一種新的改進粒子群優化算法
吳昌友,王福林,馬 力
東北農業大學工程學院,黑龍江哈爾濱
摘 要:在現有文獻研究的基礎上,首先闡述標準粒子群優化算法的基本原理,并對它加以分析,指出標準粒子群優化算法初始粒子種群的產生速度慢、在優化過程中容易陷入局部較優等缺點,然后對其缺點進行改進,將改進的粒子群優化算法和標準粒子群優化算法進行實驗對比分析研究,從實驗結果中可知,改進粒子群優化算法在收斂速度及收斂精度上都明顯好于標準粒子群優化方法。
關 鍵 詞:粒子群優化算法;變異;收斂速度
1 引 言
粒子群優化算法(ParticleSwarm Optimization,PSO)由Kennedy和Eberhart于1995年提出的一種新的全局優化進化算法,其基本概念源于對鳥類捕食行為的模擬[12]。與遺傳算法和蟻群算法相類似,PSO算法也是一種基于群集智能的演化計算技術,作為一種高效的優化方法,該算法近年來已引起了優化及演化計算等領域的學者們的廣泛關注[3]。粒子群優化算法與其他的進化算法相比,粒子群優化算法簡單通用、調整參數少、容易實現,具有較強的全局收斂能力和魯棒性,且不需要借助問題的特征信息,非常適于對復雜環境中的優化問題的求解。雖然粒子群優化算法存在著許多優點,同時也存在著易陷入局部較優,進化后期收斂速度慢,精度較差等缺點[4]。為了克服粒子群優化算法的這些缺點,研究人員提出了許多改進的粒子群算法,如李季等提出的交叉粒子群算法,呂振肅等提出的自適應變異的粒子群優化算法,高鷹等提出的免疫粒子群算法等,這些算法從不同方面對粒子群優化算法進行了改進,不同程度地提高了算法的收斂速度和精度[49]。本文對標準粒子群算法的缺點進行了改進,提出了一種新的改進粒子群優化算法。并將改進的PSO算法與標準PSO算法進行實驗對比分析,從實驗結果上可以看出,改進的PSO算法能夠取得較好的優化性能,全局收斂性得到顯著提高。
相關閱讀:
- ...2015/02/12 14:37·一種新的直接轉矩控制轉矩脈動抑制方法
- ...2014/05/19 15:18·基于數字電源控制器UCD3138的一種新的輸入電流檢測方法
- ...2012/06/28 14:03·全局優化RBF網絡的一種新算法
- ...2012/03/16 17:27·一種新型的二維PID模糊控制器
- ...2011/10/08 13:45·一種新的模糊PID控制在電機軟啟動中的仿真
- ...2011/06/03 11:22·多重轉換:冗余電源系統電流限制的一種新方法
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術