馬繼先,王 岑,陳 源
(江蘇科技大學 江蘇 鎮(zhèn)江 212000)
基于MRAS的永磁同步電機矢量控制系統(tǒng)仿真研究
馬繼先,王 岑,陳 源
(江蘇科技大學 江蘇 鎮(zhèn)江 212000)
基于MRAS的無速度傳感器矢量控制法把模型參考自適應法與轉速直接計算法結合了起來,設計了合適的自適應控制率,提高了轉速估計的精確度,在此基礎上,利用Matlab/Simulink構建MRAS無速度傳感器矢量控制系統(tǒng)仿真模型,仿真結果表明,轉速估計精度較高,系統(tǒng)具有一定的魯棒性。
永磁同步電機;模型參考自適應;無速度傳感器;Matlab/Simulink
在高性能的交流電機變頻調(diào)速系統(tǒng)中,不管是采用矢量控制還是直接轉矩控制,轉速的觀測和閉環(huán)控制環(huán)節(jié)是必不可少的。通常,采用光電碼盤等速度傳感器進行轉速檢測,并反饋轉速信號。但是,速度傳感器的安裝給系統(tǒng)帶來一些缺陷:
1)增加系統(tǒng)的成本,碼盤精度越高,價格越貴;
2)碼盤在電機軸上的安裝存在同心度問題,安裝不當將影響測速精度;
3)增加了電機軸向設備,給電機的維護帶來一定困難;
4)在惡劣的環(huán)境下無法工作,且碼盤工作精度易受環(huán)境條件的影響。
因此,越來越多的學者將目光投向了無速度傳感器控制系統(tǒng)的研究[1]。現(xiàn)今已經(jīng)有許多方法可以對電機轉速進行估計,主要有:基于電動機數(shù)學模型計算出轉速;利用感應電動勢和磁鏈計算速度;運用模型參考自適應原理來辨識速度;向電機注入高頻信號,利用電機的結構特征檢測出轉速等。模型參考自適應法(MRAS)就是其中使用頻率較高的一種方法。本文首先簡單分析了基于模型參考自適應法估計轉速的原理,并以此基礎在Matlab/Simulink中對轉速估計進行建模,最終搭建出基于MRAS的無速度傳感器矢量控制系統(tǒng),并對其進行仿真驗證。
MRAS核心是模型參考自適應辨識,主要思想是將含有待估計參數(shù)的方程作為可調(diào)模型,將不含未知參數(shù)的方程作為參考模型,并且兩個模型具有相同物理意義的輸出量。兩個模型同時工作,利用輸出量之間的差值構成合適的自適應率,調(diào)節(jié)可調(diào)模型的參數(shù),以達到控制對象輸出跟蹤參考模型的目的[2]。
永磁同步電機在兩相旋轉(dq)坐標下的定子電流方程為:

由式(1)、(2)可以看出,定子電流的數(shù)學模型只與電機的轉速wr有關,所以選擇電流模型作為可調(diào)模型,永磁同步電機本身作為參考模型,同時采用并聯(lián)型結構進行轉速辨識。為便于對系統(tǒng)的穩(wěn)定性進行分析,應使轉速wr存在于系統(tǒng)的狀態(tài)矩陣中,對以上兩式中控制量與狀態(tài)量進行變化得:

可以得到:

式(5)的狀態(tài)矩陣中含有轉子速度信息,因此可將此式作為可調(diào)模型,ωr作為待辨識的可調(diào)參數(shù),選擇PMSM本身作為參考模型。
將式(5)用估計值表示,則有:

定義狀態(tài)誤差為:

則式(5)和式(6)相減得:

整理得:

式中:

根據(jù)Popov超穩(wěn)定性理論,若使這個反饋系統(tǒng)穩(wěn)定,必須滿足[3-5]:
1)非線性時變反饋環(huán)節(jié)滿足Popov積分不等式:

?t0≥0,為任一有限正實數(shù)。
2)傳遞陣H(s)=D(sI-A)-1為嚴格正定矩陣。
對Popov積分不等式進行逆向求解,即可得到自適應規(guī)律如式(9)所示。
基于模型參考自適應法的電機轉速估計模型框圖如圖1所示。


圖1 模型參考自適應轉速估計框圖Fig.1 Structure of speed evaluate on MRAS
在Matlab/Simulink環(huán)境下[6-7],按照上述方法建立的基于模型參考自適應的電機轉速估計仿真模型如圖2所示。

