一种船舶动力系统异构模型数据噪声处理方法
本发明提供了一种船舶动力系统异构模型数据噪声处理方法,该方法包括:获取SysML系统模型数据、FMU仿真模型数据和Mo模型数据,解析变量、方程、接口连接、离散状态、事件守卫条件及事件状态重置关系,识别噪声候选变量并形成噪声候选结构关联集;基于当前离散运行模式建立待修复子结构,根据有效方程与待求变量的结构匹配关系确定修复自由度,划分修复基变量和派生变量,建立修复基变量与事件守卫条件的对应关系。通过将修复自由度约束与事件守卫状态判断共同引入噪声处理过程,使修复基变量的独立赋值同时受当前有效方程和离散运行模式限制,解决字段级修正易破坏方程关系或误触发模式切换的问题,提高修复数据结构一致性。