[發(fā)明專利]一種水面無人艇軌跡跟蹤控制方法有效
| 申請?zhí)枺?/td> | 202210189745.1 | 申請日: | 2022-02-28 |
| 公開(公告)號: | CN114442640B | 公開(公告)日: | 2022-09-16 |
| 發(fā)明(設計)人: | 孫明曉;原張杰;欒添添;甄立強;譚政綱;吳凱;王瀟;王楠 | 申請(專利權)人: | 哈爾濱理工大學 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150080 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 水面 無人 軌跡 跟蹤 控制 方法 | ||
1.一種水面無人艇軌跡跟蹤控制方法,其特征是:
S1:
建立考慮洋流變化的帶擾動水面無人艇三自由度的運動學和動力學方程;
S2:
構建狀態(tài)誤差端口受控哈密頓控制器;
S3:
搭建擾動觀測器和洋流自適應估計律;
S4:
根據(jù)擾動觀測器和洋流自適應估計律以及狀態(tài)誤差端口受控哈密頓控制器設計軌跡跟蹤控制律;
S5:
設計李雅普諾夫函數(shù),證明控制系統(tǒng)的穩(wěn)定性;
S6:
對三自由度的水面無人艇進行仿真驗證,驗證算法的有效性;
所述S1中,建立考慮洋流變化的帶擾動水面無人艇三自由度的運動學和動力學方程具體為:
其中,式(1)中,η=[ηx,ηy,ηψ]T為地球慣性坐標系下水面無人艇位置向量,ηx為橫向位置坐標,ηy為縱向位置坐標,ηψ為航向角,υ=[u,v,r]T為船體固定坐標系下水面無人艇速度向量,u為橫向線速度,v為縱向線速度,r為角速度,υr=[ur,vr,0]T為洋流速度向量,ur為洋流橫向線速度,vr為洋流縱向線速度,R(η)為地球慣性坐標系與船體固定坐標系間的旋轉矩陣,具體為:
式(2)中,τ為控制律,τb為擾動輸入向量,M,C(υ),D(υ)分別為水面無人艇質量矩陣、科里奧利向心力矩陣以及阻尼矩陣;
所述S2中,端口受控哈密頓模型為:
其中,x為狀態(tài)向量,y為輸出向量,Jo為斜對稱矩陣,有Do(x)為耗散矩陣,有H為哈密頓函數(shù),Go(x)為變換矩陣;
重新定義狀態(tài)向量x,將水面無人艇運動學(1)和動力學(2)轉化為端口受控哈密頓模型:
在不考慮洋流變化和干擾的情況下重寫為如下:
其中,R(x)對應公式(1)中的旋轉矩陣R(η),RT(x)為R(x)的轉置,I3為3階單位矩陣,和如下:
將狀態(tài)跟蹤誤差定義為:
其中,為水面無人艇期望參考時變軌跡,為期望速度,可通過如下公式計算得到:
其中,為的導數(shù),為二階導數(shù),為的導數(shù);
進一步得到狀態(tài)誤差端口受控哈密頓模型,如下:
其中,為狀態(tài)跟蹤誤差的一階導數(shù),為狀態(tài)跟蹤誤差的一階導數(shù),為期望耗散矩陣,Hd(x)為期望的哈密頓函數(shù),表示為如下:
其中,K為參數(shù)矩陣,進而得到狀態(tài)誤差端口受控哈密頓控制器τs如下:
所述S3擾動觀測器為
其中,為擾動觀測器輸出,ε為中間輔助向量,為ε的一階導數(shù),K1為參數(shù)矩陣,K0為對稱正定的增益矩陣;
所述S3洋流自適應估計律設計如下:
其中,為ηx,ηy估計值的一階導數(shù),和是估計誤差,l1,l2為正常數(shù),分別為ur,vr的估計值,更新如下所示:
其中,λx,λy,kx,ky為正常數(shù),為過濾權重估計,如下:
其中,是的一階導數(shù),是的一階導數(shù),λrx和λry為常數(shù);
所述S4中,根據(jù)洋流自適應估計律得到的對式(8)進行變換,如下:
其中,為洋流速度估計向量,為洋流橫向速度估計值,為洋流縱向速度估計值,是的一階導數(shù),根據(jù)擾動觀測器輸出進一步設計控制律τ,如下:
。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱理工大學,未經(jīng)哈爾濱理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210189745.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





