張 博,齊 蓉
(西北工業(yè)大學(xué),西安710129)
永磁直線同步電動機(以下簡稱PMLSM)因其簡單的定子和動子結(jié)構(gòu),近年來在自動化數(shù)控機床、工業(yè)機器人等精密直線傳動伺服控制領(lǐng)域得到廣泛應(yīng)用。與傳統(tǒng)的旋轉(zhuǎn)電機-絲杠的直線驅(qū)動方式不同,PMLSM能夠?qū)㈦娔苤苯愚D(zhuǎn)換為直線運動,省去了中間轉(zhuǎn)換的傳動環(huán)節(jié),因而具有推力大、響應(yīng)速度快、效率高、傳動損耗低以及無齒隙嚙合問題等優(yōu)點[1-3]。在高精度的PMLSM控制中,通常采用精確度高的光柵尺完成對磁極位置檢測、速度檢測和系統(tǒng)定位等功能。然而,安裝光柵尺對使用環(huán)境、安裝面等要求較高,并且系統(tǒng)的成本和復(fù)雜性會因光柵尺的使用而增加,系統(tǒng)可靠性也會隨之降低。因而,采用無位置傳感器技術(shù)實現(xiàn)位置和速度的估計已成為PMLSM控制研究的一個熱點[3-5]。
無位置傳感器方法的主要思想是對電機繞組中的電壓和電流信號進行適當(dāng)?shù)奶幚?隨后采用合適的算法對位置進行估計,主要包括信號注入法和觀測器估計法2類。文獻[6-7]采用高頻信號注入法實現(xiàn)了在低速或全速運行下同步電機的位置估計,這種方法對電機參數(shù)的變化不敏感,對凸極效應(yīng)明顯的PMLSM的初始位置估算較為準(zhǔn)確,但對于隱極式或表貼式PMLSM位置估算精確度并不理想。相比而言,采用觀測器方法無需額外的硬件系統(tǒng)就能實現(xiàn)PMLSM的無位置傳感器的位置和速度的估計。傳統(tǒng)觀測器設(shè)計又可分為卡爾曼濾波方法、反電動勢積分法和滑模觀測器方法等。文獻[3,8-12]的設(shè)計思想主要是基于擴展卡爾曼濾波算法或Unscented卡爾曼濾波算法,實現(xiàn)PMLSM的無位置傳感器控制,此方法具有較寬的調(diào)速性能且對控制系統(tǒng)噪聲的抑制較為有效。然而,采用的迭代算法會加重計算負擔(dān),同時也易受系統(tǒng)模型參數(shù)的影響。文獻[13-14]采用了反電勢積分法實現(xiàn)同步電機的位置、速度估計,但積分漂移和穩(wěn)態(tài)誤差問題較難解決。此外,文獻[15]提出采用非線性觀測進行估計,對于要求不高的伺服系統(tǒng)可滿足,但對于精度要求較高的系統(tǒng)卻無法滿足。
滑模觀測器法憑借簡單的滑模算法,對電機參數(shù)的要求不高,具有較強的魯棒性能,在同步電機無位置控制中脫穎而出。但其本質(zhì)上是不連續(xù)的開關(guān)控制,容易引發(fā)系統(tǒng)抖振現(xiàn)象,進而影響系統(tǒng)的穩(wěn)態(tài)精度。為了更好地應(yīng)用滑模方法設(shè)計觀測器,常規(guī)的一階滑模觀測器的設(shè)計是將電流估計值與實測電流值的誤差來估計反電動勢,并采用邊界層法,即連續(xù)函數(shù)或飽和函數(shù)代替滑模面的符號函數(shù)的方法來削弱滑模抖振對估計值的影響。文獻[16]在邊界層法的基礎(chǔ)上,引入低通濾波器的設(shè)計,進一步降低高頻抖振,但加入低通濾波器會帶來相位滯后,相位補償角會使計算量增大。為了避免設(shè)計低通濾波器帶來的影響,文獻[1]提出了反電動勢觀測器的設(shè)計,并證明了觀測器的漸近穩(wěn)定性,但估計值的穩(wěn)態(tài)精度仍然無法保障。文獻[17-19]將高階滑模的控制方法引入到觀測器的設(shè)計中,不僅能夠有效地消除滑模的固有抖振,而且避免了外加濾波器引起的估計誤差,然而,將高階滑模控制方法應(yīng)用于PMLSM無位置傳感器控制系統(tǒng)卻報道較少。
本文將高階滑模理論和非奇異終端滑模有限時間收斂特性相結(jié)合,提出一種比例-積分(PI)型二階非奇異滑模觀測器的設(shè)計方法。采用二階非奇異終端滑模目的在于消除抖振并保證有限時間內(nèi)收斂,引入PI算法旨在進一步提高系統(tǒng)的精度,降低估計值的穩(wěn)態(tài)誤差。同時,引入鎖相環(huán)(phaselocked loop,PLL)技術(shù),實現(xiàn)了PMLSM的位置和速度的在線估計。最后,在PMLSM矢量控制平臺上,分別采用2種典型的傳統(tǒng)滑模方法和本文方法進行實驗測試,結(jié)果驗證了本文提出的方法可有效地提高PMLSM無位置控制系統(tǒng)位置和速度估值精度。
對于面裝式PMLSM,假設(shè)定子繞組對稱分布,空間磁場正弦分布,繞組上施加對稱3相電壓,忽略磁路飽和,不計渦流和磁滯損耗,在d-q坐標(biāo)系下,綜合PMLSM動力學(xué)方程和電壓方程,PMLSM的數(shù)學(xué)模型可描述[20]:
式中:x,v分別為PMLSM的動子位移和速度;kf為推力系數(shù);m為動子質(zhì)量;fv為粘滯系數(shù);Ffric為運動中的PMLSM所受的摩擦力;Fripple為由PMLSM的結(jié)構(gòu)引起的波動力,包括齒槽力和邊端力,可視為極距τ的正弦函數(shù);Fl為外部負載力,ΔF為系統(tǒng)中由不確定性因素引起的擾動力;id,iq分別為直軸和交軸電流;ud,uq分別為直軸和交軸電壓;L為定子繞組電感;R為定子上的繞組電阻;ωe為PMLSM動子的運動折算成的電角度,它與動子運動速度v、永磁體極距τ和極對數(shù)p相關(guān)且ωe=pπv/τ;φf為永磁體磁鏈。
為了方便分析,以PMLSM的定子電流作為狀態(tài)變量,在兩相靜止α-β坐標(biāo)系下,式(1)的電壓方程及反電動勢可表示:
式中:θe為 PMLSM 等效的電角度且 θe=pπx/τ;iα,iβ分別為α軸和β軸的定子繞組電流;L0,R0分別為PMLSM繞組的電感和電阻的名義值;eα,eβ分別為α軸和β軸的反電動勢,uα,uβ分別為α軸和β軸的定子電壓。
PMLSM位置和速度的全部信息可由式(2)的反電動勢方程導(dǎo)出。因而,位置和速度估計值的準(zhǔn)確性主要取決于反電動勢的估計結(jié)果。
設(shè)定子電流為狀態(tài)量,則根據(jù)式(2)的電壓方程,常規(guī)滑模觀測器可設(shè)計[2,21]:
式中:用“ ^”表示觀測值,^的估計值,
令式(3)減去式(2),得電流觀測器的誤差方程:
由式(5)可知,電機的反電動勢估計值可由一個含有符號函數(shù)的表達式表示,因為符號函數(shù)是不連續(xù)的,因而必然含有高頻分量。為了獲得較為平滑的反電動勢估計值,可外加低通濾波器濾除高頻分量,這會引入相位延遲,需設(shè)計相位補償方法,則經(jīng)濾波處理后的反電動勢、位置及速度的估計值如下:
式中:ωc表示低通濾波器的截止頻率。
由式(6)可以看出,截止頻率的選擇對反電動勢估計值的影響較大,且不能完全消除滑模抖振。
針對上述問題,常用的方法,如文獻[2]采用邊界層對滑模方法進行了改進,即將符號函數(shù)用連續(xù)函數(shù)替換。連續(xù)函數(shù):
式(7)中,a的值可調(diào)。同時,因PMLSM的速度的變化遠低于定子電流,故可假設(shè)=0,則由式(2)的反電動勢方程,得:
因而,反電動勢觀測器的設(shè)計可由式(8)推出,如下:
式(9)中,觀測器增益l>1;將式(9)減去式(8),得反電動勢誤差觀測器:
根據(jù)李雅普諾夫的穩(wěn)定性原理,可知,式(10)的反電動勢誤差觀測器漸近穩(wěn)定。因而,采用這種方法能夠避免因低通濾波器所帶來的相位補償問題,但因觀測器是漸近穩(wěn)定的,其精度無法保證。
由非奇異終端滑模理論[22]可知,采用這種滑模方法,系統(tǒng)具有可達性,并隨后在有限時間內(nèi)滑模變量及滑模變量速度均能收斂為零,從而從根本上解決了系統(tǒng)的跟蹤精度問題。又根據(jù)高階滑模原理可得,高階滑模能夠抑制低階滑模的抖振。為此,根據(jù)式(3),以定子電流為狀態(tài)量,本文設(shè)計的滑模觀測器:
式中,Γs=[Γα,Γβ]T,為滑??刂坡?。
式(11)與式(2)相減,則滑模觀測器的誤差方程:
PI型輔助滑模面可定義:
式中:σ=[σα,σβ]T;η1為輔助滑模面的比例系數(shù);η2為積分系數(shù),且 η2>0。
聯(lián)立式(11),則設(shè)計的二階非奇異終端滑模面:
式中:λ>0,p,q均為大于0 的奇數(shù),且1<p/q<2,s=
為保證所設(shè)計的滑模觀測器的穩(wěn)定性,需根據(jù)所設(shè)計的二階滑模面確定滑??刂坡?本文設(shè)計的滑模觀測器的控制律:
為檢驗滑模觀測器的穩(wěn)定性,取李雅普諾夫函數(shù)求導(dǎo)并根據(jù)式(16),有:
討論:由于λ>0,p,q均為大于0的奇數(shù),且1<p/q<2。 因此,當(dāng)且僅當(dāng) σi=0 時,從而可則在滑模變量 si≠0 時,在下列2 種情形:a)。 故所設(shè)計的滑模觀測器是穩(wěn)定的,且能使在有限時間里可達,并隨后在有限時間內(nèi)收斂到零,有;故聯(lián)立式(12),反電動勢可由滑模控制律表示:
注:式(15)的滑??刂坡墒菍⒎柡瘮?shù)進行了一階積分運算得來,故實現(xiàn)了對滑模抖振的抑制。同時,由式(13)的PI型輔助滑模面定義可以看出,所設(shè)計的滑模觀測器通過比例系數(shù)η1和積分項系數(shù)η2的適當(dāng)選取,其觀測精度與響應(yīng)速度均可得到提高。
上節(jié)主要是對PMLSM的反電動勢估計設(shè)計;而要將電機的速度和位置信息從反電動勢估計值中精確提取,可采取鎖相環(huán)技術(shù)[18]。鎖相環(huán)的原理如圖1所示。
圖1 PMLSM鎖相環(huán)原理設(shè)計圖
當(dāng)采用本文提出的滑模觀測器,在系統(tǒng)穩(wěn)定后,滑??刂坡搔可準(zhǔn)確地表示電機的反電動勢。設(shè)反電動勢的幅值為γ,則有根據(jù)鎖相環(huán)原理,有:
因此,調(diào)節(jié)鎖相環(huán)中的PI參數(shù),總能使δ=0,即PMLSM的實測電角度與估計值相等,從而可實現(xiàn)PMLSM位置和速度的準(zhǔn)確估計。
為了驗證所提方法的有效性,本文采用id=0的速度-電流雙閉環(huán)的矢量控制策略,其原理如圖2所示。
圖2中,為了提高PMLSM系統(tǒng)的伺服精度和抗干擾能力,速度環(huán)控制采用的是比例+微分(PD)算法,而電流環(huán)控制采用的是比例+積分(PI)算法;圖2中的雙閉環(huán)控制算法、觀測器、鎖相環(huán)及其他變換算法等是在 TI公司的32位浮點型 DSP芯片TMS320F28335上實現(xiàn)的;DSP輸出的6路頻率可變的PWM調(diào)制波用以調(diào)節(jié)電機驅(qū)動器的輸出功率;逆變電路采用的是三菱公司的PS21867智能功率模塊,直流母線為8 V,6路IGBT的開關(guān)頻率設(shè)定為1 kHz;PMLSM的a,b兩相的相電流選用LEM公司的LTS25-NP霍爾型電流傳感器檢測。電機實際運行位置和速度采用的光柵尺進行測量,選用雷尼紹公司的RGH22B05L00型光柵尺;實測的位置和電流數(shù)據(jù)通過數(shù)據(jù)采集卡輸入到PC機上,在PC機上實時運算。試驗電機為自主研發(fā)的PMLSM,主要標(biāo)稱參數(shù):R0=7.2 Ω;L0=2.89 mH;τ=16 mm;p=3;fv=10.12 N·s/m;φf=0.047 Wb;m0=6.7 kg;kf=61N/m·s-1;ke=26.9 V/m·s-1;電機行程為210 mm;電機額定電流IN=10.1 A。圖3為試驗電機及DSP單元。
圖2 基于id=0的PMLSM無位置傳感器矢量控制系統(tǒng)圖
圖3 試驗電機及DSP單元
a)實驗過程
實驗中,可利用DSP的輸出通道控制繼電器的轉(zhuǎn)換觸點(如圖2所示),從而方便PMLSM在有位置傳感器和無位置傳感器中切換。給定速度信號為幅值5mm,頻率為0.3Hz的正弦信號:vr=5×sin(0.6πt),實驗開始時,先將系統(tǒng)切換到帶光柵尺的矢量控制中運行,并經(jīng)數(shù)據(jù)采集卡讀到PC機上,可測得位置和速度值。當(dāng)PMLSM運行穩(wěn)定后,再迅速切換到無位置傳感器控制系統(tǒng)中運行,并在DSP中計算速度和位置的估計值。經(jīng)反復(fù)實驗測試,速度控制器的P,D參數(shù)設(shè)定:vp=100,vd=50;交軸電流控制器的P,I參數(shù)設(shè)定:Ip=2.5,Ii=0.12;直軸電流控制器的P,I參數(shù)設(shè)定為:Ip=8.1,Ii=4.9。按照式(15)所設(shè)計的反電動勢滑模觀測器控制律參數(shù)為:η1=135,η2=9.6,p=7,q=5,λ=0.001,μ1=180,μ2=18 500,k2=0.3。鎖相環(huán)中的 P和 I的參數(shù)調(diào)整:kp=21,ki=0.01;并與2種常規(guī)一階滑模觀測器方法進行對比實驗:式(6)的外加低通濾波器法和式(7)~式(10)的邊界層方法。設(shè)計常規(guī)滑模觀測器的參數(shù):k=140;低通濾波器的截止頻率設(shè)計值:ωc=12 000 rad·s-1;邊界層法的參數(shù)設(shè)計值:α=l=2。當(dāng)選用這2種方法時,矢量雙閉環(huán)控制系統(tǒng)控制器的參數(shù)不變。
b)實驗結(jié)果
對采用本文所提方法及文中提到的2種常規(guī)滑模觀測器設(shè)計方法進行對比測試,圖4為應(yīng)用文中3種滑模觀測器的位置估算的測試結(jié)果。
圖4 測試3種滑模觀測器的位置估計值
圖4 (a)為應(yīng)用2種傳統(tǒng)一階滑模器方法和本文提出的二階滑模觀測器方法實現(xiàn)電機位置估計的輸出結(jié)果;圖4(b)為由光柵尺測量的位置信號與文中3種滑模觀測器估計的位置信號的誤差。從圖4(a)可得,本文提出的位置估計值與實際測試的位置給定信號最為接近,且抖振更低;從圖4(b)可得:采用本文的方法,位置估計值中抖振最低,且估計誤差不超過±1 mm,而采用其他2種常規(guī)滑模觀測器后,位置誤差超過±3 mm。因而,應(yīng)用本文方法對位置估計,精度較高且抖振較低。
圖5為應(yīng)用文中3種滑模觀測器的速度估算的測試結(jié)果。
圖5 3種滑模觀測器對速度估計的測試結(jié)果
從圖5(a)和圖5(b)的測試結(jié)果可以看出:與應(yīng)用常規(guī)滑模觀測器方法相比,應(yīng)用2種常規(guī)滑模觀測器方法,速度估計誤差絕對值的最大值大于0.25 mm·s-1,而采用本文提出的方法測得的速度估計的誤差值為±0.05 mm·s-1;且應(yīng)用本文所提方法的速度估計值更加平滑,速度估計值精度更高。
根據(jù)給定的速度信號和電機反電動勢系數(shù),易得理想的反電動勢信號;而采用本文提出的反電動勢估計值可由DSP計算得出。在兩相靜止坐標(biāo)αβ坐標(biāo)系下,PMLSM反電動勢理想值和采用本文方法設(shè)計估算的反電動勢結(jié)果如圖6所示。
圖6 反電動勢的理想值和估測值
由圖6可知,采用本文提出方法估算的反電動勢值與理想的反電動勢值一致,因而本文設(shè)計的滑模觀測器精度較高。
針對高精度PMLSM無位置傳感器矢量控制,本文在傳統(tǒng)滑模觀測器的分析基礎(chǔ)上,提出了基于比例-積分算法的二階非奇異終端滑模觀測器,實現(xiàn)了電機反電動勢估計,設(shè)計該觀測器能夠從根本上解決傳統(tǒng)一階滑模觀測器引起抖振較大的問題;并應(yīng)用鎖相環(huán)技術(shù),從反電動勢的估值中提取PMLSM位置和速度信號。這種設(shè)計方法避免了因外加低通濾波器帶來的相位補償和應(yīng)用邊界層法帶來的估計精度變差的問題。實驗測試結(jié)果反映了本文所設(shè)計的滑模觀測器能夠?qū)崿F(xiàn)電機反電動勢、位置和速度估計值較高精度估算,為PMLSM無位置傳感器控制的實現(xiàn)提供了一種有效方法。
參考文獻
[1] KAZRAJI S M,SOFLAYI R B,SHARIFIAN M B B.Sliding-mode observer for speed and position sensorless control of linear-PMSM[J].Electrical Control&Communication Engineering,2014,5(1):20-26.
[2] KAZRAJI S M,SHARIFIAN M B B.Direct thrust force and flux control of a PM-linear synchronous motor using Fuzzy Sliding-Mode Observer[J].Recent Advances in Electrical&Electronic Engineering,2015,13(1):9.
[3] 余佩瓊,陸億紅,王涌,等.永磁直線同步電動機無位置傳感器控制系統(tǒng)的研究[J].中國電機工程學(xué)報,2007;24(27):53-57.
[4] 陸華才,徐月同,楊偉民,等.無位置傳感器表面式永磁同步直線電機初始位置估計新方法[J].中國電機工程學(xué)報,2008;28(15):109-113.
[5] 王利,盧琴芬,葉云岳.永磁直線同步電機無位置傳感器動子位置辨識[J].電機與控制學(xué)報,2012,16(6):7-12.
[6] 秦峰,賀益康,劉毅,等.兩種高頻信號注入法的無傳感器運行研究[J].中國電機工程學(xué)報,2015,25(5):116-121.
[7] LU H C,YAO X Y,TI J.Combined back-EMF estimator with high-frequency signal injection for wide speed range sensorless control of PMLSM[J].Advanced Materials Research,2013,753-755(16):1405-1408.
[8] 余佩瓊,王涌,楊偉民,等.UKF在永磁直線同步電動機無位置控制中的應(yīng)用[J].機械工程學(xué)報,2007,43(11):149-153.
[9] 余佩瓊,陳子辰.基于UKF的永磁直線同步電機進給系統(tǒng)位置與速度估計[J].電工技術(shù)學(xué)報,2007,22(9):56-61.
[10] 陸華才,徐月同.基于AEKF的永磁直線同步電機速度和位置估計算法[J].中國電機工程學(xué)報,2009,29(33):90-94.
[11] YANG W M,PAN L J,P F,et al.Applications of extended Kalman filter for position sensorless control of permanent magnet linear synchronous motor[J].Advanced Materials Research,2013,834-836:1240-1245.
[12] ARUNDHATI B,MARY K A,RAGHAVENDR T,et al.Sensorless speed control of permanent magnet linear synchronous motor using extended Kalman filter[J].Journal on Electrical Engineering,2014:20-24.
[13] LU Huacai,LI Manhua,XU Yuetong.Sensorless position and speed estimation with improved integrator for PMLSM drive[C]//International Conference on Information and Automation,2009:380-384.
[14] 李彪,李黎川.基于高性能磁鏈算法的永磁同步電動機無位置傳感器控制[J].電工技術(shù)學(xué)報,2016,31(11):59-67.
[15] 陸華才,江明,陳其工.采用非線性觀測器的PMLSM無位置傳感器控制[J].電機與控制學(xué)報,2011,15(8):29-33.
[16] DHAMO L,SPAHIU A.An improved performance of sensorless PMSM drive control with sliding mode observer in low speed[J].Ijettjournal Org,2013,4(5):2205-2211.
[17] 鄭雪梅,李秋明,史宏宇,等.用于永磁同步電機的一種非奇異高階終端滑模觀測器[J].控制理論與應(yīng)用,2011,28(10):1467-1472.
[18] 張曉光,孫力,陳小龍,等.基于二階滑模觀測器的永磁同步電機無位置傳感器控制[J].電力自動化設(shè)備,2013,33(8):36-41.
[19] 袁雷,沈建清,肖飛,等.插入式永磁低速同步電機非奇異終端滑模觀測器設(shè)計[J].物理學(xué)報,2013,62(3):37-45.
[20] WANG M,LI L,PAN D,et al.High-bandwidth and strong robust current regulation for PMLSM Drives considering thrust ripple[J].IEEE Transactions on Power Electronics,2015,31(9):6646-6657.
[21] 陸華才,提娟,劉怡君,等.基于模糊滑模觀測器的PMLSM無傳感器控制[J].信息與控制,2016,45(1):60-65.
[22] 馮勇,鮑晟,余星火.非奇異終端滑??刂葡到y(tǒng)的設(shè)計方法[J].控制與決策,2002,17(2):194-198.