发明名称 一种获取海上船舶系统平均碰撞风险的方法
摘要 本发明公开了一种获取海上船舶系统平均碰撞风险的方法,该方法通过基于层次聚类的化简算法对某一时刻整个海上智能交通网络的拓扑结构进行分层简化,剔除无需考虑碰撞风险的船舶;然后以两船避碰系统的碰撞风险为基础,应用自底向上的平均加权融合的方法得到从子系统至整个海上交通网络的系统碰撞风险。
申请公布号 CN103106812A 申请公布日期 2013.05.15
申请号 CN201310016286.8 申请日期 2013.01.17
申请人 中华人民共和国深圳海事局;浙江大学 发明人 张建斌;李为;李文华;陈炼生;陈积明;黄刚;刘月胜;曲义江;彭鹏飞;葛泉波;周梦婕
分类号 G08G3/02(2006.01)I 主分类号 G08G3/02(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 周烽
主权项 1.一种获取海上船舶系统平均碰撞风险的方法,其特征在于,该方法包括如下步骤:(1)获取一段时间的AIS数据:从船舶VTS系统中获取一段时间的海上交通的标准AIS数据;提取以下字段的数据:mmsi、shipname、sog、cog、heading、lon、lat和f_update_time。(2)从步骤1获得的海上船舶AIS数据中提取某一采样时刻各个船舶的航行数据。(3)对步骤2获得的数据进行层次聚类和划分类别:提取步骤2中船舶数据,该数据是一个二维空间,由船舶的经度和纬度经过实际距离的换算得到,其换算是以零度经线和纬线的交点为假想的坐标轴原点,向东为正x方向,向北为正y方向。对换算过后的N艘船舶的一个采样时刻的数据应用最短距离(欧氏距离)法聚类,得到大小为N的一个类,N为船舶数量。这个类是一个完整的分层树,它反映的是船舶地理距离之间的关系,船舶之间按距离由近到远聚成一类。然后用一个距离阈值d横切聚类树,这个值将截断树的若干个连接,属于每个连接的船舶节点划分为一个类。因此整个海上智能交通网络被聚成若干类,记为{C<sub>1</sub>,C<sub>2</sub>,C<sub>3</sub>,…,C<sub>n</sub>},其中,C<sub>i</sub>是聚类划分得到的类,i=1,2,…,n,n为自然数。每一个类中的船舶间地理距离不超过d。(4)对步骤3中获得的若干类,进行分层化简:对步骤3中得到的类{C<sub>1</sub>,C<sub>2</sub>,C<sub>3</sub>,…,C<sub>n</sub>},进行进一步的简化。首先规定S<sub>i</sub>代表海上智能交通网络的第i层子系统,S<sub>i,j</sub>为第i层子系统中的第j个系统。对类的分层化简具体为:(4.1)若C<sub>i</sub>中只有一个节点,显然该类中的船舶不构成碰撞系统,无需考虑。(4.2)若C<sub>i</sub>中只有两个节点,若满足0≤TCPA≤t<sub>2</sub>(TCPA是最短会遇时间,t<sub>2</sub>是注意时间),则作为第二层子系统S<sub>2,j</sub>;反之,无需考虑;(4.3)若C<sub>i</sub>中节点数多于两个,遍历C<sub>i</sub>中的两两节点对,筛选留下来满足0≤TCPA≤t<sub>2</sub>的节点对;如果无符合条件的节点对,那么无需考虑该类;反之,这些节点对整体作为第二层子系统S<sub>2,j</sub>;如果节点对数超过1,那么还需进行下列简化:(4.3.1)记构成某个第二层子系统S<sub>2,j</sub>中的相应节点对为第四层子系统S<sub>4</sub>={S<sub>4,1</sub>,S<sub>4,2</sub>…S<sub>4,k</sub>},i=1;(4.3.2)若<img file="FDA00002744498700021.GIF" wi="186" he="64" />j=1,X<sub>i</sub>=S<sub>4,j</sub>(X<sub>i</sub>是中间变量);反之,执行4.3.8;(4.3.3)若j&lt;k,j=j+1;(4.3.4)若<img file="FDA00002744498700022.GIF" wi="311" he="79" />X<sub>i</sub>=S<sub>4,j</sub>∪X<sub>i</sub>;(4.3.5)重复步骤4.3.3和4.3.4;(4.3.6)S<sub>4</sub>=S<sub>4</sub>-X<sub>i</sub>,i=i+1;(4.3.7)重复4.3.2~4.3.6;(4.3.8)X<sub>i</sub>中的所有节点对构成S<sub>3,i</sub>(4.3.9)返回该第二层系统S<sub>2,j</sub>对应的第三层子系统S<sub>3,1</sub>,S<sub>3,2</sub>…;(4.4)重复步骤4.1-4.3,遍历所有类,最终得到整个海上智能交通网络的层次划分。第一层系统即为海上智能交通网络,它包含若干个第二层子系统,每一个第二层子系统包含若干第三层子系统,每一个第三层子系统又由若干第四层子系统组成。(5)对步骤4中获得的每层子系统,计算其系统碰撞风险,具体包括以下步骤:(5.1)计算第四层子系统的风险:第四层子系统实际上是两船避碰系统,计算第四层子系统中两船各自碰撞危险度f<sub>1→2</sub>(第1条船相对于第2条船的碰撞危险度)和f<sub>2→1</sub>(第2条船对于第1条船的碰撞危险度)。记f<sub>12</sub>是第1条船与第2条船构成的避碰系统的系统碰撞风险;f<sub>12</sub>=αf<sub>1→2</sub>+βf<sub>2→1</sub>;其中,α和β分别是两个危险度的权重,它们满足α+β=1。α=f<sub>1→2</sub>(f<sub>1→2</sub>+f<sub>2→1</sub>),β=f<sub>2→1</sub>(f<sub>1→2</sub>+f<sub>2→1</sub>),则:<maths num="0001"><![CDATA[<math><mrow><msub><mi>f</mi><mn>12</mn></msub><mo>=</mo><mfrac><msub><mi>f</mi><mrow><mn>1</mn><mo>&RightArrow;</mo><mn>2</mn></mrow></msub><mrow><msub><mi>f</mi><mrow><mn>1</mn><mo>&RightArrow;</mo><mn>2</mn></mrow></msub><mo>+</mo><msub><mi>f</mi><mrow><mn>2</mn><mo>&RightArrow;</mo><mn>1</mn></mrow></msub></mrow></mfrac><msub><mi>f</mi><mrow><mn>1</mn><mo>&RightArrow;</mo><mn>2</mn></mrow></msub><mo>+</mo><mfrac><msub><mi>f</mi><mrow><mn>2</mn><mo>&RightArrow;</mo><mn>1</mn></mrow></msub><mrow><msub><mi>f</mi><mrow><mn>1</mn><mo>&RightArrow;</mo><mn>2</mn></mrow></msub><mo>+</mo><msub><mi>f</mi><mrow><mn>2</mn><mo>&RightArrow;</mo><mn>1</mn></mrow></msub></mrow></mfrac><msub><mi>f</mi><mrow><mn>2</mn><mo>&RightArrow;</mo><mn>1</mn></mrow></msub><mo>;</mo></mrow></math>]]></maths>以此计算第四层子系统碰撞风险,得到的第四层子系统风险依次记为f<sub>4,i</sub>,i=1,2,…,m<sub>4</sub>,其中,m<sub>4</sub>是第四层子系统的个数。(5.2)计算第三层子系统的风险:对5.1中获得的第四层子系统风险,计算属于相应的第二层子系统的第三层子系统风险。计算公式如下:<img file="FDA00002744498700024.GIF" wi="425" he="205" />j=1,2,…,m<sub>3</sub>,其中f<sub>3,j</sub>是第j个三层子系统的风险,m<sub>3</sub>是第三层子系统的个数,N<sub>4,j</sub>是属于第j个三层子系统的第四层子系统的个数。(5.3)计算第二层子系统的风险:对5.2中获得的第三层子系统风险,计算相应的第二层子系统的风险。计算公式如下:<img file="FDA00002744498700025.GIF" wi="424" he="198" />j=1,2,…,m<sub>2</sub>,其中f<sub>2,j</sub>是第j个二层子系统的风险,m<sub>2</sub>是第二层子系统的个数,N<sub>3,j</sub>是属于第j个二层子系统的第三层子系统的个数。(5.4)计算第一层系统,即海上智能交通网络的系统碰撞风险:对5.3中获得的第二层子系统风险,计算第一层系统的风险f<sub>1</sub>。计算公式如下:<img file="FDA00002744498700031.GIF" wi="393" he="189" />其中m<sub>2</sub>是第二层子系统的个数。(6)根据结果判断海上智能交通网络的系统碰撞风险:f<sub>1</sub>≥f时,认为整个海上智能交通网络即时系统碰撞风险较大,f<sub>1</sub>&lt;f时,认为整个海上智能交通网络的即时系统碰撞风险较小;其中,f为风险阈值。
地址 518032 广东省深圳市福田区滨河路229号海安中心