向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

是否为网联汽车制定了正确的软件策略?

时间:2018-11-27 作者:Marques McCammon 阅读:
OEM厂商越来越迫切地想要“拥有软件”。其目的并不仅是掌握实现各种功能的代码(IP),也不是要开发下一个创新热点,而去创建一个庞大的软件团队或收购一家软件初创公司。而是为了在软件和车辆的整个生命周期中,能控制软件在当前和未来发展过程中的交付和功能。

软件在汽车中发挥着越来越重要的作用,现在很大程度上决定了消费者的用户体验。5V6ednc

 5V6ednc

据估计,一辆车约有50%的价值会来自其软件功能和由此产生的丰富用户体验。智能软件正在推动用户与之交互的仪器和信息娱乐系统的发展。然而,日益加速的创新(如自动驾驶)正在推动汽车行业经历一场前所未有的变革。5V6ednc

因此,特别是在传统汽车业以外出现新的解决方案和商业模式时,OEM厂商和一大波汽车零部件和基础设施供应商之间正在形成新的紧张关系。5V6ednc

由于利润率会逐渐下降,而新的增长机会需要新的投资,OEM厂商也会在未来几年面临严峻的挑战。5V6ednc

事实上,由波士顿咨询公司(BCG)最近发布的一项研究报告估计,全球新车年销量将会增长到2020年代中期,然后直到2035年会停止增长,原因是自动驾驶按需用车模式的出现。此外,利润将来自数据和联网功能,这既有挑战,也带来了机遇。5V6ednc

因此,OEM厂商越来越迫切地想要“拥有软件”。其目的并不仅是掌握实现各种功能的代码(知识产权),也不是要开发下一个创新热点,而去创建一个庞大的软件团队或收购一家软件初创公司。5V6ednc

5V6ednc

windrivermacammon-1.png5V6ednc
图:汽车软件(来源:Wind River)5V6ednc

这是为了在软件和车辆的整个生命周期中,能控制软件在当前和未来发展过程中的交付和功能。5V6ednc

这样将开启许多新的机会,比如降低成本、改善用户体验,以及在加速变革的环境中保持竞争力。这意味着:5V6ednc

  • 在创建具有卓越用户体验的软件服务方面变得更快、更具创新性;
  • 提供更灵活、更安全的软件更新方式,而不会给消费者带来不便或服务中断;
  • 打破软件和硬件的依赖关系,以便软件和硬件可以单独推出和更新;
  • 推出不需要添加更多硬件的新技术/软件,从而最大限度地降低额外成本、重量、功耗和复杂性;
  • 寻找新方法来提高可扩展性,降低成本并缩短产品发布的时间间隔。

从更广泛的角度来看,软件生命周期管理意味着在每个步骤以及消费者体验中管理软件。5V6ednc

这将从创意开始,即当OEM厂商开始构想他们想要添加到车辆中的新功能和新体验,它包括对创意进行建模、将它们转化为原型、创建早期生产构造、复用和更新软件模块以跟上不断变化的需求或新功能,以及在整个生命周期中监控和维护车辆及其软件。5V6ednc

这意味着软件的实现方式要能够让OEM完全控制输入和输出。实现这一目标的方法是关注四个核心能力:抽象(abstract)、整合(consolidate)、复用(reuse)和更新(update),或缩写为“ACRU”。5V6ednc

抽象:从硬件中抽象出软件,可以打破两者之间的依赖关系,并有助于维护供应链的完整性。因为软件不再直接依赖于硬件,OEM厂商可以创建一个环境,让多家供应商竞标一个硬件业务。灵活的软件架构设计可让OEM厂商随着技术的发展而扩展和改进。具有一个指导性的软件框架而用于构建多种车型,可以更快地将其引入开发环境。如果OEM厂商可以将这种抽象的方法引入到业务的开发方面,他们将能够重新创建整个软件栈,模拟其硬件、应用案例及输入和输出,从而大大减少开发时间和成本。5V6ednc

整合:随着创造新的创新,OEM厂商在汽车内部增加了更多的发动机控制单元(ECU)。然而,由于使用了额外的材料,更多的ECU带来了更多的功耗和额外的重量。整合计算工作负载可以减少额外的空间、重量和功耗。此外,通过适当的决策机制和时空划分,硬件可以独立于中间件和应用层而进行单独更新,并且它们都可以以不同的时间和生命周期运行。这可以加速开发周期和部署,同时降低车辆系统中实际硬件的成本和复杂性。此外,由于一个计算域中的漏洞不会对相邻域产生影响,使用分区机制也可以解决安全问题。5V6ednc

