[發明專利]一種水下機器人的推力分配器及推力分配方法有效
| 申請號: | 202210259118.0 | 申請日: | 2022-03-16 |
| 公開(公告)號: | CN114620207B | 公開(公告)日: | 2023-03-24 |
| 發明(設計)人: | 孫功武;屈俊琪;王俊軒;李新光;毛英 | 申請(專利權)人: | 中船重工海洋裝備(海南)有限公司 |
| 主分類號: | B63C11/52 | 分類號: | B63C11/52;B63G8/08;G06F17/16 |
| 代理公司: | 無錫華源專利商標事務所(普通合伙) 32228 | 代理人: | 過顧佳 |
| 地址: | 572019 海南省三亞市崖*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 水下 機器人 推力 分配器 分配 方法 | ||
1.一種水下機器人的推力分配方法,其特征在于,所述方法包括:
確定所述水下機器人的垂向期望力τdz、水平縱向期望力τldx和水平橫向期望力τldy和轉艏力矩τldn,其中水平縱向是沿著水下機器人艏部向前的方向,水平橫向是水平面上垂直于水平縱向朝向所述水下機器人右側的方向,垂向是垂直于水平面的方向,所述水下機器人搭載有若干個水平推進器和垂直推進器;
對所述水平縱向期望力τldx在各個水平推進器上進行單自由度推力分配得到各個水平推進器的第一初始推力Tldx,對所述水平橫向期望力τldy在各個水平推進器上進行單自由度推力分配得到各個水平推進器的第二初始推力Tldy,對所述轉艏力矩τldn在各個水平推進器上進行單自由度力矩分配得到各個水平推進器的第三初始推力Tldn;
構建每個水平推進器的水平推力合成公式為Tld=k1×Tldn+k2×Tldx+k3×Tldy,其中,k1、k2、k3均為[0,1]范圍內的待求系數,并根據所述水下機器人當前作業任務對各個自由度的運動需求確定目標函數,所述目標函數指示各個待求系數取得更大取值的期望優先級,水平縱向移動的運動需求越大、k2的期望優先級越大,水平橫向移動的運動需求越大、k3的期望優先級越大,艏部轉動的運動需求越大、k1的期望優先級越大;
基于所述目標函數在推進器的推力范圍所確定的約束條件下求解各個水平推進器的水平推力合成公式,得到待求系數k1、k2、k3的取值,包括:將期望優先級最大的待求系數取為1,在各個水平推進器的水平推力合成公式滿足所述約束條件的基礎上,取期望優先級次大的待求系數的最大值;在期望優先級最大和次大的兩個待求系數取值確定,且在各個水平推進器的水平推力合成公式滿足所述約束條件的基礎上,取期望優先級最小的待求系數的最大值;并代入每個水平推進器的水平推力合成公式得到每個水平推進器的指令推力值;
對所述垂向期望力τdz在各個垂直推進器上進行推力分配得到各個垂直推進器的指令推力值,按照各個垂直推進器的指令推力值和各個水平推進器的指令推力值控制各個推進器;
其中,得到第一初始推力Tldx、第二初始推力Tldy和第三初始推力Tldn的方法包括:
其中,基于水平面推力合成矩陣B的偽逆矩陣B+得到,當偽逆矩陣時,
2.根據權利要求1所述的推力分配方法,其特征在于,所述方法還包括:
接收垂向推力理論值、水平縱向推力理論值τdx、水平橫向推力理論值τdy和轉艏力矩理論值τdn,并將所述垂向推力理論值直接作為所述垂向期望力τdz;
利用水平面推力合成矩陣B對水平縱向推力理論值τdx、水平橫向推力理論值τdy和轉艏力矩理論值τdn進行推力分配,得到各個水平推進器的理論推力,所述水平面推力合成矩陣B由所述水下機器人搭載的各個水平推進器的裝配位置所確定;
當存在至少一個水平推進器的理論推力超出推進器的推力范圍時,根據推進器的推力范圍對水平縱向推力理論值τdx、水平橫向推力理論值τdy和轉艏力矩理論值τdn進行限幅處理,分別得到所述水平縱向期望力τldx、水平橫向期望力τldy和轉艏力矩τldn。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中船重工海洋裝備(海南)有限公司,未經中船重工海洋裝備(海南)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210259118.0/1.html,轉載請聲明來源鉆瓜專利網。





