无人驾驶中整车设计需求及整车控制原理图

发布者:boyhxz最新更新时间:2022-12-06 来源: elecfans关键字:无人驾驶  整车控制 手机看文章 扫描二维码
随时随地手机看文章

VCU即汽车的控制单元(Vehicle Control Unit),通过CAN总线与汽车的发动机、变速器、油门踏板、制动踏板、车身控制器等各种电子设备通信,监测车辆状态(车速、温度等)信息,采集各个控制单元的工作状态,向动力系统、动力电池系统、车载附件电力系统发送车辆的运行状态控制指令。


  01什么是VCU

69addec6-626a-11ed-8abf-dac502259ad0.jpg

VCU即汽车的控制单元(Vehicle Control Unit),通过CAN总线与汽车的发动机、变速器、油门踏板、制动踏板、车身控制器等各种电子设备通信,监测车辆状态(车速、温度等)信息,采集各个控制单元的工作状态,向动力系统、动力电池系统、车载附件电力系统发送车辆的运行状态控制指令。VCU是实现整车控制决策。


02组成

结构组成:由金属壳体和一组PCB线路板组成  

69cfac40-626a-11ed-8abf-dac502259ad0.jpg

硬件组成:功能上由主控芯片及其周边的时钟电路、复位电路、预留接口电路和电源模块组成最小系统。   在最小系统以外,一般还配备数字信号处理电路,模拟信号处理电路,频率信号处理电路,通讯接口电路(包括CAN通讯接口和RS232通讯接口)。


03作用

整车控制器(VCU)  

69ea766a-626a-11ed-8abf-dac502259ad0.bmp

整车控制结构图 它主要负责:   

1)接收、处理驾驶员的驾驶操作指令,并向各个部件控制器发送控制指令,使车辆按驾驶员期望行驶;

2)与电机、DC/DC、镍氢蓄电池组等进行可靠通信,以及针对关键信息的模拟量进行状态的采集输入及控制指令量的输出;   

3)整车控制器提供对相应部件进行直接控制的信号通道,包括D/A转换和数字量输出等; 4)接收处理各个零部件信息,结合能源管理单元提供当前的能源状况信息;   5)系统故障的判断和存储,动态检测系统信息,记录出现的故障;   6)对整车具有保护功能,视故障的类别对整车进行分级保护,紧急情况下可以关掉发电机及切断母线高压系统。整车控制器的开发包括软、硬件设计。核心软件一般由整车厂研发,硬件和底层驱动软件可选择由汽车零部件厂商提供。


04开发流程

开发过程中首先明确整车设计需求及整车控制原理图,电气原理确定后,就确定了整车的控制方案,这时就可以确定整车控制器的接口功能,整车控制接口定义确定后,内部功能也就确定,整车硬件部分完成。  

6a27cad8-626a-11ed-8abf-dac502259ad0.jpg

接着进行软件的设计,VCU的开发流程有很多种,但是从软件开发的角度看,主要包括:   1、底层软件的编写,主要是配置时钟、SPI、CAN、PIT、ECT、IO、interrupt等的寄存器。软件开发前要有指导软件开发的资料,主要有:软硬件接口表、整车高低压电气原理图、CAN通讯协议以及详细功能策略文档;


底层软件平台化发展。底层软件进行平台化之后,针对不同的项目,往往我们只需要进行简单的配置就可以适用了。我们这里的做法是:将项目个性化的内容以一定的格式写在EXCEL表格中,然后通过开发脚本来读取这些EXCEL表,脚本会以写文本的方式将代码写出来,开发这些脚本的工具很多:如MATLAB,C#/VB等;   


2、软件开发。有了上述的文档,就可以开始软件开发工作了。软件开发工作分 底层 和 应用层。底层软件工程师的工作主要是写一写硬件驱动(如 DIO /ADC/PWM/CAN/LIN等)、协议栈(如CCP、UDS等)。应用层软件工程师的工作主要是将具体的功能策略在MATLAB软件上模型化,然后自动生成代码;   


3、软件集成及测试。应用程序包括:数据采集、故障诊断、工况判断、辅机管理、通讯控制。底层软件和应用层软件都做好之后,就需要对软件进行集成了,底层软件平台和应用层软件之间交互的接口主要是一些全局变量或者API。经过集成之后就需要对代码进行测试(主要是进行HIL测试);   


4、Bootloader开发。这里不得不说下Bootloader的重要性,在汽车行业,往往需要代码进行不断修正与更新,且VCU在做好之后也不可能通过串口进行程序烧录了(不可能开盖烧录),所以需要利用CAN总线进行代码的烧录。   


5、调试软件:通过CAN总线进行程序下载更新的BootLoader软件。通过Busmaster监控  

05应用

