RTaW—基于车载以太网TSN的下一代E/E架构设计优化工具

发布者:温柔之风最新更新时间:2024-07-02 来源: elecfans关键字:车载以太网  TSN  E架构 手机看文章 扫描二维码
随时随地手机看文章

面对日益复杂化的汽车电子电气架构及网络系统,人工计算与迭代的设计方式已很难适用。同时,验证设计的合理性在成本压力下愈发重要。今天我们对RTaW与BMW的合作应用案例(O.Creighton, N.Navet, P.Keller, J.Migge, 2020 IEEE-SA,“Towards Computer-Aided, Iterative TSN-and Ethernet-based E/E Architecture Design”)进行解读,从两个方面分析如何进行E/E架构设计优化:

  • 电子电气架构设计面临哪些挑战

  • 如何使用RTaW进行E/E架构设计优化


1

BMW当前电子电气架构设计面临的挑战

向可靠的整车范围SOA转变

随着电子电气架构的发展,以信号/功能为导向的传统设计模式已不再满足需求,而整车范围SOA设计具有统一性、可靠性,可以带来两个核心优势:

清晰的SOA层级划分明确的服务提供方和消费方定位


42121964-e032-11ec-b80f-dac502259ad0.png

图1 基于信号到基于服务的转变


与传统设计模式相比,SOA开发过程需要考虑更多的系统要求,如延时、带宽、鉴权、冗余与安全、整车级别的运行配置等。在智能驾驶领域里,通过动态配置资源的高性能实时运算平台(由软件定义的、硬件高度集成的ECU)在大数据和AI算法的帮助下将担负更多的角色。


423c06ca-e032-11ec-b80f-dac502259ad0.png

图2 BMW L3&L4可剪裁的自动驾驶架构

模块化下的软硬件扩展性和复用性

为了提高模块化下的软硬件开发效率、降低成本、提高复用性。目前在BMW所有L2至L4/5级乘用车中,基础平台统一在AUTOSAR(Automotive Open System Architecture)上进行搭建,并将L2模块作为L3的备份,这种设计使ECU和摄像头的软硬件具有较高的复用性。且随着自动化水平的继续升高,还可通过部署额外的传感器和高端微处理器来满足需求。

工作量大成本高的集成和测试

从完整系统测试到持续集成测试的转变,使得测试对自动化的需求大幅提升,解决这个问题的关键是在设计初期的虚拟平台上进行大量的验证和测试。目前的解决方向是针对整套系统进行不同精度等级的仿真,并在软/硬件在环的测试用例中集成真实元件,实现这一目标具有较大的挑战性。

如何设计一个具备扩展性的E/E架构

架构在初期设计阶段就已确定,但随着研发过程的深入,软件功能还会陆续的添加,在产品售出后还有更新的需求。这种更新目前主要有两个场景:纯软件的升级和软硬件同时升级(如ADAS模块)。因此,如何设计一个扩展性好、可持续增值的E/E架构成为整车设计的难点。


2

基于RTaW-Pegase的E/E架构设计优化


目前系统的设计优化主要可按照链路带宽、TSN协议的选择等方向展开,如何保证在设计初期就选择一个“面向未来的”E/E架构?下文将从一个示例来阐述,在一个基于TSN的Zonal架构中,如何评估网络带宽使用情况以及未来软件更新可增加的服务数量,设计出一个的扩展性好的E/E架构。


示例:如下图所示,三个区域控制器(图中黄色区域)与HPC(图中绿色区域)使用千兆以太网相连,HPC将处理包括车身、运动、数据分析、ADAS等内容。该以太网拓扑包含17个ECU,如HMI、动力系统、摄像头、AI后台计算等。根据统计,命令控制信息占汽车数据流总数的30%,音视频流(含ADAS)为10%,各种服务信息则占到60%,这个示例中,服务类信息是影响链路带宽的关键。

4271d5d4-e032-11ec-b80f-dac502259ad0.png

图3 示例拓扑及数据统计


为了评估后期更新时增添服务的极限,在分析软件RTaW-Pegase中将评估内容拆解成五个方面:过载、网络性能、成本/扩展性、性能优化及整体架构。接下来本文将围绕这五个方面进行介绍。


42c1f3f2-e032-11ec-b80f-dac502259ad0.png

图4 评估流程

过载评估

