[發明專利]一種基于人工蜂群優化的模型預測的欠驅動UUV深度控制方法有效
| 申請號: | 201610104499.X | 申請日: | 2016-02-25 |
| 公開(公告)號: | CN105511480B | 公開(公告)日: | 2018-03-06 |
| 發明(設計)人: | 張偉;郭毅;梁志成;孟德濤;周佳加;張宏瀚;嚴浙平 | 申請(專利權)人: | 哈爾濱工程大學 |
| 主分類號: | G05D1/04 | 分類號: | G05D1/04 |
| 代理公司: | 哈爾濱市松花江專利商標事務所23109 | 代理人: | 楊立超 |
| 地址: | 150001 黑龍江*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 人工 蜂群 優化 模型 預測 驅動 uuv 深度 控制 方法 | ||
1.一種基于人工蜂群優化的約束模型預測的欠驅動UUV深度控制方法,其特征在于:一種基于人工蜂群優化的約束模型預測的欠驅動UUV深度控制方法具體是按照以下步驟進行的:
步驟一、將UUV垂直面模型整理為狀態空間模型,將狀態空間模型離散化得到欠驅動UUV增量型的垂直面預測模型;
步驟二、在k時刻,根據水平舵特性建立水平舵角的控制輸入約束;所述的水平舵角的控制輸入約束包括幅值約束和每一拍動作的增量約束;并將水平舵角的控制輸入約束條件統一處理為:
HΔU(k)≤γ
其中,ΔU為水平舵控制輸入增量序列;H=[TT -TT ET -ET]T,γ=[γ1 γ2]T;
γ、H、T、γ1、E和γ2為中間矩陣;
步驟三、根據步驟一得到的欠驅動UUV增量型的垂直面預測模型和步驟二得到的水平舵角的控制輸入約束條件通過模型預測控制將UUV深度控制問題轉化為約束條件下的二次規劃問題如下:
st h(ΔU(k))≤0(8)
式中,J(ΔU(k))=ΔU(k)THΔU(k)-G(k+1|k)TΔU(k),h(ΔU(k))=HΔU(k)-γ;J(·)為反映ΔU(k)的性能指標,h(·)為描述函數,G(·)為中間變量,其中,Sδ為控制輸入水平舵角增量序列ΔU(k)系數矩陣,Γy是對稱正定加權矩陣,Ep(·)為中間變量;
步驟四、利用基于罰函數的人工蜂群優化算法求解約束條件下的二次規劃問題,求得蜜源的全局最優位置,即xbest=[Δδs(k),Δδs(k+1),…,Δδs(k+m-1)]T為UUV水平舵角控制輸入增量序列ΔU(k);其中,Δδs(k+m-1)為第k+m-1步水平舵角的增量,m為控制時域;
步驟五、在求解出蜜源最終全局最優解xbest后,令ΔU(k)=xbestT,然后取優化解序列ΔU(k)的第一個分量,并加上k-1時刻的控制輸入作為k時刻的控制輸入:
步驟六、在k時刻的控制輸入δs(k)作用下測得新的狀態變量和UUV下潛深度,當UUV未達到指定UUV下潛的深度R(k+1)時,將測得新的狀態變量和UUV下潛深度轉步驟三,直至當UUV達到指定UUV下潛的深度R(k+1)完成下潛作業;其中,新的狀態變量包括UUV狀態變量垂向速度、UUV狀態變量縱傾角速度、UUV狀態變量下潛深度和UUV狀態變量縱傾角。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工程大學,未經哈爾濱工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610104499.X/1.html,轉載請聲明來源鉆瓜專利網。





