胡啟國,張 祥
(重慶交通大學(xué) 機(jī)電與車輛工程學(xué)院,重慶 400074)
永磁同步輪轂電機(jī)(PMSM)驅(qū)動電動汽車是一種新式的新能源汽車。與集中式驅(qū)動最大區(qū)別是,該電動汽車每個(gè)車輪中都裝有一個(gè)輪轂電機(jī),輪轂電機(jī)最大特點(diǎn)是能使各車輪獨(dú)立可控,驅(qū)動力矩直接作用于車輪。這種分布形式能有效地簡化汽車內(nèi)部結(jié)構(gòu),顯著地減輕汽車自身重量,提高汽車操控的靈活性和可靠性。因此,如何提高PMSM的控制性能是目前電動汽車領(lǐng)域研究的重點(diǎn)之一[1]。
為了改善PMSM的控制系統(tǒng)性能,國內(nèi)外學(xué)者針對逆變器死區(qū)效應(yīng)問題展開了深入研究。傳統(tǒng)死區(qū)補(bǔ)償?shù)姆椒ㄖ饕校篠VPWN調(diào)制補(bǔ)償法[2]、電流反饋補(bǔ)償法[3]和死區(qū)矢量補(bǔ)償法[4]等,但這些死區(qū)補(bǔ)償法都需要考慮電流極性的問題,電流極性的檢測過于復(fù)雜,可能會使控制系統(tǒng)輸出轉(zhuǎn)矩和電流發(fā)生偏差。楊爽等[5]提出了一種需要考慮電流極性的電流矢量補(bǔ)償方法,該方法雖能有效提高逆變器輸出電流波形的質(zhì)量,但依然需要對電流極性進(jìn)行檢測。近年來,學(xué)界又提出了無需電流極性檢測的死區(qū)補(bǔ)償方法。WANG Xingjian等[6]基于自適應(yīng)模糊控制法對死區(qū)進(jìn)行補(bǔ)償,該方法無需電流極性檢測,但缺點(diǎn)是提高精度需要增加量化等級數(shù)目,從而導(dǎo)致運(yùn)算過于復(fù)雜,不利于成本降低;馮振東等[7]提出了一種利用干擾觀測器對誤差電壓進(jìn)行觀測的方法,該方法通過對死區(qū)效應(yīng)帶來的影響進(jìn)行補(bǔ)償,且無需電流極性檢測,能很好實(shí)現(xiàn)在線補(bǔ)償,但該方法忽略了電流鉗位的影響。
基于上述分析,筆者在無需電流極性檢測的基礎(chǔ)上,根據(jù)前饋控制思路,提出了一種對輸出電壓誤差進(jìn)行在線補(bǔ)償?shù)姆椒?。該方法利用交直軸電流作為觀測量建立擾動觀測器,對輸出電壓誤差值進(jìn)行估計(jì),并采用改進(jìn)線性補(bǔ)償增益方式改善了三相電流的鉗位現(xiàn)象。該方法能有效抑制死區(qū)效應(yīng)帶來的影響,并提高PMSM矢量控制系統(tǒng)的穩(wěn)定性。
PMSM是一種多輸入、多輸出的非線性強(qiáng)耦合模型,為簡化分析,筆者忽略了定子繞組誤差及轉(zhuǎn)子磁場分布、溫度和頻率變化對繞組的影響及鐵心和渦流磁滯損耗。因此對電機(jī)模型降階解耦,得到的電機(jī)定子d、q軸的數(shù)學(xué)模型[8],如式(1):
(1)
式中:ud、uq分別為定子d、q軸的電壓分量;id、iq分別為定子d、q軸的電流交直軸分量;Rs為定子繞組電阻;we為電角速度;wm為機(jī)械角速度;Ld、Lq為定子d、q軸電感分量;Ls為定子電感;ψf為永磁體磁鏈;pn為極對數(shù);J為轉(zhuǎn)動慣量;TL為負(fù)載轉(zhuǎn)矩。
PMSM矢量控制系統(tǒng)中三相逆變器的主電路設(shè)計(jì)如圖1。
圖1 三相逆變器主電路
對于三相逆變器而言,逆變器開關(guān)之間的關(guān)斷時(shí)間總是大于開通時(shí)間。為避免開關(guān)管發(fā)生直接導(dǎo)通,導(dǎo)致同一相橋臂上下開關(guān)管發(fā)生短路現(xiàn)象,往往會在開關(guān)信號中加入延遲時(shí)間。這段延遲時(shí)間會使逆變器輸出電壓發(fā)生畸變,導(dǎo)致實(shí)際輸出電壓與參考電壓之間產(chǎn)生偏差,從而對電壓電流產(chǎn)生較大影響,進(jìn)而影響電壓和電流諧波。這部分延時(shí)時(shí)間被稱為死區(qū)時(shí)間,其帶來影響就是死區(qū)效應(yīng)[9]。
筆者以A相橋臂為例,對逆變器進(jìn)行死區(qū)效應(yīng)分析。在延遲時(shí)間內(nèi),開關(guān)管VT1、VT4同時(shí)關(guān)閉,反并聯(lián)二極管VD1、VD4其中之一并導(dǎo)通,起到續(xù)流作用;死區(qū)時(shí)間內(nèi),定義電流流出逆變器方向?yàn)殡娏髡较颍藭r(shí)iA>0時(shí)則VD4導(dǎo)通,iA<0時(shí)則VD1導(dǎo)通。此時(shí)逆變器A相輸出的電壓為UDC/2或-UDC/2。
圖2 逆變器死區(qū)效應(yīng)輸出電壓波形
逆變器實(shí)際導(dǎo)通時(shí)間誤差Tae的計(jì)算如式(2):
(2)
A相實(shí)際輸出電壓和理想輸出電壓在單個(gè)周期內(nèi)的平均電壓誤差VAer如式(3)、式(4):
(3)
式中:VAer為A相平均電壓誤差;Ve為死區(qū)效應(yīng)輸出電壓。
(4)
式中:VDC為直流母線電壓;Ts為采樣周期。
考慮各種壓降時(shí)的平均電壓誤差如式(5):
(5)
同理,其他相輸出電壓誤差如式(6)、式(7):
(6)
(7)
式中:VBer為B相輸出電壓誤差。
由式(5)~式(7)可知:逆變器輸出到輪轂電機(jī)的三相誤差電壓VANer、VBNer、VCNer分別可用式(8)表示。
(8)
式中:VANer、VBNer、VCNer分別為A、B、C相誤差電壓。
將式(8)經(jīng)傅里葉變換,可改寫為式(9):
(9)
由式(9)可知:死區(qū)效應(yīng)會明顯增加誤差電壓波形中的諧波次數(shù)。隨著死區(qū)時(shí)間變長,輸出電壓的諧波也會隨之增加。轉(zhuǎn)速越小時(shí),產(chǎn)生的諧波更多,此時(shí)電機(jī)誤差較大,電壓畸變明顯,使得各種諧波含量明顯增加;同時(shí)也會使電流產(chǎn)生畸變,在過零點(diǎn)時(shí),會出現(xiàn)一種電流鉗位現(xiàn)象,如圖3。
圖3 A相電流鉗位現(xiàn)象示意
此時(shí)傳統(tǒng)補(bǔ)償方案在對誤差進(jìn)行補(bǔ)償時(shí)過于依賴電流極性,補(bǔ)償效果較差。故不僅要對電壓進(jìn)行補(bǔ)償,還需進(jìn)一步改善電流畸變。
傳統(tǒng)的死區(qū)效應(yīng)補(bǔ)償方法對電流極性檢測準(zhǔn)確性要求比較高,且電流極性的檢測相對而言比較困難,增加了死區(qū)補(bǔ)償算法的實(shí)現(xiàn)難度。筆者依據(jù)反饋控制思想[10],通過建立一種觀測器,實(shí)時(shí)對輸出電壓擾動進(jìn)行監(jiān)測,并采用線性補(bǔ)償增益的方法改善電流鉗位,從而抵消死區(qū)時(shí)間和開關(guān)器件導(dǎo)通壓降等非線性特性帶來的死區(qū)效應(yīng)問題,該方法不需要對電流極性進(jìn)行檢測。
由式(1)可知,加入死區(qū)效應(yīng)造成誤差電壓后,電壓方程如式(10):
(10)
式中:Ud、Uq分別為d、q軸的參考電壓;Ved、Veq分別為d、q軸的誤差電壓。
為便于設(shè)計(jì)觀測器,將式(10)改為電流狀態(tài)方程,如式(11):
(11)
由式(11)可知:逆變器死區(qū)引起的誤差電壓和電流極性無關(guān),就無需考慮電流極性,則進(jìn)一步減小了電流鉗位引起的畸變。電機(jī)在實(shí)際運(yùn)轉(zhuǎn)過程中的許多因素會增大輸出電壓誤差,無法直接觀測,故此時(shí)應(yīng)以擾動電壓為觀測對象,并作為狀態(tài)變量。
假設(shè)Sd、Sq分別為id、iq的觀測值,為了穩(wěn)定跟蹤誤差電壓,筆者僅以直軸為例設(shè)計(jì)觀測器,如式(12)、式(13):
(12)
(13)
(14)
同理可得,q軸上擾動觀測器設(shè)計(jì)如式(15)、式(16):
(15)
(16)
(17)
采用觀測器進(jìn)行誤差補(bǔ)償,通常會忽略電流鉗位造成的畸變,且其自身也存在誤差電壓,故筆者采用線性補(bǔ)償調(diào)節(jié)增益方法進(jìn)行二次補(bǔ)償。由于正切函數(shù)屬于非線性函數(shù),相比一般線性函數(shù),其魯棒性更高、抗擾動能力強(qiáng)、擬合效果更好,更加適合非線性矢量控制系統(tǒng)。為優(yōu)化電流波形正弦度,筆者以正切函數(shù)作為補(bǔ)償增益,其原理如圖4[11]。
圖4 改進(jìn)線性補(bǔ)償原理
線性補(bǔ)償增益K的計(jì)算如式(18):
(18)
通過判斷電流是否過零點(diǎn),對補(bǔ)償值斜率進(jìn)行調(diào)節(jié),從而改善了電流正弦度;正切增益可在電流過零點(diǎn)之前抑制鉗位區(qū)間。根據(jù)式(15)、式(17)和式(18)可得新型死區(qū)補(bǔ)償控制流程,如圖5。
圖5 新型死區(qū)補(bǔ)償控制
為了驗(yàn)證新型死區(qū)補(bǔ)償方案的可行性,筆者利用MATLAB/Simulink仿真軟件以id=0閉環(huán)矢量控制為基礎(chǔ),搭建了基于新型死區(qū)補(bǔ)償?shù)能囉糜来磐捷嗇炿姍C(jī)矢量控制系統(tǒng)仿真模型,如圖6。仿真所用算法為變步長Ode23tb算法,仿真時(shí)間為0.3 s,直流母線電壓為540 V,PWM開關(guān)頻率為10 kHz,開關(guān)周期Ts=0.000 1 s,逆變器死區(qū)時(shí)間設(shè)置為6E-5 s。仿真所選用表貼式永磁同步輪轂電機(jī)具體參數(shù)如表1[12]。
圖6 基于新型死區(qū)補(bǔ)償?shù)挠来磐捷嗇炿姍C(jī)矢量控制系統(tǒng)仿真模型
表1 輪轂電機(jī)參數(shù)
筆者研究對象是電動汽車永磁同步輪轂電機(jī),帶負(fù)載啟動是輪轂電機(jī)驅(qū)動電動汽車的重要特點(diǎn),故設(shè)置負(fù)載轉(zhuǎn)矩為TL=150 N·m。分別對電機(jī)在不同轉(zhuǎn)速下的三相電流波形和相電流頻譜進(jìn)行仿真分析對比,從而驗(yàn)證所提補(bǔ)償方案對抑制死區(qū)效應(yīng)有效性。
圖7為控制系統(tǒng)中有補(bǔ)償和無補(bǔ)償在不同轉(zhuǎn)速下的三相電流波形對比。
圖7 不同轉(zhuǎn)速下輪轂電機(jī)三相電流波形對比
由圖7(a)、圖7(b)可知:在電機(jī)轉(zhuǎn)速為200 r/min工況下且無補(bǔ)償時(shí),輪轂電機(jī)三相電流畸變更明顯,此時(shí)電流波形正弦度較差;在加入死區(qū)補(bǔ)償后,鉗位現(xiàn)象得到了較大的改善。由圖7(c)、圖7(d)可知:轉(zhuǎn)速1 000 r/min未加入死區(qū)補(bǔ)償時(shí),輪轂電機(jī)三相電流鉗位現(xiàn)象不太明顯;但在加入死區(qū)補(bǔ)償后,三相電流波形正弦度也會變得更好。由此可知,電機(jī)低速運(yùn)轉(zhuǎn)時(shí),死區(qū)效應(yīng)帶來的影響更大,采用所提方案進(jìn)行補(bǔ)償后,抑制效果明顯,較好的提高了系統(tǒng)動態(tài)性能。
圖8為輪轂電機(jī)在不同轉(zhuǎn)速下,有補(bǔ)償和無補(bǔ)償?shù)南嚯娏黝l譜對比。從圖8中可知:無補(bǔ)償時(shí),相電流頻譜中失真率變化較大;有補(bǔ)償后,失真率顯著降低;當(dāng)電機(jī)在低速工況運(yùn)轉(zhuǎn)時(shí),失真率小于1,補(bǔ)償效果更好。
圖8 不同轉(zhuǎn)速下輪轂電機(jī)相電流頻譜分析對比
1)建立了永磁同步輪轂電機(jī)兩相旋轉(zhuǎn)坐標(biāo)系下d、q軸數(shù)學(xué)模型,實(shí)現(xiàn)了對永磁同步輪轂電機(jī)強(qiáng)耦合非線性系統(tǒng)的降階、解耦;
2)針對逆變器死區(qū)效應(yīng)產(chǎn)生機(jī)理和影響因素,提出了一種新的補(bǔ)償方案,建立了擾動電壓觀測器,并基于線性補(bǔ)償原理對該觀測器進(jìn)行了改進(jìn),分析了該方法的有效性和穩(wěn)定性;
3)利用MATLAB/Simulink仿真軟件對所提方案進(jìn)行仿真驗(yàn)證。在仿真中分析了死去效應(yīng)對永磁同步輪轂電機(jī)矢量控制系統(tǒng)的影響,并驗(yàn)證了所提出的新型死區(qū)補(bǔ)償方案對死區(qū)效應(yīng)抑制的效果。