当前位置: 首页 > news >正文

汽车基础软件新「战争」:群雄混战,谁在抢跑?

中国车用基础软件迎来了发展的黄金窗口期。

当前,汽车电子电气架构正在加速向“跨域融合”的时代演进,汽车软件架构也在加速向SOA架构升级,软硬件分层解耦成为了实现“软件定义汽车”新开发模式的前提。

过去,汽车的所有功能开发都是通过软硬件集成开发来实现的,软件和硬件缺少统一的接口,同一功能在适配不同车型时,往往需要重新设计、重新开发,不仅工作量繁琐复杂,且无法对第三方开放。

但在软件定义汽车的时代下,越来越多车企采用“硬件预埋+软件付费解锁”的盈利模式。为了实现差异化,主机厂往往需要以非常快速的反应能力去收集用户不断变化的需求,并进行对应的软件迭代。在这样的背景之下,车企对于软件复用、快速部署和更新软件解决方案、降低软件开发成本等诉求愈加强烈。

车载基础软件是实现软硬件解耦的关键环节,可以为后续汽车系统服务提供可复用、稳定的软件支持,其架构与性能直接影响着上层应用的开发效率和质量。

业内人士一致认为,未来几年将是整个汽车行业向软件定义转型升级的关键时期,也是中国车载基础软件发展的重要窗口期。谁能抓住这一波机会,就能提前锁定中国汽车市场智能化转型的巨大软件红利。

群雄混战

过去几年,一大批传统车企、Tier1、科技公司看到了基础软件的价值所在,纷纷加码汽车基础软件赛道。

比如博世、大陆、采埃孚、安波福等传统Tier1,过去几年都在强化基础软件赛道的布局;而国内市场,映驰科技、东软睿驰、零念科技、国科础石等一批本土厂商也在加快布局速度。

“现阶段,各大车企都在不断壮大自己的软件开发团队,软件开发成本、软件开发速度与软件质量之间的矛盾越来越尖锐。”有业内人士表示,在全新的汽车电子电气架构下,整车不同域的软件开发开始融合,软件的代码量呈指数级提升,复杂度远比想象的复杂。

映驰科技产品副总裁赵建洪也表示,在多域融合的大背景之下,汽车基础软件会形成泛操作系统的形态,向上则是整车操作系统,具备多芯片、多业务的特性,基础软件栈相比AUTOSAR更为复杂,通讯方式、安全基础、工具链等都要全面升级。

因此,在多域融合的趋势下,如何提升整车架构下的协同开发效率、降低软件开发成本等,成为当下行业关注的重要议题。这也给第三方基础软件供应商提供了一个绝佳的市场窗口期。

对此,零念科技创始人兼CEO柯柱良介绍:“当前,中国汽车基础软件依然是高度依赖国外软件供应商的局面,但AUTOSAR AP架构生态建设进展尚不明显。同时,中国的汽车智能化进程已经领先,这将是中国车载基础软件发展的最佳窗口期。

从广义范畴来说,底层硬件BSP、RTOS、OS、AutoSAR以及中间件都属于基础软件赛道。映驰科技是全球为数不多可以提供跨域(多域融合)高性能计算软件平台的厂商之一,其自主研发的EMOS是一个面向整车的高性能计算软件平台,包含整车OS中间件、自动驾驶软件平台等。目前,搭载EMOS的智能驾驶软件及智能域控解决方案(包括通讯协议栈)已陆续在上汽、长城、理想等车企量产落地。

成立于2021年的零念科技,主要提供包括高性能通信中间件、任务调度管理、功能安全服务、量产服务在内的完整SOA架构CarOS。同时,零念科技自研的开发工具链,能够帮助客户以零手工代码的方式生成定制化的平台软件。

总体来看,基础软件已经成为了中外供应商的必争之地。其中,一部分供应商可以提供全栈方案,一部分则是提供专业模块化解决方案。

如何抢跑?

不可否认,尽管中国车载基础软件正处于“百花齐放”的窗口期,但同时也面临着诸多的难题与挑战。比如车载基础软件还没有形成统一的技术规范和标准、商业模式还没有打通等。

