0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ECU和汽车处理架构:虚拟化和软件定义汽车

贸泽电子 来源:贸泽电子 2024-06-26 16:56 次阅读

现代汽车是工程技术的奇迹,其特点和功能在几年前是无法想象的。但在光鲜亮丽的外表下,隐藏着日益增长的复杂性,这给汽车行业的未来带来了重大挑战:对车载计算日益增长的需求及其对电子控制单元(ECU)的影响。

ECU是控制车内许多安全关键型和非安全关键型任务的专用计算机。例如,今天的大多数汽车都有一个ECU控制着发动机,另外一个ECU管理着制动系统,还有一个ECU负责娱乐系统,诸如此类,而所有这些都通过构成汽车神经系统的电缆、线缆和软件相连。

这种复杂的网络虽然实现了先进功能,但也存在缺点。由于ECU数量庞大且相互依赖,导致有线连接杂乱如麻。这增加了系统重量和成本,也让集成和软件开发变得更加复杂,还限制了部署和管理固件无线更新(FUOTA)的能力。如果没有FUOTA等功能,汽车制造商就必须承担高昂费用安排进店处理,而车主也必须面对长时间无法用车的窘境。

好消息是,软件定义汽车(SDV)时代正在改变汽车业的一切,包括ECU和汽车处理架构。

Connected Car

SDV革命的驱动力

朝着SDV的演变不仅仅是一种软件的改变,这还是车辆内部架构的深层次重构。这场革命的核心在于ECU整合的概念,是对车辆控制和处理层次结构的重新评估,从而推动成本降低和性能改进,开启通过软件更新完成车辆持续升级的未来。

ECU整合中出现的创新之一是使用Zonal架构,将各个车辆子系统划分为相关功能区域,从而解决当前ECU数量激增的挑战。每个区域由一台功能强大的控制器管理,而该控制器在其领域内整合了多个传统ECU的功能,并负责特定的子系统,例如动力总成、底盘或信息娱乐系统。

这种模块化方法提供了多重好处:

1

降低复杂性,简化布线

目前的汽车布线是一个杂乱无章的网络,使用分区式布局可将其化繁为简。Zonal拓扑在各区之间使用更少的高带宽链接来替代许多点对点连接,由此降低了重量和成本,而后使用的线束也更少。

2

提高稳健性

ECU更少意味着潜在故障点更少,网络安全威胁的攻击面也更少。得益于集中式处理和资源共享功能,Zonal架构可提供更大的冗余度和更高的安全性,使SDV更能抵御故障和外部入侵。

3

虚拟化和容器化

Zonal架构为虚拟化铺平了道路,而虚拟化是软件开发的一项颠覆性技术。现在,多个软件应用程序可以在一个功能强大的控制器上运行,通过容器化技术相互隔离。因此,这项技术可以通过模块化方法无缝实现软件更新和功能添加。

4

OTA更新

借助Zonal架构和高带宽连接,SDV可以通过无线(OTA)更新不断发展。SDV可以无线接收实时性能增强、故障修复,甚至全新的功能,从而在购买后长时间保持“新鲜”感。

作为SDV的信息高速公路,高带宽连接进一步释放了下一代车辆架构的潜力。经过改进的网络增强了提供持续OTA更新的能力,这将使SDV多年保持常用常新,并通过软件订阅和可定制的驾驶体验开启经常性收入渠道。

Connected Car

SDV的虚拟基础

Zonal架构是SDV的大脑,但真正的魔力在于它们的虚拟基础。就像城市需要强大的基础设施来支持各种活动一样,SDV依赖于虚拟机(VM)和容器等虚拟化技术来协调软件,让它们始终保持正常运行。

VM为各种软件工作负载提供安全的分区执行环境。VM基本上是充当SDV中央控制器或半分布式分区控制器内部的虚拟计算机,每个VM专门用于特定任务,如发动机管理、驾驶辅助或信息娱乐。这种模块化架构带来了多重优势:

1

开发效率

VM通过隔离不同的项目和功能简化了软件开发。开发人员可以对一个部分进行更新而不影响其他部分,从而提高了效率,降低了测试复杂性。

2

动态扩展

VM可以适应不断变化的需求。例如,负责导航的VM可以在复杂导航期间动态扩展其虚拟资源,还可汲取更多的处理能力,以确保顺畅的用户体验。

3

更高的安全性

在整合极端工作负载时,VM为风险低于制动器件的信息娱乐系统等混合关键性软件提供重要隔离。这种隔离确保一个VM中的故障不会影响另一个VM的关键操作,从而提高了整体系统安全性。

