整车电子电气系统开发方法总结

汽车电子与软件 2023-09-01 20:12

电子电气架构的开发,需要涉及整车开发中的大部分系统、功能与部件,横跨软件开发、硬件开发、机械设计、材料科学、生产工艺、人机交互和造型设计等各个工程领域,而且各个车企都有自己的独特之处,加之智能网联领域的迅速发展,新的挑战与应对方法在不断出现,任何一本书都无法详尽地描述电子电气架构的所有开发活动……

然而,万变不离其宗,当抛开各种细节之后,其本质可以被视为系统工程理论在汽车电子电气系统开发中的应用。

电子电气架构专家侯旭光先生在《智能汽车:电子电气架构详解》一书中,汽车电子电气系统开发方法进行了详细阐述和简化总结(如下7项):

  1. 按照需求工程的方法收集、确认和管理需求。
  2. 将需求进行细化分解并分配到各个子系统。
  3. 将各个子系统的需求分解到各个部件。
  4. 各个部件按照步骤1至3进行部件级的设计。
  5. 开发部件的软件、硬件和机械等子系统。
  6. 进行部件、子系统、电子电气系统、整车等各个层级的集成、验证与确认。
  7. 电子电气系统交付与持续迭代。

【1】一个源头:需求 
一切的设计都源于需求,设计的目的是满足需求。需求来自各种利益相关者,虽然收集需求并不一定是架构师需要完成的工作,但对需求的判断和分析却是架构师责无旁贷的义务。通过对各种需求的分析,将决定哪些需求被纳入开发范围、以何种方式实现等,并将其转化为电子电气架构的具体设计。大部分的需求将被以树状结构的形式被不断分解和拓展,在不同的层级被进行不同的细化工作,最终变为具体的软件、硬件和机械等的需求,从而得以实现,并被逐层和逐条的验证。
并不是所有的需求都有唯一的来源,有很多下层的需求可能来自上一层级的多个需求。这些错综复杂的需求构成了一张庞大的网,共同撑起了电子电气架构。尽管电子电气架构的形态可能会大幅度变化,但很多需求却并不依赖电子电气架构的形态而存在,它们只与原始的功能或性能需求相关。对于任何一个车企而言,积累各个层级的需求就是积累自己的电子电气架构设计能力,只不过有些车企的能力存在于人的大脑中,有的存在于各种文档里,有的则存在于各种工具链中。
能够提出正确且全面的需求,就是实力的体现。不断创造出新的需求,就是不断地成长。掌握需求,就是掌握自己的命运。

【2】 两条主线:功能与性能 
整个电子电气系统的开发有两条主线:功能与性能,它们均以需求的形式进入到电子电气架构开发的活动中,是电子电气架构详细设计、开发的起点。
功能的设计多以逻辑设计为主,最终以软硬件结合的方式实现。性能的满足虽然大多以硬件为最终实现载体,但在软件占比越来越大的情况下,越来越多的电子电气相关性能需要软硬件结合来实现。例如:最为常见的EMC性能的满足不但需要硬件层面良好的设计,软件控制逻辑的配合也已经成为必不可少的保障。
没有良好的功能,就不可能有良好的用户体验与产品竞争力。而没有良好的性能,一切都是镜花水月。

【3】两个工作:分解和分配
对于任何复杂的事物,对其进行合理的分解都是一种可以对其了解或掌握的基本手段。电子电气架构设计过程中主要活动的核心方法可以使用两个词来表示:分解和分配。
 鉴于电子电气系统的庞大和复杂,一般需要将其进行纵向分解和横向分解。
下图展示了一种电子电气系统的分解方式,首先按照逻辑功能开发的过程分为三个层级:需求层、子系统层和部件层(主要为ECU,传感器和执行器可被视为ECU的一部分)。然后将每一层中的主要组件进行分解:需求层中的组件为Feature/Function,子系统层的组件为子系统及其所包含的逻辑功能,部件层的核心组件为ECU。各种性能需求和基础技术的需求将按照实际情况被非分解和分配到每一层中的每一个组件。
电子电气系统的分层结构
        为了方便管理,每一层中的原子组件一般都会被分配到本层中的较大一些的组合组件中。如Feature/Function会被归类到各个域中,如车身域、动力域等。逻辑功能组件会被分配到各个逻辑子系统中。部件层的组件也会被归类到各个域中,或是更小一些的系统中。
