发明名称 复杂曲面五轴数控加工刀矢的动力学控制方法
摘要 本发明复杂曲面五轴数控加工刀矢的动力学控制方法属于五轴数控机床精密高效加工领域,特别涉及复杂曲面五轴数控加工过程中基于机床动力学的加工参数调整方法。该方法在采用双转台的五轴数控机床上进行,先确定曲面加工轨迹曲线参数化方程,综合应用机床运动学、理论力学相关知识,计算加工中旋转进给轴负载力矩;其次,确定旋转进给轴伺服电机的转矩约束条件,建立五轴数控机床曲面加工中旋转进给轴的动力学平衡方程;最后,基于动力学平衡方程对刀轴矢量光顺并调整给定进给速度,保证复杂曲面五轴数控加工刀矢规划满足机床动力学要求。本发明有效避免五轴数控机床加工复杂曲面时旋转进给轴冲击、颤振,提高复杂曲面加工质量,应用范围广。
申请公布号 CN103869757B 申请公布日期 2016.04.13
申请号 CN201410114510.1 申请日期 2014.03.26
申请人 大连理工大学 发明人 马建伟;王福吉;秦纪云;贾振元;杨彦宇
分类号 G05B19/41(2006.01)I 主分类号 G05B19/41(2006.01)I
代理机构 大连理工大学专利中心 21200 代理人 关慧贞
主权项 一种复杂曲面五轴数控加工刀矢的动力学控制方法,其特征是,该方法在采用双转台的五轴数控机床上进行,先确定曲面加工轨迹曲线参数化方程,综合应用机床运动学、理论力学相关知识,计算加工中旋转进给轴负载力矩;其次,确定旋转进给轴伺服电机的转矩约束条件,建立五轴数控机床曲面加工中旋转进给轴的动力学平衡方程;最后,基于动力学平衡方程对刀轴矢量光顺并调整给定进给速度,保证复杂曲面五轴数控加工刀矢规划满足机床动力学要求,方法具体步骤如下:第一步:计算旋转进给轴负载力矩;旋转进给轴负载力矩包括:刀具与工件之间的切削力矩,进给系统机械部件间的摩擦力矩,传动部件的惯性力矩;1)计算切削力负载矩;曲面加工中的一条加工轨迹曲线r(ξ),刀具加工到曲线r(ξ)上参数ξ对应点处的切削力F大小为,F=coef·area(ξ)·v<sub>f</sub>   (1)式(1)中,coef为切削力系数;area为刀具上参与切削的微元面积,可表示为加工轨迹曲线参数ξ的函数;v<sub>f</sub>为给定刀具进给速度;F<sub>x</sub>、F<sub>y</sub>、F<sub>z</sub>为切削力在机床坐标系x、y、z轴上的分量,则加工过程中的切削力矢量F<sub>cut</sub>为:F<sub>cut</sub>=(F<sub>x</sub>,F<sub>y</sub>,F<sub>z</sub>)   (2)加工过程中工件装夹在转台C上,O为切削力在转台C上的作用点,axis<sub>C</sub>为转台C的转轴,P为O在axis<sub>C</sub>上的投影,以O为原点,以OP为x<sub>1</sub>轴正向,以转台C的转轴axis<sub>C</sub>指向刀具的方向为z<sub>1</sub>轴正向建立局部坐标系,将F<sub>cut</sub>向该局部坐标系的三个坐标轴方向分解,分力<img file="FDA0000910619910000025.GIF" wi="102" he="83" />会对转台C产生一个力矩阻止或推动转台转动,则切削力负载矩大小为:<math><![CDATA[<mrow><msub><mi>T</mi><mrow><mi>c</mi><mi>u</mi><mi>t</mi></mrow></msub><mo>=</mo><msub><mi>sgn</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>F</mi><mrow><msub><mi>cut</mi><mi>y</mi></msub></mrow></msub><mo>&CenterDot;</mo><msub><mi>L</mi><mrow><mi>O</mi><mi>P</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000024.GIF" wi="612" he="91" /></maths>式(3)中,sgn<sub>s</sub>是符号标记,<img file="FDA0000910619910000026.GIF" wi="103" he="86" />阻止转台转动时为正、反之为负,L<sub>OP</sub>=|OP|;摆台A切削力负载矩的分析计算方法与转台C相同;2)计算摩擦力负载矩;针对曲面加工中的一条加工轨迹曲线r(ξ),给定刀轴矢量规划的α、β角和刀具给定进给速度v<sub>f</sub>,计算复杂曲面五轴数控加工中旋转进给轴角速度ω及角加速度a为:<math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>&omega;</mi><mo>=</mo><mfrac><mrow><mi>d</mi><mi>&theta;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mo>=</mo><msub><mi>&theta;</mi><mi>&xi;</mi></msub><mfrac><mrow><mi>d</mi><mi>&xi;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mi>a</mi><mo>=</mo><mfrac><mrow><msup><mi>d</mi><mn>2</mn></msup><mi>&theta;</mi></mrow><mrow><msup><mi>dt</mi><mn>2</mn></msup></mrow></mfrac><mo>=</mo><msub><mi>&theta;</mi><mrow><mi>&xi;</mi><mi>&xi;</mi></mrow></msub><msup><mrow><mo>(</mo><mfrac><mrow><mi>d</mi><mi>&xi;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>&theta;</mi><mi>&xi;</mi></msub><mfrac><mrow><msup><mi>d</mi><mn>2</mn></msup><mi>&xi;</mi></mrow><mrow><msup><mi>dt</mi><mn>2</mn></msup></mrow></mfrac></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000021.GIF" wi="870" he="343" /></maths>式(4)中,θ<sub>ξ</sub>和θ<sub>ξξ</sub>分别为五轴数控机床旋转进给轴转角变量θ对加工轨迹曲线参数ξ的一阶、二阶导数,<img file="FDA0000910619910000022.GIF" wi="90" he="147" />和<img file="FDA0000910619910000023.GIF" wi="110" he="151" />分别为加工轨迹曲线参数ξ对加工时间t的一阶、二阶导数;F<sub>c</sub>为库伦摩擦力,σ<sub>2</sub>为粘滞摩擦系数,加工中旋转进给轴角速度为ω,基于高速运动下的Stribeck摩擦力模型的简化模型,加工过程中旋转进给轴中各部件之间产生的等效在蜗轮上的摩擦力F<sub>fr</sub>为:F<sub>fr</sub>=F<sub>c</sub>+σ<sub>2</sub>ω   (5)则曲面数控加工过程中旋转进给轴传动部件间产生的摩擦力负载矩T<sub>fr</sub>为:T<sub>fr</sub>=L<sub>fr</sub>F<sub>fr</sub>=L<sub>fr</sub>·(F<sub>c</sub>+σ<sub>2</sub>ω)   (6)式(6)中,L<sub>fr</sub>为蜗轮蜗杆的接触点到蜗轮轴线的距离;3)计算惯性力负载矩;I为旋转进给轴传动系统电动机转子、蜗轮蜗杆、转台等效到转台所在旋转进给轴的转动惯量,a为加工中转台的转动角加速度,则加工过程中旋转进给轴上的惯性力负载矩T<sub>in</sub>为:T<sub>in</sub>=Ia   (7)由式(4)和(7),曲面加工过程中旋转进给轴的惯性力负载矩T<sub>in</sub>为:<math><![CDATA[<mrow><msub><mi>T</mi><mrow><mi>i</mi><mi>n</mi></mrow></msub><mo>=</mo><mi>I</mi><mi>a</mi><mo>=</mo><mi>I</mi><mo>&times;</mo><mrow><mo>(</mo><msub><mi>&theta;</mi><mrow><mi>&xi;</mi><mi>&xi;</mi></mrow></msub><msup><mrow><mo>(</mo><mfrac><mrow><mi>d</mi><mi>&xi;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msub><mi>&theta;</mi><mi>&xi;</mi></msub><mfrac><mrow><msup><mi>d</mi><mn>2</mn></msup><mi>&xi;</mi></mrow><mrow><msup><mi>dt</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000031.GIF" wi="942" he="175" /></maths>第二步:确定旋转进给轴伺服电机输出转矩的约束条件;数控加工中,旋转进给轴伺服电机的驱动力矩限定在连续工作区;n为电机转速,k<sub>m</sub>是与伺服电机反电动势有关的常数,T<sub>0</sub>为进给速度为零时电机的最大驱动力矩;r为旋转进给轴电机输出端到转台的传动比,ω为加工过程中转台转动的角速度,则转速n为:<math><![CDATA[<mrow><mi>n</mi><mo>=</mo><mi>r</mi><mi>&omega;</mi><mo>=</mo><mi>r</mi><mfrac><mrow><mi>d</mi><mi>&theta;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000032.GIF" wi="468" he="150" /></maths>数控加工中旋转进给轴伺服电机的最大驱动力矩T<sub>max</sub>为:T<sub>max</sub>=T<sub>0</sub>‑k<sub>m</sub>n=T<sub>0</sub>‑k<sub>m</sub>rω   (10)旋转进给轴伺服电机输出转矩的约束条件为伺服电机输出转矩T<sub>d</sub>应满足:T<sub>d</sub>≤T<sub>max</sub>   (11)第三步:建立旋转进给轴的动力学平衡方程;曲面五轴数控加工过程中,旋转进给轴伺服电机的输出力矩T<sub>d</sub>需要克服切削力负载矩、摩擦力负载矩及惯性力负载矩,驱动转台完成工件加工;五轴数控机床旋转进给轴的动力学平衡方程可表示为:T<sub>in</sub>+T<sub>fr</sub>=T<sub>d</sub>‑T<sub>cut</sub>   (12)由式(3)、(6)及(8),式(12)可写为:<math><![CDATA[<mrow><mi>I</mi><mi>a</mi><mo>+</mo><msub><mi>L</mi><mrow><mi>f</mi><mi>r</mi></mrow></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>F</mi><mi>c</mi></msub><mo>+</mo><msub><mi>&sigma;</mi><mn>2</mn></msub><mi>&omega;</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mi>d</mi></msub><mo>-</mo><msub><mi>sgn</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>F</mi><mrow><msub><mi>cut</mi><mi>y</mi></msub></mrow></msub><mo>&CenterDot;</mo><msub><mi>L</mi><mrow><mi>O</mi><mi>P</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000041.GIF" wi="1125" he="94" /></maths>第四步:刀轴矢量的动力学控制为了使伺服电机能够连续工作,保证数控加工过程的持续性,旋转进给轴伺服电机输出转矩T<sub>d</sub>应满足式(11);将式(10)和(13)代入旋转进给轴伺服电机输出转矩约束条件(11)得到式(14):<math><![CDATA[<mrow><mi>Ia</mi><mo>+</mo><msub><mi>L</mi><mi>fr</mi></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>F</mi><mi>c</mi></msub><mo>+</mo><msub><mi>&sigma;</mi><mn>2</mn></msub><mi>&omega;</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>sgn</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>F</mi><msub><mi>cut</mi><mi>y</mi></msub></msub><mo>&CenterDot;</mo><msub><mi>L</mi><mi>OP</mi></msub><mo>&le;</mo><msub><mi>T</mi><mn>0</mn></msub><mo>-</mo><msub><mi>k</mi><mi>m</mi></msub><mi>r&omega;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000910619910000042.GIF" wi="1302" he="93" /></maths>根据式(14),以及机床性能、刀具类型、加工材料类型,对刀轴矢量进行光顺,并调整给定v<sub>f</sub>,通过反复校验,实现刀轴矢量的动力学控制。
地址 116024 辽宁省大连市甘井子区凌工路2号