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

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

3天内不再提示

一文解析Zonal架构下动态配置切换

电子设计 来源:雪球 作者:雪球 2021-04-29 13:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

和友人一起交流 Zonal 架构这样未来 5-10 年才会普及的架构到底有多少好处,我觉得这个问题是可以理一理的,特别是之前在 EE 架构方面比较沉默的丰田,也很明确会在 2025 年以后导入 Zonal 架构并且围绕座舱和自动驾驶两个核心的计算平台进行大幅度的改动。特别是今天在读 BMW 的 Florian Oszwald 有关于《Evaluation Methodologies in the Development of Dynamically Reconfigurable Systems in the Automotive Industry》,围绕着动态可重新配置的系统,如果可以满足安全性要求,也就是在 Zonal 控制器层面可以进行动态的配置,使得这些作为网关中转的模块可以快速和之前的围绕硬件设计的 ECU 进行兼容,并且予以替换。

01Zonal 架构的基本好处

总的来说,EE 架构是从分布式架构到域集中架构,从域集中到跨域融合,从跨域融合再到最终的中央计算平台。Zonal 架构有别于目前 MEB 以传统 Domain 和后续 PPE 的多个 HPC 下 Domain 的进化,主要的优化空间阐述来看,有以下的好处:

1)整车线束在电源需求增加和网络复杂度增加方面,可以达到简化线束复杂度和减少线束用量效果,有助于线缆的重量和成本的下降。随着车辆智能化的要求,还有电子化的配置越来越多,车上不断增加的执行器和传感器,和相应不断增加的算力和数据传输带宽,正在不断挑战集中式配电单元和整车输送电源的难度,通过 Zonal 在物理上可以减小这些的困扰。

2)整车制造方面:Model Y 的 100 米的牛,可能是需要 Zonal 架构的线束整体层面简化来实现的,在 Zonal 架构下,线束可以往产线自动化方向去考虑,在整体的空间和安装位置也会大大节约。软件层面不多说了,这个后续都是发展的重点。

图 1 丰田有关于 Zonal 架构的好处

这些好处其实不足以让我们抛弃原有的东西,剩下来的配线和林林总总的,其实在汽车的成本和投入面前都是小钱。这里的核心问题还是可动态配置,可以在复杂性和安全方面做平衡,大量算力和功能涌入车里面,一个不好就是开发上的灾难。在完全集中控制的 Zonal 架构里面,绝对的中心是车载计算平台,Zonal 控制器所扮演的角色主要是充当网关的角色,提供并分配数据和电力,并实现车辆特定区域的功能,如下图所示的对应关系,器最重要的特性是承上启下,和中央计算平台完成基于服务的功能,然后和我们熟悉的 ECU 和执行器协同工作完成任务。Zonal 架构里面的 Zonal ECU 的作用,是保证功能在不同 ECU 或区之间的可移植性;增加软件的复用性;传统通信机制得以保留;比如关键任务 ECU 能够保留,并仍旧使用基于信号的通信,保留 Classic-AUTOSAR,但是把服务映射到传统的 ECU 中。

图 2 Zonal 控制器

02 动态配置

第二部分 可进行动态配置的安全系统 在下图里面,动态可重配置系统(DRS)由以下所组成:1) 最底下的部分是依赖于硬件设计的 HDS,主要代表制动和转向模块,由三个与 Zonal 控制器进行 CAN 通信的 ECU 所组成 2) 面向服务的架构(SOA)系统代表面向服务架构,基于以太网进行通信,基于(SOME /IP) 3) 最顶层是控制系统:这个我们不多说了,目前是 2-3 个,以后变成一个中央的计算平台 Dynamic Simplex Architecture(DSA)概念的目标是实现基于处理器的 Fail Operational,目标是检测下面 HDS 和 zonal ECU 本身的故障,然后采取措施予以处理。

图 3 DRS 动态重构的 EE 系统概览

