摘 要:根據模型參考自適應方法對異步電機轉子轉速進行辨識,結合應用SVPWM技術,構建了無速度傳感器矢量控制系統。利用Matlab/Simulink對該系統進行了計算機仿真,仿真結果表明其對異步電機轉子速度的估算具有較高的準確性,所設計的控制系統具有良好的動態性能。
關鍵詞:SVPWM; 無速度傳感器; 矢量控制; 模型參考自適應; 計算機仿真
中圖分類號:TP391.9 文獻標識碼:A
文章編號:1004-373X(2010)10-0159-03
Research of Vector Control System without Speed Sensor for Induction Motor
CHEN Shi-jun, GAO Jun-li, DENG Ze-ming, LI Guo-cai
(College of Automation, Guangdong University of Technology, Guangzhou510006, China)
Abstract:In combination with the application of SVPWM technology, a vector control system without speed sensor is constructed to identify the rotor speed of induction motors based on the model reference adaptive method. This system was simulated by means of Matlab/Simulink. The simulation results show that the estimation of rotor speed of induction motor has higher accuracy, and the control system has better dynamic performance.
Keywords:SVPWM;speed sensorless;vector control;MRAS; computer simulation
對于高性能的磁場定向控制系統,速度閉環是必不可少的,轉速閉環需要實時的電機轉速,目前速度反饋量的檢測多是采用光電脈沖編碼器、旋轉變壓器或測速發電機。但是,許多場合下不允許安裝任何速度傳感器,此外安裝速度傳感器在一定程度上降低了系統的可靠性。因此,無速度傳感器控制的高性能通用變頻器是當前全世界自動化技術和節能應用中受到普遍關心的產品和開發課題。無速度傳感器磁場定向矢量控制技術的核心是如何準確的獲取磁場定向角以及電機的轉速信息。2000年,日本電氣學會調查了日本各大電氣公司生產的無速度傳感器控制的通用變頻器,把無速度傳感器控制方式分為4類[1]:定子電流轉矩分量誤差補償法;感應電動勢計算法;模型參考自適應(MRAS)法;轉子磁鏈角速度計算法。其中感應電動勢計算法和轉子磁鏈角速度計算法是基于電機數學模型來計算轉速,屬于開環計算轉速,轉速計算的精確度容易受到干擾,而定子電流轉矩分量誤差補償法與MRAS法是基于閉環控制作用構造轉速,可以抑制這種干擾。定子電流轉矩分量誤差補償法結構簡單,已在一些變頻器產品中得到應用,但所產生的動態轉速準確性欠佳。MRAS法則基于轉子磁鏈觀測電壓模型與電流模型構造轉速辨識模型,算法簡單,能實時跟蹤電機轉速變化。在此結合應用SVPWM技術構建了轉子磁場定向無速度傳感器矢量控制系統,采用MRAS法得到轉子轉速辨識模型,對速度進行估算。利用Matlab/Simulink對系統進行仿真,以驗證所設計的控制系統的性能。
1 異步電機轉子磁鏈及轉子轉速的估算
1.1 轉子磁鏈的估算
在轉子磁場定向異步電機無速度傳感器矢量控制系統中,轉子磁鏈難以直接測量。實際采用的是其觀測值,只有當觀測值與實際值相等時,才能達到矢量控制的有效性。因此,準確的獲得轉子磁鏈值是實現矢量控制的關鍵。
按轉子磁場定向異步電機數學模型可推導出磁鏈的計算公式如下(推導過程略),其中磁鏈的估算包括其幅值和角度。
ψr=[Lm/(1+TrP)]isd
ωs=(Lmisq)/(Trψr)
θ=∫t0(ωr+ωs)dt(1)
式中:ψr為轉子磁鏈;ωs為轉差角速度;ωr為轉子轉速;isd,isq為定子d,q軸電流;Tr為轉子時間常數,Tr=Lr/Rr,Lm為定轉子互感;Lr為轉子電感;Rr為轉子電阻;θ為磁鏈角度,P=du/dt。
1.2 轉子轉速的估算
采用MRAS方法對轉子轉速進行估計。基本思想是:在異步電機兩相靜止坐標系下,以不含有轉速變量的轉子磁鏈觀測電壓模型為參考模型,含有轉速變量的轉子磁鏈觀測電流模型為可調模型,利用波波夫超穩定性理論設計自適應辨識規律,從而實現對轉子轉速進行估計。異步電機兩相靜止α,β坐標系下轉子磁鏈觀測模型如下兩式所示:
電壓模型:
rα
rβ=LrLmusα
usβ-
Rs+σLsP0
0Rs+σLsPisα
isβ(2)
電流模型:
rα
rβ=-1/Tr-ωr
wr-1/Trψrα
ψrβ+
LmTrisα
isβ(3)
式中:usα,usβ為α,β軸定子電壓; isα,isβ為α,β軸定子電流;σ=1-L2m/(LsLr) 。
式(2)不含有轉速變量,作為參考模型,式(3)含有轉速變量作為可調模型。在設計模型參考自適應律時,將電流模型轉速變量看成常數作為參考模型,式(3)作為并聯估計模型:從而得到誤差方程:
rα
rβ=-1/Tr-wr
wr-1/Trerα
erβ+
-rβ
ra(ωr-r)(4)
式中:erα,erβ為誤差;ra,rβ為磁鏈估計值;r為轉速估計值。
依據波波夫超穩定性理論求解穩態誤差,設計出比例加積分的自適應律為:
r=ki∫t0(ψrβra-ψrαrβ)dt+kp(ψrβra-ψrαrβ)+ω0(5)
式中:ki,kp為可調系數;ω0為給定估算轉速初值,可以任意給定,取w0=0。
至此,構建出基于模型參考自適應方法的轉速辨識模型。
2 仿真模型的建立
異步電機無速度傳感器矢量控制系統如圖1所示,主要包括三相異步電機模塊,SVPWM模塊,PI模塊,坐標變換模塊,轉子磁鏈估算模塊,轉子轉速估算模塊,逆變器模塊等。該系統主電路采用SVPWM調制逆變器,控制電路中,給定轉速與估算轉速經過速度調節器得到轉矩,與估算磁鏈值計算得到電流isq,經過電流調節器,再經過PARK逆變換得到兩相靜止電壓,經過SVPWM調制,控制逆變器電壓輸出,進而控制三相異步電機。
SVPWM控制的基本思想是將電機與逆變器看成一個整體,最終在電機內部形成圓形磁場,以達到更好的控制效果,SVPWM控制的仿真模型如圖2所示。
圖1 異步電機無速度傳感器矢量控制系統
圖2 SVPWM仿真模型
異步電機轉子磁鏈依據式(1)估算,仿真模型如圖3所示。異步電機轉子轉速估算模型如圖4所示,依據轉子磁鏈觀測電壓模型與電流模型,采用MRAS法辨識。在仿真調試過程中,加入一階傳函近似為低通濾波器,對輸出估算轉速進行處理。仿真結果有明顯的改善。
圖3 轉子磁鏈仿真模型
圖4 轉子轉速估算仿真模型
3 仿真結果分析
無速度傳感器矢量控制仿真系統所采用電機的參數為:Pn=2.2 kW,Rs=0.43 5 Ω,Rr=0.816 Ω,Lm=0.069 3 H,Lls=Llr=0.002 H,轉動慣量J=0.02 kg#8226;m2,極對數Np=1。電機空載運行,初始給定速度為120 rad/s,當t=0.5 s時,改變速度為60 rad/s。在啟動時,當t=0.12 s時,轉子轉速就達到了穩定,當給定速度在t=0.5 s時發生變化,轉速輸出在t=0.56 s時再次達到穩定,仿真結果如圖5所示。
圖5 仿真結果波形圖
從仿真結果圖可以看出該系統具有良好的動態性能,能實時跟蹤電機實際速度的變化。
4 結 語
基于MRAS方法構建異步電機轉子轉速辨識模型,與SVPWM技術相結合,在Matlab/Simulink環境下設計出異步電機無速度傳感器矢量控制系統。通過計算機仿真,驗證了該系統能夠實時辨識電機轉速,具有良好的動態性能,對實際工程應用的實現具有一定的理論指導意義。但在電機的實際運行過程中,電機參數會隨著運行環境的變化而發生改變,這時電機轉子磁鏈與速度的估算就會不準確,因而在對實際系統的應用研究中,有必要對轉子電阻進行在線辨識,從而準確估算出轉子磁鏈與轉速。為了提高無速度傳感器控制系統的性能,對電機參數進行實時辨識是今后研究的一個方向。
參考文獻
[1]陳伯時.無速度傳感器高性能交流調速控制的三條思路及其發展建議[J].電氣傳動,2006,36(1):3-8.
[2]陳伯時.高性能通用變頻器中的無速度傳感器控制技術[J].變頻器世界,2006(1):8-13.
[3]陳新海,李言俊,周軍.自適應控制及應用[M].西安:西北工業大學出版社,1998.
[4]徐立尉,曾岳南,陳林康.電壓空間矢量PWM技術分析及其計算機仿真[J].計算機仿真,2007(3):310-313.
[5]劉鐵湘,陳林康.無速度傳感器異步電機矢量控制方法[J].現代電子技術,2003,26(10):21-22.
[6]楊新華,馬建立,王關平.基于模型參考自適應律的無速度傳感器交流異步電動機矢量控制仿真[J].電機與控制應用,2007,34(8):22-26.
[7]王志民,馮曉云.無速度傳感器異步電機矢量控制系統的改進研究與仿真[J].電氣傳動自動化,2006(4):14-18.
[8]張月芹,薛重德,張志林,等.基于MRAS的異步電動機無速度傳感器矢量控制系統[J].農業裝備與車輛工程,2007(8):20-23.
[9]SCHAUDER C. Adaptive speed identification for vector control of induction motors without rotational transducers[J]. IEEE Trans. on IA, 1992, 28(5): 1054-1061.
[10]YANG G, CHIN T H. Adaptive-speed identification scheme for a vector-controlled speed sensorless invert-induction motor drive [J]. IEEE Trans. on Industry Application, 1993, 29(4): 820-825.
[11]任相強,黃耀志.基于DSP的無速度傳感器矢量控制系統設計[J].現代電子技術,2006,29(6):18-20,23.