張碩,孫永祿,趙明威,周瑩
(北京理工大學(xué) 機(jī)械與車輛學(xué)院, 北京 100081)
近年來,國家大力發(fā)展新能源汽車產(chǎn)業(yè),而永磁同步電機(jī)由于其能源利用率高,控制性能好,結(jié)構(gòu)簡單,體積小被廣泛應(yīng)用于電動(dòng)汽車動(dòng)力系統(tǒng)中. 同時(shí)新能源汽車產(chǎn)業(yè)的高速發(fā)展也推動(dòng)了電機(jī)控制系統(tǒng)的進(jìn)步[1]. 目前學(xué)者們已經(jīng)研究了很多電機(jī)控制策略,如比例積分線性控制、直接轉(zhuǎn)矩控制[2]、電流預(yù)測控制[3]等等. 與其他控制算法相比電流預(yù)測控制具有算法結(jié)構(gòu)簡單和更好的動(dòng)態(tài)性能等優(yōu)點(diǎn). 根據(jù)每個(gè)周期發(fā)送電壓矢量的個(gè)數(shù)可以分為單矢量預(yù)測控制和無差拍預(yù)測控制. 與單矢量預(yù)測控制或者有限集模型預(yù)測控制算法相比,無差拍電流預(yù)測控制算法具有更小的計(jì)算量,良好的動(dòng)態(tài)響應(yīng)等優(yōu)點(diǎn),文中采用無差拍電流預(yù)測控制方法,通過空間脈寬調(diào)制技術(shù)將計(jì)算出預(yù)測電壓轉(zhuǎn)換為逆變器開關(guān)信號作用于電機(jī).
無差拍電流預(yù)測控制性能依賴于準(zhǔn)確的電機(jī)離散化數(shù)學(xué)模型,電機(jī)參數(shù)(尤其是定子電感和磁鏈)發(fā)生變化會(huì)嚴(yán)重影響控制系統(tǒng)的dq軸電流跟隨情況和定子電流穩(wěn)態(tài)諧波含量. 而結(jié)構(gòu)老化、環(huán)境溫度等因素都會(huì)造成電機(jī)初始參數(shù)發(fā)生變化. 針對上述問題,學(xué)者們做了很多研究,大體分為兩類:利用參數(shù)辨識算法辨識出電機(jī)參數(shù)將其應(yīng)用到控制系統(tǒng)中;利用各種觀測器對預(yù)測電壓進(jìn)行補(bǔ)償. 王濤等[4]采用模型參考自適應(yīng)算法對定子電感和電阻進(jìn)行參數(shù)辨識,并以此為基礎(chǔ)設(shè)計(jì)了永磁同步電機(jī)控制系統(tǒng),但是該辨識算法只有在電機(jī)運(yùn)行進(jìn)入穩(wěn)定狀態(tài)才能使辨識算法結(jié)果達(dá)到理想值,而且該辨識算法無法對磁鏈進(jìn)行有效辨識. ZHOU 等[5]為了減少電機(jī)參數(shù)之間的相互影響利用誤差模型將電機(jī)參數(shù)進(jìn)行解耦計(jì)算,并利用卡爾曼濾波器對參數(shù)進(jìn)行識別,避免了參數(shù)變化帶來的影響,但是其引入的卡爾曼濾波器參數(shù)調(diào)試工作繁瑣,耗費(fèi)時(shí)間長,并不適用于實(shí)際工程應(yīng)用. WANG 等[6]利用龍伯格觀測器對預(yù)測電壓進(jìn)行一定補(bǔ)償,有效地消除了參數(shù)擾動(dòng)的影響,利用函數(shù)代替固定的觀測器增益參數(shù)解決了龍伯格觀測器在電機(jī)運(yùn)行初始階段出現(xiàn)擾動(dòng)峰值的問題. YANG等[7]在建立包含增量式電機(jī)數(shù)學(xué)模型的基礎(chǔ)上消掉預(yù)測模型中磁鏈參數(shù),并通過擴(kuò)展?fàn)顟B(tài)觀測器有效觀測定子電感在電機(jī)運(yùn)行中發(fā)生變化帶來的擾動(dòng),對其進(jìn)行一定的補(bǔ)償. 王偉華等[8]將增量模型與參考模型自適應(yīng)算法相結(jié)合,在線辨識出定子電感參數(shù),并將辨識結(jié)果應(yīng)用于控制系統(tǒng)中.
在上述學(xué)者研究的基礎(chǔ)上,文中提出基于龍伯格觀測器的增量預(yù)測控制方法. 首先通過將相鄰兩步預(yù)測做差建立起增量預(yù)測模型[9-10],消除了磁鏈變化引起的電流跟隨誤差,減少了磁鏈參數(shù)辨識所帶來的計(jì)算量. 接著為了解決定子電感變化引起的定子電流諧波含量增加的問題,將龍伯格觀測器加入到預(yù)測控制系統(tǒng),對定子電感不確定性誤差進(jìn)行補(bǔ)償.
三相永磁同步電機(jī)是一個(gè)十分復(fù)雜的強(qiáng)耦合非線性系統(tǒng),文中為了便于分析,做以下假設(shè):三相永磁同步電機(jī)為理想電機(jī);忽略電機(jī)中的渦流和磁滯損耗、鐵心的飽和;電機(jī)中的電流為對稱的三相正弦波電流,則三相永磁同步電機(jī)的電壓方程可以表示為
式中:ud和uq分別為定子電壓在d軸和q軸旋轉(zhuǎn)坐標(biāo)系的分量;id和iq分別為定子電流在d軸和q軸旋轉(zhuǎn)坐標(biāo)系的分量;R為著繞組電阻,L為著定子電感,ψf為著永磁體的磁鏈, ωe則為著電機(jī)的電角速度. 文中的研究對象為表貼式三相永磁同步電機(jī),因此q軸電感與d軸電感相等.
由于系統(tǒng)控制周期很短,認(rèn)為T足夠小,假設(shè)相鄰時(shí)刻的電角速度近似相等,因此無差拍電流預(yù)測模型的一階歐拉離散形式可以用以下式子表示,即通過第k時(shí)刻的dq軸采樣電流來計(jì)算第(k+1)時(shí)刻的預(yù)測電流,在下式中id(k+1)和iq(k+1)分別為著第(k+1)時(shí)刻的定子d軸電流和q軸電流,id(k)和iq(k)分別為著第k時(shí)刻的定子d軸電流和q軸電流,T為采樣時(shí)間.
通過分析上式可以發(fā)現(xiàn),預(yù)測控制模型中包含電機(jī)電感、電阻和磁鏈參數(shù),在實(shí)際應(yīng)用當(dāng)中這些值往往通過離線測量來獲得,但是當(dāng)周圍環(huán)境發(fā)生變化比如溫度等或者電機(jī)運(yùn)行時(shí)間長了以后電機(jī)的參數(shù)往往會(huì)發(fā)生變化,這也就導(dǎo)致預(yù)測電壓就會(huì)產(chǎn)生誤差,進(jìn)而造成電機(jī)控制性能變差. 因此,無差拍電流預(yù)測模型的控制性能嚴(yán)重依賴模型參數(shù).
通過以上分析可以發(fā)現(xiàn)磁鏈?zhǔn)鞘种匾目刂茀?shù),而且只出現(xiàn)在q軸的預(yù)測電流和預(yù)測電壓模型中,為了消除磁鏈發(fā)生變化對預(yù)測控制性能的影響,文中引入增量預(yù)測模型.
增量預(yù)測模型需要依賴相鄰兩個(gè)時(shí)刻的預(yù)測電流,將兩個(gè)相鄰時(shí)刻預(yù)測電流做差即可以消除q軸預(yù)測電流模型中的磁鏈,實(shí)現(xiàn)無磁鏈增量預(yù)測控制.類似于第(k+1)時(shí)刻的離散化預(yù)測電流式(2),第k時(shí)刻的離散化預(yù)測電流可以表示為
從式(5)中可以發(fā)現(xiàn),不同于傳統(tǒng)無差拍電流預(yù)測模型,增量預(yù)測模型擺脫了磁鏈變化對控制性能的影響.
和無差拍增量電流預(yù)測模型一樣,將相鄰兩時(shí)刻離散化的預(yù)測電壓做差,即式(3)~(6),則增量模型的預(yù)測電壓表示為
另一個(gè)電機(jī)參數(shù)定子電感對預(yù)測模型的控制性能也起到了至關(guān)重要的作用,當(dāng)電感參數(shù)失配時(shí),會(huì)造成控制系統(tǒng)不穩(wěn)定,產(chǎn)生電流跟蹤誤差等負(fù)面影響. 為了消除這種負(fù)面影響,文中在增量預(yù)測模型基礎(chǔ)上引入龍伯格觀測器.
根據(jù)式(1),當(dāng)電感、電阻參數(shù)發(fā)生變化時(shí),將電機(jī)電壓方程表示為
其中fd和fq是電感參數(shù)發(fā)生變化時(shí)產(chǎn)生的擾動(dòng):
相鄰控制周期電機(jī)參數(shù)變化很慢,可以忽略不計(jì),認(rèn)為fd和fq保持不變. 龍伯格觀測器可以設(shè)計(jì)為
將式(10)采用一階歐拉離散化獲得帶有擾動(dòng)補(bǔ)償?shù)碾娏黝A(yù)測模型,即:
由于之間假設(shè)系統(tǒng)周期T非常短,所以可以認(rèn)為E中的Tωe和TR/L近似等于0. 根據(jù)第k+1時(shí)刻的龍伯格離散化電流預(yù)測模型可以推導(dǎo)出第k時(shí)刻的模型,即下式:
將式(11)(12)相減,可以得到帶有龍伯格觀測器的增量電流預(yù)測模型,為
在消除磁鏈變化對預(yù)測電流影響的同時(shí),通過擾動(dòng)補(bǔ)償抑制了繞組電阻和定子電感變化對預(yù)測電流的影響. 接著根據(jù)式(3)、式(6)以及式(11)可以推導(dǎo)出第k時(shí)刻和第k+1 時(shí)刻帶有龍伯格觀測器擾動(dòng)補(bǔ)償?shù)碾妷侯A(yù)測模型,如式(16)~(17)所示.
最后將推導(dǎo)出的第k時(shí)刻和第k+1 時(shí)刻的電壓預(yù)測模型做差可以得到帶有龍伯格觀測器的增量電壓預(yù)測模型,如式(18)所示.
通過系統(tǒng)穩(wěn)定性分析,并在Matlab/Simulink 平臺上進(jìn)行大量仿真實(shí)驗(yàn)后,將增益系數(shù)設(shè)定為k1=9000、k2=-9000.
圖1 為帶于龍伯格觀測器的增量預(yù)測模型控制算法的原理框圖,主要由以下幾部分構(gòu)成:速度環(huán)PI 控制器、=0、增量預(yù)測模型、龍伯格觀測器、SVPWM 模塊和逆變器.
圖1 帶于龍伯格觀測器的增量預(yù)測模型控制算法的原理框圖Fig. 1 The schematic block diagram of incremental predictive model control algorithm with Luenberger observer
為了初步地分析對比傳統(tǒng)DPCC 和文中 提出方法在抑制參數(shù)失配方面的效果,在Matlab/Simulink環(huán)境中搭建三相永磁同步電機(jī)控制系統(tǒng)仿真模型.電機(jī)參數(shù)為:永磁體磁鏈為0.166 7 Wb,繞組電阻為0.365 Ω,dq軸定子電感為1.225 mH,級數(shù)為4,額定功率為1 kW,額定轉(zhuǎn)矩為10 N·m. 開關(guān)頻率為20 kHz,采樣時(shí)間設(shè)為50 μs.
在仿真系統(tǒng)中,實(shí)驗(yàn)速度設(shè)定為800 r/min,扭矩在0.5 秒時(shí)由5 N·m 躍進(jìn)到10 N·m. 圖2(a)顯示了2倍電感失配采用原始DPCC 方法時(shí)dq軸電流,2(b)顯示了2 倍電感失配采用新方法時(shí)dq軸電流. 從2(a)中可以看出,原始DPCC 的dq軸電流諧波很大,控制效果不好. 從2(b)中可以看出由于采用了新方法,定子電感失配造成的擾動(dòng)得到了很好的抑制,電流諧波含量明顯減少,系統(tǒng)穩(wěn)態(tài)性能得到提升,初步驗(yàn)證文中所提方法的有效性.
圖2 定子電感2 倍失配時(shí)仿真結(jié)果Fig. 2 Simulation results when stator inductance is twice mismatched
與定子電感失配仿真條件一樣,圖3(a)為2 倍磁鏈?zhǔn)洳捎迷糄PCC 方法時(shí)dq軸電流,3(b)顯示了2 倍磁鏈?zhǔn)洳捎眯路椒〞r(shí)dq軸電流,圖4(a)仿真原始DPCC 方法在磁鏈0.5 倍失配情況下的dq軸電流,4(b)顯示了0.5 倍磁鏈?zhǔn)洳捎眯路椒〞r(shí)dq 軸電流. 實(shí)驗(yàn)結(jié)果顯示,采用原始DPCC 方法,當(dāng)磁鏈2 倍失配時(shí),測得q軸電流總是大于速度環(huán)參考q軸電流;當(dāng)磁鏈0.5 倍失配時(shí),測得q軸電流總是小于速度環(huán)參考q軸電流;但是采用文中 所提方法可以基本消除電流跟隨誤差,使得測得電流很好地跟隨速度環(huán)參考電流.
圖3 永磁體磁鏈2 倍失配時(shí)仿真結(jié)果Fig. 3 Simulation results when flux linkage of permanent magnet is twice mismatched
圖4 永磁體磁鏈0.5 倍失配時(shí)仿真結(jié)果Fig. 4 Simulation results when flux linkage of permanent magnet in 0.5 times mismatched
圖5(a)和5(b)分別顯示定子電感和磁鏈同時(shí)2倍失配原始DPCC 方法和新方法的dq軸電流情況.從圖中可以看出,采用原始DPCC 方法,dq軸電流波動(dòng)很大,并且測得q軸電流總體大于速度環(huán)參考q軸電流;采用文中 所提方法可以很好地減少電流波動(dòng),而且q軸電流可以很好的跟隨速度環(huán)參考q軸電流,抑制參數(shù)失配帶來的不良影響.
圖5 定子電感和磁鏈同時(shí)2 倍失配時(shí)仿真結(jié)果Fig. 5 Simulation results when the stator inductance and flux linkage are mismatched twice at the same time
為了驗(yàn)證文中 所提方法的有效性,在一臺表貼式永磁同步電機(jī)上做了一系列實(shí)驗(yàn),電機(jī)參數(shù)與仿真模型參數(shù)一致,實(shí)驗(yàn)電壓設(shè)定為110 伏. 驅(qū)動(dòng)平臺如圖6 所示,由控制板、驅(qū)動(dòng)板、旋變板、驅(qū)動(dòng)電機(jī)、負(fù)載電機(jī)、PC 機(jī)、電源以及扭矩分析儀組成. DSP芯片選用TMS320F28377d,時(shí)鐘頻率可達(dá)200 MHz.
圖6 SPMSM 實(shí)驗(yàn)驅(qū)動(dòng)平臺Fig. 6 SPMSM experimental driving platform
圖7(a)為定子電感3 倍失配情況下原始DPCC 方法的A 相電流,7(b)為定子電感3 倍失配情況下新方法的A 相電流. 穩(wěn)態(tài)實(shí)驗(yàn)條件,轉(zhuǎn)速為800 r/min,轉(zhuǎn)矩設(shè)定為4 N·m. 可以從圖中看出原始DPCC 方法定子電流諧波含量較大,新方法可以有效減少定子電流諧波含量,并提高系統(tǒng)的穩(wěn)態(tài)性能. 經(jīng)計(jì)算,原始DPCC 方法定子電流總諧波失真為11.7%,而新方法可以減少到9.3%. 圖8(a)為定子電感3 倍失配條件下原始DPCC 方法dq軸電流,8(b)為定子電感3倍失配條件下新方法dq軸電流. 實(shí)驗(yàn)條件,實(shí)驗(yàn)速度設(shè)為800 r/min,扭矩在0.375 秒時(shí)扭矩由2 N·m 躍進(jìn)4 N·m.dq軸電流也驗(yàn)證了上述分析,新方法可以很好地減少電流諧波含量.
圖7 定子電感3 倍失配時(shí)穩(wěn)態(tài)實(shí)驗(yàn)結(jié)果Fig. 7 Steady state experimental results when the stator inductance in 3 times mismatched
圖8 定子電感3 倍失配時(shí)dq 軸實(shí)驗(yàn)結(jié)果Fig. 8 Experimental results of dq axis when the stator inductance in 3 times mismatched
圖9(a)和9(b)分別顯示磁鏈2 倍失配時(shí)原始DPCC 方法和新方法的dq 軸電流跟隨速度環(huán)參考電流情況. 實(shí)驗(yàn)條件,實(shí)驗(yàn)速度設(shè)為800 r/min,扭矩在0.375 秒時(shí)扭矩由2 N·m 躍進(jìn)4 N·m. 實(shí)驗(yàn)結(jié)果與仿真結(jié)果一樣,當(dāng)磁鏈2 倍失配時(shí),原始DPCC 方法測得q軸電流總是大于速度環(huán)參考q軸電流,而新方法測得q軸電流可以很好地跟隨速度環(huán)參考q軸電流,再次驗(yàn)證了文中 所提方法的有效性.圖10(a)為電感3 倍失配、磁鏈2 倍失配和電阻0.1 倍失配同時(shí)發(fā)生時(shí)原始DPCC 方法dq軸電流,10(b)為電感3 倍失配、磁鏈2 倍失配和電阻0.1 倍失配同時(shí)發(fā)生時(shí)新方法方法dq軸電流. 實(shí)驗(yàn)條件,實(shí)驗(yàn)速度設(shè)為800 r/min,扭矩在0.375 秒時(shí)扭矩由2 N·m 躍進(jìn)4 N·m. 從實(shí)驗(yàn)結(jié)果可以看出,當(dāng)電機(jī)三個(gè)參數(shù)同時(shí)發(fā)生失配時(shí),原始DPCC 方法dq軸電流不能跟隨速度環(huán)參考dq軸電流,電流諧波含量也會(huì)偏大;采用新方法后參數(shù)失配不會(huì)對dq軸電流造成影響,可以明顯改善電流控制效果.
圖9 永磁體磁鏈2 倍失配時(shí)實(shí)驗(yàn)結(jié)果Fig. 9 Experimental results when the flux linkage of permanent magnet in twice mismatched
圖10 電感3 倍失配、磁鏈2 倍失配和電阻0.1 倍失配時(shí)實(shí)驗(yàn)結(jié)果Fig. 10 Experimental results of three times inductance mismatch, two times flux linkage mismatch and 0.1 times resistance mismatch
文中提出一種基于龍伯格觀測器的增量模型的無差拍電流預(yù)測控制(DPCC)方法. 與傳統(tǒng)無差拍電流預(yù)測控制相比,新方法采用增量模型,可以在磁鏈參數(shù)失配甚至沒有磁鏈參數(shù)的情況下電機(jī)依然運(yùn)行良好. 另外,將增量模型與龍伯格觀測器相結(jié)合,實(shí)現(xiàn)了抵抗電感參數(shù)失配的效果. 仿真和實(shí)驗(yàn)結(jié)果表明,文中提出的新方法可以有效抑制電感和磁鏈?zhǔn)鋷淼牟涣加绊?