Deploying Battery Management System Algorithms on NXP S32K from Simulink
Battery management systems (BMS) support safe and efficient operation of battery packs in electric vehicles, grid power storage systems, and other battery-driven equipment.
This 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.
Highlights
Simulating battery state-of-charge (SoC) and cell balancing algorithms in Simulink
Generating optimized, production ready code with Embedded Coder
Deploying code to an NXP S32K microcontroller using the NXP Model-Based Design Toolbox
About the Presenters
Chirag Patel, MathWorks
Chirag Patel works with engineers in control system design to streamline the transition from desktop simulations to real-time testing and hardware-in-loop (HIL) testing. Prior to joining MathWorks, Chirag worked at Lucid Motors, where he led the efforts of adopting Model-Based Design for electric powertrain and battery management algorithms. Chirag holds a master’s degree in control systems from Wichita State University, Kansas.
Marius Andrei, NXP
Marius Andrei joined NXP in 2017 where contributes to Model-Based Design Software solutions development for NXP Automotive Products. Marius graduated from the Politehnica University of Bucharest in Romania with a master's degree in Advanced Computer Architectures.
Join us on Facebook Group:
https://www.facebook.com/groups/matlabcodes
No comments