以链路100%负载作为限制(当一条或多条链路上负载高于100%时,即使使用TSN也不能满足时间限制),得到的评估结果为:添加90个新服务时过载为10%,之后过载量陡然上升,这说明无论使用哪种TSN策略,该架构都只适合添加60-80个服务。


430bd56c-e032-11ec-b80f-dac502259ad0.png

图5 过载评估

网络整体性能

除了链路负载以外,流量调度方法的选择也会对结果产生影响。未使用任何整形方法或者流量调度方法的命令&控制信息只能添加25-30个新服务(75%保障级别),接着使用不同流量调度方法进行分析:“CBS[1]+最高优先级设置为Express[2]”方案在同等保障级别下可添加55个新服务,这个结果和“最高级使用CBS+TAS[3]”方案结果相似。所以,在硬件允许且不考虑成本的情况下,这两种配置可实现几乎相同的可扩展性。


[1] CBS(Credit-based Shaping):IEEE 802.1Q协议中规定的一种基于信用的整形机制,在支持AVB功能的交换机出口处对数据流依照信用值进行流量整形,以达到保证时间敏感的音视频流的传输目的。

[2] Express:帧抢占是TSN协议族中提供延迟保障机制的协议,通过对帧进行高低优先级的划分(Express MAC和Preamble MAC),来缩短高优先级帧的排队等待时间。

[3] TAS(Time Aware Shaping):IEEE 802.1Qbv协议规定的时间感知整形,通过开关门的机制来控制数据的发送,为车内时间敏感数据提供超低延时及抖动保证。

成本和扩展性

设计者在追求系统可扩展性的时候也需要进行成本控制。影响成本的因素众多(价格、时间、风险、重量等等),在RTaW中为本案例添加自定义的函数来计算成本。从结果看,在不使用整形机制(CP)的情况下可新增20个服务流,此方案的性价比在给定的价格基础上更优;随着需求中流的数量的上升,在给定当前价格参考的基础下,性价比更高的方案由CP向“TAS+CBS”转移,当流的增量超过40条时,“CBS+Preemption”拥有较高的性价比。


4347cb08-e032-11ec-b80f-dac502259ad0.png

图6 成本和扩展性评估

整体架构扩展性

架构可扩展性分析必须同时考虑网络通讯以及CPU负载。我们首先来假设每个服务所需的处理时间都与其数据流成比例,基于相同的CPU算力来进行对比评估。在软件中分别模拟更好的TSN方案(最高级队列设为Express+两个CBS队列)有/无CPU需求的场景。在不考虑CPU要求的情况下,结果往往会过于乐观,如图所示,在同时满足通讯和CPU性能要求的情况下,网络的实际可扩展性会差于不考虑CPU要求的情况。


438bf22e-e032-11ec-b80f-dac502259ad0.png

图7整体架构扩展性评估

架构综合评估

以上介绍了基于已有的网络拓扑如何进行面向未来的汽车电子电气架构设计,特别是分析了网络的可扩展性以应对未来的需求。下面我们来总结一下,对于通过扩展已有核心网络拓扑来设计未来网络架构,需要考虑四大方面:

核心拓扑的设计 对拓扑的限制需求 电脑辅助设计,基于RTaW-Pegase对不同大量场景进行测试评估优化 网络的安全性和可靠性(RTaW-Pegase同样支持)


3

结语


面对汽车电子电气架构设计优化需求,系统复杂性、扩展性、时间和成本效率等是关键的驱动因素。可以预见,计算机辅助网络分析软件将大大推动面向未来的研发进程。


RTaW-Pegase是法国国家信息与自动化研究所(INRIA)下属公司RTaW的产品。该公司主要为汽车等领域的企业提供时间仿真和配置工具。RTaW-Pegase(V4.2.7)全面支持CAN(FD)、车载以太网以及TSN协议的设计仿真及性能评估。该软件功能强大且使用便捷,ZeroConfig功能可根据用户输入一键式自动完成车载以太网TSN协议参数配置工作,优化TSN网络拓扑以及调度机制。不断新增的功能也将在更广的范围内支持车载网络全网时间分析及优化。


关键字:车载以太网  TSN  E架构 引用地址:RTaW—基于车载以太网TSN的下一代E/E架构设计优化工具

上一篇:ODX 诊断数据库转换工具 — DDC
下一篇:虹科干货 | 从汽车网络的角度来谈谈TSN基础

推荐阅读最新更新时间:2024-11-12 11:45

