ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:37.49KB ,
资源ID:4719914      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4719914.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面汽车操作系统行业技术分析报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

面汽车操作系统行业技术分析报告.docx

1、面汽车操作系统行业技术分析报告 2020面汽车操作系统行业技术分析报告2020年8月 1. 操作系统是软件定义汽车生态发展的灵魂在消费者视角下,智能网联汽车快速发展。随着智能汽车快速发展,智能座舱和ADAS 功能均不断升级,不论是传感器数量、芯片算力还是单车价值均实现快速提升,参照我们前期发布的软件定义汽车,智能座舱先行和软件定义汽车,ADAS 正加速报告,重点梳理了座舱和 ADAS 升级路径、上下游产业链的竞争格局以及根据我们自建的样本数据库测算了市场规模。智能座舱方面,我国智能座舱市场规模将由 2020 年的 567 亿元提升至 2025 年的 1030 亿元,CAGR 超过+15.2%;

2、ADAS 方面,我国自动驾驶市场规模将由 2020 年的 844 亿元提升至 2025 年的 2250 亿元,CAGR 超过+21.3%。软件定义汽车大趋势下,芯片+操作系统+中间件+应用算法软件+数据是实现智能汽车的关键。在智能网联汽车产业大变革下,软件定义汽车理念已成为共识。传统汽车采用的分布式电子电气(E/E)架构因计算能力不足、通讯带宽不足、不便于软件 OTA在线升级等瓶颈,不能满足现阶段汽车发展的需求,E/E 架构升级已成为智能网联汽车发展的关键。参照我们前期发布的软件定义汽车,E/E 架构是关键,该文重点论述了E/E 架构升级包括硬件、软件、通信架构三大升级,芯片+操作系统+中间件

3、+应用算法软件+数据构建核心技术闭环,未来谁能把握其中一环或将实现汽车产业链地位的提升。图 1:计算机系统结构数据来源:绘制传统车企操作系统将有独立的多个操作系统/系统程序向少数/一个操作系统发展。参照我们前期发布的软件定义汽车,AI 芯片是生态之源,该文论述了随着汽车 E/E架构硬件由分布式向域控制-中央集中式不断升级,域控制器的重要性凸显,而 AI 芯片则是自动驾驶域控制器/中央计算平台的核心。座舱域的 AI 芯片玩家主要为高通、英特尔、华为(麒麟)和瑞萨等,要求 AI 算力较小,安全等级较低,而自动驾驶域在 AI 算4 / 29 力和功能安全均远高于座舱芯片,因此 AI 芯片玩家主要为特

4、斯拉(自研)、Mobileye、英伟达、华为和地平线等。传统汽车因不同域之间要求的实时性、安全性、通信带宽不尽相同,传统汽车主机厂/Tier 1 级供应商无法一步到位,因此多为跨域融合方案(即 3个域或 5 个域等)。因此,随着域的逐渐形成,域操作系统将逐渐形成,本文将重点论述汽车操作系统是实现软件定义汽车的灵魂。图 2:E/E 架构由分布式-域控制-中央集中式不断升级数据来源:地平线,5 / 29 2. 操作系统承上启下,引领智能汽车发展操作系统(Operating System, OS)是指控制和管理整个计算系统的硬件和软件资源,并合理地组织调度计算机的工作和资源,以提供给用户和其他软件方

5、便的接口和环境的程序集合。智能设备发展到一定程度后一般都需要专门的 OS,例如 PC 机对应的微软Windows 系统,智能手机对应的 GoogleAndroid 系统和苹果 iOS 系统。在软件定义汽车的大趋势下,汽车 OS 是传统汽车实现智能汽车升级的关键。汽车操作系统是从传统汽车电子基础软件不断演变而来,传统汽车电子产品可分为两类:1)汽车电子控制装置:通过直接向执行机构(如电子阀门、继电器开关、执行马达等)发送指令,以控制发动机、变速箱、动力电池等协同工作的系统,一般统称为 ECU(电子控制单元)。常见的 ECU 包括发动机电控系统 EMS、自动变速箱控制单元 TCU、车身电子稳定系统