无人驾驶中常用的VCU信号有如下几个:汽车车速、汽车方向盘转角、汽车航向角变化率、油门踏板开度、制动踏板开度等。   不同的场景对数据有不同的应用。   那么怎么利用VCU信号做最常见的航位推算?  


传统的PID是工业生产中最常用的一种反馈控制方法。如果把PID运用到车辆控制中,控制的指令使用当前车辆所处的状态决定的,当执行的时候已经存在一定的延迟,PID算法无法满足无人车控制中的要求。   模型预测控制(MPC)是一种致力于将更长时间跨度、甚至于无穷时间的最优化控制问题,分解为若干个更短时间跨度,或者有限时间跨度的最优化控制问题,并且在一定程度上仍然追求最优解。  


预测模型:预测模型能够在短时间内很好地预测系统状态的变化

在线滚动优化:通过某种最优化算法来优化未来一段短时间的控制输入,使得在这种控制输入下预测模型的输出与参考值的差距最小

反馈校正:到下一个时间点根据新的状态重新进行预测和优化

VCU信号基于运动学车辆模型引入一种新的控制理论—— 模型预测性控制 (Model PredicTIve Control) ,被广泛的应用在无人驾驶领域中的航位推算   为了计算的方面,很多情况下,工程师会将车辆四轮模型简化成两轮模型,即自行车模型。  

6a4f5882-626a-11ed-8abf-dac502259ad0.jpg

汽车的车轮转角为δf   分别做垂直于后轮和前轮的射线,这两根射线会交于O点,两轮模型会绕O点进行运动,在短时间dt内,可以认为O点不动。连接O点和汽车的质心成一条线段,实际汽车的运动方向v将垂直于该线段。运动方向ψ与车身方向所成的夹角β,这个角度一般称为偏航角。   β 可以由如下公式计算求得  

6a6ec230-626a-11ed-8abf-dac502259ad0.png

假设t时刻的汽车的状态为xt,yt,经过dt时间后的t+1时刻,状态为xt+1,yt+1,则他们之间的关系为  

6a8801f0-626a-11ed-8abf-dac502259ad0.png

根据以上理论即可在丢失定位信息后的短时间内,依靠自身的传感器信息,进行位置和位姿估计。  


关键字:无人驾驶  整车控制 引用地址:无人驾驶中整车设计需求及整车控制原理图

上一篇:思瑞浦新推汽车级高压低功耗电压监控器TPV8368Q
下一篇:电动汽车电控系统的解决方案

推荐阅读最新更新时间:2024-11-17 09:42

MIT研究人员解决无人驾驶汽车一大难题:突破雾障
麻省理工学院媒体实验室(MIT Media Lab)的研究人员已经研发出一种全新的图像系统,这一系统能够测算出被浓雾覆盖且人眼看不清的物体的距离。 麻省理工学院媒体实验室研究这种图像感应系统的主要目标,就是要把相关的技术整合到无人驾驶汽车之中,这样,即使是在恶劣天气环境下,无人驾驶汽车也能够避开障碍物,不会撞上这些障碍物体,从而避免碰撞车祸。 这种图像感应系统利用“飞行时间(TOF)”照相机技术,这种相机技术可以对着物体发出激光短脉冲,然后再测算出激光从物体返回所需的时长。一般而言,浓雾会分散激光,让无人驾驶汽车很难识别,但是,研究人员研发出一种算法,找到了让分散激光显示障碍物距离的方法。 在麻省理工学院媒体实验室的相机文化部门
[嵌入式]
人工智能新变革:边缘计算+5G,市场将从IoT向AIoT迈进
2018年中国人工智能产业市场规模继续保持稳定增长,整体市场规模达到383.8亿元,同比增长27.6%。伴随各大互联网巨头与人工智能创新独角兽在人工智能生态链的积极布局,人工智能向平台化和产品化演进,同时人工智能平台建设推动了人工智能技术向相关产业的交叉延伸。笔者认为,未来三年,中国人工智能相关政策将深度优化,各地政府会更加细化和有针对性地对当地人工智能发展起到指导和支持作用。边缘计算与5G技术的发展同样会给人工智能产业带来新的变革,市场将从IoT向AIoT迈进。 全球人工智能市场规模持续高速增长 目前全球人工智能市场仍呈现加速增长态势,主力厂商着重抢先布局人工智能产业生态链。伴随人工智能技术进入相对成熟阶段,智能终端产品销量
[嵌入式]
路透社:中国将设立无人驾驶汽车通信标准
 据路透社报道,北京时间12月22日,中国汽车工程学会(SAE)常务理事长付于武先生表示,中国将于2018年奠定车到车(V2V)通信标准,并在之后设立全国通用的标准,将对无人驾驶技术具有重要意义。 据路透社报道,建立全国通用的标准将加快无人驾驶汽车在我国的推行速度,这一点与美国相关法律标准形成了鲜明对比。据相关业内人士表示,美国在无人驾驶领域的相关法律会阻碍该技术在美国的发展。 今年早些时候,在工信部的指导下和自主品牌的参与下,中国汽车工业学会开始解读“十三五”计划和“中国制造2025”政策中对汽车行业的指导政策。10月份,中国汽车工程学会发布长达450页的无人驾驶技术路线图,制定了汽车行业在未来三个五年阶段需要达成的目标,其中包
