掌桥专利:专业的专利平台
掌桥专利
首页

船舶推荐系统和平台

文献发布时间:2023-06-19 09:54:18


船舶推荐系统和平台

技术领域

本发明属于先进物流技术领域,特别涉及一种船舶推荐系统和平台。

背景技术

随着经济的发展,我国海洋运输业务繁忙。在互联网技术推广和深度融合下,海运业务延伸至网络空间,海运业务的互联网平台应运而生。船东可以在平台上发布船盘信息,货主可以在平台上发布货盘信息。船东、货主通过平台自主筛选符合条件的业务合作对象,洽谈合作达成交易。目前,这种筛选匹配操作耗时、费力,而且达成合作交易的几率很低。如何实现高效筛选,并提高船、货匹配成交几率,是目前主要的研究内容。

发明内容

本发明实施例之一,一种船舶推荐系统,该系统包括,

账户信息模块,用于提供账户信息服务,包括账户登录、账户信息查询和编辑服务;

货盘信息模块,用于提供货盘信息服务,包括货盘发布、查询、编辑、删除服务;

港口信息模块,用于提供港口信息服务,包括港口信息查询、货量统计服务;

船舶信息模块,用于提供船舶信息处理,包括提供船舶的基础信息和动态信息查询服务;

船舶推荐计算模块,用于对船舶AIS、GIS数据进行分析处理,计算并且判断待选船舶与待运货物之间的匹配程度,给出最优的船舶运输推荐方案。

本发明在于针对现有技术中存在的缺陷,提供一种最佳船舶推荐系统,通过对船舶的AIS、GIS数据分析处理,判断船舶是否符合货主货物运输的基础条件,整个过程全部自动完成无需人工干预,缓解货主筛选船舶的繁琐、耗时操作,提高船、货匹配成交的几率。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

图1根据本发明实施例之一的系统架构图。

图2根据本发明实施例之一的推荐船舶业务流程图。

具体实施方式

根据一个或者多个实施例,一种基于AIS、GIS及大数据拟合算法的船舶推荐系统,该系统通过获取船舶的AIS、GIS数据信息,对船舶最新的AIS、GIS信息进行自动分析处理,同时结合船舶AIS、GIS历史大数据拟合算法,筛选符合条件的最佳船舶推荐给用户。如图1所示,该系统分为后台和前端两大子系统。

后台包括账户信息、船舶信息、货盘信息、港口信息以及船舶推荐算法等模块,分别为前端提供账户登录、查询船舶信息(包括船舶基础信息和动态信息)、查询货盘信息、查询港口信息、查询最佳推荐船舶等API服务。其中,船舶推荐算法,用于分析处理船舶AIS、GIS数据信息,判断船舶是否符合货主货物运输条件(如预抵时间,载重状态,航行状态,船舶航向等)。

前端包括账户信息、货盘信息、推荐船舶信息、港口信息、船舶搜索等模块,分别用于账户登录、货盘信息展示、推荐船舶信息展示、港口货量信息展示以及船舶查询结果显示。用户可以通过输入筛选条件检索货盘信息,也可以通过装货港检索该港口的货盘信息,并以列表的形式显示货盘信息(如货主、货种、装卸港、受载期、运价、联系人等)。用户可以通过检索的货盘(以货盘为主体)或者输入检索船舶的条件,查询系统推荐的最佳船舶信息,并以列表形式显示船舶信息(如载重吨、预抵时间、载重状态、航行状态、位置信息等)。

后台系统为前端提供数据服务支持,包括数据筛选、分析、判断、计算、加工处理等核心服务,其组成模块及具体功能如下。

■账户信息模块:账户处理,提供账户登录,账户信息查询、编辑等服务;

■货盘信息模块:货盘信息处理,提供货盘发布、查询、编辑、删除等服务;

■港口信息模块:港口信息处理,提供港口信息查询、货量统计等服务;

■船舶信息模块:船舶信息处理,提供船舶信息(基础信息和动态信息)查询服务;

■船舶推荐算法模块:分析处理船舶AIS、GIS数据信息,判断船舶是否符合货主货物运输条件(如预抵时间,载重状态,航行状态,船舶航向等),提供筛选符合条件船舶的服务。

前端系统将后台处理后的有效数据按照列表、地图、弹框等不同的方式显示出来,方便用户阅读、浏览,其组成模块及具体功能如下。

■账户信息模块:账户登录(包括账号、扫码两种登录方式),账户信息显示、编辑等;

■货盘信息模块:检索货盘功能以及货盘信息展示,包括货主、货种、装卸港、受载期、货量、联系方式等信息;

■推荐船舶信息模块:推荐船舶地图标识以及船舶信息展示。展示的信息包括船名、船东、联系方式、长宽、载重吨、吃水等基础信息,以及船舶预抵时间、载重状态、航行状态、船舶航向等动态信息;

