[發(fā)明專利]一種基于混合算法的船舶動(dòng)力定位系統(tǒng)推力分配方法在審
| 申請(qǐng)?zhí)枺?/td> | 201810165856.2 | 申請(qǐng)日: | 2018-02-28 |
| 公開(公告)號(hào): | CN108490770A | 公開(公告)日: | 2018-09-04 |
| 發(fā)明(設(shè)計(jì))人: | 夏國(guó)清;韓志偉;陳興華 | 申請(qǐng)(專利權(quán))人: | 哈爾濱工程大學(xué) |
| 主分類號(hào): | G05B13/04 | 分類號(hào): | G05B13/04;B63H25/42 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 150001 黑龍江省哈爾濱市南崗區(qū)*** | 國(guó)省代碼: | 黑龍江;23 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 推力分配 混合算法 推進(jìn)器 船舶動(dòng)力定位系統(tǒng) 人工魚群 優(yōu)化問題 蟻群 動(dòng)力定位系統(tǒng) 方位角變化率 推進(jìn)器推力 船舶動(dòng)力 輸入指令 數(shù)學(xué)模型 算法增強(qiáng) 推力變化 推力指令 方位角 有效地 遍歷 尋優(yōu) 艏搖 相等 船舶 禁區(qū) 分配 應(yīng)用 | ||
1.一種基于混合算法的船舶動(dòng)力定位系統(tǒng)推力分配方法,其特征在于,包括以下步驟:
步驟1.建立動(dòng)力定位系統(tǒng)的推力分配模型;
步驟2.初始化魚群參數(shù):初始化人工魚群規(guī)模M、每條人工魚的初始位置、視野Visual和步長(zhǎng)Step、擁擠度因子δ、最大重復(fù)嘗試次數(shù)try_number、最大迭代次數(shù);
步驟3.將步驟1和步驟2中所述的信息讀入人工魚群算法中,并更新算法的迭代次數(shù);
步驟4.每條人工魚分別執(zhí)行兩種行為:(1)每條人工魚執(zhí)行聚群行為,缺省行為是覓食行為;(2)每條人工魚執(zhí)行追尾行為,缺省行為是覓食行為;
步驟5.計(jì)算各人工魚各當(dāng)前的適應(yīng)度值:推力分配優(yōu)化的目標(biāo)函數(shù)是推進(jìn)器的能耗、推進(jìn)器的磨損、推力誤差最小,以及避免奇異結(jié)構(gòu);
步驟6.分別對(duì)每條人工魚比較兩種行為的結(jié)果,執(zhí)行適應(yīng)度值更好的行為,將人工魚的適應(yīng)度值與公告板進(jìn)行比較,以適應(yīng)度值好的人工魚更新公告板;
步驟7.當(dāng)達(dá)到最大迭代次數(shù)時(shí),人工魚群算法終止,輸出最優(yōu)解(即人工魚的狀態(tài)和對(duì)應(yīng)的值);
步驟8.根據(jù)獲取的初始解,將m只人工螞蟻放置在步驟7輸出的n個(gè)不同的解上,然后并行地搜索m個(gè)與問題最優(yōu)解相對(duì)應(yīng)的游歷,完成初始化工作,首先,為了防止停滯現(xiàn)象的出現(xiàn),將信息素的取值范圍限制為[τmin,τmax],各解結(jié)點(diǎn)每條邊上信息素的初值為:τij(0)=τmax,其中ρ為信息素?fù)]發(fā)系數(shù),Lbest表示對(duì)應(yīng)全局最好解或迭代最優(yōu)解的路徑長(zhǎng)度;
步驟9.計(jì)算轉(zhuǎn)移概率;
步驟10.信息素濃度更新;
步驟11.重復(fù)步驟8、9、10,當(dāng)循環(huán)的次數(shù)達(dá)到事先設(shè)定好的最大迭代次數(shù)N時(shí),或者部分人工螞蟻都選擇了同一條路徑方式前行,整個(gè)程序終止;
步驟12.輸出蟻群和人工魚群混合算法尋找到的最優(yōu)分配方案,即每個(gè)推進(jìn)器產(chǎn)生的推力大小和方向。
2.根據(jù)權(quán)利要求1所述的一種基于混合算法的船舶動(dòng)力定位系統(tǒng)推力分配方法,其特征在于,所述的步驟(1)具體為:
令參與推力分配的輸入量τ=[τX,τY,τN],
τ=B(α)u
其中u=[u1,u2,…,u8],
τX、τY、τN分別為輸入的縱向、橫向和艏搖方向的力和力矩;u為8個(gè)推進(jìn)器輸出的推力矢量;αi為第i個(gè)推進(jìn)器旋轉(zhuǎn)的方位角,lxi、lyi分別為第i個(gè)推進(jìn)器與船舶旋轉(zhuǎn)中心的縱向、橫向距離,B(α)是對(duì)應(yīng)的矩陣。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于哈爾濱工程大學(xué),未經(jīng)哈爾濱工程大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810165856.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種海洋鉆井平臺(tái)動(dòng)力定位系統(tǒng)推力分配方法
- 海洋工程裝備動(dòng)力定位系統(tǒng)的多推進(jìn)器推力分配方法
- 一種基于凸包確定推力器列表的控制分配方法
- 一種基于船舶功率管理系統(tǒng)的推力優(yōu)化分配方法
- 基于NSGA-II算法的船舶推力分配方法
- 一種基于人工魚群算法的船舶動(dòng)力定位系統(tǒng)推力分配方法
- 錐形布局電推進(jìn)衛(wèi)星故障模式位置保持最優(yōu)推力分配方法
- 一種基于混合算法的船舶動(dòng)力定位系統(tǒng)推力分配方法
- 一種減少動(dòng)力定位船舶推進(jìn)器磨損的推力分配方法
- 一種船舶推力分配系統(tǒng)及推力分配方法
- 下垂控制系數(shù)優(yōu)化方法
- 一種基于變異粒子群和差分進(jìn)化混合算法的PEMFC系統(tǒng)溫度建模方法
- 視頻運(yùn)動(dòng)目標(biāo)檢測(cè)和跟蹤的混合算法
- 基于遺傳蟻群混合算法的視頻服務(wù)器選址方法
- 一種基于PGSA-GA混合算法的故障區(qū)段定位方法
- 基于PSO-GA混合算法的方向調(diào)制信號(hào)綜合方法
- 一種基于隨機(jī)慣性權(quán)重的差分粒子群混合算法
- 基于LMS/LMF混合算法的自適應(yīng)預(yù)測(cè)無(wú)差拍控制方法
- 一種基于雙種群混合算法的裁剪分床方法
- 一種基于相關(guān)性聚類混合算法模型的節(jié)假日無(wú)線流量預(yù)測(cè)方法、系統(tǒng)、設(shè)備及介質(zhì)
- 一種船舶動(dòng)力定位方法
- 一種船舶動(dòng)力定位控制方法
- 一種船舶動(dòng)力定位的運(yùn)行仿真平臺(tái)
- 基于擴(kuò)展卡爾曼濾波器的動(dòng)力定位船舶波頻模型參數(shù)估計(jì)系統(tǒng)
- 一種基于等效干擾補(bǔ)償?shù)拇皠?dòng)力定位控制系統(tǒng)
- 基于RBF神經(jīng)網(wǎng)絡(luò)補(bǔ)償?shù)拇皠?dòng)力定位滑模控制系統(tǒng)及方法
- 動(dòng)力定位搖桿操控系統(tǒng)及船舶
- 一種基于GPU的動(dòng)力定位船舶三維視景仿真系統(tǒng)及方法
- 基于極限學(xué)習(xí)機(jī)的船舶動(dòng)力定位自抗擾控制方法
- 基于寬度學(xué)習(xí)自適應(yīng)動(dòng)態(tài)規(guī)劃的船舶動(dòng)力定位優(yōu)化控制方法





