拆解软件定义汽车:OS突围

软件作为智能汽车的核心组成部分,由于自身较为独立和复杂的IT学科体系,其技术链路、产业分工、价值分配、商业模式相对硬件产品(如域控、激光雷达、摄像头等硬件)而言,在汽车产业内探讨和传播相对较少。

11月3日,高工智能汽车参加中汽协主办的中国汽车软件大会,期间关于操作系统有较多有意思的点,在此做拆解分享。

由于市场上关于操作系统相关概念说法不一,本文以《车载智能计算基础平台参考架构2.0》的划分,广义的操作系统包括:系统软件(含驱动层、内核层、中间件层)+功能软件(含功能框架层、功能服务层、应用软件接口及服务)。不同的部分,业内的玩家也往往不同。

此次文章主要集中的问题包括:

● 软件定义汽车浪潮下,操作系统产业面临的痛点是什么?

● 市场上有哪些阵营的主流玩家,正在探索的产业分工和价值分配是怎么样的?

● 国内OS厂商有哪些典型的产品和解决方案?

图片

会议期间介绍了2023年10月中国软件评测中心发布的《车载智能计算基础平台参考架构2.0》,其中尝试进一步明确车控OS(包括安全车控OS及智能驾驶OS,前者面向动力、车身、底盘,后者面向智驾)的概念边界,细化其功能软件及系统软件各层内各模块分工及技术栈,这也为产业内理解车控OS的技术链路和产业分工提供信息支撑。

具体来看,其一,软件定义汽车浪潮下,操作系统产业面临的痛点是什么?

根据论坛期间嘉宾发言信息,集中于以下几点:

①智驾、智舱等带来了巨大的软件代码开发量,软件开发复杂度急剧拉升,软硬解藕、模块化需求涌现,以探索明确仍在快速膨胀的软件部分的分工,提高产业开发效率;

②如何实现自主可控,尽量避免出现PC、手机OS产业出现的卡脖子问题;

③如何建立生态。

关于软件复杂度问题,东软睿驰总经理曹斌表示,当前汽车电子的工程落地成本和创新成本比例,约为惊人的50:1,“可能花费了1份的创新成本,但是我们需要花费50份的工程成本把它量产”。

其中的根本原因在于,“汽车发展了上百年,无论从通信、嵌入式开发方法、工程安全等等一系列体系,当我们一个新的软件嵌入到这个里面的时候,我们确实需要知道非常多的基础逻辑和组件,而这些逻辑和组件的规模又极其庞大”。

图片

图片

国汽智控联席CEO丛炜表示,对于当前的大算力域控,供应商需要提供的整体软件架构解决方案非常复杂,软件开发人员协作成本变高,单纯增加人员规模无法提升开发效率问题。

电子科技大学嵌入式软件工程中心主任罗蕾表示,由于汽车上智能交互、智能互联、智能驾驶的各种需求,目前汽车上的软件代码量远远大于飞机上的软件代码量,大概为几亿行代码,传统的软件开发方法无法满足,需要新型的架构,分层解耦、软硬协同,同时共建产业和技术生态。

其二,市场上有哪些阵营的主流玩家,正在探索的产业分工和价值分配是怎么样的?

● 国际Tier1阵营:如易特驰(博世旗下)、Elektrobit(大陆旗下)等;

● 国内传统汽车电子供应商阵营:如东软睿驰(东软集团旗下)、普华基础软件等;

● 国内初创玩家:如映驰科技、华玉通软、国汽智控等;

● 跨界科技公司:如华为、中兴、斑马智行等;

● 车企阵营:如蔚来、小鹏、蔚来等头部造车新势力,以及大众、丰田等头部车企采取部分自研策略;

● 智驾Tier1:目前国内智驾Tier1普遍对外宣传自研中间件;

● 芯片厂商:如地平线、黑芝麻智能等;

整体来看,软件定义汽车的浪潮下,操作系统产业入局者众。细分模块看,入局者多在系统软件的中间件层、功能软件领域或深耕或发力,尤其是车厂、智驾Tier1、芯片厂商的涉入,产业各方均在探索自身的能力边界。

系统软件的底层OS格局稳固,玩家包括QNX(Blackberry)、Linux(开源基金会)、VxWorks(风河)、Android,原因包括开发新的OS成本高、投入长,且细分赛道体量较为有限等,华为、中兴、斑马智行等在这一领域发力。

值得一提的是,高工智能汽车注意到,如果类比智能手机、PC产业的发展,来看汽车产业操作系统的分工,智能手机的小米、OPPO、VIVO目前采取的为基于安卓的深度定制OS方案,但手机厂商头部效应显著,经历初期的山寨机横行之后迅速形成数个巨头,从而带来研发成本可摊销性强、迭代动力强,智能手机厂商本身有IT基因,汽车厂商则更趋于制造业。

PC产业发展中,微软先以操作系统占据市场,面向客户垄断应用软件入口,随即强势进入应用软件领域攻城略地斩获利润,诸多PC硬件集成商早早陷入硬件同质化的价格战,利润远不如作为软件厂商的微软和作为芯片厂商的英特尔。

