软件定义时代已经来临

智能汽车设计 2024-05-21 07:45

软件作为产品的一部分,与硬件组合在一起提供特定的产品功能,已不稀奇。我们称之为“嵌入式软件或系统”。业界广泛认可的第一款嵌入式软件系统是阿波罗制导计算机(AGC),是由麻省理工学院于 1965 年为 NASA阿波罗计划开发,用于控制太空任务期间使用的所有机载设备。随后,Intel公司于1971年发布了第一款微处理器C4004,它使得嵌入式软件系统摆脱了计算机的限制,开始以独立的计算单元形式嵌入到不同的硬件设备中。到2000年初期,嵌入式系统逐渐演进为嵌入式微型计算机,并被广泛应用于大到汽车、高铁和飞机,小到手机和家用电器等各种产品当中。

时至今日,我们所谈到的“软件定义产品”已经演进成为一种专注于软件创新而非硬件的新型产品——软件开始成为产品的核心,且无需硬件的升级换代,用户就可以持续享受产品的新功能。“软件定义产品”最为大众所熟知和津津乐道的是 “软件定义汽车”。

根据大众汽车2020年的预测,当时一辆车上最多约集成了1亿行代码,而到2025年则将达到10亿行,这是介于谷歌与Facebook之间的代码量级。当汽车的软件代码达到10亿行时,汽车公司就成为了一家不折不扣的软件公司。大众汽车前CEO赫伯特·迪斯(Herbert Diess)预测,汽车行业的创新将有90%以上来源于软件。普华永道在《打造软件驱动的汽车企业》报告中指出:“软件已成为现代车辆差异化竞争的核心,而软件开发的成本,将在未来十年内增长83%”。甚至有分析机构预计:到2030年软件在整车成本的占比将从现在的15%飙升到60%。

由此可见,软件定义时代已经来临。

1软件定义时代的产品变革

正如德勤所指出的,在“软件定义”时代,变化的不仅仅是简单的产品中软件的比重,其本质是产品从高度集成的机电终端,转变为智能化、可扩展、可持续迭代升级的移动电子终端。

为实现这一最终目标,软硬件将被进一步解耦,硬件结构部分将进行极致的标准化和模块化,并将超前的硬件功能预埋在产品中,通过持续迭代升级的软件来逐步释放新功能,使得用户能够在无需任何硬件升级换代的前提下就能够持续享受创新的应用体验。

特斯拉是这一理念的大力倡导者,并率先将其付诸实践。2012年,特斯拉推出Model S时首次发布了软件空中升级(Software Over-The-Air,简称SOTA)功能,使得车辆可以远程升级车机娱乐系统和应用软件,如导航系统、人机交互界面等。2017年发布Model 3时进一步推出了固件空中升级(Firmware Over-The-Air,简称FOTA)功能,可实现对系统固件的远程在线升级,再一次为业界树立了新的标准。

在这一趋势下,首当其冲的是企业商业模式和盈利模式的变化。特斯拉于2019年开始尝试OTA付费升级,并于2021年推出了EAP(Enhanced AutoPilot,增强辅助驾驶)和FSD(Full Self-Driving,完全自动驾驶)两套不同级别的自动驾驶选装套件。据高盛预测,特斯拉的FSD等软件年收入已达到10亿至30亿美元,长期毛利率高达90%,而其车辆销售最高毛利率仅为32.9%。到2030年,这一数字将达到100亿至750亿美元。考虑到特斯拉2022年的总收入为815亿美元,这一数字非常惊人。由此可见,在“软件定义”时代,软件服务收入在企业的营收和利润占比中开始扮演越来越重要的角色,企业需要重新审视其商业模式和产品策略。

显而易见的是:“软件定义产品”引发的产品电子电气架构(Electronic & Electrical Architecture,以下简称E/E)的革命性变革,也将带来产品研发模式的变革。

