一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种海量AIS数据驱动的船舶偏离航道智能预警系统

2022-05-31 23:52:13 来源:中国专利 TAG:

一种海量ais数据驱动的船舶偏离航道智能预警系统
技术领域
1.本发明涉及船舶航道偏离判定技术领域,具体涉及一种海量ais数据驱动的船舶偏离航道智能预警系统。


背景技术:

2.随着国家在水路运输领域重大战略决策的出台和实施,水上经济活动日益频繁,引起了国家和地区对水上安全监管的广泛关注,对繁忙水域交通信息感知与处理能力提出了更高要求。
3.当前,我国水上交通安全监管工作的智能化和自动化水平仍然较低,很多工作仍然需要依靠值班员的个人经验和直觉判断。同时船舶在浅水区及浅海区域经常由于偏离航道而遇到触礁以及搁浅的问题,在一些建有桥梁的水域还会有撞桥的风险,可见,当前水上交通的安全问题不容忽视。而且现阶段引发碰撞事故的主要因素大多数是缺乏对船舶航道偏离的监控预警。
4.经检索发现,公开号kr1020130131961a的韩国专利于2013年12月4日公开了一种利用ais数据提供船舶之间的智能碰撞预测信息的方法,包括检测通过船舶自动识别系统(ais)航行的船舶之间的分离距离,判断船舶是否接近恒定距离的接近程度范围,设定避免碰撞的稳定距离,以及避免信息提供阶段。危险半径设定步骤设定避免船舶在分离距离检测阶段之间进行碰撞的稳定距离或者是否从一级判断步骤的接近度。当导航船舶进入内部具有危险半径配置范围时的回避信息提供阶段给出碰撞风险的警告并且提供偏离内部的互易危险半径配置范围的引导线信息。该专利申请基于实时ais数据进行碰撞预测,未考虑历史ais数据对预测结果的影响。
5.公开号cn110009937a的中国专利于2019年7月12日公开了一种基于ais数据的船舶碰撞风险分析方法,首先基于历史ais数据,在标准船舶选取和转换的基础上,采用密度聚类算法建立船舶碰撞风险的热度图,实现船舶碰撞风险的时空可视化;然后基于实时ais数据,在船位场、航向场和航速场的基础上,构建区域船舶碰撞风险评判模型,运用高斯核函数核密度估计算法提出动态船舶碰撞风险可视方法,实现区域船舶碰撞风险的实时更新。该专利申请基于历史ais数据得到船舶碰撞风险的时空可视化显示,由驾营人员直观获取船舶所处环境的风险等级,进而提高自己的警觉性以及采取合理的操纵措施,保障了船舶的安全营运。该专利申请虽然考虑了历史ais数据和实时ais数据,但是未给出船舶航道偏离的监控预警信息。
6.公开号cn112164247a的中国专利于2021年1月1日公开了一种基于船舶轨迹聚类的船舶航线预测方法,该方法包括:获取目标船舶在该航道的船舶轨迹数据,并对其中存在的缺失值、异常值及数据格式进行预处理,获得该船舶高质量的历史航线数据集;对该预测船舶的历史航线进行聚类,提取该船舶在控制河段内航行的典型特征航线,将该船舶当前轨迹与特征航线的进行匹配,预测该船舶通过控制河段选择的航线,并基于该预测航线计算船舶通行时间。该专利申请通过对指定船舶当前的航线轨迹与提取历史航线后轨迹聚类
并提取的特征航线轨迹进行匹配,来克服船舶航线预测精度低、匹配时间长的问题,但同样未给出船舶航道偏离的监控预警信息。
7.因此,本发明提出一种基于历史ais数据和实时ais数据的预警系统,能够进行船舶航道偏离的监控预警,旨在帮助船员更好地掌握船舶的航行情况和更准确地分析环境存在的风险。


技术实现要素:

