Electric Vehicle Design with Simscape

This repository show you how to model an automotive battery electric vehicle (BEV) for range estimation and battery sizing.
4.1K Downloads
Updated 5 Jan 2026

Cite As

MathWorks Simscape Team (2026). Electric Vehicle Design with Simscape (https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/24.2.1.13), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2023b
Compatible with R2022b to R2023b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Components/BatteryHV/Library

Components/BatteryHV/Model

Components/BatteryHV/TestBench

Components/BatteryHV/TestCase

Components/BatteryHeater/Model

Components/BatteryHeater/TestBench

Components/BatteryHeater/TestCase

Components/Charger/Model

Components/Charger/TestBench

Components/Charger/TestCase

Components/Chiller/Model

Components/Chiller/TestBench

Components/Chiller/TestCase

Components/Controller/BMS/Model

Components/Controller/BMS/TestBench

Components/Controller/BMS/TestCase

Components/Controller/Model

Components/Controller/TestBench

Components/Driveline/Model

Components/Driveline/TestBench

Components/Driveline/TestCase

Components/HVAC/Model

Components/HVAC/TestBench

Components/HVAC/TestCase

Components/MotorDrive/Library

Components/MotorDrive/Model

Components/MotorDrive/TestBench

Components/MotorDrive/TestCase

Components/Pump/Model

Components/Pump/TestBench

Components/Pump/TestCase

Components/PumpDriver/Model

Components/PumpDriver/TestCase

Components/PumpDriver/Testbench

Components/Radiator/Model

Components/Radiator/TestBench

Components/Radiator/TestCase

Script_Data

Test

Test/CheckProject

Workflow/Battery/BatterySizing

Workflow/Battery/VirtualSensorNeuralNetModel

Workflow/MotorDrive/GearRatioSelect

Workflow/MotorDrive/GenerateMotInvLoss

Workflow/MotorDrive/InverterLife

Workflow/MotorDrive/Model

Workflow/MotorDrive/ThermalDurability

Workflow/Vehicle/RangeEstimation

utils

utils/+CellCharacterizationMethod

utils/SignalDesigner

utils/SignalDesigner/+SignalDesignUtility

utils/SignalDesigner/+SignalSourceBlockCallback

Components/BatteryHV/Library

Components/BatteryHV/Model

Components/BatteryHV/TestBench

Components/BatteryHeater/Model

Components/BatteryHeater/TestBench

Components/Charger/Model

Components/Charger/TestBench

Components/Chiller/Model

Components/Chiller/TestBench

Components/Controller

Components/Controller/BMS/Model

Components/Controller/BMS/Model/SOC

Components/Controller/BMS/TestBench

Components/Controller/Model

Components/Controller/TestBench

Components/Driveline/Model

Components/Driveline/TestBench

Components/HVAC/Model

Components/HVAC/TestBench

Components/MotorDrive/Library

Components/MotorDrive/Model

Components/MotorDrive/MotorMultiPhysics

Components/MotorDrive/TestBench

Components/Pump/Model

Components/Pump/TestBench

Components/PumpDriver/Model

Components/PumpDriver/Testbench

Components/Radiator/Model

Components/Radiator/TestBench

Model

Model/Display

Model/VehicleTemplate

Workflow/Battery/CellCharacterization

Workflow/MotorDrive/GenerateMotInvLoss

Workflow/MotorDrive/InverterLife

Workflow/MotorDrive/Model

utils/SignalDesigner

Components/BatteryHeater/TestBench

Components/Chiller/TestBench

Overview

Script_Data

Workflow/Battery/BatterySizing

Workflow/Battery/CellCharacterization

Workflow/Battery/VirtualSensorNeuralNetModel

Workflow/MotorDrive/GearRatioSelect

Workflow/MotorDrive/GenerateMotInvLoss

Workflow/MotorDrive/InverterLife

Workflow/MotorDrive/Model

Workflow/MotorDrive/ThermalDurability

Workflow/Vehicle/RangeEstimation

utils/SignalDesigner

Version Published Release Notes
24.2.1.13

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/24.2.1.13

24.2.1.12

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/24.2.1.12

24.2.1.11

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/24.2.1.11

24.2.1.10

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/24.2.1.10

23.2.1.9

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/23.2.1.9

23.2.1.8

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/23.2.1.8

23.2.1.7

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/23.2.1.7

23.1.1.6

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/23.1.1.6

23.1.1.5

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/23.1.1.5

22.2.1.4

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/22.2.1.4

22.2.1.1

See release notes for this release on GitHub: https://github.com/simscape/Electric-Vehicle-Simscape/releases/tag/22.2.1.1

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.