赵 威,任雪梅
(北京理工大学自动化学院,100081 北京)
含摩擦的双电机伺服系统快速终端滑模控制
赵 威,任雪梅
(北京理工大学自动化学院,100081 北京)
针对含LuGre稳态摩擦力的双电机伺服系统,通过引入含速度项的指数函数,提出一种连续可微的LuGre稳态摩擦模型,解决了原有模型不可微的缺点,该模型能够有效刻画Stribeck现象、库伦摩擦、粘滞摩擦等多种摩擦特征;为了进一步解决系统的同步和跟踪问题,基于该连续可微摩擦模型,引入表征同步率的可变系数设计了可变系数的快速终端滑模控制器,并运用Lyapunov方法证明了在给定控制律下,系统能够实现先同步控制后跟踪控制.仿真结果表明提出的控制方法具有快速收敛速度和高跟踪精度.
双电机伺服系统;快速终端滑模;连续LuGre摩擦模型;跟踪控制;同步控制
随着控制精度要求以及控制过程复杂性的提高,多电机系统控制算法的设计日益复杂.由于存在摩擦等非线性因素的影响,如何设计控制器保证电机的高精度跟踪和同步控制已经成为一个热点问题.
摩擦是伺服系统中普遍存在的一种非线性现象,它对系统产生许多负面影响,影响了闭环系统的性能,尤其在低速运行时更明显.由于LuGre模型能够很好地描述复杂摩擦现象,许多学者致力于LuGre摩擦的建模和补偿控制研究.Muvengei等[1]和Wang等[2]分别研究LuGre摩擦模型的建模以及参数识别方法.在摩擦补偿方面,文献[3-4]提出了基于观测器的摩擦补偿算法,并证实了观测器可以消除摩擦的影响并能有效改善控制精度.向红标等[5]采用基于LuGre模型的 Backstepping方法设计自适应摩擦补偿控制器.本文在此基础上,提出一种连续可微的摩擦模型代替LuGre稳态摩擦,来解决原模型不可微的缺点.
此外,由于控制精度要求的不断提高,电机的快速高精度控制也成为许多学者关注的热点.Wang等[6]设计了基于零相位误差跟踪控制器,提高电机系统的鲁棒性能以及频率响应性能.Liu等[7]基于误差反向传播神经网络提出主动扰动抑制控制算法,提高了系统性能.Zhang等[8]提出一种方法实现多个电机速度同步并保证电机同步速度在一个可控的范围.文献[9-10]分别将H∞理论以及BP神经网络与滑模控制方法结合设计控制器,从而保证快速跟踪性.以上文献只单独考虑跟踪或同步问题,而这两个问题同等重要.因此,本文设计可变系数的快速终端滑模控制器,来达到先同步后跟踪的控制目的.
考虑含有LuGre稳态摩擦的双电机伺服系统,提出连续可微LuGre稳态摩擦模型,并考虑滑模控制高精度和鲁棒性的特点,在原有滑模控制基础上引入表征同步率的可变系数,提出了一种基于可变系数的快速终端滑模控制策略,从而达到快速同步和高精确跟踪的控制目的.
考虑双电机伺服系统模型如下:
式中:θi(i=1,2)和θm分别表示电机和负载的转角(i=1,2)和分别表示电机和负载的转速;J表示电机的转动惯量;Jm表示负载的转动惯量;ui是系统输入转矩;ω是偏置力矩;τi代表电机和负载之间传输力矩;fi和fm分别表示与电机转速和负载转速有关的LuGre稳态摩擦力矩.
为了解决原有LuGre稳态摩擦模型不连续且不可微缺点对控制器设计造成的不便,用连续可微函数式(2)代替原有摩擦项:
式中:v代表转速,Λ =2/(1+e-γv)-1,γ > 0,且γ的大小影响到F(v)与LuGre稳态摩擦模型间的拟合误差,γ的取值越大,拟合精度就越高,如图1所示,该连续可微模型能够有效刻画库伦摩擦(A项)、Stribeck现象(B项)以及粘滞摩擦(C项)的摩擦特征.
将所提出的连续可微函数式(2)代入伺服系统模型(1)中可得新的系统模型为
图1 连续LuGre稳态模型
基于系统模型(3),假设系统传动比是1,且齿隙为2α.因为齿隙具有非线性特性,所以传输力矩τi(t)可表示为
式中k和c分别表示扭矩系数和阻尼系数,并且死区函数f(zi(t))定义为
由于死区的非线性不利于设计控制器,因此我们运用如下的光滑、连续、可微的函数来代替死区函数
那么,传输力矩τi(t)可改写为
其中r>0.
为了便于设计控制器,选择 x1,x2,x3i,x4i为状态变量
并且 τi(t)=kx3i+cx4i.
于是,状态方程可表示为
本文主要目的是设计相应的快速终端滑模控制器,使系统输出精确跟踪参考信号并完成2电机之间的同步控制.下面,我们对这个方面进行详细介绍.
为了确保系统输出能够精确跟踪参考信号,研究跟踪误差e(t)=y(t)-yd(t)的稳态性能.通过简单的推导,可得下列等式
定义快速终端滑模为
式中:pi> qi是正奇数,而 αi> 0,βi> 0.
为了能够达到跟踪与同步控制的目的,本文引入一个表征同步程度的可变系数,将原有滑模控制分为两部分,即保证速度同步部分usi和不能速度保证同步部分uti.
基于连续LuGre稳态摩擦模型,控制量ui可表示为
这里,b>0,并且η是一个足够大的正常数,而 h1(x3i,x4i)为系统的状态反馈项,h1(x3i,x4i)=为滑模项,且
可变系数ψ反映两电机转速的同步程度,当两电机转速差较大时,ψ变小,保证速度同步部分的控制量usi起主要作用,两电机逐渐达到同步状态;当转速差较小时,ψ趋近于1,控制量变为原有的滑模跟踪控制,从而完成跟踪目的,因此选择合理的η,能够保证系统达到先同步后跟踪的目的.
以下,将对整个系统的稳定性进行分析.
定理1 考虑状态方程(9),控制率由式(14)~(17)给出,那么两电机的转速将会达到同步,并且跟踪误差e一致收敛.
证明 通过两个步骤对整体的稳定性进行证明,即两电机同步稳定性和输出跟踪稳定性.
首先,选择以下Lyapunov函数证明两电机同步稳定性,
对式(18)进行求导,并将式(3)代入可得
其中δ=ut1-ut2.
由于式(22)右端函数是有界函数,这里假设该函数上界为σ,那么当且仅当η≥σ时电机能够达到同步.
下面选取另一个Lyapunov函数证明跟踪误差的稳定性.
对式(23)求导并将控制量代入得
由上述推导可得,在控制率ui的作用下,系统能够达到同步,并且跟踪误差e一致收敛.
为了验证文中方法的有效性,将对系统的位置跟踪和速度同步进行仿真研究.仿真以双电机伺服系统为研究对象,其系统参数如表1所示.
表1 双电机伺服系统参数
仿真中,选取yd=2sin(2/5πt)为跟踪信号,应用式(14)~(17)所给出的控制率对系统进行控制.设计参数选择如下:α0=46,α1=56,β0=10,β1=65,p0=11,q0=9,p1=9,q1=7,r=8.005,b=350,其中可变系数ψ的参数选择为η=300.
位置跟踪和速度同步仿真结果如图2~5所示.
图2 位置跟踪结果
图3 位置跟踪误差
图 2、3为跟踪控制的结果,图 4、5给出了同步控制的结果.从仿真结果可以看出,文中提出的方法具有很好的控制性能,即具有较快的收敛速度和较小的误差,该方法既能保证两电机快速达到同步,又能保证输出高精度跟踪参考信号.
图4 两电机速度同步结果
图5 两电机速度同步误差
本文考虑了含LuGre稳态摩擦项的双电机伺服系统同步和跟踪控制问题.建立连续LuGre稳态摩擦模型,解决原模型不可微分的缺点,该连续模型可以有效刻画库伦摩擦、粘滞摩擦、Stribeck现象等多种摩擦特征.基于该模型提出了含有可变系数的快速终端滑模控制器,该方法既能保证电机快速达到同步,又能完成高精度的跟踪.仿真结果表明了文中所提方法具有很好的性能.
[1]MUVENGEI O,KIHIU J,IKUA B.Dynamic analysis of planarmulti-body systems with LuGre friction at differently located revolute clearance joints[J].Multibody System Dynamics,2012,28(4):369-393.
[2]WANG X,WANG S.High performance adaptive control of mechanical servo system with LuGre friction model:identification and compensation[J].Journal of Dynamic Systems,Measurement and Control,2012,134(1):011021.
[3]HOSHINO D,KAMAMICHI N,ISHIKAWA J.Friction compensation using time variant disturbance observer based on the LuGre model[C]//Proceedings of the 12th IEEE InternationalWorkshop on Advanced Motion Control.Sarajevo:IEEE,2012:1-6.
[4]FREIDOVICH L,ROBERTSSON A,SHIRIAEV A,et al. LuGre-model-based friction compensation [J].Control Systems Technology,IEEE Transactions on,2010,18(1):194-200.
[5]向红标,谭文斌,李醒飞,等.基于LuGre模型的自适应摩擦补偿[J].机械工程学报,2012,48(17):70-74.
[6]WANG X J,LI J Y,WU B,et al.Continuous rotary motor electro-hydraulic servo system based on the zero phase error tracking controller[J].Applied Mechanics and Materials,2012,121:3205-3209.
[7]LIU Z,LIU B F.Robust Control strategy for the speed control of brushless DC motor[J].Journal of Harbin Institute of Technology,2013,20(2):90-94.
[8]ZHANG Z,CHAU K T,WANG Z.Chaotic speed synchronization control of multiple induction motors using stator flux regulation[J].Magnetics,IEEE Transactions on,2012,48(11):4487-4490.
[9]TIAN Y F,GUO Q C,Robustness-tracking control based on sliding mode and H∞theory for linear servo system[J].Journal of Harbin Institute of Technology,2005,12(2):213-217.
[10]LIU Z L,LIU G Z,LIU J.Neural adaptive sliding mode speed tracking control of a DC motor[J].Journal of Systems Engineering and Electronics,2004,15(3):304-308.
The fast terminal sliding mode control of dual-motor driving servo systems with friction
ZHAO Wei,REN Xuemei
(School of Automation,Beijing Institute of Technology,100081 Beijing,China)
To solve the non-differentiable problem of original frictionmodel,an exponential function containing speed variables is introduced to design the continuous differentiable LuGre steady-state friction model for dualmotor driving servo systems.The proposed model captures the main characteristics of friction including Stribeck effect,coulomb and viscous friction.Based on the continuous differentiable model,a nonlinear variable coefficient characterizing the synchronization rate is used for fast terminal sliding mode,such that the system is proved to achieve synchronization and tracking control for the reference signal with prescribed performance by Lyapunov function.The simulations are included to verify fast convergence speed and high tracking precision of the proposed algorithm.
dual-motor driving servo systems;fast terminal sliding mode;continuous LuGre friction model;tracking control;synchronization control
TP13
A
0367-6234(2014)03-0119-05
2013-10-23.
国家自然科学基金资助项目(61273150、60974046);高等学校博士学科点专项科研基金资助项目(20121101110029);长江学者和创新团队发展计划资助项目(IRT12 08).
赵 威(1986—),男,博士研究生;
任雪梅(1967—),女,教授,博士生导师.
任雪梅,xmren@bit.edu.cn.
(编辑 苗秀芝)