BMS软件开发实战课程 您所在的位置:网站首页 matlab升级 BMS软件开发实战课程

BMS软件开发实战课程

2023-03-28 12:31| 来源: 网络整理| 查看: 265

汽车行业的跳槽热浪过去了一波之后,平静的朋友圈被一个前同事的咨询打破了。这哥们也是资深BMS软件开发工程师了,前两年混迹了一圈各大主机厂,从传统自主品牌跳到合资品牌再跳到头部新势力企业,拿捏得了算法、架构,也调得了代码、测试。此前我找他请教,这次竟然换他向我咨询,问我对储能行业怎么看?

我能怎么看?

电动汽车全球销量同比增长68%,市场份额首次增加到10%;国内电动汽车的销量占比更是接近20%!2022年全年动力电池累计装机量是295GWh,同比增长91%;储能行业的势头更猛,2022年全球储能电池出货量约125GWh,同比增长160%,可谓大爆发的一年。这可是在国内疫情肆虐、国际动荡不安的背景下取得的成绩。新势力汽车企业隐忧不断,储能行业目前可是在闷声发财,稳稳地挣着“刀了”。

也毫不奇怪,上一期我们遇到的一位学员也有类似的经历,电子产业的BMS软件开发背景,想通过我们的课程往电动汽车BMS软件开发岗位发展,结果拿到了一家储能行业大公司的offer。

储能行业不仅和电动汽车抢锂矿,也在争抢人才。

汽车软件开发遵循着一套保守但严苛的开发流程,ASPICE流程规范、功能安全标准、AUTOSAR开发框架,让“车规级”软件在开发成本、开发周期以及软件安全性上都得到了充分地保证。尤其安全性,几乎是储能行业最重视的指标。不差钱的储能公司也正着手把车规级的软件开发流程、方法、工具移植到储能BMS软件开发上。

这也是我们当前BMS软件开发训练营升级的重要方向。我们继续沿用了基于模型开发的方法,使用MATLAB/Simulink/Satlflow作为开发工具自动生成代码。针对部分学员对“多动手”的期待,以及对代码验证的期待,我们本次课程定制了一款BMS开发板,能够满足学员将自己开发的应用层软件移植到开发板上进行测试、验证的需求,也通过这个训练平台弥补学员对底层软件的熟悉程度,拓展技能栈。

基于这样的基础,授课老师带着大家建(控制策略)模型、写状态机,从小功能模块开发开始,建立动手开发的自信。

课程安排

课程侧重BMS控制策略开发学习,基于模型的开发方式,丰富的模型案例讲解,详细的实操演示,能在开发板中进行测试、验证。

软件:Matlab2018及以上

硬件:开发板

23年BMS控制策略开发训练营重磅升级,由原六次直播课升级为八次在线直播课,并配备2门前置课程MATLAB和电池基础课程。

自学课

课程1:MATLAB/Simulink/Stateflow

课程2:动力电池基础

直播课

直播1:BMS软件及MBD开发

BMS功能解析

软件架构

MBD开发

效果演示

直播2:

MATLAB/Simulink/Stateflow应用

MATLAB

Simulink

Stateflow及自动代码生成

练习-1:电池内阻与SOC拟合

练习-2:复杂模型的参数辨识建模

直播3:上下电控制

原理及策略解析

模型讲解/演示

练习:继电器故障诊断建模

直播4:热管理

概念介绍、系统介绍;

控制策略建模;

练习:风机转速控制

直播5:充电控制

快充、慢充标准解析

模型讲解/演示

练习:快充末端降流控制

直播6:SOC估算与续航估算

安时积分法

一阶等效电路法

续航估算

练习:电池建模与SOC估计仿真

直播7:均衡控制与故障诊断处理

均衡控制

故障诊断

直播8:代码生成与移植

自动代码生成与测试

代码移植

BMS硬件平台测试

主讲老师

刘老师,博士

目前担任硕士生导师,曾任天津英创汇智汽车技术有限公司技术中心首席技术专家、系统开发部部长,主持开发了多个商用车、乘用车通用电控开发架构,发表论文二十余篇,精通电动汽车电子电控产品开发和标定。

具备深厚的理论基础,和丰富的实践项目经验。

课程收益

掌握基于MBD方法的软件开发(应用层控制策略开发)

熟悉BMS主要的功能模块,如上下电控制、充电控制、故障诊断与处理、SOC估计等;

了解自动代码生成以及代码移植、测试的过程和方法(基于开发板)

面向对象

初级及转岗工程师;软件开发、测试工程师;

优秀本科、硕士阶段在校学生;

MATLAB/Simulink/Stateflow作为开发工具,建议学员具备该软件的应用基础。

报名咨询



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有