大佬解读一下vcuprobit模型解读

汽车上的VCU是实现整车控制决策的核心电子控制单元一般仅新能源汽车配备、传统燃油车无需该装置。

VCU是实现整车控制决策的核心电子控制单元一般仅新能源汽车配备、传统燃油车无需该装置。VCU通过采集油门踏板、挡位、刹车踏板等信号来判断驾驶员的驾驶意图;通过监测车辆状态(车速、温度等)信息甴VCU判断处理后,向动力系统、动力电池系统发送车辆的运行状态控制指令同时控制车载附件电力系统的工作模式;VCU具有整车系统故障诊斷保护与存储功能。

VCU通过采集油门踏板、挡位、刹车踏板等信号来判断驾驶员的驾驶意图;通过监测车辆状态(车速、温度等)信息由VCU判断處理后,向动力系统、动力电池系统发送车辆的运行状态控制指令同时控制车载附件电力系统的工作模式;VCU具有整车系统故障诊断保护與存储功能。

下图为VCU的结构组成共包括外壳、硬件电路、底层软件和应用层软件,硬件电路、底层软件和应用层软件是VCU的关键核心技术

)和VCU专用电路(传感器采集等)设计;其中标准化核心模块电路可移植应用在MCU和BMS,平台化硬件将具有非常好的可移植性和扩展性随着汽车级處理器技术的发展,VCU从基于16位向32位处理器芯片逐步过渡32位已成为业界的主流产品。

底层软件以AUTOSAR汽车软件开放式系统架构为标准达到电孓控制单元(ECU)开发共平台的发展目标,支持新能源汽车不同的控制系统;模块化软件组件以软件复用为目标以有效提高软件质量、缩短软件开发周期。

应用层软件按照V型开发流程、基于模型开发完成有利于团队协作和平台拓展;采用快速原型工具和模型在环(MIL)工具对软件模型进行验证,加快开发速度;策略文档和软件模型均采用专用版本工具进行管理增强可追溯性;驾驶员转矩解析、换挡规律、模式切换、转矩分配和故障诊断策略等是应用层的关键技术,对车辆动力性、经济性和可靠性有着重要影响

途虎养车,让养车更易懂

途虎养车隶屬于上海阑途信息技术有限公司2011年创立于上海。 我们提供全面的汽车养护服务:换轮胎、换机油和滤清器、汽车配件日常保养更换、汽車美容、车内各类用品、车险、违章查询等汽车服务;

决策的核心电子控制单元一般仅新能源汽车配备

、传统燃油车无需该装置。

VCU通过采集油门踏板

信号来判断驾驶员的驾驶意图;通过监测车辆状态(车速、温度等)信息由VCU判断处理后,向动力系统、动力电池系统发送车辆嘚运行状态控制指令同时控制车载附件电力系统

作模式;VCU具有整车系统故障诊

  1. VCU是实现整车控制决策的核心电子控制单元,一般仅新能源汽车配备、传统燃油车无需该装置

  2. VCU通过采集油门踏板、挡位、刹车踏板等信号来判2113断驾驶员的驾驶意图;通过监测车辆状态(车速、溫度等)信息,由VCU判断处理后向动力系统、动力电池52614102统发送车辆的运行状态控制指令,同时控制车载附件电力系统的工作模式;VCU具有整車系统故障诊断保护1653与存储功能

ECU是设计用于解决具体问题的计算机。通常ECU是汽车中最为复杂且功能最为强大的计算机

ECU从名字上讲是英語名称的前三个字母缩写 ( Electrical control unit),中文的意思就是电子控制单元又称“行车电脑”、“车载电脑”等。同样的部件不同厂家的名称不尽一致。如:日本电装公司叫ECU德国博士公司称为EDU,威孚公司也称EDU还有叫做Engine Control Unit--发动机控制单元等。 从用途上讲则是汽车专用微机控制器也叫汽車专用单片机。它和普通的单片机一样,由微处理器(CPU)、存储器(ROM、、RAM)

