摘要
基于BP神经网络的方法进行船舶耐波性安全评价,运用耐波性综合评估方程计算安全评估值,在Matlab环境下建立耐波性安全评价模型。通过对评价模型训练结果的分析,BP神经网络可以用来进行船舶耐波性安全评价及耐波性安全评估值的计算。对耐波性安全评价模型的程序模块进行分析,通过应用Matlab与C语言的接口方法设计出了菜单界面和结果显示界面。应用按键、菜单和窗口,方便和直观地获取耐波性安全评估值,通过比较一定航态下的安全评估值来指导船长和驾驶员在风浪环境中安全操纵。
The seakeeping's safety evaluation is based on the BP neural network. The value of seakeeping's safety evaluation is calculated by the integral evaluated equation. And The safety evaluation model of wave resistance is established with the Matlab software. Through analysis of the training results of the seakeeping's safety evaluation model, the BP neural network can be used to evaluate ship's seakeeping and calculate the value of seakeeping's safety evaluation. Via analysing the program modules of seakeeping' s safety evaluation model and utilizing the interface methods between the Matlab and the C programming language, design the menu interface and display interface of result. Then using the buttens, menus and windows, we can be convenient and intuitive to gain the value of seakeeping's safety evaluation. By the means of comparing the values in certain course and speed, can guide the captain and officer to manoeuvre the ship safely in storm wave.
出处
《舰船科学技术》
北大核心
2015年第10期123-127,共5页
Ship Science and Technology
基金
烟台大学青年基金资助项目(HX13Z05)