总结一下 在整个电子电气架构的开发过程中,首先进行的工作是收集各种需求,其中的功能性需求(特性或功能)将被细化和分解,从而转变为对具体子系统的需求。由于每个子系统都会承接来自需求层的众多具体需求,同时也会收到各种性能和基础技术的需求,这些需求在子系统层进行汇总并整合,进而产生了对每个LF的详细需求。同时,每个子系统的详细逻辑设计、软件架构和硬件设计也会被完成,并转换为对部件的各种详细需求。将软件组件和对硬件端口需求部署到各个部件之后,电子电气系统的设计工作就基本完成。余下的工作就是部件的开发、实现和测试验证了。
对于任何一个车企而言,如果能够将需求层和系统层的设计全面掌握在自己的手中,那么零部件供应商就只需要按照车企的需求进行软硬件实现。另外,不同ECU的差异主要在软件与硬件,相对而言,硬件设计的工作量要小于软件。在上述分层结构中,ECU的软件主要取决于对软件组件的部署,如果软件组件的设计都掌握在车企自己手中,那么ECU之间的合并、拆分或是控制逻辑的集中就只取决于部署的结果。无论对于集中式架构设计、区域控制器设计,还是车企自己进行软硬件开发,对需求层和系统层的深度掌握是必备的基础。

【4】两种思路:增量与重构 
回顾整车电子电气架构的发展历史,我们可以明显的关注到一个持续不变的现象:变化--形态在变化、功能在增加、性能在提升。虽然每隔一段时间,电子电气架构就会由于新技术的出现而发生较大的变化,但很少进行彻底的“重构”。无论是软件还是硬件,基本都是基于以前的基础逐渐发展而来。
对于车企而言,虽然不同代际的电子电气架构中很多控制器都变化很大,但这并不意味着进行了真正的重构,因为那些控制器的提供者仍然会沿用原有的很多设计,仅仅在物理形态上发生了一定的变化,其内部的很多电路仍然会借鉴甚至沿用原来的设计。
软件逻辑层面更是如此,代码级的沿用和移植是每个供应商都会采用的方式。控制器升级的主要目的是功能的增加与性能的提升,其增量与变更部分才是大量资源被投入的地方。这个过程如同很多人在共同堆起一座高山,每增加一点高度,其实都是在前人的基础上填了一筐土而已,只是当山越来越高的时候,填土的成本越来越高,人们不得不换一种方法继续增加山的高度。域控制器也好,中央计算机也好,无非是将原来的土用新的形式进行了整合。这一点可以从很多领域功能的增长变化看出:车身控制、底盘、信息娱乐等领域所增加的功能无一不是对新需求的满足,而那些基本的功能则很久没有本质的变化了,更鲜见有消失的功能。即使是自动驾驶等“新兴”领域,也是在逐渐地增加功能,从基本的ADAS逐渐拓展而成。
然而,量变不断积累必然会引起质变。随着芯片与软件等相关技术的发展,汽车电子这栋大厦从“石头与茅草”为主要材料变成了“钢筋和水泥”的“现代化”,实现手段有了翻天覆地的变化。这主要体现在以各种控制器和通信总线为核心的电子电气架构的形态上,以及设计工具上。
如果抛开电子电气架构的物理形态,那么其内部的逻辑在过去的几十年中一直处于不断增长的状态。逻辑的增长源于功能需求的增加。电子电气架构是逐渐成长起来的,其中的每个子系统也是成长起来的。只不过当今电子电气架构中的子系统数量在不断地增加,每个子系统中的逻辑与相应的需求也在不断地增加。
如果我们将视角聚焦在电子电气架构的物理形态,那么,电子电气架构工程师就不得不面对一个现实的问题:使用增量模式还是完全重构的方式来设计新的电子电气架构。虽然两种方式的共同点都是要在新电子电气架构上实现相比原有电子电气架构的功能和性能的拓展,但其开发难度和成本投入有很大差异。简而言之,这两者之间的差异可以类比为城中村的改造与拆迁重建之间的差异。改造的实施成本低、周期短、资源消耗少,但可扩展的功能与性能有限。而拆迁则可以将一切现有的东西推倒重来,按照当前最理想的情况重新构建,但必然会要求投入大量的资源与时间,相应的成本和风险必然要更高。
究竟哪个方式更好,无法一概而论。这取决于企业当前的资源拥有情况以及企业的目标。如果企业的人力与资金丰富,现有的产品线能够在未来很长一段时间内仍然支撑其收入和市场拓展,且其目标是构建领先所有竞争对手的全新技术平台,那么完全重构的电子电气架构也许可以为其带来未来几年的领先优势。
在进行两种方式的选择时,还有一个重要因素无法回避——电子电气架构相关技术的可获得性与电子电气系统的总成本。如果将实现一个完美电子电气架构所需要的各种技术能力的总和定为100分,那么无论是车企还是各种供应商都无法独自达到100分的要求,但车企和各个供应商能力的总和却可能达到这个要求。如果车企的能力较强,则可以以较低的成本获得自己所欠缺的技术能力。反之,获得成本就会很高。还有一种情况是双方能力的总和低于100分,即车企的能力较弱,合作的供应商的能力也不够强,那么,他们合作完成的电子电气架构的质量就一定会低于预期值。
评估一个电子电气架构的成本及其收益,单从开发成本或系统BOM成本的角度都是不完整的。至少要将二者结合起来,并考虑该电子电气架构所能搭载的车型的总销量,而且还要考虑新电子电气架构带来的各种其他附加收益:如功能的增加、质量的提升、品牌美誉度的提升、数据的收集、各种生产和售后成本的下降等。对于如此之多的因素,很难有任何一个企业能够对其进行完整评估,因此,实际情况是大家仍然较多地采用系统BOM成本作为一个主要的评估标准。 

