数控设备的机械传动链对整个系统的伺服刚度有较大影响,当存在负载扰动作用时,机械传动链一般 都将导致系统的动态响应特性下降。如果仅从提高传动链刚度的方面努力,由于受到结构尺寸、材 料、重量等方面的条件限制,其效果是有限的,必须从机电传动系统的整体上进行改进。其中,通 过扰动观测器进行抗干扰补偿控制受到了多方面的重视[1~3]。目前负载扰动观测器的研究对 象基本上以直流伺服进给系统为主,方法可分为前馈补偿控制和Bang-Bang控制。前馈补 偿控制可减小负载扰动的影响,但对于高阶扰动则无法补偿;Bang-Bang控制可消除高阶 扰动的影响,但必须克服颤振问题。随着交流伺服系统的应用普及,研究改进扰动观测器同时抑制 负载扰动和高阶扰动的性能,对于提高交流伺服进给系统的抗干扰能力具有重要的实际意义。1 控制对象系统分析交流同步伺服电机驱动的进给传动系统见图1,系统主要由控制器及驱动电路、 电机和机械执行部件组成。采用基于旋转磁场的控制[4]实现对交流同步电机力矩分量和励磁分 量的近似解耦后,其力矩控制回路的传递函数框图见图2。图1 交流同步伺服电机驱动的进给传 动系统框图图2 交流进给系统力矩控制回路的传递函数框图图1中,ω为速度参考命令;ωm 为电机轴的输出角速度;id为励磁回路控制指令。图2中,ΔUd(t)为因解耦误差引起的 扰动;Kt为电机力矩常数;eω为速度环偏差;S为拉氏算子;Uq为转矩控制指令;iq为q 轴电流;Kp、Ki为速度环PI控制器增益;Td为外部干扰力矩;Ke为电机反电势常数;K pc、Kic为电流环PI控制器增益;T为电机的输出转矩;J为电机转动惯量;Lm、Rm分 别为电机力矩控制回路等效电感和电阻;θm为电机轴的输出转角;R为电机轴到工作台的广义传 动比;K2为传动链等效刚度;Mt为所有运动部件的等效惯量;Ct为粘滞阻尼系数;Xt为工 作台的位移。力矩控制回路受到由负载扰动和解耦误差两个方面的干扰,其中,库仑力类型的负载 扰动可归结为有限阶跃形式的干扰,通过扰动观测器补偿可得到较好的控制。由于在交流伺服系统 中,磁场控制和力矩控制的解耦是动态实现的,实际控制过程中的d轴电流很难完全控制为零,而 按照Id=0(或常数)计算出来的q轴电流将受到因耦合引起的干扰,由于算法中坐标变换的原 因,用ΔUd表示的解耦误差所包含的频率成分非常复杂,常规低阶(一阶或二阶)扰动观测器难 以完全有效补偿这部分干扰。笔者提出的方法是在常规扰动观测器的基础上,构造滑模变结构扰动 观测补偿器。2 滑模变结构扰动观测补偿器忽略因机械刚度K2耦合引起的内部反馈影响,以θ m为变量,可由图2建立交流同步伺服电机力矩回路的系统方程Lmiq+Rmiq=Uq+ ΔUd(t)-Keωm(1)Jωm=iqKt-Td(2)由式(1)、式(2)说明速度 的扰动与电流iq的变化、负载扰动Td有关,而iq本身又由于存在解耦误差和反电势常数Ke 引起的速度反馈扰动,而处于动态变化过程中。扰动观测补偿的基本思想是,以假设已经克服了外 部干扰、并完全实现d-q坐标下线性解耦的转矩控制回路作为理想模型,设此时的等效转矩控制 参考命令为Uqa、q轴电流分量iqa在Uqa和iqa的作用下实现了电机转矩控制回路的平 衡。因此转速ωm应满足Lmiqa+Rmiqa=Uqa-Keωm(3)Jωm=iqa Kt(4)实际系统与理想模型的偏差则用作系统补偿,整理得到扰动补偿控制方程Uqa=-L mKtTd-RmKtTd+Uq+ΔUd(t)(5)Td=Ktiq-Jωm(6)式中 ,Uq为未加补偿时的转矩控制指令。因为在每个电流控制周期内输入的控制指令是不变的,所以 Uqa可认为是阶跃信号,以式(5)为基础整理式(1)~式(6)得到扰动补偿器的状态方程 UqaTd=00-KtLm-RmLmUqaTd+01Uq+01ΔUd(t)(7)从 而以Td作为输出,建立输出反馈滑模变结构控制器形式的简记状态观测方程U·qaT·d =AUqaTd+Bv+C(u+ΔUd(t))(8)改记u=Uq,v为输出滑模控制器 的控制量输出方程y=[01]UqaTd(9)误差方程e=y-y=Td-Td= Ktiq-Jωm-Td(10)式(8)所描述系统的能观性矩阵为N=CCA=01-K tLm-RmLm,rank(N)=2所以,可以通过形式为X=TZ的变换将原状态方程改写 为以系统偏差驱动的能观标准型[5]ddtZ=A1Z+B1u变换矩阵T=N-1=-RmK t-LmKt10,Z=z1z2A1=NAT=01-KtLm-RmLm00-KtLm-R mLm-RmKt-LmKt10=010-RmLmB1=NB=01-KtLm-RmLm0 1=1-RmLmddtZ=010-RmLmZ+1-RmLmv+1-RmLmu+ΔUd( t))(11)y=[10]Z令e=Td-y,则z1=Td-e,并记x1=e,x2=de /dt,根据式(11)推导整理可得相变量方程ddtx1=x2ddtx2=-RmLmx2 +(1+RmLm)v+F(t)e=x1,F(t)=RmLmddtTd+d2dt2Td- ddtΔU(t)+(1+RmLm)ΔU(t)-ddtu+(1+RmLm)u在采样反馈控 制系统中,控制量u=Uq在一个周期中保持不变,所以可略去u的微分成分,并略去负载扰动的 高阶分量,对上式作简化处理,得ddtx1=x2ddtx2=-RmLmx2+(1+RmL m)v+F(t)e=x1F(t)=RmLmddtTd-ddtΔU(t)+ (1+R mLm)ΔU(t)+(1+RmLm)u(12)由于广义扰动F(t)不可测量,所以采用以 下形式的比例切换控制:s=c1x1+x2v=ψ1x1ψ1=α1 x1s>0β1 x 1s<0满足广义滑模条件α1>(c1RmLm-c21)(-B(1+RmLm))-1β1 <(c1RmLm-c21)(-B(1+RmLm))-1c1<RmLm式中,B为附加放大 倍数,可参考静差条件决定。静差|x1|≤|F(t)max||c1RmLm-c21+B( 1+RmLm)ψ1|求出Z=[z1z2]T之后,进行坐标变换UqaTd=Tz1z2 =-RmKt-LmKt10z1z2即可求出补偿量Uqa-Uq=-1Kt(Rmz1+Lm z2)-Uq3 仿真以上滑模扰动补偿控制的算法通过计算机仿真进行了验证,电机及负载的参 数如下:电机、负载转动惯量JL=Jm=0.02kgm2电机定子绕组感抗Xd=76.36 Ω Xq=142.93Ω电机定子、转子互感Xmd=72.88Ω Xmq=136.23Ω 定子电阻Ra=1.706Ω机械系统刚度K=6750Nm/rad·s-1滑模扰动控制器参 数c1=-4.673297 α1=0.4752 β2=0.2752时间t/s(a)电机 电磁转矩通过计算机仿真,模拟了在外部扰动引起电机电磁转矩大幅波动情况下,交流同步电机伺 服进给系统跟踪速度单位阶跃输入命令的动态响应情况。图3a模拟 时间t/s(b)普通PI 控制速度响应了当电机进入稳态后电机转矩受到较强的扰动,图3b和图3c是计算机仿真得到的 普通PI控制器和带有滑模扰动补偿控制器在扰动情况下的系统响应曲线。表 时间t/s(c) 滑模扰动补偿控制速度响应 图3 计算机仿真研究结果明滑模扰动补偿控制,明显改进了系统的 响应特性。在交流伺服进给系统中,进给速度的波动由电流iq、负载扰动Td和解耦误差等多方 面的因素引起,通过滑模观测扰动补偿可以建立抗干扰能力强的前馈型补偿器。在理想状态等效电 流回路输入命令Uqa的作用下,可以控制q轴电流分量iqa进行扰动补偿,计算机仿真结果初 步验证了算法的有效性。在当前伺服控制器的一般结构中,电流环控制是相对独立的,笔者提出建 立在速度环控制指令前馈补偿基础上的方法,有比较好的应用前景。交流伺服进给系统滑模变结构 扰动观测补偿控制@周以齐$山东工业大学@艾兴$山东工业大学@曾广周$山东工业大学滑模变 结构观测;;扰动观测器;;交流同步电机控制;;解耦扰动补偿介绍了用于交流伺服进给系统的滑模变结构扰动观测补偿器,解决了当存在解耦误差和负载扰动时,普通伺服控制算法难以同时抑制负载扰动和高阶扰动的问题。分析了电机转矩信号扰动观测补偿器的建模和设计过程,讨论了交流同步电机伺服进给系统的计算机仿真研究结果1 KanekoK,SuzukiN,OhnishiK etal.JSME Interna-tionalJournalSeries C,1994,37(2):322~329
2 Ivan Godler,大西公平,山下忠.精密工学会志,1994,60(1):86~90
3 吴晓峰.仪器仪表学报,1993,14(1):8~12
4 Schauder CD,Caddy R.IEEE.Trans. on Ind. Appli.1982,IA18(2):163~171
5 王丰尧.滑模变结构控制. 北京:机械工业出版社,1995:107~117,则z1=Td-e,并记x1=e,x2=d e/dt,根据式(11)推导整理可得相变量方程ddtx1=x2ddtx2=-RmLmx 2+(1+RmLm)v+F(t)e=x1,F(t)=RmLmddtTd+d2dt2Td -ddtΔU(t)+(1+RmLm)ΔU(t)-ddtu+(1+RmLm)u在采样反馈 控制系统中,控制量u=Uq在一个周期中保持不变,所以可略去u的微分成分,并略去负载扰动 的高阶分量,对上式作简化处理,得ddtx1=x2ddtx2=-RmLmx2+(1+Rm Lm)v+F(t)e=x1F(t)=RmLmddtTd-ddtΔU(t)+ (1+RmLm)ΔU(t)+(1+Rm
More reviews about the 交流伺服进给系统滑模变结构扰动观测补偿控制