PC和基于云仿真的dSPACE解决方案

从传统的汽车应用,如动力传动系统或制动系统,到用于自动驾驶的电驱动应用程序和功能,无论您是在虚拟ECU上工作,还是在研究自动驾驶算法(使用dSPACE的软件在环(SIL)测试解决方案),通过虚拟测试和验证,可以显著加快软件开发过程。dSPACE为您提供了一个完整的、模块化、可扩展的开发和测试解决方案。您可以在PC上轻松仿真被测设备,将其连接到基于物理的模型,在云中运行可延展的测试,然后在硬件在环(HIL)系统上轻松复用测试脚本。依靠创新强大的dSPACE解决方案。

dSPACE–您的仿真和验证合作伙伴。

重点

  • 集成的端到端开发和测试环境,用于多个开发阶段的SIL测试,从早期的ECU软件测试和准备任务的前置再到整个系统的全面验证都包含在内。
  • 所有级别的灵活虚拟ECU(V-ECU):算法模型、多传感器应用、带或不带基础软件(BSW)的V-ECU、生成的BSW或第三方BSW
  • 一个软件仿真器(VEOS),作为被控/环境模型、多传感器应用程序和V-ECU(AUTOSAR和非AUTOSAR)的中央仿真和集成平台,包括虚拟总线仿真
  • SIL和HIL之间的无缝过渡,例如,用于相互复用SIL/HIL测试
  • 可扩展解决方案,用于在单个PC、PC集群或云中进行基于SIL的数据回放和测试(基于场景、基于需求、功能安全测试、SOTIF测试等)
  • 强大的传感器(摄像头、激光雷达、雷达)、交通、车辆和环境的仿真模型
  • 用于配置、实验、可视化、数据和测试管理以及测试自动化的便捷软件工具—功能强大并易于使用
  • 结果:为您的创新带来更高的效率、生产力和可靠性!

虚拟 ECU (V-ECU) 在仿真场景下可以代表真实 ECU 。Soft ECU仅用一个简化的Simulink®/Stateflow®模型,而V-ECU由真正的产品级代码组成。它只包含代码,不需要特殊的硬件。SIL场景中,V-ECU可以代替真实ECU或者控制器模型。

针对不同的应用,V-ECU的抽象程度也不同:

  • 应用层V-ECU(含有所选的应用软件的组件、操作系统、RTE 及dSPACE基础软件的必要组件)
  • V-ECU包括应用软件和产品级基础软件的组件,如Dem, NvM和 COM
  • V-ECU包括完整的应用软件和不依赖于硬件的基础软件,除了Microcontroller Abstraction Layer (MCAL)的模块。

生成 V-ECU

创建 V-ECU 的方法各有不同,具体取决于具体应用、项目需求以及是否基于 AUTOSAR 进行开发。

只使用单个组件的功能和软件开发人员可以直接利用 Simulink或 TargetLink创建 V-ECU。最后生成十分简单的 V-ECU,只含有 ECU 软件应用层所选部分。它能进行基本的功能测试。

希望测试更复杂功能网络的软件集成者可以将不同来源的软件组件、功能或非AUTOSAR 代码结合在 SystemDesk 中以创建 ECU 的软件架构。随后使用 SystemDesk V-ECU Generation Module创建一个完整的 V-ECU。除了应用层之外,其中还含有运行时环境 (RTE) 和所需基础软件。V-ECU 用在基于计算机的 VEOS 仿真中。

  • SIL Testing 产品信息, PDF, 英語, 691 KB
Further Information Documentation Contact Information

订阅/管理订阅/取消订阅 dSPACE新闻简讯