总之,VM可以为软件提供完整的执行环境。而容器是轻量级、可移植的软件包,包含运行特定软件模块所需的一切。这种方法本身就具有显著优势:

1

快速部署和更新

使用容器部署新功能或修复错误速度快得多。更新可以一次一个模块地进行,从而尽可能减少停机时间和潜在风险。

2

跨车型的可扩展性

由于容器独立于平台,因此相同的容器化功能可以在不同的SDV平台上运行,而不论硬件型号如何。这显著降低了汽车制造商的开发和维护成本。

3

集中控制和监控

通过管理的容器,汽车制造商可以获得集中控制和监控功能。想象一下,拥有一个实时显示每个软件模块性能的仪表板。这让汽车可以对安全威胁或危急故障做出迅速诊断和协调响应。

VM和容器的模块化可帮助汽车制造商抢占先机,简化运营。有了它们,SDV可以轻松整合新的软件和硬件开发成果。需要使用新的AI功能升级车载娱乐系统?只需将相应的容器换成新版本即可。

这种更新既可以保证SDV中的技术与时俱进,又可顺应不断变化的行业需求及时调整,使汽车制造商始终站在汽车创新的前沿。这些发展将会终结传统的ECU模式,并开创灵活、可升级、不断变化的汽车新时代。

路面上的SDV

特斯拉是通过采用Zonal架构和OTA更新推动行业发展的一个精彩案例。例如,特斯拉Model S和X汽车配备了一台高性能的全自动驾驶(FSD)计算机,负责处理以前由许多独立ECU管理的任务。这种精简的架构减轻了重量,降低了复杂性,并通过软件更新解锁了无限可能。

想象一下,您收到的OTA更新在一夜之间就将您的特斯拉汽车续航里程提高了10英里。这正是2020年发生的事情,展示了软件驱动的性能提升威力。但特斯拉的雄心壮志远不止于解决续航里程焦虑。2022年,他们推出了“召唤”功能,让车主能够使用智能手机应用远程泊车和取车,这在硬件定义汽车中是无法想象的功能。

但特斯拉并不是这场游戏中的唯一玩家。梅赛德斯-奔驰的新款EQS轿车采用了模块化电气架构,为未来的软件定义功能奠定了基础。沃尔沃采用了Zonal架构,而丰田和通用汽车也正在积极探索类似的概念。全球汽车格局正在发生转变,而SDV正是这背后的推手。

除了汽车制造商外,供应商也在积极求变。恩智浦半导体NXP)和博世Bosch)等公司正在开发专门针对Zonal架构的强大集中式控制器。这个蓬勃发展的生态系统促进了创新,并确保了SDV革命走向胜利所需的硬件基础设施。

结语

SDV的兴起标志着汽车行业的一个关键时刻。Zonal架构正在以其集中处理和模块化设计开启不断创新的未来。想象一下,汽车可以学习和适应,接收提升驾驶体验的个性化更新,并根据个人需求调整性能。再想象一下,汽车在与您共同进步,而不仅仅是简单地陪在您身边,随着时间的推移,它将变得更新颖、更安全、更高效。

远程更新制动系统和防碰撞软件等关键系统的能力有望显著提高道路安全。此外,通过软件更新持续优化发动机性能和能源管理,还能为未来更清洁、更可持续的交通铺平道路。

不过,前方的道路并非一帆风顺。确保软件更新的安全性和可靠性尤为重要。监管机构和制造商必须通力合作,为这些联网汽车建立健全的网络安全协议。此外,管理混合关键性系统(如信息娱乐和制动等具有不同安全要求的功能),需要复杂的虚拟化解决方案。

SDV的发展仍处于早期阶段,但其潜力不可否认。Zonal架构设计、高带宽连接技术,以及专为SDV量身定制的开发平台的不断进步,将加速自动驾驶汽车和联网汽车服务的崛起。想象一下这样一个世界:汽车在彼此之间以及与周围的基础设施无缝通信,谱写一曲智能出行交响乐。

审核编辑:彭菁

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 发动机
    +关注

    关注

    33

    文章

    2422

    浏览量

    69043
  • 软件
    +关注

    关注

    69

    文章

    4677

    浏览量

    87059
  • 虚拟化
    +关注

    关注

    1

    文章

    361

    浏览量

    29748
  • ecu
    ecu
    +关注

    关注

    14

    文章

    867

    浏览量

    54350

原文标题:智能汽车的 Next Level?虚拟化和软件定义汽车

