汽车总线测试方案

合集下载

整车CAN总线测试

整车CAN总线测试

整车CAN总线测试CAN总线是一种高速数据通信系统,可帮助车辆各个部件间的通信,从而实现灵活、高效的汽车控制系统。

在汽车行业,CAN总线测试起着至关重要的作用,可以确保整车CAN总线顺畅可靠,从而最大化车辆的性能和安全性。

整车CAN总线测试是一项繁琐复杂的工作,要求测试人员充分了解测试原理、测试步骤和测试工具等方面的知识。

下面简要介绍整车CAN总线测试的基本流程和关键步骤。

1. 确定测试对象和测试环境整车CAN总线测试要求测试人员事先确定测试的对象和测试环境,例如:车辆型号、车辆系统等,同时还要确认测试所需的测试设备和测试场地等。

2. 制定测试计划和测试方案测试人员要制定详细的测试计划和测试方案,包括测试的目标、范围、方法、步骤、标准和异常情况处理等,以确保整车CAN总线测试能够顺利进行。

3. 准备测试工具和测试数据整车CAN总线测试需要用到各种测试工具和测试数据,如示波器、协议分析仪、CAN总线信号发生器、脚本编制工具等。

测试工具的准备需要根据测试计划和测试方案确定。

4. 进行测试操作和数据分析测试人员通过测试工具和测试数据,对整车CAN总线进行测试和分析。

测试过程中需要关注数据传输的可靠性、带宽和响应时间等指标,同时还要检测可能存在的故障和异常情况。

5. 形成测试报告和提出优化建议根据整车CAN总线测试结果,测试人员需要对测试数据进行分析和处理,形成详细的测试报告。

测试报告应包括测试结果、测试数据、测试思路、测试结论和测试建议等内容,同时还应提出优化建议和改进方案。

在整车CAN总线测试过程中,还应当注意一些关键点。

首先,需要充分了解各种标准协议和接口,例如:ISO11898、CANopen、J1939、LIN等。

其次,测试人员需要熟练掌握各种测试工具和软件,例如:Vector、NI、CANalyzer等。

综上所述,整车CAN总线测试是一项高要求的工作,需要测试人员有深厚的技术水平和细心的操作态度,才能够对车辆CAN总线进行有效的检测和优化,确保汽车行驶的质量和安全性。

基于SAEJ1939协议的汽车CAN总线控制系统的设计与测试的开题报告

基于SAEJ1939协议的汽车CAN总线控制系统的设计与测试的开题报告

基于SAEJ1939协议的汽车CAN总线控制系统的设计与测试的开题报告一、选题背景和意义随着现代汽车电子技术的不断发展和普及,CAN总线已成为现代汽车控制常用的信息传输方式。

而SAEJ1939协议作为一种广泛应用于重型车辆的高层协议,具有很高的实用性和灵活性,被越来越多的车辆制造商采用。

因此,本项目选择基于SAEJ1939协议进行汽车CAN总线控制系统的设计与测试,旨在提高汽车控制系统的可靠性和稳定性,同时带来更好的用户体验。

二、研究内容和方法1.研究内容:(1)了解和分析SAEJ1939协议的特点和优势;(2)掌握汽车CAN总线控制系统的设计方法和关键技术;(3)设计并实现基于SAEJ1939协议的汽车CAN总线控制系统;(4)测试控制系统的性能和稳定性。

2.研究方法:(1)文献调研,了解相关的技术和应用;(2)进行系统设计,包括硬件和软件设计;(3)利用仿真工具进行模拟分析;(4)实现控制系统的软件和硬件;(5)进行测试和性能分析。

三、预期研究结果和创新点1.预期研究结果:(1)实现基于SAEJ1939协议的汽车CAN总线控制系统;(2)测试系统的性能和稳定性。

2.创新点:(1)采用SAEJ1939协议,提高系统的稳定性和可靠性;(2)利用仿真工具进行模拟分析,提高研究效率;(3)在设计与测试中体现实用性,实现可行的汽车控制系统。

四、进度安排1.文献综述和理论基础学习:2周2.设计方案制定:2周3.系统搭建和软件编写:6周4.测试与性能分析:4周5.论文撰写和论文答辩准备:4周五、参考文献[1] Baronti F, Pillai P, Chook V W C, et al. Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards[J]. Computer Communications, 2007, 30(7): 1655-1695.[2] Eldefrawy M, Hassanein H S. Enhanced 802.15.4 network architecture for industrial wireless sensor networks[J]. Computers & Industrial Engineering, 2014, 69: 15-24.[3] Pham Tien Dung, Pham Tien Tu. Design and Development of Low-Cost Water Quality Monitoring System for Aquaculture in Vietnam[J]. International Journal of Applied Science and Technology, 2013, 3(2): 47-52.[4] 罗勇,杨尚斌.汽车电子技术[M].机械工业出版社,2015.[5] GB/T 19596-2004 汽车用CAN总线通信协议.六、指导教师意见本课题选题具有现实背景和应用价值,内容丰富、可行性高,可以适合完成学位论文。

