![纯电动汽车驱动控制策略快速集成研究_第1页](http://file4.renrendoc.com/view9/M03/10/3D/wKhkGWdAHtWADPrfAAJw_NzXl9s589.jpg)
![纯电动汽车驱动控制策略快速集成研究_第2页](http://file4.renrendoc.com/view9/M03/10/3D/wKhkGWdAHtWADPrfAAJw_NzXl9s5892.jpg)
![纯电动汽车驱动控制策略快速集成研究_第3页](http://file4.renrendoc.com/view9/M03/10/3D/wKhkGWdAHtWADPrfAAJw_NzXl9s5893.jpg)
![纯电动汽车驱动控制策略快速集成研究_第4页](http://file4.renrendoc.com/view9/M03/10/3D/wKhkGWdAHtWADPrfAAJw_NzXl9s5894.jpg)
![纯电动汽车驱动控制策略快速集成研究_第5页](http://file4.renrendoc.com/view9/M03/10/3D/wKhkGWdAHtWADPrfAAJw_NzXl9s5895.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
纯电动汽车驱动控制策略快速集成研究摘要:为解决汽车电控系统开发过程中应用层代码和底层驱动代码需要手动集成的问题,匙信号解析、挡位管理、扭矩解析、扭矩仲裁。底层驱动利用STM32-MAT/Target工具包和应用层控制策略在同一平台上的搭建。利用Simulink自动代码生成功能一键生成所有嵌入式C纯电动车控制器(VCU)作为纯电动汽车的核心,担任着兼顾全局、协调各方的统领角色:负责采集整车信息并解析驾驶员意图来实现汽车驱动,管理整车状态、整车部件、能量流向以及故障的诊断与处理[1]。随着当前汽车功能的不断丰富,汽车电控系统代码体积也愈发庞大,“软件定以VCU为代表的汽车电控单元开发多基于V模型开发,这种开发模式借助相关工具链可以自动生成应用层代码,所以更多学者将研究重点放在复杂的算法上[3-5]。这种开发方式与传统的手动软件开发相比提高了开发效率,但对于底层代码开发仍然需要手动编写,且在与应用层代码集成时需要预留接口变量,过程繁琐,容易出错,仍然没有实现软件开发的最优化[6-8]。为了进一步提恩智浦以及ST等芯片公司联合开发了相关芯片底层驱动支持包[9-11]。借助此类底层驱动支持包,即便用户在不熟悉单片机外设和寄存器的条件下也可快速开发单片机。由于底层驱动模块不输出信号较多的情况下会进一步加大模型的复杂程度且容易出错,故在一些复杂场景下底层驱动支持包未得到更广泛的应用。基于上述问题和启示,对较为复杂的VCU软件的全自动化集成问题展开研究:在Simulink中搭建整车控制策略应用层模型之后,借助ST官方STM32F407ZGTE单片机为控制器搭建半物理仿真平台验证所提出开发方法的可行性。1整车控制系统架构概述设计纯电动汽车控制系统基本架构如图1所示,将其简单划分为两部分,即应用层软件和底层驱动软件。应用层软件负责解析包括钥匙、挡位、加速和制动在内的驾驶员操作指令,并结合行驶工况进行运算处理;底驱动层软件负责采集控制器的硬线输入信号,将相关输出信号发送给电池图1纯电动汽车控制系统基本架构框图2整车控制系统应用层软件整车上下电作为纯电动汽车控制器的功能之一,是保证汽车正常启动和停机的必要流程,也是整车控制策略设计中的重要环节[12]。整车上下电主要根据驾驶员的钥匙信号、电池管理系统、电机控制器以及其他设备发送来的状态信号、故障信号等信息,按照一定的时序性控制相关继电器的通断,从而实现高低压系统的通断。为保证整车系统安全可靠地运行,必须充分考虑相关设备的工作特性和它们之间的相互作用关系。整车上电策略遵循“先上低压,后上高压”的原则。当VCU接收到驾驶员的钥匙ON挡信号之BMS未发送故障码后便可向BMS发送预充继电器和主继电器通断指令,并根据VCU端电压和电池端电压的差值判断是否完成预充电状态,当3s之内VCU端电压和电池端电压的差值小于15V时低压上电完成;当VCU接收到驾驶员的钥匙成自检,确认自检通过后激活DC/DC工作,此时高压上电完成,可进入行车准备状态。整车上电简化流程如图2所示。图2整车上电简化流程框图整车下电流程遵循“先下高压,后下低压”的原则。当VCU检测到钥匙OFF挡信号,且车速小于设定安全阈值便会发送DC/DC禁止信号,然后继电器断开状态。主继电器断开后,高压下电完成,但电机控制器直流侧端电容存储的电荷仍需泄放,延迟数秒后,低压下电自动完成。整车下电简化流程如图3所示。所以采用真值表判断钥匙信号,如图4所示。当钥图3整车下电简化流程框图图4钥匙信号真值表截图基本挡位。在挡位管理控制策略中未考虑P挡,间的状态切换。由于挡位信号之间存在互斥关系,同样采用前述类似的真值表对挡位信号进行判断。考虑到驾驶过程中存在挡位的频繁切换,为保证安全性,必须满足相应的条件才允许跳挡。跳挡策略默认上电之后为N挡,然后根据挡位硬线传来的信号和车速信号判断此时是否符合跳挡条件。由于电动汽车的电机具有反拖制动的功能,在不影响驾驶感受的前提下,设计在车速绝对D挡和R挡之间的切换,具体实现逻辑如图5所示。图5换挡逻辑示意图整车控制器根据整车上电状态、挡位信号、加速踏板信号、制动踏板信号等通过扭矩需求计算模块,将已知信息转换成对应的驾驶员需求扭矩并将其作为整车控制器下发给电机控制器扭矩请求的基准值。目前,主流的纯电动汽车控制器扭矩解析开发方案是根据转矩MAP查表得到电机根据电机转矩输出方程,电机转速和输出转矩存在如下关系:bbEQ\*jc3\*hps20\o\al(\s\up17(L),L)EQ\*jc3\*hps20\o\al(\s\up17(·),·)EQ\*jc3\*hps11\o\al(\s\up16(Tma),95)·Pbb式中:L为电机扭矩系数;Tmax为电机峰值扭矩,N·m;Pmax为电机峰值功率,kW;n为电机转速,根据电机转矩特性,可定义加速踏板与电机扭矩系数之间的函数关系为线性关系或非线性。本文中加速踏板开度与电机驱动转矩系数之间的根据式(1)和式(2),可以得到加速踏板扭矩解析策略,即只需将二维MAP固化到控制器中,车辆运行时根据加速踏板开度和电机转速2个参数,通过二维查表的形式得到电机需求转矩。基为保证行车安全,在加速踏板信号和制动信号均大于0时,必须将制动信号置于最高优先级。当检测到制动信号后将期望扭矩指令清零,当驾驶员未踩下制动踏板时则根据挡位状态和加速踏板信号输出期望扭矩令。3整车控制系统底层驱动软件具包提供了STM32系列主控芯片的全部外设驱动库,并将它们封装成了Simulink模块。用户在使用这些驱动库前需要在STM32Cubemx中配置好单片机时钟、外设驱动的类型和引脚等信息。底根据表1列出的VCU输入信号,对于加速踏板和制动踏板这类模拟量选取ADC_Read作为底动,而对于一些反馈量例如车速和电机转速则建立汽车和电机动力学模型进行反馈。为简化后续实验过程,对于个别信号直接在VCU模型中定义为常量。对需监控的信号以UART方式统一发送到上位机并进行实时解析。输入信号底层驱动数值D挡位信号R挡位信号电池端电压电机转速4代码集成与测试验证将所需的底层驱动模块和应用层模型搭建在能可一键生成所有代码[15-16]。在代码生成过程件,进一步提高了整个开发过程的自动化程度。生成的代码通过Keil5调试编译无误后即可下载至单片机开发板进行实时性验证。代码生成模型图8代码生成模型示意图为模拟驾驶工况,搭建图9所示的半物理仿真平台,对于加速踏板这类信号采用旋钮电位器模拟,对于挡位、钥匙则采用按键模拟。将所需的信号以串口方式发送到Labview上位机并进行实时解析。图9半物理仿真平台实物即钥匙打到On,整车开始低压上电。由于前文程序设计中已将所有故障代码均设置成0,所以检测预充继电器闭合。此时,手动调节电位器来模拟达到85V,即与电池端电压Battery_Vol差值为开始工作,无任何故障后DC/DC被激活,整车高到30%,同时扭矩逐渐增大,汽车开始起步;第值车速逐渐降低为0并进行倒车行驶;第5s踩下化,扭矩呈现同一变化趋势且车速快速提高;第下降,在此期间,无论加速踏板如何变化,扭矩始图10整车上电测试信号曲线图11汽车行驶测试信号曲线件,并利用ST的相关工具链配置VCU的底层驱软件在同一界面下建模。利用Simulink实现了由模型向代码的一键转化,调试编译后下载到目标单片机并模拟几种典型驾驶工况进行数据监测。研究结果表明,生成的代码可以按照设计的逻辑运行,相比于手动集成代码,该方法可实现自动化集成,不仅能避免人工输入的bug,而且模型复用率更高。本文研究的开发方式可为复杂控制算法的嵌入式实现提供参考,具有较强的工程价
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑施工节能降耗的未来发展趋势
- 绿化施工计划安全生产培训
- 生物质发电厂建设工程施工合同
- 2025年住宅室内设计木工施工合同文本
- 2025年公共厕所改造升级装修设计与施工合同
- 2025年度数据中心网络安全保障合伙包工程合同范本
- 2025年度建筑节能改造劳务分包合同
- 茂名广东茂名市电白区霞洞镇卫生院招聘编外工作人员4人笔试历年参考题库附带答案详解
- 六年级上册语文部编版第二单元巩固练习 A卷(含答案)
- 玉溪2025年云南玉溪新平县总医院第一批编外人员招聘8人笔试历年参考题库附带答案详解
- 中国太阳能光电建筑行业现状调研分析及市场前景预测报告(2024版)
- 关于防范遏制矿山领域重特大生产安全事故的硬措施课件
- 2025年中国成都餐饮业市场运营态势分析及投资前景预测报告
- 2024年榆林职业技术学院高职单招职业适应性测试历年参考题库含答案解析
- 2025年春新外研版(三起)英语三年级下册课件 Unit3第1课时startup
- (教研室)2023届山东省德州市、烟台市高考一模地理试题 附答案
- 《河南民俗文化》课件
- 康复健康小屋课件
- 项目合作备忘录范文
- 2024年事业单位租车服务满意度调查及改进协议3篇
- 妇产科医生个人年终述职报告课件
评论
0/150
提交评论