简介:为了在两栖装甲车辆驾驶训练模拟器中复现车辆在海浪中的运动,提出了一种海浪及车体运动实时协同仿真方法。首先,根据海浪浪高和风速设定的参数构造海浪时域波面方程;其次,按照车辆结构外型参数将车体表面分割为尺寸相同的网格,并通过当前时刻车辆的运动参数和海浪状态,在虚拟场景中利用碰撞检测算法获得车辆表面网格处海浪波面的位置,这一相对位置将用于计算此处海浪对车体的作用力;最后,解算车辆动力学方程,获得下一时刻车辆的运动参数。通过仿真结果与试验结果的对比验证了该方法的有效性,为实现模拟器对车辆海上运动的实时仿真提供了一种途径。