一种基于船舶AIS以及船期数据的港口对齐方法与流程

文档序号:32523386发布日期:2022-12-13 20:18阅读:28来源:国知局
一种基于船舶AIS以及船期数据的港口对齐方法与流程
一种基于船舶ais以及船期数据的港口对齐方法
技术领域
1.本发明涉及船舶技术领域,尤其涉及一种基于船舶ais以及船期数据的港口对齐方法。


背景技术:

2.当代是以海洋发展为主题的全新竞争时代,贸易经济的迅猛发展推动了水上运输网络。
3.正确识别全球正在航行的各种干散货、液体散货、特种船等船舶的目的港, 是船舶数字化、航运智能化过程中极具挑战也是不可忽缺的环节。对于同一个港口,不同船公司的叫法经常无法保持统一,所以可能造成提单上的提头船公司和运输船公司港口名不一致的情况,给客户造成不小困扰。因此,如何将每家船公司的港口进行对齐,是目前迫切需要完成的目标。
4.目前业界关于目的港的研究,主要聚焦于字符串的文本识别技术,依托于此类技术做目的港匹配,数据的误差具有传导性,某一个细小的错误会造成结果完全错误,如重名港识别错误,港口别名漏识别,因此,改善港口识别功能现状、满足用户的多样性需求,进一步提高各船公司港口数据与船期数据的映射准确率,是目前迫切需要完成的目标。


技术实现要素:

5.本发明的目的在于:为了解决上述问题,而提出的一种基于船舶ais以及船期数据的港口对齐方法。
6.为了实现上述目的,本发明采用了如下技术方案:
7.一种基于船舶ais以及船期数据的港口对齐方法,包括以下步骤:
8.s1.通过ais系统获取各船舶的历史航行数据信息以及通过爬虫的方式获取每家船公司历史船期港口信息;
9.s2.通过ais数据及现有港口电子围栏,获取历史实际港口列表,然后整理每家船公司的港口名,获取历史船期港口列表;
10.s3.将相同时间区间内,历史实际港口列表作为label,历史船期港口列表作为origin,如果经纬度一致/30km以内,算同一港口,从而构建港口的关系网;
11.s4.根据构建的港口关系网,输出当前固化后的港口对齐数据。
12.优选地,所述步骤s1中获取船舶的历史航行数据信息具体包括:imo号、经纬度、船速、船型、时间戳。
13.优选地,所述步骤s2中获取历史实际港口列表的具体方法为:结合ais数据和港口电子围栏获取每条船的实际港口挂靠顺序获取历史实际港口列表。
14.综上所述,由于采用了上述技术方案,本发明的有益效果是:
15.本申请中,通过数据爬取的方式,实时或半实时的方式获取头部船公司网页的港口名以及其对应的历史船期形成历史船期港口列表,然后利用ais历史数据结合自有港口
电子围栏,测算每个船舶到达的历史港口轨迹顺序形成历史实际港口列表,接着利用相似度方法,找到相应时间内每家船公司的船期港口与实际发生的最为相似的港口进行匹配,最后利用类似图谱的关系网,将其连接从而进行港口对齐,从而解决各家船公司港口不一致的情况,实现港口对齐。
附图说明
16.图1示出了根据本发明实施例提供的一种基于船舶ais以及船期数据的港口对齐方法的港口关系网示意图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
18.请参阅图1,本发明提供一种技术方案:
19.一种基于船舶ais以及船期数据的港口对齐方法,包括以下步骤:
20.s1.通过ais系统获取各船舶的历史航行数据信息,包括imo号、经纬度、船速、船型、时间戳等属性,去除错误和冗余数据,其中包括重复数据、异常航速数据、空数据、经纬度及航向单位规整,然后通过爬虫的方式获取每家船公司历史船期港口信息;
21.s2.通过ais数据及现有港口电子围栏,获取每条船的实际港口挂靠顺序(每个港口都有各自围栏,一旦进入到围栏即认定其进行了挂靠),然后整理每家船公司的港口名,获取历史船期港口列表;
22.s3.按照每家船公司的方式,将相同时间区间内,历史实际港口列表作为 label,历史船期港口列表作为origin,如果经纬度一致/30km以内,算同一港口,从而构建港口的关系网,对港口进行一一匹配;
23.s4.根据构建的港口关系网,输出当前固化后的港口对齐数据。
24.综上所述,本实施例所提供的一种基于船舶ais以及船期数据的港口对齐方法,首先通过数据爬取的方式,实时或半实时的方式获取头部船公司网页的港口名以及其对应的历史船期形成历史船期港口列表,然后利用ais历史数据结合自有港口电子围栏,测算每个船舶到达的历史港口轨迹顺序形成历史实际港口列表,接着利用相似度方法,找到相应时间内每家船公司的船期港口与实际发生的最为相似的船名进行匹配,最后利用类似图谱的关系网,将其连接从而进行港口对齐。
25.实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。


技术特征:
1.一种基于船舶ais以及船期数据的港口对齐方法,其特征在于,包括以下步骤:s1.通过ais系统获取各船舶的历史航行数据信息以及通过爬虫的方式获取每家船公司历史船期港口信息;s2.通过ais数据及现有港口电子围栏,获取历史实际港口列表,然后整理每家船公司的港口名,获取历史船期港口列表;s3.将相同时间区间内,历史实际港口列表作为label,历史船期港口列表作为origin,如果经纬度一致/30km以内,算同一港口,从而构建港口的关系网;s4.根据构建的港口关系网,输出当前固化后的港口对齐数据。2.根据权利要求1所述的一种基于船舶ais以及船期数据的港口对齐方法,其特征在于,所述步骤s1中获取船舶的历史航行数据信息具体包括:imo号、经纬度、船速、船型、时间戳。3.根据权利要求1所述的一种基于船舶ais以及船期数据的港口对齐方法,其特征在于,所述步骤s2中获取历史实际港口列表的具体方法为:结合ais数据和港口电子围栏获取每条船的实际港口挂靠顺序获取历史实际港口列表。

技术总结
本发明公开了一种基于船舶AIS以及船期数据的港口对齐方法,其特征在于,包括以下步骤:S1.通过AIS系统获取各船舶的历史航行数据信息以及通过爬虫的方式获取每家船公司历史船期港口信息;S2.通过AIS数据及现有港口电子围栏,获取历史实际港口列表,然后整理每家船公司的港口名,获取历史船期港口列表。本发明中,通过数据爬取的方式,船公司网页的港口名以及其对应的历史船期形成历史船期港口列表,然后利用AIS历史数据结合自有港口电子围栏,测算历史实际港口列表,利用相似度方法,找到相应时间内每家船公司的船期港口进行匹配,最后利用港口的关系网,进行港口对齐,从而解决各家船公司港口不一致的情况,实现港口对齐。实现港口对齐。实现港口对齐。


技术研发人员:周星杰
受保护的技术使用者:运去哪(南京)供应链管理有限公司
技术研发日:2022.09.06
技术公布日:2022/12/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1