8.为克服上述现有技术的不足,本发明提供一种海量ais数据驱动的船舶偏离航道智能预警系统,用于实现对航道偏离预警的精准化、智能化。
9.本发明是通过以下技术方案予以实现的:
10.一种海量ais数据驱动的船舶偏离航道智能预警系统,包括交通流统计模块、航道边界分析模块和偏离预警模块;其中,
11.所述交通流统计模块,用于提取航路特征点、断面交通流统计及断面交通流拟合;
12.所述航道边界分析模块,用于基于拟合后的交通流曲线确定安全区间,并将安全区间的边界确定为航道边界;
13.所述偏离预警模块,用于对边界确定后的航道进行网格化处理,确认当前轨迹点是否在网格化后的航道内,若否,则基于船舶ais数据判断当前船舶是否已经驶向其他航道,若是,则进一步判断当前船舶是否已变更航线,若否,则确定当前船舶在原航道的行驶出现了偏离。
14.上述技术方案通过所述交通流统计模块基于已提取的航线和高斯函数对交通流进行拟合,通过所述航道边界分析模块基于交通流分布选取区间进行边界确定,通过所述偏离预警模块基于已提取的航道和网格化方法进行船舶偏离的判定和预警,进而实现了航道偏离预警的精准化和智能化。
15.作为进一步的技术方案,所述提取航路特征点进一步包括:
16.步骤一:对每一条船舶轨迹ti首尾两点连成一条直线,求出其余各点到该直线的距离d;这里,利用ais获得的船舶轨迹表示为轨迹点的集合ti=[p1,...,pn],轨迹点表示为oi=[lat,lng],其中lat为纬度,lng表示为经度;
[0017]
步骤二:选其最大者d
max
与阈值d相比较,若d
max
>d,则离该直线距离最大的点保留,否则将直线两端点间各点全部舍去;
[0018]
步骤三:依据所保留的点,将已知曲线分成两部分处理,重复步骤一和步骤二操作,迭代操作,即仍选距离最大者与阈值比较,依次取舍,直到无点可舍去,最后得到满足给定精度限差的曲线点坐标被认为是该轨迹的特征点,将所有轨迹的特征点构成集合,得到f=[f1,...,fn];
[0019]
步骤四:随机选取f中的任意一个点fi作为待聚类点,找到该待聚类点半径为r的范围内的所有点的集合,定义为cfj,然后找到cfj中所有点半径为r的范围内的所有点,重复迭代,直到该集合cfj内的所有点无法找到新的点时,删除f中已被cfj选中的点,结束该步骤;
[0020]
步骤五:重复步骤四直至f中没有点,并将cfj中小于m个点的集合定义为噪声。
[0021]
作为进一步的技术方案,所述断面交通流统计进一步包括:
[0022]
每个聚类簇cfj的质心定义为节点,对于任意两个节点a(x1,y1)和b(x2,y2),得到ab间的轴线为:
[0023][0024]
基于已提取到的轴线,选取n个截面进行交通流统计,对于每一个截面,以轴线和截面交点为中心,统计经过该截面的船舶数量,统计结果进一步计算船舶交通流量拟合函数,以降低数据的偶然性,从而获得一个较为准确的航道交通流分布;
[0025]
断面交通流量统计使用数学求解法对断面交通流量进行统计,其中流量统计步骤如下:
[0026]
定义航道断面为节点轴线的法线,选取的航道断面的抽象方程表示为:
[0027][0028]
其中,ω表示为:
[0029][0030]
将某条船舶ais点(lat,lng)均带入航道断面抽象方程得到:
[0031][0032]
如果tmp>0则点在断面的左侧,反之在断面的右侧;计算i=tmpi×
tmp
i 1
,i∈(1,n-1)其中n为船舶ais点的数量,如果存在i<0则轨迹通过此交通流断面,得到i<0时,轨迹点位置i,计算船舶轨迹位置方程与断面抽象方程之间的交点xj,yj,航道断面为x轴构建坐标系对船舶交通流量进行统计。
[0033]
作为进一步的技术方案,所述断面交通流拟合进一步包括:
[0034]
获得断面交通流统计直方图的坐标(xn,yn)(n=1,2,3...),用高斯函数描述为
[0035][0036]
式中,待估计参数x
max
,y
max
和s分别为高斯曲线的峰值、峰值位置和半宽度信息;上式两边取自然对数,化为
[0037][0038]

