Model a vertical takeoff and landing (VTOL) aircraft and explore battery pack design using simulation.
https://github.com/simscape/Aircraft-VTOL-Battery-Pack-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 an vertical takeoff and landing (VTOL) aircraft and explores the workflow of designing the battery pack.
- Batteries, motors, and propellers are integrated to model the aircraft
- Parallel simulations are used to identify battery energy density requirements
- Manufacturer-specific parameters characterize the battery cell model.
- Loadcases of battery current are determined from mission simulations.
- Battery pack architectures are assembled using MATLAB commands.
- Thermal requirements are determined by setting target temperature gradients.
- Cooling plate designs are explored at the module and pack level.
Open the project file Airtaxi_VTOL.prj to get started.
Use the "Download" button to get files compatible with the current release of MATLAB.
For earlier MATLAB releases, use "Version History" tab above or these links
Main Aircraft Model
Chassis and Propeller
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). Electric Aircraft (VTOL) Battery Pack Model with Simscape™ (https://github.com/simscape/Aircraft-VTOL-Battery-Pack-Simscape/releases/tag/26.1.1.3), GitHub. Retrieved .
General Information
MATLAB Release Compatibility
- Compatible with R2022b 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.
