王 杰, 謝 源, 肖立健, 金鵬飛
(上海電機(jī)學(xué)院 電氣學(xué)院,上海 201306)
基于Lyapunov函數(shù)的永磁同步電機(jī)速度控制器設(shè)計(jì)*
王 杰, 謝 源, 肖立健, 金鵬飛
(上海電機(jī)學(xué)院 電氣學(xué)院,上海 201306)
傳統(tǒng)的PI 速度控制器具有速度超調(diào)、動(dòng)態(tài)時(shí)間長(zhǎng)、跟蹤精度低、抗負(fù)載轉(zhuǎn)矩?cái)_動(dòng)能力和恢復(fù)能力差等缺點(diǎn)。提出了利用永磁同步電機(jī)(PMSM)的運(yùn)動(dòng)方程和轉(zhuǎn)矩方程推導(dǎo)出控制系統(tǒng)q軸電流給定量,基于Lyapunov穩(wěn)定性條件設(shè)計(jì)出的一種PMSM速度控制器。相比于傳統(tǒng)的PI速度控制器,該控制器沒(méi)有速度超調(diào)量、動(dòng)態(tài)時(shí)間短、跟蹤精度高,抗負(fù)載擾動(dòng)能力和恢復(fù)能力有一定的提高。利用 MATLAB/Simulink仿真軟件,搭建控制系統(tǒng)模型并進(jìn)行仿真分析。仿真驗(yàn)證了提出的PMSM速度控制器的有效性,獲得了很好的速度控制性能。
永磁同步電機(jī);速度控制器;Lyapunov函數(shù)
永磁同步電機(jī)(Permanent Magnet Synchronous Motor,PMSM) 相對(duì)異步電機(jī)具有結(jié)構(gòu)簡(jiǎn)單、體積小、重量輕、轉(zhuǎn)動(dòng)慣量小、高效率和控制性能好等優(yōu)點(diǎn),大量應(yīng)用于工業(yè)生產(chǎn)、日常生活、航空航天、軍事設(shè)施等領(lǐng)域,具有非常誘人的前景。PMSM更加適用于高精度的伺服控制系統(tǒng)。這些領(lǐng)域?qū)MSM的控制系統(tǒng)有很高的要求,因此研究PMSM的控制系統(tǒng)具有重要的意義。
PMSM的控制系統(tǒng)存在模型不精確、參數(shù)時(shí)變、負(fù)載擾動(dòng)、電機(jī)本身的非線性、強(qiáng)耦合等特性,因此對(duì)相應(yīng)的控制策略有很高的要求。文獻(xiàn)[1-3]指出,傳統(tǒng)的PI控制算法,由于具有速度超調(diào)、動(dòng)態(tài)時(shí)間長(zhǎng)、跟蹤精度低和抗負(fù)載轉(zhuǎn)矩?cái)_動(dòng)恢復(fù)能力差等缺點(diǎn),并不能很好地滿足某些控制領(lǐng)域控制要求高的需求。隨著現(xiàn)代控制理論和智能控制算法的不斷深入研究,一些先進(jìn)的控制策略已經(jīng)用于PMSM的速度控制,并取得了不錯(cuò)的效果,但也有一些缺點(diǎn)。例如文獻(xiàn)[4-7]提出的自適應(yīng)控制,通過(guò)不斷的改變參數(shù)增益使控制性能更好,但需要實(shí)時(shí)計(jì)算,計(jì)算量大。文獻(xiàn)[8-10]中的滑模變結(jié)構(gòu)控制,具有很強(qiáng)的魯棒性,但抖振問(wèn)題難以解決。文獻(xiàn)[11-13]提出的神經(jīng)網(wǎng)絡(luò)控制,能夠精確地控制速度,控制性能優(yōu)越,但神經(jīng)網(wǎng)絡(luò)計(jì)算量大,需要不斷地學(xué)習(xí)和訓(xùn)練。還有文獻(xiàn)[14-17]中提到的模糊控制,由于模糊庫(kù)難以準(zhǔn)確建立,控制效果有待驗(yàn)證。以上這些控制策略從不同方面提高了PMSM速度的控制精度,在一定程度上滿足了控制系統(tǒng)的實(shí)際要求,但上述的控制策略對(duì)系統(tǒng)模型的要求相對(duì)較高、算法復(fù)雜,有些控制策略存在著積分直流偏置等缺點(diǎn),影響了其控制性能。同時(shí)還需要高性能的微型處理器才能滿足伺服控制系統(tǒng)實(shí)時(shí)性的要求,增加了系統(tǒng)的設(shè)計(jì)成本。
本文提出了一種基于Lyapunov函數(shù)的PMSM速度控制器。它是利用PMSM的運(yùn)動(dòng)方程和轉(zhuǎn)矩方程推導(dǎo)出控制系統(tǒng)q軸電流給定量,根據(jù)Lyapunov穩(wěn)定性條件,設(shè)計(jì)的一種速度控制器。相比于傳統(tǒng)的PI速度控制器,該控制器沒(méi)有超調(diào)量、動(dòng)態(tài)時(shí)間短、跟蹤精度高,抗負(fù)載擾動(dòng)能力和恢復(fù)能力有明顯的提高。
以表貼式永磁同步電機(jī)(Surface Permanent Magnet Synchronous Motor,SPMSM)為研究對(duì)象(直軸和交軸電感相等,即Ld=Lq=Ls),采用文獻(xiàn)[13]中的PMSM的dq軸數(shù)學(xué)模型滿足以下條件:(1)忽略電動(dòng)機(jī)鐵心飽和;(2)不計(jì)磁滯和渦流損耗;(3)轉(zhuǎn)子上沒(méi)有阻尼繞組,永磁體也沒(méi)有阻尼作用;(4)繞組中感應(yīng)電動(dòng)勢(shì)是正弦波。
PMSM的dq軸數(shù)學(xué)模型如下。
定子電壓方程:
定子磁鏈方程:
將式(2)代入到式(1),可得定子電壓方程:
電磁轉(zhuǎn)矩方程:
式(4)是針對(duì)內(nèi)置式三相PMSM建立的數(shù)學(xué)模型;對(duì)于表貼式三相的SPMSM而言,定子電感滿足Ld=Lq=Ls。因此表貼式三相的SPMSM電磁轉(zhuǎn)矩方程:
機(jī)械運(yùn)動(dòng)方程:
式中:ud、uq——定子電壓的d、q軸分量;
id、iq——定子電流的d、q軸分量;
R——定子的電阻;
φd、φq——定子磁鏈的d、q軸分量;
ωe——電角速度;
ωm——機(jī)械角速度;
Ld、Lq——定子d、q電感分量;
Ls——定子電感;
φf(shuō)——永磁體磁鏈;
p——極對(duì)數(shù);
J——轉(zhuǎn)動(dòng)慣量;
Te——電磁轉(zhuǎn)矩;
TL——負(fù)載轉(zhuǎn)矩;
B——阻力系數(shù)。
采用文獻(xiàn)[18-20]提出的id=0的控制策略,在id=0控制中,定子電流中只有交軸分量,直軸電流由于給定值為0使之維持在0附近,相當(dāng)于直軸繞組開路。定子的磁動(dòng)勢(shì)在空間上就與永磁體的磁場(chǎng)正交,PMSM相當(dāng)于直流電機(jī)。因此,只需要控制交軸轉(zhuǎn)矩電流就可以控制其輸出轉(zhuǎn)矩和速度。這種控制方法具有控制系統(tǒng)簡(jiǎn)單、控制靈活、轉(zhuǎn)矩性能好等特點(diǎn),而且調(diào)速范圍比較寬,在要求具有高性能、寬調(diào)速范圍的應(yīng)用場(chǎng)合得到很好的應(yīng)用,尤其在數(shù)控機(jī)床及機(jī)器人等領(lǐng)域得到了廣泛應(yīng)用。
2.1PI速度控制器分析
由文獻(xiàn)[21]知,根據(jù)圖1所示,假設(shè)實(shí)際電流實(shí)時(shí)完全的跟隨給定電流,則Gi(s)=1。
圖1 id=0控制系統(tǒng)框圖(PI控制器)
由圖1可以得到傳統(tǒng)PI速度控制系統(tǒng)的兩個(gè)傳遞函數(shù):
由式(7)、式(8)可知,由于GT(s)、Gω(s)不能獨(dú)立設(shè)計(jì),負(fù)載轉(zhuǎn)矩變化時(shí),速度必然存在波動(dòng)。從式(8)明顯能看到,控制器在控制電機(jī)速度時(shí),由于傳遞函數(shù)分子中存在較大的微分項(xiàng),當(dāng)速度為給定的階躍信號(hào)時(shí),則會(huì)存在較大的速度超調(diào)和q軸沖擊電流。這也是傳統(tǒng)PI控制器固有的缺點(diǎn)。
2.2基于Lyapunov函數(shù)的速度控制器設(shè)計(jì)
PMSM調(diào)速系統(tǒng)的主要作用是實(shí)際速度實(shí)時(shí)跟蹤給定速度,同時(shí)當(dāng)轉(zhuǎn)矩發(fā)生突變時(shí)能快速的穩(wěn)定轉(zhuǎn)矩并恢復(fù)到給定速度,所以其控制目標(biāo)主要是速度跟蹤,具體設(shè)計(jì)如下。
定義跟蹤誤差為
選擇e為系統(tǒng)的狀態(tài)變量,構(gòu)成與e相關(guān)的子系統(tǒng)。其子系統(tǒng)方程為
為了使系統(tǒng)速度跟蹤誤差趨向于零,對(duì)于子系統(tǒng)式(10),構(gòu)造合適的Lyapunov函數(shù)如下:
對(duì)式(11)進(jìn)行求導(dǎo)得
將式(5)代入到式(12)中得
從式(14)可以求出系統(tǒng)q軸電流給定值:
根據(jù)式(15)便可以設(shè)計(jì)速度控制器。該速度控制器具有計(jì)算簡(jiǎn)單,收斂速度快,無(wú)超調(diào)和跟蹤精度高等優(yōu)點(diǎn)。圖2是該速度控制器仿真內(nèi)部結(jié)構(gòu)圖。通過(guò)該速度控制器能夠很好地調(diào)節(jié)電機(jī)轉(zhuǎn)速。
圖2 基于Lyapunov函數(shù)的速度控制器仿真模塊
采用id=0的矢量控制策略,速度控制器采用基于Lyapunov函數(shù)的速度控制器,電流控制器是傳統(tǒng)PI控制器,選取電機(jī)為MATLAB/Simulink中自帶的PMSM。其控制結(jié)構(gòu)框圖如圖3,電機(jī)參數(shù)如表1所示。
圖3 系統(tǒng)結(jié)構(gòu)控制框圖
參數(shù)名稱參數(shù)值定子電阻R/Ω0.331定子電感L/H0.0021永磁體磁通φf(shuō)/Wb0.3537轉(zhuǎn)動(dòng)慣量J/(kg·m2)0.0008粘滯摩擦因數(shù)B0.001極對(duì)數(shù)p4
為了驗(yàn)證該速度控制器的有效性和優(yōu)越性,本文在MATLAB/Simulink軟件環(huán)境下搭建了系統(tǒng)仿真模型,設(shè)置速度n=1 000 r/min,仿真時(shí)間0.2 s。分別在傳統(tǒng)的PI速度控制器和本文設(shè)計(jì)的速度控制器系統(tǒng)下進(jìn)行仿真,仿真結(jié)果如圖4、圖5所示。
圖4 傳統(tǒng)PI速度控制器的波形
圖5 基于Lyapunov函數(shù)的速度控制器的波形
對(duì)比圖4和圖5,明顯可以看到傳統(tǒng)PI速度控制器約有2%的超調(diào)量,而基于Lyapunov函數(shù)的速度控制器沒(méi)有超調(diào)量。這對(duì)于整個(gè)電機(jī)硬件的要求就會(huì)適當(dāng)降低,減少電機(jī)硬件的損壞。在圖中可以看出,它們的動(dòng)態(tài)響應(yīng)時(shí)間也是不相同的,圖4中傳統(tǒng)的PI控制,動(dòng)態(tài)響應(yīng)時(shí)間約0.017 s,之后系統(tǒng)便處于穩(wěn)定狀態(tài)。圖5中系統(tǒng)動(dòng)態(tài)響應(yīng)時(shí)間約為0.01 s,響應(yīng)時(shí)間大約縮短了70%,說(shuō)明該速度控制器能有效的縮短動(dòng)態(tài)響應(yīng)時(shí)間。
為了驗(yàn)證兩個(gè)速度控制器的跟蹤精度、抗負(fù)載擾動(dòng)能力和負(fù)載擾動(dòng)后的恢復(fù)能力,做如下試驗(yàn):設(shè)置n=1 000 r/min,電機(jī)在初始負(fù)載轉(zhuǎn)矩為0 N·m,0.1 s后負(fù)載轉(zhuǎn)矩為2 N·m。仿真結(jié)果如圖6、圖7所示。
圖6 傳統(tǒng)PI控制器負(fù)載擾動(dòng)波形
圖7 基于Lyapunov函數(shù)的速度控制器負(fù)載擾動(dòng)波形
轉(zhuǎn)速跟蹤精度方面分析,從圖6可知,傳統(tǒng)的PI速度控制器作用下的系統(tǒng)初始速度穩(wěn)定在998.7 r/min,與給定速度1 000 r/min的誤差是1.3 r/min,誤差率0.13%;當(dāng)t=0.1 s時(shí)負(fù)載轉(zhuǎn)矩突變后,系統(tǒng)速度穩(wěn)定在998.2 r/min,速度跟蹤誤差是1.8 r/min,誤差率0.18%。從圖7可知,基于Lyapunov函數(shù)的速度控制器作用下的系統(tǒng)初始速度穩(wěn)定在999.8 r/min,與給定速度1 000 r/min的誤差是0.2 r/min,誤差率0.02%;當(dāng)t=0.1 s負(fù)載轉(zhuǎn)矩突變時(shí),系統(tǒng)速度依然穩(wěn)定在999.8 r/min,誤差率依然是0.02%??梢娫谒俣雀櫨确矫?,基于Lyapunov函數(shù)的速度控制器有很好的效果。
抗負(fù)載擾動(dòng)能力和負(fù)載擾動(dòng)后的恢復(fù)能力方面分析,傳統(tǒng)PI速度控制器因有積分器的存在,故對(duì)負(fù)載的擾動(dòng)有較好的效果。但從圖6可知,PI速度控制器的初始負(fù)載轉(zhuǎn)矩為0 N·m時(shí),速度穩(wěn)定值約為998.7 r/min;當(dāng)0.1 s時(shí)負(fù)載突加至2 N·m時(shí),速度波動(dòng)后,穩(wěn)定在約998.2 r/min,可見,負(fù)載擾動(dòng)后傳統(tǒng)PI控制器不能恢復(fù)到原來(lái)的穩(wěn)定值附近。由圖7可知,相對(duì)于圖6抗負(fù)載擾動(dòng)上稍差一些,但從系統(tǒng)擾動(dòng)后恢復(fù)能力看,基于Lyapunov函數(shù)的速度控制器具有明顯的優(yōu)勢(shì),從圖7可知,當(dāng)初始負(fù)載轉(zhuǎn)矩為0 N·m時(shí),速度穩(wěn)定值約在999.8 r/min;當(dāng)0.1 s負(fù)載突加至2 N·m時(shí),系統(tǒng)穩(wěn)定后速度依然穩(wěn)定在約999.8 r/min,可見該速度控制器的恢復(fù)能力較強(qiáng),不會(huì)出現(xiàn)傳統(tǒng)PI速度控制器因負(fù)載擾動(dòng)而出現(xiàn)速度斷層的現(xiàn)象。綜上分析可知,基于Lyapunov函數(shù)的速度控制器相比于傳統(tǒng)的PI控制器在速度跟蹤精度和負(fù)載擾動(dòng)恢復(fù)能力方面具有較為明顯的優(yōu)勢(shì)。
由于基于Lyapunov函數(shù)的速度控制器的控制性能優(yōu)越、控制精度高,所以在負(fù)載轉(zhuǎn)矩突變時(shí)刻的轉(zhuǎn)矩波動(dòng)也有明顯的減少。為了驗(yàn)證這個(gè)觀點(diǎn),做如下仿真:使用上個(gè)仿真試驗(yàn)的數(shù)據(jù),n=1 000 r/min,電機(jī)在初始負(fù)載轉(zhuǎn)矩為0 N·m,0.1 s后負(fù)載轉(zhuǎn)矩為2 N·m,仿真結(jié)果如圖8、圖9所示。
圖8 傳統(tǒng)PI速度控制器控制下的轉(zhuǎn)矩
圖9 基于Lyapunov函數(shù)的速度控制器下的轉(zhuǎn)矩
圖8中顯示電機(jī)在初始起動(dòng)過(guò)程中轉(zhuǎn)矩脈動(dòng)很大,在t=0.1 s負(fù)載突變時(shí)也出現(xiàn)了較大的脈動(dòng)。相比較于圖9,在電機(jī)初始起動(dòng)過(guò)程中轉(zhuǎn)矩脈動(dòng)很小,同時(shí)在t=0.1 s負(fù)載突變時(shí)幾乎沒(méi)有脈動(dòng),響應(yīng)平穩(wěn)。由此可知,基于Lyapunov函數(shù)的速度控制器對(duì)于負(fù)載轉(zhuǎn)矩突變帶來(lái)的轉(zhuǎn)矩脈動(dòng)能夠起到很好的抑制作用。
基于Lyapunov函數(shù)的速度控制器無(wú)超調(diào)量、動(dòng)態(tài)時(shí)間短、速度跟蹤精度較高、抗負(fù)載突變恢復(fù)能力強(qiáng),同時(shí),對(duì)于電磁轉(zhuǎn)矩有很好的優(yōu)化能力,能夠很好地抑制在起動(dòng)和負(fù)載轉(zhuǎn)矩突變過(guò)程中帶來(lái)的轉(zhuǎn)矩脈動(dòng)的影響。
仿真結(jié)果表明,相比于傳統(tǒng)的PI速度控制器,基于Lyapunov函數(shù)的速度控制器使系統(tǒng)動(dòng)態(tài)響應(yīng)時(shí)間從0.017 s縮短到0.01 s,提高了70%;速度跟蹤誤差從1.3 r/min縮小到0.2 r/min,提高了約6倍,速度跟蹤精度有了很大的提高。仿真試驗(yàn)表明該速度控制器具有很好的抗負(fù)載轉(zhuǎn)矩?cái)_動(dòng)恢復(fù)能力,能很好地恢復(fù)到之前的速度;同時(shí),能夠優(yōu)化電磁轉(zhuǎn)矩,對(duì)于因負(fù)載轉(zhuǎn)矩突變引起的轉(zhuǎn)矩脈動(dòng)有很好的抑制效果。
[1] 齊亮,賈廷綱,侍洪波.永磁同步電機(jī)Anti-Windup速度控制器設(shè)計(jì)[J].電機(jī)與控制應(yīng)用,2011,38(9): 17-20.
[2] 符慧,左月飛,劉闖,等.永磁同步電機(jī)速度環(huán)的一種變結(jié)構(gòu)PI控制器[J].電工技術(shù)學(xué)報(bào),2015,30(12): 237-242.
[3] 周華偉,溫旭輝,趙峰,等.一種具有預(yù)測(cè)功能的抗積分飽和PI速度控制器[J].電機(jī)與控制學(xué)報(bào),2012,16(3): 15-21.
[4] 史敬灼,張慧敏.行波超聲波電機(jī)Lyapunov模型參考自適應(yīng)速度控制[J].電工技術(shù)學(xué)報(bào),2011,26(4): 44-50.
[5] ZHAO Y, QIAO W, WU L. Model reference adaptive system-based speed estimators for sensorless control of interior permanent magnet synchronous machines[C]∥ Transportation Electrification Conference and Expo (ITEC),2013: 1-6.
[6] 鄧艷艷,林旭梅.永磁同步電機(jī)滑模自適應(yīng)控制[J].計(jì)算機(jī)仿真,2015,32(2): 337-341.
[7] JAKUB B, JAKUB K, SLAWOMIR S, et al. Adaptive control of permanent magnet synchronous motor with constrained reference current exploiting backstepping methodology[C]∥ IEEE Conference on Control Applications (CCA),2014: 1545-1550.
[8] 佘致廷,董旺華,秦亞勝,等.基于反步滑模變結(jié)構(gòu)的PMSM速度控制[J].控制工程,2016,23(增刊): 1-5.
[9] 劉金琨,孫富春.滑模變結(jié)構(gòu)控制理論及其算法研究與進(jìn)展[J].控制理論與應(yīng)用,2007,24(3): 407-418.
[10] 劉穎,周波,方斯琛.基于新型擾動(dòng)觀測(cè)器的永磁同步電機(jī)滑??刂芠J].中國(guó)電機(jī)工程學(xué)報(bào),2010,30(9): 80-85.
[11] 劉瑛,程善美.基于神經(jīng)網(wǎng)絡(luò)的新型復(fù)合速度控制器的設(shè)計(jì)[J].控制工程,2005,12(2): 135-137.
[12] 佘致廷,盧文斗,譚瓊瓊,等.PMSM神經(jīng)網(wǎng)絡(luò)模型參考自適應(yīng)的速度控制[J].控制工程,2015,22(增刊): 29-34.
[13] LI L, GU Z P, TIAN J F. Neural network-sliding mode control of permanent magnet synchronous linear motor[C]∥ Chinese Control and Decision Conference (CCDC),2016: 3061-3064.
[14] 方一鳴,于曉,牛犇,等.永磁同步電機(jī)的自適應(yīng)模糊終端滑模速度控制[J].中南大學(xué)學(xué)報(bào),2013,44(12): 4855-4860.
[15] KAVEH M, JAFAR M M. A genetic based fuzzy logic controller fordirect torque controlled IPMSM drives over wide speed range[C]∥ 2007 IEEE International Electric Machines and Drives Conference,2007: 847-853.
[16] 張碧陶,皮佑國(guó).基于模糊分?jǐn)?shù)階滑??刂频挠来磐诫姍C(jī)控制[J].華南理工大學(xué)學(xué)報(bào),2012,40(3): 126-130.
[17] 王曉遠(yuǎn),田亮,馮華.無(wú)刷直流電機(jī)直接轉(zhuǎn)矩模糊控制研究[J].中國(guó)電機(jī)工程學(xué)報(bào),2006,26(15): 134-138.
[18] 丁文,高琳,梁得亮,等.永磁同步電機(jī)矢量控制系統(tǒng)的建模與仿真[J].微電機(jī),2010,43(12): 66-71.
[19] BARBARA B, GIANMARIO P. Model-based directflux vector control of permanent magnet synchronous motor drives[J]. IEEE Transactions on Industry Applications,2015,51(4): 3126-3136.
[20] 朱軍,程志磊,汪旭東,等.一種永磁同步電機(jī)電流直接反饋矢量控制[J].電機(jī)與控制學(xué)報(bào),2015,19(6): 35-39.
[21] 郭新華,溫旭輝,趙峰,等.基于電磁轉(zhuǎn)矩反饋補(bǔ)償?shù)挠来磐诫姍C(jī)新型IP速度控制器[J].中國(guó)電機(jī)工程學(xué)報(bào),2010,30(27): 7-13.
DesignofPermanentMagnetSynchronousMotorSpeedControllerBasedonLyapunovFunction*
WANGJie,XIEYuan,XIAOLijian,JINPengfei
(College of Electrical Engineering, Shanghai Dianji University, Shanghai 201306, China)
The traditional PI speed controller of has the disadvantages of speed overshoot, long dynamic time, low tracking precision, poor ability of load torque disturbance and recovery. A speed controller was proposed. It was based on the motion equation and the torque equation of the permanent magnet synchronous motor to derive theqaxis current of the control system. A speed controller of permanent magnet synchronous motor was designed according to the Lyapunov stability condition. Compared with the traditional PI speed controller, the controller had no speed overshoot, short dynamic time and high tracking precision, and improved ability of load torque disturbance and recovery. By using MATLAB/Simulink simulation software, the control system model was built and the simulation analysis was carried out. Simulation results showed that the speed controller of PMSM was effective, and it could get a good speed control performance.
permanentmagnetsynchronousmotor(PMSM);speedcontroller;Lyapunovfunction
國(guó)家自然科學(xué)基金項(xiàng)目(61374136,11304200);上海市自然科學(xué)基金項(xiàng)目(14ZR1417200)
王 杰(1990—)男,碩士研究生,研究方向?yàn)殡姍C(jī)驅(qū)動(dòng)與控制。
TM 301.2
A
1673-6540(2017)10- 0030- 06
2017 -03 -06