汽车总线测试方案

汽车总线测试方案

汽车总线测试方案随着汽车技术的快速发展,汽车总线技术已成为现代汽车中不可或缺的一部分。

汽车总线是指在车辆内部各个电子控制单元之间进行数据通信的一种技术。

在汽车制造过程中,为了确保各个电子控制单元之间的正常通信,需要进行汽车总线测试。

本文将探讨一种有效的汽车总线测试方案。

首先,为了进行汽车总线测试,我们需要准备必要的工具。

一个基本的汽车总线测试工具包括以下几个组成部分:总线分析器、测试仪器和模拟器。

总线分析器主要用于监听和分析汽车总线上的数据流,以便检测和解决通信问题。

测试仪器可以帮助进行多种测试,例如电气测试、信号测试和带宽测试等。

模拟器则可以用于模拟各种情况,以验证汽车总线的稳定性和可靠性。

在进行汽车总线测试时,我们需要关注以下几个重要的方面。

首先是通信速率测试。

汽车总线上的数据传输速率对于车辆的性能和响应时间至关重要。

通过测试汽车总线的传输速率,可以确保其在正常工作范围内。

其次是电气测试。

电气测试主要是检测汽车总线的电气参数,例如电压、电流和功耗等。

这些参数对于总线的稳定性和可靠性至关重要。

通过电气测试,可以及时发现和解决潜在的电气问题。

接下来是信号测试。

信号测试主要是测试汽车总线上的信号质量和干扰情况。

信号质量对于总线的数据传输和通信效果至关重要。

通过信号测试,可以找出并解决信号干扰问题,确保数据的准确性和可靠性。

最后是带宽测试。

带宽测试是测试汽车总线的带宽使用情况,以确认总线是否足够支持各个电子控制单元之间的数据通信。

通过带宽测试,可以优化总线的使用效率,提升车辆的性能和响应速度。

在进行汽车总线测试时,我们还可以采取一些额外的措施来增加测试的准确性和可靠性。

首先是测试环境的搭建。

我们需要在真实的车辆环境中进行测试,以确保测试结果的真实性和可靠性。

其次是测试用例的设计。

我们需要根据不同的测试需求设计出相应的测试用例,以确保对汽车总线的各种功能进行全面的测试。

最后是测试数据的记录和分析。

我们需要记录测试过程中的各项数据,并进行分析和对比,以便及时发现和解决问题。

力科新型汽车总线SENT测试方案

力科新型汽车总线SENT测试方案

力科新型汽车总线SENT测试方案
SENT 全称:Single Edge Nibble Transmission,是美国机动车工程师学会SAE 推出的一种点对点的、单向传输的方案,被用来在汽车中的传感器和电子
控制单元(ECU)之间传输高清传感器数据。

传感器数据通过两个下降沿周期之
间的一系列脉冲序列来传输。

图1 是SENT 的帧结构定义,SENT 在信号开始时提供一个参考校准脉冲,在结尾提供一个检验位。

报文的长度随着半字节
的值而不同,SENT(SAE J2716) 为汽车传感器新型接口标准,较模拟输出和PWM 输出相比,具有很好的EMC 特性,节省线束,节省插针结头的低成本方案,并且能传输故障代码从而使传感器系统具有很强的故障诊断能力。

SENT
将在局部系统中广泛取代CAN 和LIN。

力科SENT 测试方案
力科推出了业内唯一的SENT 解码测试方案,可以对SENT 帧进行完整的物理层信号解码,支持SAE J2716 FEB2008 和JAN2010 规范。

灵活的参数设置,可以完全满足SENT 物理层的需要。

这些可以设置的参数包括:TickTime \ 400 nsec to 3 msec.
Idle \ High or Low
Nibbles \ 5 or 8
New CRC \ on/off
Pause Pulse – on/off
独有的工具包可以对SENT 波形进行解码,包括半字节或者字节格式的波形,快速通道或者慢速通道,以交互式表格的形式,显示解码的信息。

波形解码
力科的SENT 解码软件会直接在波形上显示解码出来的数值。

使用不同的。

基于Vector总线设备的CAN总线测试方法概述

基于Vector总线设备的CAN总线测试方法概述

基于Vector总线设备的CAN总线测试方法概述CAN(Controller Area Network)总线是一种用于在汽车和工业设备等场景中连接多个设备的网络协议。

作为现代车辆电子系统和工业控制系统的核心,CAN总线已被广泛应用于各种汽车控制模块、传感器和执行器。

为了确保CAN总线系统的正常运行,测试方法变得非常关键。

在CAN总线测试中,Vector总线设备是其中一个非常重要的组成部分。

本文将简要介绍Vector总线设备的CAN总线测试方法概述。

Vector公司是CAN总线测试领域的领军者,他们的硬件和软件可以广泛应用于汽车和工业领域的CAN总线系统中。