从控制框图的角色来看,这些 Zonal 控制器在任务层面是起到执行和备份的作用,当一个复杂系统出现问题的时候,对应的 Fallback System 可以实施动态的重新分配和替代。这里也是把 IT 系统里面,集中运算分布可替代重构实施的定义拿了出来,如下图所示。

图 4考虑故障的系统

这里动态的概念,最主要是自我检测是否有问题,然后实施动态的切换,单个 Zonal 的算力也不算低,它能承担一定的逻辑执行的任务,主要兼容控制平台的输出检查。

The Control System entity is implemented on the PMU of the Xilinx ZCU 102, which provides fault tolerance by applying a triple-redundant processor and error correction check (ECC) on the RAM interface. In response to lockstep error notifications from the Real-time Processing Unit (RPU), it performs a context switch from c_complex to c_fallback.

SOA 系统的主要功能是提供冗余管控,在管理和控制两个 DSA 切换过程中。在原文中,重点使用蒙特卡洛的方法模拟多个问题,基于这种管控,可以在系统层面得到一个很高的安全性。

The main functionality of the SOA system is to provide redundancy in terms of managing and control the context switch between two DSAs. Its functionalities can be extended to provide services for each DSA or even allow the implementation of new functionalities during run-time through reconfiguration.

小结:我觉得印象最深刻的还是,除了特别重要特别分不开的比如 ESP 这样和整车安全不能换的,大部分的 ECU 的设计在未来都是要重新去考虑的,特别是当大量的软件给拿走以后,真的是可以实现一个汽车平台的软件大部分用于下个汽车平台。汽车上之前由于复杂性解决不了的安全性问题,可以通过类似的动态重构来实现,这个差异化还是我们仔细去探索的。