圖2 模型參考自適應轉速估計仿真模型Fig.2 Simulink model of speed evaluate on MRAS
由圖2可知,MRAS模型的4個輸入,分別是電機定子電壓ud、uq和電流id、iq,其中ud、uq經(jīng)過可調(diào)模型輸出、,然后id、iq和、根據(jù)式(9)計算得出電機轉速wr。
通過上文的分析及建模,在Matlab/Simulink環(huán)境搭建基于模型參考自適應的速度估計的矢量控制系統(tǒng),其中使用的永磁同步電機參數(shù)為:極對數(shù)P=4,定子電阻R=0.958 5 Ω,d軸和q軸電感Ld=Lq=5.25 mH,磁極磁通Ψf=0.182 7 Wb,轉動慣量J=0.000 632 9 kg·m2,功率器件的開關頻率是10 kHz。仿真結構如圖3所示。
主體部分采用的是基于電壓空間矢量PWM矢量控制系統(tǒng),基于模型參考自適應的速度估計器代替了傳統(tǒng)轉速檢測的環(huán)節(jié),搭建出了無速度傳感器矢量控制系統(tǒng)。
3.1 轉速估計仿真結果
圖4為估計轉速和電機測量模塊輸出的實際轉速間的比較。設定總的仿真時間為1 s,速度給定500 r/min。
圖(a)中波形中有小幅波動的是估計轉速,圖(b)波形比較平滑的是輸出的實際轉速,總體來看差異很小。
3.2 系統(tǒng)仿真結果
由圖3總仿真模型,通過仿真可得到基于模型參考自適應的速度估計矢量控制系統(tǒng)性能。其仿真結果圖如下所示。
轉速設定為500 r/min,系統(tǒng)加負載80 N·m啟動運行,在0.6 s時負載降為0。
圖5為電機轉速波形,虛線部分為估計轉速,實線部分為測量轉速,由圖可以看出估計轉速緊緊跟隨著測量轉速,由于帶負載運行,電機穩(wěn)定時轉速略有下降,負載下降后,轉速最終穩(wěn)定在500 r/min。
圖6為電機三相電流仿真波形,系統(tǒng)加負載啟動運行,越經(jīng)過0.2 s電流波形穩(wěn)定在50 A,在0.6 s負載降為0時,經(jīng)過0.08 s左右的反應時間,電流穩(wěn)定在30 A。
圖7為電機轉矩波形,因帶負載,啟動轉矩上升至350 N·m左右,0.2 s后穩(wěn)定在80 N·m,負載降為0后,轉矩也趨近于0 N·m。

圖3 基于MRAS的永磁同步電機矢量控制系統(tǒng)仿真模型Fig.3 Simulink model of PMSM vector control on MRAS

圖4 估計轉速和實際測量轉速Fig.4 Evaluate speed and actual speed

圖5 轉速波形Fig.5 Speed waveform

圖6 三相電流波形Fig.6 Current waveform
由上述仿真結果可得,基于MRAS的轉速估計基本能夠估計出電機轉速,矢量控制系統(tǒng)完全省略了速度檢測環(huán)節(jié),消除了速度傳感器的安裝帶來的誤差,簡化了系統(tǒng)的構成,而且結果顯示矢量控制系統(tǒng)具有一定的穩(wěn)定性和可靠性,因此基于MRAS的速度估計將具有很好的研究價值。
[1]李崇堅.交流同步電機調(diào)速系統(tǒng) [M].北京:科學出版社, 2013.
[2]Jingsong Kang,Xiangyun Zeng.Study of position Sensorless Control of PMSM Based on MRAS[J].IEEE InternationalConference on Industrial Technology,2011(1):1-4.

圖7 轉矩波形Fig.7 Torque waveform
[3]Haque M.E,Limin Zhong,Rahman M.F.A Sensorless Initial Rotor Position Estimation Scheme for a Direct Torque Controlled Interior PMSM Drive[J].IEEE Transactions on Power Electronics,2012,18(6):1376-1382.
[4]Holtz J.Is sensor-less position control of standard induction motors a feasible technology[C]//IPEMC 2000,Beijing,China.
[5]Holtz J.Methods for speed sensor-less control of AC Drives [J].in K.Rajashekara(Editor)Sensor-less control of AC motor drives.IEEE,1994,30(5):1234-1240.
[6]洪乃剛.電力電子和電力拖動控制系統(tǒng)的MAlALAB仿真[M].北京:機械工業(yè)出版社,2006.
[7]李穎,朱伯立,張威.simulink動態(tài)系統(tǒng)建模和仿真基礎[M].西安:西安電子科技大學出版社,2004.
Simulation research of PMSM sensorless vector control based on MRAS
MA Ji-xian,WANG Cen,CHEN Yuan
(Jiangsu University of Science and Technology,Zhenjiang 212000,China)
Based on the MRAS method of speed sensorless vector control combines the MRAS method and direct calculation of speed.It has a proper adaptive control rule.It can improve the speed estimation accuracy.According to this,it uses Matlab/Simulink to build speed sensorless vector control system,the results show that the speed estimation accuracy is high,the system has a certain robustness.
PMSM;model reference adaptive system;sensorless;Matlab/Simulink
TM341
A
1674-6236(2015)10-0089-04
2014-08-22 稿件編號:201408129
馬繼先(1962—),男,江蘇鎮(zhèn)江人,高級工程師。研究方向:船舶電氣。