这些设备和软件旨在帮助工程师对CAN总线进行测试和诊断,以确保系统稳定和行为正确。

下面是Vector总线设备的CAN总线测试方法概述。

首先是CAN总线的物理层测试。

这一层测试涉及到CAN总线的传输介质和电气特性等方面的测试。

物理层测试是必要的,因为如果总线的物理层存在任何问题,将会导致CAN总线系统的故障或不稳定。

在测试物理层时,可以使用Vector的CAN中继器或CAN分析仪等工具来监视和记录CAN总线信号,并确保线路质量符合CAN总线协议的标准。

接下来是CAN总线数据链路层测试。

这一层测试主要是测试总线的数据传输和错误处理能力。

在这层测试中,需要通过CAN总线上的一些命令和信息来验证数据和错误的传输。

可以使用Vector的CANoe或CANalyzer等工具进行这层测试。

在 CAN总线数据链路层测试中,可以使用Vector的CANoe或CANalyzer等工具进行这层测试。

最后是CAN总线应用层测试。

这层测试主要是验证总线应用程序的逻辑正确性。

在这层测试中,需要对CAN总线向应用程序发送数据和应用程序向总线发送响应请求进行测试。

这可以使用Vector的CANoe或其他测试工具来实现。

在使用Vector总线设备进行CAN总线测试之前,需要进行全面的测试规划和准备工作,包括定义测试目标、测试方案、测试路线、测试模型以及测试数据等。

车联网“端到端”测试方案

车联网“端到端”测试方案

备商 ,用 来测量 电机 / 变速 器转速 ;家 载单元接收 到该信 号 ,并把 消息转换成 侦测 、交 通 标 志 识 别 、车 道 追 踪 、 自
用 电 器 制 造 商 ,测 量 风 扇 转 速 ;医 院 , 测量医疗设备转子等 。 C AN总 线 格 式 ,并 发送 给 车 辆 总 线 , 与 适 应 信 号 控 制 及 事 故 避 免 ) 和 物 联

无 效 测 量 ,测 量 过 程 直 观 ;可 读 取 测 量
演 示 中 ,R&S TS I TS1 0 0 生 成 强 现 实 、 目标 追 踪 、 目标 回避 及 先 进 的

值的最大/ 最小/ 平均值 ,帮助 用户判断
个 “ 注 意 , 前 车 急 刹 ” 的 告 警 信 降 噪 。 T e n s i l i c a Vi s i o n P 5 D S P内 核包

此同时 ,CANo e 系统一直在监控 着车辆
总 线 ,并 把 这 个 消 息 显 示 在 一 个 模 拟 的
( 1 o T)视觉系统应用。
Ca de n c e
h t t p: / / www. c a de nc e . c o n r
福禄克
ht t p: / / www, f l u k e . c o m. c n
E n s i g ma 通信I P 能以完整的I P 子 系
8 0 2. 1 1 P 单 元 。 该 系统 可 以 模 拟 完 整 的 觉处理程序 。它 可用来卸载主CPU的视 统形式提 供授权 ,其中包 含不同制 程节 / AFE / 基 带 。 首 批 推 出的 子 系 “ 端到端 ”测试 链路 ,可 以产生真 实的 觉和成 像功能 ,从而提 升数据处理能 力 点 的 RF

车载设备测试方案

车载设备测试方案

优化设备性能
通过测试发现问题和瓶颈,对设备进 行优化和改进,提高其性能和用户体 验。
保证设备安全
在测试过程中,确保设备不会对车辆 和人员造成安全威胁,符合相关安全 标准和规范。
范围
01
02
03
04
硬件性能测试
对车载设备的硬件进行测试, 包括但不限于电源、接口、散
热等。
软件功能测试
验证车载设备的软件功能是否 符合设计要求,包括导航、音
报告格式规范
按照公司或项目组规定的报告 格式进行编写,确保内容条理 清晰、结构完整。
测试环境与方法
描述测试环境配置、测试设备 、测试方法及过程。
结论与建议
根据测试结果,给出客观、准 确的结论,并提出改进建议和 优化方向。
06
测试问题与改进
问题识别
1 2
识别问题
在测试过程中,需要全面、准确地识别车载设备 存在的问题,包括但不限于硬件故障、软件漏洞 、性能不足等。
设备校准与维护
确保所有设备在使用前已 经过校准,并定期进行维 护,以保证测试结果的准 确性。
测试环境
测试场地
选择合适的测试场地,如 封闭道路、高速公路、城 市道路等,以满足不同测 试需求。
测试天气条件
考虑天气对测试的影响, 如晴天、雨天、雪天等不 同天气状况下的测试。
环境因素控制
对环境因素进行控制,如 温度、湿度、风速等,以 确保测试结果的稳定性和 可靠性。
异常情况记录
详细记录测试过程中出现的异 常情况,包括故障、异常数据 等。
性能指标评估
根据测试数据,评估车载设备 的各项性能指标是否达到预期 要求。
测试结果总结
对整个测试过程和结果进行总 结,指出优缺点和改进方向。

