For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

模型在环仿真与虚拟验证。

由于客户要求缩短新开发产品的上市时间,因此OEM努力使开发和测试过程更加高效。其中的一种方法是在开发过程中更早地进行验证。虚拟验证的概念为他们提供了达成任务的工具。

虚拟验证基于虚拟ECU,而无需在PC模拟平台VEOS上的真实硬件原型 。开发人员可以使用PC在这个平台上测试功能和集成测试,以尽早地排查与更正错误从,而节省时间与迭代次数。

生成虚拟 ECU

您可以通过两种方法创建V-ECU,这取决与起点与项目需求。

  • 只使用单个组件的功能和软件开发人员可以利用 Simulink创建合适的模型或直接从 TargetLink创建 V-ECU。最后生成十分简单的 V-ECU,只含有 ECU 软件应用层特定部分。这个基础虚拟电控单元可以进行基本的功能测试。
  • 希望测试更复杂功能网络的软件集成者可以将不同来源的软件组件、功能或非AUTOSAR 代码结合在 SystemDesk 中组合并创建虚拟 ECU 。

将VEOS整合在工具链中

VEOS 提供了多种接口,使之能够集成于现有工具链之中。该软件可与支持既定标准接口(例如 XCP 或 XIL API)的任何工具连接。在测量、仿真和标定方面,VEOS 支持汽车行业内常用的描述文件:

  • 为了获取被控对象模型,VEOS使用相同的TRC文件。这些文件也被用于硬件在环仿真。
  • VEOS 使用 A2L 文件以访问 V-ECU,其与真实 ECU 所用格式相同

除此之外,VEOS可以进行自动化,因此十分适合于持续集成工具链。将VEOS纳入工具链之后,您可使用相同的配置与布局来进行HIL项目中虚拟验证的标定与自动化软件。

独立于实时的仿真

在仿真运行期间,VEOS能够进行预期的仿真,因为其处理顺序已定义好。若提供的仿真模型能够这样快速地执行的话,仿真模型也可以比实时执行得更快,从而提高测试的吞吐量。

即使是不能实时运行的仿真模型也可以通过VEOS执行。Functional Mock-up Unit(FMU)可以直接与其它模型一起使用。

使用实例