【 微信扫码咨询 】
船舶六自由度运动模拟平台控制系统的工作流程可分为 “指令生成→解算转换→精准驱动→反馈校正” 四层架构,各环节无缝衔接,实现毫秒级响应。
1. 上层指令层:生成目标运动姿态
船舶六自由度运动模拟平台控制系统的 “数据源” 来自两大场景,为船舶六自由度运动模拟平台提供明确的 “运动指令”:
仿真场景:导入海浪谱模型、船舶动力学参数(如船型、吃水深度、载重),通过专业仿真软件(如 MATLAB/Simulink)计算不同海况(微风、巨浪、台风)下的船舶姿态数据,输出实时的六自由度姿态参数(X/Y/Z 位移、Roll/Pitch/Yaw 角度)。
实测场景:通过安装在船舶六自由度运动模拟平台上下端的 INS/GNSS 组合导航系统(集成双北斗天线),实时采集真实船舶的运动数据,直接作为船舶六自由度运动模拟平台的目标姿态指令,实现 “实船数据复刻”。

2. 核心解算层:逆运动学与轨迹优化
这是控制系统的 “核心大脑”,解决 “如何将姿态指令转化为机械动作” 的关键问题:
逆运动学解算:
船舶六自由度运动模拟平台无法直接控制 “姿态”,只能通过调节 6 根电动缸的伸缩长度实现姿态变化。
船舶六自由度运动模拟平台控制系统通过空间几何算法,根据上下平台铰链坐标、目标姿态参数,实时计算出 6 根电动缸各自的目标长度(公式本质为两点空间距离计算)。该解算过程每秒完成数百次,确保姿态响应的实时性,这也是船舶六自由度运动模拟平台 Stewart 平台解耦控制的核心。
轨迹规划与滤波:为避免船舶六自由度运动模拟平台运动抖动、冲击,系统会对电动缸长度指令进行优化:通过速度规划、加减速限制、一阶惯性低通数字滤波,滤除高频噪声,让船舶六自由度运动模拟平台运动轨迹更柔顺;同时加入防超程、防碰撞逻辑,保障设备安全。
网站二维码
微信二维码
网站地图 苏州通诺尔智能科技有限公司 版权所有 2008-2021 苏ICP备2021049911号