不过从另一个维度来看,相对PC市场和智能手机为强智能终端属性,汽车截至目前仍是强出行属性,软件定义汽车仍处于落地验证期,仍未出现真正落地的杀手级应用(含智驾、智舱在内),主机厂在汽车产业链上具有极为强势的地位,富士康等进入汽车领域尝试的汽车硬件标准化,目前进展并不乐观,主机厂的强势地位仍未受到真正挑战。

其三,国内OS厂商有哪些典型的产品和解决方案?

● 东软睿驰方面,根据曹斌介绍,其构建了openVOC(Vehicle on Chip)的开发规范和体系框架,该体系将绝大部分智能化应用尽可能放在一颗芯片上去实现,其软件架构应更加开放,任何一个应用,可以通过软件的服务化接口,访问车上的全部硬件功能。

openVOC解决的问题包括,其一,继承过去标准的组件,如实时的功能安全组件、消息安全组件,保证车的安全可靠;其二,有跨域的中间件组合,从而将各个域组合起来,同时为面向创新的开发者和面向核心关键算法的开发者,提供不同于以往的更容易的开发组件和平台。

在该过程中,NeuSAR为东软睿驰的软件开发平台,公司2018年便正式发布NeuSAR基础软件版本,率先实现国内“AUTOSAR AP+CP+中间件”全栈软件平台产品量产落地,经过持续迭代,目前已升级至AUTOSAR R21-11版本,支持传统的ECU开发,同时又对基于域控制器和新E/E架构的软件开发提供丰富的基础软件、跨域中间件和开发工具。

图片

● 国汽智控方面,其产品为智能汽车基础脑(iVBB,intelligent Vehicle Base Brain),其实际是面向量产的智能驾驶计算基础平台产品家族,包括智能汽车操作系统(ICVOS)、智能汽车域控制器 (ICVHW) 、车云协同基础软件(ICVEC)及信息安全数据安全 (ICVSEC),提供智能网联数字底座,赋能车企定制OS并实现智能驾驶应用高效、低成本、定制化开发。

据介绍,iVBB提供智能驾驶应用开发SDK、100+AP1、200+消息,支持领航辅助、自动泊车等应用开发;兼容国内外主流芯片和硬件平台,如华为、地平线、黑艺麻智能、TI、英伟达等相关产品,集成/定制化多种内核,兼容主流AutoSAR AP和ROS2中间件。已通过ISO26262 ASIL D流程认证和ASPICE CL2认证

● 中汽创智方面,其产品为擎臻OS,该操作系统在国际标准基础上进行深度定制,同步开发MOS、CP、CAP三大产品,还有相关的工具链,覆盖的应用场景包括三域:车控、自驾、座舱。擎臻OS的CP符合AUTOSAR的标准,主要运用于现阶段的车控;CAP包括两部分:AUTOSAR AP、AD(主要用在自动驾驶组件中),MOS虚拟化用在舱驾一体中。

据介绍,其正开发下一代的产品,即整车操作系统,其主要有四部分组成:整车软件库、数据中心、开发软件的标准规范、工具链。

其中,整车软件库面向SOA,助力OEM实现软件先行开发,实现整车软件的快速迭代;数据中心包含数据的收集,处理和存储;标准规范库由功能安全、信息安全、应用软件标准、基础软件标准构成;工具链面向开发,仿真和验证。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/141814.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pytorch-gpu(Anaconda3+cuda+cudnn)

文章目录 下载Anaconda3安装,看着点next就行比较懒所以自动添加path测试 cuda安装的时候不能改路径如果出现报错,关闭杀毒软件一直下一步就好取消勾选“CUDA”中的“Visual Studio Intergration”一直下一步即可测试安装成功 cudnn解压后将这三个文件夹复…

【大模型】大语言模型语料下载

文章目录 概述Hugging Faceobs操作git-lfs例子RedPajama-Data-1TSlimPajama-627B/git clone续传 数据格式参考资料 概述 大模型训练中语料是非常重要的,目前公网上有各种各样的语料可以供下载,但是不可能每个用户、每次训练任务都通过公网去拉取语料&am…

VS设置--查看引用库源代码

1.工具-->选项-->文本编译器-->C#-->高级-->勾选支持导航到反编译源(试验)

du_命令可以像find_命令那样列出最大的文件吗

【赠送】IT技术视频教程,白拿不谢!思科、华为、红帽、数据库、云计算等等_厦门微思网络的博客-CSDN博客文章浏览阅读418次。风和日丽,小微给你送福利~如果你是小微的老粉,这里有一份粉丝福利待领取...如果你是新粉关注到了小微&am…

关于论文图表目录和交叉引用的使用小结

目录 1 题注用法 2 交叉引用 最近在写论文,遇到不少Word使用的问题(错误!文档中没有指定样式的文字。) 网上其实也有很多解决方案但我当时还是折腾了几个小时才整出来图目录,以下是针对我目前使用的感觉简明很多的方法。 1 题注用法 1) 假…

基于LDPC编译码和FP-MAP球形检测算法的协作MIMO系统误码率matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 LDPC码 4.1 Fincke-Pohst-MAP球形检测算法 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2017b 3.部分核心程序 .........................................…

CLK_CFG_AD9516时钟芯片(配置代码使用说明)

目录 1 概述2 例程功能3 例程端口4 数据时序5 注意事项6 调用例程7附录(代码以及寄存器) 1 概述 本文用于讲解CLK_CFG_AD9516例程配置代码的使用说明,方便使用者快速上手。 2 例程功能 本例程 是采用verilog hdl编写,实现AD951…

以太网和局域网

计算机网络的定义 计算机网络是一个将分散的、具有独立功能的计算机,通过通信设备与线路连接起来,由根据协议编写的软件来实现的资源共享和信息传递的系统 计算机网络的分类 广域网是互联网的核心部分 局域网 常见的局域网拓扑结构有4大类&#xff1a…

关于start-burp抓包夜神-系统证书导入

1、开启开发中模式 2、开启USB调试 3、开启端口监听并下载start-burp证书 4、证书在线格式转换 根据该网站【在线DER格式转pem CER格式转pem CRT格式转PEM证书格式--查错网】也可以搜索其它在线转换网站进行操作 新建一个文本文件重名为【9a5ba575.0】,将转换的内…

elemetui 解决同个页面,同时使用多个el-table表格组件导致的数据错乱

1、背景 在一个页面中,使用了饿了么框架的3个el-table表格,3个表格平级,只不过是根据条件判断渲染哪个表格。本来以为使用v-if就可以隔离,没想到还是出现了问题,因为3个表格中有几列绑定的字段一模一样,导…

Qt高级--(1)自定义导航栏

好久没有水博客,参考别人的写一个自定义的导航栏吧。用处挺多的,可以用来切换到不同的信息显示界面。 功能点 1.默认情况下,文字居中显示,不显示图标,不显示三角。 2.可设置文字左侧、顶部、右侧、底部边距&#xff…

20. 深度学习 - 多层神经网络

Hi,你好。我是茶桁。 之前两节课的内容,我们讲了一下相关性、显著特征、机器学习是什么,KNN模型以及随机迭代的方式取获取K和B,然后定义了一个损失函数(loss函数),然后我们进行梯度下降。 可以…

屏幕截图软件 Snagit mac中文版软件特点

Snagit mac是一款屏幕截图和视频录制软件,它可以帮助用户快速捕捉屏幕上的任何内容,并将其编辑、标注和共享。 Snagit mac软件特点 多种截图模式:支持全屏截图、窗口截图、区域截图、延时截图等多种截图模式,满足不同用户的需求。…

python用pychart库,实现将经纬度信息在地图上显示

python使用pyecharts对给到的经纬度数据进行位置标注,下面是批量更新。给入数据,将地图生成。实验数据在下面附件。 from pyecharts import options as opts from pyecharts.charts import Geo import osfolder_path F:\\GPS file_names os.listdir(f…

数据结构和算法八股与手撕

数据结构和算法八股文 第一章 数据结构 1.1 常见结构 见http://t.csdnimg.cn/gmc3U 1.2 二叉树重点 1.2.1 各种树的定义 满二叉树:只有度为0的结点和度为2的结点,并且度为0的结点在同一层上 完全二叉树:除了最底层节点可能没填满外&…

【数据结构】经典单链表OJ题!!

学习完单链表,习题就成了最好的巩固方式 目录 1.链表分割:思路:代码实现: 2.随机链表的复制:思路1:代码实现:思路2:代码实现: 3.环形链表:3.1环形链表1:思路:代码实现: 3…

云原生之使用Docker部署home-page个人导航页

云原生之使用Docker部署home-page个人导航页 一、home-page个人导航页介绍二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍 三、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查docker compose 版本 四、下载home-page镜像五、部署home-page导航页5.1 创建挂…

ChatGPT 宕机?OpenAI 将中断归咎于 DDoS 攻击

您的 ChatGPT 已关闭吗?您是否遇到 ChatGPT 问题,例如连接问题或遇到“长响应时出现网络错误”?– ChatGPT 遭受了一系列 DDoS 攻击,显然是由匿名苏丹组织策划的。 OpenAI 的 ChatGPT 是一款流行的人工智能聊天机器人,…

Shiro快速入门之三

一、前言 接Shiro快速入门之二,上篇侧重于介绍认证,这篇介绍一下Shiro的授权,先初始化5张表的数据。 注:创建三条权限记录,一个admin角色分配查询和添加用户权限,一个账户qingcai18036授予管理员角色。 二…

OpenMMlab导出yolov3模型并用onnxruntime和tensorrt推理

导出onnx文件 直接使用脚本 import torch from mmdet.apis import init_detector, inference_detectorconfig_file ./configs/yolo/yolov3_mobilenetv2_8xb24-ms-416-300e_coco.py checkpoint_file yolov3_mobilenetv2_mstrain-416_300e_coco_20210718_010823-f68a07b3.pth…