永磁直线同步电机伺服系统自抗扰反步控制器.DOC

上传人:天*** 文档编号:670471 上传时间:2018-10-27 格式:DOC 页数:7 大小:356KB
下载 相关 举报
永磁直线同步电机伺服系统自抗扰反步控制器.DOC_第1页
第1页 / 共7页
永磁直线同步电机伺服系统自抗扰反步控制器.DOC_第2页
第2页 / 共7页
永磁直线同步电机伺服系统自抗扰反步控制器.DOC_第3页
第3页 / 共7页
永磁直线同步电机伺服系统自抗扰反步控制器.DOC_第4页
第4页 / 共7页
永磁直线同步电机伺服系统自抗扰反步控制器.DOC_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、永磁直线同步电机伺服系统自抗扰反步控制器陈志翔,高钦和,谭立龙,牛海龙(火箭军工程大学 二系,陕西 西安 710025)摘要:为了提高永磁直线同步电机伺服系统的鲁棒性,提出一种基于自抗扰思想的反步控制器。将永磁直线同步电机伺服系统中的未建模动态和外界扰动定义为总和扰动并扩充为系统新的状态变量。设计了线性扩张状态观测器估计不可直接测量的直线电机动子速度以及总和扰动,证明了并分析了设计的线性扩张状态观测器的收敛性和估计误差。利用线性扩张状态观测器的输出,基于动态补偿线性化思想设计了反步控制器。证明了考虑线性扩张状态观测器估计误差的闭环反馈控制系统的稳定性。在 Googol 公司的实验平台上,验证了

2、设计的自抗扰反步控制器的可行性。关键词:永磁直线同步电机;线性扩张状态观测器;自抗扰控制;反步控制中图分类号:TP273 文献标志码: A 文章编号:Active disturbance rejection backstepping controller for permanent magnet linear synchronous motor servo systemsCHEN Zhi-xiang,GAO Qin-he ,TAN Li-long ,NIU Hai-long(The 2nd Department, The Rocket Force University of Engineeri

3、ng, Xian 710025)Abstract: In order to improve robustness of the permanent magnet linear synchronous motor (PMLSM) servo systems, this paper presents an active disturbance rejection backstepping controller. The unmodeled dynamics and disturbance are defined as overall disturbance and viewed as a new

4、system state. A linear extended state observer (LESO) is designed to estimate the velocity of the mover and the overall disturbance, and convergence proof and estimation error of the LESO are given. With the linearization via dynamic compensation, a backstepping controller is designed using the outp

5、uts from the LESO. The stability of the closed-loop feedback control system is given considering the estimation error of LESO. The effectiveness of the proposed controller is verified in the experimental platform, made by Googol company.Keywords: permanent magnet linear synchronous motor, linear ext

6、ended state observer; active disturbance rejection control; backstepping control永磁直线同步电机(permanent magnet linear synchronous motor,PMLSM)具有高动态响应和高控制精度的特点,广泛应用于各种工业领域 1。由于电磁推力可直接作用于负载上,PMLSM 性能容易受系统不确定因素的影响,如由电机自身结构引起的推力波动,包括齿槽力和端部效应,系统参数的不确定性和摄动,由机械系统的死区柔性等引入的非线性环节等。这使得高性能直线电机的控制系统设计变得更加复杂。传统永磁直线同步电

7、机伺服系统多采用 PID 控制算法 2,虽然 PID 算法具有收稿日期:2017-05-06基金项目:国家自然科学基金(51475462)作者简介:陈志翔,男,江苏宿迁人,博士研究生,E-mail:高钦和(通讯作者),男,山东曲阜人,教授,博士生导师,E-mail :广泛的适用性,但是 PID 算法的参数需要根据控制对象以及外界环境的不同进行不断地调节,而且对外界干扰的适应能力不强,鲁棒性较差3。自抗扰控制技术(active disturbance rejection control,ADRC)是一种几乎不依靠数学模型来处理非线性、大不确定性和外部扰动的控制方法。ADRC 的核心技术 3,4是

8、动态补偿线性化,基本思想是将系统未建模动态和外部扰动定义为总和扰动,有效地估计该扰动并在闭环反馈中消除该扰动对闭环系统动态特性的影响。扩张状态观测器(ESO)是实现扰动在线估计和控制的常用方法。反步法是一种针对不确定非线性系统的控制策略,基本的思想是将复杂的非线性系统分解为不超过系统阶次的子系统,然后为每个子系统设计 Lyapunov 函数和中间虚拟控制量,一直后推至整个系统,从而完成控制器的设计 5。近年来,文献2,6-11 研究了自抗扰控制和反步法在 PMLSM 和 PMSM 伺服控制系统中的应用。文献2 利用“解调器+锁相环(phase lock loop)” (resolver+PLL

9、)来获取 PMSM的位置和速度,利用线性扩张状态观测器(LESO)来估计电机受到的干扰并在反步控制器的设计过程中补偿了该干扰。文献6研究PMLSM 伺服系统反步滑模控制器的设计,利用滑模控制的鲁棒性特点来抑制外界的干扰,但是滑模控制固有的抖振问题并没有得到解决。文献7研究 ADRC 在 PMSM 控制中的应用,利用 GPI(generalized proportional integral)观测器来估计系统的状态和扰动。文献8,9中利用神经网络 RBFN 和 FNN 对 PMLSM 伺服系统的干扰进行估计,然后设计反步控制器。虽然理论上能够保证闭环控制系统的稳定性,但是存在控制器计算量大,参数

10、多难调节以及控制律抖振等问题。文献10研究在反步控制设计中结合自适应律来消除电机系统受到的干扰的影响。本文针对 PMLSM 伺服系统进行建模。设计 LESO 估计不可直接测量的速度量以及外界的干扰,并给出了 LESO 收敛性证明。利用LESO 的输出,设计了反步控制器并给出了考虑 LESO 估计误差的闭环反馈控制系统稳定性证明。理论分析和实验结果验证了设计的自抗扰反步控制器可以提高 PMLSM 伺服系统的跟踪精度和鲁棒性。1 系统建模针对一种 U 型槽直线电机伺服系统进行建模。该类型直线电机适用于高速、高加速、高精度运动系统,无齿槽力,运动平滑性好。但是该类型直线电机存在由边缘效应引起的推力波

11、动。负载是由滚珠导轨支撑,直线电机动子运动时会受到摩擦力的影响。该系统模型表达式为:(1)()()()mfruxtvMFtDttty其中:x 和 v 分别表示位移和速度;M 包括动子和负载的总质量;F m表示电机推力;D f、D r和 Du分别表示摩擦力、推力波动和外界干扰与模型误差。由于电流环的动态响应速度远大于机械响应速度,因此可以将电流环假设为理想的比例环节,则有: ()mFtKut其中:u 为控制输入,K 为推力常数。对于该系统, , 为驱动器常数, 为aamK推力系数。对非线性摩擦力 Df,推力波动 Dr不作深入叙述,相应的数学模型可参考文献12。本文将 Df,D r和 Du统一定义

12、为系统的总和扰动 d 并令 b=K/M。因此,PMLSM 伺服系统(1)可重写为:(2)12xbudy2 扩张状态观测器设计及其收敛性证明2.1 扩张状态观测器设计将式(2)中的总和干扰 d 扩充为新的状态变量 x3。同时由于工程上,闭环反馈的信号只有 PMLSM 的位移信号 x1,因此这里设计线性扩张状态观测器估计不可直接测量的速度信号x2 以及总和扰动。设计的线性扩张状态观测器13为:(3)11231()()xyxbuxyx式(3)中,如果 ,同时保证矩阵0123E为 Hurwitz 矩阵,则可以保证 时,t, , 。下面证明式(3)1x2xd设计的扩张状态观测器的收敛性。实际设计系统时,

13、参数 常取为一小正数,因此下文将给出扩张状态观测器的估计误差。2.2 扩张状态观测器收敛性证明根据文献4中的扩张状态观测器收敛性结论,只要满足如下三条假设,即可保证设计的扩张状态观测器(3)的收敛性:假设(H1):外界干扰 d 对所有自变量是连续可微的,同时 201kjiudcxtx其中 cj,j=0,1,2 是正实数,k 是正整数。假设(H2):d 和系统(2)的解满足 ()idxtB其中 B0 为常数,i=0,1,2, 。0假设(H3):存在常数 , ,(1,234)i以及连续的正定函数 使得:,:VWR(a)22134()yy(b)21311()()()iiiVVgyyy(c) 3其中

14、, 指的是 中的欧几里123(,)yy3R得范数。若矩阵 1230E稳定,则存在正定矩阵 P 是 Lyapunov 矩阵方程 TEI的解,其中 I 是 3 维单位矩阵。定义函数 为,:VWR(4)3(),(),PR那么有(5)22minmax()()()VP(6)213112T()()iiiVVW(7)T3max2()P其中 和 分别是矩阵 P 特征值的最min()Pax()小值和最大值。综上假设(H3)满足。结合实际物理系统真实的状态,假设(H1-H2)合理且可以满足。因此可保证设计的扩张状态观测器的收敛性。实际设计扩张状态观测器时,参数 常取为一小正数,无法满足条件 ,因此对各0个状态的估

15、计必然存在静差。根据文献4的推导结果:(8)32321(/)01+() tnii ttsVeetMd其中 M 满足: 。212iidxbutx同时结合上文的推导结果,当 ,可t得静差:(9)4max213()(),ii Pet i由式(9)可推得结论:(a)i 越大,x i对应的静差 越大。()iet(b)为了减小估计的误差,可以取小参数 ,或者减小 M,即系统的标称模型尽量逼近真实模型,减小扩张状态观测器的负担。3 状态误差反馈律及稳定性证明运用反步法设计状态误差反馈律,同时考虑扩张状态观测器的估计误差。由前面的推导可知,对于参数 取小正数情况,扩张状态观测器对各个状态量的估计存在误差。考虑

16、到对外界干扰 d 的估计误差较大,而对 x1,x 2 的估计误差较小,同时为了简化反馈控制律的推导过程,我们假设:, , 。1x2x3de基于动态补偿线性化思想,系统(2)的状态误差反馈律取如下形式:(10)03uxb原系统转化为带干扰的二阶纯积分串联型系统:(11)120dxuey下面系统(11)设计反步控制器。假设期望的位移跟踪曲线及其微分定义为: , ,*x。首先定义 Lyapunov 函数:*x(12)211()Vz式中, 。*1zx的微分为:()(13)*112()Vzzx式(13)中,令 x2 为虚拟控制量, 为稳1定函数, 。取 为:21z1(14)*1,0czx式(14)代入式

17、(13)有:(15)211()Vzz为了使 ,要求 , 。为101()02=此提出第二个 Lyapunov 函数:(16)2211(,)()VzzV的微分为:21,(17)221*201()()dzzczuexcz式(17)中,取控制律 u0 为:(18)*0112,czz式(18)代入式(17)得:(19)22112(,)dTVzczzeC其中 , .12diag(,)cC(0,)TM在式(19)中,若 ed=0,则(20)21(),),Vz式(20)表明 是全局渐进稳定平衡点。0若 ed0,有:(21)()1)TTdVezzCz其中 是一个正常数,且 。0,1当 足够大时,有:z(22)(

18、)1)0TVzC其中(23)TTddez由于 ,可推22minmax()()CzCz得:(24)max1()de根据分离性定理 14,e d收敛至原点附近的小区域可保证控制误差 收敛至原点附近的小z区域,即 ed有界可推得 有界。下面求得的边界:z(25)()()tttdVeVetzz因为 211()TTzzC所以(26)2max2ax()()1()tttTt tTtdtddVeVetezzCz在时间段0,t 内对式( 26)的两侧积分得:(27)20220maxsup()2ax(0)() 1()ttt dtteezC对式(27)两侧乘以 e-t,并使用不等式,可推得:2ab(28)120ma

19、x(0)sup()()t tezC考虑到 ,式00sup()()t(28)可推得:(29)212max()()tezC由式(29)可知,控制误差 渐进地收敛z至原点的小区域,即 有界可推得 有界,de保证了闭环控制系统的稳定性。为了降低控制误差 ,可适当取大状态误差反馈系数 c1 和zc2。4 实验在图 1 所示 Googol 公司的直线电机控制系统开展实验。根据产品手册,该直线电机系统的负载为总质量 1.4kg 的砝码,直线电机动子的质量为 1.79kg,驱动器常数 Ka=0.84A/V,推力系数为 Km=15N/A。期望信号为:利用跟踪微分器安排过渡过程的阶跃信号y=0.1m,T 0=3s

20、。综合考虑系统的响应速度和噪声敏感度 13,17,式(3)设计的 LESO 参数为:=0.1, 1=2=103=2,式(18)设计的反步控制律参数:c 1=c2=50.在 t=4s 时施加外界干扰(式(2)中的 d),大小为 0.395N/kg,方向与运动方向相同。同时令控制系统对外界干扰不可观测作为对比组,即令扩张状态观测器的参数 ,实验结果30如图 2 和图 3 所示。图 1 U 型槽直线电机伺服系统Fig.1 U groove linear motor servo system0 1 2 3 4 5 6-0.8-0.6-0.4-0.200.20.40.6位位(s)位位(N/kg)位位位位

21、位位位位位位图 2 对干扰的估计的实验结果Fig.2 Experimental results of disturbance estimation0 1 2 3 4 5 600.020.040.060.080.1位位(s)位位(m)0 1 2 3 4 5 6-6-4-202468x 10-4位位(s)位位位位(m)0 1 2 3 4 5 6-0.2-0.100.10.2位位(s)位位位(V)4 4.05 4.1 4.15 4.2 4.25 4.3 4.35 4.4-0.16-0.14-0.12-0.1-0.08-0.06位位(s)位位位(V)位位位位位位位位位位位位位位位位位位位位位位位位位(

22、位位位位位)位位位位位位位位(位位)图 3 期望信号为阶跃信号时的实验结果Fig.3 Experimental results of the desired signal as a step signal从图 3(a-b )可以看到,03s 时间内,自抗扰反步控制器相对于反步控制器可以使位移误差更快地收敛并维持稳定在 0 附近。而反步控制器由于干扰的存在(图 2 中 03s),无法将位移误差维持在 0。以最大跟踪误差 emax作为精度评价标准,反步控制器的精度为0.41mm,自抗扰反步控制器的精度为0.12mm。在 4s 时刻,直线电机伺服系统突然受到干扰 d=0.395N/kg,LESO 可

23、以在 0.5s 之内准确估计出该干扰(图 2 中 44.5s),自抗扰反步控制器通过补偿该干扰可以使位移误差在 0.5s 内从 0.2mm 逐渐收敛至 0。而反步控制器由于无法补偿该干扰,产生位移静差,e ss=0.16mm。结合图 3(c-d )的控制律图可以看到,03s,两种控制器的控制输出差异来自于是否对自适应率估计的干扰进行补偿。4s 之后,为了补偿外界的干扰,控制律变为负值,表明直线电机输出推力方向与外界干扰相反,同时,自抗扰反步控制器的控制律波动幅值更大波动时间更长,表明其具有更强的抗干扰能力。两种控制器的控制输出最终稳定在 0.1V 附近。注意到:图 2 中 03s 时间段内,直

24、线电机系统受到的的真实干扰较大,说明真实系统模型与标称模型有较大差异,自抗扰反步控制器良好的控制效果表明了自抗扰反步控制继承了自抗扰控制的“对系统模型依赖性较小”的优点。5 结论本文针对一种 U 型槽永磁直线同步电机伺服系统进行建模,对系统的机械子系统设计了一种基于自抗扰思想的反步控制器。设计了LESO 估计不可直接测量的速度量以及外界的干扰,证明分析了其收敛性和估计误差。利用LESO 的输出,设计了反步控制器并给出了整个闭环控制系统稳定性证明。实验结果表明,设计的自抗扰反步控制器可以提高闭环控制系统的控制精度和鲁棒性。相对于反步控制器,控制精度由 0.41mm 提高至 0.12mm,并消除了

25、由于外界干扰引起的位移静差,即 ess0。参考文献1叶云岳. 直线电机原理与应用M. 机械工业出版社, 2000.2Linares-Flores J, Garca-Rodrguez C, Sira-Ramrez H, et al. Robust Backstepping Tracking Controller for Low-Speed PMSM Positioning System: Design, Analysis, and ImplementationJ. IEEE Transactions on Industrial Informatics, 2015, 11(5): 1130-114

26、1.3韩京清. 自抗扰控制技术:估计补偿不确定因素的控制技术M. 北京:国防工业出版社, 2008.9.4Guo B Z, Zhao Z L. On the convergence of an extended state observer for nonlinear systems with uncertainty J. Systems & Control Letters, 2011, 60(6):420-430.5Krstic M, Kokotovic P V, Kanellakopoulos I. Nonlinear and Adaptive Control DesignM. John

27、Wiley & Sons, Inc. 1995.6Chen M Y, Lu J S. Application of adaptive variable speed backstepping sliding mode controller for PMLSM position controlJ. Journal of Marine Science and Technology, 2014, 22(3): 392-403.7Sira-Ramrez H, Linares-Flores J, Garca-Rodrguez C, et al. On the Control of the Permanen

28、t Magnet Synchronous Motor: An Active Disturbance Rejection Control ApproachJ. IEEE Transactions on Control Systems Technology, 2014, 22(5):2056-2063.8Ting C, Chang Y, Shi B, et al. Adaptive backstepping control for permanent magnet linear synchronous motor servo driveJ. Electric Power Applications

29、Iet, 2015, 9(3):265-279.9Ting C S, Lieu J F, Liu C S, et al. An Adaptive FNN Control Design of PMLSM in Stationary Reference FrameJ. Journal of Control, Automation and Electrical Systems, 2016, 27(4):391-405.10陈志翔, 高钦和, 谭立龙,等. 永磁直线电机伺服系统鲁棒反步控制器设计J. 电机控制与应用, 2017 年 7月刊出.Chen Zhi-xiang, Gao Qin-he, Ta

30、n Li-long, et al. Robust backstepping controller for PMLSM servo systemsJ. Electric machines & control application, to be published in July, 2017. (in Chinese)11张银辉,杨华波,江振宇,张为华. 基于通用扩张状态观测器的鲁棒飞行控制方法J. 国防科技大学学报, 2016, 38(3):391-405.Zhang Yinhui, Yang Huabo, Jiang Zhenyu, et al. Robust flight control

31、based on generalized extended state observerJ. Journal of national university of defence technology, 2016, 38(3):391-405.(in Chinese)12Zeng L, Chen X, Luo X, et al. A Vector Control Method of LPMBDCM Considering Effects of PM Flux Linkage Harmonic and Cogging ForceJ. Magnetics IEEE Transactions on, 2010, 46(3):954-959.13Gao Z. Scaling and bandwidth parameterization based controller tuningJ. American Control Conference, 2003, 6:4989-4996.14A. Isidori. Nonlinear Control Systems, 3rd ed. Berlin, Germany: Springer-Verlag, 1995.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。