目前中国车载基础软件市场已经呈现出了‘烟囱效应’,过度的差异化导致很多重复开发,浪费了不必要的社会资源。找到自研与合作的平衡点,避免重复造轮子,是当前汽车行业急需思考的重要问题。”柯柱良如此表示。

此外,他表示,在传统汽车行业中,大家只愿意对硬件或者包含软硬一体的系统买单,但纯软件的价值认知不深,软件许可的商业模式还在起步当中。

国科础石总裁薛云志也表示,在EE架构的不同阶段,业内对于底层基础软件的需求存在较大的不同。在多域融合的大趋势下,汽车软件需要构建一个开源开放的生态范式。“通过开源开放、无边界协作等方式,可以集众智、汇众力,快速推动基础软件的开发迭代,并且促进技术与产品的广泛应用。”

在这样的背景之下,近几年,产业链企业开启了一轮合作热潮,而包括Elektrobit等在内的外资软件厂商也加速了其在中国市场的合作生态体系的构建。

很显然,伴随着产业链各方的合纵连横,供应商与车企的供应关系也在变化,传统汽车供应链被打破,原有链条式的“供应”模式开始转向扁平化的“合作”模式。未来,车企指定操作系统、中间件模块将会成为趋势,具备灵活商业模式的企业有望成为超级赢家。

三年内,基础软件市场必将经历激烈的洗牌,最终剩下几家寡头企业。赵建洪直言,早期投入有量产项目并有规模的企业会率先跑出来。

那么,现阶段,中国本土基础软件公司应该如何建立自身的竞争壁垒?薛云志表示,基础软件公司的首要目标是解决生产率与复杂度之间的代差,帮助主机厂更快速地将产品投放市场,从而建立起强大的竞争壁垒。

其次,基础软件服务商可以与产业链上下游软硬件产品进行广泛的适配,比如适配市面上所有的主流的计算平台,RTOS、OS、中间件、AutoSAR等不同模块组件供应商要进行横纵向打通。

另一方面则是与主机厂构建深入的合作关系,基于成熟的产品方案以及主机厂的差异化需求提供定制化软件服务,从而帮助主机厂构建差异化的竞争格局。

国科础石瞄准的是操作系统开源的关键战略,先后发布了础光操作系统整体规划及开源计划、础光实时操作系统(Photon RTOS)等,未来将打造面向下一代智能汽车的汽车操作系统整体解决方案及支持多核异构环境下的混合关键内核操作系统,并对外开源。

诚然,未来几年将是中国本土基础软件企业发展的关键时期。如何突破多域融合的基础软件技术挑战与难题,并且快速建立起强大的竞争壁垒,对于入局基础软件赛道的企业来说极为重要。

8月30-31日,2023年度(第十五届)高工智能汽车开发者大会(汽车软件、座舱车联)暨年度细分领域供应商/产品方案竞争力评选颁奖典礼将在上海·虹桥新华联索菲特大酒店举办,包括ETAS、国科础石、BlackBerry、中兴通讯、畅行智驾等产业链企业将围绕智能汽车软件市场新风向、商业模式创新等问题进行探讨。

与此同时,大会还设置了网络安全、座舱车联、多模态人机交互、5G与V2X等主题专场,为辰信安、银基安全、百度智能云、博泰车联网、诺博科技、东软集团、哈曼、自行科技等企业代表将出席,并发表精彩演讲。

另外,高工智能汽车研究院还将发布《2023-2030年中国汽车智能化软件市场趋势报告》,并且现场揭晓《2023年度智能汽车软件细分赛道TOP10供应商》的最终获奖企业名单。

相关文章:

汽车基础软件新「战争」:群雄混战,谁在抢跑?

中国车用基础软件迎来了发展的黄金窗口期。 当前,汽车电子电气架构正在加速向“跨域融合”的时代演进,汽车软件架构也在加速向SOA架构升级,软硬件分层解耦成为了实现“软件定义汽车”新开发模式的前提。 过去,汽车的所有功能开发…...

阿里云预装LAMP应用导致MySQL不显示访问密码如何解决

