姜 澤,嚴偉燦,魏學良,黃曉艷
(1.浙江大學 電氣工程學院,杭州 310027;2.臥龍電氣驅(qū)動集團股份有限公司,浙江 紹興 312300)
永磁同步電機(Permanent Magnet Synchronous Motor,PMSM)因其具有效率高、功率密度高、可靠性高等優(yōu)點,在新能源汽車、電動航空、運動伺服、數(shù)控機床、工業(yè)及民用等領(lǐng)域得到廣泛的應用與研究[1-2]。通常地,永磁同步電機速度雙閉環(huán)控制回路由電流內(nèi)環(huán)和速度外環(huán)組成,內(nèi)、外環(huán)通常采用PI控制。傳統(tǒng)PI控制器參數(shù)適應性差,當控制對象工況復雜或參數(shù)發(fā)生變化時,需重新調(diào)整控制器參數(shù)來保證系統(tǒng)的穩(wěn)定性和良好的控制品質(zhì)[3],而PMSM內(nèi)部是一個多變量、時變和復雜非線性電磁系統(tǒng),當系統(tǒng)面對負載突變或不確定干擾時,傳統(tǒng)PI控制難以達到較好的抗干擾能力,容易產(chǎn)生系統(tǒng)超調(diào)和振蕩等問題。因此,對PMSM控制系統(tǒng)而言,提升其控制系統(tǒng)的抗干擾性能尤為重要。
針對PI控制存在的缺陷,韓京清先生于1998年在文獻[4]中提出了自抗擾控制(Active Disturbance Rejection Control,ADRC)。該控制算法能對系統(tǒng)的內(nèi)、外干擾進行實時觀測和補償,具有較強的抗干擾能力和良好的控制性能,因此被廣泛應用于諸多領(lǐng)域。隨著ADRC的發(fā)展,高志強教授針對ADRC控制器參數(shù)多且難以整定等問題,在文獻[5]中提出了控制器參數(shù)基于帶寬整定的線性自抗擾控制(Linear Active Disturbance Rejection Control,LADRC),LADRC在繼承了傳統(tǒng)ADRC優(yōu)點的基礎(chǔ)上,極大的簡化了控制器參數(shù)的整定,推動了LADRC工程應用研究。文獻[6]中針對傳統(tǒng)LADRC的線性擴張狀態(tài)觀測器抗擾和抗噪雙優(yōu)化的問題,提出了一種自適應調(diào)整的變增益線性擴張狀態(tài)觀測器的控制策略,有效提高了PMSM調(diào)速系統(tǒng)的抗干擾和抗噪性能。文獻[7]中針對永磁直線電機對擾動敏感的問題,提出一種位置環(huán)線性自抗擾控制與電流環(huán)PI控制相結(jié)合的控制策略,實現(xiàn)了永磁直線電機的高精度控制。文獻[8]中設(shè)計了一種PD控制器與線性擴張狀態(tài)觀測器改進型的線性自抗擾控制策略,避免了速度估計信號的滯后影響,實驗驗證了該控制策略的有效性。文獻[9]針對多電機啟動時系統(tǒng)存在同步誤差大、跟蹤性能和魯棒性差的問題,提出了一種改進的二階LADRC與改進型速度補償器相結(jié)合的新型偏差耦合控制結(jié)構(gòu),有效的提高了多電機同步控制系統(tǒng)的控制性能。文獻[10]針對電機電感參數(shù)失配時傳統(tǒng)電流解耦控制存在解耦效果不佳的問題,提出了一種基于增益連續(xù)擴張狀態(tài)觀測器的電流解耦控制策略,實驗結(jié)果有效的驗證了該方法的有效性。
基于以上分析,針對LADRC控制器在帶寬不變的情況下,當PMSM負載突變時,線性擴張狀態(tài)觀測器(Linear Extended State Observer,LESO)存在觀測精度低、觀測負擔大的問題,提出了一種基于PMSM已知干擾的雙閉環(huán)一階A-LADRC(Assist-Linear Active Disturbance Rejection Control,A-LADRC)控制策略。該控控制策略將速度環(huán)與電流環(huán)控制回路中的PMSM已知擾動分別補償?shù)酵猸h(huán)與內(nèi)環(huán)一階LADRC控制器中,得到了PMSM雙閉環(huán)一階A-LADRC速度控制系統(tǒng)。在Matlab/Simulink中分別搭建了傳統(tǒng)PI控制、傳統(tǒng)LADRC控制和A-LADRC控制仿真模型。仿真結(jié)果表明:PMSM速度控制系統(tǒng)在負載突變時,本文提出的一階A-LADRC控制系統(tǒng)相比傳統(tǒng)的一階LADRC和PI控制系統(tǒng)具有速度抗干擾能力強,二次穩(wěn)態(tài)響應時間短及系統(tǒng)魯棒性強等優(yōu)點。
永磁同步電機是一個復雜的非線性時變系統(tǒng),為簡化分析,忽略定子鐵芯飽和、渦流和磁滯損耗,定子與轉(zhuǎn)子產(chǎn)生正弦分布的磁場,定子繞組三相對稱。根據(jù)基爾霍夫電壓定律,可得永磁同步電機兩相旋轉(zhuǎn)坐標系下d-q軸電壓方程為
(1)
整理式(1)可得到d軸和q軸的電流方程:
(2)
永磁同步電機電磁轉(zhuǎn)矩方程為
(3)
式中,Te為電磁轉(zhuǎn)矩;p為電機磁極對數(shù)。
永磁同步電機機械運動方程為
(4)
式中,TL為電機負載轉(zhuǎn)矩;J為轉(zhuǎn)動慣量;B為轉(zhuǎn)子阻尼系數(shù);ωm為轉(zhuǎn)子機械角速度,ωe=pωm;dωm/dt為轉(zhuǎn)子機械角加速度。
對表貼式PMSM而言,d軸和q軸電感相等,即Ld=Lq且B=0。令id、iq、ωm為PMSM的狀態(tài)變量,將ud、uq、TL作為電機的輸入量,由式(2)、式(3)、式(4)可得PMSM的狀態(tài)方程如下:
(5)
根據(jù)文獻[11],對式(5)進行拉氏變換得到PMSM傳遞函數(shù)控制框圖,如圖1所示。
圖1 PMSM傳遞函數(shù)控制框圖
圖中,ud、uq、TL分別為整個控制系統(tǒng)的輸入量,ωm系統(tǒng)輸出量。當系統(tǒng)負載TL變化時,速度ωm的變化使得反電動勢pφfωm發(fā)生改變,進而改變q軸電流,最終實現(xiàn)系統(tǒng)的調(diào)壓調(diào)速控制。
原始ADRC線性化后去除了跟蹤微分器配置的過渡環(huán)節(jié),為保證整個控制系統(tǒng)無超調(diào),本文采用的一階LADRC控制器結(jié)構(gòu)如圖2所示。
圖2 一階線性自抗擾控制器結(jié)構(gòu)
圖中,一階LTD為一階線性跟蹤微分器,其本質(zhì)是一個慣性環(huán)節(jié),主要作用是跟蹤目標信號并消除因系統(tǒng)初始控制力較大而造成的超調(diào);LSEF為線性狀態(tài)誤差反饋控制律,其本質(zhì)是一個比例環(huán)節(jié)和擾動補償?shù)慕M合控制,其作用是對LESO估計的擾動信號進行線性組合產(chǎn)生控制量;LESO為線性擴張狀態(tài)觀測器,其作用是觀測估計系統(tǒng)固有狀態(tài)變量和擴張的狀態(tài)變量,為LSEF提供反饋信號。
對速度控制系統(tǒng),設(shè)系統(tǒng)輸入的期望速度為n,被控對象輸出的實際速度為y,則一階LADRC控制算法表示如下:
(6)
永磁同步電機是一個非線性時變系統(tǒng),因此其速度環(huán)控制回路的干擾主要由電機參數(shù)的不準確性、負載的不確定性以及電流內(nèi)環(huán)控制誤差等因素而產(chǎn)生。由式(4)可知,影響速度的因素有電機參數(shù)、轉(zhuǎn)動慣量及負載。已知速度與角速度關(guān)系如下:
(7)
式中,角速度單位rad/s,速度單位r/min。本文采用id=0的雙閉環(huán)矢量控制策略,將式(6)和式(3)帶入式(4)中可得:
(8)
設(shè)b0s=45pφf/Jπ,a1=-B/J,f1=-30TL/Jπ,則式(7)可表示為
(9)
將式(8)中PMSM速度控制的已知干擾a1融入LESO中,進而得到如圖3所示的速度環(huán)一階A-LADRC控制器結(jié)構(gòu)。
圖3 速度環(huán)一階A-LADRC控制器結(jié)構(gòu)
圖中,KPs為速度環(huán)比例系數(shù);b0s為速度環(huán)一階LADRC控制器擾動補償系數(shù);Z21為速度環(huán)總擾動觀測估計值;Z11為速度環(huán)速度觀測估計值;N為永磁同步電機實際速度。
(10)
(11)
(12)
|sE-(A-LC)|=(s+ω0s)2
(13)
由式(12),解得帶有已知干擾LESO增益系數(shù)如下:
(14)
根據(jù)以上分析,得到設(shè)計的模型輔助LESO如下:
(15)
式中,e1為速度誤差;ω0s為速度環(huán)LESO帶寬。
綜上所述,可得到設(shè)計的速度環(huán)一階A-LADRC控制器算法如下:
(16)
在Matlab/Simulink中搭建速度環(huán)一階A-LADRC控制器仿真模型如圖4所示。
圖4 速度環(huán)一階A-LADRC控制器仿真模型
采用id=0的矢量控制,控制q軸電流即可實現(xiàn)電機速度控制,故只需設(shè)計q軸A-LADRC控制器。根據(jù)式(2)可得:
(17)
設(shè)b0c=1/Lq,a2=-R/Lq,f3=-(pωmφf)/Lq,則式(16)可表示如下:
(18)
分析式(17),f3為已知電機內(nèi)部時變干擾,a2為已知干擾,a2對電流環(huán)iq的控制直接產(chǎn)生影響,將a2作為電流環(huán)已知干擾融入LESO設(shè)計中,進而得到如圖5所示的電流環(huán)一階A-LADRC控制器結(jié)構(gòu)。
圖5 電流環(huán)一階A-LADRC控制器結(jié)構(gòu)
圖中,iq1為速度環(huán)輸出量iq的跟蹤信號;KPc為電流環(huán)比例系數(shù);b0c為電流環(huán)一階LADRC控制器擾動補償系數(shù);Z22為電流環(huán)總擾動觀測估計值;Z12為電流環(huán)q軸電流觀測估計值;ipback為q軸實際電流反饋信號。
(19)
同理,電流環(huán)一階A-LADRC控制器設(shè)計與速度環(huán)一階A-LADRC控制器相同,整理得其控制器算法如下:
(20)
式中,ω0c為電流環(huán)LESO帶寬;e2為電流誤差。
在Matlab/Simulink中搭建電流環(huán)一階A-LADRC控制器仿真模型如圖6所示。
圖6 電流環(huán)一階A-LADRC控制器仿真模型
由文獻[5]可得LADRC控制器比例參數(shù)如下:
(21)
式中,ωcs為速度環(huán)控制系統(tǒng)帶寬;ωcc為電流環(huán)控制系統(tǒng)帶寬。通常,觀測器帶寬ω0與控制系統(tǒng)帶寬ωc存在如下關(guān)系:
ω0=(3~10)ωc
(22)
搭建仿真系統(tǒng)速度環(huán)LESO帶寬ω0s=4ωcs,電流環(huán)LESO帶寬ω0c=3ωcc。
為有效驗證設(shè)計的雙閉環(huán)一階A-LADRC控制策略相比于傳統(tǒng)一階LADRC和PI控制策略具有更好的控制性能,在Matlab/Simulink中分別搭建雙閉環(huán)一階LADRC控制仿真模型、雙閉環(huán)PI控制仿真模型和設(shè)計的一階A-LADRC控制仿真模型。圖7為基于PMSM模型輔助的一階A-LADRC雙閉環(huán)控制仿真模型。
圖7 基于PMSM模型輔助的一階A-LADRC仿真模型
圖中,ωm-n為轉(zhuǎn)子機械角速度與速度的轉(zhuǎn)換模塊;powergui為系統(tǒng)仿真采樣時間模塊;PMSM為電機本體仿真模型。永磁同步電機參數(shù)如表1所示。
表1 永磁同步電機參數(shù)
傳統(tǒng)PI控制、傳統(tǒng)LADRC控制和設(shè)計的A-LADRC控制仿真系統(tǒng)模型的控制器參數(shù)如表2所示。
表2 仿真系統(tǒng)各控制器參數(shù)
期望速度為1000r/min,空載起動,仿真時間為1 s,0.4 s突加額定負載7.1625 Nm,0.6 s負載突減至4 Nm。在LESO帶寬參數(shù)相同的前提下,得到傳統(tǒng)LADRC控制、傳統(tǒng)PI控制與本文設(shè)計的A-LADRC控制速度對比響應曲線如圖8所示。
分析圖8可知,傳統(tǒng)PI控制存在啟動超調(diào),且存在振蕩。當負載發(fā)生突變時基于模型輔助的A-LADRC控制策略相比傳統(tǒng)LADRC控制和PI控制具有超調(diào)量小、抗干擾能力強的優(yōu)勢。將圖8中速度曲線的負載突變部分進行局部放大,得到如圖9所示的負載突變時速度放大對比曲線。
圖8 傳統(tǒng)LADRC、PI與A-LADRC速度響應曲線
圖9 負載突變時速度放大對比曲線
根據(jù)圖8和圖9,可計算得到傳統(tǒng)LADRC、傳統(tǒng)PI與A-LADRC控制的速度響應曲線的動態(tài)性能指標對比表,如表3所示。
表3 速度曲線動態(tài)性能指標對比表
表3中,MP、MP1分別為加載和減載時的超調(diào)量;Δn、Δn1分別為加載和減載時的速度變化量;Δt、Δt1分別為加載和減載時再次達到穩(wěn)態(tài)的時間變化量;Z、Z1分別為加載和減載時速度曲線振蕩次數(shù)。由表3可知,在電機負載發(fā)生突變時,筆者設(shè)計的A-LADRC控制策略相比于傳統(tǒng)PI、LADRC控制具有超調(diào)量小、二次穩(wěn)態(tài)時間短、振蕩小及速度抗干擾能力強的特點。
針對永磁同步電機負載突變和LADRC控制器帶寬不變時,線性擴張狀態(tài)觀測器存在觀測精度不高、觀測負擔大的問題,設(shè)計了基于PMSM模型輔助的A-LADRC速度控制策略,有效的提高了觀測器的估計精度和減輕了觀測負擔。仿真結(jié)果表明:該控制策略與傳統(tǒng)的LADRC控制及PI控制相比,具有速度響應快、二次穩(wěn)態(tài)時間短和抗干擾能力更強的優(yōu)勢。