汽车测试标准之总线负载率测试
华晨汽车工程研究院-整车电子电气系统开发集成测试简介

Detail Design
零部件 Unit/Device 测试 Testing
Software/ Hardware Development Field Installation
开发实施
3
功能集成测试流程(FIP)
功 能 数 量
目标集成的功能数量 实际正确集成的功能数量
整车开发时间轴
4
系统集成平台种类
FIP30阶段测试介绍
测试目标:基本满足系统功能定义,样件功能满足PT装车要求 测试平台:Sub-system;Labcar 测试重点:系统功能基本满足功能定义,基本用户功能实现。 测试功能:系统功能:总线通讯、网络管理、基础诊断功能(诊断服务)、Flashing、
Coding 用户功能:基本用户功能实现,具体内容根据开发进度确定具体测试内容
10
总线测试
总线Error测试
总线负载率测试
周期测试
核对信号范围
核对Message IDs
核对CRC Sums
Message 错误测试
11
总线测试
总线睡眠行为测试 总线唤醒行为测试 唤醒时间测试 睡眠时间测试 网络管理测试
12
FIP 30
setup setup
Sub-system testing Labcar testing
整车电子电气系统开发集成测试
部门:华晨汽车工程研究院
2015年02月27日
目录 一 功能集成测试流程(FIP)的目的和意义 二 FIP测试基本流程 三 总结
2
整车V模型开发流程
Regional Feasibility Study
Architecture
/ Concept
Exploration
CAN总线一致性测试方法

CAN总线一致性测试方法熊天善;刘芳解;覃竣【期刊名称】《装备制造技术》【年(卷),期】2022()8【摘要】CAN是控制器局域网(Controller Area Network,CAN)的简称,是由德国BOSCH公司开发并成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。
在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工业机械设计的J1939协议。
CAN总线具有安全性高、可靠性高、实时性好、功耗低、成本低等优点,主要应用于汽车、船舶、航天、医疗、工业等领域。
在CAN总线开发流程中,需要对所开发的CAN总线节点和总线系统进行验证与确认,检查所开发的CAN总线节点是否符合设计规范,即对CAN总线进行测试。
在汽车领域,CAN总线一致性测试内容主要包括输入电压阀值、总线电压、总线阻抗、上升时间、下降时间、容错性、采样点、对称性、报文数据类型、报文ID、报文DLC、位填充、信号缺省、周期容差和负载率等测试。
主要针对前7项较复杂的测试内容(输入电压阀值、总线电压、总线阻抗、上升时间、下降时间、容错性、采样点),用直观的图形与简单的文字详细讲述其测试方法和判定要求。
【总页数】6页(P259-264)【作者】熊天善;刘芳解;覃竣【作者单位】柳州五菱新能源汽车有限公司【正文语种】中文【中图分类】U461【相关文献】1.基于Vector总线设备的CAN总线测试方法概述2.ARINC825总线模拟仿真与一致性测试方法研究3.基于层次有向图的接口时序一致性测试方法4.IEC 61850 Ed 2.0一致性测试方法研究5.阵列天线相位一致性测试方法研究因版权原因,仅展示原文概要,查看原文内容请购买。
汽车总线测试方案概要

