0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简单介绍CAN一致性测试中的负载率测试

AGk5_ZLG_zhiyua 来源:未知 作者:胡薇 2018-10-15 16:58 次阅读

一直以来,汽车的测试都离不开CAN,而CAN的应用也离不开汽车行业。因此,在新能源汽车越发成熟的今天,CAN的一致性测试也成为各整车厂和零部件厂商关注的焦点。

负载率测试是CAN协议一致性测试里的必测项目,不同的测试人员对其的理解也有些差异。大多的测试主要分为两项:

测试CAN总线的负载率

总线负载压力测试

我们对两项常见的负载情况测试做一下测试方法的解析。

1、测试CAN总线的负载率,并没有固定的测试标准,大多数的CAN测试设备都可以对总线负载率做检测。例如ZLG致远电子测试时经常使用CANScope或者CAN卡进行总线负载率测试,而测试的方法则是计算每秒接收到的CAN总线上的帧数,根据帧数的大小配以算法得出此时的总线负载率。例如1M波特率,1s传输1Mbit的数据,则负载率达到了100%。

除瞬时负载率外,CANScope里还有有通过流量分析得出接收报文的负载率情况,与上述的实时侦测帧数计算有些区别的是,流量分析是通过波形占用总线的时间作为参考,相比于实时帧数计算更具有说服性。

2、总线负载压力测试,在GMW14242中,要求被测CAN总线在所有负载条件下能正常运行并且不会死机。其试验原理是:由测试设备制造各种负载条件下的情况,测试被测CAN总线是否还可以将正常的应用数据发出。测试报文如下表所示。每个报文产生按10%、30%、50%、70%、90%的负载率,观察被测CAN总线发出的应用数据是否依然正常。

我们再用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,通过增量时间的方式观察是否有异常。

依据GMW14241,测试结果为DUT在10%、30%、50%、70%、90%负载下均可以正常工作,并且不会因为负载过高而死机,则通过测试。

其实通过负载率测试的过程我们不难发现,如果测试CAN一致性测试的项目都需要手动测试完成会非常耗费精力。单负载率的测试都要在不通的负载率情况下观察通信情况,其他的测试的复杂和严谨性更是不言而喻。目前能够对所有项目或者大部分想做全自动化测试的方案少之又少,最新的CANDT则带有自动化测试流程,可以直接导出报表,对于CAN一致性测试的工程师而言应该是福音了。

CANDT的硬件连接较为方便,搭配CANScope-Pro和电脑,只需一次性连接相关的供电线及通信线,利用上位机软件实现全自动化测试的目的。

如上图里的上位机软件所示,针对物理层、数据链路层、网络管理层的测试项可以做单项或多项的自动化测试。整个测试系统以ISO11898标准为核心,围绕国内主流新能源主机厂CAN总线测试标准为主要依据,测试功能满足CAN总线一致性测试需求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2744

    浏览量

    463619
  • 总线
    +关注

    关注

    10

    文章

    2878

    浏览量

    88051

原文标题:CAN一致性测试系统之总线负载率测试

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CAN一致性测试内容及解决方案

    新能源汽车行业的迅速发展,CAN总线问题日益突出,总线故障潜在问题极其严重。那么,如何保证CAN总线稳定,为何主机厂愈来愈重视CAN一致性测试
    的头像 发表于 05-29 09:14 2.1w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>一致性</b><b class='flag-5'>测试</b>内容及解决方案

    CAN一致性测试—容错测试

    CAN总线各节点质量的不一致引发的系统瘫痪、错误、死机等问题,CAN一致性测试已成为保证CAN
    发表于 11-22 16:36

    TTCN在TD-SCDMA终端RRM一致性测试系统的应用

    TD-SCDMA终端一致性测试个重要内容就是进行RRM一致性测试,这对终端研发和认证有着重要的意义。本文首先
    发表于 09-15 17:12 24次下载

    RFID协议一致性测试系统设计(三)

      在具体实现了RFID协议一致性测试系统之后,我们将可以应用于对RFID单元的实际测试之中,本节以EPC UHF Class 1 Gen 2(也被称为ISO 18000-6 Type C)标准的协议
    发表于 03-28 17:37 1294次阅读
    RFID协议<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>系统设计(三)

    TD-LTE终端一致性测试标准化技术规范

    本文介绍TD-LTE规范体系架构,TD-LTE终端一致性测试规范36.5xx所涉及的射频一致性,RRM
    发表于 01-09 10:44 4622次阅读
    TD-LTE终端<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>标准化技术规范

    详解CAN总线一致性测试的DLC测试

    CAN总线作为应用非常广泛的现场总线,保证CAN总线一致性非常重要,DLC作为CAN帧的部分,它的正确与否直接影响到总线通信。那么DLC代
    发表于 12-16 09:27 2w次阅读

    EMC辐射测试一致性分析是个很困难的任务

    EMC辐射测试,比对测试一致性是非常令工程师头痛的,特别是近场辐射场强测试,保证测试
    的头像 发表于 08-01 08:49 5134次阅读

    CAN节点一致性测试究竟有多重要

    CAN一致性测试在于缩小CAN总线节点间的差异,提高总线抗干扰能力,从而保障设备CAN网络系统的稳定。因此,
    的头像 发表于 08-23 11:03 4860次阅读

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试
    的头像 发表于 05-26 15:49 873次阅读
    AMAZINGIC晶焱科技<b class='flag-5'>CAN</b> 总线收发器<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    虹科干货 | 如何进行CANopen的一致性测试

    您是否有过如下疑问“CANopen的一致性测试怎么做?”,“有没CANopen一致性测试软件,怎么获取?”,“你们能否帮我们做CANopen的一致性
    的头像 发表于 07-02 11:32 1011次阅读
    虹科干货 | 如何进行CANopen的<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试

    AMAZINGIC晶焱科技CAN 总线收发器一致性测试
    的头像 发表于 08-29 15:36 742次阅读
    AMAZINGIC晶焱科技<b class='flag-5'>CAN</b> 总线收发器<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    技术分享丨CAN/CANFD一致性测试

    在汽车领域CAN/CANFD网络通信中,各节点(控制器)的质量不一致可能会引发错误、网络故障或网络瘫痪等问题,所以,为保证CAN/CANFD网络的正常安全运行,必须要执行CAN/CAN
    的头像 发表于 04-24 09:28 3617次阅读
    技术分享丨<b class='flag-5'>CAN</b>/CANFD<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>

    DDR一致性测试的操作步骤

    介绍DDR一致性的操作步骤。 1. 准备测试环境:首先,需要准备好测试环境。这包括台DDR一致性
    的头像 发表于 02-01 16:24 1504次阅读

    为什么主机厂愈来愈重视CAN一致性测试

    新能源汽车迅猛发展下整车CAN网络架构日益复杂,总线故障等潜在问题时刻影响着运行安全。整车零部件通过CAN一致性测试必将是安全保障的第道门
    的头像 发表于 05-29 08:24 1167次阅读
    为什么主机厂愈来愈重视<b class='flag-5'>CAN</b><b class='flag-5'>一致性</b><b class='flag-5'>测试</b>?

    新品发布 | 同星智能正式推出CAN总线一致性测试系统

    CAN总线一致性测试系统CANFD/CAN总线一致性测试系统,在硬件系统上基于同星自主研发的总线
    的头像 发表于 07-06 08:21 510次阅读
    新品发布 | 同星智能正式推出<b class='flag-5'>CAN</b>总线<b class='flag-5'>一致性</b><b class='flag-5'>测试</b>系统