一种长期船舶轨迹预测方法技术

技术编号:33660050 阅读:13 留言:0更新日期:2022-06-02 20:40
本发明专利技术公开了一种长期船舶轨迹预测方法,包括:S1、将预测水域空间按照规则网格进行划分,计算船舶轨迹分布密度图;S2、由待预测船舶初始状态点生成初始状态域,在初始状态域内利用相似性搜索得到出发状态点集;S3、计算出发状态点集Δt时间后的点位集合;S4、使用密度聚类算法对点位集合聚类,提取聚类结果主要集群并计算代表点,得到代表点集合Rc;S5、计算Rc各点在船舶轨迹分布密度图对应的密度值;S6、根据Rc计算本轮预测状态点信息。本发明专利技术改进了已有船舶轨迹预测方法精度不够高且仅能实现单轨迹预测的缺陷,通过灵活调节阈值的方式实现多航行模式的轨迹预测,兼顾不同时刻航速及航向等重要信息预测。向等重要信息预测。向等重要信息预测。

【技术实现步骤摘要】
一种长期船舶轨迹预测方法


[0001]本专利技术涉及一种船舶轨迹预测方法,尤其涉及一种长期船舶轨迹预测方法。

技术介绍

[0002]船舶轨迹预测是水上交通态势感知的重要组成部分,是实现智能航运的关键性技术。从预测时长上可将船舶轨迹预测分为短期预测和长期预测两个领域。短期预测常用于船舶避碰。与路上交通不同,由于船舶的巨大惯性,短期预测相对容易实现,传统的恒速预测模型(Constant Velocity Model,CVM)已经较为成熟,且已应用于商业产品。其他常见的预测方法中,中国专利文献号CN110070565B公开的一种基于图像叠加的船舶轨迹预测方法,采用卡尔曼滤波技术通过建模单船过去一段时间的运动来估计未来短期运动轨迹;中国专利文献号CN104484726B公开的船舶轨迹实时预测方法,运用隐马尔科夫模型同样可以利用单船在过去多个采样时刻的状态来预测下一采样时刻的状态。近年来,随着深度学习技术的崛起,不同深度的神经网络广泛用于短期船舶轨迹预测,其核心原理是将单船过去多个时刻的状态值按照时间序列输入神经网络模型进行训练,最终输出下一时刻船舶状态。
[0003]相比短期预测,长期预测的挑战性更高,它不仅需要考虑船舶过去的运动轨迹,还需要考虑航行水域的总体交通模式及通航条件等因素,因此很难通过直接改进现有机器学习模型实现。在已有的长期预测方法中,比较通用的做法是首先使用聚类技术对历史AIS船舶轨迹进行处理从而识别总体交通模式,再将待预测船舶过去的行为特征与总体模式进行匹配,估算其最大概率的未来航线从而实现长期预测,如中国专利文献号CN112164247A公布的一种基于船舶轨迹聚类的船舶航线预测方法。然而现有方法尚存在缺陷,一是只能实现单一模式轨迹预测,未考虑多航行模式的预测;二是只能预测船舶轨迹的形态及位置信息,无法预测沿途各时刻的航向及航速等信息。

技术实现思路

