0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

汽车操作系统研究:整车操作系统的三种实现方式

佐思汽车研究 来源:佐思汽车研究 2024-01-19 15:43 次阅读

佐思汽研发布《2023-2024年全球与中国汽车操作系统研究报告》。

国产化操作系统开始发力

2023年,华为、斑马智行、小米、蔚来等国产厂商纷纷在操作系统市场发力,推出具备竞争力优势的操作系统版本,适配了国产芯片方案并获得主机厂定点项目。

2023年汽车操作系统市场动态

deca7e3e-b5bc-11ee-8b88-92fbcf53809c.jpg

图片来源:佐思汽研整理

譬如,小米、蔚来等推出了整车操作系统,普华和中兴等供应商加强了操作系统微内核的实时、安全等功能。 2023年10月,小米推出自研的HyperOS,底层采用Linux与Vela内核融合,中间件接入AI子系统,在多任务处理流程中设置优先级,采取分级调度的形式提升操作系统处理效率。 在生态上,小米打造了CarIoT生态,打通互联网IoT与汽车领域,实现“人车家全生态”理念。 小米HyperOS架构

dedf9922-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:小米 在中间件方案中,Autosar 依然成为多数主机厂在车控、自动驾驶领域的选择之一,但其与国产芯片不能完全适配,且现场通信处理的反馈时间偏长,不能完全满足车企需求,导致部分供应商和主机厂自研微内核与中间件。2023年5月,中国汽车工业协会正式发布中国车用操作系统开源计划中首个微内核开源项目,该项目计划在2025年实现基于开源微内核的自主车用操作系统,并逐步替代QNX。其中,开源微内核由中电科普华基础软件提供,采用木兰公共许可证(第2版);芯片由芯驰科技提供,型号为G9X。 普华提供的“龘”(EasyAda)微内核可以实现面向各类芯片平台和应用场景提供安全内核;针对汽车领域,中电科普华基础软件对该微内核进行了相应的实时性改进机制,如面向自动驾驶大规模运算时,基于优先级的抢占机制,微内核的抢占调度策略,以及集成算法,中断、延时机制等技术手段,来改进微内核实时性方面的表现,以突破实时性和性能要求。 普华的“龘”微内核架构

deefc81a-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:普华

主机厂:实现整车操作系统的三种方式

汽车操作系统演进路线

df030362-b5bc-11ee-8b88-92fbcf53809c.jpg

图片来源:佐思汽研

随着EE架构向中央计算架构发展的背景下,软件系统开始向SOA架构演变,其中操作系统开始由域操作系统向整车操作系统演进。

整车操作系统是基于SOA架构,通过中央计算平台融合座舱操作系统、智驾操作系统、安全车控操作系统的功能,从而提供同一套编程接口的整车级平台,特点是分层解耦、架构统一,通过提供统一接口,提升车企开发效率。整车操作系统通过集中调度硬件资源和算力,实现整车各域功能的调度和融合。

佐思汽研认为, 整车操作系统的实现方式可分为三个层级,如下表所示:

整车操作系统的三种实现方式

df116f60-b5bc-11ee-8b88-92fbcf53809c.jpg

图片来源:佐思汽研

方式一,以华为为例:

2023年4月,华为推出iDVP智能数字底座(即整车操作系统),该平台为基于SOA架构设计的数字底座,融合了华为各个域操作系统(智驾操作系统AOS,座舱操作系统HOS、车控操作系统VOS)的功能,通过原子服务层实现软硬件解耦,从而实现跨车型开发的快速适配。

华为iDVP智能数字底座方案

df21e5ac-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:华为 2023年,搭载iDVP平台的代表车型为智界S7,该车型的途灵底盘基于iDVP智能数字底座开发,并通过iDVP智能数字底座配置的HUAWEI xMotion等原生应用,实现对车辆的驱动、制动、转向、悬架进行中央协同控制。2024年,iDVP平台计划有7款车上市。 方式二,以蔚来为例: 2023年9月,蔚来发布整车操作系统“天枢Sky OS”,采用自研的微内核与虚拟机取代了QNX内核服务。该整车操作系统分为四个模块,其中SkyOS-M模块基于自研微内核构建,具备强实时性与安全性,该微内核架构上配置舱驾一体的虚拟机体系,搭载于蔚来NT 3.0平台;SkyOS-L模块则采用自研的中间件平台,代替Autosar方案。 天枢SkyOS架构