6、 ESP、电池管理系统 BMS 等。该类系统涉及安全、行驶性能。2)车载电子设备:如仪表、中控、抬头显示(HUD)、流媒体后视镜等。这类系统常与用户体验相关,不直接参与汽车行驶的控制决策,对车辆行驶性能和安全影响较小。未来汽车操作系统将主要分为自动驾驶 OS 和智能座舱 OS 两大类。不同车企/Tier1 根据自身的规划,对域划分个数不尽相同,如博世分为 5 个域(动力域、底盘域、座舱域、自动驾驶域、车身域),大众 MEB 平台车型为 3 个域(自动驾驶域、智能座舱域、车身控制域),华为同样也为 3 个域(自动驾驶域、智能座舱域、整车控制域)。虽然有多个域,一般主要分为注重开放、兼容性、生态的

7、智能座舱域操作系统和注重实时、安全、稳定的自动驾驶域操作系统两大类型。2.1. 汽车广义 OS 包含系统和功能软件两大部分狭义的操作系统仅包含系统内核 Kernel 部分,是系统软件其中的一部分,而广义的操作系统则包含系统软件和功能软件。车载智能计算平台自下而上可大致划分为硬件平台、系统软件(硬件抽象层+OS 内核+中间件)、功能软件(库组件+中间件)和应用算法软件等四个部分。1)硬件平台:基于异构分布式硬件架构包括 AI 单元、计算控制单元,应支持芯片选型灵活、可配置拓展、算力可堆砌等优点。2)系统软件:是针对汽车场景定制的复杂大规模嵌入式系统运行环境,主要包含三层:a)硬件抽象层:包括 B

8、SP(板卡支持包)、Hypervisor(硬件虚拟化技术,提供虚拟平台支持多操作系统)等。BSP 包括了 Bootloader(以基础支持代码来加载操作系统的引导程序)、HAL(硬件抽象层)代码、驱动程序、配置文档等,是内核与硬件之间的接口层,目的是为操作系统提供虚拟硬件平台,使其具有硬件无关性,可以在多平台上移植。b)操作系统内核(Kernel):即为狭义操作系统,如 OSEK OS、VxWorks、RT-Linux 等。内核提供操作系统最基本的功能,负责管理系统的进程、内存、设备驱动程6 / 29 序、文件和网络系统,决定着系统的性能和稳定性。c)中间件:处于应用和操作系统之间的软件,实现

9、异构网络环境下软件互联和互操作等共性问题,提供标准接口、协议,具有较高的移植性,如 POSIX/ARA(自适应 AutoSAR 运行时环境即中间件 API 接口)和 DDS(分布式实时通信中间件)等。3)功能软件:包含自动驾驶的核心共性功能模块,如相关算法的编程框架(如TensorFlow、Caffe、PaddlePaddle 等)。核心共性功能模块包括自动驾驶通用框架、网联、云控等,结合系统软件,共同构成完整的自动驾驶操作系统,支撑自动驾驶技术实现。4)应用算法软件:即为实现具体自动驾驶功能、HMI 交互等算法软件。图 3:车载智能计算平台架构数据来源:中国软件评测中心,绘制2.2. 典型层

10、次的汽车操作系统改造汽车操作系统按照对底层操作系统改造程度的不同,主要可以分为以下几种:1)基础型操作系统:打造全新底层操作系统和所有系统组件,如系统内核、底层驱动等,有的还包括虚拟机,如 QNX、Linux、WinCE 等。因打造全新操作系统需要花费太大的人力、物力,目前基本没有企业会全新开发底层操作系统。2)定制型操作系统:在基础型操作系统之上进行深度定制化开发,如修改内核、硬件驱动、运行时环境、应用程序框架等。典型代表如大众 VW.OS、特斯拉 Version、Google车载 Android、华为鸿蒙 OS、AliOS 等,它们已经属于自主研发的独立操作系统。3)ROM 型汽车操作系统