[0039]
[0040]
考虑全部试验数据,将上式以矩阵形式表示为
[0041][0042]
简化为
[0043]
z=xb
[0044]
构建矩阵b的最小二乘法解为
[0045]
b=(x
t
x)-1
x
t
z得到
[0046][0047]
其中,μ为平均数,σ为标准差,f(x)为高斯函数。
[0048]
作为进一步的技术方案,所述航道边界分析模块进一步包括:
[0049]
基于交通流统计模块得到的交通流分布函数曲线,选取函数的95%置信区间作为安全区间,安全区间的边界即确定为航道的边界;超出置信区间的船舶,被认为行驶出现了偏离。
[0050]
作为进一步的技术方案,所述偏离预警模块进一步包括:基于网格化压缩方法,对提取的航道进行网格化,航道内的网格标志值为1,航道外网格标志为0,以判断当前轨迹点是否在航道内;若当前轨迹点所处的网格标志为1,则说明船舶正常行驶;若所处位置的网格标志为0,则确定该船舶在原航道的行驶出现了偏离。
[0051]
与现有技术相比,本发明的有益效果在于:与现有技术相比,本发明通过个截面的交通流统计,计算标准差,以降低数据的偶然性,高斯拟合可以使收集到的ais数据更加直观和便于分析,在不降低数据准确性的前提下,使数据呈现为有规律的曲线,进而便于进行更深层次的分析和处理,提取出有意义的信息。网格化压缩方法提高了计算效率,提供了一种高效准确分析轨迹点位置的方法。本发明可以有效降低船舶行驶时偏离安全航道而出现碰撞,触礁,搁浅等事故的风险,提高船舶的安全性能,减小海上交通事故所带来的损失,值得大力推广。
附图说明
[0052]
图1为根据本发明实施例的系统工作流程图。
[0053]
图2为根据本发明实施例的算法流程图。
[0054]
图3为根据本发明实施例的已提取航道的截面交通流统计结果示意图。
[0055]
图4为根据本发明实施例利用高斯函数拟合后的曲线图。
[0056]
图5为根据本发明实施例的安全区间示意图。
具体实施方式
[0057]
以下将结合附图对本发明各实施例的技术方案进行清楚、完整的描述,显然,所描述发实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明的实施例,本
领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本发明所保护的范围。
[0058]
本发明提供一种海量ais数据驱动的船舶偏离航道智能预警系统。如图1所示,所述系统包括交通流统计模块、航道边界分析模块和偏离预警模块。本发明系统通过所述交通流统计模块基于已提取的航线和高斯函数对交通流进行拟合,通过所述航道边界分析模块基于交通流分布选取区间进行边界确定,通过所述偏离预警模块基于已提取的航道和网格化方法进行船舶偏离的判定和预警,进而实现了航道偏离预警的精准化和智能化。
[0059]
如图2所示,所述交通流统计模块用于提取航路特征点、断面交通流统计及断面交通流拟合。
[0060]
所述提取航路特征点进一步包括:
[0061]
步骤一:对每一条船舶轨迹ti首尾两点连成一条直线,求出其余各点到该直线的距离d;这里,利用ais获得的船舶轨迹表示为轨迹点的集合ti=[p1,...,pn],轨迹点表示为pi=[lat,lng],其中lat为纬度,lng表示为经度;
[0062]
步骤二:选其最大者d
max
与阈值d相比较,若d
max
>d,则离该直线距离最大的点保留,否则将直线两端点间各点全部舍去;
[0063]
步骤三:依据所保留的点,将已知曲线分成两部分处理,重复步骤一和步骤二操作,迭代操作,即仍选距离最大者与阈值比较,依次取舍,直到无点可舍去,最后得到满足给定精度限差的曲线点坐标被认为是该轨迹的特征点,将所有轨迹的特征点构成集合,得到f=[f1,...,fn];
[0064]
步骤四:随机选取f中的任意一个点fi作为待聚类点,找到该待聚类点半径为r的范围内的所有点的集合,定义为cfj,然后找到cfj中所有点半径为r的范围内的所有点,重复迭代,直到该集合cfj内的所有点无法找到新的点时,删除f中已被cfj选中的点,结束该步骤;
[0065]
步骤五:重复步骤四直至f中没有点,并将cfj中小于m个点的集合定义为噪声。
[0066]
每个聚类簇cfj的质心定义为节点,对于任意两个节点a(x1,y1)和b(x2,y2),得到ab间的轴线为:
[0067][0068]
所述断面交通流统计进一步包括:基于已提取到的轴线,选取n个截面进行交通流统计,对于每一个截面,以轴线和截面交点为中心,统计经过该截面的船舶数量,统计结果进一步计算船舶交通流量拟合函数,以降低数据的偶然性,从而获得一个较为准确的航道交通流分布。
[0069]
断面交通流量统计使用数学求解法对断面交通流量进行统计,其中流量统计步骤如下:
[0070]
定义航道断面为节点轴线的法线,选取的航道断面的抽象方程表示为:
[0071][0072]
其中,ω表示为:
[0073][0074]
将某条船舶ais点(lat,lng)均带入航道断面抽象方程得到:
[0075][0076]
如果tmp>0则点在断面的左侧,反之在断面的右侧;计算i=tmpi×
tmp
i 1
,i∈(1,n-1)其中n为船舶ais点的数量,如果存在i<0则轨迹通过此交通流断面,得到i<0时,轨迹点位置i,计算船舶轨迹位置方程与断面抽象方程之间的交点xj,yj,航道断面为x轴构建坐标系对船舶交通流量进行统计,如图3所示。
[0077]
所述断面交通流拟合进一步包括:
[0078]
获得断面交通流统计直方图的坐标(xn,yn)(n=1,2,3...),用高斯函数描述为
[0079][0080]
式中,待估计参数x
max
,y
max
和s分别为高斯曲线的峰值、峰值位置和半宽度信息;上式两边取自然对数,化为
[0081][0082]

[0083][0084]
考虑全部试验数据,将上式以矩阵形式表示为
[0085][0086]
简化为
[0087]
z=xb
[0088]
构建矩阵b的最小二乘法解为
[0089]
b=(x
t
x)-1
x
tz[0090]
得到
[0091][0092]
其中,μ为平均数,σ为标准差,f(x)为高斯函数。
[0093]
如图4-5所示,基于交通流统计模块得到的交通流分布函数曲线,选取函数的95%置信区间作为安全区间,安全区间的边界即确定为航道的边界。超出置信区间的船只,则不在该航线的安全区间内,即认为行驶超出了该航道的边界,行驶出现了偏离。
[0094]
所述偏离预警模块进一步包括:基于网格化压缩方法,对提取的航道进行网格化,航道内的网格标志值为1,航道外网格标志为0,以判断当前轨迹点是否在航道内;若当前轨迹点所处的网格标志为1,则说明船舶正常行驶;若所处位置的网格标志为0,则确定该船舶在原航道的行驶出现了偏离,系统立即发出语音预警。
[0095]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献