简单来说,传统的汽车E/E架构往往是采用以ECU为核心的分布式架构,即传感器、ECU和执行器一一对应,以保证各个系统的独立性和抗干扰性。智能网联、自动驾驶等技术给整车开发带来的巨大考验是爆炸式的数据处理需求和更高的运算速度。传统的分布式E/E架构,无论是运算能力和数据处理能力,还是车载网络传输效率等都无法满足自动驾驶和智能网联技术的要求。因此,汽车E/E架构开始由传统的分布式逐步转向以云计算为基础的中央集中式架构。下图是博世给出的汽车E/E架构演进路线图。

根据德勤的观点:汽车E/E架构将经历三个演变周期:即集成化、域集中式和中央集中式。其中,作为演变的终极目标,中央集中式架构极大地实现了软硬件解耦,软件直接部署在中央计算平台,可支持整车软件的OTA升级。然而,中央集中式架构在量产开发过程中,软件开发的规模和难度激增,面临技术复杂度、组织体系、开发模式、开发周期等多维度挑战,不仅要解决多核异构芯片的软件部署,还要涉及跨域融合的多个域控制器软件开发。因此为了降低开发难度,大幅提高开发效率,需要将开发视图从域控制器层面向整车层面迁移,并提供一体化的开发平台、开发视图与开发方法。与此同时,为提升软件功能的重用性和可扩展性,车载软件技术架构也将由传统的面向信号的分布式架构向基于统一平台的分层化、服务化架构转变。

特斯拉于2019年率先在Model3车型中采用中央集中式架构,国内新能源车企也正在经历从域集中式架构向中央集中式架构转型过程。同样,其他行业也提出了类似的概念,如“软件定义风机”、“软件定义工程机械”等。

2软件驱动的敏捷产品开发模式

由于在“软件定义产品”时代,产品创新更多地依赖于软件的创新,因此产品研发模式也必然从传统的硬件优先方法过渡到软件优先的产品开发方法,即所谓的“软件定义开发模式”。

简单来说,软件定义开发模式就是在产品开发过程中,以软件开发为主,通过采用敏捷软件开发和数字化部署运营相结合的方法,构建以软件开发,以及持续集成、测试、部署为核心的产品研发运营模式,从而实现产品开发、测试和运营等过程的深度融合。

显而易见,与传统的硬件优先产品开发模式相比,软件定义产品开发模式具有诸多的显著的优势和特点。

首先,通过软件功能与硬件解耦,产品软件逐渐由固化在专用微处理器的嵌入式程序,整合为基于服务架构(SOA)的、开放可扩展的软件平台,使开发人员能够更专注于应用程序开发和软件功能创新。

其次,提供兼容不同硬件的应用程序可移植性,极大地简化了面向跨硬件平台的软件开发、测试和部署,并使制造商更容易更换升级过时或不可用的硬件组件。

第三,通过软件在线应用商店和产品功能的服务化,可以通过基于云的在线更新实现产品的持续升级或功能优化,在提升用户体验和满意度的同时,也为企业带来了新的盈利模式。

最后,新的模式能够加速人工智能 (AI) 和云计算等新技术在产品中的应用,并可通过简单有效的方法来更新、配置和扩展产品中的人工智能模型,而无需进行昂贵且耗时的硬件升级。

随着软件定义产品开发模式被应用,产品的整个研发模式也将面临转型升级——软硬件一体化的敏捷产品开发方法成为其中的关键。

在传统的产品开发模式里,软件和硬件是错综复杂地连接在一起的。开发人员为确保软件和硬件之间的完美集成,除了在开发过程中需要与硬件开发人员进行频繁的沟通协作,还需要通过物理样机进行大量的功能测试和集成测试,以确保终端、设备驱动程序和应用程序之间的交互逻辑能够按预期运作。在软件定义产品开发模式下,软硬件得到充分解耦,软硬件之间采用通用的、标准的通讯和控制协议进行交互,软件开始转变为面向服务的、平台化的开发架构。为提升软件开发运维协作效率,缩短软件研发周期,提高软件质量,制造商开始在软件开发过程中引入敏捷开发和基于DevOps的持续集成部署方法。SAFe(Scaled Agile Framework)敏捷开发方法提出的敏捷发布火车(Agile Release Train),能够将开发团队协同起来,按照固定的时间间隔(通常为几周或几个月)发布产品或服务,这有助于加强产品不同开发团队之间的协作,以快速响应不断变化的市场需求,并在竞争中保持领先地位。

