通过分析基本遗传算法存在的问题对其进行改进。利用高级遗传算法对船舶运行模型中的参数进行控制,并且对航行过程遇到的干扰噪声进行处理,最后通过仿真实验对本文设计的算法和最小二乘法进行比较,实验结果表明,即使在噪声干扰下,本文算法识别精度仍然高,并且对激励的要求限制小。