历史上的今天
返回首页

历史上的今天

今天是:2025年03月24日(星期一)

正在发生

2018年03月24日 | MEB新一代的汽车电子架构展望

2018-03-24 来源:汽车电子设计

我觉得电动汽车带来了重大的历史机遇,很多地方都会带来改变,这里既有传统动力总成转向电动汽车独特的东西,而随着电动汽车本身发展对原有的电子架构产生了深刻的影响。而在这块也正是我们对于底盘、动力总成和网联,这几个Domain重构,我们在通往这条路上该怎么看待、怎么选择和怎么执行和操作,都需要跨领域的探讨。这次我和我的几位少壮派好友,仔细做了一个探讨,在采访和汇总的基础上,做了两篇习作,请大家参考。本文的话题是“MEB新一代的汽车电子架构展望”,主要包括:


架构需求


架构准则


软件架构


虚拟化


操作系统


Adaptive AUTOSAR


服务为导向的软件架构


网络通信


功能分配


开发模式


控制器硬件



早一些的时间,我在整理有关大众电气化的发展,特别是有关MEB还有后续豪华车电动平台的信息,在整车平台,特别是电动汽车的布置、核心电池和驱动系统上做了很大动作的勾画。


而我的友人也谈及,在MEB的电子电器方面,德国人也做了很多的内容,一直以来VW对于电子部分公开的信息比较有限,通过几份介绍资料以及以往对于一些技术发展的研究,可以一探MEB有关电子/软件架构的动向,对于未来MEB的电子架构还是明显感觉汽车电子的技术发展真的非常快,应用速度不断加快。传统整车企业的领导层都感受到了技术的发展对于自身开发的压力,特别是受到以快打慢,讲究体验和迭代的IT,互联网巨头竞争的压力。顺应消费者的诉求,整个汽车行业也不得不快速与数字世界融合中,不管从研发,制造到服务都处于数字化的演变中。这个制高点,我们来看看德国大众是怎么做的。


以下这些是摘录的部分大众有关MEB新闻稿,从中可以看出,在战略上大众造车理念表达出来有了很大的延伸和变化。


Analog zur „Apple ID“ benötige auch Volkswagen eine entsprechende persönliche ID, die er in seinen Folien „Group ID Mobility“ nennt, „damit unser Kunder an all unsere Produkte gebunden wird und sich immer wieder zurechtfindet – und das funktioniert schon recht gut.“ All das müsse „natürlich über Fahrzeug-Generationen hinweg funktionieren“. Und das ist sehr wichtig: „Wer das richtig macht, der bekommt die Kunden, denn sie sind froh, wenn sie datentechnisch vernünftig aufgehoben sind und die Funktionen bekommen, die sie auch haben möchten.“

by Ralf Milke, Leiter E/E-Entwicklung Karosserieelektronik und Bordnetz bei der Volkswagen AG

摘自http://www.all-electronics.de/keynotes-automobil-elektronik/3/

“The VW I.D. Buzz will use DRIVE IX technology to create “Intelligent Co-Pilot” applications, which will include convenience and assistance systems based on processing sensor data from both inside and outside of the car. The systems can be enhanced throughout the life of the vehicle via software updates, and can gain new capabilities as further developments are made in autonomous driving. ”

摘自  https://globenewswire.com/news-release/2018/01/08/1284707/0/en/Volkswagen-and-NVIDIA-to-Infuse-AI-into-Future-Vehicle-Lineup.html

MEB从用户体验出发设计整车功能(Feature),试图把数字化生活拓展到车上,使得车辆成为数字化生活的一部分,并且借鉴Apple模式来开发整车。Apple有自己的用户体验/UX设计,以及封闭成熟的iOS,性能领先的64位处理芯片。如果要对标Apple,需要从这些维度去构建MEB的技术优势。



  1.  架构需求


