首页 > 其他分享 >[智能网联汽车] 解读理想汽车的整车EEA电子电气架构 | 2020 [转]

[智能网联汽车] 解读理想汽车的整车EEA电子电气架构 | 2020 [转]

时间:2024-05-07 21:00:44浏览次数:12  
标签:控制器 理想 架构 CCU 智能网 2020 软件 EEA

0 序

  • 本文首发于华夏EV网、2020年。时至今日,这篇文章虽已过去了2年,今天的我们,对了解当前整车电子电气架构(EEA)的技术演进仍有一定的参考意义。
  • 关键词:
  • 整车电子电气架构(EEA)
  • 分布式架构
  • 域集中式架构
  • 中央集中式架构

中央计算平台(CCU)

导读

2020年,当我们谈论整车电子电气架构(下文简称EEA:Electrical and Electronic Architecture,电子电器架构)的时候,还是谈论分布式架构到域控架构的升级,关于中央计算单元+区域控制器架构,感觉还是遥不可及,按照博世定义的电子电气架构发展阶段(如图1所示),至少还有大几年的时间。

图1 博世定义的EEA发展图

然而,两年后的今天,我们眼看各个主机厂的中央计算单元架构都要纷纷落地了。例如:

  • 小鹏的X-EEA3.0 中央计算平台+区域控制架构
  • 广汽埃安的中央计算平台架构——星灵架构
  • 长城的计算平台架构GEEP3.0
  • 理想的LEEA3.0等

图2 各家的EEA3.0中央计算单元架构

1 理想EEA架构的迭代

EEA架构升级的原因、目的

  • 与其他主机厂一样,EEA的【更新目的】就是为了解决软硬件不通用软件不可迭代应用功能固化等问题,实现软件复用、快速迭代、快速部署。

图3 架构更新的关键点

理想EEA架构的三步走

  • 理想的EEA发展分三步走:从分布式架构开始,过渡到域控架构,再到重要中央计算单元架构,如图4所示。

  • 分布式架构主要应用在理想ONE,主要围绕:NOA自动驾驶控制器HU智能座舱控制器展开。

图4 理想EEA发展

  • 域控制器架构将搭载在L9车型上,整车分为三个控制域:中央控制域控制器自动驾驶域控制器智能座舱域控制器
  • 中央控制域控制器(如图5所示): 包含动力、车身、部分底盘的功能,主要融合了车身控制器中央网关主控芯片为恩智浦最新的S32G车规级芯片,并且部硬件、系统、软件的均为理想研发。

  • 自动驾驶控制域器是基于主流的的英伟达Orion来构建的,并且使用了两片origin芯片
  • 智能座舱域控制器是基于高通的8155构建的,也使用了两片。

理想的中央计算平台 + 区域控制架构

  • 理想的域控架构之后的下一代就是:中央计算平台 + 区域控制器架构,并且会加入800V快充技术

  • 中央计算平台(CCU)与特斯拉FSD的思路一样,将智能座舱控制自动驾驶控制,以及车辆控制融合到一个控制器中,但是目前还不清楚是各个功能分离成不同的PCB板,还是全部融合到一块PCB板上。

  • CCU功能架构(如图6所示),CCU将车辆控制、自动驾驶、智能座舱多域融合,硬件资源共享,数据实时共享。

在硬件上采用各领域内最先进的芯片,并通过高带宽低时延Switch级联,实现算力扩展和多域融合;
软件方面具有高安全,硬实时OS, 中间件及应用运行环境,软件的性能参数如图7所示,具有延时低、高算力等特点。

图6 CCU的内部功能架构

图7 CCU内部软件的性能参数

  • 区域控制器主要实现数据和能源网关的功能,实现减少线束、能源智能化管理、控制器软件化,以及实现SOA,软硬件解耦、控制IO虚拟化、服务化。通过若干个区域控制器和CCU实现环网架构。

图8 区域控制器内部简图

  • 区域控制器的内部硬件简图(如图8所示)。从图8来看区域控制器应该是基于域控架构中使用的NXP S32G的迭代,具有高低边开关、E-fuse等控制,在通信方面有8路CAN、6路Lin和2路以太网。

  • PCIe网关可以满足满足算力芯片之间的实时大数据交互;解决高带宽、低延时的痛点需求,实现任意端到端之间的数据传输带宽在20Gb/s以上,并且具备物理隔离。

  • TSN网关具备CAN/CANFD/LIN到以太网的双向协议转换功能,可以实现TSN协议中的NC/EE/BE不同优先级数据流转发和数据交换。

  • 除了架构的升级外,在OS自研软件自研方面,理想也有布局。为了实现对客户的需求进行快速响应,并且可以进行算力资源优化来提升用户体验,另外也是为了抓住软件定义汽车时代的汽车灵魂。

图9 软件自研规划

