《汽车HIL》课程概述

汽车HIL课程介绍如何​构建、配置和维护组件级(子系统)HIL系统以及如何从组件级设置过渡到系统级HIL。本课程涵盖了HIL工作流程的主要组成部分,包括系统设置、模型和自定义设备集成、车辆总线协议故障插入、剩余总线仿真、汽车工具包的使用、自动化测试、调试和系统管理。

提供以下形式:

 

本课程不提供虚拟课堂培训形式

 

本课程不提供教室面授培训形式

 

本课程不提供专属培训形式

课程目标:

课程详情

课程时长

课程受众

前提条件

使用NI产品

培训材料

学分计价

《汽车HIL》课程大纲

课程概述主题

HIL测试简介

了解什么是HIL系统、其行业使用方式以及可用于HIL系统的NI产品。

  • 产品开发和产品测试
  • 什么是硬件在环测试?
  • 适用于HIL测试的NI硬件和软件
  • 探索汽车测试系统

基于需求创建HIL系统的方法

了解如何根据既定/已知需求集成HIL系统。

  • 设计考虑要素和NI系统HIL概述
  • 对信号类型进行分组
  • 连线

在NI VeriStand中配置系统设置

了解如何在NI VeriStand中设置HIL,以及如何使用系统资源管理器和其他NI VeriStand功能。

  • 什么是NI VeriStand?
  • 将硬件添加到系统资源管理器中
  • 配置NI VeriStand用于采集/生成
  • 使用xMove配置器配置NI VeriStand

HIL中的模型和自定义设备

了解如何在HIL中创建模型和自定义设备并将其添加到 VeriStand。

  • 了解HIL中的模型
  • 在NI VeriStand中整合模型
  • 什么是VeriStand自定义设备?
  • 在VeriStand中创建和安装自定义设备

VeriStand中的通信协议

了解VeriStand中支持的车辆总线协议及其故障插入和剩余总线仿真。

  • VeriStand默认设置中的通信协议
  • 剩余总线仿真
  • 通信期间的负载和故障插入

与测试对象通信

了解NI的汽车工具包及相应功能,并深入了解与DUT交互的方法及如何保护DUT。

  • 汽车工具包
  • 映射与DUT的通信
  • 使用警报和程序保护DUT

系统级HIL

了解如何从组件级/子系统HIL迁移到系统级HIL。

  • 为什么需要系统级HIL?
  • 在硬件级别比较比较子系统级HIL与系统级HIL
  • 在软件级别比较比较子系统级HIL与系统级HIL
  • 提示和技巧

执行自动实时测试

了解在VeriStand和Python环境中自动化实时序列的可用选项。

  • 执行手动测试
  • VeriStand中的自动测试
  • 使用Python控制VeriStand序列

测试执行程序和数据分析

了解使用NI HIL平台进行自动化测试的可用选项,以及如何自动格式化和报告测试输出的数据。

  • 通过API​连接VeriStand
  • 执行自动数据分析​
  • 生成自动测试报表

调试和故障排除

了解NI VeriStand中的各种调试技术。​

  • NI VeriStand中的系统诊断工具
  • 对HIL系统进行基准测试并优化
  • 故障排除
  • NI VeriStand中各种常用的调试技术

使用SystemLink管理系统

了解NI SystemLink以及将其用于管理汽车HIL系统的原因。

  • 必须管理HIL系统的哪些内容?
  • 什么是NI SystemLink?
  • 使用SystemLink管理系统
  • 在SystemLink中使用HIL系统运行测试

继续培训路径

 

 

《SLSC基础》课程

 

本课程通过了解总线仿真、自定义设备和测试自动化等其他配置,帮助您扩展HIL系统的配置。

NI讲师演示VeriStand

 

《基于VeriStandHIL基础》课程

 

本课程回顾了常见的汽车通信协议,并教授学生使用LabVIEW、C和VeriStand中的自定义设备与Restbus进行基本通信。

 

《测试应用软件工程》课程

 

通过重点关注LabVIEW工具和业界实践来建立基础,让您能更高效地定义、管理、设计、开发、验证和部署高质量的解决方案。

升级为会员

计划在一年内参加三门或更多NI有授课教师指导的面授课程?
培训会员提供所有NI公共教室面授培训和公共虚拟课堂培训课程的无限访问权限,以及无限认证获取次数,绝对物有所值。