汽车CAN_LIN总线测试流程和测试工具解析

汽车CAN_LIN总线测试流程和测试工具解析

汽车CAN/LIN总线测试流程和测试工具解析汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技术,开发测试软件并将它们应用到测试过程是对中国汽车厂家和汽车工程师的重大挑战,本文介绍CAN/LIN总线设计、仿真、分析和测试工具.恒润提供CAN/LIN总线测试方案和在这些工具平台之上的测试软件开发咨询服务,帮助客户进行CAN/LIN总线方面的测试.这些工具包括用于CAN/LIN网络系统和电控单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具CANscope;CAN总线干扰生成工具CANstress;CAN总线数据记录器CANlog。

汽车总线测试流程概括的讲,汽车总线的测试流程主要包括四个阶段:1。

制订测试计划。

制订测试计划是测试开始前必须的工作,包括了测试需要达到的目标,使用的资源、遵从的标准以及工具等方方面面,是测试顺利实施的指导性文件.主要内容有:目标;总体测试策略;测试的完整性需求;具体规则(如何时停止测试);资源需求;职责(如测试用例设计,执行,检查);测试用例库;测试标准;工具(CANoe,CANscope,CANstress, CANlog);测试软/硬件配置;系统集成计划。

2。

测试用例。

测试用例的设计是一项复杂的工作,既需要直觉又需要专门技术。

3. 测试向量。

包括测试向量和分解每一个测试用例。

4. 测试过程。

经过授权的专业人员系统地执行测试。

