通过实时访问电控单元来进行白盒测试

应用领域

在电控单元测试期间,有时达到特定的电子接口是很困难的,甚至几乎不可能。dSPACE提供ECU Interfacing Software,使其在接近产品级软件或产品级软件上仍然能够执行软件功能测试。它能让您直接通过实时应用轻松访问电控单元。无需电子的或机械接口。例如,您可以直接在ECU上仿真难以访问的ECU传感器数值。如温度传感器、压力传感器和加速度传感器。通过dSPACE ECU Interface Software,您可以在测试过程中应对电控单元软件的内部状态变化,使它们能够准确而迅速地影响测试进度。除此之外,ECU软件的子特征可以在ECU硬件上从完整的电控单元软件中分离出来进行测试(白盒测试)。

重要方面

现有ECU可与dSPACE ECU Interface Software连接,无需深入了解原始实现的所有知识细节。一共有两种不同的方法: 此外,可通过ECU软件将ECU连接至SCALEXIO系统或者ECU,可以在实时应用中提供内部信号。使用 ECU Interface Base Package 包可以访问已做好连接准备的ECU,将其接入外部 dSPACE 实时硬件。通过可选的Binary Code Management Module, 客户可在测试功能的代码段中注入服务调用来准备用于ECU集成的微控制器二进制代码。对建造环境等的访问不作要求。

dSPACE 解决方案

在硬件在环的白盒测试中,为了能够执行实时测量并测定ECU内部变量,硬件在环仿真器需要实时访问被测单元。dSPACE HIL 仿真器 SCALEXIO 通过使用串行 dSPACE DCI-GSI2 硬件或 ECU 上已有的XCP-on-Ethernet接口来实现。通过将旁路或XCP服务调用作为接入点,与ECU同步访问ECU代码中的变量,服务调用可基于ECU源代码手动注入或基于二进制代码自动注入。dSPACE提供ECU Interface Manager以自动注入。ECU Interface Manager是一款直观的工具,并且功能强大,可以为测试工程师提供图形化界面,使其能针对ECU访问随时做出调整。只需点击几下,用于访问的ECU的内部信号就出现在ConfigurationDesk上了。在此,它们能与实时应用一同使用。应用程序同步访问ECU内部功能与变量之后,您的SCALEXIO硬件在环系统能够用于白盒测试。

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.