CANoe:VTSystem是什么

参考链接:

  1. VT System板卡: ECU test bench-VT system - Shanghai PoleLink Information Technology
  2. VT System 板卡接收: VT-System—ECU功能测试模块 - 德国Vector-总线开发测试 -
  3. 基于Vector VT系统的汽车ECU自动化测试解决方案 - 知乎
  4. 汽车UDS诊断详解及Vector相关工具链使用说明——6.2 VT System 入门_老孟_的博客-CSDN博客

VT System 组成

CANoe:VTSystem是什么_第1张图片

简单来说,VT系统是一个装载着多个板卡的小机箱(如图),各个板卡提供不同的功能,用于测试。

高度是5U,宽度有½U和1U两种尺寸。

VT系统的板卡主要用于仿真各种硬件设备,基本能够覆盖车上用到的各种传感器和执行器。对于覆盖不到的设备,部分板卡可选装FPGA附加模块,可通过编程来实现更多功能,例如模拟信号输出板卡可以利用FPGA实现任意波形的输出。

VT System 功能

最初,当ECU的软硬件都开发完成后,需要将其接入真实系统中,连接好各个传感器和负载,对其输入特定的信号,观察其相应的功能和动作是否正确。在测试故障检测策略时,需要手动断开传感器或负载,来检测ECU是否能够将故障检出。

这种方法效率极低且很难实现自动化,于是VT系统应运而生。

VT System用于替代连接于ECU的真实执行器与传感器。这些执行器与传感器由VT System相应组件进行模拟。如果需要VT组件所模拟的 I/O信号可同时与真实传感器和执行器连接。

基于 VT System 的 ECU 自动化测试系统

进行汽车ECU自动化测试的一般方法是仿真ECU周边的残余总线,传感器和执行器等外围器件。这实际上是在进行开环、闭环仿真,即仿真ECU工作环境的同时观测ECU在特定测试状态下的行为。此类测试系统的必要功能包括能够仿真总线,传感器和执行器,模拟和测量ECU的I/O以及脚本测试。如下图所示。

CANoe:VTSystem是什么_第2张图片

基于Vector CANoe软件,vTESTstudio测试用例编写工具、VN系列网络接口卡和VT测试系统构建的ECU自动化测试平台,可以实现对ECU进行高效地自动化测试,提高测试效率,节约测试时间和人力成本。

基本组成

CANoe:VTSystem是什么_第3张图片

基于VT的ECU自动化测试系统基本组成

  1. 测试用例是依据相关的需求或测试规范开发的测试脚本。一般基于测试用例编写工具vTESTStudio 实现,提高测试用例编写效率和测试用例覆盖度。
  2. CANoe:提供测试执行和管理环境。
  3. VT系统:I/O信号的仿真及测试模块化硬件平台,可模拟传感器,执行器等外部设备。
  4. PicoScope(可选):USB示波器,用于CAN/LIN/FlexRay物理层测试。
  5. VH6501/CANStressDR(可选):CAN(FD)总线干扰仪,用于物理测试,Busoff,采样点测试。
  6. 其它设备:构建控制器工作和测试环境,包括程控电源,负载箱等。

基本工作流程

CANoe:VTSystem是什么_第4张图片

基于Vector测试工具链的基本工作流程

  1. CANoe是集总线仿真、记录、测试于一体的汽车网络开发软件,其集成测试环境为测试系统构建及自动化测试过程提供了支持,包括:网络通讯及高层协议仿真、测试过程记录、测试脚本生成、测试面板开发、测试模式及函数库集成等。CANoe 还提供测试面板设计功能,可通过面板直观的控制测试过程,并查看被控单元输出结果。VT硬件测试系统采用模块化设计,提供可选的 I/O 板卡,用于仿真 DUT 输入信号并检测其输出,同时具有电流采集接口及电源的控制接口。
  2. VT 板卡具有如下的特性:高度集成化,板载信号调理模块可覆盖汽车行业对信号仿真和采集的要求,部分板卡具有板载故障注入功能,满足诊断测试需求;集成于 CANoe,可完全覆盖网络测试的需求,如交互层、网络管理、诊断协议等。
  3. 测试用例编写软件vTESTstudio除提供C#,CAPL脚本,状态机,流程图和命令行形式编程方式外,还集成了需求管理、变型管理及缺陷跟踪接口,方便进行测试覆盖率统计,测试用例的开发与维护;可使用 CAN、LIN、FlexRay 、Ethernet相关的通信数据库;可使用诊断数据库(CDD、ODX)中的元素;可以采用图形方式来参数化测试模式,链接和修改 CAPL 库中的测试用例;以测试规范的形式来输出测试列表,供检查复核。

END

附加:VT  System 板卡功能

VT系统的板卡能够: 模拟ECU供电(KL15 & KL30)、电阻型传感器、电位计、模拟信号输入、数字信号输入、恒定电阻负载、恒定电流负载等多种外接设备,而且能够模拟断路或对电源正负极短路的故障,此外还能直接连接ECU的输出IO口,测量输出电压和电流,基本能够覆盖车上用到的各种传感器和执行器对于覆盖不到的设备,部分板卡可选装FPGA附加模块,可通过编程来实现更多功能,例如模拟信号输出板卡可以利用FPGA实现任意波形的输出。

VT System包含处理器模块、CAN/LIN模块、负载和测量模块、激励模块、VT供电模块、ECU电源管理模块、数字IO模块、模拟量IO模块、继电器模块和扩展模块,通过以太网和CANoe连接。

  • 信号通路切换;
  • 测量ECU输出信号;
  • 仿真ECU负载;
  • ECU输入信号激励;
  • 故障注入,模拟信号对电源、对地或线间短路;
  • 控制ECU的供电;
  • Atom/Core2处理器,运行仿真及测试程序;
  • 4通道CAN/LIN接口卡,支持总线故障模拟。

END

你可能感兴趣的:(CANoe测试,CANoe,VT,System,自动化测试)