复用:汽车行业经常重复使用不同车型的物理结构框架,OEM厂商可将这种思维应用于复用软件和硬件架构,从而降低部署成本并加快产品面市。在传统的汽车系统中,每当汽车制造商必须为一个新车型迭代软件时,都需要额外的投资。例如,如果OEM厂商创建一个软件框架,具有50%的复用率,他们就可以实现规模经济,并大大节省运营支出和多个产品线的物料清单(BOM)。 5V6ednc

更新:软件和消费者体验是不断发展的产物,每天都会出现新的功能和竞争创新。鉴于此,对软件威胁做出快速响应非常重要。空口(OTA)更新只是软件生命周期管理的一个要素。在车辆的整个生命周期内,软件生命周期管理不仅可为OEM厂商提供持续性维护和更新车辆系统的机会,而且还会带来新的价值和额外的收入。通过完整的软件生命周期管理,即从创意阶段到软件寿命终结,OEM厂商都可以享受到更高的效率,对车辆性能和运行模式的了解也更加透明,并且能够形成新的收入来源及营造更丰富的用户体验,从而创造更大的长期价值。5V6ednc

ACRU模型让我们认识到,消费者对通过软件获得更好、更安全的用户体验的需求,将继续以更快的速度发展,并由此产生合适的软件策略,以便更加智能地满足持续发展的需求。5V6ednc

为了保持竞争力并应对这些日益严峻的挑战,OEM厂商在汽车联网的时代应该以更广泛的视角来看待软件管理。这种全局性思维方式不仅可以节省路测和开发时间,而且还可使开发进度保持全速前进,从而使OEM厂商能够降低整体成本结构。5V6ednc

此外,该模型可以使开发周期持续迭代。通过采用具有前瞻性的软件策略,汽车制造商可以以熟练的业务方式跟上创新步伐,创造新价值,并最终实现真正的差异化。5V6ednc

■ Marques McCammon是风河(Wind River)公司的汽车业务副总裁。他在汽车行业拥有丰富的专业经验和知识,曾经任职Saleen公司汽车和卡车业务部总经理、American Specialty Cars公司西海岸运营总经理、ASC公司产品和业务总监,以及戴姆勒克莱斯勒公司的产品策略专家。5V6ednc

windrivermacammon.png5V6ednc

Marques McCammon5V6ednc

 5V6ednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
您可能感兴趣的文章
  • 开发适用于下一代汽车的汽车网关 汽车架构正在快速演进,车辆逐步从半自动驾驶向最终的完全自动驾驶发展。汽车制造商还加入了多种功能,例如智能访问、车辆共享、预测性维护、车辆跟踪、车队管理和空中 (OTA) 升级,以增强互联能力和车载通信。这些高级功能生成的数据量不断增加,需要通过高性能处理器进行处理,并在 CAN、LIN 和高速网络(如以太网)等接口之间安全可靠地进行通信。因此,汽车制造商正在重新评估汽车网关和远程信息处理控制单元系统(TCU)的架构。
  • 如何正确计算感性负载浪涌电流的热温升 汽车的控制器控制着各种类型的负载。例如,车灯在车身控制模块的负载中占有很大比重。不正确的设计和器件选型会对控制器造成失效,影响产品的质量。本文详细解释了灯泡在浪涌电流下的物理模型和仿真模型,进而给出了如何在设计中计算浪涌电流,并验证在此条件下器件的设计安全。
  • 2020趋势预测:AIoT硬件创新+软件定义的汽车 本文转载自:Imgtec《Imagination:关于2020年的预测》,内容略有删改。 2020年这些领域将会出现什么新的技术和应用趋势? 1. 汽车不再需要汽油,软件可以定义未来的车辆;2. WiFi 6和蓝牙;3. 隐私推动边缘计算发展;4. 供应链安全;5. 中美贸易创造更多机会......
  • 春运来了高速ETC却读卡出错!拆开看看哪里出了问题 2019年掀起了一股安装高速ETC的热潮,到去年年底,ETC用户一年内从7656万激增到1.92亿。但面对激增的一亿多用户,ETC的各种技术弊端开始浮出水面。据了解,当前的ETC设计仍是基于最初的技术,在这张芯片卡背后,到底有哪些技术细节可挖掘呢?
  • 紧凑、高效的SID1181KQ门极驱动器可确保系统安全 新款驱动器IC具有紧凑、高效和高度可靠的特点,它采用Power Integrations的高速FluxLink™通信技术,即使在故障情况下也可确保系统安全。
  • 汽车电子产品拉高了汽车成本? 如果你最近看过新车,就会发现它们的价格在过去几年中上涨了很多。那么,是什么原因导致汽车价格急剧上涨?首先是汽车的出厂质量和长期可靠性有了很大的改善;其次是新功能不断增加;汽车增强功能严重依赖的传感器和模 拟电路也产生了额外的成本。除了电子产品,是否还有其他重要因素推动汽车的价格显明上扬呢?
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告