[汽车电子]
英特尔无人驾驶部副总裁:谁会想要自动驾驶的法拉利
在过去一年半的时间中,Kathy Winter一直担任英特尔无人驾驶部门的副总裁和总经理。在汽车行业,这算是比较长的一段时间了。要知道,在上周刚结束的CES 2018科技大秀上,无人驾驶汽车显然是最为重要的主题之一。 在大会开幕式上,英特尔首席执行官Brian Krzanich做了主旨演讲,Kathy Winter也就该公司的无人驾驶汽车研发工作接受了采访。据Krzanich介绍,英特尔目前正在组建一支由100辆无人驾驶汽车构成的车队。与此同时,公司已经与宝马、大众和日产达成合作伙伴关系,以对无人驾驶汽车软件进行测试。另外,英特尔斥资160亿美元买下的以色列无人驾驶科技初创企业Mobileye,还在大会上展示了一辆带有12个摄像头的
[汽车电子]
印度拒绝自动驾驶技术,是为了保护就业?
在各国各大车企都在推行和研发自动驾驶技术的时代里,存在了“一股清流”,这股“清流”便是神奇的国家——印度。下面就随汽车电子小编一起来了解一下相关内容吧。 据悉,印度交通和公路部长尼丁·贾德卡里(Nitin Gadkari)今天在一份声明中谈到,“我们不会允许无人驾驶汽车在印度上路,对此,我的态度很明确。” 随着自动驾驶汽车在美国、韩国、德国和澳大利亚等地进行测试,今天的报道清楚表明,这种情况不会发生在印度。 这一声明并不是出于对安全问题的考虑。该部长拒绝自动驾驶汽车的原因,更有可能是为了防止印度国内的司机丢掉饭碗。贾德卡里说,“我们不会采纳任何夺走工作岗位的技术。在一个失业率很高的国家,你不能为了拥有一项技术而让人们失去工作。
[汽车电子]
车厂福特很得意:无人驾驶警车这块专利大饼我先占了
近日,有消息称,福特公司获得了一件关于无人驾驶警车技术专利。据悉,该无人驾驶警车专利可自行上路并追踪发生违规行为的车辆,确定车辆发生违规行为的时间、地点,并采取相应的处罚措施。    该专利文件显示,当该无人驾驶警车收到执行任务指令时,其会自动选择隐蔽的观察点,并迅速链接附近路线的交通信号系统,同时检测目标范围内的车辆是否有超速、闯红灯、违章停车等违反交通法规的行为。如果监测到疑似违规车辆,其会自动形成备案案件,再从附近电子眼或传感器提取相关证据予以收集并上传至交通系统,给出罚单或警告。    有专家表示,无人驾驶警车相关的技术研究并非首次出现。2017 年,新加坡创业公司就公布了一款名叫O-R3 的警察巡逻车,并与迪拜政府签订了
[嵌入式]
未来汽车新玩法,首尾连接变成蜈蚣
在你的想像中...   未来的智能交通会是什么样子呢?   是谷歌的 无人驾驶 汽车 。。     还是钢铁侠马斯克的特斯拉的电动车呢?     不过,来自德国不来梅机器人技术创新中心最近给出了另一种可能,他们研发出一种能头尾相连的汽车,即将改变未来的智能交通!     这款迷你电动汽车叫做EO Smart  2,别看这个车小,它可是被德国汽车工业寄予了对未来智能交通极高的厚望。说白了就是计划如何给未来城市制造未来汽车,那么这台车到底有多未来呢?     ▼它最大的特色就是可以像火车一样随时连接在一起     这么做有什么好处呢?比
[嵌入式]
我国无人驾驶汽车明年将进行京津间行驶测试
    记者18日从国家自然科学基金委员会举办的发布会上获悉,我国自主研发的无人驾驶汽车明年将进行从北京至天津的行驶测试,2015年将测试从北京行驶至深圳。     视频:我国自主研发无人驾驶汽车实验成功 媒体来源:CCTV《新闻联播》 script type=text/javascript var sinaBokePlayerConfig_o = { container: "p_player", //Div容器的id playerWidth:298, //宽 playerHeight:250, //高 autoLoad: 1, //自动加载 a
[汽车电子]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved