李森
摘 要:根據(jù)直流無刷電機出現(xiàn)轉(zhuǎn)矩脈動的最根本原因,采用模糊控制算法,設計一種電流控制器,使其采用模糊算法控制非換相電流,實現(xiàn)降低換相引起的轉(zhuǎn)矩脈動。并通過仿真實驗驗證了該系統(tǒng)具有強魯棒性,改善了系統(tǒng)的動靜態(tài)特性,有效抑制轉(zhuǎn)矩脈動的產(chǎn)生。
關(guān)鍵詞:直流無刷電機;轉(zhuǎn)矩脈動;模糊控制
1、引言
直流無刷電機(BLDCM)優(yōu)點眾多,如具有優(yōu)良的調(diào)速性能、不具有勵磁損耗、性能好、轉(zhuǎn)動慣量小等,所以在工業(yè)中應用廣泛[1]。對于伺服控制系統(tǒng)而言,轉(zhuǎn)矩控制尤為關(guān)鍵,但是轉(zhuǎn)矩脈動的產(chǎn)生嚴重阻礙電機速度控制特性,所以消除轉(zhuǎn)矩脈動是增強伺服控制系統(tǒng)各項指標的核心[2]。使BLDCM出現(xiàn)轉(zhuǎn)矩脈動的因素有許多,如諧波、齒槽效應、磁通畸變等等,但使其產(chǎn)生最根本的原因是相電流的換相[3]。本文設計一種基于模糊控制的電流控制器,用以控制非換相相電流,讓其在不同速度段仍為連續(xù)平滑,從而讓換相引起的轉(zhuǎn)矩脈動變小。
2、模糊控制器的設計
2.1模糊化設計
若系統(tǒng)給定突然變化,出現(xiàn)狀態(tài)或結(jié)構(gòu)干擾使系統(tǒng)參數(shù)發(fā)生變化,由該時刻的電流偏差和電流偏差變化趨勢,根據(jù)專家經(jīng)驗,通過調(diào)節(jié)PWM調(diào)制波的幅值大小來控制系統(tǒng)的穩(wěn)定過程。
此控制器為雙輸入單輸出,輸入變量均與電流有關(guān),分別為e及ec,輸出變量為u,e和ec表達式如下:
Iref(n)-電流的反饋值;T-采樣周期
e是電流的偏差、ec是電流偏差變化率、 u是PWM調(diào)制信號,它們?nèi)齻€都是交疊對稱分布的隸屬度函數(shù),并且三個變量論域都是
X={-4,-3,-2,-1,0,1,2,3,4}
將X的論域分為五個語言變量,分別為 [NB](負大)、[NS](負?。?、[ZE](零)、[PS](正?。?、[PB](正大)[4],各語言變量值如圖2-1所示。
2.2模糊控制規(guī)則設計
要想使控制系統(tǒng)輸出響應的動靜態(tài)特性達到最佳控制效果,就要減小換相時的轉(zhuǎn)矩脈動,使換相相輸出電流波形保持平滑[6]。根據(jù)專家經(jīng)驗數(shù)據(jù)及現(xiàn)場工人實踐工作歸納,可以得到模糊條件控制狀態(tài)表,如下表1。
根據(jù)表1、可制定出模糊控制規(guī)則表,如表2所示。
2.3 模糊控制方法的實現(xiàn)
模糊控制器結(jié)構(gòu)如圖2-2所示:
當e和ec很大時,g1和g2應選比較小的數(shù)值,g3選比較大的數(shù)值,這樣可以保持系統(tǒng)穩(wěn)定性并降低系統(tǒng)的上升時間;當e和ec很小時,g1和g2應選比較大的數(shù)值,g3選比較小的數(shù)值,這樣可減小甚至消除超調(diào),使系統(tǒng)保持在穩(wěn)態(tài)精度中。
3、系統(tǒng)仿真
通過仿真實驗驗證系統(tǒng)的控制效果,輸入量為e和ec,得到單位階躍響應,從仿真圖2-3像能夠得到,模糊控制縮短了該系統(tǒng)的調(diào)節(jié)時間,使超調(diào)量變小,使穩(wěn)定性增強,使其動靜態(tài)特性都得到明顯改善。
4.結(jié)論
本文采用模糊控制,設計了電流模糊控制器用以控制直流無刷電機非換相電流,從而降低由于換相引起的轉(zhuǎn)矩脈動。通過仿真結(jié)果可以看到,BLDCM控制系統(tǒng)動靜態(tài)特性有所增強,減短了調(diào)節(jié)時間,超調(diào)量降低,取得比較理想的控制效果。(作者單位:吉林省電子信息技師學院)
參考文獻:
[1] 張建勇. 無刷直流電動機驅(qū)動控制器設計.家電科技.2011(7)
[2] 齊蓉、林輝.無刷直流電機換向轉(zhuǎn)矩脈動分析與抑制.電機與控制科學.2006(3)
[3] 譚建成. 無刷直流電動機的換向轉(zhuǎn)矩波動分析. 微電機.2011(6)
[4] 劉慶雪、郭濤.變速恒頻風力發(fā)電機組的模糊控制研究.電氣傳動自動化.2011(5)