[0004]本专利技术所要解决的技术问题是提供一种长期船舶轨迹预测方法,改进已有船舶轨迹预测方法精度不够高且仅能实现单轨迹预测的缺陷,可以通过灵活调节阈值的方式实现多航行模式的轨迹预测,兼顾不同时刻航速及航向等重要信息预测,适用于内河海事监管、智能航运信息推送以及到港时间估计等应用领域。
[0005]本专利技术为解决上述技术问题而采用的技术方案是提供一种长期船舶轨迹预测方法,包括如下步骤:S1、将预测水域空间按照规则网格进行划分,在网格化基础上计算船舶轨迹分布密度图;S2、由待预测船舶初始状态点生成初始状态域,在初始状态域内利用相似性搜索得到出发状态点集;S3、计算出发状态点集Δt时间后的点位集合prediction_set;S4、使用密度聚类算法对prediction_set聚类,提取聚类结果主要集群并计算代表点,得到代表点集合R
c
;S5、计算R
c
各点在船舶轨迹分布密度图对应的密度值,如果低于设定的密度阈值,则将该点从R
c
中去除;S6、根据R
c
计算本轮预测状态点信息,再将其作为输入返回步骤
S2,重复S2~S6,直到满足预测时长为止;S7、从最后一轮计算得到的预测状态点逐轮向上,根据预测状态点的生成关系连接得到最终预测轨迹。
[0006]进一步地,所述步骤S1包括:S11、确定待预测水域空间范围,将其按照经纬网进行网格划分,网格边长取5
×
10
‑5度;S12、使用线密度估计方法计算轨迹密度分布:将历史AIS轨迹线集合叠加至网格,计算落入每个网格中的轨迹线数量n及其相交长度L
i
,得到网格值;S13、对网格值进行全局归一化处理,使其值域控制在[0, 1]区间内,形成最终船舶轨迹分布密度图。
[0007]进一步地,所述步骤S2包括:S21、确定待预测船舶的初始状态点,所述初始状态点包含海上移动业务识别码、瞬时位置、对地航速、对地航向和时间戳;S22、由待预测船舶初始状态点生成出发线,所述出发线的中点为初始状态点的位置坐标,所述出发线的角度与初始状态点对地航向保持垂直;S23、计算初始状态域,所述初始状态域由出发线生成的缓冲区构成,缓冲区计算方法为单线定距缓冲;S24、对初始状态域内历史AIS轨迹点进行相似性搜索得到出发状态点集;S24、如果出发状态点集中存在多个具有相同MMSI值的元素,则保留其中与出发线垂直距离最近的一个元素。
[0008]进一步地,所述步骤S2中初始状态域由出发线生成的缓冲区构成;所述出发线由待预测船舶初始状态点生成,出发线中点为初始状态点的位置坐标,出发线角度与初始状态点对地航向保持垂直;所述缓冲区由出发线单线定距缓冲生成。
[0009]进一步地,所述步骤S24中相似性搜索采用下式计算:|sog
s
ꢀ‑ꢀ
sog
i
| < γ|cog
s
ꢀ‑ꢀ
cog
i
| < λ|t
s
‑ꢀ
t
i
| < τ其中,sog
s
表示初始状态点航速,sog
i
为搜索点航速,γ为航速阈值,cog
s
表示初始状态点航向,cog
i
为搜索点航向,λ为航向阈值,t
s
表示初始状态点时间戳,t
i
为搜索点时间戳,τ为时间阈值。
[0010]进一步地,所述出发线长度为100米,缓冲值取值为50米,γ取值为1节,λ取值为30度,τ取值为10天。
[0011]进一步地,所述步骤S3中Δt时间后的位置由出发状态点所在的实际AIS轨迹以线性内插方式计算得到,如果在某一时刻无法定位到前、后采样,则判定该时刻已超过实际AIS轨迹时间范围,直接舍弃该点。
[0012]进一步地,所述步骤S4中主要集群是指聚类结果中除了离群点外,元素数量占总数量超出预设比值的集群;所述代表点是指主要集群中距离中心点坐标最近的元素,所述中心点由主要集群中所有元素平均坐标计算得到。
[0013]进一步地,所述步骤S5中密度阈值的选择区间设定如下: 对于单条常见航行规律的轨迹预测,密度阈值区间为[0.2,0.5];对于存在支汊航道航行的轨迹预测,密度阈值区间为[0.1,0.2];对于更多行为模式的轨迹预测,密度阈值区间为[0.05, 0.1]。
[0014]进一步地,所述步骤S6中预测状态点信息包括位置坐标、航向及航速信息;其中预测状态点位置坐标为R
c
中各点的坐标,预测状态点航向为R
c
中各点与上一轮预测状态点坐
标形成的向量角度,极坐标轴正方向为正北,值域范围在[0
°
, 360
°
];预测状态点航速由R
c
中各点与上一轮预测状态点之间的距离d/Δt计算得到,其中d为两点间的Haversine距离。
[0015]本专利技术对比现有技术有如下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种长期船舶轨迹预测方法,其特征在于,包括如下步骤:S1、将预测水域空间按照规则网格进行划分,在网格化基础上计算船舶轨迹分布密度图;S2、由待预测船舶初始状态点生成初始状态域,在初始状态域内利用相似性搜索得到出发状态点集;S3、计算出发状态点集Δt时间后的点位集合prediction_set;S4、使用密度聚类算法对prediction_set聚类,提取聚类结果主要集群并计算代表点,得到代表点集合R
c
;S5、计算R
c
各点在船舶轨迹分布密度图对应的密度值,如果低于设定的密度阈值,则将该点从R
c
中去除;S6、根据R
c
计算本轮预测状态点信息,再将其作为输入返回步骤S2,重复S2~S6,直到满足预测时长为止;S7、从最后一轮计算得到的预测状态点逐轮向上,根据预测状态点的生成关系连接得到最终预测轨迹。2.根据权利要求1所述一种长期轨迹预测方法,其特征在于,所述步骤S1包括:S11、确定待预测水域空间范围,将其按照经纬网进行网格划分,网格边长取5
×
10
‑5度;S12、使用线密度估计方法计算轨迹密度分布:将历史AIS轨迹线集合叠加至网格,计算落入每个网格中的轨迹线数量n及其相交长度L
i
,得到网格值;S13、对网格值进行全局归一化处理,使其值域控制在[0, 1]区间内,形成最终船舶轨迹分布密度图。3.根据权利要求1所述一种长期轨迹预测方法,其特征在于,所述步骤S2包括:S21、确定待预测船舶的初始状态点,所述初始状态点包含海上移动业务识别码、瞬时位置、对地航速、对地航向和时间戳;S22、由待预测船舶初始状态点生成出发线,所述出发线的中点为初始状态点的位置坐标,所述出发线的角度与初始状态点对地航向保持垂直;S23、计算初始状态域,所述初始状态域由出发线生成的缓冲区构成,缓冲区计算方法为单线定距缓冲;S24、对初始状态域内历史AIS轨迹点进行相似性搜索得到出发状态点集;S24、如果出发状态点集中存在多个具有相同MMSI值的元素,则保留其中与出发线垂直距离最近的一个元素。4.根据权利要求3所述一种长期轨迹预测方法,其特征在于,所述步骤S2中初始状态域由出发线生成的缓冲区构成;所述出发线由待预测船舶初始状态点生成,出发线中点为初始状态...

【专利技术属性】
技术研发人员:夏辉宇
申请(专利权)人:上海迈利船舶科技有限公司
类型:发明
国别省市:

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

1