999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進蟻群算法的PID參數優化

2021-10-28 09:01:04郭鵬程張力平
南方農機 2021年19期
關鍵詞:融合優化信息

郭鵬程,張力平,趙 頓

(長安大學,陜西 西安 710000)

0 引言

在控制方法中,PID控制器是最早的控制方法之一[1]。PID算法的性能主要依賴于控制參數的優化,傳統優化方法有通過專家提供經驗、Z-N法和單純形法。前者依賴于操作者的經驗,而后兩者中,ZN法的控制過程復雜,普通人員難以操作,單純形法的超調量大,達到穩定的時間比較長[2]。雖說智能算法已取得了不錯的成績,例如粒子群算法、遺傳算法等。其中,粒子群算法以其實現容易、收斂速度快等優點被重視[3]。但還存在一定的缺點。

蟻群算法是基于種群的啟發式仿生進化算法,該算法運用的正反饋機制與分布式并行計算機制[4],容易與其他方法相結合,具有較強的收斂性和魯棒性[5]。本研究采用蟻群算法與模擬退火法融合的算法優化PID參數,不僅克服了傳統PID調節的缺陷,還對蟻群算法調節PID進行改進。

1 基本蟻群算法

蟻群算法是由意大利學者M.Dorigo等人提出的,對自然界螞蟻的尋徑方式進行模擬而得出的一種仿生進化算法[6]。較優路徑上的信息素濃度越來越高,其他路徑的信息素隨著時間流逝不斷地揮發,最終會形成最優路徑。

設螞蟻數量和城市數量分別為m和n,城市i和j之間的距離為dij,τij(t)表示t時刻城市i和j路徑上的信息素濃度。t時刻,螞蟻k從城市i轉移到城市j的概率如下所示:

其中,α為信息素重要程度因子;β為啟發函數重要程度因子。值越大,搜索隨機性減弱,且可能會造成局部最優。

在螞蟻釋放信息素的同時,各個路徑的信息素會逐漸消失,所以當螞蟻完成一次循環后,信息素濃度需實時更新,即:

其中,ρ表示信息素揮發濃度,△τij表示所有螞蟻在路徑上釋放的信息素之和,△τkij表示第k只螞蟻在城市i和j的路徑上釋放的信息素濃度。ρ較小時,則搜索重復路徑,直接影響算法的隨機性能和全局搜索能力;ρ過大時,則信息素揮發得相對較多,會產生過多無用搜索操作,降低算法的收斂速度。

蟻群算法優化PID的步驟:

1)初始化參數。包括螞蟻個數、最大迭代次數、信息素蒸發系數、轉移概率常數等。

2)隨機生成螞蟻初始位置,計算出適應度值,設為初始信息素,計算狀態轉移概率。

3)更新位置。對于螞蟻位置越界采用邊界吸收方式進行處理,將螞蟻位置控制在限定范圍之內。

4)更新信息素。

5)滿足終止條件,結束搜索過程,輸出優化值;不滿足,則繼續迭代優化。

2 改進蟻群算法的PID參數優化

2.1 優化思想

由以上對蟻群算法的描述,在傳統的蟻群算法中,α和ρ的取值固定,會造成在不同時段其重要性無法發揮,影響收斂速度和全局搜索能力。為了在加快收斂速度和避免局部收斂間達到平衡,將模擬退火算法(Simulated Annealing,SA)與蟻群算法相互容納。模擬退火算法思想利用了實際物理退火的熱力學過程中熔融固體粒子的統計熱力學規律與數學上求解復雜組合優化問題的類似性[7]。物理退火通過加溫過程、等溫過程以及冷卻過程使粒子熱運動減弱,能量下降,得到晶體結構。具體優化方式如下:在每次迭代T中每只螞蟻i都有初始解FV0,設定初始溫度T0=TT0,從領域函數中產生新解FV,并計算目標的差值DC=FV-FV0,DC小于零,則接受新解;DC大于零,則通過Metropolis過程以exp(-DC/T)>rand的概率接受新解,然后退溫T0=T0*DS(DS為0~1之間的數),溫度未達到條件則重復之前的操作,溫度到達則將螞蟻數目i=i+1;再次進行搜索,一次迭代完成后T=T+1,再次迭代直到迭代結束。具體流程圖如圖1所示。

圖1 優化流程圖

2.2 控制系統及目標函數