■港口信息模块:港口信息及港口货量汇总信息展示;

■船舶搜索模块:船舶搜索功能,船舶信息、航线预测、航行轨迹、航行统计、历史动态等子功能。

根据一个或者多个实施例,一种基于AIS、GIS及大数据拟合算法的船舶推荐业务流程,利用船舶的AIS、GIS数据信息,结合大数据拟合算法,为用户推荐符合条件的最佳的船舶,推荐船舶业务流程如图2所示,具体描述如下。

1)用户在前端界面上输入船舶检索条件(如空船港口、载重吨、预抵日期等)后点击按钮或者通过点击指定货盘等操作触发船舶筛选查询事件,前端将船舶检索条件上传给后台;

2)后台通过受载期、载重吨、空船港口等条件初步筛选符合条件的船舶;

3)初步筛选结束后,获取筛选结果中船舶的最新AIS信息,再次筛选出划定区域或选择指定区域的船舶;

4)二次筛选出的船舶,通过最佳船舶推荐算法计算预抵时间、判断载重状态、船舶航向等三次过滤船舶。

5)三次筛选之后,再获取过滤后船舶的信息(包括基础信息和动态信息),组装数据返回给前端;

6)前端将后端系统推荐的船舶数据以列表或地图绘制标识等方式展示给用户。

其中涉及到的用户检索条件,分为货盘检索条件、船舶检索条件。货盘检索条件用来检索筛选货盘,条件有装港、卸港、货种、吨位、受载期范围等。船舶检索条件用来检索船舶,条件有空船港口、载重吨、预抵日期、船东、经营人、航区及其他更多条件。

通过选择货盘可以将指定的货盘信息传递给船舶检索条件,其效果等同于选择输入船舶检索条件。用户输入船舶检索条件后点击按钮或点击某一货盘触发船舶检索事件,前端将输入的船舶检索条件上传给后台。对于推荐船舶,会经历3词筛选,分别是初步筛选、二次筛选和三次筛选。其中,

初步筛选:后台通过受载期、载重吨、空船港口等条件初步筛选符合条件的船舶,这些条件在一定时间段内为静态数据,不需要耗时的计算容易筛选,避免耗时无效计算,从而提高船舶检索响应的效率。

二次筛选:经过初步筛选得到筛选结果,然后获取上述筛选结果中船舶的最新AIS信息,利用船舶当前的AIS数据再次筛选出划定区域或选择指定区域的船舶(如果用户不划定区域或选择内置区域,二次筛选将会绕过将会直接进入后续操作)。

三次筛选:经过二次筛选得到筛选结果,通过最佳船舶推荐算法计算预抵时间、判断载重状态、船舶航向等再次过滤船舶,组装数据返回给前端。

其中,涉及的船舶推荐算法具体逻辑包括:

1)排除逻辑:

(1)根据船舶动态判断,排除从来没有去过该港的船舶(条件);

(2)判断当前船舶位置计算与装货港的球面距离,排除无法在受载期内到达的船舶

(3)排除AIS丢失1天以上的船舶

2)筛选逻辑:

当前为靠泊或者锚泊在港口状态的船舶:

(1)当前为靠泊或者锚泊在港口状态的船舶:

(2)航行(预抵)

■可以判断目的港的船舶:A-C-B计算当前位置到目的港+目的港到装货港的距离,找出能在受载期内到达的船舶

■无法判断目的港的船舶:A-x-B(计算球面距离),找出能在受载期内到达的船舶

3)算法参数(调用可变)

以下是默认参数第一轮尽量找船更多的船:

前端显示终端在获得三次筛选后组装的船舶数据后,以列表或地图绘制标识等方式展示给用户。展示的信息有船名、船东、长宽、吨位、航行状态、载重状态、预抵时间、船舶航向以及船舶当前航段信息。

本发明提出的基于AIS、GIS的最佳船舶推荐系统,是利用船舶当前及历史的AIS、GIS数据,结合大数据拟合航线预测算法,实现高效筛选符合条件的船舶,提高船、货匹配成交几率。与现有技术相比,采用本发明具有以下的技术效果:

1.方便和高效性。

本系统的使用非常方便和高效,用户(如船东、货主)仅输入检索条件,点击按钮就可以检索筛选出高度符合相关条件的货盘或船舶信息。大大减少了用户筛选货盘、船舶的时间,提高了工作效率,充分发挥本系统的方便性和高效性。

2.提高船、货匹配成交的几率。

本系统充分利用船舶的AIS、GIS数据信息,结合大数据分析处理技术,充分考虑到船、货匹配几率。比如,系统推荐的船舶是按照预抵时间(预计抵达装货港的时间)升序排列的。再比如,系统已经过滤了不符合货盘吨位的船舶。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 船舶推荐系统和平台
  • 一种轻量级B2B电商平台的推荐系统算法
技术分类

06120112345030