一种基于历史数据的控制河段船舶上下水判定方法

文档序号:27552493发布日期:2021-11-24 22:59阅读:来源:国知局

技术特征:
1.一种基于历史数据的控制河段船舶上下水判定方法,其特征在于,包括以下步骤:步骤1,读取数据库中ais解码后的历史数据。该数据包括船舶位置数据、对地航向数据和上下水数据;步骤2,将该数据按航道里程线的中心点进行聚类;步骤3,分别统计每一类中船舶参考航向出现的次数,找出出现次数最多的参考航向作为该航道里程线的判定航向;步骤4,根据步骤3中获得对应航道里程处的判定航向,结合船舶ais数据,进行上下水判定。2.根据权利要求1所述基于历史数据的控制河段船舶上下水判定方法,其特征在于:步骤2中,按航道里程线中心点聚类的实现方式如下:步骤2.1,根据航道地形图获取航道里程线对应的中心点;步骤2.2,求ais信息中的位置数据与控制河段内的航道里程线中心点位置的距离,找到离当前ais位置数据最近的航道里程线,将其归类在该航道里程线类内。设ais位置坐标为(x1,y1),航道里程线中心点坐标为(x2,y2),其距离d的计算公式为:其中x1表示ais历史数据中船舶的经度,y1表示ais历史数据中船舶的纬度,x2表示对应航道里程线中点的经度,y2表示对应航道里程线中点的纬度,d表示该历史数据距离当前计算航道里程线中点的距离。3.根据权利要求1所述基于历史数据的控制河段船舶上下水判定方法,其特征在于:步骤3中,分别统计每一类中船舶参考航向出现的次数,找出出现次数最多的参考航向作为该航道里程线的判定航向的实现方式如下:步骤3.1,读取每一类中的ais数据,包括对地航向数据和上下水数据;步骤3.2,若上下水数据为下水数据,则对应对地航向为参考航向,参考航向出现的次数加1;若上下水数据为上水数据,则对应对地航向的相反航向为参考航向,参考航向出现的次数加1,其计算方式如下:上水数据:参考航向=对地航向下水数据:if(对地航向>=180)then参考航向=对地航向

180if(对地航向<180)then参考航向=对地航向+180步骤3.3,找出控制河段内每一航道里程线中心点对应的出现次数最多的参考航向作为判定航向。4.根据权利要求1所述基于历史数据的控制河段船舶上下水判定方法,其特征在于:根据步骤4中获得对应航道里程处的判定航向,结合船舶ais数据,进行上下水判定的实现方式如下:步骤4.1,对控制河段内需要判断上下水的ais数据进行解码,获取其位置数据和对地航向数据;步骤4.2,利用其位置数据找到距离最近的航道里程线中心点;步骤4.3,将船舶的对地航向数据与对应航道里程的判定航向做差,判定方法如下:if(|对地航向

判定航向|>=90&|对地航向

判定航向|<=180)then上下水=上水
else上下水=下水。

技术总结
本发明公开了一种基于历史数据的控制河段船舶上下水判定方法,属于智能航运与船舶导航应用领域。所述方法包括:以控制河段内船舶AIS历史数据为基础,读取其中的坐标数据和航向数据,以长江电子航道图的航道里程线为分界对航向数据进行统计分析,生成航道里程判定航向。通过该方法,只需将解析过后的船舶位置数据和对地航向数据输入,便可快速判定该船舶的航向为上水或下水,有效简化了船舶航向上下水判定过程,为船舶通行指挥提供主要判据,提高指挥系统的工作效率和准确率,为船舶安全航行提供保障。提供保障。提供保障。


技术研发人员:梁山 李则辰 蔡章利 吴非 王德军 万腾
受保护的技术使用者:重庆大学
技术研发日:2021.08.24
技术公布日:2021/11/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1