文章出处:【微信号:贸泽电子,微信公众号:贸泽电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    软件定义汽车引发的产品开发大变革

    软件定义汽车的设计初衷是在汽车整个生命周期内通过无线更新不断增强。基于云的虚拟新技术允许开发始
    的头像 发表于 11-01 11:44 223次阅读

    软件定义汽车与AI驱动的车载技术革新

    在当今汽车产业中,软件定义汽车(SDV)与人工智能(AI)的深度融合正引领着车载技术的飞速发展。众多汽车制造商已明确战略蓝图,致力于在全新
    的头像 发表于 09-26 15:08 1547次阅读

    软件定义汽车的大背景下,MathWorks如何更好地赋能汽车设计

    的趋势已经不可阻挡。   在软件定义汽车这一全新的架构里,AI是底层核心技术,智能系统将遍布整车的每一个角落。在2024 MathWork
    的头像 发表于 09-18 00:03 3413次阅读
    在<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>的大背景下,MathWorks如何更好地赋能<b class='flag-5'>汽车</b>设计

    Vector DaVinci Team解决方案实现AUTOSAR Classic ECU软件开发

    随着软件技术的发展,车辆的开发过程从硬件主导转变为软件定义汽车(SDV),软件开发在汽车的开发过
    的头像 发表于 09-13 11:23 601次阅读
    Vector DaVinci Team解决方案实现AUTOSAR Classic <b class='flag-5'>ECU</b><b class='flag-5'>软件</b>开发

    英特尔为汽车行业打造芯片级增强版硬件虚拟功能

    借助英特尔市场领先的芯片级增强版硬件虚拟功能,英特尔汽车事业部旨在为行业提供具有卓越性能和超高效率的软件定义
    的头像 发表于 03-18 10:30 787次阅读
    英特尔为<b class='flag-5'>汽车</b>行业打造芯片级增强版硬件<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>功能

    英特尔推出全新软件定义汽车架构方案

    英特尔汽车事业部近期推出卓越性能与超高效率的全新软件定义汽车(SDV)架构方案。这一创新方案不仅满足了
    的头像 发表于 03-16 09:31 516次阅读

    应用分享 | 高性能电源在汽车ECU地漂测试中的应用

    地漂测试是汽车ECU的重要测试项目之一,能够有效评估ECU的通信和控制性能。因此,在ECU生产、整车制造、第三方检测等机构在进行研发设计、来料测试、验证检测等过程中,一般需要进行地漂测
    发表于 03-11 17:29 1020次阅读
    应用分享 | 高性能电源在<b class='flag-5'>汽车</b><b class='flag-5'>ECU</b>地漂测试中的应用

    一般的汽车ECU处理器是32位的吗?具体的RAM和Flash有多大呢?

    现在一般的汽车ECU处理器是32位的吗,具体的RAM和Flash有多大呢?现在汽车ECU处理
    发表于 02-02 06:08

    请问汽车ECU通信如何实现?

    汽车ECU通信如何实现?
    发表于 02-01 07:09

    汽车ECU一般采用芯片架构?使用什么系统?

    汽车ECU一般采用芯片架构,使用什么系统?
    发表于 02-01 06:09

    新思科技携手AWS加速软件定义汽车的验证

    流媒体视频、声控操作、功能多样的APP......以前属于智能手机的功能,在软件定义汽车(SDV)时代,也可以同样出现在汽车上。
    的头像 发表于 01-17 09:15 725次阅读

    什么是“软件定义汽车”?各大车企的软件定义汽车战略

    要实现软件定义汽车,除了电子/电气架构的升级,用于软硬件分离解耦的集成ECU(电子控制单元)也是必不可少的。另外还提到,为此需要一种称为“
    发表于 12-22 11:11 479次阅读
    什么是“<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>”?各大车企的<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>战略

    LabVIEW使用软件定义进行汽车电子测试

    LabVIEW使用软件定义进行汽车电子测试 电子元件的逻辑和稳健性一直都是需要评估的对象。过去,汽车仅使用几种电子元件来执行简单的功能,每个元件都是在专门准备的环境中单独进行的。但随着
    发表于 11-29 18:28

    软件定义汽车vECU虚拟控制器集成开发与测试

    软件定义汽车”即软件将深度参与到汽车定义、开发、验证、销售、服务等过程中,并不断改变和优化各
    发表于 11-09 11:49 972次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>汽车</b>vECU<b class='flag-5'>虚拟</b>控制器集成开发与测试

    汽车软件开发车载与非车载软件分类及差异

    汽车软件时的主要对象。 只不过,随着汽车电子电气架构的演变,ECU的功能越来越集中,也即现在
    发表于 11-08 09:11 1123次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>软件</b>开发车载与非车载<b class='flag-5'>软件</b>分类及差异