dSPACE解决方案,适用于基于PC和基于云的仿真
利用dSPACE SIL测试解决方案,可以显著加快软件开发和测试过程。我们的解决方案功能强大,可以让任何用例受益。从动力传动或制动系统等经典的汽车应用,到自动驾驶的电驱动应用程序和功能,都可以依托dSPACE的创新解决方案。
我们的端到端解决方案可以将代码作为待测系统生成和导入,并连接至其他仿真部分,例如虚拟电子控制单元(V-ECU)、被控对象模型和环境模型。使用我们的仿真平台和验证解决方案,您可以在PC上或云端仿真和测试一切。该工具链的每个部分都有相应的dSPACE解决方案。不过,我们也可以将第三方工具集成到根据您的需求优化的工具链中。
dSPACE–您的仿真和验证合作伙伴。
我们的明星解决方案
- 集成的端到端测试环境,用于多个开发阶段的SIL测试以及各种应用领域,从早期的软件测试和准备任务的前置再到整个系统的全面验证都包含在内。
- 开放式SIL,可以提供dSPACE系统的所有部分,也可以与第三方组件一起使用
- SIL和HIL之间的无缝过渡,例如,用于复用SIL/HIL测试
- 拥有丰富的客户项目经验——我们会根据您的需求,与您携手打造SIL仿真环境
结果:为您的创新带来更高的效率、生产力和可靠性!
被测系统
所开发的软件是验证的核心,因此被称为被测系统(SUT)。无论您的要求是什么,dSPACE都可以帮助您准备被测系统,用于在仿真系统中进行仿真和集成。
我们的SIL解决方案可以虚拟化和集成经典ECU及高性能计算机(HPC)。此外,支持所有级别的V-ECU,包括算法模型、应用层V-ECU或是采用基础软件的V-ECU。
SUT可以用dSPACE工具或第三方工具创建,然后集成为FMU等。
仿真模型(被控对象/环境/Restbus)
被控对象、环境和Restbus模型为被测系统提供真实的输入,实现高度逼真的测试。
dSPACE为各种应用领域提供全方位的仿真模型,如内燃机、车辆动力学、电子组件、传感器和交通环境。当然,您也可以使用现有的模型。
仿真和集成平台
在仿真和集成平台中,仿真系统的所有部分,如仿真模型、Restbus仿真和被测系统,都是一起执行的。
dSPACE推出了可扩展平台,该平台可以在Linux或Windows等不同操作系统上使用,并可以集成各种模型、虚拟ECU和第三方组件。
验证解决方案
dSPACE验证软件可以计划、执行和实现测试自动化,无论您使用哪种测试方法,比如基于需求的测试还是基于场景的测试。您可以根据自身需求,在云中运行单个测试或并行完成测试活动。
dSPACE提供所有测试工具,当然您也可以集成第三方工具。
虚拟 ECU
虚拟 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 的方法各有不同,具体取决于具体应用、项目需求以及是否基于 AUTOSAR 进行开发。
- 只使用单个组件的功能和软件开发人员可以直接利用 Simulink或 TargetLink创建 V-ECU。最后生成十分简单的 V-ECU,只含有 ECU 软件应用层所选部分。它能进行基本的功能测试。
- 希望测试更复杂功能网络的软件集成者可以将不同来源的软件组件、功能或非AUTOSAR 代码结合在 SystemDesk 中以创建 ECU 的软件架构。随后使用 SystemDesk V-ECU Generation Module创建一个完整的 V-ECU。除了应用层之外,其中还含有运行时环境 (RTE) 和所需基础软件。V-ECU 用在基于计算机的 VEOS 仿真中。
灵活支持众多汽车标准
VEOS 可以轻松集成到现有工具链的原因是其支持很多汽车标准。因此,当您将VEOS添加到快速控制原型或HIL工具链时,您可以保留现有工具,以执行XCP XIL API基于PC的仿真。通过使用 dSPACE 软件和硬件,您将会更灵活、更好地保护新项目投资和应对新的挑战。