EEA架构

概念

EEA(Electrical/Electronic Architecture)是一个综合性的概念,它涉及汽车电子电气系统的设计和整合。EEA是汽车上电气部件之间的相互关系,以及包含所有电气部件和电气系统所承载的逻辑功能的组织结构。它是系统的组织结构表现,体现了物理功能和信息功能之间的关联及其分配原则。以下是关于EEA的详细解释:
历史和发展:EEA最初由德尔福公司提出,作为一个整车电子电气解决方案的概念,包括了车辆的电子电气系统原理设计、中央电器盒设计、连接器设计以及电子电气分配系统等方面。
概念含义:EEA旨在将动力总成、驱动信息、娱乐信息等车身信息转化为实际的电源分配物理布局、信号网络、数据网络、诊断、容错和能量管理等电子电气解决方案。
与其他领域的联系:虽然EEA最初起源于汽车行业,但它也被应用于其他领域,如IT行业。在这个背景下,EEA被理解为按照整车各功能域类型划分的集成多个功能ECU的控制体系。
标准的定义:在电气与电子工程协会制定的IEEE Std1471-2000《软件密集型系统的架构描述推荐实践》标准中,"架构"被定义为系统的组织结构表现,是物理功能和信息功能之间关联及其分配原则的体现。

为什么要做EEA

车辆上电子电气系统已经由简单的点火、灯光、雨刮、喇叭、车速指示、燃油指示、各类指示灯以及收音机,演变为由超过60个控制器通过CAN总线以及其它总线,如车载以太网、FlexRay、MOST和LIN等相互通信从而满足车辆安全性、舒适性、动力性需求的功能集合。
EEA是整车层面电子电气相关需求的继承及扩展,确保工程开发满足整车层面的需求;
前期好的EEA规划,能够实现降低成本,增强产品的竞争力;
EEA会前期定义好软硬件接口,从而避免在系统开发设计过程中出现系统之间不匹配的问题;
EEA能够是实现平台化、模块化的基础,保证技术方案的一致性,避免重复的开发及验证,缩短开发周期,降低成本。

建立一个系统的E/E平台,能够满足未来各种车型的开发,而又不大量增加开发成本降低成本缩短开发稳定可靠扩充拓展E/E平台收益
模块化设计方法:重复利用HW / SW模块、接口,测试和工具等资源
降低平台车型的开发时间和成本
建立多车型共用的EE平台数据(规模化、兼容性、可扩展性、可靠性)
平台生命周期(5年)
满足市场销售目标
成本与重量优化

EEA的主要支撑技术

1.车载以太网:在车载以太网概念出现之前,我们知道汽车内已经有不同的总线标准在应用,包括CAN、LIN、FlexRay、MOST等;那为什么还需要车载以太网呢?主要还是因为车载以太网在面向未来应用的低成本、高带宽、低延迟等特性。
2. 仿真技术:依赖于V流程,有整车级、系统级、软硬件等多种层级的仿真,针对于具体应用包括新能源、智能驾驶等领域的仿真,主要优点是可以缩短产品开发流程、降低开发成本。
3. 信息安全:在EEA中,当车与外界互联时,涉及到信息安全。在第一、二代EEA中,广播收音系统、胎压监测系统、汽车安全门禁系统等都涉及到信息安全;未来EEA中,面向5G的LTE V2X,基于以太网的DOIP等与外界频繁交互的功能及相关产品需要考虑信息安全。
4. 功能安全:现在讲功能安全的车厂和零部件公司很多,但始终不要忘记,功能安全是正向开发的,一个优秀的EEA,会将功能安全需求合理的分配给相应的零部件。
5. 网络设计:根据EEA要求,设计网络节点、点与点的通信方式、传输速率等。
6. 诊断设计:根据EEA要求,参考相关诊断标准,完成ECU级别的诊断设计。
7. 电气设计:主要指线束设计,作为汽车内部的神经血管,未来EEA中对于线束设计的要求方向是:轻量化、缩短整车线束长度;电气设计还包括整车的电源分配、EMC设计等。
8. 硬件设计:EEA,需要通过硬件来实现落地。未来架构中,域控制器/中央计算平台会随着MCU/MPU的性能提升而不断提升,而每个域下的传感器和执行器会逐步走向标准化。
9. 基础软件设计:每个ECU的基础软件会走向标准化,即满足Classic AUTOSAR和Adaptive AUTOSAR。
10. 应用软件设计:基于模型的应用层软件开发将会是未来的发展趋势,而未来的EEA将是基于服务的,类似于手机APP,可实现软硬分离,车厂可以根据用户的需求快速开发应用软件。