小结

  • 不管是新势力还是传统主机厂,这两年都纷纷对自家的EEA架构进行大刀阔斧的革新,都瞄准中央计算单元架构而去,基本明年(2022)都可以落地到量产车型上,从架构理念的先进性,以及主要控制器的主控芯片的先进性来说,都是可圈可点的。

  • 但是先进架构的掌控能力,性能释放的能力,以及软件功底才是对各家主机厂的真正考验,并且仅仅是开始,对架构的掌控以及运用需要不断地摸索、磨合、迭代。这才是各主机厂下阶段的重中之重。

X 参考文献

来源:汽车ECU开发,作者eng2mot

标签:控制器,理想,架构,CCU,智能网,2020,软件,EEA
From: https://www.cnblogs.com/johnnyzen/p/18178379

相关文章

  • [网鼎杯 2020 白虎组]PicDown linux文件工作原理
    今天遇到个毫无头绪的题,记录一下过程。进入页面发现输入框,参数为url,那就试试文件读取。看看环境变量。其中PWD=/app,有可能存在app.py,试试吧。猜对了,运气吧~(做完后才发现的T-T)这里看其他wp说是在linux读取当前进程执行命令/proc/self/cmdline发现了看看app.py吧。点......
  • [智能网联汽车] 乾崑车云服务3.0:智能、便捷、安全的全新升级 [转]
    在当今数字化时代,智能汽车已经成为了人们生活中的重要组成部分。华为于2024年4月24日发布了最新的车云服务——乾崑(kun)车云服务3.0,为用户提供了全生命周期的极致体验和贴心服务。下面我们来详细解读一下乾崑车云服务3.0的六大亮点。1VHR云服务3.0:乾崑云鹊大模型乾崑云鹊大......
  • [WUSTCTF2020]CV Maker
    [WUSTCTF2020]CVMaker打开环境注册了账号登陆,发现有上传头像的地方,尝试上传文件可以上传图片马GIF89a<scriptlanguage='php'>@eval($_POST['shell']);</script>BP里抓包改为php,得到上传成功路径http://1d2ee33c-dfe2-49ec-88c3-d3305f7bd2f3.node5.buuoj.cn:81/upload......
  • [Zer0pts2020]Can you guess it?
    [Zer0pts2020]Canyouguessit?打开环境没有什么特殊的地方,可以点击按钮查看源码<?phpinclude'config.php';//FLAGisdefinedinconfig.phpif(preg_match('/config\.php\/*$/i',$_SERVER['PHP_SELF'])){exit("Idon'tknowwhatyou......
  • [MRCTF2020]套娃
    [MRCTF2020]套娃打开环境发现有张图片显示不出来查看网页源代码发现部分代码$query=$_SERVER['QUERY_STRING'];if(substr_count($query,'_')!==0||substr_count($query,'%5f')!=0){die('Y0uareSocutE!');}if($_GET['b_u_p_t�......
  • [WUSTCTF2020]颜值成绩查询
    [WUSTCTF2020]颜值成绩查询打开环境是一个成绩查询的页面1.手工注入输入1发现有admin的账号和得分输入1'会提示学号不存在1/**/or/**/1=1#过滤了空格1/**/order/**/by/**/3#存在1/**/order/**/by/**/4#不存在由此得知有3个字段1/**/union/**/select/**/1,2,......
  • 2020-2021 ICPC NERC (NEERC), North-Western Russia Regional Contest (Northern Sub
    E-EasyCompare-and-Set题意给定n个条件,如果存在一个合法序列使得这n个判断条件成立,则输出Yes和这个合法序列,否则输出No。分析首先可以发现对于\(w_i=0\)的操作我们可以在处理完\(w_i=1\)的操作之后讨论一下即可。发现\(a_i\)和\(b_i\)很大需要对其进行离散化操作。离......
  • [羊城杯 2020]A Piece Of Java
    发现我java基础不牢,做点老题,多思考思考。打开jar包先看到MainController.class:/index路由设置一个cookie,访问的时候没设置cookie就会重定向到hello路由。这个cookie也就是username和password进行serialize来的,看到下面序列化和反序列化的方法:序列化没什么好说的,反序列化这里......
  • [GYCTF2020]FlaskApp
    [GYCTF2020]FlaskApp打开环境是一个base64编解码的网站提示里是一张图片源码提示PIN尝试输入错误字符看看页面结果,于是在解码页面输入123有源码泄露@app.route('/decode',methods=['POST','GET'])defdecode():ifrequest.values.get('text'):text=r......
  • [BJDCTF2020]EasySearch
    [BJDCTF2020]EasySearch打开环境页面中与源代码没有发现什么有用的信息,通过扫描工具扫描,看看有没有什么有用的文件结果发现无论是dirsearch、dirmap还是御剑,通通扫描不出来什么有用的东西,查了师傅们的WP才知道,这里的文件名是index.php.swp<?php ob_start(); functionget_......