仿真引擎层(C++):
基于时间推进机制构建多实例仿真内核,通过DDS(FastDDS)实现仿真节点间松耦合通信,利用StatusMask与allowlist机制精准控制数据分发范围,降低90%+无效网络流量
混合计算层:
通过JNI实现Java业务层对C++核心仿真模块的零拷贝调用,解决跨语言对象生命周期管理问题
支持Python脚本动态注入自定义评估算法(如路径规划、资源优化),提升算法迭代效率
可视化层(Java+Vue3+Cesium):
Java后端聚合仿真数据,前端基于Cesium实现车辆轨迹、资源状态的三维时空可视化,支持大屏态势监控
全栈CMake构建体系,支持Windows/Linux/国产OS(统信UOS、银河麒麟)一键编译,规避平台差异导致的构建碎片化
DDS通信层与业务逻辑完全解耦,新增仿真模块无需修改现有节点,扩展效率提升50%+
国产化适配:解决麒麟系统下Qt字体渲染异常、UOS权限模型差异导致的共享内存访问失败等典型