Article count:230 Read by:1375152

Account Entry

The sixth phase of the BMS application layer software design training camp is here!

Latest update time:2024-03-27
    Reads:

The core task of BMS application layer software development is to monitor, manage and control the battery system and provide accurate status information and fault handling functions. At the same time, through data collection and recording, as well as communication and protocol support, linkage and data exchange with other systems are achieved. Algorithm optimization and efficiency improvement are also important goals that need attention during the development process.

This training camp is mainly for application layer developers. Through core algorithm theory explanation , case study and project practice , it aims to help you master the knowledge and skills required for BMS application layer software development.

We also use the method of "timely feedback and timely updates " to expand and supplement the learning content that students focus on based on students' learning feedback.


0 1
Course income


  • Be familiar with the characteristics of automotive lithium electronic batteries and master the estimation algorithm of key parameters;

  • Master the control strategy design of power battery management system;

  • Familiar with the use of power battery management system communication protocols;

  • Able to build a test platform and complete software reliability testing.


0 2
Course Outline




Class format: Online live teaching

Class time: 1 class per week

Homework review: regular homework review, centralized Q&A


BMS software and MBD development

  • BMS function analysis

  • Software Architecture

  • MBD development

  • Effect demonstration

MATLAB/Simulink/Sateflow

  • MATLAB

  • Simulink

  • Stateflow and automatic code

BMS signal processing design

  • Current collection

  • Temperature collection

  • CAN/LIN signal processing

  • ADC signal processing, etc.

  • Power on and off control

  • Store information

  • UDS information, etc.

BMS core algorithm design

  • SOC estimation

  • SOH estimate

  • SOF estimate

BMS energy management design

  • Remaining mileage

  • remaining energy

  • average power consumption

BMS charging design

  • Fast charge control

  • Slow charge control

BMS basic function design

  • Equalization function

  • Insulation detection function

  • Status management

  • Thermal management

BMS safety management design

  • Troubleshooting

  • Functional safety



0 3
main lecturer


Mr. Hong, the person in charge of electronic control software at a new force main engine factory

Participated in the BMS software development of new energy vehicles since 2014, and has been responsible for the BMS software development of 6 mass-produced models. He is also responsible for the application software development, architecture design and underlying development of VCU, MCU and ADAS. He is proficient in AUTOSAR full-stack development and familiar with QNX, linux operating system development.



0 4
object-oriented


  • Junior and transfer engineers

  • Software development and testing engineer

  • Outstanding undergraduate and master’s students


0 5
Consultation and registration


Classes are about to start, inquire and enjoy huge discounts on pre-registration


Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号