[发明专利]基于贝塞尔拟合的UUV海底地形跟踪路径滚动生成方法在审
| 申请号: | 202010959775.7 | 申请日: | 2020-09-14 |
| 公开(公告)号: | CN112082557A | 公开(公告)日: | 2020-12-15 |
| 发明(设计)人: | 陈涛;芦泽辉;徐达;李娟;赵烨萍;周佳加 | 申请(专利权)人: | 哈尔滨工程大学 |
| 主分类号: | G01C21/20 | 分类号: | G01C21/20;G01S15/93;G01S15/89;G01S15/66 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 贝塞尔 拟合 uuv 海底 地形 跟踪 路径 滚动 生成 方法 | ||
1.一种基于贝塞尔拟合的UUV海底地形跟踪路径滚动生成方法,其特征是,包括如下步骤:
步骤一:初始化参数设置:设置UUV海底地形跟踪的期望航行高度hp(单位:米),设置UUV距海底的安全高度hsafe(单位:米),设置垂直面的XEZ固定坐标系原点的经纬度lon0(单位:度)和lat0(单位:度),设置任务终点经纬度lonE(单位:度)和latE(单位:度),设置局部跟踪路径离散精度k,设置最大上浮纵倾角θmax(单位:度),设置局部跟踪路径最大跟踪时间Tmax(单位:秒);
步骤二:UUV地形跟踪开始,进行信息测量:UUV由配置的惯性导航仪测量得到当前的经纬度lonuuv、latuuv(单位:度),由UUV配置的深度计测量得到当前深度zuuv(单位:米),由配置的姿态传感器测量得到当前纵倾角θ(单位:度),由配置的测高声纳测量得到当前距离海底的高度hdet(单位:米),由配置的前视多波束声呐测量得到地形探测点集
步骤三:解算UUV在固定坐标系下的垂直面坐标(xuuv,zuuv);
步骤四:由地形探测点集解算出局部地形点集A;
步骤五:由局部地形点集A进行定高仿射,解算出局部地形仿射点集P;
步骤六:由局部地形仿射点集P进行贝塞尔拟合生成局部跟踪路径L(t);
步骤七:将局部跟踪路径L(t)进行离散化,生成UUV局部跟踪路径点集Π;
步骤八:UUV采用通用的视线路径跟踪控制方法顺序地对生成的局部跟踪路径点集Π进行局部跟踪;
步骤九:UUV判断是否有与海底地形发生碰撞的风险,如果有碰撞风险转步骤十,否则转步骤十一;
步骤十:UUV进行避碰响应:此时UUV停止路径跟踪控制,以最大上浮纵倾角θmax(单位:度)紧急上浮避碰,然后转步骤九;
步骤十一:UUV判断是否到达任务终点:判断方法为UUV当前的经纬度是否到达任务终点经纬度lonE和latE,如果到达任务终点转步骤十四,否则转步骤十二;
步骤十二:UUV判断是否完成局部跟踪路径跟踪:判断方法为UUV到达局部跟踪路径点集的最后一个路径点,
如果完成局部跟踪路径跟踪转步骤二,否则转步骤十三;
步骤十三:UUV判断局部跟踪路径的跟踪是否超时:判断方法为UUV的局部跟踪路径的跟踪时间超过规定最大跟踪时间Tmax,如果超时转步骤二,否则转步骤八;
步骤十四:UUV海底地形跟踪结束。
2.根据权利要求1所述的基于贝塞尔拟合的UUV海底地形跟踪路径滚动生成方法,其特征是,所述步骤三中UUV在固定坐标系下的垂直面坐标(xuuv,zuuv)的解算方法为:
xuuv=(lonuuv-lon0)·1852·60,其中xuuv的单位为米;
zuuv就是深度计测量得到的UUV当前深度,单位为米。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010959775.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑数据处理方法及系统
- 下一篇:一种冰下无人潜航器测距方法





