[发明专利]一种深海水下机器人的悬停控制方法有效
申请号: | 202010056033.3 | 申请日: | 2020-01-17 |
公开(公告)号: | CN111208840B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 李岳明;曹建;张国成;孙玉山;李晔;张磊;庄佳园;姜言清 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/06 | 分类号: | G05D1/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 深海 水下 机器人 悬停 控制 方法 | ||
本发明提供一种深海水下机器人的悬停控制方法,本发明采用深沉运动速度控制与位置控制自动切换、位置控制调整项自动调整实现对深度偏差的调节,进而实现定深悬停或定高悬停控制目的。速度控制可使水下机器人发挥最大的垂向控制能力,位置控制保证深度偏差的调节精度与响应速度,位置控制调整项可消除垂向稳态误差。本发明能够使水下机器人克服剩余浮力的影响,实现定深或定高悬停,并能够反映剩余浮力的大小。
技术领域
本发明涉及一种深海水下机器人运动控制方法,尤其涉及一种深海水下机器人的悬停控制方法。
背景技术
目前,深海水下机器人悬停控制主要有两类方式,一种是依靠执行机构产生直接的动力来控制载体垂直方向运动,一种是通过改变载体重力或浮力来控制载体垂直方向运动。
由于深海水下机器人深度改变范围大,海水密度变化及载体压缩等因素导致载体浮力与重力不平衡,即水下机器人载体具有一定的剩余浮力,并且该剩余浮力很难事先准确计算,另外处于安全考虑,水下机器人载体会人为的保留一定的剩余浮力,以避免坐底危险。
配置了垂向推进器的深海水下机器人,某些作业任务需要水下机器人能够保持一定深度不动(定深悬停)或保持距离水底一定的高度不动(定高悬停),从而完成对环境信息或目标物的测量、观察、记录等操作。然而由于剩余浮力的影响,水下机器人的升沉控制可能产生振荡或者产生问题误差,导致悬停控制品质降低。因此,需要找到一种能够克服剩余浮力影响的深海水下机器人悬停控制方法。
发明内容
本发明的目的是为了提供一种深海水下机器人的悬停控制方法,采用深沉运动速度控制与位置控制自动切换、位置控制调整项自动调整实现对深度偏差的调节,进而实现定深悬停或定高悬停控制目的。
本发明的目的是这样实现的:步骤如下:
步骤一:偏差产生器给出统一的深度偏差ed,即向下为正方向的垂直位置偏差;在定深悬停时由规划系统给出的目标值深度值dd与机器人深度计测量的深度值d做差,得到深度偏差ed:
ed=dd-d
在定高悬停时由规划系统给出的目标值高度值hd与机器人高度计测量的距水底高度值h做差,得到高度偏差eh:
eh=hd-h
由于高度信息定义的正方向与深度信息定义的正方向相反,在定高悬停时将高度偏差转化为深度偏差,即:
ed=-eh
然后对深度偏差ed进行微分得到深度偏差变化率e`d:
步骤二:切换控制器根据深度偏差ed的绝对值大小自动选择使用速度控制器或者位置控制器:当深度偏差ed的绝对值大于阈值ey时,即|ed|ey时,采用速度控制器,否则采用位置控制器;
步骤三:速度控制器采用积分算法,深度偏差ed线性映射为目标升沉速度vd:
vd=kved
与深度偏差变化率e`d做差得到速度偏差ev:
ev=vd-e`d
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010056033.3/2.html,转载请声明来源钻瓜专利网。