基于模型的整车控制器软件开发
电动汽车因其噪声小、零排放、智能体验功能等优点得到了快速发展。这也对电控系统提出了更高的要求,整车控制器(VCU)作为电控系统的核心,在车辆运行过程中,及时采集驾驶员操作指令及车辆状态,根据既定的控制程序对输入信息进行判断处理,利用CAN通讯输出相应指令实现对电池管理系统(BMS)、电机控制系统(MCU)及电附件的控制管理,从而完成对车辆的运动控制、能量管理、故障诊断以及网络管理等功能。
控制策略设计的优劣程度决定了纯电动汽车的性能与安全,制定合理的整车控制器策略格外重要,如今随着控制策略开发复杂程度不断提高,传统手写代码的控制系统开发方式由于研发周期长、调试难度大,可靠性差及成本高等缺点已经无法满足现代电控系统的开发需求。
基于模型的VCU软件开发方法,可以实现控制策略C代码的自动生成,降低对研发工程师编程能力要求,利用Matlab/simulink/sateflow模型化开发环境,设计了纯电动汽车输入信号处理、行车上下电控制、整车附件管理、整车状态管理、扭矩控制、能量回放控制等核心控制策略。
并且借助Simulink仿真工具箱,在软件开发阶段基于实验工况设计仿真测试用例,实现控制策略和测试工况的无缝对接,实时进行控制策略测试验证,可以极大提高开发效率,节省了开发成本。
汽车学堂秋季推出的《VCU软件开发训练营》课程,从软件开发出发,进行整车控制主要功能模块学习和模型开发。通过本次训练营学习,可以快速掌握VCU软件开发流程以及基于模型开发方法;掌握基于行业模型的V模型开发流程;以及掌握VCU核心控制策略开发和建模。

课程大纲
第一课:概述
1.整车控制系统架构
2.电机、电池控制简介
3.VCU开发流程简介
4.VCU软件架构
5.开发工具简介
第二课:软件开发(模块1)
1.上下电控制
2.扭矩路径
3.驾驶性匹配
4.扭矩滤波
5.巡航控制
6.实训项目:基于sateflow搭建上下电模型
7.实训项目:利用Matlab-Simulink搭建扭矩路径
第三课:软件开发(模块2)
1.功率保护控制
2.电池功率保护控制
3.电机功率保护控制
4.实训项目:功率保护模型开发
5.热管理控制
6.实训项目:制动真空泵控制模型开发
第四课:软件开发(模块3)
1.换挡控制
2.PedalMap&Creep&Regen
3.实训项目:基于均匀的单位油门加速度变化率计算PedalMaphe Regen
4.续航里程计算
5.诊断开发
6.实训项目:诊断框架搭建
第五课:软件测试
1.功能安全
2.VCU功能安全分析
3.硬件在环测试介绍
4.Plant Model介绍
5.测试用例介绍
第六课:总结与答疑

课程收益
▷ 掌握基于模型的汽车控制器软件开发方法;
▷ 汽车V模型开发流程掌握软件开发的全流程:需求定义、软件架构、功能开发、测试等;
▷ 1V1作业批改、讲评,高效提升工程能力。

老师介绍
汽车电控领域专家,具备14年电控领域开发经验。
先后担任标定与软件架构高级经理,系统集成与测试开发高级经理,自动驾驶控制专家等。精通发动机油耗,排放控制,精通变速箱起步,蠕行及换挡控制,精通纯电及混动控制器的软件算法,软件集成测试与标定开发,参与了多款电动车,燃料电池汽车的开发,主持了公司首款P2.5单电机混合动力车型的动力域控制系统的开发(已量产),精通新能源汽车各个控制器的核心控制逻辑(hcu/vcu,ems,tcu,bms等),精通上下电,功率分配,能耗,扭矩,国六obd等控制策略,具有5项混动开发发明专利。多次在行业技术峰会上就相关议题发表演讲。

培训对象
VCU策略工程师、VCU软件工程师;
软件集成与测试工程师、汽车电子工程师等

建议基础
▷ 嵌入式开发基础,尤其C语言基础;
▷ 基本的MATLAB使用经验;
▷ 了解车辆结构、工作原理。

课程服务
▷ 资深电控领域专家在线直播授课;
▷ 小班教学,班级群高效答疑;
▷ 369天复习补学权限;
▷ 在线项目实操练习,锻炼快速上手能力。

报名咨询
学习形式:在线直播教学
联系人:汽车学堂堂主