本项目通过实现国际通用的MMG(Maneuvering Modeling Group)隔离模型,对船舶在水中的运动进行精细化数值模拟。系统将船舶受力分解为船体水动力、螺旋桨推力、舵力以及它们之间的相互干扰项,建立包含纵向、横向及首摇运动的三自由度非线性运动方程。程序利用MATLAB强大的矩阵运算能力与数值分析工具,采用高阶微分方程求解算法对运动方程进行迭代求解,能够动态模拟船舶在特定工况下的实时位姿。用户可以自定义船舶的主尺度参数、质量分布以及关键的水动力导数。项目的核心应用在于模拟船舶的旋回试验,通过设