基于扰动观测和补偿的PMSM伺服系统位置跟踪控制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于扰动观测和补偿的PMSM伺服系统位置跟踪控制
邹权;钱林方
【摘要】A disturbance observation and compensation based sliding mode control scheme was proposed for the position tracking control of PMSM servo system with parameters perturbation and external disturbance torque.A disturbance observer was investigated to estimate the parameter perturbation and the disturbance torque,and the equivalent external disturbance torque was compensated according to the output of the disturbance observer,then the influence of the model uncertainty to the system control performance was reduced,and the position tracking error of the system was reduced from 0.85 rad to 0.35 rad.The discontinuous control term in traditional sliding mode control was chopped off while the stability of the closed system was guaranteed,the chattering phenomena was remedied effectively.Experimental results show that,compared with the traditional PID control scheme commonly used in practical engineering,the disturbance observation and compensation based sliding mode control scheme not only has higher tracking accuracy,but also eliminates the chattering phenomena effectively.%针对存在参数摄动和外部扰动力矩的PMSM伺服系统位置跟踪控制问题,提出一种基于扰动观测和补偿的滑模控制方法.采用扰动观测器估计系统参数摄动以及负载力矩,并在此基础上对等效扰动进行补偿,减小了模型不确定性对系统控制性能影响,系统的位置跟踪误差由0.85 rad减小到0.35 rad;在保证系统稳定性的前提下,去除了常规滑模控制中的不连续控制项,有效地减小了抖振.实验结果表明,与工程上常用的PID算法相比,基于
扰动观测和补偿的滑模控制算法不仅能够显著提高PMSM伺服系统的位置跟踪精度,而且能有效地削弱抖振.
【期刊名称】《电机与控制学报》
【年(卷),期】2017(021)005
【总页数】5页(P105-109)
【关键词】PMSM;跟踪控制;滑模控制;扰动观测;抖振
【作者】邹权;钱林方
【作者单位】南京理工大学机械工程学院,江苏南京210094;南京理工大学机械工
程学院,江苏南京210094
【正文语种】中文
【中图分类】TP273
永磁同步电机(permanent magnet synchronous motor,PMSM)具有效率高、转矩脉动小、功率密度大、结构紧凑等特点,在中小惯量高精度伺服系统中得到了广泛应用。

工程上,一般采用矢量控制技术[1-2]实现PMSM的解耦控制,但其控制性能仍然受到参数摄动和负载力矩扰动等模型不确定性的影响。

目前,处理模型不确定性的方法主要有自适应控制[3],自抗扰控制[4],重复学习控制[5],H∞最优
控制[6]等。

滑模控制(sliding mode control,SMC)具有结构简单、对被控系统参
数变化及外部扰动不敏感等特点,在电机伺服系统中得到了广泛地应用,并且取得了较好地应用效果[7-9]。

限制滑模控制在实际工程中应用的主要是“抖振”问题,目前,消除或削弱抖振的方法主要有边界层法[10],控制信号滤波法[11],动态滑模方法[12]以及与模糊数学、神经网络等智能控制算法相结合[13-14]、扰动观测
器(disturbance observer,DOB)[15-18]等方法。

在扰动观测器法中,利用DOB 估算系统参数摄动和外部扰动等模型不确定性并采取一定的补偿措施,是解决抖振问题的一种有效手段。

文献[15]采用DOB实现了电机速度伺服系统惯量和粘性摩擦系数的在线估计和补偿,取得了较好的应用效果。

文献[16]通过DOB估算系统的非匹配不确定性并进行补偿,实现了一类非匹配不确定性系统的滑模控制,有效地减小了抖振。

文献[17]采用滑模观测器估计LuGre摩擦模型的内部状态,然后通过在线补偿措施改善了系统的控制性能。

文献[18]利用DOB技术实现了一类非线性系统的扰动补偿,虽然减小了切换项增益,但控制率仍然是非连续的。

本文在文献[15-18]的基础上,针对PMSM伺服系统的位置跟踪控制问题,提出了一种基于扰动观测和补偿的滑模控制(disturbance observation and compensation based sliding mode control,SMC-DOB)算法。

