左月飛 符 慧 劉 闖 胡 燁 張 濤
(南京航空航天大學自動化學院 南京 210016)
?
永磁同步電機調(diào)速系統(tǒng)的一種新型二自由度控制器
左月飛符慧劉闖胡燁張濤
(南京航空航天大學自動化學院南京210016)
在永磁同步電機調(diào)速系統(tǒng)中,基于擾動觀測器的傳統(tǒng)二自由度控制系統(tǒng)對階躍輸入的跟蹤性能與其抗擾性能之間存在耦合,因此控制器的參數(shù)整定過程比較復雜。提出了一種新型二自由度控制器。這種新型控制器利用更高一階的擴張狀態(tài)觀測器取代傳統(tǒng)控制器中的擾動觀測器,同時對轉(zhuǎn)速和擾動轉(zhuǎn)矩進行觀測。利用觀測的轉(zhuǎn)速和擾動轉(zhuǎn)矩分別作為反饋量和前饋補償量,從而實現(xiàn)系統(tǒng)跟蹤性能與抗擾性能的完全解耦,進而簡化控制器的參數(shù)整定過程。最后通過實驗驗證了所提方法的有效性和實用性。
永磁同步電機擾動觀測器擴張狀態(tài)觀測器參數(shù)整定解耦二自由度控制器
傳統(tǒng)的永磁同步電機(Permanent Magnetic Synchronous Motor,PMSM)調(diào)速系統(tǒng)大多采用雙環(huán)線性控制結(jié)構(gòu),內(nèi)環(huán)為電流環(huán),外環(huán)為速度環(huán),多采用PI控制器。常規(guī)的PI控制器只有一個可調(diào)參數(shù),是一種一自由度控制器,不具備使系統(tǒng)同時獲得良好的跟蹤性能和抗擾性能的能力,參數(shù)整定時一般要在系統(tǒng)的跟蹤性能和抗擾性能之間進行折中選擇[1-3]。這樣的做法一般能滿足大多數(shù)控制系統(tǒng)的要求,但對于高性能的控制系統(tǒng),常難以兼顧各方面的性能要求而獲得滿意的控制效果[4]。
為解決以上問題,出現(xiàn)了兩種解決思路:一種是基于內(nèi)??刂频亩杂啥?Two-degree-of-freedom,2DOF)PI控制器[4-8],這種控制器有很多結(jié)構(gòu)形式,其中比較典型的是文獻[4]中的結(jié)構(gòu),將傳統(tǒng)內(nèi)??刂破髦星跋蛲ǖ郎系囊粋€環(huán)節(jié)移動至給定通道和反饋通道上,利用給定通道上的傳遞函數(shù)調(diào)節(jié)跟蹤性能,利用反饋通道上的傳遞函數(shù)調(diào)節(jié)抗擾性能;另一種是基于擾動觀測器(Disturbance Observer,DOB)的2DOF魯棒控制器[9-14],它包含反饋控制器與DOB兩部分,通過DOB對擾動進行觀測并前饋補償,從而調(diào)節(jié)系統(tǒng)的抗擾性能,而跟蹤性能則由反饋控制器進行調(diào)節(jié)。但經(jīng)過仔細分析后可以發(fā)現(xiàn),前者典型結(jié)構(gòu)中的濾波器部分實質(zhì)上就是后者當中的DOB,只是兩種控制器的思路不同導致了表述不同,它們在本質(zhì)上是相同的。
近年來,隨著處理器和現(xiàn)代控制理論的發(fā)展,大多數(shù)文獻重點研究基于擾動觀測與補償?shù)姆椒╗15-23]。擾動觀測可通過全階狀態(tài)觀測器或降階狀態(tài)觀測器來實現(xiàn),DOB在本質(zhì)上是降階狀態(tài)觀測器[15-20],而ESO在本質(zhì)上是全階狀態(tài)觀測器[21-23]。盡管這些線性觀測器能夠很好地補償擾動,但并不能完全補償[12]。文獻[12,20,21]提出采用非線性的反饋控制與DOB相結(jié)合的復合控制器。文獻[23]則提出采用非線性的反饋控制與非線性ESO相結(jié)合的復合控制器,也稱作非線性自抗擾控制器。然而,非線性控制器存在抖振、參數(shù)整定困難等問題,在實際應用中還有待研究。
傳統(tǒng)的線性2DOF控制器是為了實現(xiàn)獨立調(diào)節(jié)跟蹤性能與抗擾性能而被提出的,但這并不意味著跟蹤性能與抗擾性能是完全解耦的。文獻[15-22]中提出的2DOF控制器,將其用于調(diào)節(jié)系統(tǒng)抗擾性能的參數(shù)不會影響系統(tǒng)的跟蹤性能,但用于調(diào)節(jié)系統(tǒng)跟蹤性能的參數(shù)則會影響系統(tǒng)的抗擾性能。而文獻[7,8]提出的控制器特性剛好相反。因此,這類控制器需要先調(diào)節(jié)會影響兩個性能的參數(shù),而后再調(diào)節(jié)另一個參數(shù),一定程度上加大了參數(shù)整定的難度。
本文提出了一種跟蹤性能與抗擾性能完全解耦的2DOF控制器,即控制器的一個參數(shù)只影響系統(tǒng)的抗擾性能,而另一個參數(shù)只影響系統(tǒng)的跟蹤性能,從而簡化控制器的參數(shù)整定過程。首先給出了傳統(tǒng)的2DOF控制器設計過程,而后基于狀態(tài)方程設計了跟蹤性能與抗擾性能完全解耦的新型2DOF控制器,并對比了二者的性能,最后通過實驗驗證了所提方法的實用性。
1.1永磁同步電機轉(zhuǎn)速控制器設計
本文研究的是表貼式永磁同步電機,其在轉(zhuǎn)子磁場定向的同步旋轉(zhuǎn)坐標系(d-q坐標系)下的機械運動方程為
(1)
式中,J為系統(tǒng)的轉(zhuǎn)動慣量,kg·m2;B為系統(tǒng)的黏滯摩擦系數(shù),N·m/rad/s;TL為負載轉(zhuǎn)矩,N·m;Ω為機械角速度,rad/s;Kt為轉(zhuǎn)矩常數(shù),N·m/A;iq為交軸電流,A。
由式(1)可得機械角速度狀態(tài)方程為
(3)
定義機械角速度給定值v與反饋值x1之差為角速度跟蹤誤差es,即es=v-x1,則由式(3)可得角速度跟蹤誤差的狀態(tài)方程為
(4)
采用線性比例反饋控制律,即
(5)
式中,kps為控制器的比例系數(shù)。
結(jié)合式 (4)和式(5)可得控制量為
(6)
圖1 基于DOB的傳統(tǒng)2DOF控制系統(tǒng)結(jié)構(gòu)框圖Fig.1 Block diagram of conventional 2DOF control system based on DOB
對于PMSM調(diào)速系統(tǒng),常采用比例控制器,即取C(s)=kps,其中kps為轉(zhuǎn)速環(huán)的比例系數(shù)。用y代替x1,則角速度跟蹤誤差變?yōu)閑s=v-y。忽略黏滯摩擦系數(shù)B的影響,假設選取截止頻率為po的一階低通濾波器對計算的擾動進行濾波,則由圖1可得基于DOB的PMSM調(diào)速系統(tǒng)2DOF控制框圖如圖2所示。圖2中,v為機械角速度的給定值,es為角速度跟蹤誤差,δns為角速度Ω的測量噪聲,y為角速度的測量值,且有y=Ω+δns。
圖2 基于DOB的PMSM調(diào)速系統(tǒng)2DOF控制框圖Fig.2 Block diagram of 2DOF controller for PMSM speed regulation system based on DOB
1.2傳統(tǒng)2DOF控制系統(tǒng)的響應
由圖2可得閉環(huán)系統(tǒng)的輸出為
x1(s)=v(s)-δns(s)+
(7)
當無微分前饋或輸入微分前饋不起作用時,系統(tǒng)在給定作用下的傳遞函數(shù)將變?yōu)?/p>
(8)
對于連續(xù)變化輸入,輸入微分前饋可以起作用,但對于階躍輸入,輸入微分前饋一般可看作不起作用。由式(8)可看出,傳統(tǒng)2DOF控制系統(tǒng)對階躍輸入表現(xiàn)為一階慣性系統(tǒng)。kps越大,則系統(tǒng)階躍響應越快。由式(7)可看出,傳統(tǒng)2DOF控制系統(tǒng)可以在無擾動的情況下無誤差地跟蹤連續(xù)變化輸入。系統(tǒng)在擾動作用下的穩(wěn)態(tài)誤差與擾動變化率呈正比,與比例系數(shù)kps以及DOB的帶寬po呈反比。
綜上可知,盡管po只影響系統(tǒng)的抗擾性能,但kps會同時影響系統(tǒng)對階躍輸入的跟蹤性能和抗擾性能,因此調(diào)節(jié)參數(shù)時需先調(diào)節(jié)kps后調(diào)節(jié)po。如果此后要調(diào)節(jié)kps,則可能需要同時調(diào)節(jié)po,這使得控制器的參數(shù)整定過程變得復雜。
2.1完全解耦的實現(xiàn)
對式(3)表示的系統(tǒng)構(gòu)建如式(9)所示的改進型ESO,對擾動轉(zhuǎn)矩進行觀測。
(9)
式中,z1、z2分別為y(角速度測量值)、x2(擾動項)的觀測值;e1為ESO對y的觀測誤差;β1、β2為ESO的增益。
由式(9)可得狀態(tài)y、x2的估計量分別為
(10)式中,λ2(s)為ESO的特征多項式,λ2(s)=s2+β1s+β2。傳統(tǒng)的抗擾系統(tǒng)實質(zhì)上是將式(6)中的x1、x2分別用y和z2代替得到的。本文提出將式(6)中的x1、x2分別用z1和z2代替,于是可得控制量為
(11)
考慮限幅后的實際控制量為
(12)
綜上可得轉(zhuǎn)速環(huán)完全解耦的2DOF控制器結(jié)構(gòu)框圖如圖3所示。
為便于表述,以下將完全解耦的2DOF控制系統(tǒng)和傳統(tǒng)的2DOF控制系統(tǒng)分別簡稱為解耦系統(tǒng)和傳統(tǒng)系統(tǒng)。
2.2解耦系統(tǒng)的響應
為分析方便,以下分析過程中忽略電流跟蹤誤差和電流限幅的影響。由式(10)、式(11)可得
(13)
(14)式中,傳遞函數(shù)G1(s)、G2(s)、G3(s)的表達式分別為
(15)
(16)
當無輸入微分前饋或輸入微分前饋不起作用時,系統(tǒng)在給定v(s)作用下的傳遞函數(shù)將變?yōu)?/p>
(17)
2.3解耦系統(tǒng)與傳統(tǒng)系統(tǒng)的性能對比
對比式(7)與式(16)以及式(8)與式(17)可知,在kps和po相同時,兩系統(tǒng)的跟蹤性能相同,但兩系統(tǒng)的抗擾性能和抑制測量噪聲性能只在kps=po時是相同的,孰優(yōu)孰劣取決于kps和po的相對大小。相比于傳統(tǒng)系統(tǒng),解耦系統(tǒng)具有跟蹤性能與抗擾性能完全解耦的優(yōu)點,因此其控制器的參數(shù)整定過程更加簡單。
為了驗證所提控制方法的有效性,對傳統(tǒng)系統(tǒng)和解耦系統(tǒng)的階躍響應、抗擾性能進行了實驗對比驗證。PMSM矢量控制系統(tǒng)結(jié)構(gòu)框圖如圖4所示。實驗中PMSM參數(shù)見表1。
永磁伺服系統(tǒng)實驗平臺采用基于dSPACE實時仿真系統(tǒng)DS1103,利用快速原型法通過Simulink自動完成代碼生成與下載。實驗中的逆變器開關(guān)頻率為10 kHz,通過PWM中斷觸發(fā)電流采樣和占空比更新。
圖4 矢量控制系統(tǒng)結(jié)構(gòu)框圖Fig.4 Block diagram of vector control system表1 電機參數(shù)Tab.1 Motor parameters
參 數(shù)數(shù) 值額定功率PN/kW1.0交軸電感Lq/mH3.3額定電壓UN/V220直軸電感Ld/mH3.3極對數(shù)pn4額定轉(zhuǎn)速nN/(r/min)2500轉(zhuǎn)矩常數(shù)Kt/(N·m/A)0.88額定轉(zhuǎn)矩TN/(N·m)4.0定子電阻R/Ω1.37轉(zhuǎn)動慣量J/(kg·m2)2.56×10-3
3.1驗證兩系統(tǒng)對階躍輸入的跟蹤性能
在空載情況下,給定階躍轉(zhuǎn)速0~800 r/min。取po=100,kps分別為30、60和90時,兩系統(tǒng)的階躍響應曲線如圖5a所示。取kps=30,po分別為100、200和300時,兩系統(tǒng)的階躍響應曲線如圖5b所示。由于兩系統(tǒng)下的階躍響應是相同的,因此分別只給出一幅圖。由圖5可看出,兩系統(tǒng)的階躍響應只與比例系數(shù)kps有關(guān),與觀測器帶寬po無關(guān)。驗證了理論分析的正確性。
圖5 兩系統(tǒng)的階躍響應波形Fig.5 Step response of the two systems
3.2驗證兩系統(tǒng)的抗擾性能
使電機穩(wěn)定運行于800 r/min,而后通過Magtrol磁滯測功機AHB-5對電機加載和卸載。實驗中所用測功機的加卸載曲線如圖6所示。從圖6中可看出,加載過程時間較長,而卸載時間較短,更接近于階躍變化過程,故只做了卸載實驗。
圖6 實驗負載曲線Fig.6 Load curve in experiment
取po=100,kps分別為30、60和90時,兩系統(tǒng)的轉(zhuǎn)速響應曲線如圖7所示。由圖7可看出,傳統(tǒng)系統(tǒng)的抗擾性能受比例系數(shù)kps的影響,而增強系統(tǒng)的抗擾性能則不受kps的影響。
取kps=30,po分別為100、200和300時,兩系統(tǒng)的轉(zhuǎn)速響應曲線如圖8所示。由圖8可看出,兩系統(tǒng)的抗擾性能均受觀測器帶寬po的影響。
圖7 不同kps下卸載時的轉(zhuǎn)速響應Fig.7 Speed response when unloading with different kps
圖8 不同po下卸載時的轉(zhuǎn)速響應Fig.8 Speed response when unloading with different po
綜上,解耦系統(tǒng)的抗擾性能只受觀測器帶寬po的影響,與kps無關(guān),而其跟蹤性能只受kps的影響,與po無關(guān),從而可以獨立調(diào)節(jié)兩參數(shù),簡化控制器的參數(shù)整定過程。
傳統(tǒng)的2DOF控制系統(tǒng)存在比例系數(shù)同時影響系統(tǒng)跟蹤性能與抗擾性能的問題。本文將傳統(tǒng)2DOF控制系統(tǒng)的轉(zhuǎn)速反饋由測量值改為ESO的觀測值,用ESO估計得到的擾動作前饋補償,即可實現(xiàn)系統(tǒng)跟蹤性能與抗擾性能的完全解耦。本文將采用這種新型2DOF控制器的系統(tǒng)簡稱為解耦系統(tǒng)。
傳統(tǒng)系統(tǒng)與解耦系統(tǒng)在階躍輸入作用下均表現(xiàn)為一階慣性系統(tǒng)。kps越大,階躍響應越快。在無擾動的情況,兩系統(tǒng)均能無誤差地跟蹤連續(xù)變化輸入。至于抗擾性能,有如下結(jié)論:
1)傳統(tǒng)系統(tǒng)在擾動作用下的轉(zhuǎn)速變化量穩(wěn)態(tài)值與擾動變化率呈正比,與kps和po呈反比。
本文提出的新型2DOF控制器,可分別通過kps和po獨立調(diào)節(jié)系統(tǒng)的跟蹤性能與抗擾性能,而不會相互影響,從而可簡化控制器的參數(shù)整定過程。
[1]王莉娜,朱鴻悅,楊宗軍.永磁同步電動機調(diào)速系統(tǒng)PI控制器參數(shù)整定方法[J].電工技術(shù)學報,2014,29(5):104-117.
Wang Lina,Zhu Hongyue,Yang Zongjun.Tuning method for PI controllers of PMSM driving system[J].Transactions of China Electrotechnical Society,2014,29(5):104-117.
[2]黃科元,周滔滔,黃守道,等.永磁伺服系統(tǒng)基于微分自適應補償?shù)目焖贌o超調(diào)控制策略[J].電工技術(shù)學報,2014,29 (9):137-144.
Huang Keyuan,Zhou Taotao,Huang Shoudao,et al.Non-overshoot and fast response control of PMSM servo system based on differential adaptive compensation[J].Transactions of China Electrotechnical Society,2014,29(9):137-144.
[3]符慧,左月飛,劉闖,等.永磁同步電機轉(zhuǎn)速環(huán)的一種變結(jié)構(gòu)PI控制器[J].電工技術(shù)學報,2015,30(12):237-242.
Fu Hui,Zuo Yuefei,Liu Chuang,et al.A variable structure PI controller for permanent magnetic synchronous motor speed-regulation system[J].Transactions of China Electrotechnical Society,2015,30(12):237-242.
[4]張井崗,劉志運,裴潤.交流伺服系統(tǒng)的二自由度內(nèi)模控制[J].電工技術(shù)學報,2002,17(4):45-48.
Zhang Jinggang,Liu Zhiyun,Pei Run.Two-degree-of-freedom internal model control for AC servo system[J].Transactions of China Electrotechnical Society,2002,17(4):45-48.
[5]Knittel D,Laroche E,Gigan D,et al.Tension control for winding systems with two-degrees-of-freedom H∞ controllers[J].IEEE Transactions on Industry Applications,2003,39(1):113-120.
[6]Gong S Q,Ding X Y,Wu W,et al.Application of a self-tuning two degree of freedom PID controller based on fuzzy inference for PMSM[C]//International Conference on Electrical Machines and Systems, Wuhan,2008:1629-1632.
[7]Harnefors L,Saarakkala S E,Hinkkanen M.Speed control of electrical drives using classical control methods[J].IEEE Transactions on Industry Applications,2013,49(2):889-898.
[8]李明,程啟明,陳根,等.永磁同步伺服電機二自由度控制[J].電機與控制應用,2014,41(10):1-5.
Li Ming,Cheng Qiming,Chen Gen,et al.Two degree-of-freedom control of permanent magnet synchronous servo motor[J].Electric Machines & Control Application,2014,41(10):1-5.
[9]Umeno T,Hori Y.Robust speed control of DC servomotors using modern two degrees-of-freedom controller design[J].IEEE Transactions on Industrial Electronics,1991,38(5):363-368.
[10]Umeno T,Kaneko T,Hori Y.Robust servo system design with two degrees of freedom and its application to novel motion control of robot manipulators[J].IEEE Transactions on Industrial Electronics,1993,40(5):473-485.
[11]Dhaouadi R,Kubo K,Tobise M.Two-degree-of-freedom robust speed controller for high-performance rolling mill drives[J].IEEE Transactions on Industry Applications,1993,29(5):919-926.
[12]Fujimoto Y,Kawamura A.Robust servo-system based on two-degree-of-freedom control with sliding mode[J].IEEE Transactions on Industrial Electronics,1995,42(3):272-280.
[13]Ohishi K,Miyazaki T,Nakamura Y.High performance ultra-low speed servo system based on doubly coprime factorization and instantaneous speed observer[J].IEEE Transactions on Industrial Electronics,1996,1(1):89-98.
[14]Yi L,Tomizuka M.Two-degree-of-freedom control with robust feedback control for hard disk servo systems[J].IEEE Transactions on Mechatronics,1999,4(1):17-24.
[15]Yang K,Choi Y,Chung W K.On the tracking performance improvement of optical disk drive servo systems using error-based disturbance observer[J].IEEE Transactions on Industrial Electronics,2005,52(1):270-279.
[16]Zhang Y,Akujuobi C M,Ali W H,et al.Load disturbance resistance speed controller design for PMSM[J].IEEE Transactions on Industrial Electronics,2006,53(4):1198-1208.
[17]劉穎,周波,方斯琛.基于新型擾動觀測器的永磁同步電機滑??刂芠J].中國電機工程學報,2010,30(9):80-85.
Liu Ying,Zhou Bo,F(xiàn)ang Sichen.Sliding mode control of PMSM based on a novel disturbance observer[J].Proceedings of the CSEE,2010,30(9):80-85.
[18]Huang W S,Liu C W,Hsu P L,et al.Precision control and compensation of servomotors and machine tools via the disturbance observer[J].IEEE Transactions on Industrial Electronics,2010,57(1):420-429.
[19]Li S H,Xia C J,Zhou X.Disturbance rejection control method for permanent magnet synchronous motor speed-regulation system[J].Mechatronics,2012,22(6):706-714.
[20]Bong K K,Wan K C,Ohba K.Design and performance tuning of sliding-mode controller for high-speed and high-accuracy positioning systems in disturbance observer framework[J].IEEE Transactions on Industrial Electronics,2009,56(10):3798-3809.
[21]Li S H,Liu H X,Ding S H.A speed control for a PMSM using finite-time feedback control and disturbance compensation[J].Transactions of the Institute of Measurement and Control,2010,32(2):170-187.
[22]紀科輝,沈建新.采用擾動轉(zhuǎn)矩觀測器的低速電機伺服系統(tǒng)[J].中國電機工程學報,2012,32(15):100-106.
Ji Kehui,Shen Jianxin.A low speed servo motor drive system with disturbance torque observers[J].Proceedings of the CSEE,2012,32(15):100-106.
[23]韓京清.自抗擾控制技術(shù)—估計補償不確定因素的控制技術(shù)[M].北京:國防工業(yè)出版社.2008.
A Novel Two-Degree-of-Freedom Controller for Permanent Magnetic Synchronous Motor Speed-Regulation System
Zuo YuefeiFu HuiLiu ChuangHu YeZhang Tao
(College of AutomationNanjing University of Aeronautics and AstronauticsNanjing210016China)
In the permanent magnetic synchronous motor (PMSM) speed-regulation system,the conventional two-degree-of-freedom (2DOF) control system based on disturbance observer (DOB) has the problem that the step reference tracking performance and disturbance rejection property of the system are coupled,which complicates the parameter setting process of the controller.A novel 2DOF controller is proposed in this paper.This novel controller substitutes the DOB used in conventional controller with the extended state observer,which can estimate the velocity and the disturbance torque at the same time.By using the estimated velocity as the feedback signal and the estimated disturbance torque as the feed forward signal,the tracking performance and the disturbance rejection property are fully decoupled,thus leading to a simple parameter setting process of the controller.Extensive experiments are performed to verify the validity and practicality of the proposed algorithm.
Permanent magnetic synchronous motor(PMSM),disturbance observer(DOB),extended state observer (ESO),parameter setting,decouple,two-degree-of-freedom controller
2015-05-05改稿日期2015-07-27
TM351
左月飛男,1989年生,博士研究生,研究方向為永磁同步電機伺服系統(tǒng)控制。
E-mail:zuo@nuaa.edu.cn(通信作者)
符慧女,1992年生,碩士研究生,研究方向為永磁同步電機伺服系統(tǒng)控制。
E-mail:nuaa031020311@163.com
國家自然科學基金項目(51377076)、江蘇省“六大人才高峰”項目(YPC13013)和江蘇省產(chǎn)學研資金項目(BY2014003-09)資助。