df45e556-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:蔚来汽车

在操作系统研发的过程中,蔚来发布多项技术,包括用于实现多核处理系统上的任务调度和提升任务调度效率等技术。其中,在多核处理系统上调度目标任务采用了多层调度模型,并搭载公平轮询算法/最空闲优先算法等,整车操作系统能够通过感知功能群,协调不同的工况下的硬件资源(算力、传感器)。 用于在多核处理系统上调度目标任务的流程

df58bb4a-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:蔚来汽车

Linux、鸿蒙、天枢等操作系统对多任务采用了不同的调度方式,并由最初的统一调度演化到了多层调度,提升了处理效率,同时提升了安全性能。

Linux、鸿蒙、天枢的多任务调度方式对比

df6e6cd8-b5bc-11ee-8b88-92fbcf53809c.jpg

图片来源:佐思汽研整理 方式三,以大众为例: 大众VW.OS由SDK(软件开发工具包)、参考应用程序、软件组件和用于嵌入式软件和云连接的配置工具组成,通过与VW.AC(大众汽车云)、大循环数据聚合系统(BigLoop)联合工作,形成整车软件开发平台,实现分布式处理向集中式处理方式的转换,达到核心架构减少到三个车载中央处理器。 截至2023年2月,保时捷与奥迪的部分车型已经搭载该软件平台的1.2高级版本的部分组件(包括软件更新、云端数据传输、诊断和数据积累),大众计划将完整的软件平台作为2.0版本在2025年推出,合作伙伴包括黑莓和微软等。 大众VW.OS架构

df7de7b2-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:大众

供应商:构建操作系统生态圈

操作系统的规模化应用,需要强大生态系统的支持。2023年,汽车OS供应商在积极落地整车操作系统的同时,加大对操作系统生态的拓展,包括适配更多国产化芯片、建立更多的上下游合作伙伴等。

上下游合作:

中科创达:由子公司滴水智行和中国(上海)自由贸易试验区临港新片区密切合作,建立整车研发基地;

与大众旗下Cariad公司合资成立Carthunder公司,在智能网联、智能座舱、操作系统等领域开展合作。

诚迈科技:与EB在Autosar领域建立战略合作关系。

芯片:

中科创达:中科创达与高通芯片深度绑定,如在搭载了高通 8 系列芯片平台的边缘设备上实现了 LLaMA-2 130 亿参数模型的稳定运行,通过 AI 大模型提升整车平台产品的竞争力。 诚迈科技:2023年,诚迈科技基于地平线TogetheROS.Auto平台,构建了面向J5、J6平台的Hesper OS软件平台产品方案,该方案以FusionDrive的功能为基础,增加SOA服务功能;此外,诚迈科技与英伟达签订合作协议,成为其生态系统软件合作伙伴,为智能驾驶相关企业提供基于Orin及Xavier芯片的智能驾驶视觉方案。

构建开发者生态:

如华为,推出HarmonyOS NEXT,并提供面向开发者的中间件和工具链。

中科创达整车操作系统发展历程

df9e73e2-b5bc-11ee-8b88-92fbcf53809c.png

图片来源:中科创达

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6651

    浏览量

    123098
  • 微内核
    +关注

    关注

    0

    文章

    57

    浏览量

    13412
  • 自动驾驶
    +关注

    关注

    782

    文章

    13596

    浏览量

    165850

原文标题:汽车操作系统研究:整车操作系统的三种实现方式

