時間:2008-09-11 13:54:00來源:dujing
圖1 無刷直流電機結構圖[/align]
以兩相導通星形三相6 狀態為例建立無刷直流電動機的數學模型。 假設磁路不飽和,不計渦流和磁滯損耗,三相繞組完全對稱,則三相繞組的電壓平衡方程為[9]

3 粒子群優化算法
粒子通過不斷學習更新,最終飛至解空間中最優值所在的位置,搜索過程結束,最后輸出的 就是全局最優值。
4 基于粒子群優化的模糊控制系統
4.1 無刷直流電動機常規模糊控制系統
傳統的PID調速系統雖然具有穩定、結構簡單等優點,但是當被控對象參數發生改變或者受非線性因素影響發生變化時PID參數不能隨之改變,無法滿足高性能、高精度的要求。本文使用雙閉環無刷直流電機控制系統,其中電流環采用滯環控制,速度環選用模糊控制器,可以得到比PID控制更快的動態響應,提高系統的控制性能。
設計二維模糊控制器,輸入變量為電機速度反饋值和給定值的誤差 及誤差變化 ,經模糊化得到模糊量 和 ,再通過模糊推理、模糊決策和反模糊化處理得到精確的輸出量 。取速度誤差 和速度誤差變化率 為輸入語言變量,控制量 為輸出語言變量,把輸入輸出都量化到[-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6]區間,對應的模糊子集為(NB,NM,NS,ZO,PS,PM,PB),且它們的隸屬度函數均服從正態分布。
根據控制經驗,建立合適的模糊控制規則庫[9],可用以下49條模糊條件語句來描述:
(1)if E=NB and Ec=NB then U=NB
(2)if E=NB and Ec=NM then U=NB
(3)if E=NB and Ec=NS then U=NM
…
(49) if E=PB and Ec=PB then U=PB
根據上述模糊規則進行推理運算,采用面積平分法解模糊即可得到u。
模糊控制與PID控制器相比,可有效減小系統誤差,提高系統控制性能,對解決系統參數時變,非線性以及負載變化時傳統控制方法難以較快做出相應調整的問題有較好的效果。
4.2 基于粒子群優化的模糊控制系統
常規模糊控制技術在電機控制中得到廣泛應用,但在實際應用中,由于時變參數的非線性系統,模糊控制所依賴的控制規則存在著不足,控制器參數缺乏自調整能力,這就要求模糊控制規則或參數在運行過程中可以自動地調整、修改和完善。本文提出用粒子群優化算法對模糊控制器量化因子k[sub]a[/sub]、k[sub]b[/sub]和比例因子k[sub]u[/sub]進行動態調節,以獲得最佳控制效果。
圖2為基于粒子群優化的自適應模糊控制器結構,在電機運行的暫態過程中,PSO能及時更新優化模糊控制器的三個參數,而且程序簡單,語句少,運行時間短,算法的具體流程如下[11]:
使用該適應度函數的主要目的是改善系統的暫態響應、降低超調[12]。
(3) 粒子更新:按式(7)~(8)更新每一個粒子的速度和位置。
(4) 結束:文中迭代次數為50代,每代30個粒子,達到最大代數則迭代停止,輸出最優解,否則轉到(2),繼續尋找最優解。
[align=center]
圖2 基于粒子群優化的自適應模糊控制結構[/align]
4.3 仿真實驗
分別對PID控制、常規模糊控制及粒子群優化的自適應模糊控制作用下的系統進行仿真實驗,得到如圖4所示的轉速響應曲線,圖中曲線1、2、3分別對應于PID控制、常規模糊控制和自適應模糊控制。圖5~7分別對應三種控制作用下的轉矩響應曲線。圖8反映了在粒子群優化過程中,適應度值隨搜索代數的下降過程。表1為三種控制作用下速度響應曲線性能參數比較。
[align=center]表1 三種控制作用下速度響應的性能參數
圖4 給定800 時的轉速響應曲線
圖5 常規PID控制下的轉矩響應曲線
圖6 模糊控制下的轉矩響應曲線
圖7 粒子群優化模糊控制下的轉矩響應曲線
圖8 適應度值隨搜索代數的下降曲線[/align]
從表1和圖4中可知,相比較于PID控制和基本模糊控制,基于粒子群算法優化的自適應模糊控制作用下,速度響應的穩態誤差明顯減小,系統的調節時間大大縮短,并且能有效抑制起動轉矩的超調。
5 結論
針對采用PID和基本模糊控制策略而引起的參數缺乏自調整能力的特點,本文提出了一種新的無刷直流電動機控制策略,即利用粒子群算法對模糊控制器的3 個參數k[sub]a[/sub] 、k[sub]b[/sub] 、k[sub]u[/sub] 進行全局優化,充分發揮模糊控制器的魯棒性. 并利用Matlab 工具分別對轉矩變化,速度變化的情況進行了仿真實驗。結果表明,粒子群算法可以自動優化調整模糊控制器參數,使系統響應時間大大縮短,具有很強的魯棒性。本文嘗試將PSO算法用于模糊控制器的參數優化,作為一種新的進化計算方法,PSO算法也給大量非線性、不可微和多峰值復雜問題的優化提供了一種新的思路。
參考文獻
[1]張 琛. 直流無刷電動機原理及應用[M]. 北京: 機械工業出版社, 2004
[2]Kuang Yaocheng, YingYu Tzou. Fuzzy optimization techniques applied to the design of a digital BLDC Servo drive[C].IEEE Power Electronics Specialists Conference, Australia, 2002
[3]楊文峰, 孫韶元. 參數自調整模糊控制交流調速系統的研究[J]. 電工技術雜志, 2001, (9) : 11-13
[4]Barrero F, González A, Torralba A, et al. Franquelo Speed Control of Induction Motors Using a Novel Fuzzy Sliding – Mode Structure [J]. IEEE Transactions on Fuzzy Systems, 2002, 10 (3) : 375-380
[5]薛 峰, 謝運祥, 吳 捷. 直接轉矩控制系統的轉速估算模型及其參數補償方法[J]. 電工技術學報, 1998, 13 (5) : 26~30
[6]Kennedy J, Eberhart R. Particle swarm optimization [A]. Pro IEEE Int. Conf on Neural Networks [C]. Perth , 1995 :1942-1948
[7]Eberhart R , Kennedy J. A New Optimizer Using Particle Swarm Theory [A] Proceedings of Sixth International Symposium Micro Machine and Human Science [C], Nagoya, Japan, 1995: 39-43
[8]謝曉鋒, 張文俊, 楊之廉. 微粒群算法綜述[J]. 控制與決策, 2003, 18(2): 129-134
[9]蔣海波, 崔新藝等. 無刷直流電機模糊控制系統的建模與仿真[J].西安交通大學學報, 2005, 39(10): 1116-1120
[10]Trelea I C, The particle swarm optimization algorithm: convergence analysis and parameter section. Information Processing Letters[J], 2003, 85(2): 317-325
[11]祁春清, 宋正強. 基于粒子群優化模糊控制器永磁同步電機控制[J]. 中國電機工程學報, 2006, 26(17): 158-162
[12]汪新星, 張明. 利用改進微粒群算法優化PID參數[J]. 自動化儀表, 2004, 25(2): 19-22標簽:
上一篇:一種新型滑模變結構觀測器的...
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(m.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-12-15
2025-12-12
2025-12-12
2025-12-10
2025-11-20
2025-11-10