自动驾驶域控制器研究开发要用c语言吗,深入浅出,什么是域控制器?
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
近几年,随着奥迪的zFAS横空出世,车载电子领域大家谈论的比较多的就是域控制器。有的叫DCU(DomAIn Control Unit)有人叫DCM( Domain Control Module),有的叫MDC(Multi-Domain Controller)。感觉非常高大上的样子。究竟什么叫域控制器,如何去定义域控制器?今天我就分享下个人的看法。
af1e5cded22246249c9cd4bf0dd0fe9a.jpeg (36.37 KB, 下载次数:
15)
2020-3-26 20:37 上传先说说车载ECU
ECU(Electronic Control Unit)是电子控制单元,也称“行车电脑”,是汽车专用微机控制器。一般ECU由cpu、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。ECU一般采用通用且功能集成,开发容易的CPU;软件一般用C语言来编写,并且提供了丰富的驱动程序库和函数库,有编程器,仿真器,仿真软件,还有用于calibration的软件。
ECU也有比较通俗的模样,一块PCB 盖上两片铁板。
7782abba5ad349e4a36540b710ba21be.png (479.36 KB, 下载次数:
12)
2020-3-26 20:37 上传
ECU的功能也相对单一,基本上就是一个ECU实现一个主要的功能。比如车门控制,转向助力。它们也都有共同的特点,就是:有输入,有输出,里面还有个单片机。
b9b88dd5846c453f8b3fd93380b13ab1.png (26.66 KB, 下载次数:
15)
2020-3-26 20:37 上传
最开始ECU是用于控制发动机工作,后来随着车辆的电子化发展,ECU逐渐占领了整个汽车,从防抱死制动系统、4轮驱动系统、电控自动变速器、主动悬架系统、安全气囊系统,到现在逐渐延伸到了车身各类安全、网络、娱乐、传感控制系统等。
a7ebe76c4fe04ee99c570219c4506213.png (438.7 KB, 下载次数:
15)
2020-3-26 20:37 上传Domain Controller
如此多的ECU错综交错,不仅带来了十分复杂的线束设计,而且逻辑控制也十分混杂。
随着这些年车载电子的发展,特别是高性能MCU在车载电子的使用。车载电子电器主要形成了功能“域”的架构,即Domain的架构。典型的是分为动力总成,底盘控制,车身控制, ADAS, 娱乐系统这5个主要的domain。每个Domain有一个主要的高性能的ECU(这就是Domain Controller),负责处理Domain内的功能处理和转发。Domain内部一般使用低速总线,Domain之间使用高速总线或者现在用的比较多的车载以太网互联。
82d4909d09294a22a7eed30d24a5eb3e.png (333.21 KB, 下载次数:
14)
2020-3-26 20:37 上传
使用域的架构一是能够将传感与处理分开,传感器与ECU不再是一对一的关系。管理起来比较容易。另外可以适当的集成化,减少ECU的数量。平台的可扩展性也会更好。
这些域控制里面比较受大家关注的就是ADAS 域控制了。过去一套ADAS系统,要有好几个独立的ECU才能实现。比如车道偏移和交通识别ECU, 前向碰撞预警ECU, 泊车辅助ECU, 盲区检测ECU。有的还有全景环视ECU, 后防碰撞预警ECU 等等。
6251e3eab7f94f7184df526acdc35099.png (242.74 KB, 下载次数:
14)
2020-3-26 20:37 上传
现在有了ADAS域控制器后,一个域控制器就实现了所有功能。
8c0cb7a2d4ac47a790ecbd1584475d2d.png (431.41 KB, 下载次数:
13)
2020-3-26 20:37 上传
综上,域控制器的“域”是指功能域,所以娱乐系统,车身控制器都可以称作一个域控制器,不只是指ADAS。回到文章开头zFAS 是德语zentrales Fahrerassistenz-Steuergeraet的缩写(英文全称central driver assistance controller)
随着未来汽车电子电器架构从Domain架构向Zone架构演化。届时我们再提域控制器可能就从功能域上的“域” 真正变成实际区域的“域”了。
29e016a1f00846b4bee26e5ed513c2bb.png (87.82 KB, 下载次数:
15)
2020-3-26 20:37 上传小结
随着整车电子电器架构的演化,域控制器将会越来越强大。对电子设计的要求也会越来越高。过去老一代工程师总认为消费电子比车载电子领先5到10年。现在观念该转变了。接下来的几年,大家会看到很多类似服务器级别的域控制器。这些超级计算平台功耗动辄上百瓦。如此复杂的系统,光电路图就要一百多页,一般要配备10到20位电子工程师。值得期待。
声明:
以上仅为个人观点。
部分资料来源网络。更多内容欢迎关注公众号
自动驾驶域控制器研究开发要用c语言吗,深入浅出,什么是域控制器?相关推荐
- ssm中怎么用location.href跳到controller层_聊聊自动驾驶中的功能开发
在知乎上看过不少大牛写的自动驾驶技术介绍文章,大多谈到的是AI, Deep Learning, Computer Vision等等感知(Perception)层面的.但在各个传感器(雷达.摄像头.激光 ...
- 求人贴:自动驾驶仿真软件研发、开发工程师
目前正在为某国内完全自主产权自动驾驶仿真软件平台找寻人才,走投无路无奈之下发下这篇求人贴.非常抱歉打搅了CSDN的学术环境,望各位海涵!公司产学研背景,学术氛围浓厚且刚完成新一轮的融资,且是当地政府的 ...
- 【自动驾驶中的功能开发】
知荐 | 聊聊自动驾驶中的功能开发 原创 mob604756eedb0b2021-04-16 10:51:39 文章标签java文章分类Java编程语言阅读数143 在知乎上看过不少大牛写的自动驾驶技 ...
- 点云学习在自动驾驶中的研究概述
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 自动驾驶公司的发展 有关自动驾驶的研究最早可以追述到2004年的DARPA Grand Challen ...
- 点云数据的类型主要分为_点云学习在自动驾驶中的研究概述
作者:蒋天园 Date:2020-04-17 来源:点云学习在自动驾驶中的研究概述 自动驾驶公司的发展 有关自动驾驶的研究最早可以追述到2004年的DARPA Grand Challenge和2007 ...
- 论文研读——基于深度强化学习的自动驾驶汽车运动规划研究综述
论文研读--Survey of Deep Reinforcement Learning for Motion Planning of Autonomous V ehicles 此篇文章为论文的学习笔记 ...
- 构建高效的整车系统级别评估平台,百度安全自动驾驶风险安全研究亮相NDSS2022AutoSec...
4月24日在美国圣地亚哥召开的 Automotive and Autonomous Vehicle Security (AutoSec) Workshop 2022 会议上,百度安全对于自动驾驶风险安 ...
- 毕业设计-基于机器自动驾驶目标检测研究-YOLO
目录 前言 课题背景和意义 实现技术思路 一.自动驾驶简述 二.面向自动驾驶的目标检测 三.应用挑战与发展方向 实现效果图样例 最后 前言
- LG有意进军自动驾驶领域, 或开发基于3D摄像头的安全驾驶辅助系统
LG为了研发自动驾驶辅助系统,与其芯片制造商NXP和汽车摄像头专家Hella达成了合作. 近年来,传统汽车行业开始转型探索从4G联网导航.驾驶辅助系统等诸多自动驾驶新技术.同时,很多科技公司也开始试水 ...
最新文章
- AngularDart Material Design 输入
- 《Visual Studio程序员箴言》笔记
- 关于VC编译器错误 Error C2558
- python【蓝桥杯vip练习题库】BASIC-3字母图形
- CIW《操作系统安全》目录
- dingo php,dingo 配置
- 卷积神经网络(CNN)之池化层的实现
- Linux如何整数分区,硬盘整数分区怎么计算?NTFS整数分区数值表分享
- 用户画像 客户消费模型表
- 电脑微软商店消失解决办法
- centos安装net-speeder
- 如何开启tiktok之旅
- Chromedriver 安装
- 进程间的通信方式 8种
- matlab实现主成分回归
- win10 明明可以上网但显示无Internet的问题(已解决)
- html 老人机可以播放吗,宏强数字能量:通过手机号码看老年人身体健康
- 哈工大计算机网络研究生,2020年哈尔滨工业大学软件工程考研经验分享
- python开根号函数图像,使用matplotlib / python的平方根刻度
- 基于RNN的诗歌生成实验报告
热门文章
- 如何给表添加新的字段
- 在虚拟机中怎么查看服务器的ip,虚拟机里Centos7的IP地址查看方法
- Eclipse java web在show view下没有server选项视图
- 电商API接口一键获取平台数据
- java定时数据同步_java 定时同步数据的任务优化
- 树莓派4B安装Ubuntu mate和Ubuntu Desktop
- win10二次封装解决办法
- ZR138斑马打印机在ios上的实践
- 《A Unified Generative Framework for Aspect-Based Sentiment Analysis》论文阅读
- java蜘蛛纸牌_Java课程设计——蜘蛛纸牌