编辑:hfy

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

    关注

    2577

    文章

    55504

    浏览量

    793951
  • 控制器
    +关注

    关注

    114

    文章

    17877

    浏览量

    195131
  • ecu
    ecu
    +关注

    关注

    14

    文章

    991

    浏览量

    57487
  • 执行器
    +关注

    关注

    5

    文章

    435

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    搞懂瑞芯微平台Trust架构:从原理到问题排查全解析

    的 Trust 固件正是基于这技术构建的安全基石,承担着电源管理、安全隔离、数据保护等关键职能。本文将从基础原理、平台实现到问题排查,全面解析瑞芯微 Trust 架构的核心知识。
    的头像 发表于 04-13 16:14 4450次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>搞懂瑞芯微平台Trust<b class='flag-5'>架构</b>:从原理到问题排查全<b class='flag-5'>解析</b>

    S32K322可以在运行时在时钟选项 A 和选项 F (A ↔ F) 之间动态切换吗?

    我正在使用S32K322并使用预定义的时钟选项(当前选项 A)S32K3xx 数据表和参考手册中所述。 我想确认一下是否是支持在运行时在选项 A (PLL @160 MHz) 之间动态切换
    发表于 04-02 07:43

    读懂 HDMI 矩阵:分类、特性、场景全攻略,告别信号切换难题

    从高等数学线性代数的矩阵概念延伸来看,信号传输领域中的矩阵,通常指在多路输入场景具备多路输出选择功能的结构模式,形成类似矩阵的信号分配架构。其核心特性为:每路输出可单独与任意路输
    的头像 发表于 01-28 10:28 494次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>读懂 HDMI 矩阵:分类、特性、场景全攻略,告别信号<b class='flag-5'>切换</b>难题

    LAT1199+TrustZone 架构使用 LPBAM 导致的 HardFault应用笔记

    链表功能,使用 LPTimer 作为触发,自动地修改 LPGPIO 的寄存器,从而达到在低功耗模式,GPIO自动切换的功能。但遇到了 LPDMA 的配置问题,并且程序无法跳转到 Non-Secure 工程。
    发表于 01-11 17:23 0次下载

    KYOCERA AVX 1004795 - EC646 - 01 频段切换评估板深度解析

    。下面,我们就来详细了解一下这款评估板。 文件下载: KYOCERA AVX 用于评估天线频段切换性能的评估板.pdf 、产品概述 这款评估板主要用于天线频段切换
    的头像 发表于 12-30 11:10 696次阅读

    大模型驱动的星间链路动态组网分系统:功能特点与平台架构解析

    大模型赋能的星间链路动态组网分系统技术解析    北京华盛恒辉大模型驱动的星间链路动态组网分系统,融合人工智能大模型与卫星通信核心技术,聚焦卫星间动态智能组网及通信链路优化,核心优势在
    的头像 发表于 12-23 14:52 336次阅读

    大模型支撑后勤保障方案生成系统:功能特点与平台架构解析

    支撑,实现资源高效配置与响应速度提升。以下从支撑作用、系统架构、核心功能及应用场景展开精简解析:    系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后个是泗柒泗泗
    的头像 发表于 12-17 15:49 411次阅读

    看懂ups电源有什么工作原理

    切换时间、电力质量保障上存在显著差异。以下从核心能量转换逻辑、三类技术架构详解、关键保护机制三维度系统解析、核心能量转换逻辑:整流-储能-逆变的闭环链路UP
    的头像 发表于 11-10 08:49 3885次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>看懂ups电源有什么工作原理

    五大电磁频谱管理系统:原理、架构与应用全景解析

    五大电磁频谱管理系统:原理、架构与应用全景解析
    的头像 发表于 09-26 10:21 680次阅读
    五大电磁频谱管理系统:原理、<b class='flag-5'>架构</b>与应用全景<b class='flag-5'>解析</b>

    易灵思 FPGA TJ375的PLL的动态配置

    , pll_cfg_clk_i是个输入时钟,pll_cfg_clk是动态配置的输出时钟, 通过另个PLL产生个pll_CFG_CLK_
    的头像 发表于 07-14 18:14 4155次阅读
    易灵思 FPGA TJ375的PLL的<b class='flag-5'>动态</b><b class='flag-5'>配置</b>

    技术干货 | ATX7006线性计算与AD/DA动态分析解析

    想知道如何在ATX7006上进行高精度线性度计算?如何通过傅里叶变换分析AD/DA转换器的动态性能?本文详细解析了线性计算的命令配置、结果获取方法,以及动态测试中的信噪比、谐波失真等关
    的头像 发表于 06-30 10:13 1233次阅读
    技术干货 | ATX7006线性计算与AD/DA<b class='flag-5'>动态</b>分析<b class='flag-5'>解析</b>

    动态BGP与静态BGP的区别?

    ?3.1 定义动态 BGP 是指允许组 IP 范围内的 BGP 对等体动态建立邻居关系,在配置中使用类似通配符或 BGP listen 机制。常用于: 云环境
    发表于 06-24 06:57

    GPU架构深度解析

    GPU架构深度解析从图形处理到通用计算的进化之路图形处理单元(GPU),作为现代计算机中不可或缺的部分,已经从最初的图形渲染专用处理器,发展成为强大的并行计算引擎,广泛应用于人工智能、科学计算
    的头像 发表于 05-30 10:36 2023次阅读
    GPU<b class='flag-5'>架构</b>深度<b class='flag-5'>解析</b>

    电磁环境动态监测与分析平台软件全面解析

    电磁环境动态监测与分析平台软件全面解析
    的头像 发表于 04-28 16:28 836次阅读
    电磁环境<b class='flag-5'>动态</b>监测与分析平台软件全面<b class='flag-5'>解析</b>

    解锁未来汽车电子技术:软件定义车辆与区域架构深度解析

    ️⃣ 颠覆传统架构,定义行业未来 深度解析软件定义车辆(SDV)如何通过集中式软件管理,实现硬件与软件解耦,彻底解决传统域架构的碎片化难题。 揭秘区域控制架构如何降低30%开发成本,支
    的头像 发表于 04-27 11:58 1613次阅读