【5】一个问题:架构设计是技术还是管理 
架构设计无疑是一个对技术能力和经验要求很高的工作,这是任何一个汽车行业的从业者都不会否定的事情。但对于架构设计工作的范围或边界究竟该如何确定,在不同的车企中却有不同的看法。架构设计、系统设计与开发和各种基础技术开发等一直有剪不断理还乱的复杂关系。以下的架构设计的工作内容是各方基本可以达成共识的。
  • 架构设计是一种电子电气系统的顶层设计工作。
  • 架构定义了平台开发的边界以及开发框架:需求,限制和解决方案等。
  • 架构设计是整个电子电气系统设计的一部分,更多着重于系统中结构这一方面,至少包括物理结构和逻辑结构等,但也包括那些对系统的性能、可靠性、成本和演进性等有关联、有影响的其他方面。
  • 各种设计原则的制定也是架构设计的重要工作。
  • 架构设计的工作不直接包括具体子系统和部件的开发实现,但与上述组件的实现紧密相关。
  • 基础设施(如软硬件平台选择、通信总线、中间件等)的选择同样也是架构的主要工作内容。
  • 相关流程、方法论和工具的设计和管理维护也是架构工作中的重要部分。
以上各项工作中,设计工作无疑是占比最大的,但设计工作不等于没有管理的成分。顶层设计的结果必然会影响众多的人、事、资金等的配置与走向。管理是指在特定的环境条件下,以人为中心通过计划、组织、指挥、协调、控制及创新等手段,对组织所拥有的人力、物力、财力、信息等资源进行有效的决策、计划、组织、领导、控制,以期高效地达到既定组织目标的过程。按照上述定义,将架构设计定义为一种技术管理工作并不为过。
架构在设计过程中对各种方案所做的决策,本身就是一种管理工作。对电子电气系统结构的设计更是决定了众多人的工作内容与工作量。而且,由于电子电气架构开发的复杂性,缺少权威与管理职能的架构团队是难以完成任务的。即使电子电气架构的设计最终得以落实,其开发效率也必然是差强人意。

我们再来简单总结一下架构师的主要工作 
  • 完成电子电气系统的顶层设计,设计的对象为给定的目标电子电气系统的结构(关系)与原则。

  • 原则的确定要先于结构的设计。

  • 在电子电气系统的开发过程中,架构师需要参与整个项目开发的全部过程,包括需求开发、架构设计、系统设计、零部件开发、系统集成、各个阶段的测试和验证等各个阶段,负责在整个项目中对技术活动和技术规范进行指导和协调。

  • 架构师在项目开发过程中要担当技术权威的角色。他需要协调所有的开发人员,与开发人员一直保持沟通,始终保证开发者依照架构意图去实现各项功能。

  • 任何一个具体的零部件或者系统都不是架构师的交付物,架构师的最终交付物是整个的电子电气系统。为了交付整个电子电气系统,架构师还需要设计很多供各个系统和零部件所公用的原则和规范,包括但不限于开发工作的方法论、流程和工具等。

  • 架构师不仅要保持与开发者的沟通,也需要与项目经理、需求分析员,甚至与最终用户保持沟通。所以,对于架构师来讲,不仅有技术方面的要求,还有人际交流方面的要求。

  • 在架构实施的过程中,架构团队还有一件最重要的任务,就是知识与经验的积累,从而可以为整个组织的下一次架构设计活动提供支撑,并让整个组织的能力得以提升。

  • 无论是确定目标系统的结构还是设计各种原则,本质都是做出一系列决策的过程,这也是架构设计与开发过程中最难的工作。