域控制器架构

以域控制器为处理核心,融合各ECU的功能,并努力集中到少数几个域控制器上。这里的域控制器(DCU, Domain Control Unit)是根据功能来划分的。在Centralization/集中化阶段,整车分为信息娱乐域,自动驾驶域,动力总成域,底盘域,车身域等5个主要的功能域,每个域由一个域控制器来实现域内ECU的功能。在这种EEA架构下,需要有一个中央网关来连接各域控制器。通过以太网,这些域控制器相互之间可以实现通信。

随着域控制器的进一步发展,进入了跨域融合的时代。这时部分域控制器会实现合并,5个域彼此重组融合,最后形成了3个域:智能驾驶域,智能座舱域,车辆控制域。

其中,车辆控制域基本将原动力域、底盘域和车身域等传统车辆域进行了整合;智能驾驶域和智能座舱域则专注实现汽车的智能化和网联化。涉及的零部件主要有4类,车控域控制器(VDC,Vehicle Domain Controller)、智能驾驶域控制器(ADC,ADAS\AD Domain Controller)、智能座舱域控制器(CDC,Cockpit Domain Controller)以及中央网关,其中:

VDC作为Private DCU,负责整车控制,实时性安全性要求高;

ADC作为Public DCU,负责自动驾驶相关感知、规划、决策相关功能的实现;

CDC作为Public DCU,负责人机交互和智能座舱相关功能的实现;

这时,各ECU将降低成为执行器和传感器,失去了独立决策的能力。作为执行器,它们接收来自域控制器的命令,做出反馈动作。作为传感器,它们采集各种内外部信息,传递到域控制器的感知系统。

注意,对于ECU的功能变迁,只是一种高层级的描述。在实际应用中,由于汽车控制的要求与供应链的要求,涉及到车辆运动系统的变动,例如转向,安全防护等,还不能完全脱离传统ECU的功能定义。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/703281.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Docker 简易速速上手小册》第9章 Docker 与持续集成(2024 最新版)

文章目录 9.1 持续集成的基本概念9.1.1 重点基础知识9.1.2 重点案例:Python Web 应用的 CI 流程9.1.3 拓展案例 1:Python 数据分析项目的 CI9.1.4 拓展案例 2:Python 微服务的 CI/CD 9.2 Docker 在 CI/CD 中的应用9.2.1 重点基础知识9.2.2 重…

287.【华为OD机试真题】字符串序列判定(贪心算法—JavaPythonC++JS实现)

🚀点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握! 文章目录 一. 题目-字符串序列判定二.解题思路三.题解代码Python题…

【重点】需求分析的每个维度和内容

1. 功能性需求 定义:功能性需求定义了系统或产品应该提供哪些核心功能和操作。 内容: 用户界面(UI):描述用户如何与系统交互,包括按钮、菜单、对话框等。用户交互(UX):描述用户与系统交互的流程,如注册、登录、搜索等。数据管理:描述系统如何存储、处理和检索数据。业…

关于使用Mxnet GPU版本运行DeepAR报错解决方案

1.引言 我们经常使用GPU来训练和部署神经网络,因为与CPU相比,它提供了更多的计算能力。在本教程中,我们将介绍如何将GPU与MXNet GluonTS一起使用。 首先,确保您的机器中至少有一个Nvidia GPU,并正确安装了CUDA以及CUDN…

C++动态链接库;C++链接库链接到C#上

1.在创建项目中选择动态链接库,如果没有可以从右侧搜索,如果还没有重新安装安装包点击修复增加相应功能 2.点击下一步,可以修改项目名称和目录位置点击创建完成项目创建 3.在新建项目内添加新的头文件(.h),…

modbus-tcp协议详解

本文参考:Modbus协议中文版【完整版】.pdf,加上自己的理解的记录,该文章主要讲modbus-TCP协议。(文档下载链接:【免费】modbus协议中文详细解释文档资源-CSDN文库) 本系列文章分为三章: 1.mod…

编程笔记 html5cssjs 086 JavaScript 内置对象

编程笔记 html5&css&js 086 JavaScript 内置对象 一、Object二、Array三、String四、Number五、Math六、Date七、RegExp八、Function九、示例小结 JavaScript 内置对象是 JavaScript 语言本身定义的一系列预定义的对象,这些对象在全局作用域中可以直接使用&…

Cubase学习:Cubase 12常用快捷键

