system-visual-measurement-calibration.png

CANape Option Bypassing

利用确定性时间行为进行旁路计算

在旁路中,ECU软件的部分代码会在ECU外部的硬件平台上执行,且具有确定性的响应时间。这使您能够快速修改功能,而无需经历完整的ECU代码生成和刷写流程。当现有ECU硬件无法执行新功能时(例如内存不足或处理器性能不足),采用旁路是可行的。

亮点

  • 轻松创建:使用MATLAB/Simulink或C代码编程实现功能(DLL)
  • 并行功能:可同时运行多个计算,并可启用或禁用

     

  • 图形化表示:在CANape中可视化旁路和ECU模型,并可访问测量数据和参数
  • 软件仿真与验证:使用真实总线系统和高分辨率时间触发功能(全通过)对ECU进行测试

应用领域

通过将CANape、VN8900以及VX1000测量和标定硬件相互连接,可以获得一套完整的旁路解决方案。其中,VN8900网络接口卡充当计算平台,而VX1000系统则确保与ECU的连接。在CANape中,可以对整体解决方案进行配置,并可视化显示信号和参数。

canape-option-bypassing.png
在CANape中使用VN8900和VX1000进行配置设置。集成在VN8900中的实时处理器负责计算旁路算法。此外,还可以在VN8900上并行运行多个旁路DLL。

功能

在Simulink模型或C代码中,您需要定义函数,并在模型的输入和输出端放置CANape I/O功能块。完成代码生成、编译和链接后,CANape中将生成一个.dll文件,可用于集成。

在CANape中,模型的输入和输出将与来自ECU的实际信号建立连接。通过更改配置,旁路算法会自动从CANape传输到VN8900。 在VN8900上运行模型时,您可通过VX1000硬件、XCP on Ethernet、XCP on CAN、CAN、FlexRay或 I/O从ECU采集必要的输入数据。随后,您可以使用CANape对VN8900上的旁路算法以及ECU中的代码进行测量和标定。

产品描述

相关产品

我们能为您提供哪些帮助?让我们聊聊吧!
Measurement and Calibration Team
我们能为您提供哪些帮助?让我们聊聊吧!
无论您是正在探索各种可能性,还是已经开始规划下一步,都请将您的需求告诉我们。我们将协助您找到合适的解决方案。