楊立永,翟飛,陳智剛
(北方工業(yè)大學(xué)電氣與控制工程學(xué)院,北京100144)
永磁同步電機因其結(jié)構(gòu)緊湊、性能可靠而被廣泛應(yīng)用在風(fēng)力發(fā)電、電動汽車、船舶驅(qū)動等領(lǐng)域[1]。在永磁同步電機無速度傳感器控制系統(tǒng)中,需要利用定子電壓對磁鏈進行估計,如果直接利用SVPWM 算法中的給定電壓作為定子電壓,則由于死區(qū)的影響,可能導(dǎo)致電機實際轉(zhuǎn)子位置和估計轉(zhuǎn)子位置有所偏差,從而降低了電機低速區(qū)的控制性能[2]。本文介紹的方法是采用反電動勢法對轉(zhuǎn)子位置進行跟蹤估算,利用檢測得到的電壓、電流和建立的相關(guān)數(shù)學(xué)模型對電機的給定電壓進行死區(qū)補償,使定子電壓給定值和實際值相等。這樣估計轉(zhuǎn)子位置就能較好地跟蹤實際轉(zhuǎn)子位置。最后通過基于TMS320F28335 控制板的硬件實驗平臺對上述理論進行了實際驗證。
由于死區(qū)的影響使實際輸出電壓扭曲,而且轉(zhuǎn)速越低死區(qū)的影響越嚴(yán)重,從而使估算出的角度出現(xiàn)嚴(yán)重偏差。
經(jīng)分析可知,實際A 相相對于母線中點n 的電壓為
式中:Vdc為電網(wǎng)不控整流后給逆變器的直流母線電壓;Vce為功率器件管壓降;Vd為續(xù)流二極管的管壓降。
SA=1表示A相驅(qū)動脈沖為高電平,SA=0 表示驅(qū)動脈沖為低電平。因此實際VAn是隨著開關(guān)狀態(tài)Ts和電流方向變化時間Ta(SA=1 的作用時間)而變化的[3]。
因Vce和Vd是隨著電流的上升而增加的,故將和sA=Ta/Ts,代入式(1)中有:
同理可得:
在三相橋式逆變器的電路中,n 為直流母線的電位中點,o 為電動機繞組的中性點。故A、B,C 3 點相對于電動機中性點o 的電壓和電流方程為
將上式和式(2)~式(4)化簡:
式中:Ton為功率器件的開通時間;Toff為功率器件的關(guān)斷時間;Td為死區(qū)時間。Vce-Vd和母線電壓Vdc相比很小而被忽略。
從式(6)可以看出要精確地實現(xiàn)對逆變器輸出電壓的估計,需要精確地判斷相電流方向。本文采用了一種電流方向的間接判斷方法。根據(jù)電流矢量和電壓矢量的功率因數(shù)角來間接判斷電流方向[4]。
對逆變器輸出的三相電流iA,iB,iC,進行Clark變換有
再將兩相電流isα,isβ變換到以定子電壓矢量為d軸的同步旋轉(zhuǎn)坐標(biāo)系上有:
其中 φ=arctan(usβ/usα)
式中:φ 為電壓矢量和α 軸之間的夾角。
利用isd和isq可以得到電流矢量和電壓矢量的夾角θ為
式中:θ 為功率因數(shù)角。
電壓矢量和電流矢量之間的關(guān)系如圖1 所示。在實際系統(tǒng)中,定子電壓矢量的角度φ 是已知的,功率因數(shù)角θ 可以通過三相電流的瞬時值實時估計,根據(jù)圖1所示,電流矢量和β 軸的夾角為:θi=φ-θ。
由電流矢量的角度θi就可以確定相應(yīng)的三相電流的方向,進而確定需要補償?shù)钠铍妷?,θi和三相電流方向的關(guān)系如圖2 所示。在圖2中,由中心向外依次為A,B,C相電流的方向,+號表示電流方向為正,-號表示電流方向為負(fù)[4]。
圖1 電壓矢量和電流矢量的關(guān)系Fig.1 Relationship between voltage vector and current vector
圖2 θi 和三相電流方向的關(guān)系Fig.2 Relationship between θi and three-phase current direction
根據(jù)以上分析,文中采用的死區(qū)補償?shù)姆椒ㄈ缦拢?/p>
1)根據(jù)θi和圖2判斷A,B,C三相電流的方向;
3)利用計算出來的電壓誤差進行修正,根據(jù)式(6)可以得到α-β 軸電壓的修正值公式為
α-β 軸的實際電壓分別為
采用以上補償方法后,消除了由于死區(qū)引起的電壓誤差,提高了低速時的磁鏈估計精度。
永磁同步電機矢量控制系統(tǒng)中,常用的坐標(biāo)系有兩種:兩相旋轉(zhuǎn)坐標(biāo)系(d-q 坐標(biāo)系)和兩相靜止坐標(biāo)系(α-β 坐標(biāo)系)。要計算轉(zhuǎn)子位置首先要得到定子磁鏈的值。定子磁鏈在α-β 坐標(biāo)系上的電壓模型是估計定子磁鏈的簡單方法,是其他磁鏈估計方法的基礎(chǔ)。此種估計方法,僅需要用到一個定子電阻參數(shù),因此實現(xiàn)起來比較容易,同時具有較好的魯棒性。
在α-β 坐標(biāo)系上,定義感應(yīng)電動勢矢量為
定子磁鏈?zhǔn)噶亢透袘?yīng)電動勢矢量之間的關(guān)系為
對式(10)兩邊進行積分可得
把式(11)換算成α-β 坐標(biāo)系分量的形式有
但由于在估算的過程中,純積分環(huán)節(jié)可能造成電壓模型的估計精度受電壓和電流信號的直流分量、初始誤差的影響,尤其在低頻時,這種影響尤為嚴(yán)重。為了解決這個問題,引入低通濾波器來代替基本電壓模型中的純積分環(huán)節(jié)[4]。
根據(jù)式(12)可以得到基于低通濾波器實現(xiàn)的定子磁鏈估計器的表達式為
根據(jù)式(13)和圖3可得永磁同步電機的轉(zhuǎn)子位置θi和轉(zhuǎn)速ωc分別為[5]
圖3 PMSM中坐標(biāo)系之間的關(guān)系Fig.3 The relationship between the coordinate system in PMSM
本文建立了基于TMS320F28335 控制板的永磁同步電機無速度傳感器矢量控制系統(tǒng)的硬件實驗平臺??刂葡到y(tǒng)的原理框圖如圖4所示。
圖4 基于死區(qū)補償?shù)臒o傳感器PMSM控制系統(tǒng)框圖Fig.4 Sensorless control system of PMSM diagram based on dead zone compensation
為了驗證這種控制方法的正確性,進行以下實驗研究,PMSM采用登奇GK6061型號電機,額定功率為0.88 kW,定子電阻為2.875 Ω,定子電感為0.008 5 mH,額定轉(zhuǎn)速為1 200 r/min,額定電壓為160 V,額定電流為5.5 A,額定轉(zhuǎn)矩為4.5 N·m,極對數(shù)為3。開通關(guān)斷時間分別為ton=1 μs,toff=1 μs,開關(guān)管導(dǎo)通壓降Vs=2 V,續(xù)流二極管導(dǎo)通管壓降Vd=2.5 V,設(shè)定死區(qū)時間td=2.5 μs,開關(guān)頻率為2.5 kHz。
圖5a、圖5b分別為實驗狀態(tài)下空載電機處于低速(50 r/min)情況死區(qū)補償前后的轉(zhuǎn)子位置波形圖。圖5a 中估計的轉(zhuǎn)子位置有明顯的偏差。圖5b兩波形基本無偏差。
圖5 50 r/min時電機實際轉(zhuǎn)子位置和估計轉(zhuǎn)子位置對比Fig.5 Comparation between the actual rotor position and the estimated rotor position when motor 50 r/min
圖6 為空載電機處于低速(50 r/min)情況下的死區(qū)補償前后的定子電壓usa波形圖。圖7a、圖7b 分別為死區(qū)補償前后永磁同步電機轉(zhuǎn)速為50 r/min時突加負(fù)載的情況下估計轉(zhuǎn)子位置和實際轉(zhuǎn)子位置的對比以及相應(yīng)的電流波形變化圖。從圖7 可以看出電機在突加負(fù)載的情況下,死區(qū)補償前轉(zhuǎn)子位置的估計值和實際值出現(xiàn)較大的相位偏差,而死區(qū)補償后估計轉(zhuǎn)子位置和實際轉(zhuǎn)子位置幾乎無偏差且電機能良好運行,系統(tǒng)的恢復(fù)時間約為200 ms,電流波形依然較好。
圖6 50 r/min時電機死區(qū)補償前后定子電壓usa 波形對比Fig.6 Stator voltage usa waveform comparison before and after compensation when motor 50 r/min
圖7 電機帶載50 r/min時轉(zhuǎn)子位置和電流波形圖Fig.7 Rotor position and current waveforms when the load motor 50 r/min
本文對永磁電機控制系統(tǒng)中的逆變器輸出電壓進行建模,并基于該模型提出一種新型死區(qū)補償方法,從而使利用反電動勢法估算出來的電機轉(zhuǎn)子位置更精確地跟蹤實際轉(zhuǎn)子位置。反電動勢法雖然能夠估算出電機的轉(zhuǎn)子位置和轉(zhuǎn)速,但估算準(zhǔn)確性對電機參數(shù)和轉(zhuǎn)速具有較強的依賴性,當(dāng)系統(tǒng)受到死區(qū)影響后,轉(zhuǎn)子位置估算值容易偏離實際位置而使得系統(tǒng)不穩(wěn)定。運用死區(qū)補償?shù)乃惴苡行У靥岣逷MSM 無速度傳感器控制系統(tǒng)低速區(qū)域的精度和穩(wěn)定性。
[1] Sergeant P,Dupre L.Losses in Sensorless Controlled Permanent Magnet Synchronous Machines[J].IEEE Transaction on Magnetics,2010,46(2):590-593.
[2] 李冉,龍雪濤,陳輝.基于鎖相環(huán)的永磁同步電機無傳感器控制[J].電氣傳動,2013,43(8):8-12.
[3] 楊立永,陳智剛,陳為奇.逆變器輸出電壓模型及新型死區(qū)補償方法[J].電工技術(shù)學(xué)報,2012,27(1):183-185.
[4] 李正熙,楊立永.交直流調(diào)速系統(tǒng)[M].北京:電子工業(yè)出版社,2013.
[5] Hsieh G C,Hung J C.Phase-locked Loop Techniques:a Survey[J].IEEE Tansactions on Industrial Electronica,1996,43(6):605-619.
[6] 李亞斌,彭詠龍,李和明.自采樣比例積分控制全數(shù)字鎖相環(huán)的性能分析和實現(xiàn)[J].中國電機工程學(xué)報2005,25(18):64-69.
[7] Fabio Genduso,Rosario Miceli.Back-EMF Sensorless-control Algorithm for High-dynamic Performance PMSM[J].IEEE Tansarctions on Industrial Electronica,2010,57(6):2093-2096.
[8] Nobuyuki Matsui.Sensorless PM Brushless DC Motor Drivers[J].IEEE Trans.on IE,1996,43(2):300-308.
[9] Lin Kan,Zhu Z Q.Online Estimation of the Rotor Flux Linkage and Votage-source Inverter Nonlinearity in Permanent Magnet Synchronous Machine Drives[J].IEEE Transactions on Industrial Electronica,2014,29(1):419-421.
[10]牛威昆,許海平.直驅(qū)式永磁同步電機伺服系統(tǒng)死區(qū)補償方法[J].控制與應(yīng)用技術(shù),2013,40(7):32-36.