浙江天行健智能科技有限公司(PanoSim)精心打造的高精度车辆动力学建模与仿真软件PanoCar新版本隆重推出,聚焦核心技术升级、关键功能拓展和用户体验优化。本次版本升级不仅强化了车辆动力学模型,还加强了对车辆行驶环境与场景构建,增强了与主流实硬件及第三方软件生态的互联互通,大幅度优化了软件用户体验和易用性,显著提升了仿真结果后理功能,全面支持COM 组件接口架构和通过Python, MATLAB, C#等主流脚本语言的高效二次开发,以支持仿真流程的高度自动化与定制化。
四、实时仿真与生态集成
强化了与主流实时硬件及第三方软件生态的互联互通。
(1)HIL 硬件在环实时仿真: 全面支持SpeedGoat 实时仿真平台的实时仿真。
(2)FMU/FMI 架构升级: 新增模型与参数分离模式,支持在不停止实时机的情况下更新参数;集成UDP 通信功能以驱动实时动画。
(3)CarSim 数据库迁移: 提供了一键数据导入工具,不仅支持CarSim数据的迁移,同时保留原CarSim 数据库的完整关联性,便捷易用。
(4)扩展性示例库: 新增VS Code 联合调试、S-Function C++ 封装、NI-RT 及 Speedgoat 部署的各种示例,有助于用户的二次开发。
五、可视化与交互体验
优化了用户的软件使用体验和易用性,提升了仿真结果的动画显示效果。
(1)动画功能升级:
场景编辑: 支持沥青、冰雪、沙石等多材质纹理混合;内置了丰富的车道线(虚/实/双线)及环境物体(锥桶、树木)库。
高程渲染:优化了大高差道路的渲染逻辑,可自动生成桥梁支撑结构模型。
Event 可视化:支持动画播放过程中显示当前Event 信息。
(2)用户体验优化:
中英双语界面:全面支持在用户界面(GUI)和帮助文档等方面的中英双语切换。
效率工具:提供了二维表格数据常量模式(Constant)、撤销/重做 (Undo/Redo) 的快捷键Ctrl+Z/Y功能,以及新建数据库功能等。
六、自动化与API 集成
全面开放COM 组件接口架构,支持用户通过Python, MATLAB, C#等主流脚本语言进行二次开发,可便捷地实现仿真流程的高度自动化与定制化。
(1)全流程自动化控制:
提供从数据库初始化 (InitDatabase)、数据集加载 (OpenDataset)、动力学解算 (RunDynamics) 到结果导出 (GetResultCSV) 的全链路接口支持。用户可构建自动化脚本,便捷地实现大规模试验设计(DOE)与无人值守的自动化批量仿真。
(2)精细化参数与模型管理:
深度参数读写: 支持对标量(Single)、表格 (Table)、逻辑 (Checkbox) 及信号 (Signal) 等多种类型参数的精确读取与修改 (SetDatasetPara),包含对非线性插值表格数据的直接写入功能。
动态拓扑重构: 支持通过API (SetDatasetLink) 动态替换子系统模型(如在脚本中自动切换不同的轮胎模型或悬架方案),实现模型架构的在线配置。
(3)联合仿真与实时部署:
Simulink/FMU 集成: 支持通过脚本一键启动Simulink 联合仿真,以及自动生成并导出 FMU 模型 (GenerateDynamicsFMU),大幅简化模型交互流程。
RT/HIL 部署管理: 提供专用接口用于将动力学数据包发送至实时机(NI-RT, SpeedGoat)及从实时机回收仿真结果,打通了离线仿真到硬件在环测试的数据闭环。
(4)可视化与协同:
支持通过API 唤起绘图工具 (LaunchPlot) 及回放动画;新增StartLiveAnimator接口,支持利用UDP 通讯协议驱动外部视景软件进行实时车辆位姿渲染。
PanoCar已全平台上线,点击链接申请试用