基于混合遺傳算法的時間較優控制問題求解
趙瑞艷,李樹榮
中國石油大學(華東)信息與控制工程學院,山東東營
摘 要:研究了用混合遺傳算法求解時間較優控制問題。混合遺傳算法是用粒子群位移轉移的思想改變遺傳算法的變異規則,通過記錄各染色體的歷史較優值和種群的較優值,來修正下一代的染色體,新的算法保留了遺傳算法的選擇和交叉操作,保證了遺傳算法強大的全局搜索性能,該算法可求解數學優化問題。在分析時間較優控制問題已有求解方法優缺點的基礎上,提出基于混合遺傳算法求解時間較優控制問題的直接方法,為了利用該算法求解時間較優控制問題,將約束作為懲罰項包括在目標函數中,以此構造適應度函數。對線性阻尼振子問題進行了數值仿真,仿真實例驗證了該算法的有效性。
關 鍵 詞:混合遺傳算法;時間較優控制;罰函數法
1 引 言
時間較優控制是工程實踐中經常遇到的一類較優控制問題,例如慣性導航系統中的快速對準問題,導彈控制中的快速轉接問題等。時間較優控制問題核心是選擇控制函數u(t),使得被控系統在較短時間內從初態達到指定終態。時間較優控制可應用古典變分法和龐特里雅金較大值原理進行分析求解,二階系統還可結合相平面法求解[1]。但在實際問題中,能求得解析解的僅是少數。近幾年有關這方面的成果較多,文獻[2]利用歐拉折線法化連續問題為離散問題,構造了求解工業機器人實時參數較優控制的非線性規劃方法,盡管很好地解決了參數擾動,但對較復雜的情形,為達到一定的精度,離散時間區域會形成規劃變量的倍數增長。文獻[34]研究了時間較優控制的梯度計算法。筆者利用龍格庫塔格式的收斂性和較優性條件證明該方法的收斂性。本文借鑒粒子群算法的位移修改思想來改進遺傳算法的變異操作,并將此算法引入時間較優控制問題。針對控制受約束的時間較優控制問題,將罰函數與混合遺傳算法法相結合,即利用罰函數法將控制受約束的時間較優控制問題轉化為無約束較優控制問題,并通過參數化手段將無窮維的較優控制問題化為有限維的非線性規劃問題,較后用混合遺傳算法尋求全局較優解。
相關閱讀:
- ...2012/06/27 16:59·基于混沌系統的正交小波變換盲均衡算法
- ...2012/06/27 15:39·一種基于混合神經網絡的浮選pH值預測模型
- ...2012/04/10 10:01·基于混合動態主元分析的故障檢測方法
- ...2012/03/26 15:02·基于混沌和小波變換的信號檢測方法
- ...2012/03/15 10:33·基于混合PCA模型的多工況過程監控方法
- ...2008/08/15 14:54·基于混合較優算法的高精度數控直流電源設計
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術