首先采用DOB 在线估计系统参数摄动和外部扰动力矩;然后通过补偿技术减小其对系统控制性能的影响,在保证系统稳定性的基础上去除了常规滑模控制中的不连续控制项,有效地消除了抖振;最后,通过实验验证了算法的有效性。

当采用id=0的矢量控制技术时,PMSM的转矩方程[7,9]可以写为
式中:Te为电机的电磁转矩,N·m;pn(n=1,2,3,…)为电机的极对数;ψf为电机永磁体产生的磁链,Wb;iq为q轴电流,A;KT= 1.5pnψf为电机转矩常数,N·m/A。

PMSM伺服系统的动力学方程为
式中:J为等效转动惯量,kg·m2;B为等效黏性摩擦系数,N·m·s/rad;θ为转子角位移,rad;Tl为负载力矩,N·m,包括外部扰动,非线性库伦摩擦以及其他难以建模的动态等。

由式(1)和式(2)化简可得
式中:u=iq为控制作用;Ap=J/KT;Bp=B/KT;Dp=1/KT。

当系统参数发生变化时,式(3)可改写为
式中:Apn、Bpn和ΔA、ΔB分别为Ap、Bp的标称值和变化部分;为等效扰动
之和。

不失一般性,假设Td有界且边界未知,即存在未知常数∞>δ > 0,使得
式中|*|表示*的绝对值。

对于给定的参考信号θd,假设其一阶和二阶导数有界且连续。

本文研究的问题是:对于PMSM伺服系统式(4),其中等效扰动之和Td满足式(5),设计有界的控制输入u,使得θ能够跟踪θd,并且跟踪误差尽量小。

由式(4)整理可得
假设等效扰动Td的估计值为估计误差为即
定义如下的扰动观测器[16,18]:
式中:z为扰动观测器的内部状态;L为待定的观测器增益且L> 0。

注意到式(6)
和式(8),式(7)对时间求导可得
由式(9)可知其中:p为拉普拉斯算子,p=d/dt。

由拉普拉斯变换可知,当t→∞时,p→0,因此,当t→∞时故增益L越大,等效扰动的估计误差越小。

然而,对于实际的系统来说,其带宽一般是有限的,故观测器增益L不可能取得无限大,
否则将会导致系统不稳定。

必须指出的是,扰动观测器的目的是减小模型不确定性的上界,进而减小或去除常规滑模控制中不连续控制项,以达到减小或消除抖振的目的,因此不需要其估计误差为零。

定义系统的位置跟踪误差及其导数为:
取如下的滑模函数
式中λ为待定的控制器参数,λ>0。

基于扰动观测和补偿的滑模控制律取为
式中由式(8)给出;k为待定的控制器参数,满足
其中:ε0>0,ε1>0为未知的常数。

滑模函数式(11)对时间求导,并把式(12)带入可得
取如下的Lyapunov函数
式(15)对时间求导,并把式(13)和式(14)带入可得
由式(16)可得
式中:V(0)为V(t)的初值;λV=2ε0/Apn。

由式(17)可知,V(t)有界且以指数速率λV收敛至ε1/(4ApnλV),其收敛速度和终
值可由ε0和ε1调整。

即ε0取值越大,V(t)的收敛速度越快,反之亦然;同样,
当ε1取值越小,系统的稳态跟踪误差e越小,反之亦然。

然而,值得注意的是,由式(13)可知,当ε0取值越大且ε1取值越小,即V(t)的收敛速度快且系统的稳态跟踪误差小时,控制器参数k的取值越大。

对于实际的控制系统来说,过大的控
制器参数k将会导致系统不稳定,因此,控制器参数k的取值范围与实际系统的
配置有关,可以通过多次实验的方法来确定。

此外,由于V(t)有界,故滑模函数s 和跟踪误差e有界,进而由式(12)可知控制输入u有界,故系统所有信号有界。

