摘要

提出一种基于Qt和OpenDDS的船舶电力模拟训练系统指令处理方法,指令信息流传递方法对参与到指令实时处理中的多个对象进行分别解耦建模,描述多个实体间消息相互传递的相互作用和关系。指令合法性判断方法可根据系统当前状态对指令的合法性进行实时判定。对上述指令处理分发方法进行负载测试,测试表明,其性能满足船舶电力模拟训练系统实际应用需求。