基于改進差分進化算法的PID優化設計
常俊林,李亞朋,馬小平,魏曉賓,周谷鳴
中國礦業大學信息與電氣工程學院,江蘇徐州
摘 要:提出一種基于改進差分進化算法的PID控制器參數優化方法。針對差分進化算法的優化性能受控制參數取值和差分進化類型的影響較大,算法容易早熟收斂的問題,提出改進差分進化算法。該算法在標準差分進化理論基礎上對差分矢量的初始種群、縮放因子、交叉概率和差分進化模式進行優化,將縮放因子和交叉概率由固定數值設計為隨機函數,隨著搜索過程的進行,自適應選取差分進化模式,從而增強搜索能力。在PID參數的優化設計中通過仿真實驗研究,表明采用新方法獲得的PID控制器性能優于基于常規方法、遺傳算法和基本差分進化算法設計的PID控制器。
關 鍵 詞:差分進化;進化模式;縮放因子;交叉概率;PID控制
1 引 言
在工業應用中至今已經提出了多種PID參數整定方法,如ZN整定、基于規則的PID參數自整定、以及基于遺傳算法、神經網絡等理論的智能PID參數自整定方法[13],這些方法也可以獲得較好的魯棒性和輸出響應性能。但是當系統是時變或非線性嚴重或者對控制性能有明確要求時,上述整定方法常常難以兼顧快速性、穩定性和魯棒性。差分進化算法[46]原理類似遺傳算法,其受控參數少,易于理解和實現。DE算法主要根據父代個體間的差分矢量進行變異、交叉和選擇操作。相比其他的進化算法,差分進化算法隨迭代次數的增加種群多樣性會快速的下降容易限入局部較優。為克服早熟現象,借鑒已有的成功經驗[7],本文提出了一種改進自適應差分進化算法,將差分矢量的縮放因子F由固定值設計為隨機函數,同時對交叉概率CR和種群搜索范圍也實行優化改進,并通過搜索過程進行自適應選取差分進化模式,實現了一個簡化的改進自適應DE算法。將該改進的DE算法應用于PID參數的優化設計中也獲得了良好的控制效果。
相關閱讀:
- ...2014/12/29 15:47·基于改進PCNN的超聲圖像增強算法
- ...2014/12/05 14:30·基于改進ICP算法的點云自動配準技術
- ...2014/11/26 14:20·基于改進遺傳算法的機組指派優化方法研究
- ...2013/10/10 16:00·基于改進蟻群算法的船舶人員疏散問題研究
- ...2012/06/19 13:59·基于改進遺傳算法的集成網絡節點部署優化
- ...2012/03/27 15:42·基于改進自適應粒子群算法的TS模型辨識
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術