汽车基础软件新「战争」:群雄混战,谁在抢跑?
中国车用基础软件迎来了发展的黄金窗口期。
当前,汽车电子电气架构正在加速向“跨域融合”的时代演进,汽车软件架构也在加速向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--------直冲云霄
作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 🎂 作者介绍: 🎂🎂 🎂 🎉🎉🎉…...

计算机网络-物理层(一)物理层的概念与传输媒体
计算机网络-物理层(一)物理层的概念与传输媒体 物理层相关概念 物理层的作用用来解决在各种传输媒体上传输比特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࿱…...

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} xk1xkak1bk2 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中上面的单元格复制公式
【分享成果,随喜正能量】唯有梦想才配让你不安,唯有行动才能解除你的不安.绳锯木断,水滴石穿。也许你现在做的事情很小,只要你能日积月累的坚持下去,才会发现意义非凡。所谓的成功,便是别人失败的时候你还在…...
在软件开发中正确使用MySQL日期时间类型的深度解析
在日常软件开发场景中,时间信息的存储是底层且核心的需求。从金融交易的精确记账时间、用户操作的行为日志,到供应链系统的物流节点时间戳,时间数据的准确性直接决定业务逻辑的可靠性。MySQL作为主流关系型数据库,其日期时间类型的…...
Ubuntu系统下交叉编译openssl
一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机:Ubuntu 20.04.6 LTSHost:ARM32位交叉编译器:arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...

Zustand 状态管理库:极简而强大的解决方案
Zustand 是一个轻量级、快速和可扩展的状态管理库,特别适合 React 应用。它以简洁的 API 和高效的性能解决了 Redux 等状态管理方案中的繁琐问题。 核心优势对比 基本使用指南 1. 创建 Store // store.js import create from zustandconst useStore create((set)…...

ESP32 I2S音频总线学习笔记(四): INMP441采集音频并实时播放
简介 前面两期文章我们介绍了I2S的读取和写入,一个是通过INMP441麦克风模块采集音频,一个是通过PCM5102A模块播放音频,那如果我们将两者结合起来,将麦克风采集到的音频通过PCM5102A播放,是不是就可以做一个扩音器了呢…...
工业自动化时代的精准装配革新:迁移科技3D视觉系统如何重塑机器人定位装配
AI3D视觉的工业赋能者 迁移科技成立于2017年,作为行业领先的3D工业相机及视觉系统供应商,累计完成数亿元融资。其核心技术覆盖硬件设计、算法优化及软件集成,通过稳定、易用、高回报的AI3D视觉系统,为汽车、新能源、金属制造等行…...
Git常用命令完全指南:从入门到精通
Git常用命令完全指南:从入门到精通 一、基础配置命令 1. 用户信息配置 # 设置全局用户名 git config --global user.name "你的名字"# 设置全局邮箱 git config --global user.email "你的邮箱example.com"# 查看所有配置 git config --list…...
为什么要创建 Vue 实例
核心原因:Vue 需要一个「控制中心」来驱动整个应用 你可以把 Vue 实例想象成你应用的**「大脑」或「引擎」。它负责协调模板、数据、逻辑和行为,将它们变成一个活的、可交互的应用**。没有这个实例,你的代码只是一堆静态的 HTML、JavaScript 变量和函数,无法「活」起来。 …...

DeepSeek源码深度解析 × 华为仓颉语言编程精粹——从MoE架构到全场景开发生态
前言 在人工智能技术飞速发展的今天,深度学习与大模型技术已成为推动行业变革的核心驱动力,而高效、灵活的开发工具与编程语言则为技术创新提供了重要支撑。本书以两大前沿技术领域为核心,系统性地呈现了两部深度技术著作的精华:…...

渗透实战PortSwigger靶场:lab13存储型DOM XSS详解
进来是需要留言的,先用做简单的 html 标签测试 发现面的</h1>不见了 数据包中找到了一个loadCommentsWithVulnerableEscapeHtml.js 他是把用户输入的<>进行 html 编码,输入的<>当成字符串处理回显到页面中,看来只是把用户输…...
鸿蒙(HarmonyOS5)实现跳一跳小游戏
下面我将介绍如何使用鸿蒙的ArkUI框架,实现一个简单的跳一跳小游戏。 1. 项目结构 src/main/ets/ ├── MainAbility │ ├── pages │ │ ├── Index.ets // 主页面 │ │ └── GamePage.ets // 游戏页面 │ └── model │ …...