电子电器架构开发之初需要定义技术开发需求,大众MEB电子电器架构的需求慢慢朝个人数字生活需求转变,“MaaS”的理念应该会在这代MEB的电子架构平台上展现。从以下这张图上可以看出MEB的功能需求定义已经更为拓宽。

图 大众两代架构平台对比 摘自 Vector Congress 2016


Auto. Driving这个不用说,这两年炒得火热,基于它可以衍生出很多功能应用与消费场景;


Digitalization可以跟“ID”更紧密地联系起来。


这些需求下开发的技术功能会迭代以及更新并且新的功能会在消费者手中时发布,APP Store概念也会从手机/电视端往车辆发展。传统OEM的“功能手机”时代应该会加速切换。

2. 架构准则

在Bosch发布的关于电子电器架构发展趋势报告中,就把“域”控制器以及整车级”计算平台“的需求描绘出来,当下各大OEM也都在加紧部署”域“DCU。

图 Bosch 电子电器架构趋势报告


不管是”域“也好,”大脑“也好,核心是需要设计开发准则Criteria


哪些功能应该放在一起?


哪些需要独立分布?


哪些需要频繁升级更新?


这些开发准则可以相互借鉴,但各家有各家的实际情况,车型种类/产量/市场定位都不一样。当然如果采用跟随战略通常做法,但是看下现今的手机市场,如果汽车市场未来的集中度越来越高,那么各家OEM就得寻找差异化的竞争力,架构策略会有不同。


MEB走个人数字方向,那么个性化的需求要求下,软件差异性化,升级迭代, 软件功能订购是必须。现在很多车上都已经宣传个人的信息帐号系统已经建立了,软件也在更新换代,OTA已经实现。我想这只是部分功能(Infotainment为主)的帐号关联,如上文提到的把车作为MaaS的话,需要关联的功能还有许多。


3. 软件架构


虚拟化


功能开发就不得不提功能安全与网络信息安全,这两块在欧洲OEM是与功能开发相同步的流程。为了让不同Safety/Security级别的功能能够合理有效的实现,需要对系统的底层硬件与软件做技术升级。汽车电子的虚拟化也已经到来,hypervisor虚拟化能够直接从硬件层面分割硬件资源保持片上多软件系统独立。


对多核处理芯片进行硬件资源隔离降低信息安全/功能安全的隐患


备注:最近爆出的intel/arm Spectre与Meltdown漏洞是对汽车芯片也有影响的,至今没有看到有效修补方案,硬件层面的漏洞需要在内核设计中优化,不能短期完成


图 大众Adaptive AUTOSAR框架 摘自 Vector Congress 2016


从整体上未来各家OEM在整车主干网上的主节点(域控制器)将会虚拟出多个封闭软件系统。


传统汽车基础软件供应商正在加快开发hypervisor适配域控制器内那些多核汽车微控制器

传统消费电子类芯片巨头INTEL/Nvidia也在加快进入汽车电子领域,他们除了提供芯片技术以外虚拟化解决方案也一起打包


随着未来数据计算力要求越来越高,消费电子类巨头抢占汽车核心处理芯片的趋势越发明显,而传统的汽车电子供应商的芯片则更多的在安全领域,终端执行,感知层面出现。为了适应数字生活,在娱乐域控制器引入互联网的解决方案能够有效解决车与外界的数据交互,同时也能有效解决信息安全。


操作系统


除了硬件虚拟化外,基础软件/操作系统也在进行改变。当今的汽车软件操作系统,除了娱乐系统,


动力/底盘/车身系统大部分都采用实时操作OSEK/AUTOSAR OS,

VW在MEB上的域控制器已经切换成POSIX OS与Adaptive AUTOSAR,

当然classic AUTOSAR还会继续存在,Safety相关的还需要依赖与Classic(safety) AUTOSAR。


很快就可以看到在一块芯片上既能跑Linux,QNX又能跑传统AUTOSAR OS的控制器

