,,,
(1.中國科學院 電工研究所,北京 100190;2.中國科學院 研究生院,北京 100190)
理想的三相SVPWM電壓源逆變器(VSI)同一橋臂上下管開通信號是互補的,但是由于功率管開通和關斷需要時間,且開通速度比關斷速度快,因此必須人為在功率管開關動作期間插入一段死區(qū)時間[1]。該死區(qū)時間導致逆變器輸出電壓和目標電壓之間存在誤差,且該誤差與電流方向有關,它的累積效應足以導致PMSM相電壓和相電流畸變、零電流鉗位以及轉(zhuǎn)矩和轉(zhuǎn)速脈動,系統(tǒng)性能降低[2]。另外由于開關頻率的不斷提高,死區(qū)效應對逆變器輸出電壓和輸出電流的影響也越來越嚴重。因此為提高IPMSM控制性能,對逆變器死區(qū)進行有效補償是非常必要的。
死區(qū)精確補償需2個條件:誤差電壓ΔV和電流方向正確估算。目前國內(nèi)外研究死區(qū)補償方法主要有:根據(jù)負載電流極性進行離線死區(qū)補償[3-5];用觀測器觀測出誤差電壓在線死區(qū)補償[6-8]。
第1種方法是基于平均誤差理論,忽略了功率器件開關時間、通態(tài)管壓降等因素。由于死區(qū)隨著負載、工作溫度以及電機轉(zhuǎn)速等情況的變化而變化,簡單的固定時間或電壓補償必然事與愿違[8]。另外在低頻時,由于PWM噪聲、零電流鉗位現(xiàn)象以及電流穿越零點的速度等,精確檢測電流穿越零點非常困難,若采用硬件方法檢測電流極性,往往存在檢測的滯后以及A/D轉(zhuǎn)換精度等問題,因此一般采用間接測量的方法[3-4]。
第2種方法將死區(qū)設置時間、功率管壓降、開關延遲時間及電機工況變化等引起的電壓變化等效為一個誤差電壓,采用一定的方法觀測出來,在線進行死區(qū)補償[6,9]。
本文在同步旋轉(zhuǎn)坐標系下采用雙擾動觀測器觀測出VSI死區(qū)效應導致的誤差電壓,然后將該擾動前饋給指令電壓,實現(xiàn)了IPMSM控制系統(tǒng)在線實時死區(qū)補償。
圖1是VSIa相橋臂的基本配置,在死區(qū)時間Td里,該橋臂上下管Q1和Q4均關斷,此時輸出電壓由相電流ia的方向決定。規(guī)定電流流入電機為正,流出為負。圖2b是只考慮人為設定死區(qū)時間Tdt時VSIa相輸出端電壓;圖2c為考慮Tdt和逆變器開關延遲時間Tond,Toffd時VSIa相輸出端電壓;圖2d是考慮Tdt,Tond,Toffd以及IGBT飽和壓降Vsat和續(xù)流二極管前向壓降Vdiode時VSIa相輸出端電壓。因此VSIa相在1個周期理想輸出電壓和實際輸出電壓的誤差Va.d表示為
式中:Ts為一個PWM周期。
同理得VSIb相和c相輸出誤差電壓Vb.d,
圖1 VSI一相橋臂的基本配置Fig.1 Basic configuration of one phase leg of VSI
圖2 實際情況下VSI a相輸出電壓Fig.2 Actual VSI a-phase output voltages
由式(1)~式(3)知VSI輸出誤差電壓矢量方向是由流過VSI功率管電流方向決定的。
VSI施加到IPMSM上的相誤差電壓Van.d,Vbn.d,Vcn.d為
假設Va.d,Vb.d,Vc.d幅值相等均等于Vd,則式(4)經(jīng)傅里葉變換得
式中:k=1,2,3,…;n為諧波次數(shù);ω為電角速度。
由式(5)知電機三相誤差電壓波形中含有6k±1次諧波,根據(jù)線性疊加定理知VSI死區(qū)效應導致IPMSM三相電壓中含有6k±1次諧波。
式(5)經(jīng)旋轉(zhuǎn)變換得轉(zhuǎn)子旋轉(zhuǎn)坐標下的誤差電壓為:
式中:δ為定子電流空間矢量與轉(zhuǎn)子旋轉(zhuǎn)坐標系下q軸夾角。
誤差電壓示意波形如圖3所示。
圖3 VSI死區(qū)效應引起的同步旋轉(zhuǎn)坐標系下誤差電壓示意圖Fig.3 Schematic of VSI dead-time effects result in voltage errors in the rotating reference frame
由于電機實際相電壓是理想基波電壓和死區(qū)效應產(chǎn)生的誤差電壓的疊加。在理想電機模型下,基波相電壓肯定產(chǎn)生基波相電流。為便于推導,只考慮死區(qū)效應導致相誤差電壓對相電流的影響。
在同步旋轉(zhuǎn)坐標系dq軸下,理想IPMSM頻域電壓模型為
式中:Rs為定子相電阻;Ld,Lq,Id,Iq,Ud,Uq分別為同步旋轉(zhuǎn)坐標系下d軸和q軸電感、電流和電壓;Ψf為永磁磁鏈;Ed=Ud;Eq=Uq-ωΨf=Uq-e0。
由式(7)解得同步旋轉(zhuǎn)坐標下VSI死區(qū)效應導致的誤差電流Id.d,Iq.d為
其中
由式(8)知同步旋轉(zhuǎn)坐標系下VSI死區(qū)效應導致誤差電流含有6k次諧波,如圖4所示。根據(jù)線性疊加原理,VSI死區(qū)效應導致電機在同步旋轉(zhuǎn)坐標系下電流含有6k次諧波,反變換后,電機在三相靜止坐標系下相電流含有6k±1次諧波。
圖4 死區(qū)效應導致的同步旋轉(zhuǎn)坐標系下誤差電流示意圖Fig.4 Schematic of current errors induced by VSI deadtime effects in the rotating reference frame
擾動觀測器的基本思想[10]是根據(jù)實際模型的輸入與標稱模型的輸出的差異構(gòu)建干擾信號觀測器,將其估算出的等效干擾作為補償信號疊加到實際模型的輸入中,以消除干擾對系統(tǒng)性能的影響。
IPMSM在同步旋轉(zhuǎn)坐標系下的電壓方程[8]為
VSI死區(qū)效應致使電機在轉(zhuǎn)子旋轉(zhuǎn)坐標系下有ud.d,uq.d誤差電壓,但是電流環(huán) PI控制器為了消除死區(qū)產(chǎn)生的誤差電壓,在指令電壓,中增加了ud.d,uq.d,因此此時IPMSM 電壓方程為
在同步旋轉(zhuǎn)坐標系下加入死區(qū)補償電壓ud.com,uq.com后,IPMSM 電壓方程為
對比式(10)和式(11),當補償電壓ud.com,uq.com和誤差電壓ud.d,uq.d完全一致時,指令電壓,就對應實際的ud,uq,此時PI控制器無需提供死區(qū)補償電壓,消除了死區(qū)補償?shù)鸟詈稀?/p>
設擾動電壓是指令電壓和系統(tǒng)實際輸出電壓的差值,包括死區(qū)效應引起的誤差電壓。在同步旋轉(zhuǎn)坐標系下,借助下式擾動觀測器觀測出該擾動電壓,將其加入指令電壓中進行補償。
式中:Tf為濾波時間常數(shù);Rso為定子估算電阻;Ldo,Lqo分別為d軸和q軸估算電感;Ψfo為估算永磁磁鏈。
本文所設計的雙擾動觀測器如圖5所示。
圖5 基于雙擾動觀測器的在線死區(qū)補償原理圖Fig.5 Block diagram of on-line dead-time compensation using double disturbance observers
d軸輸出電壓ud對擾動電壓Δud和指令電壓的傳遞函數(shù)為
當擾動電壓Δud和指令電壓為階躍輸入時,由終值定理得式(13)和式(14)的穩(wěn)態(tài)輸出電壓ud為
q軸輸出電壓uq對擾動電壓Δuq和指令電壓的傳遞函數(shù)為
擾動電壓Δuq和指令電壓為階躍輸入時,式(17)和式(18)的穩(wěn)態(tài)輸出電壓uq為
根據(jù)式(15)和式(19)知基于擾動觀測器的在線死區(qū)補償方法對Rso,Ldo和Lqo具有魯棒性,能抑制逆變器擾動。由式(16)和式(20)得:若定子電阻觀測精確,逆變器加到電機上的電壓就是指令電壓。
本文對所提出的死區(qū)補償方法進行了實驗驗證。VSI控制核心采用TMS320F2812DSP,功率模塊采用英飛凌的FF600R06ME3IGBT。IPMSM參數(shù)為:額定功率20kW,額定轉(zhuǎn)速2 500 r/min,極對數(shù)3,定子相電阻26mΩ,d軸電感0.52mH,q軸電感1.02mH,永磁磁鏈0.129 Wb。負載由南峰CW160電渦流測功機提供,電流波形由Agilent DSO6034示波器和FLUKS i400s電流鉗測得,測量精度為1mV/A。實驗中設定母線電壓330V,電機轉(zhuǎn)速300r/min,系統(tǒng)設定死區(qū)時間3.2μs,δ為20°,Tf=1ms。
圖6是負載轉(zhuǎn)矩為15N·m時補償前后的相電流波形和頻譜;圖7是負載轉(zhuǎn)矩為35N·m時相電流波形和頻譜。比較補償前后的電流波形和頻譜發(fā)現(xiàn),沒有進行死區(qū)補償前,電流波形正弦度較差,不光滑,存在明顯的零電流鉗位現(xiàn)象,畸變較嚴重,負載15N·m時電流總諧波畸變率是8.254 1%,負載35N·m時電流總諧波畸變率是6.329 3%;而使用基于擾動觀測器在線死區(qū)補償方法后電流波形正弦度明顯改善,零電流鉗位現(xiàn)象得到有效抑制,負載15N·m時電流總諧波畸變率降為4.569 7%,負載35N·m時電流總諧波畸變率降為4.615 7%,同時有效削弱了5th,7th,11th,13th等諧波,系統(tǒng)性能得到明顯改善。
圖6 負載15N·m時補償前后相電流波形和頻譜Fig.6 Phase current waveforms and spectra before and after compensation with the load torque of 15N·m
圖7 負載35N·m時補償前后電機相電流波形和頻譜Fig.7 Phase current waveforms and spectra before and after compensation with the load torque of 35N·m
本文詳細地分析了電壓源逆變器死區(qū)效應,針對IPMSM SVPWM控制系統(tǒng),提出了基于雙擾動觀測器在線死區(qū)補償方法,實現(xiàn)了死區(qū)效應抑制和PI控制的解耦。
該死區(qū)補償策略避免了電流極性檢測不準導致的誤補償和死區(qū)時間估算等問題。
實驗結(jié)果表明該策略有效抑制了零電流鉗位現(xiàn)象,削弱了低頻電流諧波,改善了電流正弦度,提高了系統(tǒng)低速運行性能。
[1]黃志武,陽同光.一種新型的矢量控制逆變器死區(qū)時間補償[J].電氣傳動,2008,38(8):48-51.
[2]鐘義長,鐘倫瓏,陳聰.PMSM交流伺服系統(tǒng)死區(qū)效應補償策略與實現(xiàn)[J].電氣傳動,2010,40(11):73-75.
[3]王高林,于泳,楊榮峰,等.感應電機空間矢量PWM控制逆變器死區(qū)效應補償[J].中國電機工程學報,2008,28(15):79-83.
[4]胡慶波,呂征宇.一種新穎的基于空間矢量PWM的死區(qū)補償方法[J].中國電機工程學報,2005,25(3):13-17.
[5]劉軍鋒,李葉松.死區(qū)對電壓型逆變器輸出誤差的影響及其補償[J].電工技術學報,2007,22(5):117-122.
[6]Hyun-Soo K,Hyung-Tae M,Myung-Joong Y.On-line Dead-time Compensation Method Using Disturbance Observer[J].IEEE Transactions on Power Electronics,2003,18(6):1336-1345.
[7]劉棟良,賀益康.交流伺服系統(tǒng)逆變器死區(qū)效應分析與補償新方法[J].中國電機工程學報,2008,28(21):46-50.
[8]Urasaki N,Senjyu T,Uezato K,etal.Adaptive Dead-time Compensation Strategy for Permanent Magnet Synchronous Motor Drive[J].IEEE Transactions on Energy Conversion,2007,22(2):271-280.
[9]Hyun-Soo K,Kyeong-Hwa K,Myung-Joong Y.On-line Dead-time Compensation Method Based on Time Delay Control[J].IEEE Transactions on Control Systems Technology,2003,11(2):279-285.
[10]于艾,楊耕,徐文立.具有擾動觀測器調(diào)速系統(tǒng)的穩(wěn)定性分析及轉(zhuǎn)速環(huán)設計[J].清華大學學報:自然科學版,2005,45(4):521-524.