Skip navigation
> Events

WEBINAR: Deploying Battery Management System (BMS) Algorithms from Simulink

Event has ended



Battery management systems (BMS) provide for safe and efficient operation of battery packs in electric vehicles, grid power storage systems, and other battery-driven equipment.


This Deploying Battery Management System (BMS) Algorithms from Simulink webinar shows how to use Simulink and Embedded Coder to generate C code for BMS algorithms and deploy them to an NXP S32K microcontroller. Starting with Kalman filter-based state-of-charge (SoC) and cell balancing algorithms modeled in Simulink, we will use Embedded Coder to generate optimized code for the NXP microcontroller. The code generation workflow will feature the use of the NXP Model-Based Design Toolbox, which provides an integrated development environment and toolchain for configuring and generating all the necessary software to execute complex applications on NXP MCUs. In addition, Model-Based Design Toolbox includes a Simulink embedded target for NXP MCUs and peripheral device blocks and drivers.


During this 45-minutes session, Chirag Patel (MathWorks) and Marius Andrei (NXP) will simulate a battery state-of-charge (SoC) and cell balancing algorithms in Simulink. They will generate optimized, production-ready code with Embedded Coder and deploy it to an NXP S32K microcontroller using the NXP Model-Based Design Toolbox (MBDT).




Tuesday, September 15, 2020 - three schedules to chose from: 4:30 AM CDT, 8:00 AM CDT, or 1:00 PM CDT

When and Where

  • Start Time:

    Sep 15, 2020 2:00 PM CDT (America/Chicago)
  • End Time:

    Sep 15, 2020 3:00 PM CDT (America/Chicago)
  • Location:

Event Info

  • Event Type:

  • Event Visibility & Attendance Policy:


Contact Info


Related Content