張勝達(dá) 曹建文
摘 要:介紹了空間矢量脈寬調(diào)制(SVPWM)的基本原理,詳細(xì)分析了在Matlab環(huán)境下實(shí)現(xiàn)電壓空間矢量的方法,最后給出結(jié)合永磁同步電機(jī)(PMSM)調(diào)速系統(tǒng)的仿真實(shí)驗(yàn)結(jié)果。仿真結(jié)果表明,該系統(tǒng)具有良好的魯棒性和快速性,對(duì)電機(jī)參數(shù)不敏感,為研究永磁同步電機(jī)調(diào)速提供了一定的理論和仿真依據(jù)。
關(guān)鍵詞:SVPWM;空間矢量;Matlab;PMSM
中圖分類號(hào):TM712 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1004-373X(2009)21-152-02
Research of Space Vector Pulse Width Modulation and Simulation in Matlab
ZHANG Shengda,CAO Jianwen
(Shanxi Coal Mining Maclinery Co.Ltd.,China Coal Research Institute,Taiyuan,030001,China)
Abstract:The basic principle of Space-Vector Pulse Width Modulation (SVPWM)and the simulated method in Matlab are introduced in detail.The simulation with Permanent-Magnet Synchronous Machine(PMSM) AC speed control system results are shown.Simulation results demonstrate that the proposed control scheme can obtain a robust fast speed control.The system is not sensitive to motor parameters.Theory and Matlab simulation method is given to further study of PWSM.
Keywords:SVPWM;space-vector;Matlab;PMSM
近年來,電機(jī)的空間矢量理論被引入到逆變器及其控制中,形成和發(fā)展了空間矢量PWM(SVPWM)控制思想。其原理就是利用逆變器各橋臂開關(guān)控制信號(hào)的不同組合,使逆變器輸出電壓空間矢量的運(yùn)行軌跡盡可能接近圓形。空間矢量脈寬調(diào)制技術(shù),不僅使電機(jī)脈動(dòng)降低,電流波形畸變減小,且與常規(guī)正弦脈寬調(diào)制(SPWM)技術(shù)相比,直流電壓利用率有很大提高,并更易于數(shù)字化實(shí)現(xiàn)[1-4]。
1 電壓空間矢量調(diào)制(SVPWM)算法
SVPWM是以磁鏈跟蹤控制為目標(biāo),使逆變器瞬時(shí)輸出三相脈沖電壓合成的空間電壓矢量與期望輸出三相正弦波電壓合成的空間電壓矢量相等。對(duì)于三相電壓型逆變器而言,它有8種工作狀態(tài),用矢量表示這8種空間狀態(tài)[5-9],如圖1所示。
介紹SVPWM工作原理[5-10]的相關(guān)文獻(xiàn)很多,這里不再細(xì)述,以下給出算法步驟:
(1) 判斷參考電壓矢量Vref所在扇區(qū)
引入三個(gè)中間變量A,B,C:
If:Vβ>0,Then A=1,Else A=0;
If:3Vα-Vβ>0,Then B=1,Else B=0;
If:-3Vα-Vβ>0,Then C=1,Else C=0;
則扇區(qū)號(hào):S=A+2B+4C。
圖1 磁鏈運(yùn)行區(qū)間
(2) 計(jì)算扇區(qū)的有效電壓空間矢量和零矢量的作用時(shí)間Tx,Ty和T0
引入三個(gè)中間變量X,Y和Z:
X=-3VβTPWMVdc
Y=32Vβ+32VαTPWMVdc
Z=32Vβ-32VαTPWMVdc
(1)
對(duì)于不同的扇區(qū),Tx,Ty按表1取值。
飽和判斷:If:Tx+Ty>TPWM,Then:Txout=TxTx+TyTPWM;Tyout=TyTx+TyTPWM;Tx=Txout;Ty=Tyout。計(jì)算零電壓矢量作用時(shí)間:
T0=TPWM-Tx-Ty。
表1 Tx,Ty賦值表
扇區(qū)123456
TxZY-Z-XX-Y
TyY-XXZ-Y-Z
(3) 開關(guān)切換時(shí)間分配
先定義空間矢量切換點(diǎn)分別為:
Ta=(TPWM-Tx-Ty)/4
Tb=Ta+Tx/2
Tc=Ta+Ty/2
(2)
則根據(jù)空間矢量所處的扇區(qū)不同,晶體管的切換時(shí)間Tcm1,Tcm2,Tcm3分別如表2所示。
表2 開關(guān)切換時(shí)間表
扇區(qū)123456
Tcm1TbTaTaTcTcTb
Tcm2TaTcTbTbTaTc
Tcm3TcTbTcTaTbTa
Simulink仿真環(huán)境下可以方便地利用模塊和軟件編程擴(kuò)展進(jìn)行仿真。根據(jù)上述實(shí)現(xiàn)方法,構(gòu)造了如圖2所示的Simulink仿真模型。
圖2 SVPWM子模塊
在模型中使用Repeating Sequence模塊作為雙向定時(shí)計(jì)數(shù)器,與SVPWM調(diào)制波進(jìn)行比較,其輸出作為滯環(huán)比較器的輸入。Matlab語言編寫的S函數(shù)則作為比較值的計(jì)算與分配單元。
2 仿真與分析
仿真對(duì)象:SVPWM與永磁同步電機(jī)。通過Matlab仿真得到的波形如圖3所示。
圖3 永磁同步電機(jī)仿真波形
3 結(jié) 語
通過仿真研究,SVPWM矢量控制變頻調(diào)速系統(tǒng)的結(jié)構(gòu)簡單,容易實(shí)現(xiàn)數(shù)字化。扇區(qū)判斷正確,占空比對(duì)應(yīng)的時(shí)間準(zhǔn)確,轉(zhuǎn)矩輸出波形較平穩(wěn)。其逆變器直流電壓利用率比用SPWM高,諧波成分小,采用矢量控制技術(shù)的電機(jī)調(diào)速系統(tǒng)動(dòng)靜態(tài)性能非常優(yōu)良。
參考文獻(xiàn)
[1]楊貴杰.空間矢量脈寬調(diào)制方法的研究[J].中國電機(jī)工程學(xué)報(bào),2001,21(5):79-83.
[2]程善美.SIMULINK環(huán)境下空間矢量PWM的仿真[J].電氣自動(dòng)化,2002,24(3):38-41.
[3]王晶晶,徐國卿,王麾.基于DSP高速信號(hào)處理器的空間電壓矢量PWM技術(shù)的研究與實(shí)現(xiàn)[J].電力系統(tǒng)及其自動(dòng)化學(xué)報(bào),2002,14(6):27-31.
[4]劉鳳君.正弦波逆變器[M].北京:科學(xué)出版社,2002.
[5]薛定宇,陳陽泉.基于Matlab SIMULINK的系統(tǒng)仿真技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2002.
[6]周延,肖海燕.基于TMS320LF2407A的SVPWM變頻系統(tǒng)的設(shè)計(jì).現(xiàn)代電子技術(shù),2007,30(19):160-162.
[7]董瑋.用C語言和Matlab構(gòu)造PWM控制仿真模型的一種方法[J].電氣傳動(dòng),2001,31(1):60-61.
[8]孫文煥.基于Matlab的交流變頻調(diào)速系統(tǒng)的仿真[J].電氣自動(dòng)化,2001,21(3):49-51.
[9]劉文良.Matlab在電力電子技術(shù)仿真中的應(yīng)用[J].電氣自動(dòng)化,2001,21(3):53-54.
[10]吳安順.最新使用交流調(diào)速系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,1998.
作者簡介 張勝達(dá) 男,1970年出生,1992年畢業(yè)于山西礦業(yè)學(xué)院,高級(jí)工程師。
曹建文 男,1975年出生,2006年畢業(yè)于太原理工大學(xué),助理工程師。