在产品开发过程中应用敏捷开发框架,需要从产品视角进行通盘考虑,除了软件工程领域之外,还需要兼顾硬件和机械工程领域。与硬件相比,软件的研发即生产过程,没有后续的生产制造供应链等一系列活动,但有着持续的运营和迭代。而硬件和机械工程领域,由于其开发过程复杂,涉及业务环节过多,开发周期长,矩阵式开发组织架构等因素,使得敏捷方法一直难以得到大规模应用。时至今日,随着数字化技术的蓬勃发展和成熟应用,敏捷产品开发再次成为行业领导者的关注焦点。很多企业开始构建面向产品的BizDevOps方法体系,将软硬件一体化的敏捷产品开发方法作为企业数字化战略的重要一环。

宝马汽车早在2018年就提出在整车开发过程中引入BizDevOps方法,开启了向敏捷产品开发的转型,即通过业务、开发和运营团队的密切协作,以产品和专业领域为导向,构建连续、一致的工程数据流,加速和优化产品开发和交付流程,实现端到端的持续集成、开发和部署运营,以及全过程、360º的实时透明可视化。

戴姆勒(Daimler)公司也于2020年提出软件驱动的敏捷产品开发战略,通过构建面向多专业、全寿期的数字产品原型,打造敏捷的协作流程体系和产品开发组织架构,在数字样机+数字孪生环境中敏捷迭代完成系统/子系统、到机电软等多专业级的虚拟仿真验证过程,取代90%的物理样机功能,从而大大提升多专业、上下流协作效率,使得首车上市时间缩短12个月,且首车下线即达到可交付状态。

3软件驱动的数字化创新转型

由此,敏捷产品开发已经成为“软件定义产品”行业进行数字化转型的战略重心,必将引发新一轮的业务变革。经过深入分析国内外企业敏捷产品开发案例,结合多年的行业经验,我们发现对于应用企业而言,采用敏捷产品开发模式往往重点专注于两个方面的转型,即“向左转”和“向右转”。

“向左转”注重于研发模式的创新转型,即采用BizDevOps策略实施敏捷产品开发和交付流程,在产品早期建立多专业、跨领域的敏捷组织模型,根据明确定义的业务策略和产品架构,制定详细的产品开发路线图,并基于此各团队开展敏捷开发、持续集成、持续测试和部署工作。“向左转”其实就是将物理样机阶段执行的试验等各项工作尽量往左移,即利用数字样机、数据驱动仿真和数字孪生等技术,构建持续的、一致的面向全寿期的产品数字原型,并逐级分解和定义基于模型的多专业、上下游之间的协作机制和协作流程,从而驱动硬件由传统串行的、瀑布式开发模式转向敏捷迭代开发模式,有效提升产品研发过程的并行协同效率,缩短硬件结构迭代周期。

而“向右转”则注重于商业模式的创新转型,即利用OTA和云计算技术,在实现部署灵活性,保持产品持续更新,为用户提供增值服务的同时,也为制造商带来了新的盈利模式。OTA和云计算架构,更易于实现业务和流程的集成,以及海量数据的分析应用,是数字孪生技术蓬勃发展的土壤。数字孪生,即物理产品或流程在数字空间的完整数字化表达,是人工智能和产品的深度融合,将为制造商带来更多的创新和想象空间,为产品创新和持续改进提供源源不断的连续数据流。数字孪生将进一步促进产品运营模式的转型,使产品即服务(Product As A Service)成为现实,产品或软件可以按使用收费。

当然,目前数字孪生并不能完全取代物理样机,如民用客机的试飞取证过程,汽车安全合规强制要求的实车碰撞试验等。但毫无疑问地,数字孪生将成为已交付产品与企业内部开发团队之间的桥梁和纽带,加速产品的敏捷开发和交付流程,促进企业进一步“向左转型”。数字孪生技术最终将会使企业“向右转型”和“向左转型”无缝衔接,实现敏捷产品开发和持续部署运营的无限循环迭代过程。

案例分析