11、:基于 Linux 或安卓等基础型操作系统进行有限的定制化7 / 29 开发,不涉及系统内核更改,一般只修改更新操作系统自带的应用程序等。大部分的主机厂一般都选择开发 ROM 型操作系统,国外主机厂多选用 Linux 作为底层操作系统,由于国内 Android 应用生态更好,国内自主品牌和造车新势力大多基于 Android 定制汽车操作系统,例如比亚迪 DiLink、奇瑞 GKUI、蔚来 NIO OS、小鹏 Xmart OS 等。超级汽车 APP(又称车机互联或手机映射系统),不是完整意义的汽车 OS,指简单地把手机屏幕内容映射到车载中控,通过整合地图、音乐、社交等功能为一体来满足车主需求的

12、APP,如苹果 CarPlay、谷歌 AndroidAuto、XX CarLife、华为 Hicar 等。主要系由于汽车座舱为保证系统的稳定性、高安全性,不得不放弃性能,导致手机不论是芯片还是操作系统处理能力都优于汽车座舱,因此借助手机的丰富功能映射到汽车中控,以满足车主对娱乐的需求。由于容易实现+成本较低,现阶段仍是车主的主流选择。2.3. 2020 年全球汽车广义操作系统市场达 200 亿美元2020 年全球汽车广义操作系统市场规模达 200 亿美元,未来五年 CGAR+13.1%。我们重点参照了 Mckinsey 分析数据,2020 年全球汽车广义操作系统(功能软件、狭义操作系统、中间件

13、)市场规模达 200 亿美元,到 2025 年达 370 亿美元,CGAR+13.1%;到 2030 年达 500 亿美元,十年 CAGR+9%。图 4:2030 年全球汽车广义操作系统市场达 500 亿美元,CAGR+9%数据来源:Mckinsey Analysis,(注:本图的 SW 即为广义操作系统)8 / 29 3. QNX、Linux、Android 为三大主要底层 OS汽车 OS 由基础软件程序-简单嵌入式-复杂 OS 不断升级。早期嵌入式开发直接在裸机上写程序,无 OS。随着软件越来越复杂,为了实现多任务执行,裸机程序不得不引入中断,而使程序结构复杂难以阅读和维护,因此嵌入式 O

14、S 逐渐形成。但由于普通8 位或 16 位的 ECU 执行的功能较为单一,硬件资源有限,无法运行如 QNX、Linux 等复杂的 OS,常使用一些基础软件程序或简单的嵌入式实时 OS 如 UCOS、FreeRTOS 等。随着 IVI 应用和接口逐渐复杂,座舱率先使用更为复杂 OS。Linux 和 QNX 只集成学术定义的 OS 和通讯协议栈;ubuntu 则在 Linux 的基础上添加中间件和桌面环境;Andrord和 AliOS 则在 Linux 的基础上集成了中间件、桌面环境和部分应用软件。图 5:各操作系统的主要区别数据来源:绘制全球汽车座舱底层 OS 高度集中。安全和性能是两个矛盾体,

15、座舱域由于其安全等级较低,现阶段需要较为复杂的 OS 支持大量的应用和接口。参照 ICVTank 统计数据,2019 年全球汽车座舱前 3 大底层 OS 市占率:QNX(43%)、Linux(含 Android)(35%)、WinCE(10%)。由于自动驾驶域还未真正形成,自动驾驶的 OS 格局仍不明朗,而考虑到重新开发底层 OS 花费的成本大,自动驾驶 OS 或基于 Linux/QNX 内核发展而来。图 6:汽车座舱底层操作系统市场份额12%10%43%35%QNXLinux(含Android)WinCEother OS9 / 29 数据来源:ICVTank,3.1. QNX:非开源&安全实

16、时QNX 是一款微内核、嵌入式、非开源、安全实时的操作系统。QNX 系统是由加拿大 QSSL 公司开发;于 2004 年哈曼国际将 QNX 系统收入囊中;于 2010 年 BlackBerry母公司 RIM 又从哈曼国际手中收购 QNX 系统。QNX 是微内核架构,内核一般只有几十 KB,驱动程序、协议栈、文件系统、应用程序等都在微内核之外的受内存保护的空间内运行,可实现组件之间相互独立,避免因程序指针错误造成内核故障。因其内核小巧,运行速度极快,具有独特的微内核架构,安全和稳定性高,不易受病毒破坏系统,是全球首款通过 ISO26262 ASIL-D 安全认证的实时操作系统。因此,QNX 常用

17、于安全稳定性要求较高的数字仪表中。图 7:QNX 系统软件架构数据来源:CSDN,黑莓基于 QNX 为汽车行业开发了不同域的系统平台。黑莓先后为汽车行业开发了车载信息娱乐系统(QNX CAR Platform for Infotainment)、数字座舱系统(QNX Platformfor Digital Cockpits)和驾驶辅助系统平台(QNX Platform for ADAS)等系统平台,为开发人员提供了灵活的工具选择,具有良好的人机交互界面。以 QNX 驾驶辅助系统平台为例,其硬件支持瑞萨(H3、V3M)、英特尔(Denverton、Appolo Lake)、英伟达 Drive系统

18、等芯片平台,还支持毫米波雷达、激光雷达、摄像头、GPS 等传感器。QNX 凭借其安全、稳定等优势占据市场较高份额。QNX 为非开源系统,具有开发10 / 29 难度大、应用生态较弱等特点,而且需要商业收费。但由于现阶段汽车嵌入式操作系统对安全性、稳定性、实时性具有非常严苛的要求,QNX 凭借这些优点仍牢牢占据汽车嵌入式操作系统市占率第一的位置。根据官网显示,QNX 已与 45 家以上 OEM 进行合作,超过 1.75 亿辆汽车使用了 QNX 系统。图 8:QNX 驾驶辅助系统平台图 9:QNX 和汽车广泛合作数据来源:Blackberry,数据来源:Blackberry,3.2. Linux:

19、开源&功能强大Linux 是一款开源、功能更强大的操作系统。Linux 具有内核紧凑高效等特点,可以充分发挥硬件的性能。它与 QNX 相比最大优势在于开源,具有很强的定制开发灵活度。我们通常提的基于 Linux 开发新的操作系统是指基于 Linux Kernel 进一步集成中间件、桌面环境和部分应用软件。Linux 功能较 QNX 更强大,组件也更为复杂,因此 Linux常用于支持更多应用和接口的信息娱乐系统中。协会或联盟致力于将开源 Linux 操作系统推广至汽车领域中,典型代表如 AGL、GENIVI。AGL 开源项目致力于建立一个基于 Linux 的联网汽车内部使用的开源平台。2014年

20、,Linux 基金会发布了开源 AGL(Automotive Grade Linux)规范 1.0 版本,它是首个开放式车载信息娱乐(IVI)软件规范。其中 70%的代码(包括操作系统、中间件和应用程序框架)已编写完成,车企可以专注于剩下的 30%个性化定制开发,以保证不同品牌的差异化,而且 AGL 不收取任何许可费。随着自动驾驶的发展,AGL 已经不只局限于IVI 领域,未来将向仪表盘、座舱域、自动驾驶等领域延伸,现阶段它仍未通过 ISO 26262标准。从其整车企业成员来看,AGL 早期主要为丰田、本田、日产等日系厂商,随着2019 年大众、现代汽车的加入,AGL 势力规模逐渐壮大。截至

