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

基于船舶自动识别系统数据的多时刻船位插值方法

文献发布时间:2024-01-17 01:27:33



技术领域

本发明涉及船舶技术领域,特别涉及一种基于船舶自动识别系统数据的多时刻船位插值方法。

背景技术

船舶自动识别系统(AIS)数据是通过卫星定位、海事监控、航海记录等途径,在船舶航行过程中收集和使用的重要数据,对于船舶的安全航行和导航有重要作用。这些数据通常含有船舶的位置、航速、航向、船位等详细信息,可以为海事执法部门和船舶驾驶人员提供重要的信息。

船舶AIS数据通常含有船舶的位置、航速、航向、船位等详细信息,但每一条AIS数据对应的时刻并非全部都是整点时刻的数据,在船舶数据分析中,需要获取船舶在整点时刻的船位。

现有方法只能够计算经纬度或在AIS数据的基础上进行轨迹筛选,无法将船位插值到指定时刻。

发明内容

本发明要解决的技术问题是为了克服现有技术存在的上述缺陷,提供一种基于船舶自动识别系统数据的多时刻船位插值方法。

本发明是通过下述技术方案来解决上述技术问题:

一种基于船舶自动识别系统数据的多时刻船位插值方法,其包括以下步骤:

步骤1,在船舶自动识别系统数据中,选定两点船位(lat

步骤2,先确定纬度渐长率mp的计算公式,mp的计算公式为

其中,e表示椭球模型第一偏心率;

并确定赤道到某点的纬度对应子午圈的弧长md的计算公式;md的计算公式为

其中,

接着,分别计算两点之间纬度渐长率差值d

计算公式为d

其中,mp

md

然后,计算两点航向c;

计算公式为

其中,

然后,计算两点间距离s;

计算公式为

步骤3,计算两点平均航速

计算公式为

步骤4,给定插值时间t

计算公式为

步骤5,根据该时刻的航行距离si计算在插值时间t

步骤6,由md

计算在插值时间t

计算公式为λ

其中,

由此计算出在插值时间t

步骤6中,反算回在插值时间t

本发明的有益效果在于:本发明的方法能够实现船舶自动识别系统船位指定时刻点的插值,并能够同时插值多个时刻点。本发明的方法,在实际应用中,可以用于船舶航行路线规划、船舶交通流量预测、船舶位置监控等方面,为后续的船舶数据分析提供了重要的数据基础。

具体实施方式

下面举个较佳实施例,来更清楚完整地说明本发明。

一种基于船舶自动识别系统数据的多时刻船位插值方法,其包括以下步骤。

步骤1,在船舶自动识别系统数据中,选定两点船位(lat

步骤2,先确定纬度渐长率mp的计算公式,mp的计算公式为

其中,e表示椭球模型第一偏心率;

并确定赤道到某点的纬度对应子午圈的弧长md的计算公式;md的计算公式为

其中,

接着,分别计算两点之间纬度渐长率差值d

计算公式为d

其中,mp

md

然后,计算两点航向c;

计算公式为

其中,

然后,计算两点间距离s;

计算公式为

步骤3,计算两点平均航速

计算公式为

步骤4,给定插值时间t

计算公式为

步骤5,根据该时刻的航行距离si计算在插值时间t

步骤6,由md

计算在插值时间t

计算公式为λ

其中,

由此计算出在插值时间t

下表为一段船舶自动识别系统(AIS)数据插值到整10分钟的结果示例,其中,“类型”列中的“AIS”表示原始数据,“INTERP”表示插值数据。

上表中,“类型”为“INTERP”的各项数据,即为根据本发明的方法计算出的数据。

本发明的方法,通过建立椭球模型,根据相近船舶自动识别系统数据点的时间、船位,基于墨卡托投影坐标计算,将船位插值到给定时刻,从而得到整点时刻的船位。

本方法能够实现船舶自动识别系统船位指定时刻点的插值,并能够同时插值多个时刻点。

本发明的方法,在实际应用中,可以用于船舶航行路线规划、船舶交通流量预测、船舶位置监控等方面,为后续的船舶数据分析提供了重要的数据基础。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

技术分类

06120116223890