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

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

3天内不再提示

对SDV的一些反思

Astroys 来源:Astroys 2024-03-19 12:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

讨论软件定义汽车的首要任务是明确定义。什么是软件定义汽车?更重要的是,车厂打算用SDV做什么?但太多人似乎正在滥用这个术语以达到自己的营销目的。‍ 通用上周宣布恢复雪佛兰Blazer电动车的销售,该车曾因软件质量问题被迫在12月暂停交付。 当通用这样的车厂表示其修复措施现在是通过软件更新来实现的时候,向公众传递的信息就是“别担心,这没什么大不了的”。

然而,通用的Blazer电动车停售事件却是一件大事。 12月,据车媒Edmunds报道称,在从洛杉矶到圣地亚哥的旅行中,一辆全新的Blazer车型“开始显示8种不同的警告信息,车窗开关停止工作,然后信息娱乐显示屏完全崩坏,陷入关闭、打开、显示以太平洋为中心的地图和再次关闭的无限循环”。记者补充说:“直到我们把车停在高速公路上,重新启动。重启后一切正常,但一小时后,又出现了这种情况。” 与软件相关的召回事件继续困扰着汽车行业。这就是现实。 不要指望软件定义汽车(SDV)的出现能解决问题。相反,事情会变得更糟。 车厂通常会将复杂的软件和系统集成问题强加给Tier 1。OEM看到了软件日益增长的价值,希望通过制造SDV来增加利润。但是,据业内知情人士透露,他们正在走捷径,没有为系统集成配备适当的人员。这很可能会给他们带来麻烦。

定义SDV‍‍

要了解这一最新趋势的影响,我们先来定义一下SDV。什么是SDV?更重要的是,车厂打算用SDV做什么? 业界的多数人或许以为自己早就明白了SDV,但其实对于许多不同利益相关者来说,SDV这样的标签有着不同的含义。 在多年的自动驾驶热潮冷却之后,SDV又来拯救世界了。汽车营销人员很高兴,因为无论是微处理器公司还是软件供应商,每一方都可以声称在SDV的狭义细分市场上取得了小小的胜利。 但这并不适用于SDV设计和工程。 舆论有夸大概念的能力,却忽视了将SDV带到消费者面前所需克服的软件和硬件工程挑战。 Tesla因素‍‍ 尽管存在定义难题,但行业观察者们在一点上达成了共识: 如今,车厂们正逐渐意识到软件的重要性。当Tesla在市场上一鸣惊人时,许多人都被打了个措手不及。 Tesla近乎疯狂地关注在其中央计算架构上运行的软件。当Tesla承诺通过软件更新和增加功能时,这已成为整个行业的愿景。 现在,车厂和技术供应商都在匆忙地从domain转向zonal和中央计算,并发誓要通过软件更新汽车功能。他们不再需要Tier 1开发另一个黑盒来实现新功能。

通过SDV实现OTA‍‍

汽车行业及媒体最初认为,SDV的核心是OTA更新,为消费者提供便利。

例如,在汽车召回的情况下,OTA软件更新可以取代经销商的上门服务。更妙的是,汽车的中控可以完全更新,而无需更换硬件。

Moto Trend在宣传SDV时告诉读者,OTA“彻底改变了车载屏幕”。

忘掉那些与你刚购车时一成不变的屏幕吧,也不要再想着去经销商那里进行软件更新了。在汽车停放期间,一切都会自动发生,无需物理连接,通常是在你睡觉的时候。更重要的是,这意味着即使是多年的老车也能像新车一样拥有所有最新的软件功能(受硬件限制的除外)。这对旧车车主来说是一个巨大的价值提升。

这种对任何技术都不厌其烦的报道让人害怕。

问题就在这里。SDV不会由消费者驱动。正如Semicast Research首席分析师Colin Barnden所写的那样:“没有客户会在买车时要求购买SDV。”

SDV是车厂为提高利润而推出的一项新计划。

