System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及航迹数据处理,具体地,涉及一种基于航迹时空特征的船舶并行行为判别方法及系统。
技术介绍
1、船舶行为是特定行为中的重要特征之一。在目前已有的航迹分析技术中,由于雷达和ais等物理设备的局限,使用的分析数据往往很稀疏,基本需要先采用各种插值方法进行航迹数据模拟,然后再进行数据统计分析及规律总结。这样做会导致计算误差较大,与船舶实际行驶的情况产生偏差。
2、在公开号为cn115497340a的中国专利文献中,公开了一种内河航道交通状态全息感知系统,包括沿航道起止点、航道支汊口两侧设置的船舶身份和船型识别单元,在航道沿程两侧设置的全息航道要素感知单元,在航道沿程水情特征段单侧设置的航道水情感知单元,在跨航道桥梁等构筑物区域两侧设置的面向构筑物的全息构筑物/建筑物感知单元;与所述各单元连接、接收并对所有感知数据进行处理的处理器。该专利文献通过设置不同的识别、感知单元对船只进行分类,进而分析判断,而本专利技术是通过采集分析船舶的航迹参数等来判断其是否存在并行行为,与该专利文献采用的方法及技术存在本质性区别。
技术实现思路
1、针对现有技术中的缺陷,本专利技术的目的是提供一种基于航迹时空特征的船舶并行行为判别方法及系统。
2、根据本专利技术提供的一种基于航迹时空特征的船舶并行行为判别方法,包括:
3、步骤s1:获取目标船舶的航迹参数;
4、步骤s2:过滤无关船舶;所述无关船舶与最新时刻位置的目标船舶的距离超出最大距离阈值;
< ...【技术保护点】
1.一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,包括:
2.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述航迹参数为一个按照时间顺序存储的列表;所述航迹参数包括船舶的唯一标识、航向、航速和经纬度坐标,且对其定时记录。
3.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述最大距离阈值的获取方法包括设置一个能够进行动态修改的值;所述能够进行动态修改的值过滤其它船舶且完全涵盖所有判断情形下船舶的并行行为。
4.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述步骤S3中,两个坐标点距离的计算方法为:将两个坐标点的经纬度(lat1,lon1)和(lat2,lon2)转换为弧度后赋值给变量lat1、lat2、lon1、lon2;分别计算纬度差dlat:dlat=lat2-lat1和经度差dlon:dlon=lon2-lon1,使用Haversine公式计算两个点之间的弧长a,a=sin2(dlat/2)+cos(lat1)*cos(lat2)*si
5.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述步骤S3基于综合阈值判别法进行船舶是否存在并行行为的判断。
6.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述距离维度参数对发生并行行为的两个或多个船舶间的距离进行限制,并根据实际场景进行改变。
7.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述方位维度参数中两点方位差的计算方法为min(max(a,b)-min(a,b),360-max(a,b)+min(a,b));其中,min(a,b)代表取a,b两值中的最小值,max(a,b)代表取a,b两值中的最大值,a表示一个点的方位,b表示另一个点的方位。
8.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述方位维度参数为船舶航向;所述船舶航向的角度范围为0°-360°,且以正北方向为0度,顺时针旋转度数增加。
9.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,限制所述速度维数参数,若两个目标船舶的速度差超过预设范围时,其中一只在行驶过程中超过另一只时不会被判定为并行行为。
10.一种基于航迹时空特征的船舶并行行为判别系统,其特征在于,包括:
...【技术特征摘要】
1.一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,包括:
2.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述航迹参数为一个按照时间顺序存储的列表;所述航迹参数包括船舶的唯一标识、航向、航速和经纬度坐标,且对其定时记录。
3.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述最大距离阈值的获取方法包括设置一个能够进行动态修改的值;所述能够进行动态修改的值过滤其它船舶且完全涵盖所有判断情形下船舶的并行行为。
4.根据权利要求1所述的一种基于航迹时空特征的船舶并行行为判别方法,其特征在于,所述步骤s3中,两个坐标点距离的计算方法为:将两个坐标点的经纬度(lat1,lon1)和(lat2,lon2)转换为弧度后赋值给变量lat1、lat2、lon1、lon2;分别计算纬度差dlat:dlat=lat2-lat1和经度差dlon:dlon=lon2-lon1,使用haversine公式计算两个点之间的弧长a,a=sin2(dlat/2)+cos(lat1)*cos(lat2)*sin2(dlon/2);计算弧长对应的角度c,根据地球的平均半径r计算得出结果。
5.根据权利要求1所述的一种基于航迹时空特征的...
【专利技术属性】
技术研发人员:林德银,姜山,陶鹏宇,王德,曲凌钊,张生正,
申请(专利权)人:上海鹰觉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。