CAN总线负载率怎么估算?

can总线负载率(busload)表征的是单位时间内总线上的位流(bitstream)相对总线带宽的占比。
若把canbus比作高速公路,那么负载率形象地来说,就是高速公路实时车流量与设计流量的比值;负载率高则车辆(数据)通行效率低,且容易出现事故(数据延误、丢包等)。
如果can总线上,所有通信的收发有序进行,不存在节点之间的总线竞争,也就是说各报文的收发按照固定时序逐一进行,那么通信可在百分之百的负载率下有序进行。但实际上,这是不可能的,若采用如前所述的固定时序,那只会丧失can总线的灵活性、实时性。
can总线的负载率是can总线网络设计的一个重要指标,在进行网络设计时一定要提前估算一下,以合理指导发送间隔的设置。假设某条报文的帧位数是di,发送周期是ti(单位s),总线波特率是b(单位kbps),总共有n个报文,大家可以按照如下方法简单的估算一下总线负载率:
计算每条报文在单位时间(1s)内总共发送的帧位数 :
计算网络上所有报文在单位时间(1s)内总共发送的帧位数 :
通过如下公式便可得出总线负载率:
此外,网络上也有很多简易计算方法及工具可用于估算,大家可以查找一下。

Win10 20H1终于修复显示器卡顿问题 问题已被用户提及快1年
C++内置基本数据类型
赛扬G4900T值不值得买 很适合做第二套低功耗平台
智慧城市3.0到底应该是怎么样的
智能型器件Astro II简介
CAN总线负载率怎么估算?
用人工神经网络控制真实大脑,MIT的科学家做到了
顶尖无人驾驶汽车团队那么多,不用总盯着谷歌
多种气体传感器在电池储能电站安全预警中的应用
伟德国际携3G模块征战IIC-China 2011
为提升高铁领域安全监测水平,我国研发高精传感器
iphone14灵动岛
怎样选择步进电机和驱动器?
AMD Ryzen移动版处理器不差:华硕信仰高端品牌ROG要尝鲜
航空航天领域角度传感器风洞校准测量技术设计
智能安防:网络视频存储服务器的重要性
20W PD快充芯片新风向——U6648概述
潍柴动力与巴拉德签署研发合作协议 将共同开发下一代质子交换膜燃料电池电堆
一个可将dBm转换为W的口算方法!
直流无刷电机接线图说明