[发明专利]一种基于海图数据的动态航线生成方法有效
申请号: | 201910445388.9 | 申请日: | 2019-05-27 |
公开(公告)号: | CN110220514B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 丁振平;戚志刚;张遥;李勇 | 申请(专利权)人: | 中国电子科技集团公司第二十八研究所 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 曹坤 |
地址: | 210001 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于海图数据的动态航线生成方法。本发明的步骤包括提取和处理碍航区、生成缓冲区、利用双向扩展随机树生成航线、路径优化及航线动态更新。本发明能够根据用户输入或从海图中获取的起点、终点自动计算出较优的安全航线,能够在航行偏离计划航线时给出警告和提示,并根据船舶位置和环境的变化实时地动态更新航线,保障人员、船舶的安全,提高航线效率和经济性。另外本发明的效果已在XX海警系统的研制中得到了验证。 | ||
搜索关键词: | 一种 基于 海图 数据 动态 航线 生成 方法 | ||
【主权项】:
1.一种基于海图数据的动态航线生成方法,其特征在于,包括地图中碍航区数据的处理,从地图数据中提取和处理碍航区:通过地图数据访问接口,获取各个区域的属性信息;碍航区根据其形状,可划分为点、面状碍航区;1.1、点状碍航区处理:把地图中暗礁、沉船、适淹礁形成的碍航区当成点状碍航区进行处理,点与点之间距离大于500米时,实际情况中可根据安全距离进行调整,直接作为单独的点状碍航区进行处理;对于距离小于500米的点集合,通过Graham算法求得最小凸多边形后存储边界点,具体步骤如下,(1)、找出{P1,P2,...,P5}点集中纵坐标最小的点,若纵坐标相同,则找横坐标最小的点,图例中P1纵坐标最小;以P1为参考点,和点集中其他各点用直线段连接,并计算这些线段与水平线的夹角,方向取逆时针为正,按夹角从小到大对点集进行排序,如果夹角相同,则只保留距离最大的点;(2)、排序后点集为{P1,P3,P4,P2,P5},依次连接所有点,得到一个多边形;(3)、以逆时针方向,根据右手法则确定相邻两向量
的外积的方向,垂直
确定的平面向上,故保留P3;同样根据判断
外积的方向也垂直
确定的平面向上,故保留P4;判断
外积的方向垂直
确定的平面向下,故删除P2;判断
外积的方向垂直
确定的平面向上,故保留P5;最后形成凸包点集:{P1,P3,P4,P5};1.2、面状碍航区处理:把地图中岛礁、浅滩、低于本船吃水的浅水区域、流向和流速比较复杂的影响船舶正常行驶的区域当成面状碍航区进行处理,所记录的数据点集采用垂距法进行压缩存储,具体方法为:按顶点顺序依次将相邻的三个顶点组成一个三元组,计算中间点到前后两点连线的距离,当计算的距离大于门限时,保留该顶点;否则删除该顶点;直至所有组合处理完毕。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910445388.9/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置