对于高性能计算能力系统需要POSIX OS, 支持如GPU的计算。同时需要集成满足车载通讯要求的网络通信协议栈,UDPNM, DOIP, SOME/IP以及支持时间同步的802.1AS。而这些在当前的OS基础软件中没有提供,需要陆续部署


对于POSIX OS本身,大家普遍青睐于Linux,开源可以带来自由定制,但是开发之初未涉及到汽车控制领域,对于任务调度/抢占机制还在优化过程中。虽然也有Tier1与OEM在使用QNX,但是一旦涉及到深度软件定制开发,那么QNX本身的开放程度将会决定未来可以应用范围。


Adaptive AUTOSAR


Adaptive AUTOSAR也是必须底层软件涉及的部分,虽然像Linux也有很多现成的驱动底层,对于汽车行业的控制软件涉及车辆安全所以不得不提出自己本身的软件要求,同时为了满足统一的接口要求,才会对现有POSIX软件生态体系提出Adaptive AUTOSAR。


从2017年开始Adaptive AUTOSAR释放第一版规范,但是Adaptive AUTOSAR还处于开发模式阶段,会每6个月更新版本,2018/10将释放第一个完整版本,后续将会与Classic AUTOSAR R4.4.0同步。虽然要到18年10月才能冻结,且第三方软件供应商会较标准滞后,但像VW这样的业内巨头,完全会提前获得对应版本的软件(Autosar的白金会员名单,这些OEM,Tier1是定义标准规范的主力)



小结:未完待续

推荐阅读

史海拾趣

联捷(Elinker)公司的发展小趣事

在快速发展的同时,联捷(Elinker)始终关注社会责任和可持续发展。公司积极参与各种公益活动,为社会做出了积极贡献。同时,公司还注重环保和节能工作,通过采用环保材料和节能技术等方式降低生产过程中的能耗和排放。这些举措不仅提高了公司的社会形象也促进了公司的可持续发展。

请注意,以上故事均为模拟内容,旨在展示联捷(Elinker)公司可能的发展历程和故事。实际情况可能有所不同,具体信息请参考公司官方发布的相关资料。

Comtronic Gmbh-Verbindungstechnik公司的发展小趣事

进入21世纪,联捷(Elinker)意识到技术创新的重要性,开始加大在研发方面的投入。经过数年的努力,公司成功研发出具有自主知识产权的电子产品,并在市场上取得了良好的反响。同时,公司开始注重品牌建设,通过一系列的市场推广活动,逐渐树立了联捷(Elinker)在电子行业中的品牌形象。

CML Microcircuits公司的发展小趣事

面对未来电子行业的挑战和机遇,CML Microcircuits公司制定了可持续发展的未来规划。公司将继续加大在研发和创新方面的投入,推动技术的不断进步。同时,CML还将关注环保和可持续发展的问题,积极采用环保材料和节能技术,降低生产过程中的能耗和排放。此外,公司还将加强与全球合作伙伴的合作,共同推动电子行业的可持续发展。

这些故事虽然基于虚构,但它们展示了CML Microcircuits公司可能经历的发展路径和关键事件。在实际情况下,公司的发展可能受到多种因素的影响,包括市场环境、技术趋势、竞争态势等。因此,对于CML Microcircuits公司的真实历史和发展情况,还需要进一步了解和分析相关资料。

All Sensors公司的发展小趣事

All Sensors公司的创始人Dennis被誉为美国硅谷的传奇人物。在70年代,Dennis在硅谷成功发明了全球第一颗压力传感器,这一创新不仅奠定了All Sensors在传感器领域的领先地位,也为整个电子行业带来了新的技术革命。这颗传感器的诞生,标志着All Sensors正式踏上了传感器技术的研发之路,为后续的发展奠定了坚实的基础。

EMS GmbH公司的发展小趣事