CAN总线测试解决方案1 概述由于CAN总线具有可靠性高、实时性好、成本合理等优点,已在汽车、船舶、航天、医疗、工业测控与工业自动化等领域得到广泛的应用,成为了应用最广泛的现场总线之一。
在CAN总线开发流程中,需要对所开发的CAN总线节点和总线系统进行验证与确认,既要检查所开发的CAN总线节点设备是否符合设计规范,即“是否正确的做了产品”,又要检查集成后的CAN总线系统是否满足初始需求,即“是否设计了正确的产品”。
CAN总线测试可以分为单节点测试和总线系统集成测试两部分。
在系统集成之前,需要对单个节点设备进行测试,用以确定节点工作正确并且不会干扰总线的正常通讯。
总线系统集成测试则是将各个节点都连接形成完整的CAN网络,对集成后的系统进行测试以验证整个系统运行的完整性和正确性、系统的通讯鲁棒性、电器鲁棒性以及系统的容错自恢复功能等。
不论是单节点测试还是系统集成测试,测试的内容按照通信层次可分为:物理层测试验证CAN节点及CAN总线网络在电路设计、物理电平特性等方面的性能,保证节点能够正确连接入总线。
数据链路层测试测试单个节点的数据链路层参数,确保CAN网络集成后总线通信性能的一致性。
应用层测试包括应用层协议的测试、网络管理功能测试和故障诊断测试等方面的内容。
通过此测试检测每个CAN节点是否按照系统的CAN总线通信规范实现了应用层协议,是否实现了相应的诊断功能,以及CAN网络集成后的网络管理功能是否达到了要求。
CAN 总线测试解决方案2 CAN 总线测试平台网络测试必须先进行单元测试,然后才是系统集成测试。
针对单个节点和整个总线网络的CAN 总线测试平台的组成结构分别如图1和图2所示。
图2 CAN 总线测试系统:网络集成测试(二 USB使用CANoe II CAN图1 CAN 总线测试系统:单元测试CAN总线测试解决方案2.1 单元测试单元测试中只有一个被测设备(UUT。
单节点的物理层测试主要目的是验证节点在电路设计、物理电平特性等方面的性能,这是保证节点能够正确连接入总线的基础。
汽车控制模块掉线问题的分析与解决

汽车控制模块掉线问题的分析与解决王鲁蛟【摘要】CAN总线通信模块在设计过程中,出现模块掉线的情况很多,掉线的情况又各种各样,增加了分析的难度.本文通过对总线掉线的各种情况展开分析,对底层程序进行软件保护,有效解决了试验过程中的掉线问题,对后续其他CAN总线模块的设计具有借鉴参考价值.【期刊名称】《汽车电器》【年(卷),期】2018(000)012【总页数】3页(P46-48)【关键词】CAN总线;掉线;底层程序【作者】王鲁蛟【作者单位】北京汽车研究总院,北京 101300【正文语种】中文【中图分类】U463.6汽车设计时,考虑在复杂多样的环境中使用,其中很多工况非常恶劣,因此汽车产品必须满足更为严格的测试要求和试验要求。
采用CAN网络通信可满足汽车各控制系统高可靠性和智能化的要求,但是总线模块在设计和试验过程中易出现掉线的问题,而总线掉线问题原因繁多,增加了分析和解决问题的难度。
本文从实际试验过程中出现的问题,总结了总线掉线的排查方法和问题应对措施,为解决模块掉线问题提供参考。
1 故障描述试验过程中,VIN60号车后视镜折叠展开功能只有左后视镜有输出控制,右后视镜无输出控制,经网络监测发现门模块应用报文及网络管理报文都不发送,但是转向灯及门锁控制功能正常,后续掉电后网络恢复正常;后续VIN60号又出现问题:车辆自动行驶过程中反复自动落锁,经网络监测发现门控制模块应用报文及网络管理报文都不发送,但是转向灯功能正常,后续掉电后网络恢复正常。
VIN80号车在使用诊断读取前车身控制模块及乘客侧模块版本号时无诊断应答,经网络监测发现前车身控制模块和乘客侧模块的应用报文及网络管理报文都不发送,但是转向灯输出正常,修车过程中无意掉电后网络恢复正常。
2 故障分析根据试验车辆出现的故障现象,将从6个方面展开掉线问题的分析。
2.1 bus-off导致网络不正常在问题车辆CAN线人为制造bus-off后恢复,各个模块的bus-off都能恢复。
汽车总线测试方案

汽车总线测试方案随着汽车技术的快速发展,汽车总线技术已成为现代汽车中不可或缺的一部分。
汽车总线是指在车辆内部各个电子控制单元之间进行数据通信的一种技术。
在汽车制造过程中,为了确保各个电子控制单元之间的正常通信,需要进行汽车总线测试。
本文将探讨一种有效的汽车总线测试方案。
首先,为了进行汽车总线测试,我们需要准备必要的工具。
一个基本的汽车总线测试工具包括以下几个组成部分:总线分析器、测试仪器和模拟器。
总线分析器主要用于监听和分析汽车总线上的数据流,以便检测和解决通信问题。
测试仪器可以帮助进行多种测试,例如电气测试、信号测试和带宽测试等。
模拟器则可以用于模拟各种情况,以验证汽车总线的稳定性和可靠性。
在进行汽车总线测试时,我们需要关注以下几个重要的方面。
首先是通信速率测试。
汽车总线上的数据传输速率对于车辆的性能和响应时间至关重要。
通过测试汽车总线的传输速率,可以确保其在正常工作范围内。
其次是电气测试。
电气测试主要是检测汽车总线的电气参数,例如电压、电流和功耗等。
这些参数对于总线的稳定性和可靠性至关重要。
通过电气测试,可以及时发现和解决潜在的电气问题。
接下来是信号测试。
信号测试主要是测试汽车总线上的信号质量和干扰情况。
信号质量对于总线的数据传输和通信效果至关重要。
通过信号测试,可以找出并解决信号干扰问题,确保数据的准确性和可靠性。
最后是带宽测试。
带宽测试是测试汽车总线的带宽使用情况,以确认总线是否足够支持各个电子控制单元之间的数据通信。
通过带宽测试,可以优化总线的使用效率,提升车辆的性能和响应速度。
在进行汽车总线测试时,我们还可以采取一些额外的措施来增加测试的准确性和可靠性。
首先是测试环境的搭建。
我们需要在真实的车辆环境中进行测试,以确保测试结果的真实性和可靠性。
其次是测试用例的设计。
我们需要根据不同的测试需求设计出相应的测试用例,以确保对汽车总线的各种功能进行全面的测试。
最后是测试数据的记录和分析。
我们需要记录测试过程中的各项数据,并进行分析和对比,以便及时发现和解决问题。
CAN总线负载率必需小于30%吗

CAN 总线负载率必需小于30%吗
CAN 总线负载率只是一个宏观的参数,已经不能充分的评估总线的有效性和可扩展性。
一般业内的对负载率的定义为实际数据传输速率和理论上能达到的数据传输速率的比值,本文主要介绍了can 总线负载率如何计算及CAN 总线负载率必需小于30%问题的解答,具体的跟随小编一起来了解一下。
CAN 总线负载率必需小于30%吗
CAN 总线负载率不一定要小于30%,因为12 年的时候菲亚特已经可以做到70%的负载率下仍然能够保证正常通讯,所以这个30%只是最佳选择。
负载率越高,代表需要发送的数据越多,相对来说低优先级节点发生通讯延迟的概率越大。
根据实验表明,负载率在30%的情况下,优先级高节点的平均报文传输时间和理论传输时间相差无几;而优先级低的存在20%左右的延时;当负载率达到60%的情况下,优先级最高的节点都有至少25%的延时,优先级。
汽车连接器测试标准

汽车连接器测试标准一、引言。
汽车连接器是汽车电气系统中的重要组成部分,它承担着信号传输、电力传输等功能。
连接器的质量直接影响着汽车电气系统的稳定性和可靠性。
因此,制定汽车连接器测试标准对于保障汽车电气系统的安全性和稳定性具有重要意义。
二、测试项目。
1. 外观检查。
外观检查是对连接器外观进行检查,包括连接器壳体表面是否有裂纹、变形、氧化等情况,接插件是否完好无损,密封件是否完好等。
2. 绝缘电阻测试。
绝缘电阻测试是测试连接器的绝缘性能,通过对连接器的绝缘电阻进行测量,来判断连接器的绝缘性能是否符合要求。
3. 导通测试。
导通测试是测试连接器的导通性能,通过对连接器的导通状态进行测试,来判断连接器的导通性能是否正常。
4. 耐压测试。
耐压测试是测试连接器在一定电压下的耐压性能,通过对连接器进行一定电压的加压测试,来判断连接器的耐压性能是否符合要求。
5. 耐久性测试。
耐久性测试是测试连接器在长期使用过程中的耐久性能,通过对连接器进行多次插拔操作,来判断连接器的耐久性能是否符合要求。
6. 环境适应性测试。
环境适应性测试是测试连接器在不同环境条件下的适应性能,包括高温、低温、潮湿等环境条件下的连接器性能测试。
7. 防水防尘性能测试。
防水防尘性能测试是测试连接器的防水防尘性能,通过对连接器进行水淋、喷射、灰尘等环境条件下的测试,来判断连接器的防水防尘性能是否符合要求。
三、测试标准。
汽车连接器测试标准应当参照国家标准和行业标准,制定出符合汽车电气系统要求的连接器测试标准,确保连接器的质量稳定可靠。
四、测试设备。
进行汽车连接器测试需要使用专业的测试设备,包括绝缘电阻测试仪、导通测试仪、耐压测试仪、耐久性测试设备、环境适应性测试设备、防水防尘测试设备等。
五、测试流程。
汽车连接器测试应当按照一定的测试流程进行,包括外观检查、绝缘电阻测试、导通测试、耐压测试、耐久性测试、环境适应性测试、防水防尘性能测试等环节,确保测试的全面性和准确性。
can emc测试标准

can emc测试标准一、概述CAN是汽车电子网络系统中的一种通信协议,为了保证CAN网络系统的稳定性和安全性,需要进行相应的电磁兼容(EMC)测试。
本标准旨在为相关测试提供指导,确保测试结果的准确性和可靠性。
二、测试范围本标准适用于汽车CAN网络系统的EMC测试,包括但不限于电源线、CAN总线、车载网络等。
测试范围涵盖了电磁干扰(EMI)和电磁敏感度(EMS)两个方面。
三、测试标准1.电源线传导发射测试:测试电源线上传导的电磁干扰水平,确保不会对CAN网络系统造成干扰。
测试频率范围、测量方法和判据应符合相关标准。
2.辐射发射测试:测试车辆周围空间的电磁辐射水平,确保不会对周围环境造成干扰。
测试方法和判据应符合相关标准。
3.电磁敏感度测试:测试车辆内部电子设备的抗电磁干扰能力,确保CAN网络系统在受到电磁干扰时能够正常工作。
测试方法和判据应符合相关标准。
4.抗扰度测试:测试CAN网络系统在受到电磁干扰时的稳定性和可靠性,包括瞬态干扰、静电放电等。
测试方法和判据应符合相关标准。
四、测试方法1.测量设备:选用符合相关标准的测量设备,如频谱分析仪、信号发生器等。
2.测试环境:确保测试环境满足相关要求,如屏蔽、接地等。
3.测试步骤:按照相关标准和方法进行测试,记录数据并进行分析。
4.故障排除:针对测试中出现的问题,分析原因并进行相应的调整和改进。
五、报告与分析1.测试结果报告:将测试数据整理成报告,包括测试结果、异常情况及原因分析等。
2.结果分析:根据测试报告和分析结果,评估CAN网络系统的稳定性和安全性,提出改进意见和建议。
3.反馈与整改:将测试结果反馈给相关单位,督促其进行整改和优化,提高CAN网络系统的可靠性和稳定性。
总之,EMC测试是保证CAN网络系统安全稳定运行的重要手段之一。
本标准提供了相应的测试范围、标准和测试方法,旨在为相关单位提供指导和支持,确保汽车CAN网络系统的安全性和可靠性。
can波特率测试方法

can波特率测试方法CAN波特率测试方法CAN(Controller Area Network)是一种广泛应用于汽车、工业控制和通信领域的串行总线通信协议。
为了确保CAN网络的正常运行,波特率测试是必不可少的步骤。
以下是一种常用的CAN波特率测试方法:1. 硬件准备:准备两台CAN总线分析仪,连接到要测试的CAN网络上。
确保分析仪与被测设备的CAN通信接口正确连接,并确保电源供应正常。
2. 设置波特率:在分析仪上设置要测试的CAN波特率。
根据实际需求,选择合适的波特率,并确保两台分析仪的波特率设置相同。
3. 发送测试帧:在一台分析仪上创建一个测试帧,并将其发送到另一台分析仪。
测试帧的内容可以是任意的数据,目的是检查CAN通信的稳定性和可靠性。
4. 检查接收:在接收测试帧的分析仪上,确认是否成功接收到测试帧。
如果接收到了完整的测试帧,说明CAN通信正常,可以继续进行下一步。
5. 测试中断能力:在一台分析仪上发送一个中断帧,观察另一台分析仪是否正确地响应并中断当前通信。
这个步骤可以测试CAN总线的中断能力和信号处理的准确性。
6. 测试误码率:在一台分析仪上发送一系列的数据帧,记录接收到的误码率。
高误码率可能是由于波特率不匹配、电缆损坏或其他原因引起的问题。
7. 调整波特率:如果测试中发现误码率较高,可能需要调整CAN设备的波特率设置。
根据误码率的变化程度,逐步调整波特率,直到获得理想的通信质量。
注意:在进行CAN波特率测试时,需要注意以下事项:- 确保测试环境的稳定性和可靠性,避免其他干扰因素对测试结果的影响。
- 如果有可能,使用专业的CAN分析仪进行测试,以确保测试结果的准确性。
- 在测试过程中,及时记录和保存测试数据,以备后续分析和比较。
总结:通过以上步骤,可以有效地进行CAN波特率测试,并确保CAN网络的正常运行。
此测试方法可以帮助识别和解决可能出现的通信问题,提高CAN网络的可靠性和稳定性。
汽车 总线负载率 标准

汽车总线负载率标准一、硬件负载率硬件负载率是指汽车总线系统中硬件设备的负载情况。
硬件设备包括中央控制器、发动机控制器、变速器控制器、传感器、执行器等。
这些设备的负载率应符合相应的标准,以确保系统的稳定性和可靠性。
根据经验,以下是一些常见的硬件负载率标准:中央控制器的硬件负载率应不超过60%。
发动机控制器的硬件负载率应不超过70%。
变速器控制器的硬件负载率应不超过60%。
传感器的硬件负载率应不超过30%。
执行器的硬件负载率应不超过40%。
二、软件负载率软件负载率是指汽车总线系统中软件的负载情况。
软件包括操作系统、应用程序、数据库等。
这些软件的负载率应符合相应的标准,以确保系统的正常运行和响应速度。
根据经验,以下是一些常见的软件负载率标准:操作系统的软件负载率应不超过80%。
应用程序的软件负载率应不超过60%。
数据库的软件负载率应不超过50%。
三、网络负载率网络负载率是指汽车总线系统中网络的负载情况。
网络包括CAN总线、LIN总线、MOST总线等。
这些网络的负载率应符合相应的标准,以确保系统的通信效率和可靠性。
根据经验,以下是一些常见的网络负载率标准:CAN总线的网络负载率应不超过60%。
LIN总线的网络负载率应不超过40%。
MOST总线的网络负载率应不超过50%。
四、电源负载率电源负载率是指汽车总线系统中电源的负载情况。
电源包括蓄电池、发电机等。
这些电源的负载率应符合相应的标准,以确保系统的稳定性和可靠性。
根据经验,以下是一些常见的电源负载率标准:蓄电池的电源负载率应不超过80%。
发电机组的电源负载率应不超过90%。
五、温度负载率温度负载率是指汽车总线系统中设备运行温度的负载情况。
设备运行温度过高或过低都会影响设备的性能和可靠性。
因此,温度负载率应符合相应的标准。
汽车测试简介

深圳市德普华电子测试 技术有限公司
产品电磁兼容测试(EMC)、无线射频 总部位于深圳 测试(RF)、比吸收率测试(SAR)、安 全(Safety)、电池(battery)、蓝牙 (BQB)、有害物质及成品的分析测试( 如RoHS)以及环境可靠性测试
六、NVH测试
• NVH是噪声(Noise)、振动(Vibration)与声振粗糙度(Harshness)的英文缩写——噪 声、振动与声振粗糙度(Noise、Vibration、Harshness)。试验测试的主要内容包括通过噪 声测试、整车怠速振动和噪声、整车加速车内振动噪声等。主流的主机厂都建有自己的NVH实 验室。
总部设在北京中关村,在上海设有 分公司,并在底特律设有技术研发 中心 总部位于北京,设有上海、成都、 深圳、美国底特律、德国慕尼黑子 公司和长春、武汉、重庆、南昌、 西安、合肥、南京办事处,并在天 津、南通建立了现代化的生产工厂 ,拥有员工2700余人
五、EMC测试
• 电磁兼容EMC(Electro Magnetic Compatibility):是电子、电气设备或系统的重要技术性 能。EMC包含两大项:EMI(干扰)和 EMS(敏感度,抗干扰)。汽车EMC测试包含电磁辐射 发射测试、辐射抗扰度测试、EMI传导发射测试、瞬态发射传导测试、瞬态抗扰度测试、大电 流注入法测试、TEM小室法测试、带状线测试、静电放电抗扰度测试等。
主营业务 汽车电子、智能驾驶、车联网、 新能源、人工智能等领域的电子 产品研发生产、工程咨询、研发 工具以及特定场景自动驾驶运维 服务
规模
主要收入
总部位于北京,设有上海、成都、
深圳、美国底特律、德国慕尼黑
子公司和长春、武汉、重庆、南
昌、西安、合肥、南京办事处,
车载测试中的车辆网络通信测试解析

车载测试中的车辆网络通信测试解析在当今社会,车载通信技术已成为汽车行业的重要发展方向。
车辆网络通信测试作为车载测试的重要环节,对于保证车辆通信系统的可靠性和安全性具有不可忽视的作用。
本文将从测试目的、测试内容、测试方法和测试技术四个方面对车辆网络通信测试进行深入解析。
一、测试目的车辆网络通信测试的主要目的是保证车辆通信系统的性能稳定、数据传输可靠以及网络安全。
通过测试评估,能够发现和解决网络通信中的问题,提高车辆网络系统的质量和可用性。
二、测试内容车辆网络通信测试内容包括数据传输速率测试、网络延时测试、数据可靠性测试以及网络安全测试。
1.数据传输速率测试数据传输速率测试主要针对车辆通信系统的传输速率进行评估。
通过发送不同大小的数据包,测试数据的传输时间,进而评估车辆通信系统的传输速率是否符合设计要求。
2.网络延时测试网络延时测试旨在评估车辆通信系统的数据传输延时。
通过发送和接收时间戳数据,测试数据的传输延时,以确定车辆通信系统的网络延时是否满足实时通信的需求。
3.数据可靠性测试数据可靠性测试主要检验车辆通信系统在数据传输过程中是否存在丢包、错包等问题。
通过发送大量测试数据,观察数据的传输是否完整,以评估车辆通信系统的数据可靠性。
4.网络安全测试网络安全测试是为了保证车辆通信系统的信息安全。
通过模拟黑客攻击、数据篡改等情况,测试车辆通信系统的安全性能,确保车辆网络通信不受恶意攻击和数据泄露的威胁。
三、测试方法车辆网络通信测试主要采用实验室测试和实地测试相结合的方法。
1.实验室测试通过构建车辆网络通信系统的实验环境,在实验室中进行相关测试。
该测试方法具有灵活性和可控性,能够模拟多种场景并快速获取测试结果。
2.实地测试将车辆网络通信系统安装在实际的车辆上进行测试,以模拟真实环境下的网络通信情况。
该测试方法能够真实反映车辆通信系统在实际使用中的性能和稳定性。
四、测试技术车辆网络通信测试中常用的技术包括CAN总线测试、Ethernet测试、无线通信测试和网络安全测试。
汽车CAN总线详细教程课件

刹车系统的刹车力度、刹车踏板位置等信息 也可以通过CAN总线传输到制动控制单元, 以提高制动效果。
CAN总线的优势
节省线束
由于CAN总线是数字通讯,所以它能够将多个控制单 元连接在一起,减少了许多线束的使用。
高效通讯
CAN总线的通讯速率高,可以在短时间内传输大量的 数据。
稳定性好
CAN总线具有很高的抗干扰能力,并且具有自我检测 和修复功能,所以它的稳定性非常好。
分析CAN总线数据
对监测到的数据进行深入分析,包括 数据类型、字节顺序、校验和等,确 保数据的正确性和可靠性。
使用示波器进行调试和测试
连接示波器
调整示波器设置
将示波器与汽车CAN总线相连接,选择合 适的通道和触发条件。
根据CAN总线的波特率和数据格式,调整 示波器的采样速率、时基等参数。
观察信号波形
汽车底盘控制模块应用实例
总结词
汽车底盘控制模块是CAN总线在汽车上的另一个应用 ,用于实现底盘的智能化控制和监测。
详细描述
CAN总线在底盘控制模块中,主要负责传输底盘传感 器数据和控制指令,包括刹车状态、转向角度、悬挂 高度等,以及ECU对底盘的控制指令,如ABS防抱死 系统、ESP电子稳定系统等。通过CAN总线,底盘控 制模块可以实时与其他控制模块进行通信,实现底盘 的智能化控制和监测。
VS
错误恢复
当错误检测机制检测到错误时,CAN总 线采取以下措施进行错误恢复:发送错误 标志:发送节点在检测到错误时立即在总 线上发送一个错误标志,以通知其他节点 发生了错误。接收节点在接收到错误标志 后,将接收到的数据丢弃并向发送节点发 送一个否定应答。
03
汽车CAN总线协议分析
CAN协议标准及版本
汽车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 总线承载率,从而导致数据丢失的问题逐渐凸显,因此需要对总线负载率进行控制。
二案例说明这里以一个热管理试验来进行负载率的实际计算。
实验目标:需要针对热管理散热系统测试系统水阻、水流量、散热模块通风量和散热负荷等性能测试,以及各零部件之间的功能联调测试。
传感器:K型温度传感器,采样频率一般为1~10Hz,数量为100个;风速传感器,采样频率为10~100Hz,数量为24个;压力传感器,采样频率一般为10~100Hz,数量为10个;流量传感器,采样频率一般为10~100Hz,数量为4个。
数采模块:模拟量模块38通道,可支持4路水流量,10路水路压力,24路风速同时采集;温度模块100通道,可支持100个温度点同时采集。
数采模块为IPETRONIK M系列模块。
IPETRONIK M系列模块使用的是CAN总线进行通讯,并且遵循CAN 2.0 A (11位标识符)和CAN 2.0 B(29位标识符)标准。
其可以通过适用的应用软件和合适的接口检测到CAN数据和设备数据,传输速率高达1Mbps。
| CAN消息结构远程帧CAN 2.0A(11位标识符)IPETRONIK M系列数采模块的数据输出报文为一个标准帧(即110位),数据段为8字节(即64位),包含四个通道的试验数据,单个通道数据为16位,并且采集数据的波特率一般设置为500Kbps,可设置的上限为1Mbps。
•温度模块的采样率为10Hz,采集通道为100,CAN报文总量为27500位;•风速传感器的采样率为100Hz,采集通道为24,CAN报文总量为66000位;•压力传感器的采样率为100Hz,采集通道为10,CAN报文总量为33000位;•流量传感器的采样率为100Hz,采集通道为4,CAN报文总量为11000位。
汽车soc 测试标准

汽车SOC测试标准
1.测试设备:使用覆盖10Hz~400kHz频率范围的测量设备。
2.测试状态:分别在行驶状态和充电状态下进行测量。
行驶状态测量时,所有能由驾驶员或乘客手动打开,且持续工作时间超过60s 的车载电器都应处于典型负载状态,并调节座椅至上下可动范围内的最低位置。
测试过程中,电动汽车和混合动力汽车的SOC应在20%~80%之间。
3.测试方法:在充电状态下,所有充电时允许驾驶员打开的车载电器应处于典型负载状态,并使用覆盖10Hz~400kHz频率范围的测量设备对车内和车外充电接口位置进行测试,在有多种传导充电模式时,应分别进行测量。
以上信息仅供参考,如果您还有疑问,建议咨询专业人士。
燃料电池车整车调试方法初探

燃料电池车整车调试方法初探姜志豪;裴廷帅;裴赫【摘要】燃料电池车新车型装配完成后,需要通过整车调试,验证整车控制逻辑,使车辆电气系统能够协同高效地工作.燃料电池车整车调试过程主要包括7个步骤——调试准备、低压系统检测、高压系统检测、CAN网络测试、供氢系统调试、燃料电池系统调试、整车联合调试.根据工程实践,总结了燃料电池车整车调试的主要过程及其中的关键点,为燃料电池车调试工作提供参考.【期刊名称】《汽车实用技术》【年(卷),期】2017(000)019【总页数】4页(P78-80,112)【关键词】燃料电池汽车;整车调试方法;供氢系统;燃料电池系统【作者】姜志豪;裴廷帅;裴赫【作者单位】中国第一汽车股份有限公司技术中心,吉林长春 130011;中国第一汽车股份有限公司技术中心,吉林长春 130011;中国第一汽车股份有限公司技术中心,吉林长春 130011【正文语种】中文【中图分类】U467.1CLC NO.: U467.1 Document Code: A Article ID: 1671-7988 (2017)19-78-04 燃料电池车整车调试是验证整车控制策略是否正确和得到有效实现的过程。
通常,新开发车型的电气系统会有所变化,相应的控制程序会有所不同。
通过整车调试,可以验证控制程序的正确性与有效性。
燃料电池车整车调试过程主要包括7个步骤:调试准备、低压系统检测、高压系统检测、CAN网络测试、供氢系统调试、燃料电池系统调试、整车联合调试,如图1所示。
调试前,需确认所需调试车辆的总成已经正确装配;冷却液、转向油液、驱动桥齿轮油、空调冷媒等均已加注,且无漏液现象;制动管路卡箍已拧紧,且管路得到可靠固定;电线束均已插接并合理固定;车身反光标识按规定粘贴;控制程序已按前期协议更新到最新状态。
低压系统检测内容主要包括上电点火、仪表、刮水、灯光、空调、暖风、水泵、电子风扇、电喇叭、蜂鸣器及其它电气功能件等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汽车测试标准之总线负载率测试
一直以来,汽车的测试都离不开CAN,而CAN的应用也离不开汽车行业。
因此,在新能源汽车越发成熟的今天,CAN的一致性测试也成为各整车厂和零部件厂商关注的焦点。
本文简单的对CAN一致性测试中的负载率测试做一些介绍。
负载率测试是CAN协议一致性测试里的必测项目,不同的测试人员对其的理解也有些差异。
大多的测试主要分为两项,一项为测试CAN总线的负载率,另一项则是总线负载压力测试。
我们对两项常见的负载情况测试做一下测试方法的解析。
测试CAN总线的负载率,并没有固定的测试标准,大多数的CAN测试设备都可以对总线负载率做检测。
例如我司测试时经常使用CANScope或者CAN卡进行总线负载率测试,而测试的方法则是计算每秒接收到的CAN总线上的帧数,根据帧数的大小配以算法得出此时的总线负载率。
例如1M波特率,1s传输1Mbit的数据,则负载率达到了100%。
图1
除瞬时负载率外,CANScope里还有有通过流量分析得出接收报文的负载率情况,与上述的实时侦测帧数计算有些区别的是,流量分析是通过波形占用总线的时间作为参考,相比于实时帧数计算更具有说服性。
图2
而总线负载压力测试,在GMW14242中,要求被测CAN总线在所有负载条件下能正常运
行并且不会死机。
其试验原理是:由测试设备制造各种负载条件下的情况,测试被测CAN
总线是否还可以将正常的应用数据发出。
测试报文如下表所示。
每个报文产生按 10%、30%、50%、70%、90%的负载率,观察被测CAN总线发出的应用数据是否依然正常。
图3
我们再用CANScope-Pro测试举例了解一下测试过程:
步骤 1:启动 CANScope-Pro,将 RHL 调节为 60 欧,设置好和被测 DUT 相同的波特率,点击开启。
控制被测能发出各种预期的报文。
步骤 2:打开 CANScope 的报文界面和“总线负载率”界面,发送 ID 填入 111H,DLC 为0,发送次数为无限。
分别调整重复次数,使总线负载率为 10%、30%、50%、70%、90%。
使用 ID 筛选的方式,对应观察被测 DUT 的应用数据是否间隔时间是否正常。
为筛选出被测 DUT 发出的 181H 的 ID,通过增量时间的方式观察是否有异常。
步骤 3:打开 CANScope 的报文界面和“总线负载率”界面,发送 ID 填入 7FFH,DLC 为8,发送次数为无限。
分别调整重复次数,使总线负载率为 10%、30%、50%、70%、90%。
使用 ID 筛选的方式,对应观察被测 DUT 的应用数据是否间隔时间是否正常。
为筛选出被测 DUT 发出的 181H 的 ID,通过增量时间的方式观察是否有异常。
图4
依据 GMW14241,测试结果为 DUT 在 10%、30%、50%、70%、90%负载下均可以正常工作,并且不会因为负载过高而死机,则通过测试。
图5
其实通过负载率测试的过程我们不难发现,如果测试CAN一致性测试的项目都需要手动测试完成会非常耗费精力。
单负载率的测试都要在不通的负载率情况下观察通信情况,其他的测试的复杂和严谨性更是不言而喻。
目前能够对所有项目或者大部分想做做全自动化测试的方案少之又少,最新的CANDT则带有自动化测试流程,可以直接导出报表,对于CAN一致性测试的工程师而言应该是福音了。
图6
CANDT的硬件连接较为方便,搭配CANScope-Pro和电脑,只需一次性连接相关的供电线及通信线,利用上位机软件实现全自动化测试的目的。
图7
如图7里的上位机软件所示,针对物理层、数据链路层、网络管理层的测试项可以做单项或多项的自动化测试。
整个测试系统以ISO11898标准为核心,围绕国内主流新能源主机厂CAN总线测试标准为主要依据,测试功能满足CAN总线一致性测试需求。