为什么OEM需要SDV?‍‍‍‍‍‍‍‍‍

Blackberry QNX的欧洲、中东和非洲地区汽车销售经理Somasundaram Alagappan提出了促使车厂倾心于SDV的两大关键因素。首先,他们希望“当下的产品能在其生命周期内不断完善和升级”。他补充说,这主要由软件驱动,但不要忘了主机硬件。其次,车厂明白,汽车的出货量正在减少。Alagappan说:“每个人都希望获得经常性收入。换句话说,车厂对汽车的每一次更新、每一个新功能、每一次改进,都有可能带来新的收入。”

但是,汽车行业是否已经为SDV做好了准备?

Alagappan承认:“每个人对SDV都有自己的看法……这可能也是行业尚未准备好的一个原因……没有人设定任何KPI。”

问题不仅仅在于KPI。

Intel汽车事业部副总裁兼总经理、Intel研究员Jack Weast认为,尽管“软件定义”的营销宣传铺天盖地,但实施SDV的车厂寥寥无几。

Weast说:“你可以开发一个hypervisor,通过软件来分离工作负载……但目前大多数车载SoC在设计上并不能通过硬件对安全和非安全工作负载进行更严格的分离。”

“正确的SDV”是Weast在Intel重新进入汽车领域时提出的主张。虽然“正确的SDV”的细节仍需解释,但Weast在开发SDV架构时提出安全问题是有先见之明的。

后视摄像头与信息娱乐屏幕‍‍‍‍‍‍‍‍‍‍‍

汽车行业还未进入SDV阶段,车厂就已经开始明目张胆地无视安全问题,例如后视摄像头使用信息娱乐操作系统,或使用信息娱乐屏幕显示与驾驶有关的数据。

谈到后视摄像头召回问题,CMU教授Phil Koopman说:“后视摄像头的很多问题归根结底是车厂试图使用消费级硬件和软件来实现安全关键功能。”

对于Tesla Model 3和Y车型的拥趸来说,没有仪表只意味着一件事:“Tesla致力于打造一个简洁、用户友好的界面”。Koopman说:“在这些车型中,为信息娱乐系统设计的屏幕空间与仪表共享。难道只有我一个人猜测,信息娱乐屏幕变暗可能会影响到驾驶员查看车辆信息?有人会在信息娱乐系统上显示车辆警告指示灯吗?他们到底在想什么?”

必须指出的是,积极采用消费级硬件和软件的决定,主要是由希望降本的OEM推动的。

降低成本‍‍‍‍‍‍‍‍‍‍‍

同样的降本原则似乎也在促使着车厂开发SDV,希望减少车内ECU的数量。

从理论上讲,尽管单台计算机的单价较高,但其成本效益可能更高,因为中央计算架构使其能够与不同功能共享资源。另一方面,数百个控制器,无论是传统汽车架构中常见的8位还是32位CPU,都同样需要电路板、电源和内存,就像中央计算机一样。

简而言之,SDV的流行说法是“SDV发展了车辆电子架构,降低了制造成本,加快了远程开发、部署和管理车辆软件的速度。软件将通过OTA传输,便于更新”。

但现实情况是非常微妙的。

中央计算机不仅需要更大、更复杂的连接器,还需要主动冷却系统。除了硬件之外,单个CPU的问题还包括潜在的单点故障。

另一方面,在分布式架构中,改变一个关键节点不一定会影响其他节点。

理论上,分布式系统的诊断可能更简单,因为更容易确定是哪个“盒子”坏了。然而,在中央计算架构中,100个软件元素共享一个中央处理器,要找出系统崩溃的根本原因就更难了。在最糟糕的情况下,每个软件都可能排成一排,同时向CPU要求更多资源。

那么,基于中央计算的SDV是否是车厂降低成本的关键?

