Model a Car and Design a PID Controller in MATLAB/SIMULINK
Model and simulate an electric car (Tesla Model S) in MATLAB & SIMULINK and design your own PID speed controller.
4.28 (856 reviews)

3 633
students
3 hours
content
Dec 2018
last update
$44.99
regular price
What you will learn
Understand the manufacturing and physics behind a Model S battery.
Derive the mathematical equations behind an electric DC motor.
Understand and harness the Physics behind a moving car.
Derive the mathematical equations that govern the movements of a car.
Implement Transfer Functions into Simulink.
Implement Mathematical equations in Simulink through Matlab functions.
Use and understand common Simulink blocks such as sums, constants, integrators, etc.
Create an Open loop engineering Model in Simulink and test its performance using sink blocks.
Implement a Closed Loop PID Controller in Simulink and learn how to tune it with respect to a desired performance.
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course is best suited for those looking for foundational knowledge on system modeling and PID controller implementation in MATLAB Simulink. However, the absence of advanced topics, Tesla Model S practical implementation, and adherence to industry standards may deter more experienced engineers.
What We Liked
- Provides a solid understanding of modeling systems in MATLAB Simulink, which can be applied beyond electrical systems.
- Includes a detailed overview of deriving mathematical equations for an electric DC motor and car movements.
- Offers insights into implementing transfer functions and common Simulink blocks.
- Demonstrates open loop and closed loop modeling using a basic PID controller.
Potential Drawbacks
- Lacks practical implementation of an actual Tesla Model S battery or three-phase AC electrical machine.
- Does not discuss advanced control strategies such as MTPA, cascading PI controllers, or coordinate transformation.
- Design of PID controller uses a trial-and-error approach rather than following systematic calculations or optimization methods.
- Fails to provide depth in Simulink implementation that meets industry standards, such as manipulating variables with an M-script.
Related Topics
1688282
udemy ID
11/05/2018
course created date
26/02/2020
course indexed date
Bot
course submited by