车载以太网在汽车中的作用
I.车载以太网总线介绍 1.1以太网让连接更容易 以太网技术在生活中的应用随处可见,日常电脑上网,或者手机上网都与以太网密不可分。现在汽车中的5G车联网、V2X,以及后面汽车的智能化应用这些都跟以太网技术密不可分。 1.2车载以太网最大优势:带宽高,成熟度高 车载以太网的普及主要依赖于以太网的两个优势:带宽高和成熟度比较高。车载以太网带宽目前有100M或者1000M,甚至随着技术的发展后面可以达到2.5G、5G、10G的带宽。 目前工业以太网已经可以达到100G的带宽,从工业以太网应用到车载以太网应用主要解决汽车上EMC的问题,不需要做单独的验证或者技术难题攻关,相当于可以直接拿来应用,这对车载以太网的发展是非常有利的,所
[嵌入式]
<font color='red'>车载以太网</font>在汽车中的作用
一起探索车载以太网协议的基本面貌
车载以太网发展历史 自1980年至今,IEEE组织、OPEN Aliance SIG组织、宝马、博通公司等为传统以太网到汽车领域的应用拓展发挥了十分关键的作用,重要里程碑事件记录如下: 1980年,Ethernet 1.0成功发布; 1985年,IEEE 802小组公布802.3协议,推出了基于CSMA/CD的10M以太网技术; 2004年,BMW公司考虑采用博通公司的以太网技术并于2008年在宝马7系上成功量产以太网刷写技术,其中关键点在于博通公司的单对非屏蔽以太网全双工技术,并保证EMC测试全部PASS; 2013年,BroadR-reach技术成功在宝马5系的环视系统中成功量产; 近年来由著名汽车整车厂与供应商组成的OPEN
[嵌入式]
一起探索<font color='red'>车载以太网</font>协议的基本面貌
10BASE-T1S标准如何支持和推动新汽车E/E架构的部署?
新的IEEE汽车 以太网 标准不断涌现,10BASE-T1S以太网是最新标准之一。本文讨论汽车行业的发展趋势,它们反映了 汽车电子 /电气(E/E)架构的变化,以及新10BASE-T1S标准如何支持和推动这种新架构的部署。 大趋势提供新机遇 汽车行业目前正在经历大变革。汽车制造商需要快速针对几个大趋势提供解决方案,例如个性化、电气化、自动化和全面互连。OEM需要彻底改变他们的E/E架构,以支持新功能。虽然这种变革带来了重大的技术挑战,但也为OEM提供了机会,让他们开始考虑在E/E架构中不再使用基于独立域的解决方案,因为随着一代代平台发布,此类解决方案随着控制模组的不断增加而变得笨重不堪。在架构发生这种重大改变后,OEM可以
[汽车电子]
10BASE-T1S标准如何支持和推动新汽车<font color='red'>E</font>/<font color='red'>E</font><font color='red'>架构</font>的部署?
智能汽车集中式E/E架构下的半导体需求
随着汽车行业的快速发展,电气/电子 (E/E) 架构正在经历一场革命性的转变。集中式计算单元成为软件定义汽车 (SDV) 的核心,这对半导体行业提出了更高的要求。 麦肯锡《Advanced semiconductors for the era of centralized E/E architectures》探讨集中式E/E架构的未来趋势及其对半导体行业的影响。 麦肯锡分析预计,到2032年,全球30%的汽车将采用带区域控制器的E/E架构。这一趋势对半导体行业至关重要,因为它需要高性能的集中计算单元来满足未来汽车功能的需求。 预计在未来十年内,汽车微元件和逻辑半导体市场将增长到600亿美元,而整个汽车半导体市场将从600亿
[汽车电子]
车载以太网:深入办公室和家庭的通信技术是否会席卷汽车领域?
    宝马将于2013年9月推出的新款SUV“X5”受到了汽车及通信行业技术人员的广泛关注。这是因为该车采用的车载LAN技术是一种在通信设备、个人电脑及家电产品中广泛采用的通信网络技术。 宝马的新款“X5”(点击放大)     这种技术就是“以太网”(Ethernet)。X5将采用车载以太网作为通信网络来传输监控摄像头记录的周围的影像数据。汽车导入以太网受到关注的一大原因是,其中隐含着为车载网络环境带来与IT(信息技术)行业相同的开放环境的可能性。      以太网是在2013年迎来40周年的通信网络技术。该技术规定的是ISO(国际标准化组织)制定的通信功能层级结构——OSI基本参考模型(分
[汽车电子]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved