一种集装箱班轮历史航线识别分类方法及系统技术方案

技术编号:36071970 阅读:10 留言:0更新日期:2022-12-24 10:42
本发明专利技术提供了一种集装箱班轮历史航线识别分类方法及系统,该方法包括数据采集处理步骤、航线识别步骤、航线分类步骤和航线运力识别监控步骤,利用集装箱班轮的AIS数据,并结合业务逻辑,识别出全球集装箱班轮的历史航线,并根据航线经过的港口提炼出航线的相关信息,如航线经过的贸易区、国家等,对识别出的历史航线进行智能分类,为航线运力统计和航线运力变化分析提供数据基础,提高了航线识别的效率。率。率。

【技术实现步骤摘要】
一种集装箱班轮历史航线识别分类方法及系统


[0001]本专利技术涉及集装箱航运信息化
,具体涉及一种集装箱班轮历史航线识别分类方法及系统。

技术介绍

[0002]随着经济全球化的快速发展,国际贸易往来日益密切,集装箱运输船舶凭借其运输能力强、装卸速度高、节约装卸劳动力、货损和货差小等优势成为国际贸易的重要组成部分。
[0003]集装箱班轮航线是指至少在两个港口间通过集装箱船舶定期往返或环绕航行承运集装箱货物的航线,其特征是采用集装箱从事班轮运输。目前绝大部分集装箱航线都以班轮形式经营,各船舶公司对集装箱班轮航线的划分没有一个统一的标准,给航线运力的分类和识别造成了障碍,也很难统计航线运力变化。

技术实现思路