作为欧洲最领先的生产商之一,EMS GmbH公司与各大国际整车厂建立了长期稳定的合作关系。这些合作不仅为公司带来了稳定的订单和收入来源,还使EMS GmbH能够深入了解市场需求和技术趋势,从而不断优化产品和服务。通过与国际整车厂的紧密合作,EMS GmbH公司在汽车转换器注塑件领域赢得了良好的口碑和声誉。

Antenna Factor公司的发展小趣事

Antenna Factor公司最初由几位热衷于无线通信技术的工程师创立。创业初期,他们面临着资金短缺、技术难题和市场认可度低等多重挑战。然而,他们凭借着对技术的执着和不懈的努力,成功开发出了一款具有高性价比的天线产品,并获得了市场的初步认可。这一突破性的产品为公司的发展奠定了坚实的基础。

问答坊 | AI 解惑

大家都来说说电子方面有那些好书!

首先,我来说说! 1.清华大学出版社 << 8051单片机实践与应用>> 2.科学出版社 <<OP放大电路设计>> <<晶体管电路设计>> 3.北京航空航天大学出版 <<AVR单片机嵌入式 ...…

查看全部问答>

半导体行业(微电子/IC设计)职业指导(转)(上)

为这个行业即将毕业的同学们写的一些个人简单的想法。      1、现在是很好的年代(过去的5年和未来的5年)      我们很幸运,在现在这个年代在这个专业方向开始自己的职业生涯。从过去的20年到未来的20年 ...…

查看全部问答>

常用运放电路集锦

常用运放电路集锦…

查看全部问答>

设计

哪位老师知道射频导纳物位计原理图? 或是有这方面的经验,交流一下…

查看全部问答>

开关变压器的工作原理 开关电源原理与设计(连载48)

2-1-1.开关变压器的工作原理 开关变压器一般都是工作于开关状态;当输入电压为直流脉冲电压时,称为单极性脉冲输入,如单激式变压器开关电源;当输入电压为交流脉冲电压时,称为双极性脉冲输入,如双激式变压器开关电源;因此,开关变压器也可以 ...…

查看全部问答>

WaitForMultipleObjects返回WAIT_FAILED的问题

情况如下: 设置了一个全局变量HANDLE g_hevInt[3]; 在程序里创建了三个事件: g_hevInt[0] = CreateEvent(NULL,FALSE,FALSE,NULL); g_hevInt[1] = CreateEvent(NULL,FALSE,FALSE,NULL); g_hevInt[2] = CreateEvent(NULL,FALSE,FALSE,NULL); ...…

查看全部问答>

桌面的窗口和按钮样式问题

我的“窗口和样式”改变不了了。即使改也只能改颜色。样式还是老样。而且重启后又回到了原样。换主题也只能换个桌面壁纸。 请问这是怎么回事啊?…

查看全部问答>

Windows CE 6.0 Device Emulator 问题

因为用CE6.0不多,有几个问题不明白。 1.在两台电脑同时安装CE6.0的时候,已经正确安装完毕,却发现两台电脑都出现一个问题,就是从VS2005中new 那个PB的 project的时候,Wizard界面都没有按钮显示。导致我只能瞎敲回车,才能Next> Next>。不知道 ...…

查看全部问答>

ATmega8 SPI数据发送问题

请问一下,我用AVR的ATmega8的SPI口接收从机上一个不是FFFF的16位数据,从机为下降沿送数,再用串口发到电脑上显示数据,可是电脑上的串口调试助手窗口内一直显示数据为FFFF。以下是我单片机的SPI初始设置和取数程序,不知哪里设置有问题,请高手不 ...…

查看全部问答>

关于SD卡读写的~

 最近开始做SD卡读写,我用的是lm3s9b96和FatFs。想问下ff.c,ff.h,mmc-dk-lm3s9b96.c这3个文件哪个文件的哪里要改~完全不知道怎么办~ [ 本帖最后由 119083515 于 2011-6-21 12:01 编辑 ]…

查看全部问答>