热度 5
2023-11-17 11:11
375 次阅读|
0 个评论
2023 年,中国电动汽车的发展步入白热化。“车”的概念已然不只是车,它被赋予了更多的期待,如“移动的家,幸福的家”、“未来出行探索者”、“突破科技,启迪未来”、“行无界,智千里”等 …… 可见汽车的智能化和舒适化将是未来发展的主旋律,越来越多的功能将需要工程师去开发和验证。 “ 工欲善其事,必先利其器 ”,如何才能安全高效地进行功能开发和测试验证呢?想必离不开虚拟车辆仿真。 DYNA4 作为 V ector公司的一款虚拟仿真平台, 拥有多年的经验积累,向客户提供已被充分验证的乘用车和商用车的虚拟车辆仿真环境。 利用 DYNA4进行虚拟 仿真,完美解决功能开发和测试验证的难题。早期在 电脑 PC上 进行 闭 环仿真验证相对实车测试更快速,后期还可以结合真实E CU 进行 HIL 仿真。 其底层基于 Simulink 搭建,开放的模块化结构,能有效支持在车辆开发过程中的动力学模型仿真工作。 而就在今年,它的R 8 版本已来,让我们一起去看看它的亮点。 1 . 新增支持Open SCENARIO 的场景引擎: 支持A SAM O pen SCENARIO 1.2 Open SCENARIO 是A SAM 组织定义的动态场景描述文件。基于X ML 格式,用于描述涉及多个实体(如车辆、行人和其他交通参与者)的复杂、同步的交通策略,具体介绍详见A SAM 官网: https://www.asam.net/standards/detail/openscenario/ DYNA4 使用全新的场景引擎直接执行 OpenSCENARIO 1.2 ,无需转换为专有的场景格式。 ASAM OpenSCENARIO 1.2 中定义的示例,都将被 支持并包含在 软件 中 。 控制周围交通和本体车辆,支持具体的逻辑场景。 在场景执行期间,对Simu link 的信号做出反应。 Stanley C on troller 被用于横向控制,也可以与传统车辆控制一起使用。 图1 定义的双车道变道场景示例 OpenSCENARIO文件的专用XML编辑器 显示检索设计为树形结构,源代码选项页用于显示 XML源代码 。 自动匹配参数、变量、目录条目、实体引用及其他元素。 通过“浏览…”功能引用文件和路径。 实时检测和验证问题 将鼠标悬停在相应元素上时,会在工具提示中显示 ASAM 官方说明。 图 2 OpenSCENARIO 编辑器的选项 页 基于 python的场景引擎脚本 的 交互 基于 python的场景引擎脚本可以与OpenSCENARIO并行使用 。 参数和变量: 每个脚本都在一个共享池中,以便在 OpenSCENARIO和基于python的Scenario Engine脚本之间无缝使用 。 变量可以绑定到可追踪的 Simulink信号,信号源和信号修改器 。 支持“测试”和“场景”的分离。 2 . 适用于真实 ECU的虚拟 摄像头 使用 VX1161.51进行图像注入 新的发送器类型支持将相机传感器的图像流传到 VX1161.51硬件 ,并 注入到相机ECUs 中。 在摄像头传感器模块参数 中进行对 VX1161的连接设置, 例如: 拜耳滤波模式等 。 DYNA4 与 VX1161.51通过10Gb/s 的 以太网 进行 连接 。 VX1161.51 与E CU通过FPD-L ink III或GMSL 1/2 进行 连接 。 图 3 使用 DYNA4和VX1161.51 设置图像注入 黑盒屏幕记录 单应性矩阵可用于补偿真实相机与虚拟相机屏幕的错位 3 . 和 CAN oe及 vTEST studio的集成 C AN oe作为主控执行 简化D YNA4 集成操作 仿真模型中不再需要“ DYNA4 与C AN oe 接口 ”模 块 。 支持在 O pen SCENARIO 或者Open DRIVE 场景下,编译用于C ANoe 的D YNA4 运行包。 重置仿真模型时,C AN oe中将保留信号源的最近值。 结果文件 将在 DYNA4运行包的各自Scenario子文件夹中 生成。 与 vTESTstudio集成 可从 CANoe 中的 DYNA4面板的菜单中 直接 导出vTESTstudio的参数文件 。 文件包含 DYNA4运行包中可用的每个数据集的标识符和路径 。 允许在 vTESTstudio中直接导入 参数,并 方便地访问 它们。 图 4 CAN oe中关于 vTEST studio参数从D YNA4 面版导出 4 . 异步模型初始化以避免实时冲突 模型初始化可以异步执行,避免在 HIL测试台架或 V IL 应用 中 可能出现的 实时 冲突。 仿真模型的子系统中提供控制信号,方便在不停止实时仿真的情况下实现对场景的复位。 5 . 结果分析与可视化 全新的 DYNAanimation用户界面 菜单带有图标、工具提示、可扩展元素等,方便用户导览。 增强播放器的可用性,能提供在线、回放和录像模式。 图 5 D YNA a nimation 新界面 新的几何对象 新增车辆的几何形状,例如 梅赛德斯、大众相关车型 。 支持添加具有风效应的体积云。 O pen DRIVE路标的可视化,如“ 双实线 ”或“实 虚线 ”等双线 。 图 6 DYNA4 R8 中新车型和体积云 仿真结果分析 信号视图增强 允许逐步分析数据点。 缩放时,轴上的刻度位置更直观。 图 7 显示 仿真信号 的信号视图 6 . 工作流程和易用性改善 全新的技术help文档 改进设计,提高可读性。 加入新技术增强搜索结果。 默认在互联网浏览器中打开独立的用户手册。 可在 DYNA4 Studio中打开 上下文帮助 ,涵盖了大多数视图 、 组件 、 模块等 说明 。 图 8 新的help文档显示 易用性改进 改进用户的问题反馈。 缺少所需参数时,扩展了防止仿真启动和错误追踪的功能。 在Pro blem View中双击问题 , 将在对话框中显示 其 详细信息和可能的修复 方法。 动画项目配置器允许暂时隐藏显示动画项目中的对象。 文件替换对话框中文件夹层次结构更为紧凑。 改进在 生成新的 示例 项目和导入现有的项目 时的向导操作。 7 . 更新硬件和软件兼容性 支持C AN oe 17 。 支持Co ncurrent SimWorkbench 2022.2-0 。 支持 NI VeriStand 2023Q1和Q2 。 文至于此,该说再见了,但D YNA4 的精彩并未道尽。 如果您没有听说过D YNA4 这款软件,欢迎关注北汇信息,后续将有更多关于它的介绍;如果您已听说过它的名字并感兴趣,欢迎联系北汇信息,期待与您分享更多应用和方案。 北汇信息携手Vector公司,致力于中国汽车的蓬勃发展,让汽车更安全、舒适、智能! 注:文中部分图片来源于 Vector。