😀前言 本篇博文是关于阿里云云服务器ECS部署MySQL过程中出现的一下坑,希望能够帮助到您😊 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家…...

SQL 自动清除7天前数据前收缩数据库

作用: 删除七天前数据库中间表的资料,并收缩数据库 delete-Ecustom-xml-midtable.sql delete Mid_bom where datediff(day,dty,getdate())>7 delete Mid_cus where datediff(day,dty,getdate())>7 delete Mid_exp where datediff(day,dty,getdate(…...

LangChain-ChatGLM在WIndows10下的部署

LangChain-ChatGLM在WIndows10下的部署 参考资料 1、LangChain ChatGLM2-6B 搭建个人专属知识库中的LangChain ChatGLM2-6B 构建知识库这一节:基本的逻辑和步骤是对的,但要根据Windows和现状做很多调整。 2、没有动过model_config.py中的“LORA_MOD…...

Telerik UI for ASP.NET Core Crack

Telerik UI for ASP.NET Core Crack Telerik ASP.NET Core还包括MVC和Kendo UI捆绑包(用于JavaScript)、Figma的设计工具包以及文档处理库、用于ASP.NET Core的Telerik REPL、RTL支持、辅助功能和键盘导航、主题化、虚拟课堂培训、详细文档、演示、KBs和世界级支持。使用一整套…...

【TypeScript】中关于 { 声明合并 } 的使用及注意事项

概念: 在TS中,如果定义了多个相同命名的函数,接口或者class 类,那么它们会自动合并成一个类型 函数的合并: 前面章节讲解的函数重载就是使用了定义多个函数的类型进行合并: function reverse(x: number):…...

Day 43

Day 43 1049.最后一块石头的重量II 本题中,石头的重量是 stones[i],石头的价值也是 stones[i] ,可以 “最多可以装的价值为 dp[j]” “最多可以背的重量为dp[j]” dp[j] max(dp[j], dp[j - stones[i]] stones[i]); 最后dp[target]里是…...

服务器安全需要注意的几个方面?

服务器安全需要注意的几个方面? 服务器的核心技术相对复杂,专业人员稀少,尤其在病毒技术快速更新迭代的前提下,安全问题更为突出。这里提供一些实际工作中总结出的安全防护经验,以供参考。 一,增强网络整…...

Mysql数据库第十三课-----------sql语句的拔高3--------直冲云霄

作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 ​🎂 作者介绍: 🎂🎂 🎂 🎉🎉&#x1f389…...

计算机网络-物理层(一)物理层的概念与传输媒体

计算机网络-物理层(一)物理层的概念与传输媒体 物理层相关概念 物理层的作用用来解决在各种传输媒体上传输比特0和1的问题,进而为数据链路层提供透明(看不见)传输比特流的服务物理层为数据链路层屏蔽了各种传输媒体的差异,使数据…...

差分升级在物联网水表上的实现与应用(学习)

摘要 当越来越多的物联网水表加入抄表系统后,实现了水表数据的信息化,并且当水表终端需要技术更新时,通过网络方式来升级产品可以高效修复设备面临的问题,减少用户损失,降低维护成本,但同时也对有限的网络…...

ubuntu磁盘管理

show partition information 挂载设备在这 显示文件系统信息 build file system mkfs -t ext4 /dev/nvme0n1p4命令作用:将/dev/nvme0n1p4 格式化为 ext4 建立交换分区 mkswap -c -v1 /dev/nvme0n1p4 102400-c:check -v1:新版交换分区 -v0&…...

前端处理后端返回的数据中有\n\n字样的换行符标识

后端返回的数据: 上面圈着的部分就是\n,前端需要将数据进行换行,对于这类型的数据,在前端页面是需要进行稍微处理才能正常显示。如果没有经过处理,那么内容是不会在有换行符的位置进行换行显示的 解决办法1&#xff1…...

matlab解常微分方程常用数值解法2:龙格库塔方法

总结和记录一下matlab求解常微分方程常用的数值解法,本文将介绍龙格库塔方法(Runge-Kutta Method)。 龙格库塔迭代的基本思想是: x k 1 x k a k 1 b k 2 x_{k1}x_{k}a k_{1}b k_{2} xk1​xk​ak1​bk2​ k 1 h f ( x k , t …...

数据结构-栈(C语言简单实现)

简介 栈是一种数据结构栈可以用来存放数字一次只能向栈里加入一个数字,一次也只能从栈里获得一个数字栈里到的数字有前后顺序,先进入到的数字在前,后进入的数字在后每次从栈里获取的数字一定是最后面的数字,最后获取的数字一定是…...

山东布谷科技直播软件源码探索高效、稳定直播传输的技术介绍:流媒体传输技术

今天我们探索的是让直播软件源码平台在直播时能够高效、稳定的进行直播传输的技术,而这个技术就是直播软件源码平台的流媒体传输技术,在直播软件源码平台中,流媒体传输技术会将直播的图像、视频、音频等相关的流媒体信号通过网络传递到用户的…...

LeetCode 热题 100 JavaScript -- 74. 搜索二维矩阵

给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非递减顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。 …...

任我行 CRM SQL注入漏洞复现(HW0day)

0x01 产品简介 任我行CRM(Customer Relationship Management)是一款专业的企业级CRM软件,旨在帮助企业有效管理客户关系、提升销售效率和提供个性化的客户服务。 0x02 漏洞概述 任我行 CRM SmsDataList 接口处存在SQL注入漏洞,未…...

[CKA]考试之集群故障排查 – kubelet故障

由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅 题目为: Task 一个名为wk8s-node-0的节点状态为NotReady,让其他恢复至正常状态…...

VBA技术资料MF42:VBA_从Excel中上面的单元格复制公式

【分享成果,随喜正能量】唯有梦想才配让你不安,唯有行动才能解除你的不安.绳锯木断,水滴石穿。也许你现在做的事情很小,只要你能日积月累的坚持下去,才会发现意义非凡。所谓的成功,便是别人失败的时候你还在…...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...

Linux相关概念和易错知识点(42)(TCP的连接管理、可靠性、面临复杂网络的处理)

目录 1.TCP的连接管理机制(1)三次握手①握手过程②对握手过程的理解 (2)四次挥手(3)握手和挥手的触发(4)状态切换①挥手过程中状态的切换②握手过程中状态的切换 2.TCP的可靠性&…...

基于Uniapp开发HarmonyOS 5.0旅游应用技术实践

一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来&#xf…...

家政维修平台实战20:权限设计

目录 1 获取工人信息2 搭建工人入口3 权限判断总结 目前我们已经搭建好了基础的用户体系,主要是分成几个表,用户表我们是记录用户的基础信息,包括手机、昵称、头像。而工人和员工各有各的表。那么就有一个问题,不同的角色&#xf…...

cf2117E

原题链接&#xff1a;https://codeforces.com/contest/2117/problem/E 题目背景&#xff1a; 给定两个数组a,b&#xff0c;可以执行多次以下操作&#xff1a;选择 i (1 < i < n - 1)&#xff0c;并设置 或&#xff0c;也可以在执行上述操作前执行一次删除任意 和 。求…...

相机从app启动流程

一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...

DBAPI如何优雅的获取单条数据

API如何优雅的获取单条数据 案例一 对于查询类API&#xff0c;查询的是单条数据&#xff0c;比如根据主键ID查询用户信息&#xff0c;sql如下&#xff1a; select id, name, age from user where id #{id}API默认返回的数据格式是多条的&#xff0c;如下&#xff1a; {&qu…...

CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云

目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...

Android15默认授权浮窗权限

我们经常有那种需求&#xff0c;客户需要定制的apk集成在ROM中&#xff0c;并且默认授予其【显示在其他应用的上层】权限&#xff0c;也就是我们常说的浮窗权限&#xff0c;那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...

Swagger和OpenApi的前世今生

Swagger与OpenAPI的关系演进是API标准化进程中的重要篇章&#xff0c;二者共同塑造了现代RESTful API的开发范式。 本期就扒一扒其技术演进的关键节点与核心逻辑&#xff1a; &#x1f504; 一、起源与初创期&#xff1a;Swagger的诞生&#xff08;2010-2014&#xff09; 核心…...