21、2020 年 3 月,国内已有中国移动、上汽集团、德赛西威、中科创达等公司加入了 AGL,成员总数超过 150 个。11 / 29 图 10:AGL 主要成员数据来源:AGL,GENIVI 的宗旨是实现对车载信息娱乐系统开源开发平台的广泛普及。2009 年成立的 GENIVI 联盟一直致力于为汽车行业提供各类开源的车载信息娱乐系统技术解决方案。GENIVI 基于 Linux 提供开源软件,汽车车企通过选择并整合不同的应用和中间件实现差异化的车载信息娱乐产品,缩短开发周期,从而减少汽车生产商的成本。其中 80%的软件在消费电子/通信行业中已经被开发,可不加修改直接应用,仅 15%必须进行调整才能

22、适用于特殊的汽车参数,仅 5%仍需自己开发。GENIVI 将继续开发剩余 5%的代码,并开放给所有汽车厂商。目前,联盟的成员包括 170 多家汽车生产商和供应商。图 11:车企可根据需求整合 GENIVI 提供的模块图 12:GENIVI 用户只需要调整少量的代码数据来源:CSDN,数据来源:CSDN,12 / 29 图 13:GENIVI 主要成员数据来源:GENIVI,3.3. Android:Linux 的发行版本Android 是发行版本的 Linux,系统复杂,功能强大。Android 是由 Google 公司和开放手机联盟基于 Linux 开发的操作系统。Android 被称为基于

23、 Linux 开发的最成功的产品之一,应用生态最为丰富,主要应用于移动设备,因此,在国内车载 IVI 系统常基于 Android 开发。Android 的主要优点有:1)开源,对中低端 OS 开发商具有很强吸引力;2)灵活,可以根据自身需要对原生 Android 进行定制化改造;3)可移植性强,Android手机上的 APP 不需要经过大的修改就可以应用在车机上,有利于国内互联网厂商切入汽车领域,快速建立起车载软件生态。Android 的缺点主要有:1)安全性、稳定性差,系统漏洞带来较高风险,技术维护成本高;2)过度依赖于 Google。Android 凭借国内丰富的应用生态切入汽车 IVI

24、系统。虽然安全性、稳定性不足,但由于车载信息娱乐系统对安全性要求相对较低,Android 仍然凭借其上述优点在国内车载信息娱乐系统领域占据主流地位。尤其是各大互联网巨头、自主品牌、造车新势力纷纷基于 Android 进行定制化改造,推出了自己的汽车操作系统,如阿里 AliOS、XX小度车载 OS、比亚迪 DiLink、蔚来 NIO OS、小鹏 Xmart OS 等。3.4. WinCE:逐步推出市场WinCE 是微软 1996 年发布的嵌入式操作系统,主要应用于车载主机、车载导航和车载娱乐系统。但是随着 Linux 和 Android 的冲击,现阶段开发者和应用者已非常少了,微软计划于 202

25、1 年 3 月终止对其服务,将逐步退出汽车操作系统市场。13 / 29 4. 车企&互联网&科技齐发布操作系统4.1. 特斯拉率先打造 OS,树立行业标杆总结:特斯拉底层芯片方面 CPU 采用 IntelAtom E3950、FSD 自研 AI 芯片(根据算法软件需求,不断优化底层工具链和算子库)等芯片;操作系统方面基于底层 Linux自研;功能软件方面支持 PyTorch 的深度学习编程框架(自研算法,不需要支持所有编程框架);自动驾驶功能核心算法自研;自建数据中心,用户使用产生的数据被收集用于不断优化算法软件,形成类苹果的闭环开发模式。特斯拉的操作系统 Version 基于 Linux 内

26、核深度改造而成。特斯拉系统平台采用Linux4.4 开源操作系统,支持 PyTorch 的深度学习编程框架,基于 Kafka 开源流实时数据处理平台,可支持信息娱乐系统(IVI)和驾驶辅助系统(ADAS)等。特斯拉选择 Linux一方面由于 Linux 开源自由的优点,避免受制于操作系统厂商;另一方面则发挥其内核紧凑高效、可以充分发挥硬件性能的优点,满足了特斯拉对汽车性能的要求。通过访问权限控制,避免操作系统核心区域免受攻击。对于信息安全问题,特斯拉使用了 Linux 系统中的内核模块:安全增强型 Linux(SELinux),通过“访问权限控制”增加了操作系统信息安全性。访问权限控制,是指了

