Advanced Electrical System Algorithm Development Techniques
Overview
AI Workflow for Battery State Estimation
State of charge (SOC) estimation is among the most important tasks of a battery management system (BMS). SOC estimation is typically performed by current integration or using a Kalman filter. In this session, we will describe an alternative method based on AI. A deep neural network is trained to predict SOC based on voltage, current, and temperature measurements. The resulting network is then implemented in Simulink® and incorporated into a closed-loop BMS model. Finally, C code is automatically generated from the net for hardware implementation on an NXP S32K3 board used in PIL mode.
Deployable Algorithm Development using Model-Based Design
The rapid growth in the complexity of electrical systems is pushing companies to adopt Model-Based Design and operate at higher levels of abstraction. This design approach offers numerous advantages, such as shortening development time through earlier verification and validation, automatic code generation, and abstraction of hardware architecture. Moreover, Model-Based Design also provides hardware deployment solutions for micro-controllers, FPGAs, and SoCs. This talk will explore the capabilities to implement algorithms into various hardware platforms.
Highlights
- Develop AI-based Battery SOC Estimation
- Workflow – From Data Acquisition to Hardware Deployment
- Code generation capabilities for various hardware platforms
About the Presenters
Dr Emmanuel Blanchard is a senior application engineer at MathWorks who first joined the company as a training engineer in 2014. He focuses on data analytics. Prior to joining MathWorks, he was a Lecturer in Mechatronic Engineering at the University of Wollongong. He holds a PhD in Mechanical Engineering from Virginia Tech. He also worked as a Systems / Controls Engineer at Cummins Engine Company and as a research assistant in several research institutions in California and Virginia.
Dr Ying Chen is a Senior Application Engineer in the discipline of radar design, signal processing, and wireless communications. Ying has experience in both academic and industrial research institutions related to satellite communications and radar signal processing. Her research interests include RF front-end distortions, signal processing, and software-defined radio. Besides her research work, Ying has also worked on various industrial prototyping and field-tested projects including satellite communication systems, passive and active radar systems.
Alex Shin holds the position of Principal Application Engineer at MathWorks, where he specialises in providing support to projects in the areas of simulation, verification, and automatic code generation, primarily for commercial projects. He has been actively involved in defining the simulation and code generation process and implementing Model-Based Design tools in large organizations. Mr. Shin holds a Bachelor's degree in Mechatronics Engineering from the University of New South Wales.
Recorded: 16 Mar 2023