鉴于每个行业都在争论分布式系统架构与集中式系统架构,建议汽车行业回到100个ECU的时代似乎是一种倒退。然而,这场争论的答案从来都不明确。这取决于OEM希望在中央计算上运行的功能,以及其他更适合独立控制的功能。

软件的协调‍‍‍

在中央计算系统中,中间件或被称为“调度器”的东西(可确定功能的优先级)所扮演的角色变得非常重要。

Blackberry QNX的Alagappan解释说,典型的SDV是由多个组件(硬件和软件)组成的三明治。它们包括底层硬件、硬件抽象层、操作系统和中间件。最上层是应用层。

如今,OEM希望获得完整的SDV堆栈,但不一定非要从单一供应商处购买。

车厂往往有自己喜欢的操作系统或特定硬件。更重要的是,SDV必须能够处理来自不同供应商的多个SoC和多个操作系统。中间件人员必须协调底层是否能够实现上层的要求。这一过程的管理直接影响到SDV的性能和安全性。

为此,TTTech Auto和Blackberry前不久宣布建立合作伙伴关系,共同将Blackberry的QNX实时操作系统与TTTech Auto的安全软件平台MotionWise集成,用于ADAS和SDV。

QNX即将推出的名为SDP 8.0的实时操作系统将与TTTech Auto的调度程序原生集成。这是根据一些不想购买TTTech Auto的整个MotionWise软件包的OEM的要求进行的。

Blackberry QNX承诺,到今年年底,将以预包装、预认证功能安全ASIL-D软件的形式提供给OEM厂商。

SDV可能会出很多问题。在大多数车厂在软件和系统集成方面非常薄弱的时候,SDV并不是他们的救星。当然,单个中央处理器可以使某些软件应用的编程变得更容易。但是,过去只存在于一个盒子中的孤立问题,现在可能会影响SDV的整个中央计算架构。系统集成变得比以往任何时候都更加重要。

审核编辑:黄飞

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

    关注

    61

    文章

    5136

    浏览量

    103664
  • ecu
    ecu
    +关注

    关注

    14

    文章

    1003

    浏览量

    57590
  • SDV
    SDV
    +关注

    关注

    0

    文章

    107

    浏览量

    7607

