摘要
本发明公开了一种舰船摇荡监测方法,包括如下步骤:步骤1:构建船舶数学模型,通过待辨识未知数对船舶数学模型进行优化,获得风浪流垂荡作用力模型、风浪流纵摇力矩模型、风浪流横荡作用力模型、风浪流横摇力矩模型以及风浪流艏摇力矩模型;步骤2:将五个模型中的待辨识未知数的取值范围分别划分为数个取值区间;步骤3:通过遗传算法,根据船舶实时数据获取各待辨识未知数在取值区间中的最优解,并将最小的最优解作为最终解;步骤4:通过最终解计算船舶数学模型中船舶的各实时参数,完成船舶摇荡监测。本发明采用参数化模型替代高精度硬件依赖,结合轻量化算法设计,大幅降低系统采购与维护成本,尤其适用于中小型船舶的规模化应用。