控制系統結構如圖2所示。

圖2 控制系統結構圖

3 仿真結果

為了分析算法的可行性,在MATLAB R2018b平臺進行仿真測試,在Simulink中建立PID控制模型,建立蟻群算法(ANT)和蟻群與模擬退火融合算法(ANT-SA)的m文件。通過運行m文件調用PID控制系統模型,將PID的參數kp、ki、kd進行賦值,運行PID系統模型并返回目標函數,以便蟻群算法(ANT)和蟻群與模擬退火融合算法(ANT-SA)判斷結果優劣,從而找出最優解。

為了驗證其性能,從峰值時間tp、超調量δ和調節時間ts這三個方面進行對比。如圖3所示。

圖3 仿真效果圖

由圖3可知,蟻群模擬退火算法融合調節PID相比使用傳統方式調節PID以及蟻群算法調節PID綜合性能更加優良。具體仿真參數如表1所示。

表1 仿真性能

由仿真實驗結果可知,與傳統PID和ANT調節PID相比,ANT-SA調節PID在超調量和調節時間方面有著明顯的優勢;在峰值時間上ANT-SA算法調節PID也比ANT調節PID優良,進而驗證了蟻群算法和模擬退火算法融合后對PID控制的有效性。

4 結束語

針對傳統PID調節方式存在的問題,提出一種將蟻群算法和模擬退火算法融合(ANT-SA)后用于調節PID參數的整定方法,使用MATLAB R2018b/Simulink進行仿真。仿真結果表明,ANT-SA算法在PID調節中體現了超調量小、調節時間短和響應時間較快的優勢,控制效果理想。

猜你喜歡
融合優化信息
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
村企黨建聯建融合共贏
今日農業(2021年19期)2022-01-12 06:16:36
融合菜
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
從創新出發,與高考數列相遇、融合
《融合》
現代出版(2020年3期)2020-06-20 07:10:34
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产欧美高清| 国产成人毛片| 999精品色在线观看| 欧美日韩一区二区在线免费观看| 精品成人一区二区| 青青草久久伊人| 999国内精品久久免费视频| 欧美a级在线| 国产一级精品毛片基地| 中文成人在线| 1769国产精品免费视频| 99re在线观看视频| 亚洲AV无码一区二区三区牲色| www.亚洲一区| 一区二区午夜| 男人天堂伊人网| 国产在线精彩视频二区| 久久久久人妻一区精品| 青草免费在线观看| 久无码久无码av无码| 伊人色天堂| 青青青视频91在线 | 国产精品永久不卡免费视频| 国产精品久久久久久久久| 最新痴汉在线无码AV| 青青草综合网| 日本尹人综合香蕉在线观看| a级毛片在线免费观看| 国产亚洲欧美另类一区二区| 成人在线第一页| 九九这里只有精品视频| 自偷自拍三级全三级视频| 国产精品流白浆在线观看| 99re在线视频观看| 国产视频a| 日韩欧美国产中文| 亚洲色图欧美激情| 欧美精品成人| 天天综合网色中文字幕| 日韩在线中文| 亚洲精品卡2卡3卡4卡5卡区| 免费黄色国产视频| 欧美精品黑人粗大| 色综合天天综合中文网| 动漫精品中文字幕无码| 国产男人天堂| 波多野结衣亚洲一区| 国产激情影院| 亚洲男人的天堂在线观看| 欧美日韩精品一区二区视频| 99无码中文字幕视频| 免费A级毛片无码无遮挡| 亚洲中文字幕无码爆乳| 午夜视频免费试看| 99热国产在线精品99| 欧美日韩专区| 国产成人久久综合一区| av一区二区三区在线观看 | 亚洲欧美不卡中文字幕| 欧美在线网| 亚洲二区视频| 亚洲一级毛片免费看| 特级毛片8级毛片免费观看| 精品综合久久久久久97| 亚洲无线视频| 91无码视频在线观看| 97se亚洲综合| 天堂成人在线| 99成人在线观看| 日韩免费成人| 国产精品第页| 欧美精品导航| 日韩成人免费网站| 国产精品亚洲五月天高清| 亚洲91在线精品| 无码精品一区二区久久久| 免费无码AV片在线观看国产| 国产高清在线观看| 国产无码在线调教| 国产99精品久久| 视频在线观看一区二区| 免费在线色|