[发明专利]一种基于航迹时域差分的航迹分段方法有效
申请号: | 201910018341.4 | 申请日: | 2019-01-09 |
公开(公告)号: | CN109840358B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 黄冬梅;史景聪;王建;郑小罗;张倩 | 申请(专利权)人: | 上海海洋大学 |
主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F17/18 |
代理公司: | 上海伯瑞杰知识产权代理有限公司 31227 | 代理人: | 俞磊 |
地址: | 201306 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 航迹 时域 分段 方法 | ||
1.一种基于航迹时域差分的航迹分段方法,其特征在于,包括如下步骤:
1)提取原始航迹数据中包含必要信息的航迹点作为可用航迹数据,并进行插值拟合处理,减少因数据缺失或采样间隔差异对采样点空间密度分布的影响;
2)根据采样点的经纬度计算得到航迹点的航程数据,并采用差分法对航迹做多阶差分处理,在多阶差分数据的基础上通过归一化方法求得航程损失与航速标准差的平衡点,确定差分步长;
所述差分步长的确定方法如下:
对同一航迹不同差分步长的航速标准差和路程损失采用归一化方法处理后求交点,并在在航速标准差和路程损失带来的影响中求取一个平衡点,得到相对合理的差分步长值;航速的标准差公式为:
其中veql为原始航迹的速度平均值;
路程损失为:
Sdis=Sp-Sn (5)
其中Sp为当前路程值,Sn为实际路程值,Sdis为路程损失值;
将多阶差分步长的航速标准差和路程损失值归一化处理,即
Sta(hi)/Stamax=Sdis(hi)/Sdismax (6)
其中,Stamax为航速最大标准差,Sdismax为航迹最大路程损失值;当式(6)成立时,可求得hi即为适用于当前航迹划分的差分步长值;
3)计算原始航迹数据的平均航速作为分段阈值,实现航迹分段。
2.根据权利要求根据权利要求1所述的基于航迹时域差分的航迹分段方法,其特征在于,所述步骤2)中航迹点的航程数据的计算公式如下:
dis=R×(arccos(sin θlatlsin θlat2+cos θlatlcos θlat2cos(θlon1-θlon2))) (1)
其中dis为航迹点之间的距离,R为地球半径,累加当前航迹点到起点之间距离值可得到路程数据D={d1,d2,d3…dn},di为当前航迹点的路程;
以当前采样时间t为最小差分步长,改变步长值h,用差分法计算航迹不同单位时间内的速度值,得到差分数据Vd={v1,v2,v3...vn},vi为差分航速,公式如下:
vi=(di+1-di-1)/2h (2)
hi=n×t (3)
式(3)中n应满足的条件为:n∈N,n>0。
3.根据权利要求2所述的基于航迹时域差分的航迹分段方法,其特征在于,所述步骤2)中的多阶差分处理的计算过程如下:
以原始航迹为航迹点,按采样时间顺序所构成的有序点集合,记为S={T,V,θlon,θlat};其中T为采样时间,V为瞬时速率,θlon为采样点经度,θlat为采样点纬度;由于采样时间点T之间的间隔较小,船舶行驶过程中瞬时速率V通常波动频繁,单一采样点的航速值并不能代表当前的航速状态,因此需要重新确定合适的时间间隔来计算当前的行驶速度;所述时间间隔统称为差分步长。
4.根据权利要求1所述的基于航迹时域差分的航迹分段方法,其特征在于,所述航迹分段方法还包括对停留区的合并方法,其公式如下:
公式如下:
disi=di-di-1
disinter=di+1-di
diffi=disi-vequlTi
diffinter=disinter-vequlTinter
其中di为航迹点航程值,disi为停留区路程值,disinter为相邻停留区之间的行驶路程值,vequl为平均速度,Ti为停留时间,Tinter为相邻停留区之间的行驶时间,diffi为停留区行驶路程与平均速度行驶路程的差值,diffinter为相邻停留区之间的行驶路程与平均速度行驶路程的差值;当diffinter均小于两相邻停留区的diffi时,合并两停留区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海洋大学,未经上海海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910018341.4/1.html,转载请声明来源钻瓜专利网。