原文标题:对SDV的一些反思

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI正在重新定义SDV的架构与能力边界

    汽车软件工程正迎来百年遇的范式跃迁。过去十年,软件定义汽车(SDV)依托集中式计算、OTA与全生命周期管理筑牢根基,实现了车辆 “出厂即进化” 的突破。但当下,SDV正从“可升级的智能设备”,迈向
    的头像 发表于 05-18 13:41 1004次阅读

    如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始实现中的一些功能?

    )。 如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始实现中的一些功能。 Example: I do not want to call arm_mat_trans_q15 powerquad
    发表于 04-03 06:37

    时钟缓冲器的一些主要应用领域介绍

    电子设备和通信系统中都有广泛的应用,以下是一些主要的应用领域介绍:1.计算机与外设接口计算机内部的各种硬件设备需要通过总线相互通信,而这些设备的时钟信号通常是非常不稳
    的头像 发表于 04-02 16:30 8717次阅读
    时钟缓冲器的<b class='flag-5'>一些</b>主要应用领域介绍

    Elektrobit EB civion平台助力SDV 2.0智能座舱开发

    基于此,Elektrobit推出EB civion——套专为SDV 2.0设计的智能座舱工程化工具链与开发平台,助力行业实现从研发到量产的高效体化转型。
    的头像 发表于 01-26 10:05 2332次阅读

    SDV域控器日志追踪与解析技术 – DLT

    ,如何在SDV域控制器开发测试环境中,将应用程序、中间件和内核日志与时间戳等信息同步结合汇聚到同个日志流,以便更好服务软件工厂或“黑灯”测试工厂,亦或为云端AI平台提
    的头像 发表于 01-21 10:04 2138次阅读
    <b class='flag-5'>SDV</b>域控器日志追踪与解析技术 – DLT

    爬壁机器人磁铁的一些常见问题

    爬壁机器人近几年比较火,它是类能够在垂直墙面、天花板、倾斜表面上移动和作业的特种机器人,今天我们不聊其它,只聊下关于磁吸附应用中的磁铁,以下是小编整理的关于爬壁机器人中磁铁的一些常见问题。
    的头像 发表于 01-09 10:06 538次阅读
    爬壁机器人磁铁的<b class='flag-5'>一些</b>常见问题

    Elektrobit推出EB civion,加速软件定义汽车(SDV)座舱开发

    2026年1月6日 /美通社/ -- 作为软件定义汽车 (SDV) 转型的可信赖合作伙伴,Elektrobit 今日宣布推出 EB civion。这是套突破性的解决方案组合,旨在帮助汽车整车厂(OEM
    的头像 发表于 01-06 17:09 829次阅读

    在并联使用MOS存在一些问题,要怎样做才能避免这些问题?

    在并联使用MOS存在一些问题,那我们要怎样做才能避免这些问题? 首先,器件的致性定要好。 在功率MOSFET多管并联时,器件内部参数的微小差异就会引起并联各支路电流的不平衡而导致单管过流损坏。 其次是功率。如果功率高于25%
    发表于 12-10 08:19

    关于六类网线一些问题的解答

    今天我们就围绕网友一些常见的关于六类网线的问题进行下汇总式解答: 问 六类网线可以当电源用吗? 答 六类网线并不是设计用于传输电力的电缆,因此般不建议将其用于电源传输。 尽管六类网线的线芯可以
    的头像 发表于 12-09 11:13 877次阅读

    贴片电容精度J±5%的一些详细知识

    贴片电容精度J±5%表示电容的实际值与标称值之间的偏差范围在±5%以内 ,以下是关于贴片电容精度J±5%的一些详细知识: 、精度等级含义 J±5% :字母“J”在贴片电容的标识中通常表示标称精度
    的头像 发表于 11-20 14:38 1149次阅读
    贴片电容精度J±5%的<b class='flag-5'>一些</b>详细知识

    对浮点指令扩展中一些问题的解决与分享

    出现无法写的情况。 结论 以上就是我们组在扩展浮点指令中出现的一些问题,这些问题总体上归结于对蜂鸟的代码没有整体性的把握,对内容的掌握程度还不够。在后续的工作中应注意理清功能的整体架构而对所有的相关部分进行修改。
    发表于 10-24 11:47

    蜂鸟E203的浮点指令集F的一些实现细节

    蜂鸟E203的浮点指令集F的一些实现细节 既然E203不是多发射,且为了节省面积,一些指令使用FPU内的同个子模块来执行,即FPU同时只能进行种计算,我们只在FPU内部署了11个
    发表于 10-24 08:57

    射频工程师需要知道的一些常见转接头

    ,是由于转接头的损坏造成的,而且有些接头的连接固定的方式不对,每次修好的仪器,过去后客户又按照他们原来的方式去拧紧了。特别是在一些生产型的企业,由于操作人员流动性比较
    的头像 发表于 08-06 17:39 1680次阅读
    射频工程师需要知道的<b class='flag-5'>一些</b>常见转接头

    软件定义汽车如何影响汽车行业

    软件定义汽车(SDV)是指一些关键功能(如驾驶辅助、信息娱乐系统,甚至核心车辆行为)都由软件实现、控制并更新的汽车。
    的头像 发表于 07-01 16:21 1239次阅读
    软件定义汽车如何影响汽车行业

    关于芯片设计的一些基本知识

    芯片的设计理念众所周知,芯片拥有极为复杂的结构。以英伟达的B200芯片为例,在巴掌大的面积上,塞入了2080亿个晶体管。里面的布局,堪称个异次元空间级的迷宫。英伟达B200芯片如此复杂的架构
    的头像 发表于 06-11 12:16 1654次阅读
    关于芯片设计的<b class='flag-5'>一些</b>基本知识