电子电气架构 --- 汽车总线基础介绍

news2025/1/8 15:41:29

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

简单,单纯,喜欢独处,独来独往,不易合同频过着接地气的生活,除了生存温饱问题之外,没有什么过多的欲望,表面看起来很高冷,内心热情,如果你身边有这样灵性的人,一定要好好珍惜他们眼中有神有光,干净,给人感觉很舒服,有超强的感知能力有形的无形的感知力很强,能感知人的内心变化喜欢独处,好静,清静,享受孤独,不打扰别人不喜欢被别人打扰,在自己人世界里做着自己喜欢的事。

时间不知不觉中,快要来到新的一年。2024结束,2025开始新的忙碌。成年人的我也不知道去哪里渡自己的灵魂,独自敲击一些文字算是对这段时间做一个记录。

在这里插入图片描述

电子电气架构(EEA)与汽车总线是现代汽车电子控制系统中不可或缺的两个组成部分。以下是对电子电气架构及汽车总线基础的详细介绍:
在这里插入图片描述

一、电子电气架构(EEA)
定义:电子电气架构包含了车上所有的硬件、软件、传感器、执行机构、电子电气分配系统,是通过系统集成化的工具把这些内容整合到一起的架构。它包含了软件设施、硬件设施和高效的动力和信号分配系统三个基础的要素。
特点:
EEA涉及电子与电气两部分,是在成本、重量、可靠性等一定约束条件下,能最优实现整车电子与电气需求的技术方案。
EEA是整车电子电气开发的主体框架,为具体的整车项目中的模块开发提供整车实现方案与规范指导,需具备前瞻性、平台化、可拓展性等特点。
主要支撑技术:
车载以太网:具有低成本、高带宽、低延迟等特性。
仿真技术:依赖于V流程,有整车级、系统级、软硬件等多种层级的仿真,可以缩短产品开发流程、降低开发成本。
信息安全与功能安全:随着车与外界互联程度的加深,信息安全和功能安全成为EEA的重要考虑因素。
网络设计、诊断设计、电气设计、硬件设计、基础软件设计、应用软件设计等也是EEA的重要支撑技术。
发展趋势:
随着智能化汽车和新能源汽车的发展,对EEA的要求越来越高。
未来的EEA将更加注重平台的模块化、服务的可拓展性以及软硬件的分离。
二、汽车总线基础
定义:汽车总线是车辆内部用于实现各控制单元(ECU)之间信息交换的通信网络。它采用特定的通信协议,通过数据总线将车辆上的各种传感器、执行器和控制单元连接起来,实现数据的实时传输和共享。
主要类型:
LIN(Local Interconnect Network):一种低成本的串行通信网络协议,主要用于实现低速网络的数据传输。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

CAN(Controller Area Network):一种高级的通信协议,支持多主控制器和多从设备的模式,广泛应用于汽车电子控制单元(ECU)之间的通信。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

FlexRay:一种高速容错网络协议,具有更高的传输速率和更低的延迟时间,适用于汽车中的高精度控制。

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

MOST(Media Oriented Systems Transport):主要用于汽车多媒体和导航系统的通信。
无线网络技术:如蓝牙、WLAN等,逐渐应用于汽车中,使车辆通信更加智能化和便捷化。
在这里插入图片描述
在这里插入图片描述

工作原理:汽车总线的工作原理基于串行传输方式,即在一条数据线上,各信息按照先后顺序,依次进行传输。这种传输方式虽然看起来像是同时传输,但实际上是分时、分段进行的。各个控制单元通过总线发送和接收数据,实现信息的共享和交互。
系统组成:汽车总线系统主要由控制器(ECU)、数据总线、网络、通信协议和网关等组成。
优势与局限:
优势:提高系统集成度、降低布线成本、提高通信效率、增强系统可靠性。
局限:协议多样性导致兼容性问题、技术复杂性提高设计和维护难度、高速高可靠性的总线技术往往伴随着较高的成本投入。
综上所述,电子电气架构与汽车总线在汽车电子控制系统中发挥着至关重要的作用。随着汽车技术的不断进步和智能化程度的提高,它们也将不断发展和完善以适应未来汽车行业的发展需求。
在这里插入图片描述

汽车总线作为车辆网络中底层设备和仪器之间相互连接的通信网络,在现代汽车中扮演着至关重要的角色。它的应用场景非常广泛,涵盖了汽车的各个系统和功能。以下是一些主要的应用场景:

