电子电气架构 --- 域控制器在新架构中的功能承担

news2024/10/2 20:31:05

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

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

屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。
无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。

时间不知不觉中,快要来到夏初。一年又过去了一大半,成年人的时间是真的不经过。

本文主要风险关于车载信息安全相关事宜。

一、前言

域控制器是汽车电子电气架构集成化过程中的产物。 智能化功能的日渐增加使得汽车电子架构必将迈向中央集成,特斯拉引领此变革,其它车企正进行整车电子架构的快速迭代,整车架构演进与多核异构大算力芯片催生域控制器这一黄金赛道。

随着汽车智能化、网联化、电动化的快速发展,传统的分布式汽车电子架构已经难以满足日益复杂的功能需求,因此,向更加集中、高效的中央集成式架构转变成为了行业共识。

在特斯拉的引领下,全球各大车企纷纷加快了对整车电子架构的迭代升级。他们开始采用更加先进的硬件和软件技术,如多核异构大算力芯片、高速通信网络(如以太网)等,来构建更加灵活、可扩展的中央集成式电子电气架构。这一过程中,域控制器的设计和应用成为了车企们关注的焦点。

车辆电子架构集成度越来越高,域控制器作为汽车电子电气架构集成化过程中的产物,其发展趋势确实是从经典的五域(动力总成、底盘控制、车身控制、娱乐系统/座舱域、ADAS)走向三域,并最终走向整车中央计算平台。这一过程中,域控制器的功能集成度、算力需求、软硬件复杂度将呈指数级增长。

在这里插入图片描述

从五域到三域:

随着汽车电子电气架构的集中化,动力域、底盘域和车身域逐渐融合成为整车控制域,形成了三域集中式架构。这一变化旨在进一步简化汽车电子结构,提高通信效率和软硬件解耦能力。

迈向整车中央计算平台:

未来的发展趋势是整车电子电气架构将迈向中央计算平台,即所有功能域的计算和控制都将集中在少数几个高性能计算单元上。这将大大提升车辆的数据处理能力和实时响应速度。

域控制器主要由主控芯片、操作系统、应用算法等软硬件构成,域控制器Tier1 是主控芯片与主机厂的连接枢纽。 主控芯片是软件发挥的舞台,车企一般在量产前 1.5-2 年选定域控制器的主控芯片, OTA 需求使得硬件普遍预埋。

域控制器主要由主控芯片、操作系统、应用算法等软硬件构成。这些组件共同协作,实现对车辆内各种子系统的集成和协调控制。

在这里插入图片描述

-> 主控芯片:作为域控制器的核心硬件,主控芯片负责执行操作系统和应用算法,是软件发挥功能的舞台。其性能直接影响到域控制器的整体性能和功能实现。

-> 操作系统:为应用软件提供运行环境和资源管理服务,确保应用算法能够高效、稳定地运行。

-> 应用算法:根据车辆的实际需求和功能要求,通过编程实现各种控制策略和逻辑判断,如自动驾驶、座舱娱乐、车身控制等。

Tier1(一级供应商)在域控制器的开发和生产中扮演着至关重要的角色。它们是主控芯片与主机厂的连接枢纽,负责将主控芯片集成到域控制器中,并根据主机厂的需求进行定制化开发。Tier1不仅具备强大的硬件设计和生产能力,还拥有丰富的软件开发和集成经验,能够为主机厂提供全方位的解决方案。

主控芯片的重要性

主控芯片是域控制器的核心部件,其重要性不言而喻。车企一般在量产前1.5-2年选定域控制器的主控芯片,以确保产品的技术先进性和市场竞争力。主控芯片的性能和稳定性直接影响到域控制器的整体性能和可靠性,因此车企在选择主控芯片时会非常慎重。

OTA需求对硬件预埋的影响

