南余榮,姚亞楠,錢(qián) 寧,宛冬晴
(浙江工業(yè)大學(xué)信息工程學(xué)院,杭州 310023)
近年來(lái),隨著電力電子技術(shù)、微電機(jī)技術(shù)、新型電機(jī)控制理論和稀土永磁材料的快速發(fā)展,PMSM得到了迅速的推廣應(yīng)用。相比傳統(tǒng)勵(lì)磁同步電機(jī),PMSM具備結(jié)構(gòu)簡(jiǎn)單、維護(hù)方便、低噪聲、高可靠性等優(yōu)點(diǎn)[1]。PMSM的控制系統(tǒng)中用到最多是矢量控制技術(shù),矢量控制需要實(shí)時(shí)獲取轉(zhuǎn)子的位置和速度信息。傳統(tǒng)的電機(jī)控制系統(tǒng)中,位置信息通常使用機(jī)械傳感器來(lái)獲得,如光電編碼器、開(kāi)關(guān)型霍爾傳感器、旋轉(zhuǎn)變壓器等,但是這些傳感器存在一些固有的缺陷,增加了系統(tǒng)成本,降低了系統(tǒng)的可靠性。為了克服使用傳感器給系統(tǒng)帶來(lái)的問(wèn)題,無(wú)位置傳感器控制技術(shù)的研究具有了重要的意義,并且成為了電機(jī)驅(qū)動(dòng)控制領(lǐng)域的研究熱點(diǎn)。
LiYanming針對(duì)無(wú)位置控制算法提出直接估算法,根據(jù)靜止坐標(biāo)系的定子電壓方程得到電機(jī)反電動(dòng)勢(shì),積分得到轉(zhuǎn)子的磁鏈,然后從磁鏈中提取轉(zhuǎn)子角度和速度。算法簡(jiǎn)單,動(dòng)態(tài)響應(yīng)速度快,但是受外界干擾影響,精確度低[2]。LinShuyi、祝曉輝等通過(guò)滑模觀測(cè)器來(lái)實(shí)現(xiàn)對(duì)速度和轉(zhuǎn)子位置的估算[3-5],這是一種非線(xiàn)性控制結(jié)構(gòu),通過(guò)使系統(tǒng)沿著設(shè)定的滑模面運(yùn)動(dòng)實(shí)現(xiàn)控制,將電流誤差的開(kāi)關(guān)函數(shù)作為反饋,設(shè)計(jì)反饋增益是系統(tǒng)收斂到滑模面,根據(jù)等效控制原理,電壓方程中的反電動(dòng)勢(shì)大小等效于開(kāi)關(guān)函數(shù)的值。它的優(yōu)點(diǎn)是抗擾性能強(qiáng),響應(yīng)迅速,但是會(huì)帶來(lái)抖振的問(wèn)題。高頻注入法最早由美國(guó)Lorenz等學(xué)者提出[6-7],利用電機(jī)的磁路不對(duì)稱(chēng),通過(guò)向電機(jī)定子注入高頻電壓或電流來(lái)跟蹤電機(jī)的凸極性,效果會(huì)通過(guò)包含轉(zhuǎn)子位置和轉(zhuǎn)速的高頻載波反映在電機(jī)定子電壓或電流上。高頻注入法為靜止和低速允許提供了解決方案[8-9],魯棒性較好。但是實(shí)現(xiàn)復(fù)雜,增加了系統(tǒng)成本,而且高速運(yùn)行時(shí)高頻信號(hào)會(huì)影響電機(jī)控制性能。神經(jīng)網(wǎng)絡(luò)控制是較新的一種控制思想[1011],神經(jīng)網(wǎng)絡(luò)算法具有很強(qiáng)的自學(xué)習(xí)能力,通過(guò)前饋以及反饋多層網(wǎng)絡(luò)對(duì)系統(tǒng)參數(shù)進(jìn)行學(xué)習(xí)從而得到控制系統(tǒng)的參數(shù)信息,但是神經(jīng)網(wǎng)絡(luò)的函數(shù)逼近對(duì)學(xué)習(xí)數(shù)據(jù)比較敏感,而且算法復(fù)雜。
擴(kuò)張狀態(tài)觀測(cè)器 (ESO)是根據(jù)被控對(duì)象的實(shí)際輸出信號(hào)和控制輸入,實(shí)時(shí)估計(jì)出對(duì)象的狀態(tài)變量以及被控對(duì)象的擾動(dòng)總和,可以分為線(xiàn)性擴(kuò)張狀態(tài)觀測(cè)器 (LESO)和非線(xiàn)性擴(kuò)張狀態(tài)觀測(cè)器 (NESO)[12-14]。NESO通過(guò)選擇合理的非線(xiàn)性函數(shù)和相關(guān)參數(shù),能實(shí)現(xiàn)對(duì)不確定系統(tǒng)的擴(kuò)張狀態(tài)有很好的跟蹤性能。
本文應(yīng)用無(wú)位置傳感器技術(shù)和NESO理論,提出了通過(guò)一種非線(xiàn)性擴(kuò)張狀態(tài)觀測(cè)器來(lái)實(shí)現(xiàn)PMSM的無(wú)位置傳感器控制。利用NESO觀測(cè)被控對(duì)象的狀態(tài)和內(nèi)外擾動(dòng),通過(guò)鎖相環(huán) (PLL)從反電勢(shì)觀測(cè)值中提取轉(zhuǎn)子位置和轉(zhuǎn)速信息,針對(duì)NESO的特性,采用了分段穩(wěn)定性分析和構(gòu)建Lyapunov函數(shù)分析,證明了觀測(cè)誤差系統(tǒng)漸近穩(wěn)定。仿真結(jié)果顯示,NESO能夠?qū)﹄姍C(jī)反電動(dòng)勢(shì)實(shí)現(xiàn)精確的觀測(cè),觀測(cè)轉(zhuǎn)速實(shí)現(xiàn)了對(duì)實(shí)際轉(zhuǎn)速的漸近跟蹤。
永磁同步電機(jī)的反電動(dòng)勢(shì)中包含轉(zhuǎn)子位置和轉(zhuǎn)速的信息,因此選擇兩相靜止坐標(biāo)系的電機(jī)模型來(lái)分析。假設(shè)電機(jī)磁場(chǎng)在空間呈正弦分布,磁路不飽和,不考慮鐵心磁滯損耗和渦流損耗情況下,可得到PMSM在兩相靜止坐標(biāo)系下的狀態(tài)方程[15]為:
式中,
其中:uα,uβ,iα,iβ分別是定子電壓和定子電流在 αβ軸上的分量;eα,eβ是反電動(dòng)勢(shì)在αβ軸上的分量;Ls是定子相電感;Rs是定子相電阻;ωr是轉(zhuǎn)子角速度;ψf是轉(zhuǎn)子磁動(dòng)勢(shì);θe是轉(zhuǎn)子轉(zhuǎn)角。
從式 (2) 可以看出eα,eβ包含了轉(zhuǎn)子轉(zhuǎn)速ωr和位置θe的信息。而反電動(dòng)勢(shì)eα,eβ不能直接測(cè)量得到,可以作為內(nèi)部擾動(dòng)處理。文中研究對(duì)象為表貼式永磁同步電機(jī),采用的是id=0控制,PMSM的無(wú)位置控制原理如圖1所示。首先通過(guò)電壓、電流傳感器測(cè)得電機(jī)定子三相電流和電壓,經(jīng)過(guò)坐標(biāo)變換后得到靜止坐標(biāo)系下的電壓、電流量;然后通過(guò)NESO觀測(cè)得到靜止坐標(biāo)系下的反電勢(shì)eα,eβ,從反電動(dòng)勢(shì)中提取電機(jī)轉(zhuǎn)子位置和轉(zhuǎn)速信息,反饋到電流環(huán)和速度環(huán);最后電流環(huán)輸出dq軸給定電壓,通過(guò)SVPWM調(diào)制產(chǎn)生六路驅(qū)動(dòng)信號(hào),輸出到逆變器控制電機(jī)轉(zhuǎn)動(dòng)。雙閉環(huán)結(jié)構(gòu)采用PI控制器。
圖1 PMSM無(wú)位置控制原理
考慮一個(gè)n階的非線(xiàn)性系統(tǒng)y(n)=f(y,y,···,y(n-1),w(t))+bu(t),其中f(y,y,···,y(n-1),w(t))是一個(gè)不確定的非線(xiàn)性函數(shù);w(t)為未知外界擾動(dòng),且w(t)有界;y(t)是可測(cè)的系統(tǒng)輸出;u(t)是系統(tǒng)控制輸入??梢缘玫较到y(tǒng)的狀態(tài)空間方程如下:
其中:zi是xi的估計(jì)值,e1=z1-x1,βi是反饋增益。令gi(e1)=ki(z1-x1),則gi(e1)為線(xiàn)性增益函數(shù),本文采用的是非線(xiàn)性擴(kuò)張狀態(tài)觀測(cè)器,定義反饋函數(shù)gi(·)為:
其中:δ是誤差的臨界值,δ∈(0,1),sign()是符號(hào)函數(shù),αi是調(diào)節(jié)參數(shù)。當(dāng)|e1|>δ,由于非線(xiàn)性的符號(hào)函數(shù),觀測(cè)器能夠快速的收斂;當(dāng)|e1|≤δ,取代符號(hào)函數(shù)能夠防止高頻抖振。gi(e1)能在小誤差產(chǎn)生高增益,大誤差產(chǎn)生小增益。
根據(jù)NESO的原理,將式 (1)中eα,eβ定義為一個(gè)新的狀態(tài),用w(t)表示系統(tǒng)的未知變量,得到系統(tǒng)的狀態(tài)方程描述如下:
式 中, βi> 0,x1= [ iαiβ]T,x2=z,z是 x,x的估計(jì)值,A=1212根據(jù)上文狀態(tài)方程 (6)構(gòu)造的NESO為:
式中的w(t)的值認(rèn)為是有界的,假設(shè)|w(t)|<w0,觀測(cè)器的原理如圖2所示。
圖2 NESO原理圖
如果令e1=z1-x1,e2=z2-x2,則可以得到擴(kuò)張狀態(tài)觀測(cè)器的誤差方程:
觀測(cè)器的關(guān)鍵在于如何選擇參數(shù)β1,β2,α,δ使誤差系統(tǒng)快速收斂,由于g2(e1)的非線(xiàn)性,整體分析會(huì)很困難,可以分為|e1|≤δ和|e1|>δ兩個(gè)區(qū)間來(lái)考慮。
當(dāng)|e1|≤δ時(shí),系統(tǒng)誤差方程為:
此時(shí)可以作為 LESO來(lái)分析,文獻(xiàn)[16]從時(shí)域和頻域的理論角度證明LESO在干擾下的觀測(cè)誤差有界,給出了LESO穩(wěn)定性的理論依據(jù),研究了參數(shù)在全頻域內(nèi)對(duì)的觀測(cè)性能的影響,分析了LESO的參數(shù)與補(bǔ)償效果的之間的關(guān)系。
當(dāng)|e1|>δ時(shí),系統(tǒng)誤差方程為:
為了更好的分析觀測(cè)器的穩(wěn)定性,取α=0.5。
觀測(cè)器的穩(wěn)定性需要證明存在一個(gè)正定能量函數(shù),而導(dǎo)數(shù)總是負(fù)的。構(gòu)建Lyapunov函數(shù)Ce22,其中的A,B,C是待確定的常量,選擇合適的A,B,C使能量函數(shù)滿(mǎn)足Lyapunov穩(wěn)定性定理[17-18]。
為了保證V是正定的,所以需要滿(mǎn)足:
對(duì)V求導(dǎo),可以得到:
上述結(jié)果可以使V1負(fù)定,但是V的值不確定。當(dāng)V=V1-V2<0,即滿(mǎn)足V1<V2,在三維坐標(biāo)系中表示函數(shù)V1在函數(shù)V2以下的部分。只要保證系統(tǒng)穩(wěn)態(tài)誤差處于這個(gè)范圍,就能實(shí)現(xiàn)NESO的有界穩(wěn)定。
由式 (17)得到:
如果β2的數(shù)值足夠大,可以降低e1的穩(wěn)態(tài)誤差。而且式
綜合上述的推導(dǎo),通過(guò)對(duì)誤差系統(tǒng)通過(guò)分區(qū)和Lyapunov函數(shù)對(duì)NESO的穩(wěn)定性進(jìn)行分析,選擇合適的觀測(cè)器參數(shù)β1,β2能夠?qū)崿F(xiàn)觀測(cè)器的有界穩(wěn)定。
為了驗(yàn)證本文所設(shè)計(jì)的基于NESO無(wú)位置傳感器方法的有效性,對(duì)其進(jìn)行仿真驗(yàn)證,仿真的永磁同步電機(jī)參數(shù)如表1所示。根據(jù)觀測(cè)器收斂性分析原理和電機(jī)參數(shù),仿真實(shí)驗(yàn)中選擇的觀測(cè)器參數(shù)為β1=800,β2=1200。
表1 PMSM參數(shù)
仿真實(shí)驗(yàn)中,讓電機(jī)空載啟動(dòng),給定參考速度為700 rad/s,在t=0.05 s時(shí),負(fù)載由0 Nm突加到3 Nm。
圖3和圖4可以看出在啟動(dòng)階段時(shí),觀測(cè)轉(zhuǎn)速對(duì)實(shí)際轉(zhuǎn)速的跟蹤會(huì)有延時(shí),觀測(cè)轉(zhuǎn)速和實(shí)際轉(zhuǎn)速會(huì)有較大的誤差,0.02 s后觀測(cè)轉(zhuǎn)速跟蹤實(shí)際轉(zhuǎn)速至給定值,之后能很好的跟蹤實(shí)際轉(zhuǎn)速,由于觀測(cè)器中的非線(xiàn)性函數(shù),轉(zhuǎn)速觀測(cè)值和實(shí)際值之間會(huì)存在抖振,放大圖顯示當(dāng)轉(zhuǎn)速穩(wěn)定后,估計(jì)轉(zhuǎn)速數(shù)值在實(shí)際轉(zhuǎn)速上下輕微的波動(dòng),波動(dòng)范圍在10 rad/s之內(nèi);0.05 s突加負(fù)載,轉(zhuǎn)速出現(xiàn)振蕩,系統(tǒng)能在很短時(shí)間實(shí)現(xiàn)調(diào)節(jié),使觀測(cè)轉(zhuǎn)速基本保持不變。轉(zhuǎn)子位置的準(zhǔn)確跟蹤對(duì)電機(jī)運(yùn)行至關(guān)重要,圖5是轉(zhuǎn)子位置的跟蹤響應(yīng)圖,同樣在0.02 s之后,轉(zhuǎn)子觀測(cè)位置實(shí)現(xiàn)了對(duì)實(shí)際值的良好跟蹤,很較快的響應(yīng)速度。
圖3 轉(zhuǎn)速觀測(cè)值和實(shí)際值對(duì)比
圖4 轉(zhuǎn)速觀測(cè)值和實(shí)際值的誤差
圖5 轉(zhuǎn)子位置觀測(cè)值和實(shí)際值
觀測(cè)系統(tǒng)的目的是得到電機(jī)轉(zhuǎn)子的位置和轉(zhuǎn)速,但是位置和轉(zhuǎn)速的估計(jì)值都是由iα,iβ來(lái)決定的。圖6是狀態(tài)變量iα,iβ觀測(cè)值和實(shí)際值的誤差,實(shí)際值和觀測(cè)值之間的誤差穩(wěn)定在0.3 A范圍內(nèi)。上文理論證明了觀測(cè)器中的增益β2選擇會(huì)影響誤差系統(tǒng)的穩(wěn)定性,這里選取不同β2來(lái)驗(yàn)證效果。圖7分析了不同β2對(duì)觀測(cè)值iα,iβ的影響,當(dāng)β2=600時(shí),iα,iβ觀測(cè)值和實(shí)際值之間的誤差大致1.4 A,而β2=1200時(shí)誤差大致0.8 A。驗(yàn)證了在合適的范圍內(nèi),對(duì)于NESO觀測(cè)誤差系統(tǒng),較大的β2值有較小的觀測(cè)誤差,具有更好的抗抖振性。
PMSM的轉(zhuǎn)速和位置信息都是從反電動(dòng)勢(shì)中提取,通過(guò)觀測(cè)器得到eα,eβ如圖8所示,可以看出反電動(dòng)勢(shì)波形光滑,觀測(cè)精度較高。
圖 6 iα,iβ 實(shí)際值和觀測(cè)值
圖7 β2=600,1200時(shí)電流觀測(cè)誤差
圖8 反電動(dòng)勢(shì)eα,eβ觀測(cè)值
本文設(shè)計(jì)了基于非線(xiàn)性結(jié)構(gòu)的擴(kuò)張狀態(tài)觀測(cè)器來(lái)實(shí)現(xiàn)永磁同步電機(jī)無(wú)位置傳感器控制,通過(guò)觀測(cè)帶有轉(zhuǎn)速和位置信息的反電動(dòng)勢(shì),從而實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)子速度和位置的估算。而由于非線(xiàn)性結(jié)構(gòu)使穩(wěn)定性分析變得困難,提出了一種分段分析和Lyapunov函數(shù)穩(wěn)定性分析相結(jié)合的方法證明了觀測(cè)器的有界收斂性。仿真實(shí)驗(yàn)的結(jié)果圖表明,NESO有較快的實(shí)現(xiàn)轉(zhuǎn)速的跟蹤響應(yīng)和很好的魯棒性,能夠運(yùn)用到電機(jī)的無(wú)位置傳感器控制,為電機(jī)的無(wú)位置控制提供了新的思路。