[發明專利]一種無人船位置的模擬推算方法在審
| 申請號: | 202011299674.8 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112379671A | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 劉夢佳;邵宇平;劉之佳;楊詠林;葉艷軍 | 申請(專利權)人: | 四方智能(武漢)控制技術有限公司;北京四方繼保自動化股份有限公司 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 北京易捷勝知識產權代理事務所(普通合伙) 11613 | 代理人: | 齊勝杰 |
| 地址: | 430017 湖北省武漢市江*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無人 船位 模擬 推算 方法 | ||
本發明公開了一種無人船位置的模擬推算方法,其通過模擬無人船推進器的推力計算實現了模擬無人船在水中的運動場景并推算無人船的位置和速度,簡化了推算過程,更便于研發人員研究無人船的運動控制,提高開發效率,可以將其應用于無人船運動仿真領域。
技術領域
本發明涉及無人船位置的模擬推算技術領域,尤其涉及一種無人船位置的模擬推算方法。
背景技術
無人船是一種無人海洋智能運載平臺,能夠應用于海上搜救、水質監測和反恐偵查等軍事和民用領域,因其可執行低成本、高效率和無人化的作業任務而受到廣泛關注。為實現無人船海上自主作業,無人船運動控制的快速性、準確性以及魯棒性亟待提高,而船舶運動數學模型是船舶運動控制研究領域的核心。為推動無人船的研發,需采用方便且快捷的船體運動模型來模擬無人船運動,因此,無人船位置的推算的對于無人船控制系統的研發至關重要。
發明內容
本發明所解決的技術問題是提供一種無人船位置的模擬推算方法,其通過模擬無人船在水中的運動場景模擬推算無人船的位置和速度,其可以應用于無人船運動仿真領域,該方法模擬了無人船推進器的推力計算,簡化了推算過程,更便于研發人員研究無人船的運動控制,提高開發效率。
本發明所采用的技術方案內容具體如下:
一種無人船位置的模擬推算方法,包括如下步驟:
S1:基于每個無人船推進器對無人船的控制命令信息,獲取每個無人船推進器的推力大小和推力方向;
S2:基于每個無人船推進器的推力大小和推力方向,獲取無人船推進器對無人船的總推力;
S3:基于無人船的模型參數和無人船相對于水流的速度,獲取無人船的水動力;
S4:基于無人船推進器對無人船的總推力和無人船的水動力,獲取無人船的位置信息。
作為上述方案的優選,所述控制命令信息包括每個無人船推進器對無人船的期望推力值、期望推力方向、最大推力值、最大推力方向、最小推力值和最小推力方向。
作為上述方案的優選,所述無人船每個推進器的推力大小為Ti,且其中:Tiexp為第i個推進器的期望推力值,Timax為第i個推進器的最大推力值,Timin為第i個推進器的最小推力值;
所述無人船每個推進器的推力方向為qi,
且其中:qiexp為第i個推進器的期望推力方向,qimax為第i個推進器的最大推力方向,qimin為第i個推進器的最小推力方向。
作為上述方案的優選,基于每個無人船推進器的推力大小和推力方向,獲取無人船推進器系統對無人船的總推力包括如下步驟:
S21:基于每個無人船推進器的推力大小和推力方向計算每個無人船推進器對無人船的推力,且無人船推進器對無人船的推力包括縱向推力、橫向推力和艏向推力力矩,具體為:Xi=Ti×cos(qi),Yi=-Ti×sin(qi),Ni=-Xi×lyi-Yi×lxi,其中:Xi為第i個無人船推進器對無人船的縱向推力,Yi為第i個無人船推進器對無人船的橫向推力,Ni為無人船推進器對無人船的艏向推力力矩,lxi為無人船推進器的縱向力臂,lyi為無人船的橫向力臂;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四方智能(武漢)控制技術有限公司;北京四方繼保自動化股份有限公司,未經四方智能(武漢)控制技術有限公司;北京四方繼保自動化股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011299674.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動定量填裝的包裝檢驗設備
- 下一篇:精密鑄造用一層殼模制造工藝