按键盘上的上下箭头就可以让选中的音符向上或向下移动 数字0键: 停止 Ctrl+数字 0 键: 新建视图层 Alt+数字0 键: 重新设置视图层 小数点键: 播放指针回零点 数字1 键: 左定位指针 数字 2 键: 右定位指针 数字3 键--数字9键: 分别控制 3--9 的7个定位标志 Alt+数字1 键--数字9键…

HuggingFists系统功能介绍(5)--环境资源

模型库 模型库用于管理由HuggingFists系统自己生成的或者外部导入的各种模型。如:HuggingFace网站提供的各类模型可导入该模块进行统一管理及部署。该功能目前在HuggingFists的社区版中并未提供。 环境管理 环境管理-工作节点 环境管理-服务配置 环境管理主要用于与…

protobuf简单使用(二)

介绍 上一节中,我们介绍了protobuf,简单来说,它是一种消息数据格式,其作用类似于json,但是比json的使用效率要高。 除此以外,我们介绍了protobuf的简单使用,也就是如何可以像使用json一样&…

2627. 函数防抖

说在前面 🎈不知道大家对于算法的学习是一个怎样的心态呢?为了面试还是因为兴趣?不管是出于什么原因,算法学习需要持续保持。 题目描述 请你编写一个函数,接收参数为另一个函数和一个以毫秒为单位的时间 t &#xff0…

Linux之vim的使用详细解析

个人主页:点我进入主页 专栏分类:C语言初阶 C语言进阶 数据结构初阶 Linux C初阶 算法 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂 目录 一.vim简介 二.vim的基本概念 三.vim的基本操作 3.1准备 …

DrawIO常用模版

其他 - 编辑绘图 泳道图 多级审批流程 <mxGraphModel dx="1298" dy="744" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1…

状态空间模型(SSM)

论文&#xff1a;A new approach to linear filtering and prediction problems http://160.78.24.2/Public/Kalman/Kalman1960.pdf 状态空间模型介绍 术语状态空间模型具有非常广泛的含义&#xff0c;它简单地表示任何具有潜在状态的循环过程的概念。 它已被用来指代不同学科…

MySQL数据库进阶第四篇(视图/存储过程/触发器)

文章目录 一、视图简单介绍与基础语法二、视图的检查选项三、视图的更新四、视图的作用五、存储过程的概念与特点六、存储过程的 创建&#xff0c;调用&#xff0c;查看&#xff0c;删除七、存储过程 — 系统变量八、存储过程 — 用户定义变量九、存储过程 — 局部变量十、存储…

深入理解指针2

各位小伙伴们&#xff0c;我们继续来学习指针&#xff0c;指针和结构体以及动态内存管理对后面的数据结构学习有非常大的帮助&#xff0c;所有我们一定要把这些知识点学会。OK,正式进入学习之旅吧 1.数组名的理解 在上⼀个章节我们在使⽤指针访问数组的内容时&#xff0c;有这…

免费分享一套SpringBoot+Vue实验室(预约)管理系统,帅呆了~~

大家好&#xff0c;我是java1234_小锋老师&#xff0c;看到一个不错的SpringBootVue实验室(预约)管理系统 &#xff0c;分享下哈。 项目视频演示 【免费】SpringBootVue实验室(预约)管理系统 Java毕业设计_哔哩哔哩_bilibili【免费】SpringBootVue实验室(预约)管理系统 Java毕…

微信小程序 wxs内联与外联的写法

内联写法 <!-- 内联wxs --> <view>大写字母{{m1.toUpper("xmly")}}</view> <wxs module"m1">module.exports.toUpperfunction(str){return str.toUpperCase()} </wxs> 外联写法 新建一个wxs文件 写一个函数&#xff0c;将…

python实现时间序列预测模型实战案例

时间序列预测是预测时间序列未来值的过程。这种预测在多种领域都有应用&#xff0c;包括金融、气象、销售预测等。下面是一个使用Python和Facebook的Prophet库进行时间序列预测的实战案例。 Prophet是一个用于时间序列预测的Python库&#xff0c;由Facebook开发并开源。它特别…

争取用一张图说清楚什么是编译器(Compiler)

抽完一颗烟&#xff0c;回来&#xff0c;突然看到了德州仪器的各个DSP芯片的编译器&#xff0c;想到了给编译器做个说明&#xff0c;争取对编译器概念有点糊涂的小朋友能突然一下明白&#xff0c; ┗|&#xff40;O′|┛ 嗷~~ 编译器就是 人机间 语言 的 翻译官&#xff08;Tra…