
使用CANoe和VX1000对传感器值进行仿真。
Preh与Vector携手合作,助力开发项目更高效。
客户
Preh集团是一家业务遍及全球的汽车供应商,于1919年在德国成立。其研发和制造专长涵盖乘用车和商用车内饰的人机界面,以及电动汽车零部件。产品示例包括温度控制系统、带显示屏的中控台和多功能开关(包括方向盘上的开关),以及电池管理、车载充电器和高压系统的控制单元。
挑战
用于测试的模拟信号简易回放
为了确保产品根据要求实现最佳功能,Preh会对其解决方案进行定期测试。开发的软件会在各种场景下进行测试,并验证是否符合要求。
软件的输入信号描述各种场景,这些信号基于仿真传感器值,每毫秒进行一次评估,且只能通过大量操作来修改。其目的是能够以较小的成本将各种场景仿真为传感器输入,从而轻松测试不同的要求。
解决方案
使用CANoe和VX1000对传感器值进行仿真
- 在CANoe中,使用CAPL节点对复杂的仿真传感器值进行建模。
- 这些仿真传感器值通过CANoe.XCP和VX1000硬件,以1kHz的频率在ECU的RAM中进行同步仿真。
- 实际记录的传感器数据也会作为回放数据供后续测试使用。
- 仿真的模拟传感器值会覆盖实际传感器值,从而呈现待测试的场景。
- 来自ECU的结果通过CANoe.XCP和VX1000硬件进行评估。
- 整个过程均已实现自动化。


优势
- 快速循环时间:以1毫秒为间隔对ECU内存进行读写操作。
- 硬件效率:复用现有调试接口,无需新增或额外硬件。这最大限度地降低成本和复杂度。
- 实施工作量小:将轻量级的VX1000驱动程序集成到ECU代码中。
- 符合行业标准:现有的CCP/XCP知识可成为坚实基础,简化上手过程。
- 无缝集成:可通过ASAM XCP标准轻松连接至CANoe等现有测试解决方案。
- 增强的可视化功能:利用CANoe对内部变量(例如RAM)提供清晰的图形化可视化。
文档
可以在这里找到我们的案例研究(PDF文件),所有内容均浓缩在一页上。