某PMSM伺服控制系统如图1所示,PMSM由工作在力矩模式下的SolGui
35/60伺服驱动器控制,电流环采样周期0.1 ms。

控制算法由高性能控制器CP 3485执行,采样周期0.4 ms。

CP 3485与SolGui 35/60通过CANopen网络通信,波特率为500 Kbps。

PMSM主轴编码器经4倍频后每转输出10 000个脉冲。

系统标称参数为Apn=7.19×10-3 As2/rad,Bpn=1.12×10-3 As/rad。

参考信号如图2所示,位移为600 rad,最大速度为300 rad/s,最大加速度为600
rad/s2。

为了比较,考虑如下的PID算法
考虑到系统的稳定性和跟踪精度,通过多次试验确定PID控制算法式(18)的参数为:Kp=25、KI=15、KD=0.5。

如果进一步提高PID控制器的增益,虽然能够减
小跟踪误差,但会引起比较严重的抖振,严重的抖振会加剧系统磨损,显著减小系统寿命,这在工程上是不允许的。

SMC-DOB控制器参数设置为:L=25,λ=4;
为了保证系统的稳定性,控制器参数k的取值应满足式(13),但k取值过大会引起严重的抖振。

为了简单,本文在同时考虑系统跟踪精度和系统稳定性的情况下,通过多次试验确定控制器参数k的取值为1.5。

实验结果如图3~图6所示,其中图3和图4分别为PID算法的跟踪误差和控制
输入,图5和图6分别为SMC-DOB算法的跟踪误差和控制输入。

由图3和图5可以看出,SMC-DOB算法的最大位置跟踪误差约为0.35 rad,而PID算法的最大位置跟踪误差约为0.85 rad,位置跟踪精度有较为明显的提升。

此外,由于摩擦力矩等非线性因素的存在,PID算法存在较大的稳态误差,约为0.3 rad,且稳态误差消除较慢(图3中4.5 s以后的曲线),如果增大积分项增益,虽然能够进一步减小稳态误差,但有可能引起系统不稳定;而SMC-DOB算法中
扰动观测器能够补偿部分非线性摩擦力矩,因此具有较小的稳态误差,约为0.2 rad,且稳态误差消除较快(图5中4.5 s以后的曲线)。

由图4和图6可以看出,SMC-DOB算法和PID算法都出现了不同程度的抖振,但SMC-DOB的抖振更小。

图7为等效扰动估计值可以看出,DOB能够较快地估计出等效外部扰动,有效地较小了模型不确定性的影响。

本文针对存在参数摄动和外部扰动力矩的PMSM伺服系统的位置跟踪控制问题,提出了一种基于扰动观测和补偿的滑模控制方法。

采用扰动观测器在线估计系统参数摄动和负载力矩,实现了模型不确定性的在线补偿。

在扰动观测器的设计中,观测器增益L的选择对系统控制性能有较大的影响,如果L的取值过小,对系统性
能改善效果不明显,而取值过大会对系统稳定性造成不利影响,一般情况下,为了简单可采用多次试验确定其取值。

通过扰动观测器技术在线补偿等效扰动,不仅减小了模型不确定性对控制性能的影响,提高了系统的动态以及稳态跟踪精度,而且
在保证系统稳定性的前提下,去除了常规滑模控制中的不连续控制项,有效地减小了抖振。

此外,值得注意的是,控制器参数k的取值大,则系统的位置跟踪误差
收敛速度快且跟踪误差小,但系统的稳定性较差;反之,k的取值小则系统稳定性较好,但系统的位置跟踪误差收敛速度较慢且跟踪误差较大。

因此,在实际工程中,控制器参数k的选取应兼顾系统稳定性和跟踪精度,以达到满意的控制效果。