动力系统:
发动机控制:汽车总线可以实现发动机控制单元(ECU)与其他系统(如变速器控制单元)之间的通信,从而精确控制发动机的运转。
变速器控制:通过总线技术,变速器控制单元可以接收来自其他ECU的信号,并根据这些信号调整变速器的换挡策略。
底盘系统:
ABS(防抱死制动系统)与ESP(电子稳定程序)等主动安全系统:这些系统需要高速、可靠的数据传输来确保在紧急情况下能够迅速响应。汽车总线技术能够满足这些需求,确保系统的稳定性和安全性。
底盘控制:FlexRay等高速总线技术可以用于底盘控制,实现更精确的车身姿态调整和悬挂控制。
车身系统:
电动门窗、座椅调节、照明系统等辅助系统的控制:LIN总线等低速总线技术主要用于这些功能,它们对数据传输速率的要求不高,但需要低成本和可靠的通信。
车身控制模块(BCM):BCM通过LIN或CAN总线与其他车身电子设备(如车灯、门锁、窗户)进行通信,实现集中控制和管理。
多媒体与导航系统:
音响系统、导航系统等多媒体应用:MOST总线主要用于这些功能,它支持高数据速率的音频和视频传输,提供高质量的娱乐和导航服务。
信息娱乐系统整合:通过汽车总线,可以将音响、导航、显示屏等设备连接起来,形成一个统一的信息娱乐系统。
智能互联:
与智能手机、智能家居等设备实现互联互通:通过蓝牙、WLAN等无线网络技术,汽车可以与外部设备进行数据交换和远程控制,提升用户体验。
车载诊断系统(OBD-II):通过CAN总线实现车辆的故障诊断和性能监控,为车主提供便捷的维修服务。
高级驾驶辅助系统(ADAS)和自动驾驶:
以太网技术:随着以太网技术的发展,越来越多的汽车开始采用以太网作为通信总线,尤其是在ADAS和自动驾驶领域。以太网的高数据传输速率和成熟的技术基础使其成为这些高级应用的理想选择。
网络安全:
随着车辆网络化程度的提高,网络安全成为一个重要议题。总线技术需要集成更多的安全措施,以防止黑客攻击和数据泄露。这包括加密通信、访问控制、安全认证等技术手段。
综上所述,汽车总线技术广泛应用于现代汽车的各个领域和功能中,为提高汽车的性能、安全性和用户体验发挥了重要作用。随着技术的不断进步和创新,汽车总线技术也将不断发展和完善以适应未来汽车行业的发展需求。

在这里插入图片描述

搁笔分享完毕!

愿你我相信时间的力量

做一个长期主义者

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

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

相关文章

安装PyQt5-tools卡在Preparing metadata (pyproject.toml)解决办法

为了在VS code中使用PyQt,在安装PyQt5-tools时总卡在如下这一步 pyqt5 Preparing metadata (pyproject.toml)经过各种尝试,最终问题解决,在此记录方法。 首先进入PyQt5-tools官网查看其适配的Python版本,网址如下: h…

38 Opencv HOG特征检测

文章目录 HOGDescriptor 构造函数setSVMDetector 设置支持向量机(SVM)检测器,用于目标检测。compute 用于计算图像区域的HOG描述符。detectMultiScale 多尺度检测目标。示例 HOGDescriptor 构造函数 HOGDescriptor(); HOGDescriptor(const S…

分布式搜索引擎之elasticsearch基本使用3

分布式搜索引擎之elasticsearch基本使用3 1.部署单点es 1.1.创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net1.2.加载镜像 这里我们采用elasticsearch的7.12.1版本的镜像&…

人工智能知识分享第九天-机器学习_集成学习

集成学习 概念 集成学习是机器学习中的一种思想,它通过多个模型的组合形成一个精度更高的模型,参与组合的模型称为弱学习器(基学习器)。训练时,使用训练集依次训练出这些弱学习器,对未知的样本进行预测时…

在线机考|2024华为实习秋招春招编程题(最新)——第3题_个性化歌单推荐系统_300分(十一)

题目内容 假设你是音乐服务的开发者,为了提高用户体验需要解决推荐歌单的同质化问题,保证推荐给用户的所有歌单不包含相同歌曲的。给定一个包含N个歌单和M条歌单重复记录,每个歌单用一个从1到N的整数编号,歌单重复记录包含两个歌单的ID,表示两个歌单有相同的歌曲。 你的任…

学英语学压测:02jmeter组件-测试计划和线程组ramp-up参数的作用

📢📢📢:先看关键单词,再看英文,最后看中文总结,再回头看一遍英文原文,效果更佳!! 关键词 Functional Testing功能测试[ˈfʌŋkʃənəl ˈtɛstɪŋ]Sample样…

最新最详细的配置Node.js环境教程

配置Node.js环境 一、前言 (一)为什么要配置Node.js?(二)NPM生态是什么(三)Node和NPM的区别 二、如何配置Node.js环境 第一步、安装环境第二步、安装步骤第三步、验证安装第四步、修改全局模块…

PHP框架+gatewayworker实现在线1对1聊天--接收消息(7)

文章目录 接收消息的原理接收消息JavaScript代码 接收消息的原理 接收消息,就是接受服务器转发的客户端消息。并不需要单独创建函数,因为 ws.onmessage会自动接收消息。我们需要在这个函数里进行处理。因为初始化的时候,已经处理的init类型的…

当算法遇到线性代数(四):奇异值分解(SVD)

SVD分解的理论与应用 线性代数系列相关文章(置顶) 1.当算法遇到线性代数(一):二次型和矩阵正定的意义 2.当算法遇到线性代数(二):矩阵特征值的意义 3.当算法遇到线性代数&#xff0…

科研绘图系列:R语言科研绘图之标记热图(heatmap)

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍加载R包数据下载导入数据数据预处理画图系统信息参考介绍 科研绘图系列:R语言科研绘图之标记热图(heatmap) 加载R包 library(tidyverse) library(ggplot2) library(reshape)…

Mysql--基础篇--SQL(DDL,DML,窗口函数,CET,视图,存储过程,触发器等)

SQL(Structured Query Language,结构化查询语言)是用于管理和操作关系型数据库的标准语言。它允许用户定义、查询、更新和管理数据库中的数据。SQL是一种声明性语言,用户只需要指定想要执行的操作,而不需要详细说明如何…

Excel重新踩坑5:二级下拉列表制作;★数据透视表;

0、在excel中函数公式不仅可以写在单元格里面,还可以写在公式里面。 1、二级下拉列表制作: 2、数据透视表: 概念:通过拖拉就能实现复杂函数才能实现的数据统计问题。 概览:在插入选项中有个数据透视表,数…

Linux-----进程处理(waitpid,进程树,孤儿进程)

目录 waitpid等待 进程树 孤儿进程 waitpid等待 Linux中父进程除了可以启动子进程,还要负责回收子进程的状态。如果子进程结束后父进程没有正常回收,那么子进程就会变成一个僵尸进程——即程序执行完成,但是进程没有完全结束,其…

解决报错net.sf.jsqlparser.statement.select.SelectBody

在我们项目集成mybatis-plus时,总会遇到奇奇怪怪的报错,比如说下面的这个报错 而这个报错,是告诉我们的分页依赖冲突,要加个jsqlparser依赖来解决这个冲突,也相当于平衡,但是可能因为我们版本的不匹配,还是会报错,例如下面这样 但是我们是不知道到底是什么依赖冲突的,这个时候就…

感知器的那些事

感知器的那些事 历史背景Rosenblatt和Minsky关于感知机的争论弗兰克罗森布拉特简介提出感知器算法Mark I感知机争议与分歧马文明斯基简介单层感知器工作原理训练过程多层感知器工作原理单层感知机 vs 多层感知机感知器模型(Perceptron),是由心理学家Frank Rosenblatt在1957年…

内核链表 例题 C语言实现

问题: 将下面的数据节点信息转换为链表结构,并遍历输出。要求根据type的值来决定val的类型。 type为1代表bool类型,2代表整形,3代表浮点型。无需解析文本,直接赋值形成节点即可。 代码: list.c #includ…

C语言结构体数组

上次我们讲解了结构体,这里还有高级应用就是结构体数组(集合的集合) (这里提醒一句,想要在北京参加NCRE考试的朋友们今天开始报名了) 定义 还是拿上回那个学生数据的结构体 typedef struct {int year;i…

深入了解 ES6 Map:用法与实践

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

在Vue3项目中使用svg-sprite-loader

1.普通的svg图片使用方式 1.1 路径引入 正常我们会把项目中的静态资源放在指定的一个目录&#xff0c;例如assets,使用起来就像 <img src"../assets/svgicons/about.svg" /> 1.2封装组件使用 显然上面的这种方法在项目开发中不太适用&#xff0c;每次都需…

谷歌SEO真的需要很长时间吗?

关键在于策略与执行力&#xff0c;很多人在刚开始做谷歌SEO时&#xff0c;都会产生一种挫败感&#xff0c;觉得排名变化太慢&#xff0c;看不到显著效果。这其实是因为SEO本身是一项需要时间的工作&#xff0c;特别是在竞争激烈的领域。但如果策略得当、执行力强&#xff0c;时…