无人装备模型构建和运动控制仿真技术是近年来国内外军工靶场的研究重点,也是无人装备数字化鉴定及模拟训练的核心关键,其鉴定考核具有标准依据少、方法设计难等特点,传统试训方法不能直接观察到控制系统各参数变化对运动稳定性的影响,试训人员对控制参数的调试理解不深,使得训练效果不佳,因此,通过模型构建及仿真技术来验证无人装备运动控制参数和性能,对其融入作战体系及能力生成具有重要意义
[1]。本文基于CoppliaSim仿真软件设计无人艇运动控制仿真试验训练系统,基于构建的无人艇动力学模型和运动学模型,设计构建稳健比例积分(PID)控制、滑膜控制和模糊PID控制三种控制器,仿真系统与实装艇通过通信系统连接,试训人员能够通过仿真系统调节参数,结合实船演示和仿真可视化的方法验证不同控制器下的轨迹变化特性,为无人艇试验训练提供手段方法和基础支撑
[2]。
设计过程包括CoppeliaSim中的仿真运动过程和软件界面设计整合过程。CoppeliaSim中的仿真过程包括路径规划、控制器设计、运动学仿真三大部分,仿真全过程的逻辑框图如图1所示。在实现运动仿真后,软件界面对系统功能进行整合,以运动模式、行程点和控制参数为输入量,经运动学仿真后,将运动状态输出显示并进行运动渲染,其具体逻辑框图如图2所示。