[0004]为解决目前各船公司对集装箱班轮航线的划分没有一个统一的标准导致航线运力分类识别障碍等问题,本专利技术提供一种集装箱班轮历史航线识别分类方法,利用集装箱班轮的AIS 数据,并结合业务逻辑,识别出全球集装箱班轮的历史航线,并根据航线经过的港口提炼出航线的相关信息,如航线经过的贸易区、国家等,对识别出的历史航线进行智能分类。本专利技术还涉及一种集装箱班轮历史航线识别分类系统。
[0005]本专利技术的技术方案如下:
[0006]一种集装箱班轮历史航线识别分类方法,其特征在于,包括以下步骤:
[0007]数据采集处理步骤,采集集装箱班轮的AIS数据,并将AIS数据进行清洗以去除干扰数据;
[0008]航线识别步骤,依据集装箱班轮历史航线相对固定并会不断重复出现的特点,通过动态规划算法最长公共子串来识别集装箱班轮多次出现的航线循环,将识别出的最长公共子串作为识别出的集装箱班轮历史航线;
[0009]航线分类步骤,结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重并且根据经过的一级贸易区进行编码,确保每条识别出的集装箱班轮历史航线均具有唯一编码,再根据集装箱班轮历史航线的一级贸易区编码对集装箱班轮历史航线进行分类;
[0010]航线运力识别监控步骤,将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,对任意两港口或任意两贸易区自动获取经过所述两港口或两贸易区的所有集装箱班轮历史航线,进而进行运力统计和运力变化分析。
[0011]优选地,所述数据采集处理步骤采集的AIS数据包括集装箱班轮的AIS静态和动态信息、集装箱班轮挂港情况、港口信息;将AIS数据进行清洗包括去掉AIS数据缺失量超过阈
值的数据、修船、起始港有缺失、终点港有缺失或港口为未知的数据以及去掉起点港与终点港为相同港口的数据,并将起始港和终点港分别匹配到相应的国家和区域,所述区域涉及集装箱班轮历史航线中对贸易区的划分,将贸易区分为一级贸易区和二级贸易区。
[0012]优选地,所述航线识别步骤将集装箱班轮历史上经过的所有贸易区作为一个总字符串,将待识别的集装箱班轮历史航线作为子字符串,识别集装箱班轮历史航线的过程为利用动态规划算法寻找最长公共子字符串的过程,寻找出来的最长公共子字符串作为一条固定的集装箱班轮贸易区的历史航线。
[0013]优选地,所述航线分类步骤结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重,去掉经过的二级贸易区的数量和顺序都相同只是由于子字符串选择了不同起点而造成的不同航线,对去重后的集装箱班轮历史航线根据其经过的一级贸易区进行编码,通过字母和数字结合的方式,确保每条识别出的集装箱班轮历史航线均具有唯一编码。
[0014]优选地,所述航线运力识别监控步骤将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,使用Jaccard相似系数判断港口航线的相似度,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,提取港口航线的起始时间和终止时间、航线每个港口的抵离港时间、航行时长及里程、靠泊时长信息,将港口航线分为东西向和南北向并确定其起终点港口;再对任意两港口或任意两贸易区自动获取经过所述两港口或两贸易区的所有集装箱班轮历史航线,进而进行运力统计和运力变化分析。
[0015]一种集装箱班轮历史航线识别分类系统,其特征在于,包括依次连接的数据采集处理模块、航线识别模块、航线分类模块和航线运力识别监控模块,
[0016]所述数据采集处理模块,采集集装箱班轮的AIS数据,并将AIS数据进行清洗以去除干扰数据;
[0017]所述航线识别模块,依据集装箱班轮历史航线相对固定并会不断重复出现的特点,通过动态规划算法最长公共子串来识别集装箱班轮多次出现的航线循环,将识别出的最长公共子串作为识别出的集装箱班轮历史航线;
[0018]所述航线分类模块,结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重并且根据经过的一级贸易区进行编码,确保每条识别出的集装箱班轮历史航线均具有唯一编码,再根据集装箱班轮历史航线的一级贸易区编码对集装箱班轮历史航线进行分类;
[0019]所述航线运力识别监控模块,将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,对任意两港口或任意两贸易区自动获取经过所述两港口或两贸易区的所有集装箱班轮历史航线,进而进行运力统计和运力变化分析。
[0020]优选地,所述数据采集处理模块采集的AIS数据包括集装箱班轮的AIS静态和动态信息、集装箱班轮挂港情况、港口信息;将AIS数据进行清洗包括去掉AIS数据缺失量超过阈值的数据、修船、起始港有缺失、终点港有缺失或港口为未知的数据以及去掉起点港与终点港为相同港口的数据,并将起始港和终点港分别匹配到相应的国家和区域,所述区域涉及集装箱班轮历史航线中对贸易区的划分,将贸易区分为一级贸易区和二级贸易区。
[0021]优选地,所述航线识别模块将集装箱班轮历史上经过的所有贸易区作为一个总字
符串,将待识别的集装箱班轮历史航线作为子字符串,识别集装箱班轮历史航线的过程为利用动态规划算法寻找最长公共子字符串的过程,寻找出来的最长公共子字符串作为一条固定的集装箱班轮贸易区的历史航线。
[0022]优选地,所述航线分类模块结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重,去掉经过的二级贸易区的数量和顺序都相同只是由于子字符串选择了不同起点而造成的不同航线,对去重后的集装箱班轮历史航线根据其经过的一级贸易区进行编码,通过字母和数字结合的方式,确保每条识别出的集装箱班轮历史航线均具有唯一编码。
[0023]优选地,所述航线运力识别监控模块将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,使用Jaccard相似系数判断港口航线的相似度,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,提取港口航线的起始时间和终止时间、航线每个港口的抵离港时间、航行时长及里程、靠泊时长信息,将港口航线分为东西向和南本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集装箱班轮历史航线识别分类方法,其特征在于,包括以下步骤:数据采集处理步骤,采集集装箱班轮的AIS数据,并将AIS数据进行清洗以去除干扰数据;航线识别步骤,依据集装箱班轮历史航线相对固定并会不断重复出现的特点,通过动态规划算法最长公共子串来识别集装箱班轮多次出现的航线循环,将识别出的最长公共子串作为识别出的集装箱班轮历史航线;航线分类步骤,结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重并且根据经过的一级贸易区进行编码,确保每条识别出的集装箱班轮历史航线均具有唯一编码,再根据集装箱班轮历史航线的一级贸易区编码对集装箱班轮历史航线进行分类;航线运力识别监控步骤,将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,对任意两港口或任意两贸易区自动获取经过所述两港口或两贸易区的所有集装箱班轮历史航线,进而进行运力统计和运力变化分析。2.根据权利要求1所述的集装箱班轮历史航线识别分类方法,其特征在于,所述数据采集处理步骤采集的AIS数据包括集装箱班轮的AIS静态和动态信息、集装箱班轮挂港情况、港口信息;将AIS数据进行清洗包括去掉AIS数据缺失量超过阈值的数据、修船、起始港有缺失、终点港有缺失或港口为未知的数据以及去掉起点港与终点港为相同港口的数据,并将起始港和终点港分别匹配到相应的国家和区域,所述区域涉及集装箱班轮历史航线中对贸易区的划分,将贸易区分为一级贸易区和二级贸易区。3.根据权利要求1所述的集装箱班轮历史航线识别分类方法,其特征在于,所述航线识别步骤将集装箱班轮历史上经过的所有贸易区作为一个总字符串,将待识别的集装箱班轮历史航线作为子字符串,识别集装箱班轮历史航线的过程为利用动态规划算法寻找最长公共子字符串的过程,寻找出来的最长公共子字符串作为一条固定的集装箱班轮贸易区的历史航线。4.根据权利要求1至3之一所述的集装箱班轮历史航线识别分类方法,其特征在于,所述航线分类步骤结合业务逻辑,根据集装箱班轮历史航线经过的二级贸易区对识别出的集装箱班轮历史航线去重,去掉经过的二级贸易区的数量和顺序都相同只是由于子字符串选择了不同起点而造成的不同航线,对去重后的集装箱班轮历史航线根据其经过的一级贸易区进行编码,通过字母和数字结合的方式,确保每条识别出的集装箱班轮历史航线均具有唯一编码。5.根据权利要求1至3之一所述的集装箱班轮历史航线识别分类方法,其特征在于,所述航线运力识别监控步骤将每艘集装箱班轮的历史动态与识别出的集装箱班轮历史航线匹配,使用Jaccard相似系数判断港口航线的相似度,并根据相似度将集装箱班轮历史航线细化到对应的港口航线,提取港口航线的起始时间和终止时间、航线每个港口的抵离港时间、航行时长及里程、靠泊时长信息,将港口航线分为东西向和南北向并确定其起终点港口;再对任意两港口或任意两贸易区自动获取经过所述两港口或两贸易区的所有集装箱班轮历史航线,进而进行运力统计和运力变化分析。6.一种集装箱班轮历史航线识别分类系统,其特征在于,包括...

【专利技术属性】
技术研发人员:张健豪张哲熙
申请(专利权)人:中远海运科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1