测试步骤如下:1).单元测试(White Box,Glass Box, check code correctness;2).集成测试(Bottom Up,Top Down,Big Bang,Sandwich;3).功能测(BlackBox,perspecification,component。

测试工具主要包括软件测试环境和和辅助的硬件测试工具两部分.软件测试环境在汽车总线网络开发和测试过程中,主要应用的软件测试环境是CANoe。

如何确定CAN通信节点的波特率容忍度

如何确定CAN通信节点的波特率容忍度

如何确定CAN通信节点的波特率容忍度
汽车CAN 总线设计规范对于CAN 节点的波特率容忍度有着严格的规定,每个节点都必须具备一定的波特率容忍度,才能使节点组合到一起后,实现较
好的通信性能,不至于很容易就出现总线通讯不正常,通讯错误增加。

具体如
表 1 为汽车测试标准GMW3122 位宽度容忍测试条件标准,
表1 GMW3122 位宽度容忍测试条件标准
在表 1 所示的四种条件下,选择被测DUT 的适应条件。

使用如表 2 所示的报文对DUT 进行发送,不出现错误帧则表示通过。

表2 测试报文
所以每个厂家在产品加入现场的总线之前都需要对其波特率容忍度做精准的
测量认定,确保节点加入总线后不会引起严重的系统故障,根据标准文案的广
州致远电子股份有限公司为了提高测试精度、简化测试方法、提高测试效率,
使用CANScope-Pro 总线分析仪、CANScope-StressZ 扩展板设计了一套完整的解决方案:
试验方法:
1. 使DUT 上电后,不发送CAN 报文,但可以正常应答报文,CANScope 不勾选总线应答,其黑色表笔(地)要和DUT 的CAN 收发器共地。

如图 1 进行测试连接。

图1 波特率容忍度接线图
2. 配置干扰源为外部,如图 2 所示,便于启用Vdis+和Vdis-的外部输入接口。

注意GND 是在Vdis+和Vdis-外部输入口中间那个接口,用于和CAN 收
发器的地连接。

图2 调整CANScope-StessZ 干扰源为外部。

Vector_ECU综合测试方案

Vector_ECU综合测试方案

测试概述 基于CANoe的自动化测试系统
Test Spec.
Test-Environment
CANoe
GPIB, RS232 UDP, TCP
DAQ, IOcab, ...
CANcardXL, VN2600, ...
8 Test 9
Report
failed passed
Measurement & Test Hardware:
正确性:网络功能正确 例如:发送报文的周期是否正确
测试工具
CANoe/CANoe.LIN+网络接口卡 Test Automation Editor(TAE)
©2009. HiRain Technologies. All rights reserved.
网络通信测试 测试构架
HTML TTeesstt RReeppoorrtt
Word TTeesstt RReeppoorrtt
©2009. HiRain Technologies. All rights reserved.
测试报告 HTML测试报告
©2009. HiRain Technologies. All rights reserved.
©2009. HiRain Technologies. All rights reserved.
测试概述
测试内容
测试ECU的软件及硬件实现情况 测试内容覆盖各个模块
©2009. HiRain Technologies. All rights reserved.
测试概述
测试的系统组成
……
被测单元 Under Test ECU/System
……
©2009. HiRain Technologies. All rights reserved.

CAN节点的测试与标定方案

CAN节点的测试与标定方案

目录1. 前言 (1)2. 测试设备简介 (2)2.1CANScope功能特点与型号分类 (2)2.2报文界面 (4)2.3示波器界面 (4)2.4波形界面 (5)2.5波形与报文联动观察界面 (5)2.6CANStressZ模拟信号测试扩展板 (6)3. 测试前的准备工作 (8)3.1操作方法 (8)4. 节点标定1——测试标定信号位宽度与波特率范围 (10)4.1操作方法 (10)4.2结果分析 (12)4.3整改方案 (13)5. 节点标定2——测试标定信号位采样点适应范围 (14)5.1操作方法 (14)5.2结果分析 (15)5.3整改方案 (15)6. 节点标定3——测量标定信号电压幅值 (16)6.1操作方法 (16)6.2结果分析 (17)6.3整改方案 (17)7. 节点标定4——测量标定信号边沿 (18)7.1操作方法 (18)7.2结果分析 (19)7.3整改方案 (20)8. 节点标定5——测量标定信号延迟 (21)8.1操作步骤 (21)8.2结果分析 (22)8.3整改方案 (22)9. 节点标定6——测量标定阻抗容抗特征 (23)9.1操作方法 (23)9.2结果分析 (24)9.3整改方案 (24)10. 节点标定7——测量标定上电延迟时间 (25)10.1操作方法 (25)10.2结果分析 (26)10.3整改方案 (27)11. 节点标定8——标定终端电阻变化适应范围 (28)11.1操作方法 (28)11.2结果分析 (29)11.3解决方案 (30)12. 节点标定9——标定容抗变化适应范围 (31)12.1操作方法 (31)12.2结果分析 (31)12.3解决方案 (32)13. 可靠性测试项目 (33)13.1.1系统设置 (34)13.1.2节点恢复判断方式 (34)13.1.3电压测试 (35)13.1.4边沿带宽测试 (36)13.1.5总线延时测试 (37)13.1.6总线利用率测试 (38)13.1.7总线错误率测试 (39)13.1.8对称性测试 (40)13.1.9采样点测试 (41)13.1.10位宽度容忍测试 (42)13.1.11报文压力测试 (43)13.1.12错误波特率压力测试 (43)13.1.13抗干扰能力测试(专业版) (44)13.1.14总线短路测试(专业版+扩展板) (45)13.1.15总线断路测试(专业版+扩展板) (46)13.1.16容抗增加压力测试(专业版+扩展板) (47)13.1.17总线网络阻抗测试(专业版+扩展板) (48)13.1.18对正负电源或者地短路测试(专业版+扩展板) (49)13.1.19终端电阻变化压力测试(专业版+扩展板) (50)1. 前言本文的主要目的是指导CAN总线的研发与测试人员,对CAN节点或者网络进行测试标定,可用于出厂测试与购买测试,弥补国内此类文章的空白。

PCIE的LeCroy测试方案简介

PCIE的LeCroy测试方案简介

PCI-E的LeCroy测试方案简介目录Table of Contents1测试方案简介 (3)2测试设备及附件使用介绍 (3)2.1示波器选用及设置 (3)2.2测试夹具使用 (4)2.3测试设备的连接 (5)2.4测试码型 (6)2.5仪器校准 (7)2.5.1通道相位飘移校准 (7)2.5.2差分探头校准 (8)3PCI-E的测试原理及相关技术 (8)3.1PCI-E的测试原理 (8)3.2SSC技术 (9)3.3预加重技术 (10)4测试方法及步骤 (11)4.1简单测量模式 (11)4.2一致性测试模式 (13)4.3C HECKLIST测试模式 (14)4.4测试方案综述 (17)5参考文献:..................................................................................................... 错误!未定义书签。

PCI-E的LeCroy测试方案简介1 测试方案简介目前对于PCI-E,为判别其是否合乎PCI-SIG制定的规范要求,Agilent、LeCroy、Tektronix 等示波器厂商,均开发出相关的测试仪器和软件进行PCI-E的一致性鉴定,由于PCI-E认证对于PCI-E的产品来说并非强制性测试,为达到产品之间使用的兼容性,PCI-E总线的一致性测试结果就作为业内人士参考的重要依据。

本文主要介绍LeCroy的PCI-E测试解决方案,即介绍如何利用LeCroy示波器来执行针对PCI-Express总线的测试。

LeCroy公司为解决PCI-E的一致性测试而开发出测试软件SDA-PCIE-G2,该软件基于PCI-SIG组织发布的最新标准(PCI-E 2.0),主要应用在串行信号分析仪SDA6000A,SDA6020,SDA11000上,可以进行PCI-E 2.0测试,并兼容前两个版本的测试,其设计的主要目的在于:1.根据PCI-SIG指定的标准,对PCI-E设备进行一致性测试;2.该软件利用Intel 认证的DLL并将其整和入X-Relay的软件包中,以便对关键参数进行量测。

车载以太网技术及其一致性测试方案

车载以太网技术及其一致性测试方案
RT-ZF2以太网一致性测试夹具,方便探头探测信号,清晰的测试功能模 块划分,同时支持BroadR-Reach & 1000BASE-T1,支持其他常规以太网标 准 传输失真测试同步方案 RT-ZF3频率转换器,频率66.666MHz 至 10MHz RT-ZF6频率转换器,频率125MHz 至 10MHz RTO-B6任意波形发生器选件,100MHz带宽,双通道,采样率500MSa/s, 分辨率14bit,集成在RTO2000系列示波器,应用于BroadRReach/1000BASE-T1传输失真测试,不仅节省仪器放置空间,还使测试连 接更简单。
2、千兆车载以太网测试 IEEE802.3bp 1000BASE-T1标准定义测试项: 传输时钟抖动(Master & Slave) 传输MDI抖动 传输失真 功率谱密度模板 传输衰落 MDI回损 其他测试项:传输频率、输出一致性测试方案介绍
在以太网测试技术方面,(罗德与施瓦茨)R&S拥有成熟的车载以太网技术 及其一致性测试方案。
BroadR-Reach一致性分析选件RTO-K24,1000BASE-T一致性分析选件RTOK87,一致性分析软件R&S ScopeSuite,支持R&S所有一致性分析方案,包 括BroadR-Reach & 1000BASE-T1 自动测试与分析,它具有以下优点: 灵活的测试步骤 可视化的测试连接向导 可编辑测试容限 自动生成可定制化的测量报告
BroadR-Reach一致性分析选件RTO-K24,1000BASE-T一致性分析选件RTO-K87,一 致性分析软件R&S ScopeSuite,支持R&S所有一致性分析方案,包括BroadR-Reach & 1000BASE-T1 自动测试与分析,它具有以下优点: 灵活的测试步骤 可视化的测试连接向导 可编辑测试容限 自动生成可定制化的测量报告

CAN FD诊断传输协议测试方案

CAN FD诊断传输协议测试方案

如何实现CAN FD诊断传输协议测试一、CAN FD概述在汽车领域,随着人们对数据传输带宽要求的增加,传统的CAN总线由于带宽的限制难以满足这种需求。

CAN FD作为CAN总线的升级版本,继承了传统CAN总线主要特性,如使用改动较小的物理层,双线串行通讯协议,基于非破坏性仲裁技术,分布式实时控制,可靠的错误处理和检测机制等,而且CAN FD弥补了CAN总线带宽和数据长度不足的问题。

二、CAN FD与CAN异同由于CAN FD在传输数据方面的优势,CAN FD受到主机厂的广泛关注,相关测试也随之产生。

在诊断测试方面,CAN FD主要分为诊断服务测试和传输协议测试。

诊断服务测试依据UDS等相关规范,与CAN诊断服务测试无明显差异。

在传输协议测试方面,虽然ISO-15765-2标准(2016版)同时定义了CAN、CAN FD诊断传输协议的需求,但是两者协议控制信息有明显差别,故现有的CAN诊断传输协议测试规范、脚本并不能完全兼容CAN FD。

三、协议控制信息字节汇总依据总线协议,CAN帧最多可传输8字节的数据,CAN FD帧最多可传输64字节数据,即CAN单帧、首帧、流控帧、续帧数据长度最多可达8字节,而CAN FD单帧、首帧、续帧数据长度最多可达64字节。

除此之外,CAN单帧的SF_DL参数固定在Byte#1的低四位,而CAN FD单帧的SF_DL参数可位于Byte#1的低四位或Byte#2。

四、CAN FD诊断报文示例五、CAN诊断报文示例相对于CAN诊断传输协议测试,CAN FD诊断传输协议测试更加注重对单帧、首帧、流控帧、续帧的数据长度测试。

六、CAN FD诊断传输层测试规范开发Polelink依据行业标准(ISO-15765-2)开发测试规范、定义测试方式和测试重点,包含正向和逆向的测试内容,以满足测试深度和覆盖度的需求。

同时,针对不同客户的特殊需求可定制测试规范。

七、CAN FD诊断传输层测试脚本开发CAN FD诊断传输层测试脚本基于Vector总线测试工具链,由CANoe+CAPL实现。

基于一种干扰机制的车载CAN网络 BUSOFF测试方案

基于一种干扰机制的车载CAN网络 BUSOFF测试方案

基于一种干扰机制的车载CAN网络 BUSOFF测试方案李攀;蔺春明;李霞;成金峰;林国干【摘要】Test work of vehicle CAN bus plays an important role in the overall platform design. Based on the testing tools CANOE and CANSTRESS of Vector Company, the paper achieves a system-level BUSOFF testing scheme of vehicle CAN. First, verify that BUSOFF recovery mechanism of each node meets predefined Standard. Second, the scheme uses interference mechanism of the highest priority packets or network management packet to test each node in the network. The paper focuses on the principle of this interference mechanism, and theoretically interferes wi th the accuracy of this mechanism. By writing test cases, the paper verifies the accuracy, efficiency and effectiveness of this interference mechanism and improves the testing scheme and testing specifications of the vehicle CAN networks.%整车CAN总线测试工作是整个平台架构的重要部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据链路层测试则包括了位定时测试、采样点测试、SJW 测试等内容,该测试内 容主要用以保证各个节点的通讯参数能够保持一致性,在组成网络时能够正常有效 的工作。
使用 Vector 公司提供的 CAN 总线干扰仪 CANstressDR 和网络示波器 CANscope 可以很好地实现对物理层和数据链路层的测试。
¾ 分布式开发/集成
相互独立且并行的网络节点开发可以由多个供应商(并行工程)来共同完成。 系统可以通过使用不同硬件和软件接口的方法来进行扩展。Vector 提供丰富的 对于系统或单个 ECU 的分析评估功能。
可选项及协议
下面列出的可选项以及协议对 CANoe 来说都是有效的,并且可以按照需要联合 使用。包含的选项和协议有:LIN、MOST、FlexRay、CANopen、J1939、NMEA2000、
总线网络的 CAN 总线测试平台的组成结构分别如图 1 和图 2 所示。
CAN 总线测试解决方案
2.1 单元测试 单元测试中只有一个被测设备(UUT)。 单节点的物理层测试主要目的是验证节点在电路设计、物理电平特性等方面的
性能,这是保证节点能够正确连接入总线的基础。测试项目主要包括节点的电阻电 容特性、节点差分电阻、总线终端电阻、CAN 线上的物理电平特性等方面。
CAN 总线测试解决方案
ISO11783 和 osCAN 库。
CANdb++
该产品包括 CANdb++ Editor,一个界面友好的数据库管理程序,可以创建和修 改数据库。
可编程能力
用户可编程就意味着用户可以按自己的要求对 CANoe 的功能进行扩展。在数据 流程图的任意节点里都可以插入模块模型,并且可以编写用户自己的程序来实现功 能。CAPL 就是用来实现可编程能力的编程语言,它是面向应用的类 C 语言。并且包 含了交互式的开发环境,在这个环境下,用户能容易的创建、修改、编译 CAPL 的程 序。
CAN 总线测试解决方案
单节点应用层测试则包括了上层应用协议的测试、网络管理功能的测试、故障 诊断测试和功能测试等方面的内容。主要包括:数据库使用正确性测试、通讯周期 准确性测试、节点休眠唤醒功能测试、网络管理功能测试、网关测试、错误帧频率 测试、电压影响测试、总线物理故障测试、节点故障自恢复能力测试、通讯失败的 故障诊断功能测试等。
CAN 总线测试解决方案
1 概述
CAN 总线测试解决方案
由于 CAN 总线具有可靠性高、实时性好、成本合理等优点,已在汽车、船舶、 航天、医疗、工业测控与工业自动化等领域得到广泛的应用,成为了应用最广泛的 现场总线之一。在 CAN 总线开发流程中,需要对所开发的 CAN 总线节点和总线系统 进行验证与确认,既要检查所开发的 CAN 总线节点设备是否符合设计规范,即“是 否正确的做了产品”,又要检查集成后的 CAN 总线系统是否满足初始需求,即“是否 设计了正确的产品”。
功能
CANoe 提供针对产品周期中所有阶段的专业功能。包括模型创建、仿真、功能测 试、诊断和分析。
应用领域
CANoe 是产品周期所有步骤中的首要工具。
¾ 通信设计/模型创建
新的工程项目的首要任务是在数据库中定义信息库并在 CANoe 中创建模型。
¾ 通信确认
在整个系统的功能分布,功能测试以及系统集成时支持系统响应。
不论是单节点测试还是系统集成测试,测试的内容按照通信层次可分为: 物理层测试
验证 CAN 节点及 CAN 总线网络在电路设计、物理电平特性等方面的性能,保 证节点能够正确连接入总线。 数据链路层测试
测试单个节点的数据链路层参数,确保 CAN 网络集成后总线通信性能的一致 性。 应用层测试 包括应用层协议的测试、网络管理功能测试和故障诊断测试等方面的内容。通 过此测试检测每个 CAN 节点是否按照系统的 CAN 总线通信规范实现了应用层协议, 是否实现了相应的诊断功能,以及 CAN 网络集成后的网络管理功能是否达到了要求。
CANstressDR
CAN总线干扰仪
Vector
CANisterHL
手持式CAN快速原型节点
Vector
CANister Configurator CANister配置软件
Vector
CANcaseXL log
CAN总线数据记录仪
Vector
4 设备功能描述
4.1 CANoe
现代系统中,随着网络的增加,其开发工作越来越依赖于合适的开发工具。而 CANoe 就是一个强大的工具,它支持网络系统从系统级设计到实现的整个开发流程。
CAN 总线测试解决方案
集成测试包含了更多的物理层和数据链路层测试项目,仍然使用 CANscope 和 CANstressDR 进行。
在系统集成后,需要观测系统长期工作的稳定性。这时候可以使用 Vector 提供 的 CAN 总线记录仪 CANcaseXL log。通过 PC 机配置软件设置好 CANcaseXL log 的工 作方式后,CANcaseXL log 可以在无人值守的条件下自动记录 CAN 总线上发生的报 文。测量过程记录的总线数据可以方便地在 CANoe 中进行回放,为工程人员进行事 后离线分析提供了便捷的途径。
在实验室环境下,通过 CAN 卡与被测单元建立 CAN 通信连接,通过 I/O 接口电 缆 IOcab 获取被测单元的 I/O 信号(如图 1-I 所示)。这样,就可以在 PC 机上使用 CANoe 软件建立网络中其它节点的仿真模型,以半物理仿真的形式测试被测单元的 功能和通讯性能。
CAN 总线系统级设计和分析软件 CANoe 为单元测试提供的多种具有不同功能的 分析评估窗口,如文本数字形式的总线报文跟踪 Trace 窗口、信号观测 Data 窗口, 图形化信号时域行为动态显示 Graphics 窗口等。这些强大的分析评估窗口为 CAN 节点单元测试提供了便利。
CAN 总线测试解决方案
¾ 残余总线(Remaining Bus)仿真/功能测试
残余总线仿真给供应商提供一个理想的测试环境,可针对整个系统或有效的 ECU (电控单元)和模块,进行集成测试。另外,用户可以在 osCAN Library 的帮助下 直接运行控制器代码。
¾ 测试
CANoe 支持通过“Test Feature Set”专用功能对 ECU 和网络进行测试。利用这 些工具可以通过测试验证每个开发步骤,检查原型,或者进行回归和一致性测试。 另外, Test Service Library 中的检查和激励功能可以方便的测试和实现用户自 己的测试环节。
在测试设置(Test Setup)窗口中可以看见已创建的系统。所有改变测试设置 参数的操作都可以在该窗口中进行。在一个 CANoe 配置中可以调用多个测试设置。 一个测试设置包含测试模块(Test Modules),发生器(Generator)和回放(Replay) 模块。
¾ ቤተ መጻሕፍቲ ባይዱ断
CANoe 可以分析 KWP2000 通讯。诊断控制台(Diagnostics Console)—— “Diagnostic Feature Set”的一部分——可以在 CANdela-Studio 的诊断描述文件 的基础上提供对诊断服务的交互式访问功能。诊断需求可以选择,参数化,并在它 们相关的响应中显示。Fault Memory Console 提供了快速而简便的访问 ECU 故障存 储区域的功能。所有的参数都可以以符号方式显示。
网络节点模型和面板
网络节点模型以 CAPL 程序模块形式添加到仿真结构中去。通过使用 CAPL 生成 器可以自动的或者手动的从数据库创建网络节点。
面板编辑器以及面板生成器支持用户针对网络节点模型创建图形化的用户控制 和显示面板。
CAN 总线测试解决方案
开发平台
通过 CANoe 和 osCAN Library,用户可以通过使用真实的 ECU 代码,在开发的早 期阶段完成系统集成。这就使得针对不同 ECU 的软件可以在脱离对应硬件平台的情 况下达到成熟的开发水平。
3 测试设备列表
名称
说明
生产商
CANoe
CAN总线开发和测试分析软件
Vector
CANcardXL
CAN接口卡
Vector
CANcab 251/1054
高速/低速CAN收发器
Vector
IOcab 8444opto
CANcardXL I/O接口线缆
Vector
CANscopeH/L
CAN总线(高速/低速)波形示波器 Vector
2 CAN 总线测试平台
CAN 总线测试解决方案
USB
I - 使用 CANoe 模拟其他网络节点
II - 使用 CANister 模拟 CAN 节点
图 1 CAN 总线测试系统:单元测试
图 2 CAN 总线测试系统:网络集成测试(二)
网络测试必须先进行单元测试,然后才是系统集成测试。针对单个节点和整个
硬件接口
CANoe 可以支持 Vector 提供的所有总线接口。外围的 ECU 信号通常可以通过系 统测试接入到系统中来。这些信号常常作为环境变量读入或者输出到端口来完成某 个仿真。。 4.2 CANcardXL
移动和固定 CAN 和 LIN 网络的开发、仿真、测试及维护需要高性能、容易使用、 适应性强的硬件接口,具有紧凑型 PC 卡特点的 CANcardXL 就是用于笔记本电脑的理 想选择。
在单个节点测试通过后,需要将所有节点连入网络,进行 CAN 总线系统集成测 试,测试集成后的网络性能。
在集成测试过程中,仍然利用 Vector 提供的测试软件 CANoe 观测总线通信的报 文以及信号,检测总线的错误帧、总线负载率等信息。CANoe 还提供了测试软件包, 能够使用扩展的编程功能编写测试流程,控制 CANstressDR、CANscope 等工具,并支 持 XML 编写的测试脚本,实现自动化测试流程,将测试结果自动生成 XML 和 HTML 测试报告。
相关文档
最新文档