负载惯性推断方法和控制参数调整方法.pdf

上传人:小** 文档编号:4733234 上传时间:2018-11-03 格式:PDF 页数:20 大小:4.33MB
返回 下载 相关 举报
摘要
申请专利号:

CN201180046473.X

申请日:

2011.10.05

公开号:

CN103140818A

公开日:

2013.06.05

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G05B 19/404登记生效日:20160614变更事项:专利权人变更前权利人:三菱重工业株式会社变更后权利人:三菱重工工作机械株式会社变更事项:地址变更前权利人:日本国东京都港区港南二丁目16番5号变更后权利人:日本国滋贺县栗东市六地蔵130番地|||授权|||实质审查的生效IPC(主分类):G05B 19/404申请日:20111005|||公开

IPC分类号:

G05B19/404; G05B13/04

主分类号:

G05B19/404

申请人:

三菱重工业株式会社

发明人:

仓本博久; 山田泰成

地址:

日本国东京都港区港南二丁目16番5号

优先权:

2010.10.18 JP 2010-233249

专利代理机构:

上海市华诚律师事务所 31210

代理人:

徐晓静

PDF下载: PDF下载
内容摘要

本发明目的在于提供一种负载惯性推断方法和控制参数调整方法。因此,在负载位置控制系统中,实施反馈控制系统(21)进行的负载位置控制试验,测定在规定的负载位置(θL)产生的第1的位置偏差(Δθ),作为负载位置控制系统的模型的负载惯性推断模型(60)中,实施反馈控制系模型进行的进给系统模型的负载位置控制模拟,调整包含于进给系统模型中的负载惯性(JL),反复所述负载位置控制模拟,直到此时在规定的负载位置产生的第2位置偏差(Δθ)等于第1位置偏差,如果第2位置偏差等于第1位置偏差的话,推断此时的进给系统模型的负载惯性为实机的进给系统的负载惯性。又,以该推断的负载惯性设定逆特性模型(50)的系数(a3~a5)。

权利要求书

权利要求书一种负载惯性推断方法,其特征在于,其为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于对所述进给系统的动态的误差要素进行补偿的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,
所述负载位置控制系统中,通过对所述反馈控制系统发出位置指令,实施所述反馈控制系统的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
所述负载位置控制系统的模型、即负载惯性推断模型中,通过对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,并且,调整包含于所述进给系统的模型中的负载惯性,反复所述负载位置控制模拟,直到所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差等于在所述负载位置控制试验测定到的所述位置偏差,其结果,如果所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置偏差等于在所述负载位置控制试验测定到的所述位置偏差的话,将此时的所述进给系统的模型所包含的负载惯性推断为所述进给系统的负载惯性。
一种负载惯性推断方法,其特征在于,其为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,
在所述负载位置控制系统中,通过对所述反馈控制系统给出位置指令,实施所述反馈控制系统所进行的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
或者,在所述负载位置控制系统的模型中,对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模拟测定到的所述位置偏差对应的负载惯性,将该负载惯性推断为所述进给系统的负载惯性,所述位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差、和负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差而预先设定的,且位置偏差与负载惯性的增加成比例地线性增加。
一种控制参数调整方法,其特征在于,其为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,调整包含于所述逆特性模型中的负载惯性的控制参数调整方法,
基于由权利要求1或2的负载惯性推断方法推断的负载惯性,调整包含于所述逆特性模型中的负载惯性。

说明书

