Battery Modeling and Algorithm Development with Simulink

Develop and deploy of efficient control algorithms for the battery management systems.

Complimentary Services: Post training email support & 1-hr consultation session within 1 month after the course completion!

TechSource Systems Pte Ltd

Course
Highlights

Recent advances in battery technology have facilitated the increase of battery-powered systems for a range of applications, from individual cellular phones to electrical grid and automobiles. Battery engineers are tasked with the development and deployment of efficient control algorithms for the battery management systems which regulate the battery pack operation to derive maximum efficiency out of the pack.

This two-day course focuses on modeling battery packs using Simscape™ and designing key control functionalities of battery management system using Stateflow®.

Topics include:

  • Performing cell characterization
  • Modeling battery packs
  • Adding thermal fidelity to battery models
  • Designing supervisory control logic for battery operation
  • Performing state-of-charge estimation and cell balancing
  • Computing current limits and designing fault diagnostic systems
  • Performing closed-loop simulation of a battery pack with a battery management system
TechSource Systems Pte Ltd

Who Should
Attend

Engineers, researchers, and managers who are working for range of applications on battery-powered systems.

TechSource Systems Pte Ltd

Course
Prerequisites

Fundamental knowledge of Simulink, Stateflow and Simscape

TechSource Systems Pte Ltd

Course
Benefits

Upon the completion of the course, the participants will be able to:

  • Estimate the parameters of a battery model
  • Model and analyze the battery pack performance
  • Estimate the State of Charge of a battery
  • Design control algorithms of the Battery Management System

Partners

TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

TechSource Systems is MathWorks Authorised Reseller and Training Partner

Upcoming Program

  • Please keep me posted on the next schedule
  • Please contact me to arrange customized/ in-house training

Course Outline

Getting Started with a Battery Cell

Objective: Define terms used in a battery component. Construct a charging circuit to simulate CC-CV charging of the cell.

  • Define battery terms (cell capacity, C-rate, open circuit voltage)
  • Model battery characteristics using the Battery(table-based) block
  • Construct charge and discharge circuits with Simscape™
TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

Cell Characterization

Objective: Analyze the equivalent circuit model of a cell. Perform characterization of a given cell.

  • Understand the equivalent circuit model of the Battery block
  • Overview of parameter estimation
  • Perform cell characterization

Battery Pack Modeling

Objective: Connect characterized cells in a series configuration to create battery packs. Create a thermal environment to perform multi-domain system level simulation.

  • Create battery modules
  • Model cell degradation and cell inconsistencies
  • Model cell thermal effects using Simscape™
  • Add thermal fidelity to the battery module
TechSource Systems Pte Ltd

Battery Management System

Objective: Introduction to battery management system. Develop a supervisory control scheme for efficient and safe battery pack operation.

  • Overview of a battery management system
  • Understand design requirements and constraints
  • Design Stateflow® logic to charge a cell using a CC-CV control scheme
  • Design supervisory control logic of battery management system using Stateflow®
  • Create test scenarios for a battery management system using Simulink Test™
TechSource Systems Pte Ltd
TechSource Systems Pte Ltd

State-of-Charge Estimation

Objective: Estimate SoC of a cell. Balance charge levels using a passive cell balancing scheme.

  • Estimate the cell’s SoC using coulomb counting
  • Estimate the cell’s SoC using extended Kalman filter
  • Implement a passive cell balancing network using Simscape™ and Stateflow®

Fault Monitoring and Current Limit Computation

Objective: Compute a battery pack’s charging and discharging current limits that satisfy design constraints and detect faults during pack operation.

  • Detect over-voltage/over-current, short circuit, and under-voltage/under-current faults during battery operation
  • Compute current limits for a host application
  • Perform closed-loop simulation of a battery pack with a battery management system
TechSource Systems Pte Ltd
QUICK ENQUIRY