This example shows how to model an automotive battery pack for thermal management tasks. The battery pack consists of several battery modules, which are combinations of cells in series and parallel. Each battery cell is modeled using the Battery (Table-Based) Simscape Electrical block.
In this example, eight battery modules, six of one type and two of another type, are connected in series to simulate a battery pack. The Battery Controls subsystem defines the logic to determine the required cooling (flow rate and coolant temperature) for the applied current load.
Open Battery_Pack_Thermal_Management.prj to get started.
To learn more about Simscape, visit the resources page for tutorials and examples:
https://www.mathworks.com/solutions/physical-modeling/resources.html
Steve Miller (2021). Battery Pack Design Solution for Battery EVs in Simscape (https://github.com/mathworks/Battery-Pack-Model-Simscape/releases/tag/20.2.1.1), GitHub. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Create scripts with code, output, and formatted text in a single executable document.