摘要: |
海上船舶碰撞事故是航行安全的首害,在海上交通事故中占有很大比例.随着海上贸易的发展和人们对海洋资源需求的日益增加,每年都有大量船舶碰撞事故的发生,给世界带来了巨大的生命和财产的损失,也严重破坏了还有海洋生态环境.如何避免船舶间发生碰撞是确保船舶安全航行的重要环节,也一直是国际航海界非常重视的问题.究其原因,绝大多数碰撞事故都是由于操纵者的疏忽、过失以及严重违反海上避碰规则所导致.因此,减少人为操纵失误是降低船舶碰撞事故率和提高船舶航行安全的关键.目前,世界各国都在寻求有效的自动避碰手段,以减少碰撞的发生.该文主要研究多船会遇船舶避碰专家系统.在系统的研究过程中,首先对船舶避碰领域知识进行分析;然后用层次分析法实现了多船会遇避碰决策,并且在碰撞危险度的基础上实现了行动时机、避碰方案与转向幅度的计算;接着根据专家系统理论,在船舶智能避碰专家系统的基础上构建了多船会遇的避碰专家系统的框架;最后,以Visual Basic 6.0作为软件开发平台,并结合Matlab 6.0软件,设计了一种具有良好可视化人机界面的多船会遇避碰仿真专家系统软件.值得指出的是,该软件在给出了避碰方案、行动时机、转向幅度与复航时间的基础上,实现了多船会遇船舶避碰决策的自动仿真.为了检验该系统的可行性,对几种典型的多船会遇局面进行了计算机模拟,结果与实际吻合,取得了良好的效果. |