说明书负载惯性推断方法和控制参数调整方法
技术领域
本发明涉及适用于机床等工业用机械的负载惯性推断方法和控制参数调整方法。
背景技术
对于机床等工业用机械中的进给系统的负载位置控制,一般采用作为经典控制理论的反馈控制。
图4示出机床的一例。图示例的机床是门形加工中心,具有机座1、工作台2、门形支柱3、横梁4、滑鞍5、滑枕6和主轴7。
在机座1上设置有工作台2,支柱33被设置为横跨工作台2。工作台2在加工时载置有工件W,通过进给系统(在图4中省略图示:参照图5)沿着机座1上的导轨1a在X轴方向直线移动。横梁4通过进给系统(图示省略)沿着支柱前面3a的导轨3b在Z轴方向直线移动。滑鞍5通过进给系统(图示省略)沿着横梁前面4a的导轨4b在Y轴方向直线移动。滑枕6设于滑鞍5,通过进给系统(图示省略)在Z轴方向直线移动。主轴7在滑枕6内以能够旋转的状态被支承,顶端通过附件8安装有工具9。
因此,以工具9加工工件W时,工具9被主轴7旋转驱动,主轴7和工具9与横梁4或滑枕6一起在Z轴方向直线移动,并与滑鞍5一起在Y轴方向直线移动,工作台2和工件W在X方向直线移动。于是,此时为了高精度地加工工件W,需要通过反馈控制来高精度地控制主轴7(工具9)和工作台2(工件W)的移动位置。
图5示出反馈控制系统和进给系统的一般的构成例。省略了详细的说明,图5所示的工作台2的进给系统11由伺服电动机12、减速齿轮装置13、托架14、滚珠螺杆15(螺杆部15c、螺母部15b)等构成,使工作台2和工件W向X轴方向直线移动。与该进给系统11相对,反馈控制系统16控制伺服电动机12的旋转,使得位置检测器6检测到的工作台2(工件W)的位置、即负载位置θL追随由数值控制(NC)装置17发出的位置指令θ。
但是,图示例这样的反馈控制系统16难以得到充分地追随性,产生负载位置θL相对于位置指令θ的追随延迟(即、负载位置的延迟)。因此,为了应对该追随延迟(负载位置的延迟),虽然图示省略了,但一般要对反馈控制系统16附加对位置指令θ进行微分来进行位置延迟补偿的前馈控制功能。
但是,即使对反馈控制系统附加这样的前馈控制功能,也无法补偿由于控制对象的机械要素发生的挠曲、扭转等动态的变形所产生的位置延迟和振动。例如图5的进给系统11中,滚珠螺杆15的螺杆部15c的刚性有限,在工作台2移动时,产生与负载惯性(工件重量)和负载位置θL相应的螺杆部15c的扭转或挠曲等,但由此而产生的负载位置θL的追随延迟是无法由所述前馈控制功能补偿的。
因此,下述的专利文献1中公开如下技术:求出与进给系统的特性近似的特性模型(传递函数),求出该特性模型的逆特性模型(逆传递函数),通过将该逆特性模型附加到反馈控制系统,来对进给系统的滚珠螺杆的扭转、挠曲等产生的负载位置的延迟和速度的延迟进行补偿(参照图1、图2:后文详述)。又,作为对控制系统附加控制对象的逆特性模型的技术还有下述的专利文献2、3所公开的技术。
现有技术文献
专利文献
专利文献1:特开2009‑201169号公报
专利文献2:专利第3351990号公报
专利文献3:专利第3739746号公报
专利文献4:专利第4137673号公报
发明内容
发明要解决的技术问题
然而,在图5中,虽然工作台2的重量恒定,但工件W的重量因加工制品的种类等而不同,因此,由工作台2的重量和工件W的重量确定的负载惯性也随工件W的重量的变化而变化。
因此,认为包含于进给系统的逆特性模型(逆传递函数)的负载惯性一直为恒定值的话,将与所述恒定值不同重量的工件W载置于工作台2进行加工时,包含于进给系统的逆特性模型的负载惯性与进给系统的实际的负载惯性会不同。因此,即使将所述进给系统的逆特性模型附加到反馈控制系统,在加工与所述恒定值不同重量的工件W时,由滚珠螺杆15的扭转、挠曲等造成的负载位置θL的追随延迟不能由逆特性模型充分补偿,使得位置指令θ和负载位置θL的位置偏差变大,因此,不能够高精度地加工该工件W。
因此,附加了进给系统的逆特性模型的反馈控制系统中,为了对无论多重的的工件W都可以进行高精度地加工,需要推断与工件W的重量对应的负载惯性,根据该推断的负载惯性,调整包含于进给系统的逆特性模型的负载惯性。
因此,本发明鉴于上述情况,提出了推断与工件重量对应的负载惯性的负载惯性推断方法、和通过该推断的负载惯性,调整包含于进给系统的逆特性模型的负载惯性的控制参数调整方法。
又,上述的专利文献4记载了根据无负载时和负载时的电动机的转矩差计算负载重量的方法,而本发明的方法是基于位置偏差等推断负载惯性。
解决问题的技术手段
为了解决上述问题第1发明的负载惯性推断方法为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于对所述进给系统的动态的误差要素进行补偿的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,
所述负载位置控制系统中,通过对所述反馈控制系统发出位置指令,实施所述反馈控制系统的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
所述负载位置控制系统的模型、即负载惯性推断模型中,通过对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,并且,调整包含于所述进给系统的模型中的负载惯性,反复所述负载位置控制模拟,直到所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差等于在所述负载位置控制试验测定到的所述位置偏差,其结果,如果所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置偏差等于在所述负载位置控制试验测定到的所述位置偏差的话,将此时的所述进给系统的模型所包含的负载惯性推断为所述进给系统的负载惯性。
另外,第2发明的负载惯性推断方法为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,
在所述负载位置控制系统中,通过对所述反馈控制系统给出位置指令,实施所述反馈控制系统所进行的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
或者,在所述负载位置控制系统的模型中,对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,
基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模拟测定到的所述位置偏差对应的负载惯性,将该负载惯性推断为所述进给系统的负载惯性,所述位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差、和负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差而预先设定的,且位置偏差与负载惯性的增加成比例地线性增加。
另外,第3发明的控制参数调整方法为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,调整包含于所述逆特性模型中的负载惯性的控制参数调整方法,
基于由第1或第2发明的负载惯性推断方法推断的负载惯性,调整包含于所述逆特性模型中的负载惯性。
发明的效果
根据第1发明的负载惯性推断方法,是通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于对所述进给系统的动态的误差要素进行补偿的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,所述负载位置控制系统中,通过对所述反馈控制系统发出位置指令,实施所述反馈控制系统的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,所述负载位置控制系统的模型、即负载惯性推断模型中,通过对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,并且,调整包含于所述进给系统的模型中的负载惯性,反复所述负载位置控制模拟,直到所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差等于在所述负载位置控制试验测定到的所述位置偏差,其结果,如果所述负载位置控制模拟中,在所述规定的负载位置产生的所述位置偏差等于在所述负载位置控制试验测定到的所述位置偏差的话,将此时的所述进给系统的模型所包含的负载惯性推断为所述进给系统的负载惯性。因此,即使进给系统的负载重量(例如载置于机床的工作台的工件的重量)发生变化,也可以容易地推断出与该负载重量对应的负载惯性。
根据第2发明的负载惯性推断方法,为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,推断所述进给系统的负载惯性的方法,在所述负载位置控制系统中,通过对所述反馈控制系统给出位置指令,实施所述反馈控制系统所进行的负载位置控制试验,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,或者,在所述负载位置控制系统的模型中,对所述反馈控制系统的模型给出所述位置指令,实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟,测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差,基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模拟测定到的所述位置偏差对应的负载惯性,将该负载惯性推断为所述进给系统的负载惯性,所述位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差、和负载时在所述规定的负载位置产生的所述位置指令与负载位置的位置偏差而预先设定的,且位置偏差与负载惯性的增加成比例地线性增加。因此,即使进给系统的负载重量(例如载置于机床的工作台的工件的重量)发生变化,也可以容易地推断出与该负载重量对应的负载惯性。
根据第3发明的控制参数调整方法,为通过附加了进给系统的逆特性模型的反馈控制系统,基于从所述逆特性模型输出的、用于补偿所述进给系统的动态的误差要素的补偿量,对控制所述进给系统的负载位置的负载位置控制系统,调整包含于所述逆特性模型中的负载惯性的控制参数调整方法,基于由第1或第2发明的负载惯性推断方法推断的负载惯性,调整包含于所述逆特性模型中的负载惯性。因此,即使进给系统的负载重量(例如载置于机床的工作台的工件的重量)发生变化,也可以使进给系统的参数和逆特性模型的参数(例如包含负载惯性的项的3次微分项以上的系数(详细后述)等)一致。因此,可以高精度地控制负载位置,使其追随位置指令,例如机床可以进行高精度地加工。
附图说明
图1是示出实施本发明的实施方式实例1涉及的负载惯性推断方法和控制参数调整方法的负载位置控制系统的构成的图。
图2是示出负载惯性推断模型的构成的图。
图3是示出实施本发明的实施方式实例2涉及的负载惯性推断方法和控制参数调整方法的负载位置控制系统的构成的图。
图4是示出以往的机床的构成的图。
图5是示出以往的负载位置控制系统(反馈控制系统和工作台进给系统)的构成的图。
具体实施方式
以下基于附图对本发明的实施方式实例进行详细说明。
<实施方式实例1>
(反馈控制系统和进给系统的说明)
基于图1,首先,对实施本发明的实施方式实例涉及的负载惯性推断方法和控制参数调整方法的机床(参照图4)的负载位置控制系统(反馈控制系统21和进给系统22)的构成进行说明。
如图1所示,工作台进给系统22包括:作为驱动源的伺服电动机23、具有电动机侧齿轮24a和负载侧齿轮24b的减速齿轮装置24、内置轴承25的托架26、具有螺杆部27a和螺母部27b的滚珠螺杆27、位置检测器28、脉冲编码器29。
两侧的托架26固定于机座1,滚珠螺杆27的螺杆部27a以能够旋转的状态介由轴承25被支撑。滚珠螺杆27的螺母部27b安装于工作台2,与螺杆部27a螺合。伺服电动机23介由减速齿轮装置24连接于滚珠螺杆27的螺杆部27a。工作台2上设置有工件W。又,工作台2上安装有位置检测器(图示例中是感应同步器方式的直线检测元件)28,伺服电动机23上安装有脉冲编码器29。
因此,伺服电动机23的转矩通过减速齿轮装置24向滚珠螺杆27的螺杆部27a传递、使得螺杆部27a像箭头A那样旋转时,工作台2与滚珠螺杆27的螺母部27b一起在X轴方向直线移动。此时,位置检测器28检测工作台2(工件W)的移动位置即负载位置θL,并将该负载位置θL的检测信号向反馈控制系统21发送(位置反馈)。脉冲编码器29检测伺服电动机23的旋转位置即电动机位置θM。该电动机位置θM的检测信号被发送到反馈控制系统21,通过由微分运算部36进行时间微分,得到伺服电动机23的旋转速度即电动机速度VM(速度反馈)。
反馈控制系统21由例如个人计算机执行的软件构成,具有位置偏差运算部31、乘法部32、速度偏差运算部33、比例积分运算部34、电流控制部35、微分运算部36。
另外,反馈控制系统21被附加工作台2的进给系统22的逆特性模型50。后文详述,逆特性模型50是与进给系统22的特性近似的特性模型(传递函数)的逆特性模型(逆传递函数),用于补偿由进给系统22的滚珠螺杆27(螺杆部27a)的扭转和挠曲等所产生的负载位置θL的延迟和速度延迟(参照图2:后文详述)。又,图1中的s是拉普拉斯算子,s表示1次微分、s2表示2次微分、s3表示3次微分、s4表示4次微分、s5表示5次微分、1/s表示积分(图2、图3也是一样)。
反馈控制21的位置偏差运算部31计算用于控制负载位置θL而由数值控制(NC)装置41发出的位置指令θ与负载位置θL的偏差(θ‑θL),求出位置偏差Δθ。乘法部32通过将位置偏差Δθ乘以位置回路增益Kp,求出用于控制伺服电动机23的旋转速度的电动机速度指令V。然后,速度偏差运算部33计算由逆特性模型5输出的速度的补偿量VH加上电动机速度指令V得到的值、与电动机速度VM的偏差(V+VH‑VM),求出速度偏差ΔV。
比例积分运算部34采用速度回路增益KV和积分时间常数TV,通过进行τ=ΔV×(KV(1+1/(TVs)))的比例积分运算,求出对于伺服电动机23的电动机转矩指令τ。电流控制部35控制向伺服电动机23供给的电流,使得伺服电动机23产生的转矩追随电动机转矩指令τ。又,虽然图示省略,电流控制部35进行电流的反馈控制,使得电动机23的供给电流为与电动机转矩指令τ对应的电流。
这样,反馈控制系统21通过以位置回路为主回路、以速度回路和电流回路为辅助回路的3重回路进行反馈控制,控制使得负载位置θL追随位置指令θ。
(负载惯性推断模型的说明)
然后,本实施方式实例1中,还将用于推断与工件W的重量对应的负载惯性JL的模型60附加到反馈控制系统21中。基于图2,对该负载惯性推断模型60进行说明。又,图2中与图1相同的部分都赋予同一符号,并省略重复的详细说明。
图2所示的实例中,与进给系统22的特性近似的特性模型(传递函数)特定为:以伺服电动机23和作为其负载的工作台2和工件W为质点的2质点系的机械系统统模型。于是,负载惯性推断模型60具有:该进给系统22的特性模型(传递函数)、该特性模型的逆特性模型(逆传递函数)50、和反馈控制系统21的模型(传递函数)。
如图2所示,以传递函数表示伺服电动机23的特性模型时,以方框62的传递函数(1/(JMs+DM))和方框63的传递函数(1/s)来表示。JM是电动机惯性、DM是电动机粘性。从方框62输出电动机速度VM,从方框63输出电动机位置θM。
以传递函数表示包含滚珠螺杆27的工作台2的特性模型时,以方框64的传递函数(CLs+KL)、方框65的传递函数(1/(JLs+DL))和方框66的传递函数(1/s)来表示。JL是负载惯性,是由工作台2的重量(恒定值)和载置于工作台2的工件W的重量决定的惯性。因此,载置于工作台2的工件W的重量变化时,负载惯性JL也相应变化。DL是负载(工作台)的粘性,CL是沿着滚珠螺杆27部分(螺杆部27a、螺母部27b、托架26)的轴方向的弹簧粘滞、KL是沿着滚珠螺杆27部分(螺杆部27a、螺母部27b、托架26)的轴方向的弹簧刚性。
位置偏差运算部67计算电动机位置θM和负载位置θL的偏差(θM‑θL),求出位置偏差ΔθML。方框64被输入位置偏差ΔθML时,通过进行τL=ΔθML×(CLs+KL)的运算,求出反力转矩τL并输出。反力转矩τL被输入到方框65时,通过在方框65和方框66进行θL=τL×(1/(JLs+DL))×(1/s)的运算,求出负载位置θL,从方框66输出。
转矩偏差运算部61计算转矩指令τ和反力转矩τL的偏差(τ‑τL),求出转矩偏差Δτ。方框62通过进行VM=Δτ×(1/(JMs+DM))的运算,求出电动机速度VM,该电动机速度VM向方框63输出,并且向反馈控制系统21的速度偏差运算部33反馈。方框63通过进行θM=VM×(1/s)的运算,求出电动机位置θM,该电动机位置θM向位置偏差运算部67输出。负载位置θL被反馈到反馈控制系统21的位置偏差运算部31。
逆特性模型50具有:1次微分项运算部51、2次微分项运算部52、3次微分项运算部53、4次微分项运算部54、5次微分项运算部55、加法部56和比例积分逆传递函数部57。
各微分项运算部51~55和加法部56设定补偿控制用传递函数,其用于补偿进给系统22的伺服电动机23、滚珠螺杆27和工作台2处的动态的误差要素,使得负载位置θL与位置指令θ一致(追随)的补偿控制。该补偿控制用传递函数是前述的进给系统22(由伺服电动机23、滚珠螺杆27和工作台2构成的机械系统统)的传递函数的逆传递函数。又,该逆传递函数是省略了一部份运算要素的函数。
具体来说,逆特性模型50的各微分项运算部51~55分别具有各运算项a1s、a2s2、a3s3、a4s4、a5s5,位置指令θ分别乘以各运算项a1s~a5s5,并将该乘法值分别输出到加法部56。由加法部56对各微分项运算部51~55输出的各乘法值进行相加。
各运算项a1s~a5s5的各系数a1、a2、a3、a4、a5如下设定。如上所述,包含于各系数a1~a5的式中的KV是速度回路增益、KL是沿着滚珠螺杆27的轴方向的弹簧刚性、TV是积分时间常数、DM是伺服电动机23的粘性、DL是负载粘性、JM是伺服电动机23的惯性、JL是负载惯性。
又,如下这样设定(运算)各系数a1~a5,运算手法如后文所述。
[数式1]
<mrow><MI>a</MI> <MN>1</MN> <MO>=</MO> <MFRAC><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MI>a</MI> <MN>2</MN> <MO>=</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB></MROW><MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0003"><MATH><![CDATA[ <mrow><MI>a</MI> <MN>3</MN> <MO>=</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>+</MO> <MFRAC><MROW><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB></MROW><MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0004"><MATH><![CDATA[ <mrow><MI>a</MI> <MN>4</MN> <MO>=</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0005"><MATH><![CDATA[ <mrow><MI>a</MI> <MN>5</MN> <MO>=</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>比例积分逆传递函数部57中,设定比例积分运算部34的传递函数KV(1+1/(TVs))的逆传递函数(Tv/KV(TVs+1))×s中的(Tv/KV(TVs+1))。(Tv/KV(TVs+1))×s中的微分运算子s分别被分给各微分项运算部51~55的各运算项a1s~a5s5。 <BR>于是,通过从设定了这样的系数a1~a5的逆特性模型50输出的速度补偿量VH适用于反馈控制系统21,实施进给系统22的负载位置控制,从而可以补偿在进给系统22的伺服电动机23、滚珠螺杆27、工作台2等所产生的歪斜、挠曲、粘性等误差要素,因此,可以高精度地控制负载位置θL,使其追随位置指令θ。从而,可以进行高精度的加工。 <BR>(负载惯性推断方法和控制参数调整方法的说明) <BR>然而,载置于工作台2的工件W的重量变化时(重量不同的工件W载置于工作台2时),与该工件W的重量变化相应地,负载惯性JL也发生变化,因此,进给系统22的参数与逆特性模型50的参数变得不一致。具体来说,逆特性模型50中,包含负载惯性JL的项的3次微分项以上(即、a1s3~a5s5的项)的系数a3~a5变得与进给系统22的参数不一致。因此,这样不变的话会增加位置偏差Δθ,产生负载位置θL相对于位置指令θ的追随延迟。 <BR>因此,进行工件W的加工之前通过如下方法推断与工件W的重量相应的负载惯性JL。 <BR>首先,图1所示的实机的负载位置控制系统(反馈控制系统21和进给系统22)中,在工作台2上载置了工件W的状态下,通过从NC装置41发出对反馈控制系统21的位置指令θ(向X轴方向的移动指令),实施该反馈控制系统21进行的进给系统22的负载位置控制试验。然后,测定此时产生的位置偏差Δθ。只是,弹簧刚性KL由于负载位置θL而变化,因此,测定工作台2到达规定(预先确定)的负载位置θL的时点(即、到达成为规定的弹簧刚性KL的负载位置θL的时点)所产生的位置偏差Δθ。 <BR>接着,图1和图2所示的所述负载位置控制系统的模型、即负载惯性推断模型60中,在工作台2上载置了所述工件W的状态下,通过由NC装置41向反馈控制系统21的模型发出所述位置指令θ(向X轴方向的移动指令),实施由该反馈控制系统21的模型进行的进给系统22的模型的负载位置控制模拟。 <BR>此时,调整包含于进给系统22的模型中的工作台2和工件W的负载惯性JL,反复所述负载位置控制模拟,直到所述负载位置控制模拟中产生的位置偏差Δθ等于所述实机的负载位置控制试验中测定到的位置偏差Δθ。 <BR>只是,如上所述,弹簧刚性KL随负载位置θL变化,因此,将工作台2到达所述规定的负载位置θL的时点(即,达到所述规定的弹簧刚性KL的负载位置θL的时点)中产生的位置偏差Δθ与所述实机的负载位置控制试验中测定到位置偏差Δθ进行比较,推断二者是否相等。又,将进行所述实机的负载位置控制试验时的逆特性模型50中的负载惯性JL和进行所述负载位置控制模拟时的逆特性模型50中的负载惯性JL设定为同一值。例如,将它们设为工作台2上没有工件W的无负载时的负载惯性JL0。 <BR>然后,调整包含于进给系统22的模型的负载惯性JL,反复所述负载位置控制模拟的结果,如果所述负载位置控制模拟中产生的位置偏差Δθ与在所述实机的负载位置控制试验中测定到的位置偏差Δθ相等的话,包含于此时的进给系统22的模型的负载惯性JL被推断为与实际载置在工作台2上的工件W的重量对应的负载惯性JL。 <BR>接着,如图1所示,将该推断出的负载惯性JL从负载惯性推断模型60向实机的逆特性模型50输出。实机的逆特性模型50中,基于从负载惯性推断模型60输出的负载惯性JL,调整(设定)包含负载惯性JL的项的3次微分项以上的系数a3~a5。这样一来,进给系统22的参数与逆特性模型50的参数(包含负载惯性JL的项的3次微分项以上的系数a3~a5)一致。因此,进行该工件W的加工时,可以高精度地控制负载位置θL,使其追随位置指令θ,可以进行高精度的加工。 <BR>(作用效果) <BR>如上所述,根据本实施方式实例1的负载惯性推断方法,通过附加了进给系统22的逆特性模型50的反馈控制系统21,基于从逆特性模型50输出的、用于对进给系统22的动态的误差要素进行补偿的补偿量VH,对控制进给系统22的负载位置θL的负载位置控制系统,推断进给系统22的负载惯性JL。所述负载位置控制系统中,通过对反馈控制系统21发出位置指令θ,实施反馈控制系统21的负载位置控制试验,测定此时在规定的负载位置θL产生的位置偏差Δθ,在所述负载位置控制系统的模型、即负载惯性推断模型60中,通过对反馈控制系统21的模型发出所述位置指令θ,实施反馈控制系统21的模型进行的进给系统22的模型的负载位置控制模拟,并且,所述负载位置控制模拟中,调整包含于进给系统22的模型的负载惯性JL,反复所述负载位置控制模拟,直到所述规定的负载位置θL产生的位置偏差Δθ等于在所述负载位置控制试验中测定到的位置偏差Δθ,结果是如果所述负载位置控制模拟中,在所述规定的负载位置θL产生的位置偏差Δθ等于在所述负载位置控制试验中测定到的位置偏差Δθ的话,包含于此时的进给系统22的模型中的负载惯性JL推断为实机的进给系统22的负载惯性JL,因此,即使进给系统22的负载重量(载置于工作台2的工件W的重量)发生变化,也可以容易地推断与该负载重量对应的负载惯性JL。 <BR>于是,基于根据本实施方式实例1的控制参数调整方法,所述负载惯性推断方法推断的负载惯性JL,调整包含于实机的逆特性模型50的负载惯性JL,因此,即使进给系统22的负载重量(载置于工作台2的工件W的重量)发生变化,也可以使进给系统22的参数与逆特性模型50的参数(包含负载惯性JL的项的3次微分项以上的系数a3~a5)一致。因此,可以高精度地控制负载位置θL,使其追随位置指令θ,可以进行高精度地加工。 <BR>&lt;实施方式实例2&gt; <BR>(负载惯性推断方法和控制参数调整方法的说明) <BR>基于图3,对本发明的实施方式实例2涉及的负载惯性推断方法和控制参数调整方法进行说明。又,在图3中,与上述实施方式实例1相同的部分都赋予同一符号,省略重复的详细说明。 <BR>如图3所示,本实施方式实例2中,用于推断与工件W的重量对应的负载惯性JL的位置偏差特性数据部70被附加到反馈控制系统21。 <BR>可以认为位置偏差Δθ(即、滚珠螺杆27的挠曲等)与工件W的重量之间,F=ma=KLΔθ(F:力、m:工件重量、KL:滚珠螺杆的弹簧刚性、Δθ:位置偏差)的关系式成立,使力F和弹簧刚性KL恒定的话,位置偏差Δθ与工件W的重量的增加成比例地线性增加。 <BR>又,可以认为对于逆特性模型50中3次微分以上的项(a3s3~a5s5),与负载惯性JL成比例地确定补偿量,位置偏差Δθ与载置于工作台2的工件W的重量的增加成比例地线性地增加。 <BR>因此,如果有工作台2上没有载置工件W的无负载时的负载惯性JL0的位置偏差Δθ和将假想的最大重量的工件W载置于工作台2的最大负载时的负载惯性JL的位置偏差Δθ的数据,根据该数据,可以推断未知的重量的工件W载置于工作台2时的负载惯性JL1。 <BR>因此,图3所示的实机的负载位置控制系统(反馈控制系统21和进给系统22)中,对于所述无负载时的情况和所述最大负载时实施的情况,通过从NC装置41向反馈控制系统21发出位置指令θ(向X轴方向的移动指令),实施该反馈控制系统21进行的进给系统22的负载位置控制试验。然后,测定所述无负载时产生的位置偏差ΔθL0和最大负载时产生的位置偏差ΔθLM。 <BR>或者,采用图2所示那样的负载位置控制系统的模型,对所述无负载时的情况和所述最大负载时实施的情况,通过向反馈控制系统21的模型发出所述位置指令θ(向X轴方向的移动指令),实施该反馈控制系统21的模型进行的进给系统22的模型的负载位置控制模拟。然后,测定所述无负载时产生的位置偏差ΔθL0和所述最大负载时产生的位置偏差ΔθLM。 <BR>又,如上所述,弹簧刚性KL由于负载位置θL而发生变化,因此,测定工作台2达到规定(预先确定)的负载位置θL的时点(即,达到成为规定的弹簧刚性KL的负载位置θL的时点)产生的位置偏差ΔθL0、ΔθLM。 <BR>又,由于以所述无负载时的位置偏差ΔθL0为基准,逆特性模型50的负载惯性JL为所述无负载时的负载惯性JL0。因此,所述无负载时的位置偏差ΔθL0几乎为零。 <BR>位置偏差特性数据部70基于该预先设定的所述无负载时的位置偏差ΔθL0和所述最大负载时的位置偏差ΔθLM,设定与负载惯性JL的增加成比例地线性增加的位置偏差特性数据ΔVD。 <BR>然后,在进行工件W的加工之前,通过如下的方法,推断与工件W的重量对应的负载惯性JL。 <BR>首先,图3所示的实机的负载位置控制系统(反馈控制系统21和进给系统22)中,在工作台2上载置了工件W的状态下,通过从NC装置41向反馈控制系统21发出位置指令θ(向X轴方向的移动指令),实施该反馈控制系统21的进给系统22的负载位置控制试验。 <BR>然后,位置偏差特性数据部70测定(输出)此时产生的位置偏差Δθ(图示例为Δθ1)。只是,如上所述,弹簧刚性KL由于负载位置θL发生变化,因此,位置偏差特性数据部70测定(输出)工作台2到达规定(预先确定)的负载位置θL的时点(即,到达成为规定的弹簧刚性KL的负载位置θL的时点)产生的位置偏差Δθ(图示例中为Δθ1)。 <BR>接着,位置偏差特性数据部70基于预先设定的位置偏差特性数据ΔVD,求出与由所述实机的负载位置控制试验或所述负载位置控制模拟测定(输出)的位置偏差Δθ(图示例中为Δθ1)对应的负载惯性JL(图示例为JL1),该负载惯性JL(图示例中为JL1)推断为与实际工作台2上载置的工件W的重量对应的负载惯性JL。将该推断出的负载惯性JL从位置偏差特性数据部70向实机的逆特性模型50输出。 <BR>实机的逆特性模型50基于负载惯性推断模型60输出的负载惯性JL(图示例为JL1),调整(设定)包含负载惯性JL的项的3次微分项以上的系数a3~a5。这样一来,进给系统22的参数与逆特性模型50的参数(包含负载惯性JL的项的3次微分项以上的系数a3~a5)一致。因此,进行该工件W的加工时,可以高精度地控制负载位置θL,使其追随位置指令θ,可以进行高精度地加工。 <BR>又,上述说明中,采用最大负载时的位置偏差ΔθLM设定位置偏差特性数据ΔVD,但并不限定于此,也可以采用最大负载以外的负载时的位置偏差ΔθL设定位置偏差特性数据ΔVD。即,最大重量以外的重量的工件W载置于工作台2的状态(即,最大负载以外的负载状态)中,通过实施与上述同样的实机的负载位置控制试验或者负载位置控制模拟,测定该负载时的位置偏差Δθ,基于该测定到的该负载时的位置偏差Δθ与无负载时的位置偏差Δθ0,也可以设定与负载惯性JL的增加成比例地线性地增加的位置偏差特性数据ΔVD。 <BR>(作用效果) <BR>这样,根据本实施方式实例2的负载惯性推断方法,通过附加了进给系统22的逆特性模型50的反馈控制系统21,基于从逆特性模型50输出的、用于对进给系统22的动态的误差要素进行补偿的补偿量VH,对控制进给系统22的负载位置θL的负载位置控制系统推断进给系统22的负载惯性JL。所述负载位置控制系统中,通过对反馈控制系统21发出位置指令θ,实施反馈控制系统21的负载位置控制试验,测定此时在规定的负载位置θL产生的位置偏差Δθ(Δθ1),或者,所述负载位置控制系统的模型中,通过对反馈控制系统21的模型发出所述位置指令θ,实施反馈控制系统21的模型的进给系统22的模型的负载位置控制模拟,测定此时规定的负载位置θL产生的位置偏差Δθ(Δθ1),基于预先测定的无负载时在所述规定的负载位置θL产生的位置偏差Δθ(Δθ0)和负载时在所述规定的负载位置θL产生的位置偏差Δθ(ΔθM),预先设定位置偏差Δθ与负载惯性JL的增加成比例地线性增加的位置偏差特性数据ΔVD,基于位置偏差特性数据ΔVD,求出与该所述负载位置控制试验或者所述负载位置控制模拟所测定到的位置偏差Δθ(Δθ1)对应的负载惯性JL(JL1),该负载惯性JL(JL1)推断为实机的进给系统22的负载惯性JL,因此,即使进给系统22的负载重量(载置于工作台2的工件W的重量)发生变化,也可以容易地推断出与该负载重量对应的负载惯性JL。 <BR>于是,基于根据本实施方式实例2的控制参数调整方法,所述负载惯性推断方法推断的负载惯性JL,调整包含于实机的逆特性模型50的负载惯性JL,因此,即使进给系统22的负载重量(载置于工作台2的工件W的重量)发生变化,也可以使进给系统22的参数与逆特性模型50的参数(包含负载惯性JL的项的3次微分项以上的系数a3~a5)一致。因此,可以高精度地控制负载位置θL,使其追随位置指令θ,可以进行高精度地加工。 <BR>又,根据上述实施方式实例1、2推断的负载惯性JL调整逆特性模型50的负载惯性JL,但并不限定于此,也可以根据推断的负载惯性JL调整与加工条件相关的控制参数等这样的逆特性模型50的负载惯性JL以外的控制参数。例如,也可以将推断的负载惯性JL从位置偏差特性数据部70或负载惯性推断模型60输出到NC装置41,根据该推断的负载惯性JL,调整由NC装置41设定的加减速时间或角速度加速度等的控制参数。 <BR>另外,上述实施方式实例1、2中,对将本发明适用于工作台2的进给系统22的情况进行了说明,但并不限定于此,也可以将本发明适用于工作台2以外的进给系统(例如,滑鞍或滑枕等的进给系统)。例如,图4中,在附件8或工具9的重量发生变化的情况下,将本发明使用于滑鞍5或滑枕6的进给系统也是有效的。 <BR>另外,上述实施方式实例1、2中,对将本发明用于由伺服电动机23、滚珠螺杆27等构成的进给系统22的情况进行了说明,但并不限定于此,本发明也可以适用于其他构成的进给系统(例如采用油压泵、油压电动机、油压汽缸等的进给系统等)。 <BR>又,上述实施方式实例1、2中,对适用于机床的进给系统的情况进行了说明,但并不一定限定于此,本发明也可以适用于机床以外的工业用机械的进给系统。 <BR>&lt;逆特性模型的系数的运算手法的说明&gt; <BR>这里,对设定(运算)逆特性模型50中的各系数a1~a5的运算手法进行说明。 <BR>图2所示的机械系统模型中,转矩和速度的逆特性模型的传递函数如下计算。首先,根据运动方程式求出下述的(1)式和(2)式。又,(1)式为关于将伺服电动机23的特性模型化的电动机传递函数,表示输入输出的关系的运动方程式,(2)式为关于将作为负载的工作台2和工件W的特性模型化的负载传递函数,表示输入输出的关系的运动方程式。 <BR>[数式2] <BR>τ‑(θM‑θL)·(CLs+KL)=(JMs2+DMs)·θM…(1) <BR>(θM‑θL)·(CLs+KL)=(JLs2+DLs)·θL…(2) <BR>根据上述的(1)式和(2)式得到下述的(3)式和(4)式。 <BR>[数式3] <BR><MATHS num="0006"><MATH><![CDATA[ <mrow><MI>τ</MI> <MO>=</MO> <MO>{</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>4</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>2</MN> </MSUP></MROW><MROW><MSUB><MI>C</MI> <MI>L</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>2</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MI>s</MI> <MO>}</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>θ</MI> <MI>L</MI> </MSUB><MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>3</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0007"><MATH><![CDATA[ <mrow><MSUB><MI>θ</MI> <MI>M</MI> </MSUB><MI>s</MI> <MO>=</MO> <MROW><MO>(</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>2</MN> </MSUP></MROW><MROW><MSUB><MI>C</MI> <MI>L</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>+</MO> <MI>s</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MSUB><MI>θ</MI> <MI>L</MI> </MSUB><MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>4</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>为了使负载(工作台2和工件W)以零误差移动,进行补偿控制使负载位置θL与位置指令θ一致即可。即,进行补偿控制使得θ=θL即可。为了使θ=θL,将转矩指令τ以(3)式的右边的{}内的式(第1传递函数式)进行前馈补偿控制,将速度指令V以(4)式的右边的()内的式(第2传递函数式)进行前馈补偿控制即可。又,(4)式中,θMs与电动机速度VM等价。 <BR>(3)式中,将θL置换为θ、置换指令速度Vτ的话,(3)式成为下述的(5)式。(5)式为在(3)式上乘以比例积分运算器34设定的比例积分运算式的逆运算式得到的算式。换而言之,(3)式除以比例积分运算器34设定的比例积分运算式得到(5)式。(5)式的右边去除θ的部分为第3传递函数式。又,(4)式中将θL置换为θ,对(4)式进行变形的话,成为下述的(6)式。对于使负载位置θL与位置指令θ一致的补偿控制,使θ和θL的误差为零的补偿速度VH为(5)式和(6)式相加,其如下述的(7)式所示。(7)式的右边除去θ的部分为第4的传递函数式。 <BR>[数式4] <BR><MATHS num="0008"><MATH><![CDATA[ <mrow><MI>Vτ</MI> <MO>=</MO> <MO>{</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>4</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>2</MN> </MSUP></MROW><MROW><MSUB><MI>C</MI> <MI>L</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>2</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MI>s</MI> <MO>}</MO> </MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0009"><MATH><![CDATA[ <mrow><MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> </MROW><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MI>θ</MI> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>5</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0010"><MATH><![CDATA[ <mrow><MSUB><MI>θ</MI> <MI>M</MI> </MSUB><MI>s</MI> <MO>=</MO> <MROW><MO>(</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>2</MN> </MSUP></MROW><MROW><MSUB><MI>C</MI> <MI>L</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>+</MO> <MI>s</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MI>θ</MI> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>6</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0011"><MATH><![CDATA[ <mrow><MSUB><MI>V</MI> <MI>H</MI> </MSUB><MO>=</MO> <MO>{</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>5</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>4</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC><MSUP><MI>s</MI> <MN>2</MN> </MSUP></MROW><MROW><MSUB><MI>C</MI> <MI>L</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0012"><MATH><![CDATA[ <mrow><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>3</MN> </MSUP><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>2</MN> </MSUP><MO>+</MO> <MFRAC><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC><MI>s</MI> <MO>}</MO> <MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MI>θ</MI> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>7</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>(7)式这样不能以微分次数组成数式,如果将对精度几乎没有影响的CL项从(7)式削除,则得到下述的(8)式。(8)式的右边除去θ的部分是补偿控制用传递函数。将(8)式以系数a1~a5进行置换的话,得到下述的(9)式。因此,根据(8)式和(9)式可以得到各系数a1~a5。 <BR>[数5] <BR><MATHS num="0013"><MATH><![CDATA[ <mrow><MSUB><MI>V</MI> <MI>H</MI> </MSUB><MO>=</MO> <MO>{</MO> <MFRAC><MROW><MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUP><MI>s</MI> <MN>5</MN> </MSUP></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC><MO>+</MO> <MFRAC><MROW><MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>4</MN> </MSUP></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>J</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>J</MI> <MI>L</MI> </MSUB><MO>+</MO> <MFRAC><MROW><MSUB><MI>D</MI> <MI>M</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB></MROW><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MFRAC><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>J</MI> <MI>L</MI> </MSUB></MROW><MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>3</MN> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0014"><MATH><![CDATA[ <mrow><MO>+</MO> <MROW><MO>(</MO> <MSUB><MI>D</MI> <MI>M</MI> </MSUB><MO>+</MO> <MSUB><MI>D</MI> <MI>L</MI> </MSUB><MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB><MO>+</MO> <MFRAC><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>D</MI> <MI>L</MI> </MSUB></MROW><MROW><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MSUB><MI>K</MI> <MI>L</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MSUP><MI>s</MI> <MN>2</MN> </MSUP><MO>+</MO> <MFRAC><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB></MFRAC><MI>s</MI> <MO>}</MO> <MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MI>θ</MI> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>8</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0015"><MATH><![CDATA[ <mrow><MSUB><MI>V</MI> <MI>H</MI> </MSUB><MO>=</MO> <MROW><MO>(</MO> <MI>als</MI> <MO>+</MO> <MSUP><MROW><MI>a</MI> <MN>2</MN> <MI>s</MI> </MROW><MN>2</MN> </MSUP><MO>+</MO> <MSUP><MROW><MI>a</MI> <MN>3</MN> <MI>s</MI> </MROW><MN>3</MN> </MSUP><MO>+</MO> <MSUP><MROW><MI>a</MI> <MN>4</MN> <MI>s</MI> </MROW><MN>4</MN> </MSUP><MO>+</MO> <MSUP><MROW><MI>a</MI> <MN>5</MN> <MI>s</MI> </MROW><MN>5</MN> </MSUP><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MROW><MO>(</MO> <MFRAC><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MROW><MSUB><MI>K</MI> <MI>V</MI> </MSUB><MSUB><MI>T</MI> <MI>V</MI> </MSUB><MI>s</MI> <MO>+</MO> <MSUB><MI>K</MI> <MI>V</MI> </MSUB></MROW></MFRAC><MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MI>θ</MI> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MROW><MO>(</MO> <MN>9</MN> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>产业上的可利用性 <BR>本发明涉及负载惯性推断方法和控制参数调整方法,在对附加到机床等的反馈控制系统的进给系统的逆特性模型中所包含的负载惯性进行调整时适用。 <BR>符号说明 <BR>1机座、2工作台、21反馈控制系统、22进给系统、23伺服电动机、24减速齿轮装置、24a电动机侧齿轮、24b负载侧齿轮、25轴承、26托架、27滚珠螺杆、27a螺杆部、27b螺母部、28位置检测器、29脉冲编码器、31位置偏差运算部、32乘法部、33速度偏差运算部、34比例积分运算部、35电流控制部、36微分运算部、41NC装置、50逆特性模型、511次微分项运算部、522次微分项运算部、533次微分项运算部、544次微分项运算部、555次微分项运算部、56加法部、57比例积分逆传递函数部、60负载惯性推断模型、61转矩偏差运算部、62、63关于伺服电动机的传递函数的方框、64、65、66关于工作台和滚珠螺杆的传递函数的方框、67位置偏差运算部、70位置偏差特性数据部。</p></div> </div> </div> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <div id="page"> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/2/fe597ca6-62b2-4172-90e1-b92e5928ee28/fe597ca6-62b2-4172-90e1-b92e5928ee281.gif' alt="负载惯性推断方法和控制参数调整方法.pdf_第1页" width='100%'/></div><div class="pageSize">第1页 / 共20页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/2/fe597ca6-62b2-4172-90e1-b92e5928ee28/fe597ca6-62b2-4172-90e1-b92e5928ee282.gif' alt="负载惯性推断方法和控制参数调整方法.pdf_第2页" width='100%'/></div><div class="pageSize">第2页 / 共20页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/2/fe597ca6-62b2-4172-90e1-b92e5928ee28/fe597ca6-62b2-4172-90e1-b92e5928ee283.gif' alt="负载惯性推断方法和控制参数调整方法.pdf_第3页" width='100%'/></div><div class="pageSize">第3页 / 共20页</div> </div> <div id="pageMore" class="btnmore" onclick="ShowSvg();">点击查看更多>></div> <div style="margin-top:20px; line-height:0px; height:0px; overflow:hidden;"> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;">资源描述</div> <div class="detail-article prolistshowimg"> <p>《负载惯性推断方法和控制参数调整方法.pdf》由会员分享,可在线阅读,更多相关《负载惯性推断方法和控制参数调整方法.pdf(20页珍藏版)》请在专利查询网上搜索。</p> <p >1、(10)申请公布号 CN 103140818 A (43)申请公布日 2013.06.05 CN 103140818 A *CN103140818A* (21)申请号 201180046473.X (22)申请日 2011.10.05 2010-233249 2010.10.18 JP G05B 19/404(2006.01) G05B 13/04(2006.01) (71)申请人 三菱重工业株式会社 地址 日本国东京都港区港南二丁目 16 番 5 号 (72)发明人 仓本博久 山田泰成 (74)专利代理机构 上海市华诚律师事务所 31210 代理人 徐晓静 (54) 发明名称 负载惯性推断方。</p> <p >2、法和控制参数调整方法 (57) 摘要 本发明目的在于提供一种负载惯性推断方法 和控制参数调整方法。 因此, 在负载位置控制系统 中, 实施反馈控制系统 (21) 进行的负载位置控制 试验, 测定在规定的负载位置 (L) 产生的第 1 的 位置偏差 (), 作为负载位置控制系统的模型 的负载惯性推断模型 (60) 中, 实施反馈控制系模 型进行的进给系统模型的负载位置控制模拟, 调 整包含于进给系统模型中的负载惯性 (JL), 反复 所述负载位置控制模拟, 直到此时在规定的负载 位置产生的第2位置偏差()等于第1位置偏 差, 如果第 2 位置偏差等于第 1 位置偏差的话, 推 断此时的进给系统模。</p> <p >3、型的负载惯性为实机的进给 系统的负载惯性。 又, 以该推断的负载惯性设定逆 特性模型 (50) 的系数 (a3 a5)。 (30)优先权数据 (85)PCT申请进入国家阶段日 2013.03.27 (86)PCT申请的申请数据 PCT/JP2011/072917 2011.10.05 (87)PCT申请的公布数据 WO2012/053352 JA 2012.04.26 (51)Int.Cl. 权利要求书 1 页 说明书 13 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书13页 附图5页 (10)申请公布号 CN 103140818 A C。</p> <p >4、N 103140818 A *CN103140818A* 1/1 页 2 1. 一种负载惯性推断方法, 其特征在于, 其为通过附加了进给系统的逆特性模型的反 馈控制系统, 基于从所述逆特性模型输出的、 用于对所述进给系统的动态的误差要素进行 补偿的补偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所述进给系统 的负载惯性的方法, 所述负载位置控制系统中, 通过对所述反馈控制系统发出位置指令, 实施所述反馈控 制系统的负载位置控制试验, 测定此时在规定的负载位置产生的所述位置指令与负载位置 的位置偏差, 所述负载位置控制系统的模型、 即负载惯性推断模型中, 通过对所述反馈控制系统的。</p> <p >5、 模型给出所述位置指令, 实施所述反馈控制系统的模型所进行的所述进给系统的模型的负 载位置控制模拟, 并且, 调整包含于所述进给系统的模型中的负载惯性, 反复所述负载位置 控制模拟, 直到所述负载位置控制模拟中, 在所述规定的负载位置产生的所述位置指令与 负载位置的位置偏差等于在所述负载位置控制试验测定到的所述位置偏差, 其结果, 如果 所述负载位置控制模拟中, 在所述规定的负载位置产生的所述位置偏差等于在所述负载位 置控制试验测定到的所述位置偏差的话, 将此时的所述进给系统的模型所包含的负载惯性 推断为所述进给系统的负载惯性。 2. 一种负载惯性推断方法, 其特征在于, 其为通过附加了进给系。</p> <p >6、统的逆特性模型的反 馈控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的 补偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所述进给系统的负载 惯性的方法, 在所述负载位置控制系统中, 通过对所述反馈控制系统给出位置指令, 实施所述反馈 控制系统所进行的负载位置控制试验, 测定此时在规定的负载位置产生的所述位置指令与 负载位置的位置偏差, 或者, 在所述负载位置控制系统的模型中, 对所述反馈控制系统的模型给出所述位置 指令, 实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模拟, 测定此时在规定的负载位置产生的所述位置指令与负载位置。</p> <p >7、的位置偏差, 基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模拟测 定到的所述位置偏差对应的负载惯性, 将该负载惯性推断为所述进给系统的负载惯性, 所 述位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述位置 指令与负载位置的位置偏差、 和负载时在所述规定的负载位置产生的所述位置指令与负载 位置的位置偏差而预先设定的, 且位置偏差与负载惯性的增加成比例地线性增加。 3. 一种控制参数调整方法, 其特征在于, 其为通过附加了进给系统的逆特性模型的反 馈控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的 补偿量, 对控制所述进给。</p> <p >8、系统的负载位置的负载位置控制系统, 调整包含于所述逆特性模 型中的负载惯性的控制参数调整方法, 基于由权利要求 1 或 2 的负载惯性推断方法推断的负载惯性, 调整包含于所述逆特性 模型中的负载惯性。 权 利 要 求 书 CN 103140818 A 2 1/13 页 3 负载惯性推断方法和控制参数调整方法 技术领域 0001 本发明涉及适用于机床等工业用机械的负载惯性推断方法和控制参数调整方法。 背景技术 0002 对于机床等工业用机械中的进给系统的负载位置控制, 一般采用作为经典控制理 论的反馈控制。 0003 图 4 示出机床的一例。图示例的机床是门形加工中心, 具有机座 1、 工作台 。</p> <p >9、2、 门形 支柱 3、 横梁 4、 滑鞍 5、 滑枕 6 和主轴 7。 0004 在机座 1 上设置有工作台 2, 支柱 33 被设置为横跨工作台 2。工作台 2 在加工时 载置有工件 W, 通过进给系统 ( 在图 4 中省略图示 : 参照图 5) 沿着机座 1 上的导轨 1a 在 X 轴方向直线移动。横梁 4 通过进给系统 ( 图示省略 ) 沿着支柱前面 3a 的导轨 3b 在 Z 轴方 向直线移动。滑鞍 5 通过进给系统 ( 图示省略 ) 沿着横梁前面 4a 的导轨 4b 在 Y 轴方向直 线移动。滑枕 6 设于滑鞍 5, 通过进给系统 ( 图示省略 ) 在 Z 轴方向直线移动。主轴 7 。</p> <p >10、在滑 枕 6 内以能够旋转的状态被支承, 顶端通过附件 8 安装有工具 9。 0005 因此, 以工具 9 加工工件 W 时, 工具 9 被主轴 7 旋转驱动, 主轴 7 和工具 9 与横梁 4 或滑枕 6 一起在 Z 轴方向直线移动, 并与滑鞍 5 一起在 Y 轴方向直线移动, 工作台 2 和工 件 W 在 X 方向直线移动。于是, 此时为了高精度地加工工件 W, 需要通过反馈控制来高精度 地控制主轴 7( 工具 9) 和工作台 2( 工件 W) 的移动位置。 0006 图 5 示出反馈控制系统和进给系统的一般的构成例。省略了详细的说明, 图 5 所 示的工作台 2 的进给系统 11 由伺服。</p> <p >11、电动机 12、 减速齿轮装置 13、 托架 14、 滚珠螺杆 15( 螺 杆部 15c、 螺母部 15b) 等构成, 使工作台 2 和工件 W 向 X 轴方向直线移动。与该进给系统 11 相对, 反馈控制系统 16 控制伺服电动机 12 的旋转, 使得位置检测器 6 检测到的工作台 2( 工件 W) 的位置、 即负载位置 L追随由数值控制 (NC) 装置 17 发出的位置指令 。 0007 但是, 图示例这样的反馈控制系统 16 难以得到充分地追随性, 产生负载位置 L 相对于位置指令 的追随延迟 ( 即、 负载位置的延迟 )。因此, 为了应对该追随延迟 ( 负载 位置的延迟 ), 虽然图示省。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>12、略了, 但一般要对反馈控制系统 16 附加对位置指令 进行微分 来进行位置延迟补偿的前馈控制功能。 0008 但是, 即使对反馈控制系统附加这样的前馈控制功能, 也无法补偿由于控制对象 的机械要素发生的挠曲、 扭转等动态的变形所产生的位置延迟和振动。例如图 5 的进给系 统 11 中, 滚珠螺杆 15 的螺杆部 15c 的刚性有限, 在工作台 2 移动时, 产生与负载惯性 ( 工 件重量 ) 和负载位置 L相应的螺杆部 15c 的扭转或挠曲等, 但由此而产生的负载位置 L 的追随延迟是无法由所述前馈控制功能补偿的。 0009 因此, 下述的专利文献 1 中公开如下技术 : 求出与进给系统的特性。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>13、近似的特性模 型 ( 传递函数 ), 求出该特性模型的逆特性模型 ( 逆传递函数 ), 通过将该逆特性模型附加 到反馈控制系统, 来对进给系统的滚珠螺杆的扭转、 挠曲等产生的负载位置的延迟和速度 的延迟进行补偿 ( 参照图 1、 图 2 : 后文详述 )。又, 作为对控制系统附加控制对象的逆特性 说 明 书 CN 103140818 A 3 2/13 页 4 模型的技术还有下述的专利文献 2、 3 所公开的技术。 0010 现有技术文献 0011 专利文献 0012 专利文献 1 : 特开 2009-201169 号公报 0013 专利文献 2 : 专利第 3351990 号公报 0014 专。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>14、利文献 3 : 专利第 3739746 号公报 0015 专利文献 4 : 专利第 4137673 号公报 发明内容 0016 发明要解决的技术问题 0017 然而, 在图 5 中, 虽然工作台 2 的重量恒定, 但工件 W 的重量因加工制品的种类等 而不同, 因此, 由工作台 2 的重量和工件 W 的重量确定的负载惯性也随工件 W 的重量的变化 而变化。 0018 因此, 认为包含于进给系统的逆特性模型 ( 逆传递函数 ) 的负载惯性一直为恒定 值的话, 将与所述恒定值不同重量的工件W载置于工作台2进行加工时, 包含于进给系统的 逆特性模型的负载惯性与进给系统的实际的负载惯性会不同。因此, 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>15、即使将所述进给系统 的逆特性模型附加到反馈控制系统, 在加工与所述恒定值不同重量的工件 W 时, 由滚珠螺 杆 15 的扭转、 挠曲等造成的负载位置 L的追随延迟不能由逆特性模型充分补偿, 使得位 置指令 和负载位置 L的位置偏差变大, 因此, 不能够高精度地加工该工件 W。 0019 因此, 附加了进给系统的逆特性模型的反馈控制系统中, 为了对无论多重的的工 件W都可以进行高精度地加工, 需要推断与工件W的重量对应的负载惯性, 根据该推断的负 载惯性, 调整包含于进给系统的逆特性模型的负载惯性。 0020 因此, 本发明鉴于上述情况, 提出了推断与工件重量对应的负载惯性的负载惯性 推断方法、。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>16、 和通过该推断的负载惯性, 调整包含于进给系统的逆特性模型的负载惯性的控 制参数调整方法。 0021 又, 上述的专利文献 4 记载了根据无负载时和负载时的电动机的转矩差计算负载 重量的方法, 而本发明的方法是基于位置偏差等推断负载惯性。 0022 解决问题的技术手段 0023 为了解决上述问题第 1 发明的负载惯性推断方法为通过附加了进给系统的逆特 性模型的反馈控制系统, 基于从所述逆特性模型输出的、 用于对所述进给系统的动态的误 差要素进行补偿的补偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所 述进给系统的负载惯性的方法, 0024 所述负载位置控制系统中, 通过对所述反。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>17、馈控制系统发出位置指令, 实施所述反 馈控制系统的负载位置控制试验, 测定此时在规定的负载位置产生的所述位置指令与负载 位置的位置偏差, 0025 所述负载位置控制系统的模型、 即负载惯性推断模型中, 通过对所述反馈控制系 统的模型给出所述位置指令, 实施所述反馈控制系统的模型所进行的所述进给系统的模型 的负载位置控制模拟, 并且, 调整包含于所述进给系统的模型中的负载惯性, 反复所述负载 位置控制模拟, 直到所述负载位置控制模拟中, 在所述规定的负载位置产生的所述位置指 说 明 书 CN 103140818 A 4 3/13 页 5 令与负载位置的位置偏差等于在所述负载位置控制试验测定到的所。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>18、述位置偏差, 其结果, 如果所述负载位置控制模拟中, 在所述规定的负载位置产生的所述位置偏差等于在所述负 载位置控制试验测定到的所述位置偏差的话, 将此时的所述进给系统的模型所包含的负载 惯性推断为所述进给系统的负载惯性。 0026 另外, 第 2 发明的负载惯性推断方法为通过附加了进给系统的逆特性模型的反馈 控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的补 偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所述进给系统的负载惯 性的方法, 0027 在所述负载位置控制系统中, 通过对所述反馈控制系统给出位置指令, 实施所述 反馈控制系统所进行的负。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>19、载位置控制试验, 测定此时在规定的负载位置产生的所述位置指 令与负载位置的位置偏差, 0028 或者, 在所述负载位置控制系统的模型中, 对所述反馈控制系统的模型给出所述 位置指令, 实施所述反馈控制系统的模型所进行的所述进给系统的模型的负载位置控制模 拟, 测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏差, 0029 基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模 拟测定到的所述位置偏差对应的负载惯性, 将该负载惯性推断为所述进给系统的负载惯 性, 所述位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述 位置指令与负载位置的位置偏差、 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>20、和负载时在所述规定的负载位置产生的所述位置指令与 负载位置的位置偏差而预先设定的, 且位置偏差与负载惯性的增加成比例地线性增加。 0030 另外, 第 3 发明的控制参数调整方法为通过附加了进给系统的逆特性模型的反馈 控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的补 偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 调整包含于所述逆特性模型 中的负载惯性的控制参数调整方法, 0031 基于由第 1 或第 2 发明的负载惯性推断方法推断的负载惯性, 调整包含于所述逆 特性模型中的负载惯性。 0032 发明的效果 0033 根据第 1 发明的负载惯性推断方。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>21、法, 是通过附加了进给系统的逆特性模型的反馈 控制系统, 基于从所述逆特性模型输出的、 用于对所述进给系统的动态的误差要素进行补 偿的补偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所述进给系统的 负载惯性的方法, 所述负载位置控制系统中, 通过对所述反馈控制系统发出位置指令, 实施 所述反馈控制系统的负载位置控制试验, 测定此时在规定的负载位置产生的所述位置指令 与负载位置的位置偏差, 所述负载位置控制系统的模型、 即负载惯性推断模型中, 通过对所 述反馈控制系统的模型给出所述位置指令, 实施所述反馈控制系统的模型所进行的所述进 给系统的模型的负载位置控制模拟, 并且, 调整。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>22、包含于所述进给系统的模型中的负载惯性, 反复所述负载位置控制模拟, 直到所述负载位置控制模拟中, 在所述规定的负载位置产生 的所述位置指令与负载位置的位置偏差等于在所述负载位置控制试验测定到的所述位置 偏差, 其结果, 如果所述负载位置控制模拟中, 在所述规定的负载位置产生的所述位置偏差 等于在所述负载位置控制试验测定到的所述位置偏差的话, 将此时的所述进给系统的模型 所包含的负载惯性推断为所述进给系统的负载惯性。因此, 即使进给系统的负载重量 ( 例 说 明 书 CN 103140818 A 5 4/13 页 6 如载置于机床的工作台的工件的重量 ) 发生变化, 也可以容易地推断出与该负载重。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>23、量对应 的负载惯性。 0034 根据第 2 发明的负载惯性推断方法, 为通过附加了进给系统的逆特性模型的反馈 控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的补 偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 推断所述进给系统的负载惯 性的方法, 在所述负载位置控制系统中, 通过对所述反馈控制系统给出位置指令, 实施所述 反馈控制系统所进行的负载位置控制试验, 测定此时在规定的负载位置产生的所述位置指 令与负载位置的位置偏差, 或者, 在所述负载位置控制系统的模型中, 对所述反馈控制系统 的模型给出所述位置指令, 实施所述反馈控制系统的模型所进行的所述。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>24、进给系统的模型的 负载位置控制模拟, 测定此时在规定的负载位置产生的所述位置指令与负载位置的位置偏 差, 基于位置偏差特性数据求出与由所述负载位置控制试验或所述负载位置控制模拟测定 到的所述位置偏差对应的负载惯性, 将该负载惯性推断为所述进给系统的负载惯性, 所述 位置偏差特性数据是基于预先测定的无负载时在所述规定的负载位置产生的所述位置指 令与负载位置的位置偏差、 和负载时在所述规定的负载位置产生的所述位置指令与负载位 置的位置偏差而预先设定的, 且位置偏差与负载惯性的增加成比例地线性增加。 因此, 即使 进给系统的负载重量 ( 例如载置于机床的工作台的工件的重量 ) 发生变化, 也可以容易。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>25、地 推断出与该负载重量对应的负载惯性。 0035 根据第 3 发明的控制参数调整方法, 为通过附加了进给系统的逆特性模型的反馈 控制系统, 基于从所述逆特性模型输出的、 用于补偿所述进给系统的动态的误差要素的补 偿量, 对控制所述进给系统的负载位置的负载位置控制系统, 调整包含于所述逆特性模型 中的负载惯性的控制参数调整方法, 基于由第 1 或第 2 发明的负载惯性推断方法推断的负 载惯性, 调整包含于所述逆特性模型中的负载惯性。因此, 即使进给系统的负载重量 ( 例如 载置于机床的工作台的工件的重量 ) 发生变化, 也可以使进给系统的参数和逆特性模型的 参数 ( 例如包含负载惯性的项的 3 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>26、次微分项以上的系数 ( 详细后述 ) 等 ) 一致。因此, 可 以高精度地控制负载位置, 使其追随位置指令, 例如机床可以进行高精度地加工。 附图说明 0036 图1是示出实施本发明的实施方式实例1涉及的负载惯性推断方法和控制参数调 整方法的负载位置控制系统的构成的图。 0037 图 2 是示出负载惯性推断模型的构成的图。 0038 图3是示出实施本发明的实施方式实例2涉及的负载惯性推断方法和控制参数调 整方法的负载位置控制系统的构成的图。 0039 图 4 是示出以往的机床的构成的图。 0040 图 5 是示出以往的负载位置控制系统 ( 反馈控制系统和工作台进给系统 ) 的构成 的图。 具体。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>27、实施方式 0041 以下基于附图对本发明的实施方式实例进行详细说明。 0042 说 明 书 CN 103140818 A 6 5/13 页 7 0043 ( 反馈控制系统和进给系统的说明 ) 0044 基于图 1, 首先, 对实施本发明的实施方式实例涉及的负载惯性推断方法和控制参 数调整方法的机床 ( 参照图 4) 的负载位置控制系统 ( 反馈控制系统 21 和进给系统 22) 的 构成进行说明。 0045 如图 1 所示, 工作台进给系统 22 包括 : 作为驱动源的伺服电动机 23、 具有电动机 侧齿轮 24a 和负载侧齿轮 24b 的减速齿轮装置 24、 内置轴承 25 的托架 26、 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>28、具有螺杆部 27a 和螺母部 27b 的滚珠螺杆 27、 位置检测器 28、 脉冲编码器 29。 0046 两侧的托架26固定于机座1, 滚珠螺杆27的螺杆部27a以能够旋转的状态介由轴 承 25 被支撑。滚珠螺杆 27 的螺母部 27b 安装于工作台 2, 与螺杆部 27a 螺合。伺服电动 机 23 介由减速齿轮装置 24 连接于滚珠螺杆 27 的螺杆部 27a。工作台 2 上设置有工件 W。 又, 工作台 2 上安装有位置检测器 ( 图示例中是感应同步器方式的直线检测元件 )28, 伺服 电动机 23 上安装有脉冲编码器 29。 0047 因此, 伺服电动机 23 的转矩通过减速齿轮装置 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>29、24 向滚珠螺杆 27 的螺杆部 27a 传 递、 使得螺杆部 27a 像箭头 A 那样旋转时, 工作台 2 与滚珠螺杆 27 的螺母部 27b 一起在 X 轴方向直线移动。此时, 位置检测器 28 检测工作台 2( 工件 W) 的移动位置即负载位置 L, 并将该负载位置 L的检测信号向反馈控制系统 21 发送 ( 位置反馈 )。脉冲编码器 29 检 测伺服电动机 23 的旋转位置即电动机位置 M。该电动机位置 M的检测信号被发送到反 馈控制系统21, 通过由微分运算部36进行时间微分, 得到伺服电动机23的旋转速度即电动 机速度 VM( 速度反馈 )。 0048 反馈控制系统 21 由例如个。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>30、人计算机执行的软件构成, 具有位置偏差运算部 31、 乘 法部 32、 速度偏差运算部 33、 比例积分运算部 34、 电流控制部 35、 微分运算部 36。 0049 另外, 反馈控制系统 21 被附加工作台 2 的进给系统 22 的逆特性模型 50。后文详 述, 逆特性模型50是与进给系统22的特性近似的特性模型(传递函数)的逆特性模型(逆 传递函数), 用于补偿由进给系统22的滚珠螺杆27(螺杆部27a)的扭转和挠曲等所产生的 负载位置 L的延迟和速度延迟 ( 参照图 2 : 后文详述 )。又, 图 1 中的 s 是拉普拉斯算子, s 表示 1 次微分、 s2表示 2 次微分、 s3表示。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>31、 3 次微分、 s4表示 4 次微分、 s5表示 5 次微分、 1/ s 表示积分 ( 图 2、 图 3 也是一样 )。 0050 反馈控制 21 的位置偏差运算部 31 计算用于控制负载位置 L而由数值控制 (NC) 装置 41 发出的位置指令 与负载位置 L的偏差 (-L), 求出位置偏差 。乘法部 32 通过将位置偏差 乘以位置回路增益 Kp, 求出用于控制伺服电动机 23 的旋转速度的 电动机速度指令 V。然后, 速度偏差运算部 33 计算由逆特性模型 5 输出的速度的补偿量 VH 加上电动机速度指令 V 得到的值、 与电动机速度 VM的偏差 (V+VH-VM), 求出速度偏差 V。 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>32、0051 比例积分运算部 34 采用速度回路增益 KV和积分时间常数 TV, 通过进行 =V(KV(1+1/(TVs)的比例积分运算, 求出对于伺服电动机23的电动机转矩指令。 电流控制部 35 控制向伺服电动机 23 供给的电流, 使得伺服电动机 23 产生的转矩追随电动 机转矩指令 。又, 虽然图示省略, 电流控制部 35 进行电流的反馈控制, 使得电动机 23 的 供给电流为与电动机转矩指令 对应的电流。 0052 这样, 反馈控制系统 21 通过以位置回路为主回路、 以速度回路和电流回路为辅助 回路的 3 重回路进行反馈控制, 控制使得负载位置 L 追随位置指令 。 说 明 书 CN 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>33、103140818 A 7 6/13 页 8 0053 ( 负载惯性推断模型的说明 ) 0054 然后, 本实施方式实例 1 中, 还将用于推断与工件 W 的重量对应的负载惯性 JL 的 模型 60 附加到反馈控制系统 21 中。基于图 2, 对该负载惯性推断模型 60 进行说明。又, 图 2 中与图 1 相同的部分都赋予同一符号, 并省略重复的详细说明。 0055 图 2 所示的实例中, 与进给系统 22 的特性近似的特性模型 ( 传递函数 ) 特定为 : 以伺服电动机 23 和作为其负载的工作台 2 和工件 W 为质点的 2 质点系的机械系统统模型。 于是, 负载惯性推断模型 60 具有 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>34、: 该进给系统 22 的特性模型 ( 传递函数 )、 该特性模型的 逆特性模型 ( 逆传递函数 )50、 和反馈控制系统 21 的模型 ( 传递函数 )。 0056 如图 2 所示, 以传递函数表示伺服电动机 23 的特性模型时, 以方框 62 的传递函数 (1/(JMs+DM) 和方框 63 的传递函数 (1/s) 来表示。JM是电动机惯性、 DM是电动机粘性。从 方框 62 输出电动机速度 VM, 从方框 63 输出电动机位置 M。 0057 以传递函数表示包含滚珠螺杆 27 的工作台 2 的特性模型时, 以方框 64 的传递函 数 (CLs+KL)、 方框 65 的传递函数 (1/(JL。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>35、s+DL) 和方框 66 的传递函数 (1/s) 来表示。JL是 负载惯性, 是由工作台 2 的重量 ( 恒定值 ) 和载置于工作台 2 的工件 W 的重量决定的惯性。 因此, 载置于工作台 2 的工件 W 的重量变化时, 负载惯性 JL也相应变化。DL是负载 ( 工作 台 ) 的粘性, CL是沿着滚珠螺杆 27 部分 ( 螺杆部 27a、 螺母部 27b、 托架 26) 的轴方向的弹 簧粘滞、 KL是沿着滚珠螺杆 27 部分 ( 螺杆部 27a、 螺母部 27b、 托架 26) 的轴方向的弹簧刚 性。 0058 位置偏差运算部 67 计算电动机位置 M和负载位置 L的偏差 (M-L), 求出。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>36、位 置偏差 ML。方框 64 被输入位置偏差 ML时, 通过进行 L=ML(CLs+KL) 的运算, 求出反力转矩 L并输出。反力转矩 L被输入到方框 65 时, 通过在方框 65 和方框 66 进 行 L=L(1/(JLs+DL)(1/s) 的运算, 求出负载位置 L, 从方框 66 输出。 0059 转矩偏差运算部61计算转矩指令和反力转矩L的偏差(-L), 求出转矩偏 差 。方框 62 通过进行 VM=(1/(JMs+DM) 的运算, 求出电动机速度 VM, 该电动机速 度 VM向方框 63 输出, 并且向反馈控制系统 21 的速度偏差运算部 33 反馈。方框 63 通过进 行 M=VM。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>37、(1/s) 的运算, 求出电动机位置 M, 该电动机位置 M向位置偏差运算部 67 输 出。负载位置 L被反馈到反馈控制系统 21 的位置偏差运算部 31。 0060 逆特性模型 50 具有 : 1 次微分项运算部 51、 2 次微分项运算部 52、 3 次微分项运算 部 53、 4 次微分项运算部 54、 5 次微分项运算部 55、 加法部 56 和比例积分逆传递函数部 57。 0061 各微分项运算部 51 55 和加法部 56 设定补偿控制用传递函数, 其用于补偿进给 系统 22 的伺服电动机 23、 滚珠螺杆 27 和工作台 2 处的动态的误差要素, 使得负载位置 L 与位置指令一致(。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>38、追随)的补偿控制。 该补偿控制用传递函数是前述的进给系统22(由 伺服电动机23、 滚珠螺杆27和工作台2构成的机械系统统)的传递函数的逆传递函数。 又, 该逆传递函数是省略了一部份运算要素的函数。 0062 具体来说, 逆特性模型50的各微分项运算部5155分别具有各运算项a1s、 a2s2、 a3s3、 a4s4、 a5s5, 位置指令 分别乘以各运算项 a1s a5s5, 并将该乘法值分别输出到加法 部 56。由加法部 56 对各微分项运算部 51 55 输出的各乘法值进行相加。 0063 各运算项 a1s a5s5的各系数 a1、 a2、 a3、 a4、 a5 如下设定。如上所述, 包。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>39、含于各 系数 a1 a5 的式中的 KV是速度回路增益、 KL是沿着滚珠螺杆 27 的轴方向的弹簧刚性、 TV 说 明 书 CN 103140818 A 8 7/13 页 9 是积分时间常数、 DM是伺服电动机 23 的粘性、 DL是负载粘性、 JM是伺服电动机 23 的惯性、 JL是负载惯性。 0064 又, 如下这样设定 ( 运算 ) 各系数 a1 a5, 运算手法如后文所述。 0065 数式 1 0066 0067 0068 0069 0070 0071 比例积分逆传递函数部 57 中, 设定比例积分运算部 34 的传递函数 KV(1+1/(TVs) 的逆传递函数 (Tv/KV(TVs+。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>40、1)s 中的 (Tv/KV(TVs+1)。(Tv/KV(TVs+1)s 中的微分运算 子 s 分别被分给各微分项运算部 51 55 的各运算项 a1s a5s5。 0072 于是, 通过从设定了这样的系数a1a5的逆特性模型50输出的速度补偿量VH适 用于反馈控制系统21, 实施进给系统22的负载位置控制, 从而可以补偿在进给系统22的伺 服电动机 23、 滚珠螺杆 27、 工作台 2 等所产生的歪斜、 挠曲、 粘性等误差要素, 因此, 可以高 精度地控制负载位置 L, 使其追随位置指令 。从而, 可以进行高精度的加工。 0073 ( 负载惯性推断方法和控制参数调整方法的说明 ) 0074 然。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>41、而, 载置于工作台2的工件W的重量变化时(重量不同的工件W载置于工作台2 时 ), 与该工件 W 的重量变化相应地, 负载惯性 JL也发生变化, 因此, 进给系统 22 的参数与 逆特性模型 50 的参数变得不一致。具体来说, 逆特性模型 50 中, 包含负载惯性 JL的项的 3 次微分项以上 ( 即、 a1s3 a5s5的项 ) 的系数 a3 a5 变得与进给系统 22 的参数不一致。 因此, 这样不变的话会增加位置偏差 , 产生负载位置 L相对于位置指令 的追随延 迟。 0075 因此, 进行工件 W 的加工之前通过如下方法推断与工件 W 的重量相应的负载惯性 JL。 0076 首先, 图。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>42、1所示的实机的负载位置控制系统(反馈控制系统21和进给系统22)中, 在工作台 2 上载置了工件 W 的状态下, 通过从 NC 装置 41 发出对反馈控制系统 21 的位置指 令(向X轴方向的移动指令), 实施该反馈控制系统21进行的进给系统22的负载位置控 制试验。然后, 测定此时产生的位置偏差 。只是, 弹簧刚性 KL由于负载位置 L而变 化, 因此, 测定工作台 2 到达规定 ( 预先确定 ) 的负载位置 L的时点 ( 即、 到达成为规定 的弹簧刚性 KL的负载位置 L的时点 ) 所产生的位置偏差 。 0077 接着, 图 1 和图 2 所示的所述负载位置控制系统的模型、 即负载惯性推断。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>43、模型 60 中, 在工作台 2 上载置了所述工件 W 的状态下, 通过由 NC 装置 41 向反馈控制系统 21 的模 型发出所述位置指令 ( 向 X 轴方向的移动指令 ), 实施由该反馈控制系统 21 的模型进行 说 明 书 CN 103140818 A 9 8/13 页 10 的进给系统 22 的模型的负载位置控制模拟。 0078 此时, 调整包含于进给系统 22 的模型中的工作台 2 和工件 W 的负载惯性 JL, 反复 所述负载位置控制模拟, 直到所述负载位置控制模拟中产生的位置偏差 等于所述实 机的负载位置控制试验中测定到的位置偏差 。 0079 只是, 如上所述, 弹簧刚性 KL 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>44、随负载位置 L变化, 因此, 将工作台 2 到达所述规 定的负载位置 L的时点 ( 即, 达到所述规定的弹簧刚性 KL的负载位置 L的时点 ) 中产 生的位置偏差 与所述实机的负载位置控制试验中测定到位置偏差 进行比较, 推 断二者是否相等。又, 将进行所述实机的负载位置控制试验时的逆特性模型 50 中的负载惯 性 JL和进行所述负载位置控制模拟时的逆特性模型 50 中的负载惯性 JL设定为同一值。例 如, 将它们设为工作台 2 上没有工件 W 的无负载时的负载惯性 JL0。 0080 然后, 调整包含于进给系统 22 的模型的负载惯性 JL, 反复所述负载位置控制模拟 的结果, 如果所述负载。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>45、位置控制模拟中产生的位置偏差 与在所述实机的负载位置控 制试验中测定到的位置偏差 相等的话, 包含于此时的进给系统 22 的模型的负载惯性 JL被推断为与实际载置在工作台 2 上的工件 W 的重量对应的负载惯性 JL。 0081 接着, 如图 1 所示, 将该推断出的负载惯性 JL从负载惯性推断模型 60 向实机的逆 特性模型 50 输出。实机的逆特性模型 50 中, 基于从负载惯性推断模型 60 输出的负载惯性 JL, 调整 ( 设定 ) 包含负载惯性 JL的项的 3 次微分项以上的系数 a3 a5。这样一来, 进给 系统 22 的参数与逆特性模型 50 的参数 ( 包含负载惯性 JL的项的。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>46、 3 次微分项以上的系数 a3 a5) 一致。因此, 进行该工件 W 的加工时, 可以高精度地控制负载位置 L, 使其追随 位置指令 , 可以进行高精度的加工。 0082 ( 作用效果 ) 0083 如上所述, 根据本实施方式实例 1 的负载惯性推断方法, 通过附加了进给系统 22 的逆特性模型 50 的反馈控制系统 21, 基于从逆特性模型 50 输出的、 用于对进给系统 22 的 动态的误差要素进行补偿的补偿量 VH, 对控制进给系统 22 的负载位置 L的负载位置控制 系统, 推断进给系统 22 的负载惯性 JL。所述负载位置控制系统中, 通过对反馈控制系统 21 发出位置指令 , 实施。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>47、反馈控制系统 21 的负载位置控制试验, 测定此时在规定的负载位置 L产生的位置偏差 , 在所述负载位置控制系统的模型、 即负载惯性推断模型 60 中, 通 过对反馈控制系统 21 的模型发出所述位置指令 , 实施反馈控制系统 21 的模型进行的进 给系统 22 的模型的负载位置控制模拟, 并且, 所述负载位置控制模拟中, 调整包含于进给 系统22的模型的负载惯性JL, 反复所述负载位置控制模拟, 直到所述规定的负载位置L产 生的位置偏差 等于在所述负载位置控制试验中测定到的位置偏差 , 结果是如果 所述负载位置控制模拟中, 在所述规定的负载位置 L产生的位置偏差 等于在所述负 载位置控制试验。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>48、中测定到的位置偏差 的话, 包含于此时的进给系统 22 的模型中的负 载惯性JL推断为实机的进给系统22的负载惯性JL, 因此, 即使进给系统22的负载重量(载 置于工作台 2 的工件 W 的重量 ) 发生变化, 也可以容易地推断与该负载重量对应的负载惯 性 JL。 0084 于是, 基于根据本实施方式实例 1 的控制参数调整方法, 所述负载惯性推断方法 推断的负载惯性JL, 调整包含于实机的逆特性模型50的负载惯性JL, 因此, 即使进给系统22 的负载重量 ( 载置于工作台 2 的工件 W 的重量 ) 发生变化, 也可以使进给系统 22 的参数与 说 明 书 CN 103140818 A 10 9/13 页 11 逆特性模型 50 的参数 ( 包含负载惯性 JL的项的 3 次微分项以上的系数 a3 a5) 一致。因 此, 可以高精度地控制负载位置 L, 使其追随位置指令 , 可以进行高精度地加工。 0085 0086 ( 负载惯性推断方法和控制参数调整方法的说明 ) 0087 基于图 3, 对本发明的实施方式实例 2 涉及的负载惯性推断方法和控制参数调整 方法进行说明。又, 在图 3 中, 与上述实施方式实例 1 相同的部分都赋予同一符号, 省略重 复的详细说明。</p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("3"); var id = "4733234"; var total_page = "20"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.zhuanlichaxun.net/d-4733234.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://img.zhuanlichaxun.net/fileroot2/2018-11/2/fe597ca6-62b2-4172-90e1-b92e5928ee28/fe597ca6-62b2-4172-90e1-b92e5928ee28"; var freepage = parseInt('4'); var total_c = parseInt('20'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' alt=\"负载惯性推断方法和控制参数调整方法.pdf_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="异核钌金双环金属化合物及其制备方法和应用.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732235.html" title="异核钌金双环金属化合物及其制备方法和应用.pdf">异核钌金双环金属化合物及其制备方法和应用.pdf</a> </li><li><img alt="夹持调整装置及其旋转调整机构.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732236.html" title="夹持调整装置及其旋转调整机构.pdf">夹持调整装置及其旋转调整机构.pdf</a> </li><li><img alt="承载XRPD分析实验的样品台及样品过滤装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732237.html" title="承载XRPD分析实验的样品台及样品过滤装置.pdf">承载XRPD分析实验的样品台及样品过滤装置.pdf</a> </li><li><img alt="一种红外光学镜头压圈工装及应用该工装安装压圈的方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732238.html" title="一种红外光学镜头压圈工装及应用该工装安装压圈的方法.pdf">一种红外光学镜头压圈工装及应用该工装安装压圈的方法.pdf</a> </li><li><img alt="空心盒成型模具.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732239.html" title="空心盒成型模具.pdf">空心盒成型模具.pdf</a> </li><li><img alt="一种多晶硅还原炉尾气硅粉收集装置及其使用方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732240.html" title="一种多晶硅还原炉尾气硅粉收集装置及其使用方法.pdf">一种多晶硅还原炉尾气硅粉收集装置及其使用方法.pdf</a> </li><li><img alt="具有自洁功能的四氯化钛铜丝塔及其铜丝球清洗方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732241.html" title="具有自洁功能的四氯化钛铜丝塔及其铜丝球清洗方法.pdf">具有自洁功能的四氯化钛铜丝塔及其铜丝球清洗方法.pdf</a> </li><li><img alt="板带轧机轧辊调节装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732242.html" title="板带轧机轧辊调节装置.pdf">板带轧机轧辊调节装置.pdf</a> </li><li><img alt="新型滚动预弯装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732243.html" title="新型滚动预弯装置.pdf">新型滚动预弯装置.pdf</a> </li><li><img alt="一种柔性超声相控阵阵列换能器及制作方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4732244.html" title="一种柔性超声相控阵阵列换能器及制作方法.pdf">一种柔性超声相控阵阵列换能器及制作方法.pdf</a> </li> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="一种升降式旋转室外消火栓.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008179.html" target="_parent" title="一种升降式旋转室外消火栓.pdf">一种升降式旋转室外消火栓.pdf</a></li> <li><img alt="框架结构T型连接柱.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008180.html" target="_parent" title="框架结构T型连接柱.pdf">框架结构T型连接柱.pdf</a></li> <li><img alt="防静电地板吸板器.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008181.html" target="_parent" title="防静电地板吸板器.pdf">防静电地板吸板器.pdf</a></li> <li><img alt="一种建筑用箱体或井口预留孔洞活动模具.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008182.html" target="_parent" title="一种建筑用箱体或井口预留孔洞活动模具.pdf">一种建筑用箱体或井口预留孔洞活动模具.pdf</a></li> <li><img alt="速成拉建房屋.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008183.html" target="_parent" title="速成拉建房屋.pdf">速成拉建房屋.pdf</a></li> <li><img alt="预制桥面板精轧螺纹钢筋弧形连接构造.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008184.html" target="_parent" title="预制桥面板精轧螺纹钢筋弧形连接构造.pdf">预制桥面板精轧螺纹钢筋弧形连接构造.pdf</a></li> <li><img alt="一种内固定式伸缩门滑行导轨及伸缩门.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008185.html" target="_parent" title="一种内固定式伸缩门滑行导轨及伸缩门.pdf">一种内固定式伸缩门滑行导轨及伸缩门.pdf</a></li> <li><img alt="多用途封井器.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008186.html" target="_parent" title="多用途封井器.pdf">多用途封井器.pdf</a></li> <li><img alt="一种新型圆弧建筑模板紧固件.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-4008187.html" target="_parent" title="一种新型圆弧建筑模板紧固件.pdf">一种新型圆弧建筑模板紧固件.pdf</a></li> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e8%b4%9f%e8%bd%bd">负载</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%83%af%e6%80%a7">惯性</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%8e%a8%e6%96%ad">推断</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%96%b9%e6%b3%95">方法</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%8e%a7%e5%88%b6">控制</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%8f%82%e6%95%b0">参数</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e8%b0%83%e6%95%b4">调整</a></li> </ul> </div> <br /> <div > 当前位置:<a href="https://m.zhuanlichaxun.net/">首页</a> &gt; <a href="https://m.zhuanlichaxun.net/c-00007.html">物理</a><span> &gt; </span><a href="https://m.zhuanlichaxun.net/c-0000700005.html">控制;调节</a> </div> <br /> <br /> <span id="ctl00_LabelScript"></span> <script src="https://m.zhuanlichaxun.net/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;"><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">copyright@ 2017-2020 zhuanlichaxun.net网站版权所有</span><br style="text-align: center; white-space: normal; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 12px; line-height: 20px;"/><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self" style="font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center; white-space: normal;">粤ICP备2021068784号-1</a><span style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center;">&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script> </div> </div> <script> function BaseShare(title, desc, link, imgUrl) {} </script> <script> var loadLoginUI = function () { var arr = $("[getloginedcontent]"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = arr.eq(index).attr("getloginedcontent"); $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } } $(document).ready(function () { loadLoginUI(); }); </script> <script src="https://m.zhuanlichaxun.net/JS/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>