为啥车载操作系统(Vehicle OS)越来越重要了呢?

发布者:Chunjie2022最新更新时间:2024-11-21 来源: elecfans关键字:车载操作系统  Vehicle  Autosar 手机看文章 扫描二维码
随时随地手机看文章

01.Autosar的现状

Autosar 曾经被德国汽车制造商广泛使用,也被美国和日本的其他汽车制造商使用.

44b9f052-e3be-11ed-ab56-dac502259ad0.png?imageView2/2/w/1000

但是随着新的电子电器 架构和SOA架构,多SOC和MCU混合的控制器出现,传统的德国汽车制造商也有点远离 Autosar。“Vehicle-OS”和“Sw defined vehicle”是新的流行语,而 Autosar 集团未能跟上步伐,迫使汽车制造商各自走自己的路。Autosar 仍然是中小型 ECU 中使用的工具,但是曾经分布在整个汽车中小型/中型 ECU 中的功能越来越集中在一组中央、强大的 ECU 中,这些 ECU 目前运行某种经典的 Autosar /Linux混合的软件系统。

现在的域控(尤其是新平台)围绕混合多 MCU 和多 CPU 甚至多 SoC 平台构建的任何现代系统,可以很容易地在同一块板上找到包含与 TI msp430 和 RH850 捆绑在一起的 Renesas H3 SoC 的控制板。虽然 H3 SoC 将在不同的内核上执行 QNX 和 Classic Autosar,但TI msp430 和 RH850两个也可以在 FreeRTOS (RH) 和 SYS/BIOS(msp) 上执行。

02.车载操作系统

车载操作系统 -汽车软件的整体生态系统 ,目前汽车中使用的操作系统在制作各种 Tier-1 ECU SW/HW 并控制和调整它们以便驾驶员可以毫无问题地驾驶方面发挥着重要作用,现代车辆 E/E 架构依赖于基于区域的方法与中央高性能计算机 (HPC) 相结合,Vehicle OS 运行时环境称为基础层。技术实现可能因目标系统而异,例如在微控制器微处理器和后端系统之间。最近,全球汽车主机厂开发自己的车载操作系统的消息层出不穷。

Car OEM之所以开发车载OS,就是为了让汽车“更聪明”。

44dd7860-e3be-11ed-ab56-dac502259ad0.png?imageView2/2/w/1000

随着汽车功能的发展,安装在汽车上的ECU数量急剧增加。一旦固定了OS平台,就无法轻易更改平台。例如,在智能手机的情况下,当另一家公司的产品推出了一项有吸引力的功能时,通常会在发布下一款产品时就同一功能展开竞争。然而,尝试用汽车做同样的事情将花费与开发新车相同的时间和精力。

尤其是近来汽车的新功能,ADAS(高级驾驶辅助)是直接与汽车的行驶、转弯、停车相关的功能,似乎需要大量的资源去调整和验证。每个 Tier-1 都有一个产品生命周期,在这个生命周期中,开发设计ECU平台,汽车 OEM 一起维护这个平台,同时开发下一代新平台。

那么开发车载操作系统有什么好处呢?汽车 OEM 强调开发开发环境,而不是开发车辆操作系统本身。

目前,汽车原始设备制造商向一级供应商提交规格,一级供应商设计并提供满足汽车原始设备制造商规格的ECU。但是,由于Tier-1开发的ECU是分布式的,因此无法避免SW个体化、开发规模增大、开发与维护两头投入的趋势。

因此,如果车载OS提供了开发环境,例如即使上层的控制有变化,如果开发环境相同,也可以很容易地修正和验证。

以Android OS为例,智能手机的OS有一层叫做HAL(Hardware Abstraction Layer)。这是一种用于定义由硬件供应商实施的标准接口的机制,以便更高级别不依赖于更低级别的实现。即使下层硬件和软件有变化,上层(Car OEM)的修改也会更少,验证也会更容易。

如果提供这样的车用OS,车厂更容易实现对在售车的ECU功能进行变更升级等机制,Tier-1很容易的迭代升级ECU版本,只是应用层的功能不同,所需的限制不同。

