业务合作发布作品

    电子电气架构演进

    汽车架构人头像汽车架构人头像
    汽车架构人2023-02-04

    汽车电子电气架构(EEA,Electrical/Electronic Architecture)把汽车中的各类传感器、ECU(电子控制单元)、线束拓扑和电子电气分配系统整合在一起完成运算、动力和能量的分配,进而实现整车的各项功能。


    如果将汽车比作人体,汽车的机械结构相当于人的骨骼,动力、转向相当于人的四肢,电子电气架构则相当于人的神经系统和大脑,是汽车实现信息交互和复杂操作的关键。电子电气架构涵盖了车上计算和控制系统的软硬件、传感器、通信网络、电气分配系统等;它通过特定的逻辑和规范将各个子系统有序结合起来,构成实现复杂功能的有机整体。功能车时代,汽车一旦出厂,用户体验就基本固化;智能车时代,汽车常用常新,千人千面,电子电气架构向集中化演进是这一转变的前提。从分布式到域控制再到集中式,随着芯片和通信技术的发展,电子电气架构正在发生巨大的变化。


    1.1 分布式电子电气架构不堪重负


    汽车诞生之初是个纯机械产品,车上没有蓄电池,车上的设备亦不需要电力,1927 年博世开发出铅蓄电池,从此车上的电子设备才有了可靠的电力来源。大规模集成电路的发展让汽车电子得以快速发展,发动机定时点火控制系统、电控燃油喷射系统、自动变速箱控制系统、牵引力控制系统、电控悬架系统、电控座椅、电控车窗、仪表、电控空调、汽车电子稳定控制系统等,逐步成为了汽车不可或缺的组成部分。汽车电子控制技术逐步发展壮大,为消费者提供了更高性能、更舒适、更安全的出行工具。


    早期分布式的电子电气架构下,每个 ECU 通常只负责控制一个单一的功能单元,彼此独立,分别控制着发动机、刹车、车门等部件,常见的有发动机控制器(ECM)、传动系统控制器(TCM)、制动控制器(BCM)、电池管理系统(BMS)等。各个 ECU之间通过 CAN(Controller Area Network,控制器域网络)总线或者 LIN(Local Interconnect Network,局部互联网络)总线连接在一起,通过厂商预先定义好的通信协议交换信息。随着整车电子电气产品应用的增加,ECU的数量从几十个快速增加到 100多个,ECU数量越多,对应的总线的线束长度必将越长,线束重量也相应增加(2007年上市的奥迪 Q7和保时捷卡宴的总线长度超 6km,总重量超 70kg,是全车重量仅次于发动机的部件),这就导致整车成本增加、汽车组装的自动化水平低。


    分布式计算导致了车内信息孤岛、算力浪费、软硬件耦合深,主机厂严重依赖供应商。

    传统汽车供应链中,不同的 ECU 来自不同供应商,不同的硬件有不同的嵌入式软件和底层代码,整车软件实际上是很多独立的、不兼容的软件混合体,导致整个系统缺乏兼容性和扩展性。车厂要进行任何功能变更都需要和许多不同的供应商去协商软硬件协调开发问题,每新增一个新功能都需要增加一套 ECU 和通信系统,耗时长,流程繁琐。且由于每个 ECU 绑定一个具体功能,无法实现横跨多个 ECU/传感器的复杂功能,亦无法通过 OTA(Over-the-Air)来保持汽车软件的持续更新。


    分布式电子电气架构导致通信带宽瓶颈。

    智能网联车功能越来越复杂,车辆传感器数量增加,由此产生的数据传输及处理的实时性要求提高,汽车内部网络通信数据量呈指数级增长趋势,传统的 FlexRay、LIN 和 CAN 低速总线已无法提供高带宽通信能力,也无法适应数据传输及处理的实时性要求。


    我们用一个具体的例子来说明分布式电子电气架构下的弊端:

    假设车厂需要修改一个雨刷总成的功能,由于每一款车在开发流程中的既定节点上,都要对雨刷总成进行定义、标定和验证,后续修改即相当于二次开发,车企需要重新和雨刷供应商签合同,重新做各个层级的标定和验证。显然这样一种面向硬件的工程化体系和流程,在车辆越来越复杂的未来,是无法支撑产品的快速迭代进化的。


    解决之道就是把硬件标准化。雨刷总成是一个电机驱动的机械部件,雨刷所需的传感器可调用车辆上搭载的摄像头或其他传感器,一旦感应到挡风玻璃透明度下降,车辆即可通过软件控制让雨刷自动启动合适的工作模式,这就实现了软件定义雨刷功能的目的。当各种不同的总成、模块都标准化以后,就可以通过中央控制器里的软件来实现更高等级的智能,就像手机上运行的多个 APP,既可大幅缩短产品开发周期,也可广泛采用标准化的零部件,有助于企业控制成本和质量。比如一家零部件企业开发和生产一款标准化的雨刷,然后卖给各家整车企业,其价格会非常便宜;同时,标准化硬件的标定和验证都可适当简化,从而进一步节省开发时间和成本。


    1.2 汽车电子电气架构向中央计算迈进


    汽车分布式电子电气架构已不能适应汽车智能化的进一步进化。高度集成是解决之道。基于少量高性能处理器打造汽车的“大脑”,通过一套新型的电子电气架构,形成快速传递信息的“神经网络”和“血管”,以控制和驱动所有电子件和传感器。


    少量的高性能计算单元替代过去大量分布式 MCU(微控制单元),多个分散的小传感器集成为功能更强的单个传感器,汽车 、功能逐步整合集中,ECU的减负意味着把整车原先搭载的几十上百个 ECU逐一进行软硬件剥离,再把功能主要通过软件迁移到域控制器(域控制器是指域主控硬件、操作系统、算法和应用软件等几部分组成的整个系统的统称)中,如自动驾驶、娱乐、网关等,在域控制器架构的基础上,更进一步把不同功能的域进行整合,就到了跨域融合阶段,再进一步到中央计算+位置域阶段。华为判断到 2030 年电子电气架构将演进为中央计算平台+区域接入+大带宽车载通信的计算和通信架构。


    汽车电子电气架构的升级主要体现在硬件架构、软件架构、通信架构三方面:硬件架构从分布式向域控制/中央集中式方向发展、软件架构从软硬件高度耦合向分层解耦方向发展、通信架构由LIN/CAN 总线向以太网方向发展。


    博世给出的电子电气架构路线图分为六个阶段,已成行业共识:分布式阶段(包括模块化、集成化)——域集中式(包括集中化、域融合)、中央集中式(包括车载电脑、车云计算)。


    模块化阶段。1)一个 ECU 负责特定的功能,比如车上的灯光对应有一个控制器,门对应有一个控制器,无钥匙系统对应有一个控制器。随着汽车功能增多这种架构日益复杂无法持续。2)集成化阶段,单个 ECU 负责多个功能,ECU数量较上一阶段减少。在这两个阶段,汽车电子电气架构仍处于分布式阶段,ECU 功能集成度较低。


    功能域控阶段。功能域即根据功能划分的域控制器,最常见的是如博世划分的五个功能域(动力域、底盘域、车身域、座舱域、自动驾驶域)。域控制器间通过以太网和 CANFD(CAN with Flexible Data-Rate)相连,其中座舱域和自动驾驶域由于要处理大量数据,算力需求逐步增长。动力总成域、底盘域、车身域主要涉及控制指令计算及通讯资源,算力要求较低。


    跨域融合阶段。在功能域基础上,为进一步降低成本和增强协同,出现了跨域融合,即将多个域融合到一起,由跨域控制单元进行控制。比如将动力域、底盘域、车身域合并为整车控制域,从而将五个功能域(自动驾驶域、动力域、底盘域、座舱域、车身域)过渡到三个功能域(自动驾驶域、智能座舱域、车控域)。


    中央计算+位置域阶段。随着功能域的深度融合,功能域逐步升级为更加通用的计算平台,从功能域跨入位置域(如中域、左域、右域)。区域控制器平台(Zonal Control Unit,ZCU)是整车计算系统中某个局部的感知、数据处理、控制与执行单元。它负责连接车上某一个区域内的传感器、执行器以及 ECU等,并负责该位置域内的传感器数据的初步计算和处理,还负责本区域内的网络协议转换。位置域实现就近布置线束,降低成本,减少通信接口,更易于实现线束的自动化组装从而提高效率。传感器、执行器等就近接入到附近的区域控制器中,能更好实现硬件扩展,区域控制器的结构管理更容易。区域接入+中央计算保证了整车架构的稳定性和功能的扩展性,新增的外部部件可以基于区域网关接入,硬件的可插拔设计支持算力不断提升,充足的算力支持应用软件在中央计算平台迭代升级。


    在一项针对某家整车制造商的研究中,安波福发现,使用区域控制器可以整合 9个 ECU,并少用数百根单独电线,从而使车辆的重量减少了 8.5千克。减重有助于节能,并延长电动汽车的续驶里程。此外,由于区域控制器将车辆的基本电气结构划分为更易于管理的组成部分,更容易实现自动化线束组装。


    汽车云计算阶段。将汽车部分功能转移至云端,车内架构进一步简化。车的各种传感器和执行器可被软件定义和控制,汽车的零部件逐步变成标准件,彻底实现软件定义汽车功能。

    汽车电子电气架构的演进为软硬件解耦提供了有力支撑,高度中心化的电子电气架构带来计算集中化、软硬件解耦、平台标准化、功能定制化。1)算力趋向于集中,众多的 ECU集中到几个强大的算力平台,为软件运行提供了算力基础;2)底层软件和代码开始打通,操作系统为核心的软件生态开始建立,软件可以实现持续迭代,OTA 发展提速;3)域控制器+时间敏感以太网可以实现数据的高速处理和传输,为软件应用的发展创造了条件。

    未来汽车产品最核心的技术是电子电气架构,汽车电子电气架构由分散式、嵌入式逐渐向集中式、集成式的方向发展,最终的理想状态应该是形成一个汽车中央大脑(one brain),统一管理各种功能。电子电气架构类似于“中央政府”,可对汽车的各种功能进行统筹管理,避免“诸侯割据、政令不一”。开始的时候这个“中央政府”可能会管得少一些,“地方诸侯”还依然保有一定控制权,但之后“中央政府”一定会管得越来越多,最终地方行政机构只接收“中央政府”指令并予以高效执行,以确保车辆整体表现最优。


    由于过去汽车上控制器相互独立,软件为嵌入式,整车做最终硬件集成即可。未来随着 ECU 的减负,原先高度分散的功能集成至域控制器,主机厂必须自己掌握中央控制系统,否则就会失去对汽车产品的控制权。而把原本高度分散的控制功能逐步整合统一起来是传统车企的全新必修课,因此车企对电子电气架构的掌握是分步的、渐进式的。


    特斯拉 Model3 开启了电子电气架构大变革,出现中央计算雏形+位置域,缩短 50%整车线束,未来目标是将整车线束降至100 米,在电子架构方面,特斯拉领先传统车企 6年以上。除特斯拉以外,目前大部分的车企的电子电气架构仍处于早期的功能域控制器阶段,即部分功能集中到了功能域控制器,但还有保留较多分布式模块,即“分布式 ECU+域控制器”的过渡方案,避免因为变革程度太大导致额外的风险及成本。


    大部分企业规划的下一代跨域融合电子电气架构将于 2022年量产,以实现软件高度集中于域控制器,逐步减少分布式 ECU。到 2025 年部分车企落地中央计算+区域控制器的电子电气架构,从而实现软硬件的进一步集成,软件所有权逐步收归主机厂。朝着“中央计算+区域控制”的架构演进的过程可能长达 5-10 年。


    特斯拉 Model3 开启电子电气架构的全面变革

    特斯拉是汽车电子电气架构的全面变革者,2012年 Model S 有较为明显的功能域划分,包括动力域、底盘域、车身域,ADAS模块横跨了动力和底盘域,由于传统域架构无法满足自动驾驶技术的发展和软件定义汽车的需求,为解耦软硬件,搭载算力更强大的主控芯片,必须先进行电子电气架构的变革,因此 2017 年特斯拉推出的 Model3 突破了功能域的框架,实现了中央计算+区域控制器框架,通过搭建异域融合架构+自主软件平台,不仅实现软件定义汽车,还有效降低整车成本,提高效率:1)Model 3(图片|配置|询价)整车三个控制器,有效降低物料成本;2)硬件集成为软件,为汽车深度的控制和维护提供基础;3)自主软件平台通过模块化支持扩展复用。


    特斯拉 Model3基本实现了中央集中式架构的雏形,不过 Model3距离真正的中央集中式架构还有相当距离:通讯架构以 CAN总线为主,中央计算模块只是形式上将影音娱乐 MCU、自动驾驶 FSD以及车内外联网模块集成在一块板子上,且各模块独立运行各自的操作系统。但无论如何,Model3 已经践行了中央计算+区域控制的电子电气架构理念框架,领先传统车企 6年左右。


    特斯拉三代车的电子电气架构演进背后的实质是不断把车辆功能从供应商手中拿回来自主开发的过程。Model3 的自动驾驶模块、娱乐控制模块、其它区域控制器、热管理均为自主设计开发,实现了整车主要模块自主,不依赖 Tier1,即使没有实现自主的模块,特斯拉也与供应商进行了联合开发,比如特斯拉将自己的软件加入到了博世为其提供的 ibooster里,通过软件更新实现刹车距离变短。


    通过三款车型的演进,特斯拉的新型电子电气架构不仅实现了 ECU数量的大幅减少、线束大幅缩短(MODEL S 线束 3000米,Model 3 减少一半以上),更打破了汽车产业旧有的零部件供应体系(即软硬件深度耦合打包出售给主机厂,主机厂议价能力差,后续功能调整困难),真正实现了软件定义汽车,特斯拉的 OTA 可以改变制动距离、开通座椅加热,提供个性化的用户体验,由于突破了功能域,特斯拉的域控制器横跨车身、座舱、底盘及动力域,这使得车辆的功能迭代更为灵活,用户可以体验到车是常用常新的,与之形成鲜明对比的是,大部分传统车厂的 OTA 仅限于车载信息娱乐等功能。


    特斯拉为了更好地发挥软件的作用,实现了自动驾驶主控芯片这一最为核心的智能硬件的自研自制(特斯拉认为芯片的专用设计使得其上的软件运行更高效),这意味着后续特斯拉车辆的升级速度、功能的部署都不再依赖外部 SOC芯片供应商,真正将车辆的灵魂掌握在自己手中。


    Model 3整车四个控制器包括中央计算模块(CCM)、左车身控制模块(BCM LH)、右车身控制模块(BCM RH)和前车身控制模块(BCM FH)四大域控制器。


    左车身控制模块负责左车身便利性控制以及转向、制动、助力等。右车身控制模块负责右车身便利性控制、底盘安全系统、动力系统、热管理等。中央计算模块包括自动驾驶模块、信息娱乐模块、车内外通信连接,共用一套液冷系统。自动驾驶及娱乐控制模块接管与辅助驾驶有关的传感器——摄像头、毫米波雷达,将对算力需求较高的智能驾驶、信息娱乐放在一起,便于智能硬件持续升级,2019年特斯拉推出自研 FSD芯片替换了基于英伟达 Drive PX2 芯片组,AI计算性能提升达 21倍,随着特斯拉将自动驾驶最核心的计算硬件实现自研,特斯拉大幅提升了相对于竞争对手的领先优势。操作系统基于开源 Linux进行定制化裁剪,并自研中间件,软硬件均实现了自主可控,车型功能迭代更新速度加快,整车开发成本降低。

    次阅读
    4评论
    赞同
    收藏
    分享
    4评论
    赞同
    收藏
    分享

    评论·0

    头像头像
    提交评论
      加载中…

      热门资讯