Send Message
Contact Us

Contact Person : YI QUAN

Phone Number : 13631634942

Whatsapp : +8613662635407

Free call

Hardware-in-the-Loop Testing of Battery Management Systems

March 9, 2022

Latest company news about Hardware-in-the-Loop Testing of Battery Management Systems

Verify, validate, and test battery management system (BMS) controllers and hardware components using hardware-in-the-loop testing (HIL) and battery cell emulators.


Battery-driven electric powertrains are gaining importance in various industries. Electric cars, electric aircraft, e-bikes, and automated guided vehicles all rely on battery packs. As battery packs require battery management systems to operate safely and reliably, it is important to test safety features and robustness of algorithms for the state of charge (SOC) and state of health (SOH) at an early stage to reduce both costs and development time. Therefore, leveraging automated HIL testing and a Model-Based Design workflow allows engineers to identify design flaws in an early development phase of the BMS.


Battery cell emulators that use various industrial protocols and interfaces allow performing automated HIL testing without having access to physical batteries. They also can be employed to test critical scenarios in a fully automated manner safely. The same workflow can then be leveraged for large-scale automated production testing.


"Speedgoat together with MathWorks products offer a very efficient workflow to design, test and validate algorithms for Battery Management Systems" Marc Lucea, Senior Application SW Engineer, Leclanché Energy Storage Solutions.


Model stacked battery cells in Simulink® and test them using real BMS hardware with ready-to-use battery cell emulators. For example, replicate the electrical and thermal behavior of up to 320 battery cells during fault and overheating conditions.


Access more than a thousand electrical modeling components and examples in Simulink, Simscape Electrical™, Powertrain Blockset™ or Motor Control Blockset™. Reuse battery models from desktop simulation in real-time at different levels of fidelity in the same Simulink environment.


Execute Simulink and Simscape Electrical™ models on multicore CPUs and Simulink-programmable FPGAs. Include the electrical and thermal behavior of battery cells and battery packs.


Emulate temperature sensors for each battery cell and programmatically test different fault conditions.


Monitor real-time signals (on the CPU or FPGA), including ripples and switching harmonics directly from within Simulink.

Get in touch with us

Enter Your Message