摘要
本发明涉及一种基于FastDDS的轨道交通分布式仿真方法及系统,属于轨道交通仿真技术领域;其中分布式仿真方法包括以下步骤:用户控制节点向仿真控制节点发送仿真开始指令,仿真控制节点向各仿真节点发送仿真推进指令;各仿真节点接收到仿真推进指令后,各仿真节点中的仿真模型同步进仿真计算,并在当前步长计算后向FastDDS框架发送仿真推进请求和仿真交互数据;FastDDS框架会将仿真推进请求发送给仿真控制节点,将仿真交互数据发送给订阅该数据的仿真节点和数据收集节点;仿真控制节点收到所有仿真节点的仿真推进请求后,向所有仿真节点发送仿真推进指令,所有仿真节点利用上一步仿真接收到的交互数据进行新一步的计算。