李智鵑,周凌輝,李成陽
?
基于模糊滑??刂频漠惒诫妱訖C矢量調(diào)速系統(tǒng)的建模與仿真
李智鵑1,周凌輝2,李成陽2
(1.中國船舶工業(yè)集團公司第708研究所,上海200011;2.武漢船用電力推進裝置研究所,武漢430064)
本文根據(jù)模糊滑??刂坪彤惒诫姍C矢量控制方法,在Simulink仿真環(huán)境中建立了一種基于模糊滑??刂频漠惒诫姍C矢量調(diào)速模型。該模型仿真結果說明,與傳統(tǒng)的PID控制相比,基于模糊滑??刂频漠惒诫姍C調(diào)速系統(tǒng)具有更好的動態(tài)性能和魯棒性。
模糊滑??刂?PID控制 矢量控制 異步電動機調(diào)速系統(tǒng)
異步電機是一個高階、非線性、強耦合、多變量的控制系統(tǒng)。為了提高電機的動態(tài)性能,矢量控制策略被應用于異步電動機調(diào)速系統(tǒng)中。矢量控制的基本原理是基于派克變換(Park Transformation),將產(chǎn)生轉矩的電流分量和產(chǎn)生磁鏈的電流分量解耦。通過矢量控制方法,異步電動機可以像簡單的直流電動機一樣分別對定子磁鏈和轉子轉矩獨立控制。
但是矢量控制依賴電機參數(shù)的辨識精度。當由于異步電機調(diào)速系統(tǒng)本身的非線性和電機參數(shù)辨識不準確等因素,因此矢量控制的控制精度會受到較大的影響。并且由于PID控制的抗干擾和抗參數(shù)攝動的魯棒性不夠理想,因此往往不能獲得理想的動態(tài)性能。模糊滑??刂疲‵uzzy SlideModeControl,F(xiàn)SMC)結合了模糊控制對模型參數(shù)的不敏感特性和滑??刂平Y構簡單、魯棒性強的特點,在矢量控制系統(tǒng)中引入模糊滑??刂破鲗⒂行У奶岣呦到y(tǒng)的控制精度和魯棒性。
本文在異步電機矢量調(diào)速系統(tǒng)的基礎上,根據(jù)模糊滑??刂评碚?,設計了一種模糊滑模速度控制器。在Simulink環(huán)境下建立基于模糊滑模控制的異步電機矢量調(diào)速系統(tǒng)的仿真模型,通過與采用PID控制器的異步電機矢量調(diào)速系統(tǒng)比較在突增負載下系統(tǒng)的動態(tài)性能,驗證模糊滑模控制在性能上的優(yōu)越性。
1.1 模糊滑模速度控制器的設計
滑??刂剖亲兘Y構控制中最主流的控制方法。基本思想是利用不連續(xù)的控制規(guī)律,使系統(tǒng)的結構沿著狀態(tài)空間一個特殊超平面不斷變換,迫使系統(tǒng)狀態(tài)沿著平面驅向平衡點滑動,最終穩(wěn)定于平衡點及附近的某個允許領域內(nèi)。
根據(jù)滑模變結構的存在條件
可以得知調(diào)速系統(tǒng)在任何一個狀態(tài)空間點出發(fā)都能夠達到滑模面,但不能獲得到達的路徑,因此需要趨近律定義系統(tǒng)到達滑模面的路徑。通常滑??刂撇捎弥笖?shù)趨近律。指數(shù)趨近律如下式所示
常規(guī)滑模控制在滑模面附近容易出現(xiàn)“抖動”現(xiàn)象。如上式所得的滑??刂坡芍袇?shù)和若采用常數(shù),那么系統(tǒng)有可能出現(xiàn)較大的抖動,導致動態(tài)性能較差。因此可以引入魯棒性較強的模糊控制方法使參數(shù)和隨系統(tǒng)位置的變化而變化,從而提高系統(tǒng)的動態(tài)性能。
模糊控制由模糊化、知識庫、模糊推理以及去模糊四個環(huán)節(jié)構成,首先需要將參考輸入量變換到論域中,得到相應的模糊集合。若s,,和的模糊集合為:
可得如圖1所示的隸屬度函數(shù)。
圖1 隸屬度函數(shù)
模糊推理采用Mamdani法,算法由Simulink模塊內(nèi)置。
圖2 矢量控制原理
1.2 矢量控制
矢量控制的基本思想是首先通過克拉克變換(Clerk Transformation),將三相的電流a,b,c轉換兩相靜止坐標系α,β,然后通過派克變換將異步電機的定子電流矢量分解為d/q軸上的電流分量d和q。d和q分量分別控制電機的磁通鏈和轉矩,從而實現(xiàn)電機磁通鏈和轉矩的解耦,使異步電機具有類似于直流電機的控制性能。
矢量控制的基本原理如圖1所示。
利用矢量變換可以獲得異步電動機在MT軸系的電壓方程:
式中12位定子和轉子的電阻,Lr為定子和轉子繞組的自感,m為定轉子繞組之間的互感在異步電動機的矢量控制中,定子電流分量m和定轉子之間互感之間滿足以下方程:
式中的2為轉子的勵磁時間常數(shù)。
電機的電磁轉矩方程為:
根據(jù)上述方程可知,當轉子的磁鏈達到穩(wěn)定時,電磁轉矩只由電流分量t決定。
圖3 矢量控制異步電機系統(tǒng)仿真模型
在2013版MATLAB的Simulink仿真環(huán)境下,利用Simulink模塊庫中的模塊搭建基于模糊滑??刂频漠惒诫姍C矢量控制模型。模型主要包括矢量控制模塊、異步電機模塊、IGBT逆變器模塊、直流電源模塊。矢量控制模型的結構如圖3所示。
2.1 模糊滑模速度調(diào)節(jié)器
根據(jù)2.1節(jié)中模糊滑??刂圃恚谀:?刂频乃俣日{(diào)節(jié)器結構如圖4所示。
圖4 模糊滑模速度調(diào)節(jié)器
2.2 矢量控制模塊
矢量控制模塊的結構如圖3所示。
圖5 矢量控制模塊
模糊滑模速度調(diào)節(jié)器(FSMCSpeedController)的輸出信號是根據(jù)給定的轉速差,計算模塊中計算q軸電流指令q。dq到ABC轉換模塊(dq to ABC Conversion)負責完成d和q到a,b,c電流指令的變換。電流調(diào)節(jié)器模塊(CurrentRegulator)采用滯環(huán)控制的方法,使實際的電流值跟隨給定電流指令的變化。角度計算模塊(Teta Calculation)的作用是計算d軸的相對于靜止坐標系的夾角。ABC到dq的轉換模塊(ABC to dq Conversion)的作用是根據(jù)角計算dq軸的分量d和q。d計算模塊(dcalcuation)的作用是根據(jù)轉子磁鏈和轉子實際磁鏈計算定子電流的勵磁分量d。
利用上述矢量控制異步電機模型進行電機動態(tài)性能的仿真研究。仿真過程中利用示波器模塊對定子線電壓、定子三相電流、轉子轉矩和電機轉速進行測量。
三相異步電機的參數(shù)如下表所示:
作為對比的PID速度調(diào)節(jié)器參數(shù)如下:積分增益i=26,比例增益p=13;電流調(diào)節(jié)器的滯環(huán)寬度為20 A。
模型仿真參數(shù)采用離散計算方式,采樣時間為s=2e-6,仿真時長為5 s,參考轉速為120 rpm。在2 s時加入負載轉矩200NM。
采用模糊滑??刂扑俣瓤刂频漠惒诫姍C矢量調(diào)速系統(tǒng)的定子線電壓、定子三相電流、轉子轉矩、電機轉速的響應波形如圖6所示。
圖6 基于模糊滑??刂频南到y(tǒng)響應
采用傳統(tǒng)PID速度控制的異步電機矢量調(diào)速系統(tǒng)的定子線電壓、定子三相電流、轉子轉矩、電機轉速的響應波形如圖7所示。
圖7 基于PID控制的系統(tǒng)響應
從仿真結果可以看出,采用模糊滑??刂频漠惒诫姍C矢量調(diào)速系統(tǒng)響應時間更快,轉速和轉矩幾乎沒有超調(diào)量,對外界的擾動具有良好的魯棒性。
本文建立基于模糊滑??刂频漠惒诫姍C矢量調(diào)速系統(tǒng)的Simulink模型,通過與采用傳統(tǒng)PID速度控制的異步電機矢量調(diào)速系統(tǒng)進行仿真比較,驗證了模糊滑??刂茖μ岣弋惒诫姍C在負載突增突減的變化過程中動態(tài)響應和魯棒性的作用。該模型有助于未來進一步研究異步電機的模糊控制和滑模控制等先進控制方法。
[1] 馬志源.電力拖動控制系統(tǒng)[M].科學出版社.
[2] 李明,朱美強,馬勇.MATLAB/SIMULINK通用異步電機模型的分析與應用[J].工礦自動化,2005.
[3] 王海峰,任章.基于MATLAB/SIMULINK的異步電動機建模與仿真[J].電機控制學報,2000.
[4] 高為炳.變結構控制的理論與方法[M].北京:科學出版社.
[5] 劉金琨.滑模變結構控制MATLAB仿真[M].清華大學出版社.
Modeling and Simulation of Induction Motor Speed Control System Based on FSMC and Vector Control
Li Zhijuan1, Zhou Linghui2, Li Chengyang2
(1.The 708th Institute,Shanghai 200011,China; 2. Wuhan Institute of Marine Electric Propulsion,Wuhan 430064, China)
TM46
A
1003-4862(2017)03-0036-04
2017-01-15
李智鵑(1984-),女,工程師。研究方向:船舶電氣。