【相关文献】
[1] VAS P.Vector control of AC machines[M].New York:Oxfo-rd University Press,1990.
[2] BAE B H,SUL S K,KWON J H,et al.Implem-entation of sensorless vector control for
super-high-speed PMSM of turbo-compressor[J].IEEE Trans-action on Industrial Applications,2003,39(3): 811-818.
[3] HIDEKI Y,KAZUMASA F.Adaptive control of an electrohydraulic servo system utilizing online esti-mate of its natural frequency[J].Mechatronics,20-07,17: 337-343.
[4] 雷春林,吴捷,陈渊睿,等.自抗扰控制在永磁直线电机控制中的应用[J].控制理论与应用,2005,22(3): 423-428. LEI Chunlin,WU Jie,CHEN Yuanrui,et al.Auto-disturbance-rejection controller
used in permanent magnet linear motor control system[J].Control Theory and Applications,2005,22(3): 423-428.
[5] DING H,WU J.Point-to-point motion control for a high-acceleration positioning table
via cascaded l-earning schemes[J].IEEE Transactions on Industri-al
Electronics,2007,54(5):2735-2744.
[6] LIU Z Z,LUO F L,RAHMAN M A.Robust and precision motion control system of linear motor direct drive for high-speed XCY table positioning mechanism[J].IEEE Transactions
on Industrial El-ectronics,2005,52(5): 1357-1363.
[7] 王旭东,李鑫,周凯,等.一种永磁同步电机总谐波电流抑制方法[J].哈尔滨理工大学学报,2016,21(5):51-55. WANG Xudong,LI Xin,ZHOU Kai,et al.A permanent magnet synchronous motor total harmoniccurrent suppression method[J].Journal of Harbin University of Science and Technology,2016,21(5):51-55.
[8] 张碧陶,皮佑国.永磁同步电机伺服系统模糊分数阶滑模控制[J].控制与决策,2012,27(12): 1776-1780. ZHANG Bitao,PI Youguo.Fractional order fuzzy sliding mode control for permanent magnet synchr-onous motor servo drive[J].Control and Decision,2012,27(12): 1776-1780. [9] 苗壮,武俊峰,王显博.吊舱式推进器中的伺服电机控制[J].哈尔滨理工大学学报,
2015,20(3):51-55. MIAO Zhuang,WU Junfeng,WANG Xianbo.Servo motor control of the
podded thruster[J].Journal of Harbin University of Science and Technology,2015,20(3): 51-55.
[10] CHEN M S,HWANG Y R,TOMIZUKA M.A st-ate dependent boundary layer design for sliding m-ode control[J].IEEE Transactions on Automatic Control,2002,47(10): 1677-1681.
[11] KANG B P,JU J L.Sliding mode controller with filtered signal for robot manipulators using virtual plant/controller[J].Mechatronics,1997,7(3): 277-286.
[12] BARTOLINI G,PISANO A,PUNTA E,et al.A survey of applications of second order sliding mod-e control to mechanical systems[J].International Journal of Control,2003,76(9): 875-892.
[13] WAI R J,SU K H.Adaptiveenhanced fuzzy slidi-ng mode control for electrical servo drive[J].IEEE Transactions on Industrial Electronics,2006,53(2): 569-580.
[14] TERESA O K,MATEUSZ D,KRZYSZTOF St.A-daptive sliding-mode neurofuzzy control of the tw-o mass induction motor drive without mechanicalsensors[J].IEEE Transactions on Industrial Electro-nics,2010,57(2): 553-564.
[15] HUANG W S,LIU C W,HSU P L,et al.Precisi-on control and compensation of servomotors and machine tools via the disturbance observer[J].IEEE Transactions on Industrial Electronics,2010,57(1): 420-429.
[16] YANG J,LI S H,YU X H.Sliding mode control for systems with mismacthed uncertainties via adisturbance observer[J].IEEE Transactions on Ind-ustrial Electronics,2013,60(1):160-169.
[17] XIE W F.Sliding-mode-observer-based adaptive co-ntrol for servo actuator with friction[J].IEEE Transactions on Industrial Electronics,2007,54(3): 1517-1527.
[18] CHEN M,CHEN W H.Sliding mode control for a class of uncertain nonlinear system based on dis-turbance observer[J].International Journal of Ada-ptive Control and Signal Processing,2010,24(1):51-64.。

相关文档
最新文档