(本文摘编自机械工业出版社图书《智能汽车:电子电气架构详解》,作者侯旭光)
侯旭光, 智能汽车领域资深技术专家,在汽车电子电气相关领域从业超过20年,现就职于广汽集团汽车工程研究院,电子电气架构总师;曾就职于西门子和吉利汽车,在吉利汽车从事整车电子电气架构开发和车身电子产品的开发与管理工作;中国汽车工程学会智能网联汽车系统架构分会委员。
~~~~~~~~~~~~~~~
添加微信”btighteast”加入微信交流群
(仅限专业人士,添加备注单位+姓名)
汽车电子与软件 主要介绍汽车电子软件设计相关内容,每天分享一篇技术文章!
评论
  • 本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。修改对应的内核配置文件# 进入sdk目录cdrk3562_linux# 编辑内核配置文件vi./kernel-5.10/arch/arm64/configs/rockchip_linux_defconfig注:不清楚内核使用哪个defc
    Industio_触觉智能 2024-12-10 09:44 89浏览
  •         霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。后来发现半导体、导电流体等也有这种效应,而半导体的霍尔效应比金属强得多,利用这现象制成的各种霍尔元件,广泛地应用于工业自动化技术、检测技术及信息处理等方面。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子
    锦正茂科技 2024-12-10 11:07 64浏览
  • 我的一台很多年前人家不要了的九十年代SONY台式组合音响,接手时只有CD功能不行了,因为不需要,也就没修,只使用收音机、磁带机和外接信号功能就够了。最近五年在外地,就断电闲置,没使用了。今年9月回到家里,就一个劲儿地忙着收拾家当,忙了一个多月,太多事啦!修了电气,清理了闲置不用了的电器和电子,就是一个劲儿地扔扔扔!几十年的“工匠式”收留收藏,只能断舍离,拆解不过来的了。一天,忽然感觉室内有股臭味,用鼻子的嗅觉功能朝着臭味重的方向寻找,觉得应该就是这台组合音响?怎么会呢?这无机物的东西不会腐臭吧?
    自做自受 2024-12-10 16:34 129浏览
  • 【萤火工场CEM5826-M11测评】OLED显示雷达数据本文结合之前关于串口打印雷达监测数据的研究,进一步扩展至 OLED 屏幕显示。该项目整体分为两部分: 一、框架显示; 二、数据采集与填充显示。为了减小 MCU 负担,采用 局部刷新 的方案。1. 显示框架所需库函数 Wire.h 、Adafruit_GFX.h 、Adafruit_SSD1306.h . 代码#include #include #include #include "logo_128x64.h"#include "logo_
    无垠的广袤 2024-12-10 14:03 68浏览
  •         在有电流流过的导线周围会感生出磁场,再用霍尔器件检测由电流感生的磁场,即可测出产生这个磁场的电流的量值。由此就可以构成霍尔电流、电压传感器。因为霍尔器件的输出电压与加在它上面的磁感应强度以及流过其中的工作电流的乘积成比例,是一个具有乘法器功能的器件,并且可与各种逻辑电路直接接口,还可以直接驱动各种性质的负载。因为霍尔器件的应用原理简单,信号处理方便,器件本身又具有一系列的du特优点,所以在变频器中也发挥了非常重要的作用。  &nb
    锦正茂科技 2024-12-10 12:57 69浏览
  • 概述 通过前面的研究学习,已经可以在CycloneVGX器件中成功实现完整的TDC(或者说完整的TDL,即延时线),测试结果也比较满足,解决了超大BIN尺寸以及大量0尺寸BIN的问题,但是还是存在一些之前系列器件还未遇到的问题,这些问题将在本文中进行详细描述介绍。 在五代Cyclone器件内部系统时钟受限的情况下,意味着大量逻辑资源将被浪费在于实现较大长度的TDL上面。是否可以找到方法可以对此前TDL的长度进行优化呢?本文还将探讨这个问题。TDC前段BIN颗粒堵塞问题分析 将延时链在逻辑中实现后
    coyoo 2024-12-10 13:28 89浏览
  • 2024年12月09日 环洋市场咨询机构出版了一份详细的、综合性的调研分析报告【全球电机控制系统芯片 (SoC)行业总体规模、主要厂商及IPO上市调研报告,2024-2030】。本报告研究全球电机控制系统芯片 (SoC)总体规模,包括产量、产值、消费量、主要生产地区、主要生产商及市场份额,同时分析电机控制系统芯片 (SoC)市场主要驱动因素、阻碍因素、市场机遇、挑战、新产品发布等。报告从电机控制系统芯片 (SoC)产品类型细分、应用细分、企业、地区等角度,进行定量和定性分析,包括产量、产值、均价
    GIRtina 2024-12-09 11:32 181浏览
  • 全球知名半导体制造商ROHM Co., Ltd.(以下简称“罗姆”)宣布与Taiwan Semiconductor Manufacturing Company Limited(以下简称“台积公司”)就车载氮化镓功率器件的开发和量产事宜建立战略合作伙伴关系。通过该合作关系,双方将致力于将罗姆的氮化镓器件开发技术与台积公司业界先进的GaN-on-Silicon工艺技术优势结合起来,满足市场对高耐压和高频特性优异的功率元器件日益增长的需求。氮化镓功率器件目前主要被用于AC适配器和服务器电源等消费电子和
    电子资讯报 2024-12-10 17:09 78浏览
  • 在驾驶培训与考试的严谨流程中,EST580驾培驾考系统扮演着至关重要的数据角色。它不仅集成了转速监控、车速管理、转向角度测量、转向灯光控制以及手刹与安全带状态检测等多项功能,还通过高精度的OBD数据采集器实时捕捉车辆运行状态,确保学员在模拟及实际驾驶中的每一步操作都精准无误。EST580驾培驾考转速车速转向角转向灯光手刹安全带OBD数据采集器系统的重要性及其功能:1、提高评判效率:通过原车CAN协议兼容,不同车型通过刷写固件覆盖,不仅提高了考试的数字化、自动化程度,还减少了人为干预的安装需要,从
    lauguo2013 2024-12-09 16:51 101浏览
  • 肖特基具有很多的应用场景, 可以做同步整流,防止电流倒灌和电源反接等,但是随着电源电流的增大,肖特基导通正向压降0.3~0.7v的劣势也越发明显,产生了很多的热,对于工程师的散热设计是个考验,增加了工程师的设计难度和产品成本,目前一种新的理想二极管及其控制器,目前正在得到越来越广泛的应用- BMS,无人机,PLC,安防,家电,电动工具,汽车等都在快速普及理想二极管有三种架构,内置电荷泵的类似无锡明芯微MX5050T这种,驱动能力会弱点,静态功耗200uA,外置电荷泵MX74700T的这种驱动能力
    王萌 2024-12-10 08:51 85浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-10 16:13 91浏览
  • 开发板在默认情况下,OpenHarmony系统开机后 30 秒会自动息屏,自动息屏会让不少用户感到麻烦,触觉智能教大家两招轻松取消自动息屏。使用触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0 Release系统,SDK源码全开放!SDK源码中修改修改以下文件参数:base/powermgr/power_manager/services/native/profile/power_mode_co
    Industio_触觉智能 2024-12-09 11:39 112浏览
  • 智能汽车可替换LED前照灯控制运行的原理涉及多个方面,包括自适应前照灯系统(AFS)的工作原理、传感器的应用、步进电机的控制以及模糊控制策略等。当下时代的智能汽车灯光控制系统通过车载网关控制单元集中控制,表现特殊点的有特斯拉,仅通过前车身控制器,整个系统就包括了灯光旋转开关、车灯变光开关、左LED前照灯总成、右LED前照灯总成、转向柱电子控制单元、CAN数据总线接口、组合仪表控制单元、车载网关控制单元等器件。变光开关、转向开关和辅助操作系统一般连为一体,开关之间通过内部线束和转向柱装置连接为多,
    lauguo2013 2024-12-10 15:53 65浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