基于改進SHADE算法的船舶電力系統(tǒng)推力分配
發(fā)布時間:2022-07-11 12:53
[目的]為了解決船舶推進器之間相互作用所致的推力損失和電力系統(tǒng)功率波動問題,提出基于成功歷史記錄的自適應參數(shù)差分進化(SHADE)改進算法。[方法]建立以船舶推進系統(tǒng)功率消耗為目標函數(shù),以推進器的推力和方向角為控制變量,以推進器推力和方向角的變化率為約束條件的多變量優(yōu)化問題。針對傳統(tǒng)SHADE算法,提出一種根據(jù)迭代程度自適應參數(shù)的改進SHADE算法,對推力分配問題進行最優(yōu)求解,并將傳統(tǒng)SHADE算法和改進SHADE算法的仿真結果進行對比。[結果]仿真驗證結果表明:在相同的仿真環(huán)境下,由傳統(tǒng)SHADE算法求解得到的實際推力力矩指令與動力定位控制器產(chǎn)生的期望推力力矩指令之間的誤差較大,且推進器的功率波動較大;而改進SHADE算法可以顯著減小期望推力和實際推力的力矩指令誤差,其中縱蕩和橫蕩誤差在±5×10-5kN范圍內,艏搖力矩誤差在±3×10-5kN·m范圍內。[結論]改進SHADE算法可以在環(huán)境擾動下更精準地傳遞動力定位控制器的指令,從而優(yōu)化解決船舶電力系統(tǒng)的推力分配問題,同時可為如何利用推力分配維持船舶電力系統(tǒng)的穩(wěn)定性研究奠定基礎。
【文章頁數(shù)】:10 頁
本文編號:3658198
【文章頁數(shù)】:10 頁
本文編號:3658198
本文鏈接:http://www.sikaile.net/kejilunwen/chuanbolw/3658198.html