OS和Storage之间有着密不可分的关系。作为存储,它可能是OS本身的存储目的地,因此要求它是高可靠和系统存储。因此,有必要开发一种操作系统可以高效访问的存储。


关键字:车载操作系统  Vehicle  Autosar 引用地址:为啥车载操作系统(Vehicle OS)越来越重要了呢?

上一篇:车载传感器 — 一文详解激光雷达
下一篇:介绍一种基于规则的车载网络入侵检测技术

推荐阅读最新更新时间:2026-03-24 15:58

为啥车载操作系统Vehicle OS)越来越重要了呢?
01.Autosar的现状 Autosar 曾经被德国汽车制造商广泛使用,也被美国和日本的其他汽车制造商使用. 但是随着新的电子电器 架构和SOA架构,多SOC和MCU混合的控制器出现,传统的德国汽车制造商也有点远离 Autosar。“Vehicle-OS”和“Sw defined vehicle”是新的流行语,而 Autosar 集团未能跟上步伐,迫使汽车制造商各自走自己的路。Autosar 仍然是中小型 ECU 中使用的工具,但是曾经分布在整个汽车中小型/中型 ECU 中的功能越来越集中在一组中央、强大的 ECU 中,这些 ECU 目前运行某种经典的 Autosar /Linux混合的软件系统。 现在的域控(尤其是新平台)
[嵌入式]
为啥<font color='red'>车载</font><font color='red'>操作系统</font>(<font color='red'>Vehicle</font> <font color='red'>OS</font>)越来越重要了呢?
汽车ECU功能安全开发:聚焦AUTOSAR OS与ISO 26262 ASIL-D合规关键
在汽车行业蓬勃发展的当下,汽车电子控制单元(ECU)如同车辆的“神经中枢”,掌控着发动机、制动系统、安全气囊等众多关键部件的运行。而汽车ECU功能安全开发,则是保障车辆行驶安全、避免因电子系统故障引发严重事故的核心环节。其中,AUTOSAR OS(汽车开放系统架构操作系统)和ISO 26262 ASIL-D(道路车辆功能安全国际标准汽车安全完整性等级D级)在这一开发过程中起着举足轻重的作用。 AUTOSAR OS:为ECU功能安全筑牢基础 AUTOSAR OS是专门为汽车电子系统设计的操作系统,它为ECU的功能安全开发提供了稳定、可靠的软件运行环境。就好比建造一座高楼,AUTOSAR OS就是坚实的地基,支撑着整个ECU软件系
[嵌入式]
如何在AUTOSAR OS系统运行时使用事件Event呢?
正文 5.事件Event 在AUTOSAR OS系统中,事件用于向任务发送信号信息。本节解释事件是什么,如何配置它们以及如何在运行时使用它们。 事件可用于为扩展任务提供多个同步点。同步的可视化如图5.1所示。 扩展任务可以等待事件,这将导致任务进入等待状态。当系统中的任务或ISR设置事件时,等待任务将进入就绪状态。当它成为最高优先级的就绪任务时,RTA-OS将选择它来运行。 事件由与其关联的扩展任务拥有。通常,扩展任务将作为一个无限循环运行,其中包含对其拥有的事件的一系列受保护的等待调用。因此,事件机制允许构建事件驱动的状态机。 如果计时行为在您的系统中很重要,那么所有扩展任务(换句话说,等待事件的任何任务)的优先级必须低于基本任
[嵌入式]
如何在<font color='red'>AUTOSAR</font> <font color='red'>OS</font>系统运行时使用事件Event呢?
操作系统研究:面向软硬件协同的车载操作系统驶入快车道
基础操作系统:国外厂商精细化打磨功能;国内厂商拓展软硬件协同 国际上,Blackberry的QNX、基于Linux的定制操作系统以及基于Android开源项目的操作系统仍然占据基础操作系统的三大主力位置。2022年,Blackberry、Intel & Linux基金会、谷歌三大厂商以各自产品的优势为中心,放大自己的长板,积极与主机厂拓展更加全面的生态合作:QNX发力软硬件混合的高性能计算平台,推动“软件定义汽车”发展;Intel & Linux基金会与谷歌分别拓展了中国与欧洲主机厂的合作。 在国内,阿里的AliOS与华为的鸿蒙OS分别以自动驾驶、智能座舱为生态中心,对底层操作系统进行生态上的升级,并与硬件供应商联手,打造
[汽车电子]
<font color='red'>操作系统</font>研究:面向软硬件协同的<font color='red'>车载</font><font color='red'>操作系统</font>驶入快车道
为什么说车载操作系统会是一门大生意?
智能化是当前社会经济发展的主旋律,从PC(个人电脑)、智能手机再到智能汽车,每个领域的智能化都会改变人们的生活并带来一个前景广阔的新产业。在智能化过程中,最关键的环节是OS化(Operating System,操作系统)。OS在智能设备中负责智能应用和硬件之间的相互通信,智能设备发展到一定程度后一般都需要配备OS;而每一款成功的OS产品,都能让人联想到一家伟大的公司。比如Windows,成就了微软在PC时代的霸主地位;而Android和iOS,则分别使Google和苹果在智能手机时代大放异彩。汽车被认为是下一个极有市场前景的智能产品,那么汽车操作系统目前是什么样的市场格局,汽车智能化会带来什么样的战略机遇?本文将针对常见车载操
[汽车电子]
智协慧同VDM(Vehicle Diagnosis Management System)车辆智能诊断系统 | 申报2025第七届金辑奖最佳技术实践应用奖
申请技术丨VDM(Vehicle Diagnosis Management System)车辆智能诊断系统 申报领域丨汽车软件与人工智能 技术描述: VDM(Vehicle Diagnosis Management)车辆智能诊断系统是智协慧同自主研发的新一代智能车辆诊断平台,专为智能汽车时代的主机厂打造,成为其车辆运维的核心基础设施。平台支持一整套工单、故障码及整车数据的接入,可快速构建失效模型,并基于灵活的算子系统轻松配置告警模型与故障树,实现一键式故障排查。通过在线分析、在线开发与实时部署能力,VDM可对上万个车辆参数进行实时监测,构建预警雷达网络,有效拦截高达80%的潜在舆情危机。 同时,平台支持售后模型库持
[汽车电子]
AUTOSAR架构下的传感器驱动开发,从底层BSP到上层应用接口的适配
汽车电子系统日益复杂,AUTOSAR(Automotive Open System Architecture)标准通过分层架构实现了软件与硬件的解耦,为传感器驱动开发提供了标准化框架。传感器作为感知层核心组件,其驱动开发需跨越硬件抽象层(HAL)、板级支持包(BSP)、微控制器抽象层(MCAL)至应用层的全链路适配。本文从工程实践角度,解析AUTOSAR架构下传感器驱动开发的关键流程与技术要点。 底层BSP:硬件初始化的基石 板级支持包(BSP)是传感器驱动与硬件交互的第一道接口,其核心任务是完成微控制器(MCU)及外设的初始化配置。在AUTOSAR架构中,BSP的开发需遵循MCAL(Microcontroller Abstr
[嵌入式]
介绍Autosar网络管理NM和其他模块之间的对应关系
本篇主要介绍NM和其他模块之间的对应关系,如NM与ComM,CanSM,ECUM,BSWM之间的关系,因为CanNM是目前主要用到的NM模块,下面就以CanNM为例。 NM与ComM: 如果是网络是主动唤醒,那么一般是由用户调用ComM_networkrequest这个借口,请求ComM_Fullcommunication,使得ComM进入COMM_FULL_COM_NETWORK_REQUESTED,同时NM的状态就会从Bus_Sleep进入到Repeat模式,而后再计入Normal模式。 如果网络是被动唤醒,也就是由NM报文唤醒,那么NM会先由Bus_Sleep模式切换至Repeat模式,而NM会通知到ComM我已经进入了
[嵌入式]
介绍<font color='red'>Autosar</font>网络管理NM和其他模块之间的对应关系
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved