[发明专利]一种无人船位置的模拟推算方法在审
申请号: | 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.vipzhuanli.com/pat/books/202011299674.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动定量填装的包装检验设备
- 下一篇:精密铸造用一层壳模制造工艺