当前位置:首页 > 汽车电子 > 汽车电子
[导读]随着汽车电子系统中ECU数量的增加,需要通过CAN总线通信的数据量也急剧增加,根据以往的工程经验,总线负载率超过30%就会造成报文延时的概率增大,不同的总线负载率引起报文延时的概率有多大,能够造成的延时是多少,

随着汽车电子系统中ECU数量的增加,需要通过CAN总线通信的数据量也急剧增加,根据以往的工程经验,总线负载率超过30%就会造成报文延时的概率增大,不同的总线负载率引起报文延时的概率有多大,能够造成的延时是多少,这些问题采用现有的分析手段和工具都很难回答。同时也引申出两个问题(文中的总线负载率都是指CAN总线):

总线负载率是不是超过了30%就要使用FlexRay总线?
总线负载率在30%以下就不会发生报文响应时间超过Deadline?
菲亚特研发部门使用Symtavision的用户案例可以回答上面两个问题。

总线负载率低于30%会造成报文延时

CAN总线负载率是在一段统计时间内对总线报文占用总线的评估参数,这是一个很宏观参数。如下面的示例CAN总线:有3个ECU,分别按照不同的周期发送不同的CAN报文。

     图1:采用SymTA/S建模和分析CAN总线报文延时

在采用SymTA/S分析得到总线负载率是2.85%,这个负载率很小,但是详细分析报文Msg_20ms因为总线仲裁的原因,报文最大响应时间为0.564ms(Deadline是0.5ms); 当优化CAN总线后,响应时间得到有效降低。这只是一个很简单的例子,说明总线负载率低于30%也存在报文延时,工程中需要新的工具来评估总线的有效性和可扩展性,总线负载率是有一定局限性的。

重新认识总线负载率

CAN总线负载率只是一个宏观的参数,已经不能充分的评估总线的有效性和可扩展性。造成这样的原因是一方面以前电子系统都比较简单和总线报文数量少,单纯的限制总线负载率就可以满足报文响应时间的要求,但当参与CAN总线通信的ECU数量或总线报文数量增多了以后,就不能保证较低的总线负载率满足报文响应时间的要求。

另一方面从技术角度分析,以前没有一个工具可以帮助工程师分析CAN负载率背后更为详细的因素,无法具体分析每条报文的延时和该报文对总线的影响。但在工程应用中最终定义或者评估的是某条报文的Deadline,当CAN通信系统复杂了之后,单纯的总线负载率已经不能作为一个完整的技术指标来评估一个CAN总线系统,需要更详细的分析关心的每条报文的最大响应时间(Worst Case Response Time)是否超过了Deadline。

CAN总线负载率可以到70% -Fiat研发工程师

菲亚特研发部门工程师很早就使用德国Symtavision公司的时间建模分析和验证工具SymTA/S来帮助他们开发和验证CAN总线系统,在几个车型中都采用了Symtavision公司的分析工具。工程师在开发下一代车型的时候,在系统ECU数量增多但不采用FlexRay总线的前提下,将CAN总线的通信能力发挥到最大程度,当然这些手段的前提是确保设计的CAN总线是满足对响应时间(Deadline)的要求。

首先菲亚特工程师将总线模型(DBC)文件导入到SymTA/s工具中,然后进行分析发现某些报文的发送时间超过了预先定义的Deadline,然后对总线系统进行了一些优化,确定那些超过预定义Deadline的报文最大响应时间都满足要求,同时分析发现CAN总线的负载率在70%。

结论

Symtavision公司的时间建模、分析和验证工具可以让研发人员在确定CAN总线是否可行的时候,不仅可以分析总线的负载率,更为重要的是可以分析和验证每条报文的最大响应时间,使得对CAN总线的分析更加深入了一步。

作为宏观参数的CAN总线的负载率并不重要,重要的是每条报文都要满足时间约束条件。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2025年8月26日 /美通社/ -- 在全球数字经济加速演进的时代浪潮中,海量数据资源正成为企业发展的双刃剑。超66%的企业面临"数据沉睡"危机——分散于供应链、财务、客户运营等数十个系统的业务...

关键字: AI 模型 软件 数据分析

加快开发进程;提升质量、安全性、性能与成本效益 利用耐世特在底盘领域的专业知识和线控技术产品组合 美国密西根州奥本山2025年8月11日 /美通社/ -- 耐...

关键字: MOTION 软件 运动控制 NI

从自然汲取,向未来创造 上海2025年8月8日 /美通社/ -- 2025 世界机器人大会将于8月8-12日在北京亦创国际会展中心拉开帷幕,Festo(A112展位­)将以"从自然汲取,向未来创造&q...

关键字: FESTO 机器人 BSP 软件

引言:穿越变革浪潮,迎接智能金融时代 上海2025年7月28日 /美通社/ -- 在全球科技变革的浪潮中,生成式AI正加速驱动各行业变革,金融行业尤为显著。在强监管与用户需求升级的双重压力,行业亟需重构服务模...

关键字: 软件 生成式AI 模型 数字化

宁波2025年7月28日 /美通社/ -- 日前,在第四届宁波市专利创新大赛的聚光灯下,中之杰智能的创新技术"一种基于电子周转箱的生产管理方法及系统"强势斩获专利优秀奖。这枚沉甸甸的奖章背后...

关键字: 软件 电子 智能工厂 BSP

杭州2025年7月28日 /美通社/ -- 近日,大华股份与北京北大软件工程股份有限公司(以下简称"北大软件")签署战略合作协议。双方将重点围绕长江禁渔等领域,发挥各自在产品、技术、平台等方面的经验和...

关键字: 软件 数字化

在工业自动化与智能交通领域,CAN总线因其高可靠性、抗干扰能力和实时性,成为设备间通信的核心协议。然而,单CAN总线存在单点故障风险,一旦总线节点或线路损坏,可能导致整个系统瘫痪。针对这一痛点,基于STM32的双CAN总...

关键字: STM32 CAN总线

成都 2025年7月16日 /美通社/ -- 由立嘉会议展览有限公司主办的"2025第四届成渝地区装备制造业博览会"将于9月11日至13日在成都世纪城新国际会展中心盛大举办。本届博览会以&...

关键字: BSP 软件 供应链 智能制造

上海 2025年7月14日 /美通社/ -- 近日,微创软件与全球领先的工业级绿色智能系统解决方案提供商——上海电气集团股份有限公司旗下直属子公司上海电气数字科技有限公司,以下简称"电气数科"宣布深...

关键字: 电气 软件 数字化 BSP

CAN总线(Controller Area Network)‌是一种串行通信协议,旨在解决现代汽车中众多电子控制系统之间的通信问题。

关键字: CAN总线
关闭