27、解系统内所有的硬件资源、设备接口明确允许访问的范围和硬件接口。简单来说,即为第三方软件划分可访问与禁止访问区域,最大限度地保证自身安全。通过访问权限控制,即便第三方程序对操作系统进行了攻击,特斯拉也可以保证核心区域不受破坏。图 14:特斯拉操作系统软件架构数据来源:冷酷的冬瓜公众号,14 / 29 基于 Linux 独立开发的 OS,不断实现 OTA 在线升级。由于采用开源 Linux,特斯拉可以不再依赖于软件供应商,而是自己完全掌握堆栈,一旦发现问题即可通过 OTA 进行快速修正与升级,提升用户体验。自 2014 年首次在 Model S 上使用 Version 5 以来,特斯拉已通过 OT

28、A 技术对其操作系统进行了多次重大升级。表 1:特斯拉历年重大 OTA 升级版本重大更新2014 V5.92014 V6.02015 V6.22015 V7.02016 V7.12016 V8.02018 v9.02019 V10.02020 V10.12020 V10.2首次进入中国,在在华交付车辆 Model S 上使用手机 APP 远程启动,智能悬挂控制,节能睡眠模式,中文导航和地图服务,语音命令设定目的地通过 OTA 为 P85D 提升加速度,优化主动巡航控制(TACC)推出 Autopilot 自动辅助驾驶,含自动泊车、辅助转向、自动辅助变道功能推出遥控召唤功能,提升可靠性与安全性U

29、I 页面扁平化,优化 Autopilot 自动辅助驾驶,导航地图更新实时路况功能推出自动辅助导航驾驶(NOA),搭载 QQ 音乐,中控触摸屏不再仅限于车辆控制和地图导航优化障碍物显示,持续改进自动辅助变道,支持 Tesla 剧场,岗哨模式,增加媒体/游戏资源推出智能召唤功能+开始配合 V3 充电桩支持更多软件,升级新版本导航地图数据来源:特斯拉,4.2. 大众打造 VW.OS 平台,加快数字化转型总结:大众更加注重功能安全、框架标准化,采用 Linux、QNX、VxWorks 等多个底层操作系统打造一体式平台,简化智能座舱、自动驾驶、车身控制等之间的交互。优点:可充分利用各家供应商的已有技术优

30、势实现快速转型。缺点:各家供应商标准接口、协议并不统一,组建的系统过于复杂,仍高度依赖供应商。大众更加注重功能安全、框架标准化,采用多个底层操作系统打造一体式平台。大众通过打造一个可运行多个底层系统(如 Linux、QNX、VxWorks)的 VW.OS 平台,简化座舱和自动驾驶的交互技术。由于各家供应商标准接口和协议各不相同,高度依赖AutoSAR 实现中间件标准化,因此产生大量庞大繁杂的模块、组件以支持来自不同供应商的软件。此外,大众将建立 VolkswagenAutomotive Cloud 全球专属云服务后台,以实现传统大众汽车向全新智能软件产品的转变。15 / 29 图 15:大众

31、VW.OS 操作系统数据来源:Volkswagon goes adaptive,在软件定义汽车的大趋势下,大众软件部门正经历巨变。2019 年 2 月,大众成立新软件部门“Digital Car&Service”,致力于智能汽车云服务,并任命曾带领团队成功研发大众 MEB 平台的 Christian Senger 作为部门负责人。2019 年 4 月,大众加入开源操作系统 AGL 联盟,以开源方式打造通用操作系统。同年 6 月,大众准备联合 5,000 名数字专家组成 Car.Software 部门,专注于软件操作系统“VW.OS”研发,加快数字化转型。大众宣称 ID.3 将成为首款搭载 VW.OS 的量产车

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1