在ADAS ECU内部,可以使用Vector的VX1000硬件,通过XCP协议同步于软件运行过程测量传感器数据。借助CANoe Option AMD/XCP,还可以针对ADAS控制器的全新软件版本,以逐周期的方式模拟传感器数据。这使您能够为复杂的测试策略创建100%完全一致的测试场景。
它能做什么?| 它能解决哪些问题?
对于ADAS ECU而言,场景的重放或重现相当复杂。通常,ECU上的算法依赖于来自多个传感器的数据,而这些传感器可能通过不同的总线系统传输数据。即使在CAN总线上进行非常精确的重放,并配合视频回放,也可能无法在ECU内部完全还原测试时确切的场景。您无法控制ECU内部的处理时间(例如,当应用程序读取CAN控制器的接收缓冲区时)。
借助VX1000,您可以与应用程序的运行同步地向多个内存位置写入数据。通过这种方法,您可以消除所有不准确之处,并可靠地创建任何传感器数据场景。

在CANoe中哪里可以找到此功能?| 如何启动该过程?
打开XCP/CCP窗口,并将STIM功能设置为Supported。

在参数列表中,您将看到三个新列:STIM Enable、STIM Trigger和STIM Calibration。激励的正确时间由STIM Trigger和STIM Calibration列中的设置决定。 若要与Vector VX1000硬件配合使用,必须将一个DAQ事件配置为STIM触发器,该触发器通过在ECU运行期间使用此DAQ事件测量另一个参数来触发。另一方面,STIM标定事件则可专门用于参数的激励。
当DAQ触发事件到达时,CANoe系统变量的值会自动复制到DAQ列表中,并通过STIM标定事件传至ECU。

相关的CANoe主题




VectorAcademy
团队
需要帮助吗?
我们很乐意为您提供帮助。如果您对我们的培训和认证项目有任何疑问,或者希望获得个性化建议,只需使用我们的联系表即可。