https://github.com/mathworks/electric-all-terrain-vehicle
This submission contains a set of models to show the implementation of electric all-terrain vehicles powered by BLDC motor.
https://github.com/mathworks/electric-all-terrain-vehicle
Last synced: about 2 months ago
JSON representation
This submission contains a set of models to show the implementation of electric all-terrain vehicles powered by BLDC motor.
- Host: GitHub
- URL: https://github.com/mathworks/electric-all-terrain-vehicle
- Owner: mathworks
- License: other
- Created: 2020-10-23T04:30:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-01T07:46:34.000Z (over 2 years ago)
- Last Synced: 2025-04-19T12:43:14.034Z (2 months ago)
- Language: MATLAB
- Size: 939 KB
- Stars: 16
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# Electric Vehicle Powered by Brushless Direct Current (BLDC) Motor
About the submission:
This submission contains a set of models to show the implementation of electric all-terrain vehicles powered by BLDC motor.
The model is built for the student teams participating in the electric BAJA competition where the vehicle is driven by a BLDC motor.
The teams can use this example as a reference to build their own vehicle models by changing the parameters and subsystems.## Models
### eATV (R2022b)
The model implements a closed-loop electric all-terrain vehicle using a Motor & Drive block. Irrespective of the type of motor, the model can be used for powertrain simulations. The model was built in R2022b version.![alt text]()
### openLoopElectricAtv
This model implements an open-loop electric all-terrain vehicle powered by a BLDC motor with a low fidelity longitudinal vehicle dynamics.
The model is used for performing open-loop testing and for optimizing vehicle parameters.![alt text]()
### closeLoopElectricAtv
This model implements a closed-loop electric all-terrain vehicle powered by a BLDC motor with a low fidelity longitudinal vehicle dynamics.![alt text]()
## Product Requirements
The models are developed in MATLAB R2020b version and use the following MathWorks products:
1. [MATLAB](https://www.mathworks.com/products/matlab.html)
2. [Simulink](https://www.mathworks.com/products/simulink.html)
3. [Simscape](https://www.mathworks.com/products/simscape.html)
4. [Simscape Driveline](https://www.mathworks.com/products/simscape-driveline.html)
5. [Simscape Electrical](https://www.mathworks.com/products/simscape-electrical.html)## Learning Resources
1. [Motor Control](https://www.mathworks.com/videos/series/brushless-dc-motors.html): Watch this series to learn about brushless DC motor control.
You’ll learn about the inner workings of a BLDC, and six-step commutation (trapezoidal control).2. [How to Design Motor Controllers Using Simscape Electrical](https://www.mathworks.com/videos/series/how-to-design-motor-controllers-using-simscape-electrical.html): This video series will show you how you can model BLDC motors,
investigate motor characteristics such as back-EMF voltage and torque, and design speed controllers using Simscape Electrical.3. [Physical Modeling Tutorial](https://www.mathworks.com/videos/series/student-competition-physical-modeling-training-107490.html): These training materials will help your student competition team get started with modeling,
simulating, and analyzing automotive systems.Copyright 2020 The MathWorks, Inc.