Battery electric vehicle with liquid-cooled motor.
https://github.com/mathworks/Battery-Electric-Vehicle-Motor-Cooling-Simscape
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This example models a battery electric vehicle with a cooling system for the motor. It is used to size mechanical, electrical, and fluid components in the vehicle. The vehicle executes a passing maneuver and the speed, torque, and temperature measurements are used to assess if the system requirements are met.
The motor cooling system can be optionally disconnected from the system. This allows us to see the impact of the cooling system on motor temperature.
This video, "Getting Started with Simscape" explains the purpose of the model and introduces you to modeling with Simscape:
Use the "Download" button above to get files compatible with the latest release of MATLAB.
For earlier MATLAB releases, use "Version History" tab above or these links
Learn how to use Simscape with
- Self-paced tutorials, including multi-domain systems, 3D mechanical systems, circuits, motors, and battery packs.
- Searching posts for the keyword "physical modeling".
- Stories from users: https://www.mathworks.com/solutions/physical-modeling.html
Cite As
Steve Miller (2026). Battery Electric Vehicle with Motor Cooling in Simscape (https://github.com/mathworks/Battery-Electric-Vehicle-Motor-Cooling-Simscape/releases/tag/26.1.1.3), GitHub. Retrieved .
General Information
- Version 26.1.1.3 (376 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with R2020b to R2026a
Platform Compatibility
- Windows
- macOS
- Linux
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.