文章出处:【微信号:zuosiqiche,微信公众号:佐思汽车研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    linux操作系统安装步骤 linux操作系统的特点及组成

    Linux操作系统安装步骤 Linux操作系统是一开源的操作系统,它以其稳定性、安全性和灵活性而闻名。以下是安装Linux操作系统的一般步
    的头像 发表于 10-21 11:24 332次阅读

    面向功能安全应用的汽车开源操作系统解决方案

    在SAE 2024国际汽车安全大会上,Elektrobit的Linux专家王红燕在操作系统与芯片技术的分论坛上为大家带来了“面向功能安全应用的汽车开源操作系统解决方案”主题演讲。
    的头像 发表于 09-27 09:21 368次阅读
    面向功能安全应用的<b class='flag-5'>汽车</b>开源<b class='flag-5'>操作系统</b>解决方案

    工控机支持什么操作系统

    工控机,全称工业控制计算机(Industrial Personal Computer, IPC),支持多种操作系统以满足不同行业和应用场景的需求。具体来说,工控机常见的操作系统包括:
    的头像 发表于 09-11 09:24 276次阅读

    简单认识RTOS实时操作系统

    RTOS(Real Time Operating System,实时操作系统)是一专门设计用于在严格时间限制内处理任务的操作系统。它以其高实时性、多任务处理能力和资源管理能力在工业自动化、医疗设备、航空航天、
    的头像 发表于 08-20 11:20 1981次阅读

    Windows操作系统是什么?它有哪些特点?

    Windows操作系统是由美国微软公司(Microsoft Corporation)开发和推出的一计算机操作系统。自1985年Windows 1.0版本发布以来,Windows系统
    的头像 发表于 08-07 16:30 1198次阅读

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 316次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    微内核实时操作系统的介绍

    微内核实时操作系统(Microkernel Real-Time Operating System, μRTOS)是一专为实时设计的操作系统。它采用微内核架构,以提高系统的可靠性、安全
    的头像 发表于 05-11 17:13 429次阅读

    如何根据需求选择合适的新加坡VPS操作系统?

    选择合适的新加坡VPS操作系统您需要考虑哪些因素,如何根据需求选择合适的新加坡VPS操作系统?rak部落小编为您整理发布选择合适的新加坡VPS操作系统需要考虑哪些因素。
    的头像 发表于 05-10 11:14 367次阅读
    如何根据需求选择合适的新加坡VPS<b class='flag-5'>操作系统</b>?

    基于鸿道(Intewell®)操作系统研发的农业机器人操作系统

    江苏大学与科东软件联合研发“农业机器人操作系统”,并成立“农业机器人操作系统”联合实验室,奋力推进农业智能化,推动农业科技创新。“农业机器人操作系统”的技术革新,对提高农业生产效率、保护环境、应对农业劳动力短缺及促进智慧农业发展
    的头像 发表于 04-30 11:09 352次阅读

    中科创达全球首发面向中央计算的AI原生整车操作系统—滴水OS

    2024年4月26日,作为全球领先的智能操作系统及端侧智能产品和技术提供商,中科创达在北京国际车展上全球首发面向中央计算的AI原生整车操作系统——滴水OS,旨在赋能汽车产业拥抱AI大模
    的头像 发表于 04-28 09:58 838次阅读

    带你认识实时操作系统(rtos)

    实时操作系统(RTOS)是为嵌入式系统和实时应用提供一个稳定、可预测和高效运行环境的操作系统。实时操作系统确保了系统能够在严格的时间限制内响
    的头像 发表于 04-16 16:30 1061次阅读
    带你认识实时<b class='flag-5'>操作系统</b>(rtos)

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面操作系统
    的头像 发表于 01-18 15:00 927次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时任务协调一致运行的操作系统
    的头像 发表于 12-26 09:54 4231次阅读
    详解实时<b class='flag-5'>操作系统</b>和非实时<b class='flag-5'>操作系统</b>

    什么是实时操作系统(RTOS)

    实时操作系统(RTOS)是一专为实时应用程序设计的操作系统。实时应用程序需要在特定时间内做出预测的响应,因此 RTOS 专注于提供对时间约束的强调,以确保系统能够满足实时性能要求。
    的头像 发表于 11-23 17:14 5368次阅读

    linux属于什么操作系统

    Linux属于一类UNIX操作系统。Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的
    的头像 发表于 11-08 11:01 4046次阅读