Contact us

Mastering Battery Management Systems (BMS)​

Language: English

Instructors: Rathiga

Validity Period: 60 days

₹3499 28.58% OFF

₹2499 including GST

Why this course?

Description

This course on Battery Management System (BMS) focuses on creating and designing battery models using MATLAB Simulink and Simscape. The course explores various aspects of BMS, such as thermal influences, cell balancing, battery aging, SOC (State of Charge) estimation, protection mechanisms, and thermal management. The course will also cover battery chemistry, series and parallel configurations, and provide insight into protocols and hardware used for Electric Vehicles (EV).


Course Overview:

  • The Battery Management System (BMS) course provides a detailed and practical approach to designing and managing battery packs for various applications, including electric vehicles (EVs) and grid storage. The course focuses on creating battery models using MATLAB Simulink and Simscape, covering essential topics like cell balancing, state-of-charge (SOC) estimation, thermal management, and battery aging.

    Tools Covered:
    • MATLAB Simulink
    • Simscape
    • Kalman Filtering (for SOC and SOH Estimation)
    • BMS ICs and MCUs for EV Applications

      Skills Required:
      • Basic understanding of battery technologies (Li-ion, NI-MH)
      • Familiarity with MATLAB and Simulink
      • Knowledge of electric vehicle systems and battery management
  • Duration: Approx. 30 hours (depending on pace)
  • Target Audience: Engineers and professionals involved in the design and simulation of battery management systems.

Projects:

  • Internship Projects: Users will work on real-life applications of BMS, using the concepts covered in the course. The projects could range from developing battery models to implementing SOC estimation and active/passive cell balancing.

Day 1:

  • Introduction to Battery Management System (BMS)

Day 2:

  • Create Battery Module Object in MATLAB

Day 3:

  • Design Battery Pack using MATLAB Simulink and Simscape

Day 4:

  • Design Battery Module Considering Thermal Influences in MATLAB Simulink and Simscape

Day 5:

  • Build Model of Battery Pack with Cell Balancing Circuit

Day 6:

  • Passive Cell Balancing using Simulation Blocks

Day 7:

  • Build Battery Pack with Cell Aging

Day 8:

  • Build Battery Pack for Grid Applications

Day 9:

  • Build Hybrid Cell Battery Pack Model

Day 10:

  • Battery Monitoring using Simulink Simscape Blocks

Day 11:

  • Battery Charging and Discharging

Day 12:

  • SOC Estimation in Battery Management System

Day 13:

  • SOC Estimation using Kalman Filtering

Day 14:

  • Active Cell Balancing using Simulation

Day 15:

  • SOH Estimation using Kalman Filter Block in MATLAB and Simulink

Day 16:

  • Lithium-ion Battery Cell Chemistries and Series Parallel Configuration of Batteries

Day 17:

  • NI MH Battery Model

Day 18:

  • Protection and Thermal Management

Day 19:

  • Thermal Analysis of New & Aged Battery

Day 20:

  • Battery Physical Model using MATLAB

Day 21:

  • Battery Equivalent Circuit

Day 22:

  • Battery Charging Mode and Discharging Mode Operation

Day 23:

  • BMS IC Selection

Day 24:

  • MCU for EV Applications

Day 25:

  • Protocols for Electric Vehicles (EV)

Day 26:

  • Lithium-ion 1Rc Equivalent Circuit Model

Day 27:

  • Passive Cell Balancing using Simulink Blocks

Day 28:

  • Circuit Design of Cell Balancing Types

Day 29:

  • Bidirectional Battery Charging and Discharging

Day 30:

  • Size Resistor for Battery Passive Cell Balancing

Day 31:

  • Internship Projects for BMS Users

Day 32:

  • Battery Management System Quiz

Course Curriculum

How to Use

After successful purchase, this item would be added to your courses.You can access your courses in the following ways :

  • From the computer, you can access your courses after successful login
  • For other devices, you can access your library using this web app through browser of your device.

Reviews