我国汽车行业正在积极拥抱“软件定义汽车”时代,众多车企都在电动化转型的基础上大规模引进软件人才,组建软件开发团队,应对汽车产品智能化的趋势。我国某头部新能源车企从创立伊始,即已注意到了软件之于未来汽车产品的重要性,将“软件定义创新”融入到了企业基因中。

该车企是我国某传统车企独立的新能源业务板块,拥有独立的品牌、独立的团队、独立的管理体系。企业认为,汽车产品的智能化水平将成为未来消费者购车的重要因素,汽车不再是“交付及巅峰”、“不破不修”,而应该是具有丰富的用户体验,多样化的功能,并能够“常用常新”、“千人千面”。这背后意味着,软件开发能力将成为车企的核心竞争力,车企研发的重心应从硬件转移到软硬件并重。

因此,该车企实施了一系列举措,全面推进“软件驱动创新”转型。

首先,是架构创新:企业自研了全新的EEA(电子电气架构)架构,硬件方面适应新能源车的结构特点,并进行了ECU的整合,有助于算力升级,软件开发及更新升级;

其次,是流程创新:在符合ASPICE、ISO 26262等传统标准及行业合规性要求的同时,引入敏捷开发思想,形成“瀑布+敏捷”的混合开发流程,支持智能座舱、智能驾驶业务的开发与迭代;

最后,是工具创新:通过引入一系列工具链软件,构建CI/CD平台,提高软件开发、测试、发布效率;引入PTC新一代ALM平台,实现软件开发全过程可视化追溯管理,有效保障软件开发质量。

经过不断地探索与实践,该企业的转型之路得到了市场的认可与积极的评价,品牌销量居于新能源市场领先水平,车型智能化配置丰富,用户口碑出众。“软件定义汽车”变革是一场长跑,企业赢得了起跑,但要想跑的更快,跑的更远,还将继续坚定投入,坚持“软件驱动创新”的转型之旅。

4结束语

过去五年来,麦肯锡对来自20多家经历敏捷创新转型的企业进行了一项统计分析,结果指出:在汽车、消费电子、工业工程和医疗设备等行业,经历敏捷转型的上市公司在一系列研发指标上取得了不低于20%的绩效提升,包括上市时间、质量、生产力和员工满意度等。在某些情况下,上市时间和工作效率提高了 60%。我们预测,未来5-10年,敏捷化转型将成为推动制造业转型升级的新一波浪潮。

END 

智能汽车设计 关注智能汽车发展,分享智能汽车知识!
评论
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 104浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 146浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 66浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 5浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 1浏览
  • 随着市场需求不断的变化,各行各业对CPU的要求越来越高,特别是近几年流行的 AIOT,为了有更好的用户体验,CPU的算力就要求更高了。今天为大家推荐由米尔基于瑞芯微RK3576处理器推出的MYC-LR3576核心板及开发板。关于RK3576处理器国产CPU,是这些年的骄傲,华为手机全国产化,国人一片呼声,再也不用卡脖子了。RK3576处理器,就是一款由国产是厂商瑞芯微,今年第二季推出的全新通用型的高性能SOC芯片,这款CPU到底有多么的高性能,下面看看它的几个特性:8核心6 TOPS超强算力双千
    米尔电子嵌入式 2025-01-03 17:04 55浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 114浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 94浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 2浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 99浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 87浏览
  • 自动化已成为现代制造业的基石,而驱动隔离器作为关键组件,在提升效率、精度和可靠性方面起到了不可或缺的作用。随着工业技术不断革新,驱动隔离器正助力自动化生产设备适应新兴趋势,并推动行业未来的发展。本文将探讨自动化的核心趋势及驱动隔离器在其中的重要角色。自动化领域的新兴趋势智能工厂的崛起智能工厂已成为自动化生产的新标杆。通过结合物联网(IoT)、人工智能(AI)和机器学习(ML),智能工厂实现了实时监控和动态决策。驱动隔离器在其中至关重要,它确保了传感器、执行器和控制单元之间的信号完整性,同时提供高
    腾恩科技-彭工 2025-01-03 16:28 170浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 134浏览
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 79浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