摘要

针对减摇航迹保持控制中存在的多目标优化问题,应用NSGA-Ⅱ提出舵减摇与航迹保持控制的鲁棒协同优化方法。首先,在对非线性船舶运动模型进行线性化的基础上提出一种响应型简化线性模型;然后,基于闭环增益成形算法建立舵减摇与航迹保持的简捷鲁棒控制器;接着,针对航迹跟踪精度、舵减摇率和舵机能耗等3个目标函数,利用NSGA-Ⅱ实现控制参数的协同优化;最后,对某海军运输船的非线性模型进行仿真试验。试验结果表明:Pareto优化解集能反映多目标函数之间的制约性,性能最优参数方案与经验参数方案相比在增加舵机能耗的前提下能获得更高的航迹跟踪精度和更好的减摇效果。