CN115857434B - A self-compensation interference control method for a flexible electronic gearbox - Google Patents
A self-compensation interference control method for a flexible electronic gearbox Download PDFInfo
- Publication number
- CN115857434B CN115857434B CN202211485442.0A CN202211485442A CN115857434B CN 115857434 B CN115857434 B CN 115857434B CN 202211485442 A CN202211485442 A CN 202211485442A CN 115857434 B CN115857434 B CN 115857434B
- Authority
- CN
- China
- Prior art keywords
- axis
- tool
- feed
- motion
- dimensionless
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 145
- 239000002131 composite material Substances 0.000 claims abstract description 10
- 238000005096 rolling process Methods 0.000 claims abstract description 9
- 230000008878 coupling Effects 0.000 claims abstract description 6
- 238000010168 coupling process Methods 0.000 claims abstract description 6
- 238000005859 coupling reaction Methods 0.000 claims abstract description 6
- 238000005520 cutting process Methods 0.000 claims description 48
- 238000009434 installation Methods 0.000 claims description 18
- 238000003754 machining Methods 0.000 claims description 14
- 230000003068 static effect Effects 0.000 claims description 12
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000011156 evaluation Methods 0.000 claims description 8
- 230000007423 decrease Effects 0.000 claims description 6
- 101710163391 ADP-ribosyl cyclase/cyclic ADP-ribose hydrolase Proteins 0.000 claims description 4
- 230000000630 rising effect Effects 0.000 claims description 4
- 238000004088 simulation Methods 0.000 claims description 4
- 230000002194 synthesizing effect Effects 0.000 claims description 4
- 230000008030 elimination Effects 0.000 claims description 2
- 238000003379 elimination reaction Methods 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
本发明涉及了一种柔性电子齿轮箱的自补偿干扰控制方法,属于电子齿轮箱技术领域。该方法适用于数控滚齿机、磨齿机、珩齿机等。根据柔性电子齿轮箱复合式控制方法,确定了引导轴和跟随轴之间的严格数学联动关系;选择自抗扰控制器作为电子齿轮箱控制器,并确定出自抗扰控制器中关键的控制参数;通过“对角滚切法”的工艺确定出各运动轴的运动规律;利用跟随轴和引导轴之间的耦合关系,建立跟随轴单轴补偿模型,实现对跟随轴的自抗扰控制器的补偿;通过计算加工误差的最大值、平均值、均方根值定量的给出了电子齿轮箱的控制精度。本发明通过柔性电子齿轮箱的自补偿干扰控制方法,可以将电子齿轮箱控制精度稳定提升50%左右,从而降低生产成本和提高齿轮加工精度。
The present invention relates to a self-compensating interference control method for a flexible electronic gearbox, and belongs to the technical field of electronic gearboxes. The method is applicable to CNC gear hobbing machines, gear grinding machines, gear honing machines, etc. According to the composite control method of the flexible electronic gearbox, a strict mathematical linkage relationship between the leading axis and the following axis is determined; an anti-disturbance controller is selected as the electronic gearbox controller, and key control parameters in the anti-disturbance controller are determined; the motion law of each motion axis is determined by the process of "diagonal rolling method"; a single-axis compensation model of the following axis is established by utilizing the coupling relationship between the following axis and the leading axis to realize compensation of the anti-disturbance controller of the following axis; the control accuracy of the electronic gearbox is quantitatively given by calculating the maximum value, average value, and root mean square value of the processing error. The present invention can stably improve the control accuracy of the electronic gearbox by about 50% through the self-compensating interference control method of the flexible electronic gearbox, thereby reducing production costs and improving gear processing accuracy.
Description
技术领域Technical Field
本发明属于电子齿轮箱领域,具体涉及一种柔性电子齿轮箱的自补偿干扰控制方法。The invention belongs to the field of electronic gear boxes, and in particular relates to a self-compensation interference control method of a flexible electronic gear box.
背景技术Background Art
使用电子齿轮箱控制运动轴时,运动轴被分为引导轴和跟随轴;引导轴是指具有常规输入的控制器控制的运动轴,跟随轴是指按照引导轴的运动规律而作为输入的控制器控制的运动轴;数控滚齿机床引导轴包括刀具回转的B轴,刀具切向进给的Y轴,刀具轴向进给的Z轴,跟随轴是工件回转的C轴;现有技术中电子齿轮箱的控制方法通常采用主从式控制方法,主从式控制方法是将引导轴B轴、Y轴和Z轴的控制器输出位置信号作为电子齿轮箱的输入位置信号,电子齿轮箱的输出位置信号作为跟随轴C轴控制器的输入位置信号,从而使跟随轴和引导轴之间保持严格的数学联动关系;但由于控制器会存在跟踪误差、数控滚齿机床会存在内部干扰和外部干扰等问题,给跟随轴C轴控制器带来二次控制误差,最终直接体现在电子齿轮箱的控制精度上,因此现有技术中电子齿轮箱的控制方法存在控制精度不高的问题。When an electronic gearbox is used to control a motion axis, the motion axis is divided into a leading axis and a following axis; a leading axis refers to a motion axis controlled by a controller having a conventional input, and a following axis refers to a motion axis controlled by a controller that uses the motion law of the leading axis as input; the leading axis of a CNC gear hobbing machine tool includes a B axis for tool rotation, a Y axis for tool tangential feed, and a Z axis for tool axial feed, and the following axis is a C axis for workpiece rotation; the control method of an electronic gearbox in the prior art usually adopts a master-slave control method, in which the output position signals of the controllers of the leading axis B axis, Y axis, and Z axis are used as input position signals of the electronic gearbox, and the output position signals of the electronic gearbox are used as input position signals of the controller of the following axis C axis, thereby maintaining a strict mathematical linkage relationship between the following axis and the leading axis; however, since the controller may have tracking errors, and the CNC gear hobbing machine tool may have internal interference and external interference, secondary control errors are brought to the controller of the following axis C axis, which are ultimately directly reflected in the control accuracy of the electronic gearbox, so the control method of the electronic gearbox in the prior art has the problem of low control accuracy.
由于跟随轴C轴控制器存在二次控制误差的问题,普遍的方法是考虑使用各类现代控制器或改进控制器的方法来降低控制器跟踪误差,从而间接提高电子齿轮箱的控制精度。单纯降低控制器的跟踪误差这种方案,并没有从根本上解决跟随轴C轴控制器二次控制误差的问题,因为控制器始终会存在跟踪误差且数控齿轮机床会存在内部干扰和外部干扰。为了解决该问题,应该从电子齿轮箱的控制方法和控制器选择方面入手,本发明给出了电子齿轮箱的自补偿干扰控制方法。Since the C-axis controller of the following axis has the problem of secondary control error, the common method is to consider using various modern controllers or improving the controller method to reduce the controller tracking error, thereby indirectly improving the control accuracy of the electronic gearbox. The solution of simply reducing the tracking error of the controller does not fundamentally solve the problem of secondary control error of the C-axis controller of the following axis, because the controller will always have tracking error and the CNC gear machine tool will have internal interference and external interference. In order to solve this problem, we should start from the control method and controller selection of the electronic gearbox. The present invention provides a self-compensation interference control method of the electronic gearbox.
发明内容Summary of the invention
为了提高柔性电子齿轮箱的控制精度,本发明提供一种柔性电子齿轮箱的自补偿干扰控制方法。In order to improve the control accuracy of a flexible electronic gearbox, the present invention provides a self-compensation interference control method for a flexible electronic gearbox.
1、一种柔性电子齿轮箱的自补偿干扰控制方法,所述柔性电子齿轮箱是齿轮数控系统中依据齿轮机床加工工艺参数设定值,利用数学运算实现运动轴按照严格速比关系运动的一个软件模块;通过对运动轴控制器的确定,柔性电子齿轮箱执行运算得到的运动,实现数控滚齿机床加工;数控滚齿机床具有刀具径向进给的X轴、刀具切向进给的Y轴、刀具轴向进给的Z轴、刀具安装角度调整的A轴、刀具回转的B轴和工件回转的C轴;运动轴分为引导轴和跟随轴两类;引导轴是主运动,分别为刀具回转的B轴、刀具切向进给的Y轴和刀具轴向进给的Z轴;跟随轴是从运动,为工件回转的C轴;所述刀具回转的B轴的输入信号为第一位置信号,刀具径向进给的X轴的输入信号为第二位置信号,刀具切向进给的Y轴的输入信号为第三位置信号,刀具轴向进给的Z轴的输入信号为第四位置信号;所述柔性电子齿轮箱是基于半实物仿真平台Dspace实现控制功能,其特征在于,自补偿干扰控制操作步骤如下:1. A self-compensation interference control method for a flexible electronic gearbox, wherein the flexible electronic gearbox is a software module in a gear numerical control system that uses mathematical operations to realize the movement of a motion axis according to a strict speed ratio relationship based on the setting value of a gear machine tool processing process parameter; by determining the motion axis controller, the flexible electronic gearbox executes the motion obtained by the operation to realize the processing of a CNC gear hobbing machine tool; the CNC gear hobbing machine tool has an X-axis for radial feed of a tool, a Y-axis for tangential feed of a tool, a Z-axis for axial feed of a tool, an A-axis for adjusting the tool installation angle, a B-axis for tool rotation, and a C-axis for workpiece rotation; the motion axis is divided into a guide axis and a follower axis. There are two types of following axes; the leading axis is the main motion, which are the B axis for tool rotation, the Y axis for tool tangential feed and the Z axis for tool axial feed; the following axis is the slave motion, which is the C axis for workpiece rotation; the input signal of the B axis for tool rotation is the first position signal, the input signal of the X axis for tool radial feed is the second position signal, the input signal of the Y axis for tool tangential feed is the third position signal, and the input signal of the Z axis for tool axial feed is the fourth position signal; the flexible electronic gearbox realizes the control function based on the semi-physical simulation platform Dspace, which is characterized in that the self-compensation interference control operation steps are as follows:
(1)确定柔性电子齿轮箱控制方法(1) Determine the flexible electronic gearbox control method
柔性电子齿轮箱选用复合式控制方法,所述复合式控制方法是将第一位置信号通过引导轴B轴得到的输出位置信号、第三位置信号通过引导轴Y轴前的初始输入位置信号和第四位置信号通过引导轴Z轴前的初始输入位置信号,这三个位置信号直接作为柔性电子齿轮箱的输入位置信号;而柔性电子齿轮箱的输出位置信号直接作为跟随轴C轴的输入位置信号,从而使跟随轴C轴和三个引导轴之间保持公式(1)的严格数学联动关系;The flexible electronic gearbox adopts a composite control method, wherein the composite control method is to use the output position signal obtained by the first position signal through the guide axis B axis, the initial input position signal before the third position signal passes through the guide axis Y axis, and the initial input position signal before the fourth position signal passes through the guide axis Z axis, and these three position signals are directly used as the input position signal of the flexible electronic gearbox; and the output position signal of the flexible electronic gearbox is directly used as the input position signal of the follower axis C axis, so that the strict mathematical linkage relationship of formula (1) is maintained between the follower axis C axis and the three guide axes;
式(1)中:Zb是刀具头数,无量纲;Zc是工件齿数,无量纲;nc为跟随轴C轴转速,单位为r/s;nb为引导轴B轴转速,单位为r/s;vy为引导轴Y轴移动速度,单位为mm/s;vz为引导轴Z轴移动速度,单位为mm/s;β为齿轮的螺旋角,单位为度;λ为刀具的安装角,单位为度;mn为齿轮的法向模数,无量纲;Kb为引导轴B轴系数,无量纲;Ky为引导轴Y轴系数,无量纲;Kz为引导轴Z轴系数,无量纲;当滚刀的螺旋角为右旋时,β>0且Kb=1;当螺旋角左旋时,β<0且Kb=-1;当β和vz符号相同时,Kz=-1,符号相反时,Kz=1;当vy>0时Ky=1,当vy<0时Ky=-1;In formula (1), Zb is the number of tool heads, dimensionless; Zc is the number of workpiece teeth, dimensionless; nc is the C-axis speed of the following axis, in r/s; nb is the B-axis speed of the leading axis, in r/s; vy is the Y-axis moving speed of the leading axis, in mm/s; vz is the Z-axis moving speed of the leading axis, in mm/s; β is the helix angle of the gear, in degrees; λ is the installation angle of the tool, in degrees; mn is the normal module of the gear, dimensionless; Kb is the B-axis coefficient of the leading axis, dimensionless; Ky is the Y-axis coefficient of the leading axis, dimensionless; Kz is the Z-axis coefficient of the leading axis, dimensionless; when the helix angle of the hob is right-handed, β>0 and Kb =1; when the helix angle is left-handed, β<0 and Kb =-1; when β and vz have the same sign, Kz =-1, and when they have opposite signs, Kz =1; when vy >0, Ky =1, when v y <0, Ky =-1;
(2)选择运动轴控制器参数(2) Select the motion axis controller parameters
柔性电子齿轮箱的运动轴控制器采用自抗扰控制器控制,自抗扰控制器包括跟踪微分器、线性状态误差反馈模块和扩张状态观测器;选择线性状态误差反馈模块中的参数β1、β2和扩张状态观测器中的参数b0,作为自抗扰控制器的基本参数,用来控制运动轴运动;所述四个位置信号分别是将输入位置信号经过自抗扰控制器调整,得到输出消除系统干扰的四个去除干扰位置信号,所述四个去除干扰位置信号分别是基于自抗扰控制器对运动轴控制器存在的干扰进行了补偿的四个补偿信号;The motion axis controller of the flexible electronic gearbox is controlled by an auto-disturbance rejection controller, which includes a tracking differentiator, a linear state error feedback module and an extended state observer; parameters β 1 and β 2 in the linear state error feedback module and parameter b 0 in the extended state observer are selected as basic parameters of the auto-disturbance rejection controller to control the motion of the motion axis; the four position signals are respectively obtained by adjusting the input position signal through the auto-disturbance rejection controller to obtain four interference-removed position signals for outputting system interference elimination, and the four interference-removed position signals are respectively four compensation signals for compensating the interference existing in the motion axis controller based on the auto-disturbance rejection controller;
(3)以“对角滚切法”确定运动轴运动规律(3) Determine the motion law of the motion axis using the “diagonal rolling method”
采用“对角滚切法”加工齿轮时,刀具回转的B轴绕自身轴线旋转,刀具径向进给的X轴负责切削前刀具的进刀和退刀,刀具切向进给的Y轴和刀具轴向进给的Z轴在切削时刀具同时移动形成沿对角移动的运动规律;由步骤(1)可知跟随轴C轴的运动规律是通过柔性电子齿轮箱的输出位置信号确定;跟随轴C轴的运动规律是通过三个引导轴B轴、Y轴和Z轴的运动规律并根据公式(1)关系合成得到;When the "diagonal rolling method" is used to process gears, the B axis of the tool rotates around its own axis, the X axis of the tool radial feed is responsible for the tool feed and retract before cutting, and the Y axis of the tool tangential feed and the Z axis of the tool axial feed move simultaneously during cutting to form a motion law of diagonal movement; from step (1), it can be seen that the motion law of the following axis C is determined by the output position signal of the flexible electronic gearbox; the motion law of the following axis C is obtained by synthesizing the motion laws of the three guide axes B axis, Y axis and Z axis according to the relationship of formula (1);
(3.1)刀具回转的B轴运动规律是以恒定的转速旋转,第一位置信号是匀速上升的直线;(3.1) The B-axis motion law of the tool rotation is to rotate at a constant speed, and the first position signal is a straight line that rises at a uniform speed;
(3.2)刀具径向进给的X轴不参与切削过程,运动规律是切削前刀具先往工件径向正向进刀;在切削时保持不动;完成切削刀具往工件径向负向退刀;第二位置信号是梯形运动规律,第二位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态;(3.2) The X-axis of the radial feed of the tool does not participate in the cutting process. The motion law is that the tool first feeds in the positive radial direction of the workpiece before cutting; it remains stationary during cutting; and the tool retracts in the negative radial direction of the workpiece after cutting is completed. The second position signal is a trapezoidal motion law. The trapezoidal motion law of the second position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is a static state.
(3.3)刀具切向进给的Y轴参与切削过程,运动规律是切削前保持不动;刀具切削工件时,刀具先往工件的切向正向进刀;完成切削等待X轴退刀到安全位置;刀具往工件的切向负向退刀;第三位置信号是梯形运动规律,第三位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态;(3.3) The Y axis of the tool tangential feed participates in the cutting process, and the motion rule is to remain motionless before cutting; when the tool cuts the workpiece, the tool first feeds in the positive direction of the tangent of the workpiece; after the cutting is completed, wait for the X axis to retract to a safe position; the tool retracts in the negative direction of the tangent of the workpiece; the third position signal is a trapezoidal motion rule, and the trapezoidal motion rule of the third position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is a static state;
(3.4)刀具轴向进给的Z轴参与切削过程,运动规律是切削前保持不动;刀具切削工件时,刀具先往工件的轴向正向进刀;完成切削等待X轴退刀到安全位置;刀具往工件的轴向负向退刀;第四位置信号是梯形运动规律,第四位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态;(3.4) The Z axis of the tool axial feed participates in the cutting process, and the motion rule is to remain motionless before cutting; when the tool cuts the workpiece, the tool first feeds in the positive axial direction of the workpiece; after the cutting is completed, wait for the X axis to retract to a safe position; the tool retracts in the negative axial direction of the workpiece; the fourth position signal is a trapezoidal motion rule, and the trapezoidal motion rule of the fourth position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is a static state;
(4)建立跟随轴C轴的单轴补偿模型(4) Establishing a single-axis compensation model for the C-axis
利用跟随轴C轴、刀具径向进给的X轴和刀具切向进给的Y轴之间的耦合关系,建立跟随轴C轴的单轴补偿模型,实现对跟随轴C轴的自抗扰控制器补偿;建立跟随轴C轴的单轴补偿模型的操作步骤如下:By using the coupling relationship between the following axis C-axis, the X-axis of the tool radial feed and the Y-axis of the tool tangential feed, a single-axis compensation model of the following axis C-axis is established to realize the self-disturbance rejection controller compensation of the following axis C-axis; the steps for establishing the single-axis compensation model of the following axis C-axis are as follows:
(4.1)柔性电子齿轮箱输出位置信号通过跟随轴C轴的自抗扰控制器得到跟踪误差Ec,并将跟踪误差Ec乘以比例系数Kcc,得到跟随轴C轴的补偿量ΔEc;(4.1) The output position signal of the flexible electronic gearbox is used to obtain the tracking error E c through the anti-disturbance control of the following axis C, and the tracking error E c is multiplied by the proportional coefficient K cc to obtain the compensation amount ΔE c of the following axis C;
ΔEc=KccEc (2)ΔE c =K cc E c (2)
式(2)中:ΔEc为跟随轴C轴的补偿量,单位为mm;Ec为跟随轴C轴跟踪误差,单位为mm;Kcc为跟随轴C轴跟踪误差的比例系数,无量纲;In formula (2), ΔE c is the compensation amount of the following axis C axis, in mm; E c is the tracking error of the following axis C axis, in mm; K cc is the proportional coefficient of the tracking error of the following axis C axis, dimensionless;
(4.2)第二位置信号通过刀具径向进给的X轴的自抗扰控制器得到跟踪误差Ex,并将跟踪误差Ex乘以比例系数Kcx,得到刀具径向进给的X轴的补偿量ΔEx;(4.2) The second position signal is passed through the X-axis anti-disturbance controller of the tool radial feed to obtain the tracking error Ex , and the tracking error Ex is multiplied by the proportional coefficient Kcx to obtain the compensation amount ΔEx of the X-axis of the tool radial feed;
ΔEx=KcxEx (3)ΔE x =K cx E x (3)
式(3)中:ΔEx刀具径向进给的X轴的补偿量,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Kcx为刀具径向进给的X轴跟踪误差的比例系数,无量纲;In formula (3), ΔEx is the compensation amount of the X-axis of the tool radial feed, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Kcx is the proportional coefficient of the X-axis tracking error of the tool radial feed, dimensionless;
(4.3)第三位置信号通过刀具切向进给的Y轴的自抗扰控制器得到跟踪误差Ey,并将跟踪误差Ey乘以比例系数Kcy,得到刀具切向进给的Y轴的补偿量ΔEy;(4.3) The third position signal is passed through the Y-axis anti-disturbance controller of the tool tangential feed to obtain the tracking error E y , and the tracking error E y is multiplied by the proportional coefficient K cy to obtain the compensation amount ΔE y of the Y-axis of the tool tangential feed;
ΔEy=KcyEy (4)ΔE y =K cy E y (4)
式(4)中:ΔEy刀具切向进给的Y轴的补偿量,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Kcy为刀具切向进给的Y轴跟踪误差的比例系数,无量纲;In formula (4), ΔE y is the compensation amount of the Y axis of the tool tangential feed, in mm; E y is the Y axis tracking error of the tool tangential feed, in mm; K cy is the proportional coefficient of the Y axis tracking error of the tool tangential feed, dimensionless;
(4.4)将跟随轴C轴的补偿量ΔEc、刀具径向进给的X轴的补偿量ΔEx和刀具切向进给的Y轴的补偿量ΔEy相加,得到总的补偿量Eccc;(4.4) Add the compensation amount ΔE c of the following axis C, the compensation amount ΔE x of the tool radial feed X axis, and the compensation amount ΔE y of the tool tangential feed Y axis to obtain the total compensation amount E ccc ;
Eccc=(ΔEc+ΔEx+ΔEy) (5)E ccc =(ΔE c +ΔE x +ΔE y ) (5)
式(5)中:Eccc为总的补偿量,单位为mm;ΔEc为跟随轴C轴的补偿量,单位为mm;ΔEx为刀具径向进给的X轴的补偿量,单位为mm;ΔEy为刀具切向进给的Y轴的补偿量,单位为mm;In formula (5), E ccc is the total compensation amount, in mm; ΔE c is the compensation amount of the following axis C, in mm; ΔE x is the compensation amount of the X-axis of the tool radial feed, in mm; ΔE y is the compensation amount of the Y-axis of the tool tangential feed, in mm;
(4.5)将总的补偿量Eccc乘以比例系数Keccc得到最终补偿值ΔE'c;(4.5) Multiply the total compensation amount E ccc by the proportional coefficient Ke ccc to obtain the final compensation value ΔE'c;
ΔE′c=KecccEccc+σ′c (6)ΔE′ c =K eccc E ccc +σ′ c (6)
式(6)中:ΔE'c为最终补偿值,单位为mm;Eccc为总补偿量,单位为mm;Keccc为总补偿量的比例系数,无量纲;σ′c为修正量,根据实际情况取值,单位为mm;In formula (6), ΔE'c is the final compensation value, in mm; Eccc is the total compensation, in mm; Keccc is the proportional coefficient of the total compensation, dimensionless; σ'c is the correction value, which is determined according to the actual situation, in mm;
(4.6)将所述最终补偿值ΔE'c和跟随轴C轴的跟踪误差Ec相减,得到跟随轴C轴自抗扰控制器的输入位置信号ΔE”c,实现对跟随轴C轴的自抗扰控制器跟踪误差的补偿,提高柔性电子齿轮箱的控制精度;(4.6) Subtract the final compensation value ΔE'c from the tracking error Ec of the following axis C to obtain the input position signal ΔE" c of the following axis C's active disturbance rejection controller, thereby compensating for the tracking error of the active disturbance rejection controller of the following axis C and improving the control accuracy of the flexible electronic gearbox;
ΔE″c=ΔE′c-Ec (7)ΔE″ c =ΔE′ c -E c (7)
式(7)中:ΔE”c为跟随轴C轴自抗扰控制器的输入位置信号,单位为mm;ΔE'c为跟随轴C轴的最终补偿值,单位为mm;Ec为跟随轴C轴的跟踪误差,单位为mm;In formula (7), ΔE” c is the input position signal of the C-axis ADRC of the following axis, in mm; ΔE' c is the final compensation value of the C-axis of the following axis, in mm; E c is the tracking error of the C-axis of the following axis, in mm;
(5)计算加工误差值(5) Calculate the processing error value
由滚齿加工过程中刀具和工件相对位置关系建立加工误差的三个评价指标,分别为齿廓偏差Fα,见公式(8);齿距偏差Fp,见公式(9);齿向偏差Fβ,见公式(10);The three evaluation indicators of machining error are established based on the relative position relationship between the tool and the workpiece during gear hobbing, namely, the tooth profile deviation F α , see formula (8); the pitch deviation F p , see formula (9); the tooth guide deviation F β , see formula (10);
式(8)中:Fα为齿廓偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kαc为跟随轴C轴的比例系数,取值为1或-1,无量纲;、Kαx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kαy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σα为齿廓偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (8): Fα is the tooth profile deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kαc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kαx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kαy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σα is the tooth profile deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
式(9)中:Fp为齿距偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kpc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kpx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kpy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σp为齿距偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (9): Fp is the pitch deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kpc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kpx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kpy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σp is the pitch deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
式(10)中:Fβ为齿向偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ez为刀具轴向进给的Z轴跟踪误差,单位为mm;Kβc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kβy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;Kβz为刀具轴向进给的Z轴的比例系数,取值为1或-1,无量纲;σβ为齿向偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (10), F β is the tooth deviation, in mm; Z c is the number of teeth of the workpiece, dimensionless; m n is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; E c is the C-axis tracking error of the workpiece rotation, in mm; E y is the Y-axis tracking error of the tool tangential feed, in mm; E z is the Z-axis tracking error of the tool axial feed, in mm; K βc is the proportional coefficient of the following axis C axis, which is 1 or -1, dimensionless; K βy is the proportional coefficient of the Y-axis of the tool tangential feed, which is 1 or -1, dimensionless; K βz is the proportional coefficient of the Z-axis of the tool axial feed, which is 1 or -1, dimensionless; σ β is the tooth deviation correction, which is determined by the machining process parameters and the characteristic parameters of the machine tool, in mm;
引入最大值、平均值、均方根值的计算方法,实现对加工误差的评价指标齿廓偏差Fα、齿距偏差Fp、齿向偏差Fβ的定量计算;The calculation methods of maximum value, average value and root mean square value are introduced to realize the quantitative calculation of tooth profile deviation F α , tooth pitch deviation F p and tooth direction deviation F β which are the evaluation indicators of machining error;
采用柔性电子齿轮箱的自补偿干扰控制方法情况下,齿廓偏差、齿距偏差和齿向偏差的最大值,见公式(11);齿廓偏差、齿距偏差和齿向偏差的平均值,见公式(12);齿廓偏差、齿距偏差和齿向偏差的均方根值,见公式(13);When the self-compensation interference control method of the flexible electronic gearbox is adopted, the maximum values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (11); the average values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (12); the root mean square value of the tooth profile deviation, tooth pitch deviation and tooth direction deviation is shown in formula (13);
Mα=max(|Fα|);Mp=max(|Fp|);Mβ=max(|Fβ|) (11)M α =max(|F α |); M p =max(|F p |); M β =max(|F β |) (11)
式(11)中:Mα为齿廓偏差最大值,单位为mm;Mp为齿距偏差最大值,单位为mm;Mβ为齿向偏差最大值,单位为mm;In formula (11), M α is the maximum value of tooth profile deviation, in mm; M p is the maximum value of pitch deviation, in mm; M β is the maximum value of tooth guide deviation, in mm;
式(12)中:Aα为齿廓偏差平均值,单位为mm;Ap为齿距偏差平均值,单位为mm;Aβ为齿向偏差平均值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲;In formula (12), A α is the average value of tooth profile deviation, in mm; A p is the average value of pitch deviation, in mm; A β is the average value of tooth direction deviation, in mm; n is the number of data points collected in the total cycle, k is a positive integer ranging from 1 to n, dimensionless;
式(13)中:Rα为齿廓偏差均方根值,单位为mm;Rp为齿距偏差均方根值,单位为mm;Rβ齿向偏差均方根值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲。In formula (13), R α is the root mean square value of the tooth profile deviation, in mm; R p is the root mean square value of the pitch deviation, in mm; R β is the root mean square value of the tooth direction deviation, in mm; n is the number of data points collected in the total period, k is a positive integer ranging from 1 to n and is dimensionless.
2.根据权利要求1所述的一种柔性电子齿轮箱的自补偿干扰控制方法,其特征在于:步骤(3)中的运动规律具体实现过程如下:2. The self-compensation interference control method of a flexible electronic gearbox according to claim 1 is characterized in that: the specific implementation process of the motion law in step (3) is as follows:
(3.1)刀具回转的B轴运动规律是以恒定的转速旋转,第一位置信号是斜率为0.8~1匀速上升的直线;(3.1) The B-axis motion law of the tool rotation is to rotate at a constant speed, and the first position signal is a straight line with a slope of 0.8 to 1 and a uniform rising speed;
(3.2)刀具径向进给的X轴不参与切削过程,运动规律是0-5s内匀速增加,斜率为1~1.2;5-10s内保持不变,斜率为0;10-15s内匀速减少到0,斜率为-1.2~-1;15-20s内保持不变,斜率为0;(3.2) The X-axis of the radial feed of the tool does not participate in the cutting process. The movement law is that the speed increases uniformly within 0-5s, with a slope of 1 to 1.2; it remains unchanged within 5-10s, with a slope of 0; it decreases uniformly to 0 within 10-15s, with a slope of -1.2 to -1; it remains unchanged within 15-20s, with a slope of 0;
(3.3)刀具切向进给的Y轴参与切削过程,运动规律是在0-5s内保持不变,斜率为0;5-10s内匀速增加,斜率为2~2.2;10-15s内保持不变,斜率为0;15-20s内匀速减少到0,斜率为-2.2~-2;(3.3) The Y axis of the tool tangential feed participates in the cutting process. The movement law is that it remains unchanged within 0-5s, with a slope of 0; it increases uniformly within 5-10s, with a slope of 2 to 2.2; it remains unchanged within 10-15s, with a slope of 0; it decreases uniformly to 0 within 15-20s, with a slope of -2.2 to -2;
(3.4)刀具轴向进给的Z轴参与切削过程,运动规律是在0-5s内保持不变,斜率为0;5-10s内匀速增加,斜率为4~4.2;10-15s内保持不变,斜率为0;15-20s内匀速减少到0,斜率为-4.2~-4。(3.4) The Z axis of the tool axial feed participates in the cutting process. The movement law is that it remains unchanged within 0-5s, with a slope of 0; it increases uniformly within 5-10s, with a slope of 4 to 4.2; it remains unchanged within 10-15s, with a slope of 0; and it decreases uniformly to 0 within 15-20s, with a slope of -4.2 to -4.
本发明的有益技术效果体现在以下方面:The beneficial technical effects of the present invention are embodied in the following aspects:
(1)本发明的一种柔性电子齿轮箱的自补偿干扰控制方法,通过设计的复合式电子齿轮箱的控制方法,能避免引导轴的跟踪误差对跟随轴造成二次控制误差;采用自抗扰控制器,能消除数控滚齿机床内部干扰和外部干扰对控制器的影响;利用跟随轴C轴、刀具径向进给的X轴和刀具切向进给的Y轴之间的耦合关系,建立跟随轴C轴单轴补偿模型,实现对跟随轴C轴的自抗扰控制器补偿;这些方法提高了齿轮加工精度;将电子齿轮箱的控制精度稳定提升50%左右,从而提高了数控滚齿机床的加工精度。(1) The present invention provides a self-compensating interference control method for a flexible electronic gearbox. By designing a control method for a composite electronic gearbox, it is possible to avoid the tracking error of the guide axis from causing a secondary control error to the follower axis. By adopting an anti-disturbance controller, it is possible to eliminate the influence of internal and external interference on the controller of a CNC gear hobbing machine. By utilizing the coupling relationship between the follower axis C-axis, the X-axis for radial feed of the tool, and the Y-axis for tangential feed of the tool, a single-axis compensation model for the follower axis C-axis is established to realize self-disturbance control compensation for the follower axis C-axis. These methods improve the gear machining accuracy. The control accuracy of the electronic gearbox is stably improved by about 50%, thereby improving the machining accuracy of the CNC gear hobbing machine.
(2)本发明的一种柔性电子齿轮箱的自补偿干扰控制方法,能适用在如磨齿机和珩齿机等数控机床。而不需要针对不同的数控齿轮机床设计出不同的控制器,具有广泛的适用性。(2) The self-compensation interference control method of a flexible electronic gearbox of the present invention can be applied to CNC machine tools such as gear grinding machines and gear honing machines, and does not require different controllers to be designed for different CNC gear machine tools, and has wide applicability.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为滚齿机床各运动轴分布示意图;Figure 1 is a schematic diagram of the distribution of the motion axes of a gear hobbing machine;
图2为一种柔性电子齿轮箱的自补偿干扰控制流程示意图;FIG2 is a schematic diagram of a self-compensation interference control process of a flexible electronic gearbox;
图3为自抗扰控制器示意图;Figure 3 is a schematic diagram of an active disturbance rejection controller;
图4为运动轴控制器运动规律示意图;FIG4 is a schematic diagram of the motion law of the motion axis controller;
图5为跟随轴C轴单轴补偿模型示意图。FIG5 is a schematic diagram of a single-axis compensation model of the follower axis C-axis.
具体实施方式DETAILED DESCRIPTION
为了更加具体地描述本发明的实现技术手段、创新特征,下面结合附图通过实施例对本发明的技术方案作进一步详细的说明。In order to more specifically describe the technical means for implementing the present invention and the innovative features, the technical solution of the present invention is further described in detail below through embodiments in conjunction with the accompanying drawings.
实施例1Example 1
一种柔性电子齿轮箱的自补偿干扰控制方法,所述柔性电子齿轮箱是齿轮数控系统中依据齿轮机床加工工艺参数设定值,利用数学运算实现运动轴按照严格速比关系运动的一个软件模块;通过对运动轴控制器的确定,柔性电子齿轮箱执行运算得到的运动,实现数控滚齿机床加工。参见图1,数控滚齿机床具有刀具径向进给的X轴、刀具切向进给的Y轴、刀具轴向进给的Z轴、刀具安装角度调整的A轴、刀具回转的B轴和工件回转的C轴。运动轴分为引导轴和跟随轴两类;引导轴是主运动,分别为刀具回转的B轴、刀具切向进给的Y轴和刀具轴向进给的Z轴;跟随轴是从运动,为工件回转的C轴。刀具回转的B轴的输入信号为第一位置信号,刀具径向进给的X轴的输入信号为第二位置信号,刀具切向进给的Y轴的输入信号为第三位置信号,刀具轴向进给的Z轴的输入信号为第四位置信号。柔性电子齿轮箱是基于半实物仿真平台Dspace实现控制功能,自补偿干扰控制操作步骤如下:A self-compensation interference control method for a flexible electronic gearbox, wherein the flexible electronic gearbox is a software module in a gear numerical control system that uses mathematical operations to realize the movement of a motion axis according to a strict speed ratio relationship based on the setting value of a gear machine tool processing process parameter; by determining the motion axis controller, the flexible electronic gearbox executes the motion obtained by the operation to realize the processing of a CNC gear hobbing machine tool. Referring to FIG1 , the CNC gear hobbing machine tool has an X-axis for radial feed of the tool, a Y-axis for tangential feed of the tool, a Z-axis for axial feed of the tool, an A-axis for adjusting the tool installation angle, a B-axis for tool rotation, and a C-axis for workpiece rotation. The motion axis is divided into two categories: a leading axis and a following axis; the leading axis is the main motion, which is the B-axis for tool rotation, the Y-axis for tool tangential feed, and the Z-axis for tool axial feed; the following axis is the slave motion, which is the C-axis for workpiece rotation. The input signal of the B axis of tool rotation is the first position signal, the input signal of the X axis of tool radial feed is the second position signal, the input signal of the Y axis of tool tangential feed is the third position signal, and the input signal of the Z axis of tool axial feed is the fourth position signal. The flexible electronic gearbox realizes the control function based on the semi-physical simulation platform Dspace. The operation steps of self-compensation interference control are as follows:
本实施例1滚齿加工的参数选择如下:The parameters for gear hobbing in this embodiment 1 are selected as follows:
刀具参数为:右旋滚刀,法向模数mn为1,滚刀头数Zb为1,滚刀压力角α为20°,滚刀螺旋升角λ为1.97°,安装角γ为23.07°,滚刀轴向进给Vz<0,滚刀切向进给Vy>0;被加工工件参数为:齿轮法向模数mn为1,齿轮齿数Zc为65,齿轮压力角α为20°,齿轮为右旋,螺旋角β为15°。The tool parameters are: right-handed hob, normal module mn is 1, hob head number Zb is 1, hob pressure angle α is 20°, hob helix angle λ is 1.97°, installation angle γ is 23.07°, hob axial feed Vz <0, hob tangential feed Vy >0; the parameters of the workpiece are: gear normal module mn is 1, gear tooth number Zc is 65, gear pressure angle α is 20°, gear is right-handed, and helix angle β is 15°.
柔性电子齿轮箱的自补偿干扰控制方法具体操作步骤如下:The specific operation steps of the self-compensation interference control method of the flexible electronic gearbox are as follows:
(1)确定柔性电子齿轮箱控制方法(1) Determine the flexible electronic gearbox control method
柔性电子齿轮箱的复合式控制流程参见图2。复合式控制方法是将第一位置信号通过引导轴B轴得到的输出位置信号、第三位置信号通过引导轴Y轴前的初始输入位置信号、第四位置信号通过引导轴Z轴前的初始输入位置信号,这三个位置信号直接作为柔性电子齿轮箱的输入位置信号;而柔性电子齿轮箱的输出位置信号直接作为跟随轴C轴的输入位置信号,从而使跟随轴C轴和三个引导轴之间保持公式(1)的严格数学联动关系;The composite control process of the flexible electronic gearbox is shown in Figure 2. The composite control method is to use the output position signal obtained by the first position signal through the guide axis B axis, the initial input position signal before the guide axis Y axis through the third position signal, and the initial input position signal before the guide axis Z axis through the fourth position signal. These three position signals are directly used as the input position signal of the flexible electronic gearbox; and the output position signal of the flexible electronic gearbox is directly used as the input position signal of the follower axis C axis, so that the strict mathematical linkage relationship of formula (1) is maintained between the follower axis C axis and the three guide axes;
式(1)中:Zb是刀具头数,无量纲;Zc是工件齿数,无量纲;nc为跟随轴C轴转速,单位为r/s;nb为引导轴B轴转速,单位为r/s;vy为引导轴Y轴移动速度,单位为mm/s;vz为引导轴Z轴移动速度,单位为mm/s;β为齿轮的螺旋角,单位为度;λ为刀具的安装角,单位为度;mn为齿轮的法向模数,无量纲;Kb为引导轴B轴系数,无量纲;Ky为引导轴Y轴系数,无量纲;Kz为引导轴Z轴系数,无量纲;当滚刀的螺旋角为右旋时,β>0且Kb=1;当螺旋角左旋时,β<0且Kb=-1;当β和vz符号相同时,Kz=-1,符号相反时,Kz=1;当vy>0时Ky=1,当vy<0时Ky=-1;In formula (1), Zb is the number of tool heads, dimensionless; Zc is the number of workpiece teeth, dimensionless; nc is the C-axis speed of the following axis, in r/s; nb is the B-axis speed of the leading axis, in r/s; vy is the Y-axis moving speed of the leading axis, in mm/s; vz is the Z-axis moving speed of the leading axis, in mm/s; β is the helix angle of the gear, in degrees; λ is the installation angle of the tool, in degrees; mn is the normal module of the gear, dimensionless; Kb is the B-axis coefficient of the leading axis, dimensionless; Ky is the Y-axis coefficient of the leading axis, dimensionless; Kz is the Z-axis coefficient of the leading axis, dimensionless; when the helix angle of the hob is right-handed, β>0 and Kb =1; when the helix angle is left-handed, β<0 and Kb =-1; when β and vz have the same sign, Kz =-1, and when they have opposite signs, Kz =1; when vy >0, Ky =1, when v y <0, Ky =-1;
nc=0.0154nb+0.0013vz+0.0049vy (1)n c =0.0154n b +0.0013v z +0.0049v y (1)
式(1)中代入具体数据;Kb取值为1,Kz取值为1,Ky取值为1;取值为0.0154;取值为0.0013;取值为0.0049;Substitute specific data into formula (1); K b takes the value of 1, K z takes the value of 1, and Ky takes the value of 1; The value is 0.0154; The value is 0.0013; The value is 0.0049;
(2)选择运动轴控制器参数(2) Select the motion axis controller parameters
柔性电子齿轮箱的运动轴控制器采用自抗扰控制器控制;自抗扰控制器包括跟踪微分器、线性状态误差反馈模块和扩张状态观测器,参见图3。选择线性状态误差反馈模块中的参数β1=200、β2=0.5和扩张状态观测器中的参数b0=5,作为自抗扰控制器的基本参数,用来控制运动轴运动。所述四个位置信号分别是将输入位置信号经过自抗扰控制器调整,得到输出消除系统干扰的四个去除干扰位置信号,所述四个去除干扰位置信号分别是基于自抗扰控制器对运动轴控制器存在的干扰进行了补偿的四个补偿信号;The motion axis controller of the flexible electronic gearbox is controlled by an auto-disturbance rejection controller; the auto-disturbance rejection controller includes a tracking differentiator, a linear state error feedback module and an extended state observer, see Figure 3. The parameters β 1 = 200, β 2 = 0.5 in the linear state error feedback module and the parameter b 0 = 5 in the extended state observer are selected as the basic parameters of the auto-disturbance rejection controller to control the motion of the motion axis. The four position signals are respectively obtained by adjusting the input position signal through the auto-disturbance rejection controller to obtain four interference-removed position signals that eliminate system interference. The four interference-removed position signals are respectively four compensation signals based on the auto-disturbance rejection controller to compensate for the interference existing in the motion axis controller;
(3)以“对角滚切法”确定运动轴运动规律(3) Determine the motion law of the motion axis using the “diagonal rolling method”
采用“对角滚切法”加工齿轮时,刀具回转的B轴绕自身轴线旋转,刀具径向进给的X轴负责切削前刀具的进刀和退刀,刀具切向进给的Y轴和刀具轴向进给的Z轴在切削时刀具同时移动形成沿对角移动的运动规律,参见图4。由步骤(1)可知跟随轴C轴的运动规律是通过柔性电子齿轮箱的输出位置信号确定;跟随轴C轴的运动规律是通过三个引导轴B轴、Y轴和Z轴的运动规律并根据公式(1)关系合成得到;When the "diagonal rolling method" is used to process gears, the B axis of the tool rotates around its own axis, the X axis of the tool radial feed is responsible for the tool feed and retract before cutting, and the Y axis of the tool tangential feed and the Z axis of the tool axial feed move simultaneously during cutting to form a diagonal movement law, see Figure 4. From step (1), it can be seen that the movement law of the following axis C is determined by the output position signal of the flexible electronic gearbox; the movement law of the following axis C is obtained by synthesizing the movement laws of the three guide axes B axis, Y axis and Z axis according to the relationship of formula (1);
(3.1)刀具回转的B轴运动规律是以恒定的转速旋转,第一位置信号是斜率为0.8匀速上升的直线。(3.1) The B-axis motion law of the tool rotation is to rotate at a constant speed, and the first position signal is a straight line with a slope of 0.8 and a uniform rising speed.
(3.2)刀具径向进给的X轴不参与切削过程,运动规律是0-5s内刀具先往工件径向正向进刀,斜率为1;5-10s内切削时保持不动,斜率为0;10-15s内完成切削刀具往工件径向负向退刀,斜率为-1;15-20s内保持不动,斜率为0。第二位置信号是梯形运动规律,第二位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.2) The X-axis of the radial feed of the tool does not participate in the cutting process. The motion law is that within 0-5s, the tool first feeds into the workpiece in the positive radial direction with a slope of 1; within 5-10s, it remains stationary during cutting with a slope of 0; within 10-15s, the cutting tool is completed and the tool retracts in the negative radial direction of the workpiece with a slope of -1; within 15-20s, it remains stationary with a slope of 0. The second position signal is a trapezoidal motion law. The trapezoidal motion law of the second position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper base is a static state.
(3.3)刀具切向进给的Y轴参与切削过程,运动规律是0-5s内保持不动,斜率为0;5-10s内刀具切削工件时,刀具先往工件的切向正向进刀,斜率为2;10-15s内完成切削等待X轴退刀到安全位置,斜率为0;15-20s内刀具往工件的切向负向退刀,斜率为-2。第三位置信号是梯形运动规律,第三位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.3) The Y axis of the tool tangential feed participates in the cutting process, and the motion law is to remain motionless within 0-5s, with a slope of 0; when the tool cuts the workpiece within 5-10s, the tool first feeds in the positive direction of the workpiece tangentially, with a slope of 2; within 10-15s, the cutting is completed and the X axis is waited for to retract to a safe position, with a slope of 0; within 15-20s, the tool retracts in the negative direction of the workpiece tangentially, with a slope of -2. The third position signal is a trapezoidal motion law. The trapezoidal motion law of the third position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is static.
(3.4)刀具轴向进给的Z轴参与切削过程,运动规律是0-5s内保持不动,斜率为0;5-10s内刀具切削工件时,刀具先往工件的轴向正向进刀,斜率为4;10-15s内完成切削等待X轴退刀到安全位置,斜率为0;15-20s内刀具往工件的轴向负向退刀,斜率为-4。第四位置信号是梯形运动规律,第四位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.4) The Z axis of the tool axial feed participates in the cutting process, and the motion law is to remain motionless within 0-5s, with a slope of 0; when the tool cuts the workpiece within 5-10s, the tool first feeds in the positive axial direction of the workpiece, with a slope of 4; within 10-15s, the cutting is completed and the X axis is waited for to retract to a safe position, with a slope of 0; within 15-20s, the tool retracts in the negative axial direction of the workpiece, with a slope of -4. The fourth position signal is a trapezoidal motion law. The trapezoidal motion law of the fourth position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is a static state.
(4)建立跟随轴C轴的单轴补偿模型(4) Establishing a single-axis compensation model for the C-axis
利用跟随轴C轴、刀具径向进给的X轴和刀具切向进给的Y轴之间的耦合关系,建立跟随轴C轴的单轴补偿模型,实现对跟随轴C轴的自抗扰控制器补偿,参见图5。建立跟随轴C轴的单轴补偿模型的操作步骤如下:By using the coupling relationship between the following axis C axis, the X axis of the tool radial feed and the Y axis of the tool tangential feed, a single-axis compensation model of the following axis C axis is established to realize the self-disturbance rejection controller compensation of the following axis C axis, as shown in Figure 5. The steps for establishing the single-axis compensation model of the following axis C axis are as follows:
(4.1)柔性电子齿轮箱输出位置信号通过跟随轴C轴的自抗扰控制器得到跟踪误差Ec,并将跟踪误差Ec乘以比例系数Kcc,得到跟随轴C轴的补偿量ΔEc;(4.1) The output position signal of the flexible electronic gearbox is used to obtain the tracking error E c through the anti-disturbance control of the following axis C, and the tracking error E c is multiplied by the proportional coefficient K cc to obtain the compensation amount ΔE c of the following axis C;
ΔEc=KccEc (2)ΔE c =K cc E c (2)
式(2)中:ΔEc为跟随轴C轴的补偿量,单位为mm;Ec为跟随轴C轴跟踪误差,单位为mm;Kcc为跟随轴C轴跟踪误差的比例系数,无量纲;In formula (2), ΔE c is the compensation amount of the following axis C axis, in mm; E c is the tracking error of the following axis C axis, in mm; K cc is the proportional coefficient of the tracking error of the following axis C axis, dimensionless;
ΔEc=Ec (2)ΔE c =E c (2)
式(2)中代入具体数据;Kcc取值为1;Substitute specific data into formula (2); K cc takes the value of 1;
(4.2)第二位置信号通过刀具径向进给的X轴的自抗扰控制器得到跟踪误差Ex,并将跟踪误差Ex乘以比例系数Kcx,得到刀具径向进给的X轴的补偿量ΔEx;(4.2) The second position signal is passed through the X-axis anti-disturbance controller of the tool radial feed to obtain the tracking error Ex , and the tracking error Ex is multiplied by the proportional coefficient Kcx to obtain the compensation amount ΔEx of the X-axis of the tool radial feed;
ΔEx=KcxEx (3)ΔE x =K cx E x (3)
式(3)中:ΔEx刀具径向进给的X轴的补偿量,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Kcx为刀具径向进给的X轴跟踪误差的比例系数,无量纲;In formula (3), ΔEx is the compensation amount of the X-axis of the tool radial feed, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Kcx is the proportional coefficient of the X-axis tracking error of the tool radial feed, dimensionless;
ΔEx=0.6198Ex (3)ΔE x = 0.6198E x (3)
式(3)中代入具体数据;Kcx取值为0.6198;Substitute the specific data into formula (3); K cx takes the value of 0.6198;
(4.3)第三位置信号通过刀具切向进给的Y轴的自抗扰控制器得到跟踪误差Ey,并将跟踪误差Ey乘以比例系数Kcy,得到刀具切向进给的Y轴的补偿量ΔEy;(4.3) The third position signal is passed through the Y-axis anti-disturbance controller of the tool tangential feed to obtain the tracking error E y , and the tracking error E y is multiplied by the proportional coefficient K cy to obtain the compensation amount ΔE y of the Y-axis of the tool tangential feed;
ΔEy=KcyEy (4)ΔE y =K cy E y (4)
式(4)中:ΔEy刀具切向进给的Y轴的补偿量,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Kcy为刀具切向进给的Y轴跟踪误差的比例系数,无量纲;In formula (4), ΔE y is the compensation amount of the Y axis of the tool tangential feed, in mm; E y is the Y axis tracking error of the tool tangential feed, in mm; K cy is the proportional coefficient of the Y axis tracking error of the tool tangential feed, dimensionless;
ΔEy=1.7019Ey (4)ΔE y =1.7019E y (4)
式(4)中代入具体数据;Kcy取值为1.7019;Substitute specific data into formula (4); K cy is taken as 1.7019;
(4.4)将跟随轴C轴的补偿量ΔEc、刀具径向进给的X轴的补偿量ΔEx和刀具切向进给的Y轴的补偿量ΔEy相加,得到总的补偿量Eccc;(4.4) Add the compensation amount ΔE c of the following axis C, the compensation amount ΔE x of the tool radial feed X axis, and the compensation amount ΔE y of the tool tangential feed Y axis to obtain the total compensation amount E ccc ;
Eccc=(ΔEc+ΔEx+ΔEy) (5)E ccc =(ΔE c +ΔE x +ΔE y ) (5)
式(5)中:Eccc为总的补偿量,单位为mm;ΔEc为跟随轴C轴的补偿量,单位为mm;ΔEx为刀具径向进给的X轴的补偿量,单位为mm;ΔEy为刀具切向进给的Y轴的补偿量,单位为mm;In formula (5), E ccc is the total compensation amount, in mm; ΔE c is the compensation amount of the following axis C, in mm; ΔE x is the compensation amount of the X-axis of the tool radial feed, in mm; ΔE y is the compensation amount of the Y-axis of the tool tangential feed, in mm;
Eccc=Ec+0.6198Ex+1.7019Ey (5)E ccc =E c +0.6198E x +1.7019E y (5)
式(5)中代入具体数据;Substitute specific data into formula (5);
(4.5)将总的补偿量Eccc乘以比例系数Keccc得到最终补偿值ΔE'c;(4.5) Multiply the total compensation amount E ccc by the proportional coefficient Ke ccc to obtain the final compensation value ΔE'c;
ΔE′c=KecccEccc+σ′c (6)ΔE′ c =K eccc E ccc +σ′ c (6)
式(6)中:ΔE'c为最终补偿值,单位为mm;Eccc为总补偿量,单位为mm;Keccc为总补偿量的比例系数,无量纲;σ′c为修正量,根据实际情况取值,单位为mm;In formula (6), ΔE'c is the final compensation value, in mm; Eccc is the total compensation, in mm; Keccc is the proportional coefficient of the total compensation, dimensionless; σ'c is the correction value, which is determined according to the actual situation, in mm;
ΔE′c=Ec+0.6198Ex+1.7019Ey (6)ΔE′ c =E c +0.6198E x +1.7019E y (6)
式(6)中代入具体数据;Keccc取值为1;σ′c取值为0;Substitute specific data into formula (6); K eccc takes the value of 1; σ′ c takes the value of 0;
(4.6)将所述最终补偿值ΔE'c和跟随轴C轴的跟踪误差Ec相减,得到跟随轴C轴自抗扰控制器的输入位置信号ΔE”c,实现对跟随轴C轴的自抗扰控制器跟踪误差的补偿,提高柔性电子齿轮箱的控制精度;(4.6) Subtract the final compensation value ΔE'c from the tracking error Ec of the following axis C to obtain the input position signal ΔE" c of the following axis C's active disturbance rejection controller, thereby compensating for the tracking error of the active disturbance rejection controller of the following axis C and improving the control accuracy of the flexible electronic gearbox;
ΔE″c=ΔE′c-Ec (7)ΔE″ c =ΔE′ c -E c (7)
式(7)中:ΔE”c为跟随轴C轴自抗扰控制器的输入位置信号,单位为mm;ΔE'c为跟随轴C轴的最终补偿值,单位为mm;Ec为跟随轴C轴的跟踪误差,单位为mm;In formula (7), ΔE” c is the input position signal of the C-axis ADRC of the following axis, in mm; ΔE' c is the final compensation value of the C-axis of the following axis, in mm; E c is the tracking error of the C-axis of the following axis, in mm;
ΔE″c=0.6198Ex+1.7019Ey (7)ΔE″ c =0.6198E x +1.7019E y (7)
式(7)中代入具体数据;Substitute specific data into formula (7);
(5)计算加工误差值(5) Calculate the processing error value
由滚齿加工过程中刀具和工件相对位置关系建立加工误差的三个评价指标,分别为齿廓偏差Fα,见公式(8);齿距偏差Fp,见公式(9);齿向偏差Fβ,见公式(10);The three evaluation indicators of machining error are established based on the relative position relationship between the tool and the workpiece during gear hobbing, namely, the tooth profile deviation F α , see formula (8); the pitch deviation F p , see formula (9); the tooth guide deviation F β , see formula (10);
式(8)中:Fα为齿廓偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kαc为跟随轴C轴的比例系数,取值为1或-1,无量纲;、Kαx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kαy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σα为齿廓偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (8): Fα is the tooth profile deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kαc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kαx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kαy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σα is the tooth profile deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
Fα=0.5518Ec+0.3420Ex+0.8645cosEaEy (8)F α =0.5518E c +0.3420E x +0.8645cosE a E y (8)
式(8)中代入具体数据;Kαc取值为1,Kαx取值为1,Kαy取值为1;取值为0.5518;sinα取值为0.3420;cosγcosα取值为0.8645;σα取值为0;Substitute specific data into formula (8); K αc is 1, K αx is 1, and K αy is 1; The value is 0.5518; the value of sinα is 0.3420; the value of cosγcosα is 0.8645; the value of σ α is 0;
式(9)中:Fp为齿距偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kpc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kpx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kpy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σp为齿距偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (9): Fp is the pitch deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kpc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kpx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kpy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σp is the pitch deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
Fp=0.5872Ec+0.3640Ex+0.9200cosEaEy (9)F p =0.5872E c +0.3640E x +0.9200cosE a E y (9)
式(9)中代入具体数据;Kpc取值为1,Kpx取值为1,Kpy取值为1;取值为0.5872;tanα取值为0.3640;cosγ取值为0.9200;σp取值为0;Substitute specific data into formula (9); K pc is 1, K px is 1, and K py is 1; The value is 0.5872; tanα is 0.3640; cosγ is 0.9200; σ p is 0;
式(10)中:Fβ为齿向偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ez为刀具轴向进给的Z轴跟踪误差,单位为mm;Kβc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kβy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;Kβz为刀具轴向进给的Z轴的比例系数,取值为1或-1,无量纲;σβ为齿向偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (10), F β is the tooth deviation, in mm; Z c is the number of teeth of the workpiece, dimensionless; m n is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; E c is the C-axis tracking error of the workpiece rotation, in mm; E y is the Y-axis tracking error of the tool tangential feed, in mm; E z is the Z-axis tracking error of the tool axial feed, in mm; K βc is the proportional coefficient of the following axis C axis, which is 1 or -1, dimensionless; K βy is the proportional coefficient of the Y-axis of the tool tangential feed, which is 1 or -1, dimensionless; K βz is the proportional coefficient of the Z-axis of the tool axial feed, which is 1 or -1, dimensionless; σ β is the tooth deviation correction, which is determined by the machining process parameters and the characteristic parameters of the machine tool, in mm;
Fβ=0.5872Ec+0.9200Ey+0.2679Ez (10) Fβ =0.5872E c +0.9200E y +0.2679E z (10)
式(10)中代入具体数据;Kβc取值为1,Kβy取值为1,Kβz取值为1;取值为0.5872;cosγ取值为0.9200;tanβ取值为0.2679;σβ取值为0;Substitute specific data into formula (10); K βc is 1, K βy is 1, and K βz is 1; The value is 0.5872; the value of cosγ is 0.9200; the value of tanβ is 0.2679; the value of σβ is 0;
引入最大值、平均值、均方根值的计算方法,实现对加工误差的评价指标齿廓偏差Fα、齿距偏差Fp、齿向偏差Fβ的定量计算;The calculation methods of maximum value, average value and root mean square value are introduced to realize the quantitative calculation of tooth profile deviation F α , tooth pitch deviation F p and tooth direction deviation F β which are the evaluation indicators of machining error;
采用柔性电子齿轮箱的自补偿干扰控制方法情况下,齿廓偏差、齿距偏差和齿向偏差的最大值,见公式(11);齿廓偏差、齿距偏差和齿向偏差的平均值,见公式(12);齿廓偏差、齿距偏差和齿向偏差的均方根值,见公式(13);When the self-compensation interference control method of the flexible electronic gearbox is adopted, the maximum values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (11); the average values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (12); the root mean square value of the tooth profile deviation, tooth pitch deviation and tooth direction deviation is shown in formula (13);
Mα=max(|Fα|);Mp=max(|Fp|);Mβ=max(|Fβ|) (11)M α =max(|F α |); M p =max(|F p |); M β =max(|F β |) (11)
式(11)中:Mα为齿廓偏差最大值,单位为mm;Mp为齿距偏差最大值,单位为mm;Mβ为齿向偏差最大值,单位为mm;In formula (11), M α is the maximum value of tooth profile deviation, in mm; M p is the maximum value of pitch deviation, in mm; M β is the maximum value of tooth guide deviation, in mm;
Mα=0.00632;Mp=0.00616;Mβ=0.00872 (11)M α =0.00632; M p =0.00616; M β =0.00872 (11)
式(11)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (11); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
式(12)中:Aα为齿廓偏差平均值,单位为mm;Ap为齿距偏差平均值,单位为mm;Aβ为齿向偏差平均值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲;In formula (12), A α is the average value of tooth profile deviation, in mm; A p is the average value of pitch deviation, in mm; A β is the average value of tooth direction deviation, in mm; n is the number of data points collected in the total cycle, k is a positive integer ranging from 1 to n, dimensionless;
Aα=0.00058;Ap=0.00059;Aβ=0.00073 (12)A α =0.00058; A p =0.00059; A β =0.00073 (12)
式(12)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (12); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
式(13)中:Rα为齿廓偏差均方根值,单位为mm;Rp为齿距偏差均方根值,单位为mm;Rβ齿向偏差均方根值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲。In formula (13), R α is the root mean square value of the tooth profile deviation, in mm; R p is the root mean square value of the pitch deviation, in mm; R β is the root mean square value of the tooth direction deviation, in mm; n is the number of data points collected in the total period, k is a positive integer ranging from 1 to n and is dimensionless.
Rα=0.00091;Rp=0.00091;Rβ=0.00113 (13)R α =0.00091; R p =0.00091; R β =0.00113 (13)
式(13)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (13); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
现有技术中电子齿轮箱的控制方法和本发明柔性电子齿轮箱在步骤(1)中电子齿轮箱的控制方法不同;现有技术中电子齿轮箱的控制方法采用主从式控制方法,主从式控制方法是将三个引导轴B轴、Y轴和Z轴的控制器输出位置信号作为电子齿轮箱的输入位置信号,电子齿轮箱的输出位置信号作为跟随轴C轴控制器的输入位置信号,从而使跟随轴C轴和三个引导轴之间保持严格的数学联动关系;现有技术中电子齿轮箱的控制方法中其他步骤和本发明柔性电子齿轮箱的其他步骤一样,实施现有技术中电子齿轮箱的控制方法得到齿廓偏差、齿距偏差和齿向偏差的最大值,见公式(14);齿廓偏差、齿距偏差和齿向偏差的平均值,见公式(15);齿廓偏差、齿距偏差和齿向偏差的均方根值,见公式(16)。The control method of the electronic gearbox in the prior art is different from the control method of the electronic gearbox in the flexible electronic gearbox of the present invention in step (1); the control method of the electronic gearbox in the prior art adopts a master-slave control method, and the master-slave control method is to use the output position signals of the controllers of the three guide axes B axis, Y axis and Z axis as the input position signals of the electronic gearbox, and the output position signals of the electronic gearbox as the input position signals of the controller of the following axis C axis, so that a strict mathematical linkage relationship is maintained between the following axis C axis and the three guide axes; the other steps in the control method of the electronic gearbox in the prior art are the same as the other steps of the flexible electronic gearbox of the present invention, and the maximum values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are obtained by implementing the control method of the electronic gearbox in the prior art, see formula (14); the average values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are see formula (15); the root mean square values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are see formula (16).
Mα′=0.01770;Mp′=0.01720;Mβ′=0.02508 (14)M α ′ = 0.01770; M p ′ = 0.01720; M β ′ = 0.02508 (14)
式(14)中:Mα′为现有技术中电子齿轮箱的控制方法的齿廓偏差最大值,单位为mm;Mp′为现有技术中电子齿轮箱的控制方法的齿距偏差最大值,单位为mm;Mβ′为现有技术中电子齿轮箱的控制方法的齿向偏差最大值,单位为mm。In formula (14), M α ′ is the maximum value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, and the unit is mm; M p ′ is the maximum value of the tooth pitch deviation of the control method of the electronic gearbox in the prior art, and the unit is mm; M β ′ is the maximum value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, and the unit is mm.
Aα′=0.00113;Ap′=0.00112;Aβ′=0.00133 (15)A α ′ = 0.00113; A p ′ = 0.00112; A β ′ = 0.00133 (15)
式(15)中:Aα′为现有技术中电子齿轮箱的控制方法的齿廓偏差平均值,单位为mm;Ap′为现有技术中电子齿轮箱的控制方法的齿距偏差平均值,单位为mm;Aβ′为现有技术中电子齿轮箱的控制方法的齿向偏差平均值,单位为mm;In formula (15), A α ′ is the average value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, in mm; A p ′ is the average value of the tooth pitch deviation of the control method of the electronic gearbox in the prior art, in mm; A β ′ is the average value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, in mm;
Rα′=0.00191;Rp′=0.00195;Rβ′=0.00231 (16)R α ′ = 0.00191; R p ′ = 0.00195; R β ′ = 0.00231 (16)
式(16)中:Rα′为现有技术中电子齿轮箱的控制方法的齿廓偏差均方根值,单位为mm;Rp′为现有技术中电子齿轮箱的控制方法的齿距偏差均方根值,单位为mm;Rβ′为现有技术中电子齿轮箱的控制方法的齿向偏差均方根值,单位为mm;In formula (16), R α ′ is the root mean square value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, in mm; R p ′ is the root mean square value of the pitch deviation of the control method of the electronic gearbox in the prior art, in mm; R β ′ is the root mean square value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, in mm;
采用柔性电子齿轮箱的自补偿干扰控制方法相比于现有技术中电子齿轮箱的控制方法,齿廓偏差最大值由现有技术中电子齿轮箱的控制方法的0.01770mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00632mm,齿廓偏差平均值由现有技术中电子齿轮箱的控制方法的0.00113mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00058mm,齿廓偏差均方根值由现有技术中电子齿轮箱的控制方法的0.00191mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00091mm;齿距偏差最大值由现有技术中电子齿轮箱的控制方法的0.01720mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00616mm,齿距偏差平均值由现有技术中电子齿轮箱的控制方法的0.00112mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00059mm,齿距偏差均方根值由现有技术中电子齿轮箱的控制方法的0.00195mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00091mm;齿向偏差最大值由现有技术中电子齿轮箱的控制方法的0.02508mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00872mm,齿向偏差平均值由现有技术中电子齿轮箱的控制方法的0.00133mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00073mm,齿向偏差均方根值由现有技术中电子齿轮箱的控制方法的0.00231mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00113mm。Compared with the control method of the electronic gearbox in the prior art, the self-compensating interference control method of the flexible electronic gearbox adopts a maximum value of the tooth profile deviation reduced from 0.01770mm in the control method of the electronic gearbox in the prior art to 0.00632mm in the self-compensating interference control method of the flexible electronic gearbox, an average value of the tooth profile deviation reduced from 0.00113mm in the control method of the electronic gearbox in the prior art to 0.00058mm in the self-compensating interference control method of the flexible electronic gearbox, and a root mean square value of the tooth profile deviation reduced from 0.00191mm in the control method of the electronic gearbox in the prior art to 0.00091mm in the self-compensating interference control method of the flexible electronic gearbox; the maximum value of the pitch deviation reduced from 0.01720mm in the control method of the electronic gearbox in the prior art to 0.00616mm in the self-compensating interference control method of the flexible electronic gearbox, and an average value of the pitch deviation reduced from 0.00113mm in the control method of the electronic gearbox in the prior art to 0.00058mm in the self-compensating interference control method of the flexible electronic gearbox. The control method of the electronic gearbox is reduced from 0.00112mm to 0.00059mm in the self-compensating interference control method of the flexible electronic gearbox, and the root mean square value of the pitch deviation is reduced from 0.00195mm in the control method of the electronic gearbox in the prior art to 0.00091mm in the self-compensating interference control method of the flexible electronic gearbox; the maximum value of the tooth deviation is reduced from 0.02508mm in the control method of the electronic gearbox in the prior art to 0.00872mm in the self-compensating interference control method of the flexible electronic gearbox, the average value of the tooth deviation is reduced from 0.00133mm in the control method of the electronic gearbox in the prior art to 0.00073mm in the self-compensating interference control method of the flexible electronic gearbox, and the root mean square value of the tooth deviation is reduced from 0.00231mm in the control method of the electronic gearbox in the prior art to 0.00113mm in the self-compensating interference control method of the flexible electronic gearbox.
可以看出本发明柔性电子齿轮箱的自补偿干扰控制方法,从最大值、平均值和均方根值的角度评价齿廓偏差、齿距偏差和齿向偏差时,得到的精度都远远高于现有技术中电子齿轮箱的控制方法,精度能稳定提升50%左右,故本发明柔性电子齿轮箱能提高齿轮加工精度。It can be seen that the self-compensating interference control method of the flexible electronic gearbox of the present invention, when evaluating the tooth profile deviation, pitch deviation and tooth direction deviation from the perspective of maximum value, average value and root mean square value, the obtained accuracy is much higher than the control method of the electronic gearbox in the prior art, and the accuracy can be stably improved by about 50%. Therefore, the flexible electronic gearbox of the present invention can improve the gear processing accuracy.
实施例2Example 2
一种柔性电子齿轮箱的自补偿干扰控制方法,所述柔性电子齿轮箱是齿轮数控系统中依据齿轮机床加工工艺参数设定值,利用数学运算实现运动轴按照严格速比关系运动的一个软件模块;通过对运动轴控制器的确定,柔性电子齿轮箱执行运算得到的运动,实现数控滚齿机床加工。参见图1,数控滚齿机床具有刀具径向进给的X轴、刀具切向进给的Y轴、刀具轴向进给的Z轴、刀具安装角度调整的A轴、刀具回转的B轴和工件回转的C轴。运动轴分为引导轴和跟随轴两类;引导轴是主运动,分别为刀具回转的B轴、刀具切向进给的Y轴和刀具轴向进给的Z轴;跟随轴是从运动,为工件回转的C轴。刀具回转的B轴的输入信号为第一位置信号,刀具径向进给的X轴的输入信号为第二位置信号,刀具切向进给的Y轴的输入信号为第三位置信号,刀具轴向进给的Z轴的输入信号为第四位置信号。柔性电子齿轮箱是基于半实物仿真平台Dspace实现控制功能,自补偿干扰控制操作步骤如下:A self-compensation interference control method for a flexible electronic gearbox, wherein the flexible electronic gearbox is a software module in a gear numerical control system that uses mathematical operations to realize the movement of a motion axis according to a strict speed ratio relationship based on the setting value of a gear machine tool processing process parameter; by determining the motion axis controller, the flexible electronic gearbox executes the motion obtained by the operation to realize the processing of a CNC gear hobbing machine tool. Referring to FIG1 , the CNC gear hobbing machine tool has an X-axis for radial feed of the tool, a Y-axis for tangential feed of the tool, a Z-axis for axial feed of the tool, an A-axis for adjusting the tool installation angle, a B-axis for tool rotation, and a C-axis for workpiece rotation. The motion axis is divided into two categories: a leading axis and a following axis; the leading axis is the main motion, which is the B-axis for tool rotation, the Y-axis for tool tangential feed, and the Z-axis for tool axial feed; the following axis is the slave motion, which is the C-axis for workpiece rotation. The input signal of the B axis of tool rotation is the first position signal, the input signal of the X axis of tool radial feed is the second position signal, the input signal of the Y axis of tool tangential feed is the third position signal, and the input signal of the Z axis of tool axial feed is the fourth position signal. The flexible electronic gearbox realizes the control function based on the semi-physical simulation platform Dspace. The operation steps of self-compensation interference control are as follows:
本实施例2滚齿加工的参数选择如下:The parameters for gear hobbing in this embodiment 2 are selected as follows:
刀具参数为:左旋滚刀,法向模数mn为2,滚刀头数Zb为1,滚刀压力角α为20°,滚刀螺旋升角λ为2.03°,安装角γ为21.38°,滚刀轴向进给Vz>0,滚刀切向进给Vy<0;被加工工件参数为:齿轮法向模数mn为2,齿轮齿数Zc为49,齿轮压力角α为20°,齿轮为左旋,螺旋角β为-15°。The tool parameters are: left-handed hob, normal module mn is 2, hob head number Zb is 1, hob pressure angle α is 20°, hob helix angle λ is 2.03°, installation angle γ is 21.38°, hob axial feed Vz >0, hob tangential feed Vy <0; the parameters of the workpiece being processed are: gear normal module mn is 2, gear tooth number Zc is 49, gear pressure angle α is 20°, the gear is left-handed, and the helix angle β is -15°.
柔性电子齿轮箱的自补偿干扰控制方法具体操作步骤如下:The specific operation steps of the self-compensation interference control method of the flexible electronic gearbox are as follows:
(1)确定柔性电子齿轮箱控制方法(1) Determine the flexible electronic gearbox control method
柔性电子齿轮箱的复合式控制流程参见图2。复合式控制方法是将第一位置信号通过引导轴B轴得到的输出位置信号、第三位置信号通过引导轴Y轴前的初始输入位置信号和第四位置信号通过引导轴Z轴前的初始输入位置信号,这三个位置信号直接作为柔性电子齿轮箱的输入位置信号;而柔性电子齿轮箱的输出位置信号直接作为跟随轴C轴的输入位置信号,从而使跟随轴C轴和三个引导轴之间保持公式(1)的严格数学联动关系;The composite control process of the flexible electronic gearbox is shown in Figure 2. The composite control method is to use the output position signal obtained by the first position signal through the guide axis B axis, the initial input position signal before the third position signal through the guide axis Y axis, and the initial input position signal before the fourth position signal through the guide axis Z axis as the input position signal of the flexible electronic gearbox; and the output position signal of the flexible electronic gearbox is directly used as the input position signal of the follower axis C axis, so that the strict mathematical linkage relationship of formula (1) is maintained between the follower axis C axis and the three guide axes;
式(1)中:Zb是刀具头数,无量纲;Zc是工件齿数,无量纲;nc为跟随轴C轴转速,单位为r/s;nb为引导轴B轴转速,单位为r/s;vy为引导轴Y轴移动速度,单位为mm/s;vz为引导轴Z轴移动速度,单位为mm/s;β为齿轮的螺旋角,单位为度;λ为刀具的安装角,单位为度;mn为齿轮的法向模数,无量纲;Kb为引导轴B轴系数,无量纲;Ky为引导轴Y轴系数,无量纲;Kz为引导轴Z轴系数,无量纲;当滚刀的螺旋角为右旋时,β>0且Kb=1;当螺旋角左旋时,β<0且Kb=-1;当β和vz符号相同时,Kz=-1,符号相反时,Kz=1;当vy>0时Ky=1,当vy<0时Ky=-1;In formula (1), Zb is the number of tool heads, dimensionless; Zc is the number of workpiece teeth, dimensionless; nc is the C-axis speed of the following axis, in r/s; nb is the B-axis speed of the leading axis, in r/s; vy is the Y-axis moving speed of the leading axis, in mm/s; vz is the Z-axis moving speed of the leading axis, in mm/s; β is the helix angle of the gear, in degrees; λ is the installation angle of the tool, in degrees; mn is the normal module of the gear, dimensionless; Kb is the B-axis coefficient of the leading axis, dimensionless; Ky is the Y-axis coefficient of the leading axis, dimensionless; Kz is the Z-axis coefficient of the leading axis, dimensionless; when the helix angle of the hob is right-handed, β>0 and Kb =1; when the helix angle is left-handed, β<0 and Kb =-1; when β and vz have the same sign, Kz =-1, and when they have opposite signs, Kz =1; when vy >0, Ky =1, when v y <0, Ky =-1;
nc=-0.0204nb-0.0008vz-0.0032vy (1)n c =-0.0204n b -0.0008v z -0.0032v y (1)
式(1)中代入具体数据;Kb取值为-1,Kz取值为1,Ky取值为-1;取值为0.0204;取值为-0.0008;取值为0.0032;Substitute specific data into formula (1); K b takes the value of -1, K z takes the value of 1, and Ky takes the value of -1; The value is 0.0204; The value is -0.0008; The value is 0.0032;
(2)选择运动轴控制器参数(2) Select the motion axis controller parameters
柔性电子齿轮箱的运动轴控制器采用自抗扰控制器控制;自抗扰控制器包括跟踪微分器、线性状态误差反馈模块和扩张状态观测器,参见图3。选择线性状态误差反馈模块中的参数β1=135、β2=1和扩张状态观测器中的参数b0=6,作为自抗扰控制器的基本参数,用来控制运动轴运动。所述四个位置信号分别是将输入位置信号经过自抗扰控制器调整,得到输出消除系统干扰的四个去除干扰位置信号,所述四个去除干扰位置信号分别是基于自抗扰控制器对运动轴控制器存在的干扰进行了补偿的四个补偿信号;The motion axis controller of the flexible electronic gearbox is controlled by an auto-disturbance rejection controller; the auto-disturbance rejection controller includes a tracking differentiator, a linear state error feedback module and an extended state observer, see Figure 3. The parameters β 1 = 135, β 2 = 1 in the linear state error feedback module and the parameter b 0 = 6 in the extended state observer are selected as the basic parameters of the auto-disturbance rejection controller to control the motion of the motion axis. The four position signals are respectively obtained by adjusting the input position signal through the auto-disturbance rejection controller to obtain four interference-removed position signals that eliminate system interference. The four interference-removed position signals are respectively four compensation signals based on the auto-disturbance rejection controller to compensate for the interference existing in the motion axis controller;
(3)以“对角滚切法”确定运动轴运动规律(3) Determine the motion law of the motion axis using the “diagonal rolling method”
采用“对角滚切法”加工齿轮时,刀具回转的B轴绕自身轴线旋转,刀具径向进给的X轴负责切削前刀具的进刀和退刀,刀具切向进给的Y轴和刀具轴向进给的Z轴在切削时刀具同时移动形成沿对角移动的运动规律,参见图4。由步骤(1)可知跟随轴C轴的运动规律是通过柔性电子齿轮箱的输出位置信号确定;跟随轴C轴的运动规律是通过三个引导轴B轴、Y轴和Z轴的运动规律并根据公式(1)关系合成得到;When the "diagonal rolling method" is used to process gears, the B axis of the tool rotates around its own axis, the X axis of the tool radial feed is responsible for the tool feed and retract before cutting, and the Y axis of the tool tangential feed and the Z axis of the tool axial feed move simultaneously during cutting to form a diagonal movement law, see Figure 4. From step (1), it can be seen that the movement law of the following axis C is determined by the output position signal of the flexible electronic gearbox; the movement law of the following axis C is obtained by synthesizing the movement laws of the three guide axes B axis, Y axis and Z axis according to the relationship of formula (1);
(3.1)刀具回转的B轴运动规律是以恒定的转速旋转,第一位置信号是斜率为1匀速上升的直线。(3.1) The B-axis motion law of the tool rotation is to rotate at a constant speed, and the first position signal is a straight line with a slope of 1 and a uniform rising speed.
(3.2)刀具径向进给的X轴不参与切削过程,运动规律是0-5s内刀具先往工件径向正向进刀,斜率为1.2;5-10s内切削时保持不动,斜率为0;10-15s内完成切削刀具往工件径向负向退刀,斜率为-1.2;15-20s内保持不动,斜率为0。第二位置信号是梯形运动规律,第二位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.2) The X-axis of the radial feed of the tool does not participate in the cutting process. The motion law is that within 0-5s, the tool first feeds into the workpiece in the positive radial direction with a slope of 1.2; it remains stationary during cutting within 5-10s with a slope of 0; within 10-15s, the cutting tool is completed and the tool retracts in the negative radial direction of the workpiece with a slope of -1.2; it remains stationary within 15-20s with a slope of 0. The second position signal is a trapezoidal motion law. The trapezoidal motion law of the second position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper base is a static state.
(3.3)刀具切向进给的Y轴参与切削过程,运动规律是0-5s内保持不动,斜率为0;5-10s内刀具切削工件时,刀具先往工件的切向正向进刀,斜率为2.2;10-15s内完成切削等待X轴退刀到安全位置,斜率为0;15-20s内刀具往工件的切向负向退刀,斜率为-2.2。第三位置信号是梯形运动规律,第三位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.3) The Y axis of the tool tangential feed participates in the cutting process. The motion law is to remain motionless within 0-5s, with a slope of 0; when the tool cuts the workpiece within 5-10s, the tool first feeds in the positive direction of the workpiece tangentially, with a slope of 2.2; within 10-15s, the cutting is completed and the X axis is waited for to retract to a safe position, with a slope of 0; within 15-20s, the tool retracts in the negative direction of the workpiece tangentially, with a slope of -2.2. The third position signal is a trapezoidal motion law. The trapezoidal motion law of the third position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is static.
(3.4)刀具轴向进给的Z轴参与切削过程,运动规律是0-5s内保持不动,斜率为0;5-10s内刀具切削工件时,刀具先往工件的轴向正向进刀,斜率为4.2;10-15s内完成切削等待X轴退刀到安全位置,斜率为0;15-20s内刀具往工件的轴向负向退刀,斜率为-4.2。第四位置信号是梯形运动规律,第四位置信号的梯形运动规律为梯形的左斜边为进刀运动,右斜边为退刀运动,上底是静止状态。(3.4) The Z axis of the tool axial feed participates in the cutting process, and the motion law is to remain motionless within 0-5s, with a slope of 0; when the tool cuts the workpiece within 5-10s, the tool first feeds in the positive axial direction of the workpiece, with a slope of 4.2; within 10-15s, the cutting is completed and the X axis is waited for to retract to a safe position, with a slope of 0; within 15-20s, the tool retracts in the negative axial direction of the workpiece, with a slope of -4.2. The fourth position signal is a trapezoidal motion law. The trapezoidal motion law of the fourth position signal is that the left hypotenuse of the trapezoid is the feed motion, the right hypotenuse is the retract motion, and the upper bottom is a static state.
(4)建立跟随轴C轴的单轴补偿模型(4) Establishing a single-axis compensation model for the C-axis
利用跟随轴C轴、刀具径向进给的X轴和刀具切向进给的Y轴之间的耦合关系,建立跟随轴C轴的单轴补偿模型,实现对跟随轴C轴的自抗扰控制器补偿,参见图5。建立跟随轴C轴的单轴补偿模型的操作步骤如下:By using the coupling relationship between the following axis C axis, the X axis of the tool radial feed and the Y axis of the tool tangential feed, a single-axis compensation model of the following axis C axis is established to realize the self-disturbance rejection controller compensation of the following axis C axis, as shown in Figure 5. The steps for establishing the single-axis compensation model of the following axis C axis are as follows:
(4.1)柔性电子齿轮箱输出位置信号通过跟随轴C轴的自抗扰控制器得到跟踪误差Ec,并将跟踪误差Ec乘以比例系数Kcc,得到跟随轴C轴的补偿量ΔEc;(4.1) The output position signal of the flexible electronic gearbox is obtained through the anti-disturbance control of the following axis C to obtain the tracking error E c , and the tracking error E c is multiplied by the proportional coefficient K cc to obtain the compensation amount ΔE c of the following axis C;
ΔEc=KccEc (2)ΔE c =K cc E c (2)
式(2)中:ΔEc为跟随轴C轴的补偿量,单位为mm;Ec为跟随轴C轴跟踪误差,单位为mm;Kcc为跟随轴C轴跟踪误差的比例系数,无量纲;In formula (2), ΔE c is the compensation amount of the following axis C axis, in mm; E c is the tracking error of the following axis C axis, in mm; K cc is the proportional coefficient of the tracking error of the following axis C axis, dimensionless;
ΔEc=Ec (2)ΔE c =E c (2)
式(2)中代入具体数据;Kcc取值为1;Substitute specific data into formula (2); K cc takes the value of 1;
(4.2)第二位置信号通过刀具径向进给的X轴的自抗扰控制器得到跟踪误差Ex,并将跟踪误差Ex乘以比例系数Kcx,得到刀具径向进给的X轴的补偿量ΔEx;(4.2) The second position signal is passed through the X-axis anti-disturbance controller of the tool radial feed to obtain the tracking error Ex , and the tracking error Ex is multiplied by the proportional coefficient Kcx to obtain the compensation amount ΔEx of the X-axis of the tool radial feed;
ΔEx=KcxEx (3)ΔE x =K cx E x (3)
式(3)中:ΔEx刀具径向进给的X轴的补偿量,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Kcx为刀具径向进给的X轴跟踪误差的比例系数,无量纲;In formula (3), ΔEx is the compensation amount of the X-axis of the tool radial feed, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Kcx is the proportional coefficient of the X-axis tracking error of the tool radial feed, dimensionless;
ΔEx=0.4111Ex (3)ΔE x =0.4111E x (3)
式(3)中代入具体数据;Kcx取值为0.4111;Substitute the specific data into formula (3); K cx takes the value of 0.4111;
(4.3)第三位置信号通过刀具切向进给的Y轴的自抗扰控制器得到跟踪误差Ey,并将跟踪误差Ey乘以比例系数Kcy,得到刀具切向进给的Y轴的补偿量ΔEy;(4.3) The third position signal is passed through the Y-axis anti-disturbance controller of the tool tangential feed to obtain the tracking error E y , and the tracking error E y is multiplied by the proportional coefficient K cy to obtain the compensation amount ΔE y of the Y-axis of the tool tangential feed;
ΔEy=KcyEy (4)ΔE y =K cy E y (4)
式(4)中:ΔEy刀具切向进给的Y轴的补偿量,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Kcy为刀具切向进给的Y轴跟踪误差的比例系数,无量纲;In formula (4), ΔE y is the compensation amount of the Y axis of the tool tangential feed, in mm; E y is the Y axis tracking error of the tool tangential feed, in mm; K cy is the proportional coefficient of the Y axis tracking error of the tool tangential feed, dimensionless;
ΔEy=1.0518Ey (4)ΔE y =1.0518E y (4)
式(4)中代入具体数据;Kcy取值为1.0518;Substitute specific data into formula (4); K cy is taken as 1.0518;
(4.4)将跟随轴C轴的补偿量ΔEc、刀具径向进给的X轴的补偿量ΔEx和刀具切向进给的Y轴的补偿量ΔEy相加,得到总的补偿量Eccc;(4.4) Add the compensation amount ΔE c of the following axis C, the compensation amount ΔE x of the tool radial feed X axis, and the compensation amount ΔE y of the tool tangential feed Y axis to obtain the total compensation amount E ccc ;
Eccc=(ΔEc+ΔEx+ΔEy) (5)E ccc =(ΔE c +ΔE x +ΔE y ) (5)
式(5)中:Eccc为总的补偿量,单位为mm;ΔEc为跟随轴C轴的补偿量,单位为mm;ΔEx为刀具径向进给的X轴的补偿量,单位为mm;ΔEy为刀具切向进给的Y轴的补偿量,单位为mm;In formula (5), E ccc is the total compensation amount, in mm; ΔE c is the compensation amount of the following axis C, in mm; ΔE x is the compensation amount of the X-axis of the tool radial feed, in mm; ΔE y is the compensation amount of the Y-axis of the tool tangential feed, in mm;
Eccc=Ec+0.4111Ex+1.0518Ey (5)E ccc =E c +0.4111E x +1.0518E y (5)
式(5)中代入具体数据;Substitute specific data into formula (5);
(4.5)将总的补偿量Eccc乘以比例系数Keccc得到最终补偿值ΔE'c;(4.5) Multiply the total compensation amount E ccc by the proportional coefficient Ke ccc to obtain the final compensation value ΔE'c;
ΔE′c=KecccEccc+σ′c (6)ΔE′ c =K eccc E ccc +σ′ c (6)
式(6)中:ΔE'c为最终补偿值,单位为mm;Eccc为总补偿量,单位为mm;Keccc为总补偿量的比例系数,无量纲;σ′c为修正量,根据实际情况取值,单位为mm;In formula (6), ΔE'c is the final compensation value, in mm; Eccc is the total compensation, in mm; Keccc is the proportional coefficient of the total compensation, dimensionless; σ'c is the correction value, which is determined according to the actual situation, in mm;
ΔE′c=Ec+0.4111Ex+1.0518Ey (6)ΔE′ c =E c +0.4111E x +1.0518E y (6)
式(6)中代入具体数据;Keccc取值为1;σ′c取值为0;Substitute specific data into formula (6); K eccc takes the value of 1; σ′ c takes the value of 0;
(4.6)将所述最终补偿值ΔE'c和跟随轴C轴的跟踪误差Ec相减,得到跟随轴C轴自抗扰控制器的输入位置信号ΔE”c,实现对跟随轴C轴的自抗扰控制器跟踪误差的补偿,提高柔性电子齿轮箱的控制精度;(4.6) Subtract the final compensation value ΔE'c from the tracking error Ec of the following axis C to obtain the input position signal ΔE" c of the following axis C's active disturbance rejection controller, thereby compensating for the tracking error of the active disturbance rejection controller of the following axis C and improving the control accuracy of the flexible electronic gearbox;
ΔE″c=ΔE′c-Ec (7)ΔE″ c =ΔE′ c -E c (7)
式(7)中:ΔE”c为跟随轴C轴自抗扰控制器的输入位置信号,单位为mm;ΔE'c为跟随轴C轴的最终补偿值,单位为mm;Ec为跟随轴C轴的跟踪误差,单位为mm;In formula (7), ΔE” c is the input position signal of the C-axis ADRC of the following axis, in mm; ΔE' c is the final compensation value of the C-axis of the following axis, in mm; E c is the tracking error of the C-axis of the following axis, in mm;
ΔE″c=0.4111Ex+1.0518Ey (7)ΔE″ c =0.4111E x +1.0518E y (7)
式(7)中代入具体数据;Substitute specific data into formula (7);
(5)计算加工误差值(5) Calculate the processing error value
由滚齿加工过程中刀具和工件相对位置关系建立加工误差的三个评价指标,分别为齿廓偏差Fα,见公式(8);齿距偏差Fp,见公式(9);齿向偏差Fβ,见公式(10);The three evaluation indicators of machining error are established based on the relative position relationship between the tool and the workpiece during gear hobbing, namely, the tooth profile deviation F α , see formula (8); the pitch deviation F p , see formula (9); the tooth guide deviation F β , see formula (10);
式(8)中:Fα为齿廓偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kαc为跟随轴C轴的比例系数,取值为1或-1,无量纲;、Kαx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kαy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σα为齿廓偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (8): Fα is the tooth profile deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kαc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kαx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kαy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σα is the tooth profile deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
Fα=0.8320Ec+0.3420Ex+0.8750cosEaEy (8)F α =0.8320E c +0.3420E x +0.8750cosE a E y (8)
式(8)中代入具体数据;Kαc取值为1,Kαx取值为1,Kαy取值为1;取值为0.8320;sinα取值为0.3420;cosγcosα取值为0.8750;σα取值为0;Substitute specific data into formula (8); K αc is 1, K αx is 1, and K αy is 1; The value is 0.8320; the value of sinα is 0.3420; the value of cosγcosα is 0.8750; the value of σ α is 0;
式(9)中:Fp为齿距偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ex为刀具径向进给的X轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ea为刀具安装角度调整的A轴跟踪误差,单位为度;Kpc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kpx为刀具径向进给的X轴的比例系数,取值为1或-1,无量纲;Kpy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;σp为齿距偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (9): Fp is the pitch deviation, in mm; Zc is the number of teeth of the workpiece, dimensionless; mn is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; Ec is the C-axis tracking error of the workpiece rotation, in mm; Ex is the X-axis tracking error of the tool radial feed, in mm; Ey is the Y-axis tracking error of the tool tangential feed, in mm; Ea is the A-axis tracking error of the tool installation angle adjustment, in degrees; Kpc is the proportional coefficient of the following axis C axis, which takes a value of 1 or -1, dimensionless; Kpx is the proportional coefficient of the X-axis of the tool radial feed, which takes a value of 1 or -1, dimensionless; Kpy is the proportional coefficient of the Y-axis of the tool tangential feed, which takes a value of 1 or -1, dimensionless; σp is the pitch deviation correction, which is determined by the processing parameters and the characteristic parameters of the machine tool, in mm;
Fp=0.8854Ec+0.3640Ex+0.9312cosEaEy (9)F p =0.8854E c +0.3640E x +0.9312cosE a E y (9)
式(9)中代入具体数据;Kpc取值为1,Kpx取值为1,Kpy取值为1;取值为0.8854;tanα取值为0.3640;cosγ取值为0.9312;σp取值为0;Substitute specific data into formula (9); K pc is 1, K px is 1, and K py is 1; The value is 0.8854; the value of tanα is 0.3640; the value of cosγ is 0.9312; the value of σ p is 0;
式(10)中:Fβ为齿向偏差,单位为mm;Zc为工件齿数,无量纲;mn为工件的法向模数,无量纲;α为工件压力角,单位为度;β为工件螺旋角,单位为度;Ec为工件回转的C轴跟踪误差,单位为mm;Ey为刀具切向进给的Y轴跟踪误差,单位为mm;Ez为刀具轴向进给的Z轴跟踪误差,单位为mm;Kβc为跟随轴C轴的比例系数,取值为1或-1,无量纲;Kβy为刀具切向进给的Y轴的比例系数,取值为1或-1,无量纲;Kβz为刀具轴向进给的Z轴的比例系数,取值为1或-1,无量纲;σβ为齿向偏差修正量,由加工工艺参数以及机床的特征参数决定,单位为mm;In formula (10), F β is the tooth deviation, in mm; Z c is the number of teeth of the workpiece, dimensionless; m n is the normal module of the workpiece, dimensionless; α is the pressure angle of the workpiece, in degrees; β is the helix angle of the workpiece, in degrees; E c is the C-axis tracking error of the workpiece rotation, in mm; E y is the Y-axis tracking error of the tool tangential feed, in mm; E z is the Z-axis tracking error of the tool axial feed, in mm; K βc is the proportional coefficient of the following axis C axis, which is 1 or -1, dimensionless; K βy is the proportional coefficient of the Y-axis of the tool tangential feed, which is 1 or -1, dimensionless; K βz is the proportional coefficient of the Z-axis of the tool axial feed, which is 1 or -1, dimensionless; σ β is the tooth deviation correction, which is determined by the machining process parameters and the characteristic parameters of the machine tool, in mm;
Fβ=0.8854Ec+0.9312Ey-0.2679Ez (10)F β =0.8854E c +0.9312E y -0.2679E z (10)
式(10)中代入具体数据;Kβc取值为1,Kβy取值为1,Kβz取值为1;取值为0.8854;cosγ取值为0.9312;tanβ取值为-0.2679;σβ取值为0;Substitute specific data into formula (10); K βc is 1, K βy is 1, and K βz is 1; The value is 0.8854; the value of cosγ is 0.9312; the value of tanβ is -0.2679; the value of σβ is 0;
引入最大值、平均值、均方根值的计算方法,实现对加工误差的评价指标齿廓偏差Fα、齿距偏差Fp、齿向偏差Fβ的定量计算;The calculation methods of maximum value, average value and root mean square value are introduced to realize the quantitative calculation of tooth profile deviation F α , tooth pitch deviation F p and tooth direction deviation F β which are the evaluation indicators of machining error;
采用柔性电子齿轮箱的自补偿干扰控制方法情况下,齿廓偏差、齿距偏差和齿向偏差的最大值,见公式(11);齿廓偏差、齿距偏差和齿向偏差的平均值,见公式(12);齿廓偏差、齿距偏差和齿向偏差的均方根值,见公式(13);When the self-compensation interference control method of the flexible electronic gearbox is adopted, the maximum values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (11); the average values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are shown in formula (12); the root mean square value of the tooth profile deviation, tooth pitch deviation and tooth direction deviation is shown in formula (13);
Mα=max(|Fα|);Mp=max(|Fp|);Mβ=max(|Fβ|) (11)M α =max(|F α |); M p =max(|F p |); M β =max(|F β |) (11)
式(11)中:Mα为齿廓偏差最大值,单位为mm;Mp为齿距偏差最大值,单位为mm;Mβ为齿向偏差最大值,单位为mm;In formula (11), M α is the maximum value of tooth profile deviation, in mm; M p is the maximum value of pitch deviation, in mm; M β is the maximum value of tooth guide deviation, in mm;
Mα=0.00641;Mp=0.00635;Mβ=0.00429 (11)M α =0.00641; M p =0.00635; M β =0.00429 (11)
式(11)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (11); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
式(12)中:Aα为齿廓偏差平均值,单位为mm;Ap为齿距偏差平均值,单位为mm;Aβ为齿向偏差平均值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲;In formula (12), A α is the average value of tooth profile deviation, in mm; A p is the average value of pitch deviation, in mm; A β is the average value of tooth direction deviation, in mm; n is the number of data points collected in the total cycle, k is a positive integer ranging from 1 to n, dimensionless;
Aα=0.00029;Ap=0.00030;Aβ=0.00022 (12)A α =0.00029; A p =0.00030; A β =0.00022 (12)
式(12)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (12); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
式(13)中:Rα为齿廓偏差均方根值,单位为mm;Rp为齿距偏差均方根值,单位为mm;Rβ齿向偏差均方根值,单位为mm;n为总周期内采集的数据点个数,k取1~n且为正整数,无量纲。In formula (13), R α is the root mean square value of the tooth profile deviation, in mm; R p is the root mean square value of the pitch deviation, in mm; R β is the root mean square value of the tooth direction deviation, in mm; n is the number of data points collected in the total period, k is a positive integer ranging from 1 to n and is dimensionless.
Rα=0.00059;Rp=0.00059;Rβ=0.00044 (13)R α =0.00059; R p =0.00059; R β =0.00044 (13)
式(13)中代入具体数据;Ec、Ex、Ey、Ez和Ea取值为柔性电子齿轮箱的自补偿干扰控制方法实际运行时的跟踪误差;Substitute specific data into formula (13); E c , Ex , E y , E z and E a are the tracking errors of the self-compensation disturbance control method of the flexible electronic gearbox during actual operation;
现有技术中电子齿轮箱的控制方法和本发明柔性电子齿轮箱在步骤(1)中电子齿轮箱的控制方法不同;现有技术中电子齿轮箱的控制方法采用主从式控制方法,主从式控制方法是将三个引导轴B轴、Y轴和Z轴的控制器输出位置信号作为电子齿轮箱的输入位置信号,电子齿轮箱的输出位置信号作为跟随轴C轴控制器的输入位置信号,从而使跟随轴C轴和三个引导轴之间保持严格的数学联动关系;现有技术中电子齿轮箱的控制方法中其他步骤和本发明柔性电子齿轮箱的其他步骤一样,实施现有技术中电子齿轮箱的控制方法得到齿廓偏差、齿距偏差和齿向偏差的最大值,见公式(14);齿廓偏差、齿距偏差和齿向偏差的平均值,见公式(15);齿廓偏差、齿距偏差和齿向偏差的均方根值,见公式(16)。The control method of the electronic gearbox in the prior art is different from the control method of the electronic gearbox in the flexible electronic gearbox of the present invention in step (1); the control method of the electronic gearbox in the prior art adopts a master-slave control method, and the master-slave control method is to use the output position signals of the controllers of the three guide axes B axis, Y axis and Z axis as the input position signals of the electronic gearbox, and the output position signals of the electronic gearbox as the input position signals of the controller of the following axis C axis, so that a strict mathematical linkage relationship is maintained between the following axis C axis and the three guide axes; the other steps in the control method of the electronic gearbox in the prior art are the same as the other steps of the flexible electronic gearbox of the present invention, and the maximum values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are obtained by implementing the control method of the electronic gearbox in the prior art, see formula (14); the average values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are see formula (15); the root mean square values of the tooth profile deviation, tooth pitch deviation and tooth direction deviation are see formula (16).
Mα′=0.01831;Mp′=0.01816;Mβ′=0.01104 (14)M α ′ = 0.01831; M p ′ = 0.01816; M β ′ = 0.01104 (14)
式(14)中:Mα′为现有技术中电子齿轮箱的控制方法的齿廓偏差最大值,单位为mm;Mp′为现有技术中电子齿轮箱的控制方法的齿距偏差最大值,单位为mm;Mβ′为现有技术中电子齿轮箱的控制方法的齿向偏差最大值,单位为mm。In formula (14), M α ′ is the maximum value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, and the unit is mm; M p ′ is the maximum value of the tooth pitch deviation of the control method of the electronic gearbox in the prior art, and the unit is mm; M β ′ is the maximum value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, and the unit is mm.
Aα′=0.00062;Ap′=0.00063;Aβ′=0.00047 (15)A α ′ = 0.00062; A p ′ = 0.00063; A β ′ = 0.00047 (15)
式(15)中:Aα′为现有技术中电子齿轮箱的控制方法的齿廓偏差平均值,单位为mm;Ap′为现有技术中电子齿轮箱的控制方法的齿距偏差平均值,单位为mm;Aβ′为现有技术中电子齿轮箱的控制方法的齿向偏差平均值,单位为mm;In formula (15), A α ′ is the average value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, in mm; A p ′ is the average value of the tooth pitch deviation of the control method of the electronic gearbox in the prior art, in mm; A β ′ is the average value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, in mm;
Rα′=0.00132;Rp′=0.00134;Rβ′=0.00095 (16)R α ′ = 0.00132; R p ′ = 0.00134; R β ′ = 0.00095 (16)
式(16)中:Rα′为现有技术中电子齿轮箱的控制方法的齿廓偏差均方根值,单位为mm;Rp′为现有技术中电子齿轮箱的控制方法的齿距偏差均方根值,单位为mm;Rβ′为现有技术中电子齿轮箱的控制方法的齿向偏差均方根值,单位为mm;In formula (16), R α ′ is the root mean square value of the tooth profile deviation of the control method of the electronic gearbox in the prior art, in mm; R p ′ is the root mean square value of the pitch deviation of the control method of the electronic gearbox in the prior art, in mm; R β ′ is the root mean square value of the tooth guide deviation of the control method of the electronic gearbox in the prior art, in mm;
采用柔性电子齿轮箱的自补偿干扰控制方法相比于现有技术中电子齿轮箱的控制方法,齿廓偏差最大值由现有技术中电子齿轮箱的控制方法的0.018311mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00641mm,齿廓偏差平均值由现有技术中电子齿轮箱的控制方法的0.00062mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00029mm,齿廓偏差均方根值由现有技术中电子齿轮箱的控制方法的0.00132mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00059mm;齿距偏差最大值由现有技术中电子齿轮箱的控制方法的0.01816mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00635mm,齿距偏差平均值由现有技术中电子齿轮箱的控制方法的0.00063mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00030mm,齿距偏差均方根值由现有技术中电子齿轮箱的控制方法的0.00134mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00059mm;齿向偏差最大值由现有技术中电子齿轮箱的控制方法的0.01104mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00429mm,齿向偏差平均值由现有技术中电子齿轮箱的控制方法的0.00047mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00022mm,齿向偏差均方根值现有技术中电子齿轮箱的控制方法的由0.00095mm降到柔性电子齿轮箱的自补偿干扰控制方法的0.00044mm。Compared with the control method of the electronic gearbox in the prior art, the self-compensating interference control method of the flexible electronic gearbox adopts a maximum value of the tooth profile deviation reduced from 0.018311mm in the control method of the electronic gearbox in the prior art to 0.00641mm in the self-compensating interference control method of the flexible electronic gearbox, and the average value of the tooth profile deviation reduced from 0.00062mm in the control method of the electronic gearbox in the prior art to 0.00029mm in the self-compensating interference control method of the flexible electronic gearbox, and the root mean square value of the tooth profile deviation reduced from 0.00132mm in the control method of the electronic gearbox in the prior art to 0.00059mm in the self-compensating interference control method of the flexible electronic gearbox; the maximum value of the pitch deviation reduced from 0.01816mm in the control method of the electronic gearbox in the prior art to 0.00635mm in the self-compensating interference control method of the flexible electronic gearbox, and the average value of the pitch deviation reduced from 0.00062mm in the control method of the electronic gearbox in the prior art to 0.00029mm in the self-compensating interference control method of the flexible electronic gearbox. The maximum value of the tooth deviation is reduced from 0.01104mm in the control method of the electronic gearbox in the prior art to 0.00429mm in the self-compensating interference control method of the flexible electronic gearbox, the average value of the tooth deviation is reduced from 0.00047mm in the control method of the electronic gearbox in the prior art to 0.00022mm in the self-compensating interference control method of the flexible electronic gearbox, and the root mean square value of the tooth deviation is reduced from 0.00095mm in the control method of the electronic gearbox in the prior art to 0.00044mm in the self-compensating interference control method of the flexible electronic gearbox.
可以看出本发明柔性电子齿轮箱的自补偿干扰控制方法,从最大值、平均值和均方根值的角度评价齿廓偏差、齿距偏差和齿向偏差时,得到的精度都远远高于现有技术中电子齿轮箱的控制方法,精度能稳定提升50%左右,故本发明柔性电子齿轮箱能提高齿轮加工精度。It can be seen that the self-compensating interference control method of the flexible electronic gearbox of the present invention, when evaluating the tooth profile deviation, pitch deviation and tooth direction deviation from the perspective of maximum value, average value and root mean square value, the obtained accuracy is much higher than the control method of the electronic gearbox in the prior art, and the accuracy can be stably improved by about 50%. Therefore, the flexible electronic gearbox of the present invention can improve the gear processing accuracy.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211485442.0A CN115857434B (en) | 2022-11-24 | 2022-11-24 | A self-compensation interference control method for a flexible electronic gearbox |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211485442.0A CN115857434B (en) | 2022-11-24 | 2022-11-24 | A self-compensation interference control method for a flexible electronic gearbox |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115857434A CN115857434A (en) | 2023-03-28 |
CN115857434B true CN115857434B (en) | 2024-04-05 |
Family
ID=85666104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211485442.0A Active CN115857434B (en) | 2022-11-24 | 2022-11-24 | A self-compensation interference control method for a flexible electronic gearbox |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115857434B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1015662A (en) * | 1961-03-09 | 1966-01-05 | Nat Res Dev | Improvements in or relating to drives for gear grinding machines |
US4096770A (en) * | 1977-06-06 | 1978-06-27 | Cincinnati Milacron Inc. | Method and apparatus for modifying the position of a machine slide to compensate for different following errors |
KR20010018284A (en) * | 1999-08-18 | 2001-03-05 | 신현준 | Position control method of linear motor machine tool feed drive |
CN103294007A (en) * | 2013-05-15 | 2013-09-11 | 合肥工业大学 | High-speed high-precision flexible electronic gear box control method |
CN103817380A (en) * | 2014-03-10 | 2014-05-28 | 重庆大学 | Synchronizing shaft error compensation method of numerical control gear manufacturing machine tool |
CN109765848A (en) * | 2019-03-18 | 2019-05-17 | 西南交通大学 | Calculation and impact assessment method of geometric error contribution value of motion axis of five-axis machine tool |
CN110568816A (en) * | 2019-08-26 | 2019-12-13 | 重庆大学 | Hobbing tooth surface error compensation method and system based on equivalent transmission chain error calculation |
CN110788414A (en) * | 2018-11-29 | 2020-02-14 | 合肥工业大学 | A multi-axis synchronous motion control method for a flexible electronic gearbox |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11181884B2 (en) * | 2020-04-21 | 2021-11-23 | Hefei University Of Technology | Method for synchronized multi-axis motion control of flexible electronic gearbox |
-
2022
- 2022-11-24 CN CN202211485442.0A patent/CN115857434B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1015662A (en) * | 1961-03-09 | 1966-01-05 | Nat Res Dev | Improvements in or relating to drives for gear grinding machines |
US4096770A (en) * | 1977-06-06 | 1978-06-27 | Cincinnati Milacron Inc. | Method and apparatus for modifying the position of a machine slide to compensate for different following errors |
KR20010018284A (en) * | 1999-08-18 | 2001-03-05 | 신현준 | Position control method of linear motor machine tool feed drive |
CN103294007A (en) * | 2013-05-15 | 2013-09-11 | 合肥工业大学 | High-speed high-precision flexible electronic gear box control method |
CN103817380A (en) * | 2014-03-10 | 2014-05-28 | 重庆大学 | Synchronizing shaft error compensation method of numerical control gear manufacturing machine tool |
CN110788414A (en) * | 2018-11-29 | 2020-02-14 | 合肥工业大学 | A multi-axis synchronous motion control method for a flexible electronic gearbox |
CN109765848A (en) * | 2019-03-18 | 2019-05-17 | 西南交通大学 | Calculation and impact assessment method of geometric error contribution value of motion axis of five-axis machine tool |
CN110568816A (en) * | 2019-08-26 | 2019-12-13 | 重庆大学 | Hobbing tooth surface error compensation method and system based on equivalent transmission chain error calculation |
Non-Patent Citations (2)
Title |
---|
基于电子齿轮箱的蜗杆砂轮磨齿机几何误差补偿解耦研究;韩江;张魁榜;杨清艳;夏链;;合肥工业大学学报(自然科学版);20150928(第09期);第7-12页 * |
电子齿轮箱同步耦合控制方法;韩江;吴路路;田晓青;夏链;;中国机械工程;20160415(第07期);第877-887页 * |
Also Published As
Publication number | Publication date |
---|---|
CN115857434A (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9409244B2 (en) | Machining method for hard-fine machining of noise-optimized gears on a gear-cutting machine | |
EP0763193B1 (en) | Method of determining backlash | |
US7627390B2 (en) | Method and apparatus for the free-form optimization of bevel and hypoid gears | |
CN110568816B (en) | Method and system for hobbing tooth surface error compensation based on equivalent transmission chain error calculation | |
CN110788414B (en) | Multi-axis synchronous motion control method of flexible electronic gear box | |
US11181884B2 (en) | Method for synchronized multi-axis motion control of flexible electronic gearbox | |
CN104759702B (en) | Topology shape correcting method for cylindrical gear | |
Tian et al. | Precision control and compensation of helical gear hobbing via electronic gearbox Cross-Coupling controller | |
CN115857434B (en) | A self-compensation interference control method for a flexible electronic gearbox | |
CN103817380A (en) | Synchronizing shaft error compensation method of numerical control gear manufacturing machine tool | |
CN106735612B (en) | A method of improving gear honing processing | |
Balajti et al. | Examination for post-sharpening adjustment of cutting edge of a worm gear hob with circle arched profile in axial section | |
Li et al. | Analysis and optimization of the properties of the grinding contact line for form-grinding modified helical gears | |
Fan | Advanced developments in computerized design and manufacturing of spiral bevel and hypoid gear drives | |
Zhengyang et al. | Research on the profile modification of power skiving tool for internal gears | |
Hilligardt et al. | Gear skiving with minimum twist errors: Modeling and optimization of flank twist in gear skiving | |
CN102653016B (en) | A processing method for involute gears with different helix angles on the left and right tooth surfaces | |
CN117235910A (en) | Gear tooth surface flexible topology high-order modification method based on electronic gear box | |
CN116467843A (en) | Cycloidal tooth profile secondary conjugate modification method of RV reducer | |
CN113124800B (en) | Archimedes spiral surface worm wheel rolling shaving processing precision detection method | |
CN105583474A (en) | Numerical control gear hobbing control method for gear repairing | |
CN113333872A (en) | Electronic gear box-based torsion compensation method for continuously generated grinding tooth surface | |
Abood | Dynamic analysis of the cutting forces in gear hobbing | |
Nishimura et al. | Gear grinding processing developed for high-precision gear manufacturing | |
Tian et al. | Online-Schätzung und Kompensation des Getriebefehlers basierend auf elektronischer Getriebekreuzkopplungssteuerung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |