楊代利
(四川文理學(xué)院 計算機(jī)學(xué)院,四川 達(dá)州 635000)
基于魯棒反演滑??刂频腜MSM伺服系統(tǒng)控制研究
楊代利
(四川文理學(xué)院 計算機(jī)學(xué)院,四川 達(dá)州 635000)
為了解決永磁同步電機(jī)伺服系統(tǒng)PI控制對轉(zhuǎn)矩干擾、參數(shù)擾動和大幅位置波動魯棒性差等問題,將反演控制和滑??刂葡嘟Y(jié)合設(shè)計了魯棒反演滑模位置伺服控制器,通過構(gòu)建虛擬控制項,利用李雅普諾夫穩(wěn)定性原理推導(dǎo)了控制律,并進(jìn)行了穩(wěn)定性分析。為避免抖動現(xiàn)象造成高精度伺服系統(tǒng)無法運行,采用連續(xù)飽和函數(shù)取代繼電特性的符號函數(shù)。通過與PI控制器的伺服系統(tǒng)仿真對比,魯棒反演滑??刂破鲗Σ淮_定性、轉(zhuǎn)矩干擾和自身運行導(dǎo)致參數(shù)攝動具有較強(qiáng)的魯棒性,且響應(yīng)速度快,大大削弱了抖動現(xiàn)象。
PI控制器;同步電機(jī);反演控制;滑模控制;魯棒性;抖動
PMSM(永磁同步電機(jī))具有高效率、低轉(zhuǎn)矩脈動、高動態(tài)性能和高能量密度等特點,在電力拖動系統(tǒng)和伺服控制系統(tǒng)中應(yīng)用廣泛[1]。PMSM是一個高階、耦合性強(qiáng)、非線性、變參數(shù)的復(fù)雜對象,同時高性能的伺服控制系統(tǒng)要求具備響應(yīng)快、無超調(diào)、抗干擾及調(diào)速精度高等特性。
對于模型不確定,參數(shù)攝動和不確定的外部干擾,魯棒性是衡量控制系統(tǒng)響應(yīng)參考輸入的重要指標(biāo)。傳統(tǒng)的PID控制,控制器參數(shù)較難選取,很多工程實際多采用經(jīng)驗設(shè)定參數(shù),適用于具有精確數(shù)學(xué)模型的控制系統(tǒng),而對于結(jié)構(gòu)模型易受到外界和自身運行情況影響的控制系統(tǒng),PID控制魯棒性較差,甚至可能達(dá)不到控制效果[2],而魯棒反演滑模控制具有較強(qiáng)的魯棒性,結(jié)構(gòu)簡單,且響應(yīng)較快[3]。文獻(xiàn)[4]設(shè)計參數(shù)自適應(yīng)全局滑模位置控制器克服了伺服系統(tǒng)不確定因素帶來的影響,實現(xiàn)了具有一定自適應(yīng)能力的高性能PMSM伺服控制系統(tǒng)。文獻(xiàn)[5]中,將反演設(shè)計方法與滑??刂平Y(jié)合用于線性感應(yīng)電機(jī)驅(qū)動控制中,增強(qiáng)了系統(tǒng)自適應(yīng)性和魯棒性。但是,滑模變結(jié)構(gòu)控制在本質(zhì)上的不連續(xù)開關(guān)特性,會引起系統(tǒng)的抖振現(xiàn)象,嚴(yán)重時,影響系統(tǒng)正常運行,還可能激發(fā)系統(tǒng)未建模部分[6]。因此,消除或削弱系統(tǒng)抖振已經(jīng)成為滑??刂浦匾獑栴},常規(guī)滑??刂魄袚Q控制采用具有繼電特性的符號函數(shù),而符號函數(shù)是一個不連續(xù)的函數(shù),為了更好的削弱抖振,不少文獻(xiàn)提出連續(xù)化的飽和函數(shù)替代符號函數(shù)[7]。
本文針對PI控制器抗負(fù)載干擾、大幅位置調(diào)節(jié)和結(jié)構(gòu)參數(shù)變化效果不理想,設(shè)計了一種魯棒反演滑??刂破?,該控制器綜合了李雅普諾夫函數(shù)穩(wěn)定性原理、反演控制和滑??刂频瓤刂品椒?,在穩(wěn)定性以及自適應(yīng)性和魯棒性上具有優(yōu)良的特性。為了盡可能削弱顫抖,采用連續(xù)函數(shù)替代了符號函數(shù)。并將負(fù)載轉(zhuǎn)矩干擾和結(jié)構(gòu)參數(shù)的變化綜合為一個不確定性的有界項。最后,通過仿真表明,本文所設(shè)計的魯棒反演滑??刂破鞅萈I控制器具有更強(qiáng)的魯棒性和自適應(yīng)性。
在推導(dǎo)PMSM的數(shù)學(xué)模型時,通常需假定:不考慮諧波以及磁路飽和、定子磁場正弦分布、忽略渦流損耗和磁滯損耗以及不考慮轉(zhuǎn)子無阻尼繞組[8]。PMSM矢量控制方法是在d-q軸數(shù)學(xué)模型上進(jìn)行的,它不僅可以用于分析正弦波永磁同步電動機(jī)的穩(wěn)態(tài)運行性能,也可以用于分析電動機(jī)的瞬態(tài)性能。采用PMSM轉(zhuǎn)子磁場定向矢量控制,通常保持d軸的電流ids=0。在d-q坐標(biāo)系下PMSM狀態(tài)方程:
(1)
式中uqs,iqs為定子電壓、電流的q軸分量,R為定子繞組電阻,L為等效d、q軸電感,pn為極對數(shù),ψf為轉(zhuǎn)子永磁體產(chǎn)生的磁連,ω為轉(zhuǎn)子機(jī)械角速度,J為折算到電機(jī)軸上的總轉(zhuǎn)動慣量,B為粘滯摩擦,TL為折算到電機(jī)軸上的總負(fù)載轉(zhuǎn)矩。
d軸電流為零,實現(xiàn)了PMSM的解耦。因此,電磁轉(zhuǎn)矩大小與q軸電流成正比,由此可得PMSM的轉(zhuǎn)矩方程:
(2)
PMSM的運動方程:
(3)
2.1 PMSM的狀態(tài)方程
式中θ為角位置。
則以位置和轉(zhuǎn)速狀態(tài)變量的狀態(tài)方程為:
(4)
可得狀態(tài)方程為:
(5)
考慮系統(tǒng)不確定性和擾動情況的狀態(tài)方程:
(6)
將式(6)整理可得:
(7)
其中F為總的不確定性,
2.2 切換函數(shù)設(shè)計
首先定義李雅普諾夫函數(shù)為:
(8)
對上式進(jìn)行時間求導(dǎo)可得:
定義虛擬控制項:
(9)
(10)
其中c1為正的常數(shù)。整理可得:
(11)
滑模PMSM位置伺服系統(tǒng)控制器設(shè)計包括切換函數(shù)的設(shè)計以及控制律的設(shè)計,減弱抖振的方法。切換函數(shù)的選擇關(guān)系到系統(tǒng)狀態(tài)在運動到切換面后,趨于穩(wěn)定的響應(yīng)速度。PMSM伺服系統(tǒng)狀態(tài)方程在dq坐標(biāo)系,是二階系統(tǒng),選擇線性切換函數(shù):
s=k1e1+e2
(12)
2.3 控制律設(shè)計和穩(wěn)定性分析
李雅普洛夫函數(shù)是分析穩(wěn)定性的重要方法,為了推導(dǎo)伺服系統(tǒng)的控制律選擇李雅普洛夫函數(shù)為:
(13)
等式兩邊對時間求導(dǎo)可得:
將式(11)和式(12)代入上式得:
(14)
把式(7)和式(9)代入上式得:
(15)
根據(jù)上式,要使伺服系統(tǒng)最終趨于漸進(jìn)穩(wěn)定
可設(shè)計控制律為:
(16)
其中h和β為正的常數(shù)。
將式(15)代入式(16)得:
由于
如果保證H為正定矩陣,則有:
其中,
當(dāng)參數(shù)變化大以及大范圍位置控制時,伺服系統(tǒng)抖振可能加劇,為了削弱抖振,采用連續(xù)飽和函數(shù)取代理想滑動模態(tài)控制作用中具有開關(guān)特性的符號函數(shù)sgn(s):
(17)
選擇一個較小的正數(shù)φ,對于削弱抖振,能起到至關(guān)重要的作用。
為驗證所設(shè)計的魯棒反演滑模控制器的有效性,使用MATLAB/Simulink軟件電氣模型庫SimPowerSystems搭建仿真模型,永磁同步電機(jī)伺服系統(tǒng)的仿真結(jié)示意圖如圖1所示。
圖1 永磁同步電機(jī)伺服系統(tǒng)魯棒反演滑??刂葡到y(tǒng)仿真框圖
PMSM參數(shù)如下:Ld=Lq=8.5 mH,Pn=4,R=2.875 Ω,J=8×10-4kg·m2,B=1×10-4N·m·s,
Ψf=0.175 Wb。
(1)當(dāng)電機(jī)空載啟動時,給定位置10 rad,在t=0.2 s時,位置指令變?yōu)?0 rad,持續(xù)0.3 s后,給定位置回到0 rad。
圖2 階躍位置響應(yīng)曲線
圖3 魯棒反演滑模控制削弱抖振 位置響應(yīng)曲線
由圖2可知,電機(jī)空載啟動,無負(fù)載擾動和永磁同步電機(jī)固有參數(shù)沒有變化時,且在給定位置大范圍波動時,魯棒反演滑??刂破黜憫?yīng)時間較快,并在位置變化較大時,也能保持較快響應(yīng)速度。從圖3可得,采用飽和函數(shù)替代具有繼電特性的符號函數(shù),電機(jī)到達(dá)穩(wěn)定狀態(tài)其抖振大大被削弱,從而保證伺服系統(tǒng)能可靠的運行。魯棒滑模反演滑??刂破?,是適應(yīng)同步電機(jī)位置伺服控制系統(tǒng)的,且響應(yīng)較快。
(2)永磁同步電機(jī)帶負(fù)載TL=1 N·m運行時,伺服系統(tǒng)給定參考位置θ=10 rad,當(dāng)電機(jī)啟動運行正常后,在t=0.2 s時,由于工況的變化,電機(jī)負(fù)載增加4 N·m·s,負(fù)載擾動持續(xù)時間0.1 s,然后在t=0.5 s負(fù)載轉(zhuǎn)矩調(diào)整為TL=3 N·m持續(xù)運行。
圖4 負(fù)載擾動對比位置響應(yīng)曲線
圖5 負(fù)載擾動削弱抖振位置響應(yīng)曲線
從圖4可得,魯棒反演滑??刂破饔来磐诫姍C(jī)伺服系統(tǒng)帶負(fù)載啟動后,幾乎無穩(wěn)定誤差,而PI控制器在帶載啟動后,具有一定的穩(wěn)態(tài)誤差。且在t=0.2 s出現(xiàn)負(fù)載擾動時,階躍位置響應(yīng)不隨負(fù)載的擾動發(fā)生波動,最后在負(fù)載轉(zhuǎn)矩有所增加,其響應(yīng)也基本沒變化。而PI控制器易受負(fù)載擾動發(fā)生波動,位置響應(yīng)出現(xiàn)誤差,不利于高精度伺服系統(tǒng)的控制。由圖5可知,在帶載運行和負(fù)載擾動情況下,其用飽和函數(shù)使其切換符號函數(shù)連續(xù)化,能有效的削弱抖振。由此表明所設(shè)計的魯棒反演滑??刂破鲗τ谕患拥霓D(zhuǎn)矩干擾以及負(fù)載變化具有一定魯棒性和自適應(yīng)性。
圖6 參數(shù)攝動前后魯棒反演滑模 控制位置響應(yīng)曲線
圖7 參數(shù)攝動前后 PI控制位置響應(yīng)曲線
(3)當(dāng)同步電機(jī)伺服控制系統(tǒng)給定位置θ=10 rad,且?guī)в胸?fù)載TL=2 N·m,考慮電機(jī)運行時溫度升高和磁路飽和等變化情況,電阻、磁鏈、電感參數(shù)攝動,即負(fù)載變化ΔR=0.5 Ω,電感變化ΔL=0.001 mH,磁連變化ΔΨf=0.03 Wb,仿真如圖6和圖7所示。
從圖6和圖7對比表明,永磁同步電機(jī)運行時,參數(shù)攝動引起PI控制系統(tǒng)出現(xiàn)了超調(diào)和穩(wěn)態(tài)誤差。而魯棒反演滑??刂扑欧到y(tǒng)階躍響應(yīng)穩(wěn)態(tài)誤差不隨負(fù)載和參數(shù)攝動的影響,可見魯棒反演滑??刂破骶哂休^強(qiáng)的魯棒性和自適應(yīng)性。
本文為解決PI控制器存在的缺陷,將反演設(shè)計方法和滑??刂评碚撓嘟Y(jié)合設(shè)計了永磁同步電機(jī)伺服系統(tǒng)魯棒反演滑模位置控制器。并且在永磁同步電機(jī)位置大幅波動、轉(zhuǎn)矩擾動和結(jié)構(gòu)參數(shù)攝動三種工作情況進(jìn)行了仿真研究,仿真表明永磁同步電機(jī)魯棒反演滑??刂破鞅萈I控制器位置伺服系統(tǒng)具有更好的動態(tài)和靜態(tài)性能,以及更強(qiáng)的抗干擾能力和魯棒性,達(dá)到了預(yù)期的設(shè)計要求。
[1] 李珍國.交流電機(jī)控制基礎(chǔ)[M].北京:化學(xué)工業(yè)出版社,2009.
[2] 王志,王長松.基于滑模變結(jié)構(gòu)的永磁同步電機(jī)調(diào)速系統(tǒng)設(shè)計[J].微電機(jī),2011,44(6):52-56.
[3] SHIEH H J,SHYU K K.Nonlinear sliding mode torque control with adaptive backstepping approach for inductionmotor drive[J].IEEE Transactions on Industrial Electronics,1999,46(2):380-389.
[4] 辛平,弭洪濤,白晶.PMSM伺服系統(tǒng)參數(shù)自適應(yīng)全局滑模變結(jié)構(gòu)位置控制器設(shè)計[J].冶金自動化,2012,36(4):69-72.
[5] F J LIN,P H SHEN,S P HSU.Adaptive Back-stepping Sliding Mode Control for Liner Induction Motor Drive[J].IEEE Proceeding Electrical Power Application,2002,149(3):184-194.
[6] 王豐堯.滑模變結(jié)構(gòu)控制[M].北京:機(jī)械工業(yè)出版社出版,1995.
[7] 劉金琨.滑模變結(jié)構(gòu)控制MATLAB仿真[M].北京:清華大學(xué)出版社,2014.
[8] 王芙蓉.PMSM伺服系統(tǒng)滑模變結(jié)構(gòu)控制研究[D].武漢:武漢理工大學(xué),2006.
A Study on PMSM Servo System Control Based on Robust Backstepping Sliding-mode Control
Yang Daili
(College of Computer, Sichuan University of Arts and Sciences, Dazhou Sichuan 635000, China)
In order to solve such problems as interference of PI control on torque, parameter disturbance and poor robustness in the case of large positional fluctuation in the PMSM servo system, through combination of backstepping control and sliding-mode control, this paper designs a robust backstepping sliding-mode position servo controller. Through construction of virtual control, the Lyapunov stability principle is used to deduce the control law, and the stability is analyzed. The sign function of relay characteristics is replaced by the continuous saturation function to avoid that the high-precision servo system cannot operate on account of chattering. As shown in the comparison with the PI controller servo system, the robust backstepping sliding-mode controller has a strong robustness against uncertainty, torque disturbance and parameter perturbation caused by its own operation as well as high response speed, thus reducing chattering to a great extent.
PI controller;synchronous motor; backstepping control; sliding-mode control;robustness; chattering
四川文理學(xué)院面上項目資助(項目編號;2014Z002Q)
10.3969/j.issn.1000-3886.2016.05.004
TM351
A
1000-3886(2016)05-0012-03
楊代利,(1985-),男,四川內(nèi)江人,碩士生,主要研究領(lǐng)域為滑??刂评碚?、物聯(lián)網(wǎng)。
定稿日期: 2016-06-21