随着MBSE(基于模型的系统工程)在复杂装备研发中的深入应用,我们正面临着前所未有的多学科、多系统协同仿真挑战。传统的单机仿真模式,在面对机电液控一体化、多星组网、车路协同等复杂场景时,往往力不从心,形成一个个"仿真孤岛"。
分布式联合仿真技术,正是打破这些孤岛的关键。今天,我们来深度解析一套基于凯云科技SimuRTS构建的分布式联合仿真系统解决方案,看看它是如何实现跨地域、跨平台、多学科模型协同仿真的。
一、为什么需要分布式联合仿真?
在航空航天、汽车、船舶等领域,一个复杂的装备系统往往包含机械、电子、控制、软件等多个子系统,由不同团队独立开发。分布式联合仿真的核心价值在于:
-
解决多物理场耦合:将复杂系统拆解,由不同团队独立建模,再联合运行,解决单一系统难以处理的耦合问题。
-
降低研发成本与风险:用虚拟仿真替代部分物理样机实验,避免高危场景(如火箭发射、核反应堆)的实际风险。
-
早期架构验证:在研发前期就能检查系统架构设计是否合理,评估顶层指标的满足情况。
二、系统总体架构:三横五纵的闭环体系
该方案构建了一套 "仿真主控-仿真测试-配线配电" 三大分系统协同工作的架构,并通过 **"实物设备层-测试资源层-系统管理层-功能实现层-业务需求层"** 五层功能架构实现闭环。

1. 仿真主控分系统(大脑)
这是整个系统的指挥中心,通常包含四个核心席位:
-
模型管理席位:为建模软件提供环境,负责模型的创建、验证与管理。
-
联合仿真席位:核心操作席位,负责ICD管理、仿真节点配置、模型加载、仿真监控与动态调参。
-
数据管理席位:负责仿真结束后的数据回放、深度分析与报告生成。
-
视景仿真席位:驱动三维视景,让仿真过程可视化、更直观。
2. 仿真测试分系统(执行者)
这是系统的"肌肉",负责具体的仿真计算与信号交互。它基于PXIe架构,包含PXIe机箱、控制器和各种接口板卡(如模拟量、离散量、CAN、ARINC429、1553B等),用于加载模型、运行仿真引擎、与真实设备进行信号交互。
3. 配线配电分系统(血管与神经)
确保系统电气连接的可靠性与灵活性。包括信号适配箱、调理箱、切换箱,以及供电控制设备,实现测试构型的快速切换和对被测设备的精准供电控制。
三、核心软件平台:SimuRTS
SimuRTS是本系统的实时仿真工具,其软件架构分为五层:
-
功能层:提供工程管理、ICD管理、仿真控制、动态调参等用户交互功能。
-
服务层:基于ETestS后端服务,桥接上位机与执行器,提供数据库、网络等服务。
-
通信层:基于虚拟软总线技术,支持任意拓扑组网,可动态增减设备。
-
执行层:核心引擎,包含脚本执行、ICD激励、软件仿真、硬件仿真、异步循环等引擎,并负责实时任务调度。
-
驱动层:通过驱动适配器,屏蔽底层硬件差异,实现硬件接口的抽象化。
四、应用场景与价值
该方案适用于多种复杂系统的联合仿真验证,例如:
-
飞行器多学科联合仿真
-
卫星星座组网性能分布式测试
-
汽车整车虚拟仿真
-
电力网络分布式仿真
**总结:** 凯云这套分布式联合仿真方案,通过清晰的架构分层和强大的SimuRTS软件平台,为复杂装备的系统级验证提供了一个高效、灵活、可扩展的国产化解决方案。它不仅解决了多学科耦合的仿真难题,更是在研发早期为系统架构的正确性提供了有力保障。