李耀華, 陳桂鑫, 王孝宇, 劉子焜, 劉東梅, 任 超
(長(zhǎng)安大學(xué) 汽車(chē)學(xué)院,西安 710064)
有限狀態(tài)集永磁同步電機(jī)(PMSM)模型預(yù)測(cè)轉(zhuǎn)矩控制(MPTC)充分利用逆變器開(kāi)關(guān)狀態(tài)離散有限的特點(diǎn),將備選電壓矢量遍歷代入磁鏈和轉(zhuǎn)矩預(yù)測(cè)模型,得到下一時(shí)刻的磁鏈和轉(zhuǎn)矩,并通過(guò)成本函數(shù)將磁鏈、轉(zhuǎn)矩等控制目標(biāo)柔性統(tǒng)一,靈活實(shí)現(xiàn)多目標(biāo)協(xié)同控制,該控制方式受到了高度關(guān)注[1-10]。
磁鏈和轉(zhuǎn)矩預(yù)測(cè)模型作為MPTC的核心,對(duì)系統(tǒng)的控制性能至關(guān)重要。根據(jù)表貼式永磁同步電機(jī)(SPMSM)的磁鏈和轉(zhuǎn)矩的預(yù)測(cè)模型建立方法,可分為基于轉(zhuǎn)子坐標(biāo)系的MPTC[11-12]、基于定子磁鏈坐標(biāo)系的MPTC[13-15]和基于靜止坐標(biāo)系的MPTC[16-17]。不同磁鏈和轉(zhuǎn)矩預(yù)測(cè)模型下,SPMSM MPTC系統(tǒng)的性能有所差異。本文建立了基于轉(zhuǎn)子磁鏈坐標(biāo)系、定子磁鏈坐標(biāo)系和靜止坐標(biāo)系的SPMSM MPTC系統(tǒng),進(jìn)行仿真驗(yàn)證和對(duì)比分析,為SPMSM MPTC的選擇提供參考。
轉(zhuǎn)子磁鏈坐標(biāo)系下,SPMSMd軸和q軸定子電壓方程如式(1)和式(2)所示:
(1)
(2)
式中:ud和uq為電機(jī)d軸和q軸定子電壓;id和iq為電機(jī)d軸和q軸定子電流;Rs為電機(jī)定子電阻;ψf為電機(jī)永磁體磁鏈;ωr為電機(jī)電角速度;Ld和Lq為電機(jī)d軸和q軸定子電感。對(duì)于SPMSM,d軸和q軸定子電感相等,即定子電感Ls=Ld=Lq。
由于采樣頻率較高,由一階歐拉前向離散公式可得下一時(shí)刻的定子d軸和q軸電流的預(yù)測(cè)值[18],如式(3)和式(4)所示:
(3)
(4)
式中:Ts為采樣周期。
由下一時(shí)刻的定子d軸和q軸電流的預(yù)測(cè)值,則可得下一時(shí)刻的定子磁鏈和轉(zhuǎn)矩預(yù)測(cè)值,如式(5)~式(8)所示:
ψd(k+1)=Ldid(k+1)+ψf
(5)
ψq(k+1)=Lqiq(k+1)
(6)
(7)
ψq(k+1)id(k+1)]
(8)
式中:p為極數(shù)。
由磁鏈和轉(zhuǎn)矩預(yù)測(cè)模型可知,下一時(shí)刻的定子磁鏈和轉(zhuǎn)矩預(yù)測(cè)值由施加的電壓矢量決定。兩電平三相逆變器產(chǎn)生的備選電壓矢量如式(9)所示[19-20]:
us∈{u0,u1,u2,u3,u4,u5,u6}
(9)
式中:零電壓矢量u0可由兩個(gè)開(kāi)關(guān)狀態(tài)111或000生成,具體選擇由開(kāi)關(guān)次數(shù)最小原則來(lái)確定。
由于磁鏈和轉(zhuǎn)矩量綱不同,需要設(shè)計(jì)和調(diào)整權(quán)重系數(shù)[21-22]。為了消除權(quán)重系數(shù),這里將磁鏈和轉(zhuǎn)矩均轉(zhuǎn)換為無(wú)量綱的磁鏈和轉(zhuǎn)矩變化率,設(shè)計(jì)成本函數(shù)[23]如式(10)所示:
g=
(10)
由此可得,基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)如圖1所示。
圖1 基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)
基于MATLAB/Simulink建立SPMSM模型預(yù)測(cè)控制系統(tǒng)仿真模型。仿真模型為離散模型,采樣周期為5×10-5s。直流母線電壓為312 V。轉(zhuǎn)速PI調(diào)節(jié)器參數(shù)為KP=5,KI=100,輸出上下限為[-30 N·m,30 N·m]。參考轉(zhuǎn)速初始為500 r/min,2 s時(shí)階躍至-500 r/min。負(fù)載轉(zhuǎn)矩初始為10 N·m,1 s時(shí)階躍至-10 N·m,3 s時(shí)階躍至10 N·m,仿真總時(shí)長(zhǎng)為4 s。參考定子磁鏈幅值為0.3 Wb。仿真用SPMSM參數(shù)如表1所示。
表1 仿真用SPMSM參數(shù)
基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)仿真結(jié)果如圖2~圖4所示。
圖2 基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC電機(jī)轉(zhuǎn)速
圖3 基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC電機(jī)轉(zhuǎn)矩
圖4 基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC定子磁鏈幅值
定義轉(zhuǎn)矩脈動(dòng)均方根誤差(RMSE)、磁鏈脈動(dòng)均方根誤差和平均開(kāi)關(guān)頻率fave分別如式(11)~式(13)所示:
(11)
(12)
(13)
式中:n為采樣個(gè)數(shù);Nswitching為逆變器上下橋臂通斷總次數(shù);t為仿真總時(shí)長(zhǎng)。
基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)控制性能如表2所示。
表2 基于轉(zhuǎn)子磁鏈坐標(biāo)系的電機(jī)系統(tǒng)控制性能
SPMSM定子磁鏈?zhǔn)噶亢娃D(zhuǎn)矩如式(14)、式(15)所示:
(14)
(15)
式中:ψs、us和is分別為定子磁鏈?zhǔn)噶?、施加電壓矢量和定子電流矢?δ為轉(zhuǎn)矩角,即定子磁鏈與轉(zhuǎn)子磁鏈夾角。
由式(14)可知,忽略定子電阻壓降,施加電壓矢量一個(gè)采樣周期后,定子磁鏈的變化如圖5所示,其中α為施加電壓矢量與定子磁鏈的夾角,Δθs為施加電壓矢量引起的定子磁鏈角度變化。
圖5 定子磁鏈變化
由圖5可知,下一時(shí)刻定子磁鏈幅值和轉(zhuǎn)矩角變化量如式(16)和式(17)所示:
(16)
(17)
由于采樣周期較小,忽略轉(zhuǎn)子運(yùn)動(dòng)對(duì)轉(zhuǎn)矩角的影響,則下一時(shí)刻的轉(zhuǎn)矩角預(yù)測(cè)值如式(18)所示:
δ(k+1)≈δ(k)+Δθs=
(18)
式中:δ(k)為當(dāng)前時(shí)刻的轉(zhuǎn)矩角。
由式(18)可知,確定下一時(shí)刻轉(zhuǎn)矩角需確定當(dāng)前時(shí)刻轉(zhuǎn)矩角信息δ(k)。本文采用反解轉(zhuǎn)矩方程以獲得轉(zhuǎn)矩角δ(k),如式(19)所示:
(19)
將下一時(shí)刻定子磁鏈幅值和轉(zhuǎn)矩角預(yù)測(cè)值代入至轉(zhuǎn)矩方程,則可得下一時(shí)刻的電機(jī)轉(zhuǎn)矩預(yù)測(cè)值[24-25],如式(20)所示:
(20)
由此可得,基于定子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)如圖6所示。
圖6 基于定子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)
相同備選電壓集合、成本函數(shù)及仿真條件下,基于定子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)仿真結(jié)果如圖7~圖9所示。
圖7 基于定子磁鏈坐標(biāo)系的SPMSMMPTC電機(jī)轉(zhuǎn)速
圖8 基于定子磁鏈坐標(biāo)系的SPMSM MPTC電機(jī)轉(zhuǎn)矩
圖9 基于定子磁鏈坐標(biāo)系的SPMSM MPTC定子磁鏈幅值
基于定子磁鏈坐標(biāo)系的SPMSM MPTC系統(tǒng)控制性能如表3所示。
表3 基于定子磁鏈坐標(biāo)系的電機(jī)系統(tǒng)控制性能
SPMSM定子電壓矢量和定子磁鏈?zhǔn)噶糠匠蘙26]如式(21)、式(22)所示:
(21)
ψs=Lsis+ψf
(22)
將式(21)代入至式(22)可得:
(23)
由于采樣頻率較高,同樣采用一階歐拉前向離散公式將式(23)離散化,可得下一時(shí)刻定子電流矢量預(yù)測(cè)模型如式(24)所示:
(24)
由上文可知,下一時(shí)刻的定子磁鏈?zhǔn)噶款A(yù)測(cè)模型如式(25)所示:
ψs(k+1)=ψs(k)+Tsus(k)-TsRsis(k)
(25)
基于下一時(shí)刻定子電流矢量和定子磁鏈?zhǔn)噶款A(yù)測(cè)模型,SPMSM下一時(shí)刻轉(zhuǎn)矩預(yù)測(cè)模型如式(26)所示:
(26)
由此可得,基于靜止坐標(biāo)系的SPMSM MPTC系統(tǒng)如圖10所示。
圖10 基于靜止坐標(biāo)系的SPMSM MPTC系統(tǒng)
相同備選電壓集合、成本函數(shù)及仿真條件下,基于靜止坐標(biāo)系的SPMSM MPTC系統(tǒng)仿真結(jié)果如圖11~圖13所示。
圖11 基于靜止坐標(biāo)系的SPMSM MPTC電機(jī)轉(zhuǎn)速
圖12 基于靜止坐標(biāo)系的SPMSM MPTC電機(jī)轉(zhuǎn)矩
圖13 基于靜止坐標(biāo)系的SPMSM MPTC定子磁鏈幅值
基于靜止坐標(biāo)系的SPMSM MPTC系統(tǒng)控制性能如表4所示。
表4 基于靜止坐標(biāo)系的電機(jī)系統(tǒng)控制性能
(1) 基于轉(zhuǎn)子磁鏈坐標(biāo)系、基于定子磁鏈坐標(biāo)系和基于靜止坐標(biāo)系的SPMSM MPTC可行,電機(jī)系統(tǒng)可實(shí)現(xiàn)四象限運(yùn)行。
(2) 不同磁鏈和轉(zhuǎn)矩預(yù)測(cè)模型對(duì)磁鏈和轉(zhuǎn)矩的計(jì)算有所差異,導(dǎo)致SPMSM MPTC系統(tǒng)控制性能不同?;谵D(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC性能較優(yōu),但平均開(kāi)關(guān)頻率較高?;诙ㄗ哟沛溩鴺?biāo)系和靜止坐標(biāo)系的SPMSM MPTC性能基本相當(dāng),轉(zhuǎn)矩脈動(dòng)較大,但平均開(kāi)關(guān)頻率較低。
(3) 基于轉(zhuǎn)子磁鏈坐標(biāo)系的SPMSM MPTC需要轉(zhuǎn)子實(shí)時(shí)位置和旋轉(zhuǎn)坐標(biāo)變換以獲得電機(jī)定子d、q軸電流分量?;诙ㄗ哟沛溩鴺?biāo)系和基于靜止坐標(biāo)系的SPMSM MPTC可不依賴(lài)轉(zhuǎn)子位置實(shí)現(xiàn),從而減小對(duì)轉(zhuǎn)子實(shí)時(shí)位置信息的依賴(lài)。