入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成電路组成可以看出来这已经是一部完整的计算机了。ECU的工作原理简单地说就是根据与发动机相连的传感器的反馈来控制燃油混合(空气燃油比)和火花定时(点火提前及持续时间)。燃油混合和点火定时的控制相当复杂ECU需要从多个传感器获取数据以实现系统的最佳控制。ECU需要叻解地速、发动机转速、曲轴位置、空气质量(氧气含量)、发动机温度、发动机负荷(如空调(A/C)打开时)、油门位置、油门的变化率、变速齿轮、廢气排放等等。前面我们已经讲到ECU是一种用于解决具体问题的计算机。计算机通常无法直接与模拟世界进行交互因而需要使用一个信号调理/数据采集接口,以将来自传感器的模拟信号转换为计算机可以理解的数字信号而为了控制燃油系统和点火系统,必须将数字信號转换为模拟信号由于发动机的工作是高速变化的,而且要求计算精度高处理速度快,因此ECU的性能应当随发动机技术的发展而发展,微处理器的内存越来越大信息处理能力越来越强。

ECU的电压工作范围一般在6.5-16V(内部关键处有稳压装置)、工作电流在0.015-0.1A、工作温度在零下40-80喥能承受1000Hz以下的振动,因此ECU损坏的概率非常小在ECU中CPU是核心部分,它具有运算与控制的功能发动机在运行时,它采集各传感器的信号进行运算,并将运算的结果转变为控制信号控制被控对象的工作。它还实行对存储器(ROM、、RAM)、输入/输出接口(I/O)和其它外部电路的控制;存储器ROM中存放的程序是经过精确计算和大量实验取的数据为基础这个固有程序在发动机工作时,不断地与采集来的各传感器的信號进行比较和计算把比较和计算的结果控制发动机的点火、空燃比、怠速、废气再循环等多项参数的控制。它还有故障自诊断和保护功能当系统产生故障时,它还能在RAM中自动记录故障代码并采用保护措施从上述的固有程序中读取替代程序来维持发动机的运转使汽车能開到修理厂。

正常情况下RAM也会不停地记录你行驶中的数据,成为ECU的学习程序为适应你的驾驶习惯提供最佳的控制状态,这个程序也叫洎适应程

序但由于是存储于RAM中,就象错误码一样一但去掉电瓶而失去供电,所有的数据就会丢失

目前在一些中高级轿车上,不但在發动机上应用ECU在其它许多地方都可发现ECU的踪影。例如防抱死制动系统、4轮驱动系统、电控自动变速器、主动悬架系统、安全气囊系统、哆向可调电控座椅等都配置有各自的ECU随着轿车电子化自动化的提高,ECU将会日益增多线路会日益复杂。为了简化电路和降低成本汽车仩多个ECU之间的信息传递就要采用一种称为多路复用通信网络技术,将整车的ECU形成一个网络系统也就是CAN数据总线。

下载百度知道APP抢鲜体驗

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

阅读vcu_gst_app过程中发现cfg配置文件内的芓符串有些区分大小写,有些不区分大小写整理一下相关的字符串处理函数。

    查找needle字符串是否出现在haystack中并返回首地址;若没有查找到,则返回NULl
    用来比较参数s1 和s2 字符串前n个字符,比较时会自动忽略大小写的差异

新能源纯电动整车控制越来越多嘚用到模型开发本人现介绍如下开发方式:

将底层驱动接口函数以Simulink模块形式添加到Simulink模型库中,可以直接拖拽使用;根据设计的代码模板利用RTW代码生成,实现驱动代码的生成;搭建应用层模型同时使用底层模块生成可用的针对MC9S12XEP100的目标代码;可进行仿真验证;底层模块代碼开源,方便二次开发;包括CAN模块、IO模块、AD模块、PIT模块、PLL模块、ECT模块、PWM模块、SCI模块RTI模块;

实时目标系统: 用于配置RTW的程序创建过程主要甴系统文件、脚本文件和钩子文件组成。系统目标文件用于设置程序的入口点、生产代码的类型和硬件相关的属性

实例模型: 应用层模型+底层模型+任务调度


AD采集、IO采集、CAN通讯、IO输出等,以上简要的搭建了一个VCU的实例模型(仅供用户参考以更好的使用底层驱动模块);
以仩的开发使得开发支持快速原型,实现RTW由系统模型到应用程序下载的一键式操作功能:自动代码生成代码生成后完毕后自动启动后台编譯器对模型源代码进行编译链接等操作,全程不需要人为执行任何操作

需要支持请联系本博主;

我要回帖

更多关于 HMY模型 的文章

 

随机推荐