随着汽车智能化的不断发展,OTA(空中下载技术

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

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

相关文章

五. TensorRT API的基本使用-build-trt-module

目录 前言0. 简述1. 案例运行2. 代码分析2.1 main.cpp2.2 model.cpp2.3 network.hpp 3. 案例3.1 sample_cbr3.2 sample_resBlock3.3 sample_convBNSiLU3.4 sample_c2f 总结下载链接参考 前言 自动驾驶之心推出的 《CUDA与TensorRT部署实战课程》,链接。记录下个人学…

力扣第五十二题——N皇后II

内容介绍 n 皇后问题 研究的是如何将 n 个皇后放置在 n n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。 示例 1: 输入:n 4 输出:2 解释:如上图所…

C# ADC数据波形显示

1. 串口显示汉字的程序设计 using System; using System.Text; using System.Windows.Forms;namespace 汉字显示 {public partial class Form1 : Form{public Form1(){InitializeComponent();}private byte[] StringToBytes(string TheString){Encoding FromEncoding Encodin…

鼻咽癌综述

小罗碎碎念 本期推文主题:鼻咽癌综述 这篇文章提供了一个全面的综述,探讨了鼻咽癌(NPC)的关键研究进展,包括病理机制、治疗、筛查和生物标志物的发展。 文章首先强调了NPC在特定地理区域的流行情况,并讨论了…

微分方程的数值解法——Runge-Kutta (RK4)

Runge-Kutta (RK4)   The Runge-Kutta (RK4) methods are used to solve the solution of the non-liner ordinary differential equation. Here, we will simply summary this method.   Assume the Intial Value Piont (IVP) is satisfied: y ′ f ( t , y ) , y ( t 0 )…

深入底层源码,剖析AQS的来龙去脉!

这里写目录标题 回顾前缀知识一、Condition的概念二、Condition底层结构三、Condition源码解析3.1 newCondition()3.2 await() 总结主要方法: 回顾 如果你还没熟悉 AQS 中的独占锁,可以先看这篇文章的前导篇。上一篇文章是以ReentrantLock 里面的加锁、解…

【2024年华数杯C题老外游中国】(完整题解+代码+完整参考论文)

请问 352 个城市中所有 35200 个景点评分的最高分(Best Score,简称 BS)是多少?全国有多少个景点获评了这个最高评分(BS)?获评了这个最高评分(BS)景点最多的城市有哪些&am…

2024带你轻松玩转Parallels Desktop19虚拟机!让你在Mac电脑上运行Windows系统

大家好,今天我要给大家安利一款神奇的软件——Parallels Desktop 19虚拟机。这款软件不仅可以让你在Mac电脑上运行Windows系统,还能轻松切换两个操作系统之间的文件和应用程序,让你的工作效率翻倍! 让我来介绍一下Parallels Desk…

【口语】基础英语之疑问句 | 描述一个认为音乐很重要的人

文章目录 一、基础英语之疑问句二、口语题:描述一个认为音乐很重要并且喜欢音乐的人 一、基础英语之疑问句 英语中的疑问句可以根据结构和用途被分为几种主要类型: 一般疑问句(General Questions): 结构:助动词 主语…

Learn ComputeShader 03 Passing data to shader

这次我们想要在一个平面中生成随机运动的圆形。之前传递数据都是通过setInt,setVector等方法进行的,但是这些方法并不能一下传递大量数据,比如一个结构体数组,一个数据块。所以这次的主要内容就是通过buffer传递大量数据。 首先是…

Android 本地化、多语言切换:Localization

目录 1)如何实现多语言切换、如何实现跟随手机语言切换而切换app语言 2)Localization是什么 3)不管手机语言如何,根据用户在App选择的语言,只切换App语言 4)文字长短不一样,怎么办呢? 一、Lo…

积分的简介

积分的简介 集成是一种添加切片以找到整体的方法。积分可用于查找区域、体积、中心点和许多有用的东西。但是,最简单的方法是从找到函数和 x 轴之间的区域开始,如下所示: 1.面积是什么?是片 我们可以在几个点上计算函数&#xf…

Error in importing environment OpenAI Gym

题意:尝试导入OpenAI Gym库中的某个环境时发生了错误 问题背景: I am trying to run an OpenAI Gym environment however I get the following error: 我正在尝试运行一个OpenAI Gym环境,但是我遇到了以下错误: import gym env…

Spring Boot整合MyBatis-Flex

说明:MyBatis-Flex(官网地址:https://mybatis-flex.com/),是一款数据访问层框架,可实现项目中对数据库的访问,类比MyBatis-Plus。本文介绍,在Spring Boot项目整合MyBatis-Flex。 创…

专业解析:U盘打不开的应对与数据恢复策略

一、U盘打不开的困境解析 在日常的数据存储与传输中,U盘作为便携的存储媒介,其重要性不言而喻。然而,当您急需使用U盘时,却遭遇“U盘打不开”的尴尬境地,这无疑会给工作和学习带来极大的不便。U盘打不开的原因多种多样…

Javase--Date

1.Date简介 Date的学习: 1. java.util包下的类 2.用于日期、时间的描述 3. 实际上时距离一个固定时间点1970年1月1日00:00:00的毫秒数 4.我们常用的是格林威治时间:GMT UTC:世界调整时间 5.固定时间点:说的其实是本初子午线的时间。因此北京时间是1970年1月1日8:00:…

评估生成分子/对接分子的物理合理性工具 PoseBusters 评测

最近在一些分子生成或者对接模型中,出现了新的评估方法 PoseBusters,用于评估生成的分子或者对接的分子是否符合化学有效性和物理合理性。以往的分子生成,经常以生成分子的有效性、新颖性、化学空间分布,与口袋的结合力等方面进行…

.NET反混淆神器de4dot使用介绍

最近在逛看雪时,发现一个帖子,[原创]常见语言基础逆向方法合集-软件逆向-看雪-安全社区|安全招聘|kanxue.com。里面介绍 了常见语言基础逆向方法合集。关于.net程序逆向这块,介绍了三个工具。 .NET Reflector .NET Decompiler: Decompile A…

C++中string类常用函数的用法介绍

在C中,string是一个功能强大的类,用于处理和操作文本数据。它属于C标准库中的字符串库部分,专门用于处理字符串。与传统的C风格字符串相比,它提供了动态内存管理、类型安全和丰富的操作方法。 目录 一、构造和初始化 二、获取字…

算法训练,项目

一.木材加工 题解: 二分答案,左边0,右边可以为最长的木头,但我直接赋值了一个很大的值,进行二分,随后写个check;内部遍历木头截取为mid木块的个数,要是>k,满足要求,还…