Course Information
Course Overview
Learn Power Electronics and Drives step-by-step with MATLAB/Simulink. From rectifiers and inverters to motor control
Welcome to the course "Power Electronics & Induction Motor Control A-Z with MATLAB"
This course teaches power-electronics and AC drives in a practical, easy-to-follow way using MATLAB / Simulink. We explain each idea from the basics, then show how to build and test it in simulation. You will learn by doing — small examples, measurements, and two hands-on projects.
How the course works (step-by-step)
Explain the idea in plain language (what the device does, why it’s used).
Derive or show the key equations (simple, only what you need).
Build the circuit or model in Simulink/Simscape step-by-step.
Simulate and measure voltages/currents with Scopes and virtual meters.
Analyze results (ripple, RMS, average, harmonic shape).
Improve the design (add filters, change switching, add control).
Design and Develop Speed Control o Induction motor.
Module 1 — Introduction to MATLAB / Simulink
Step-by-step we will:
Show the Simulink interface and how to run a simulation.
Introduce Simscape and the Specialized Power Systems library — where power-electronic blocks live.
Build a simple electric circuit (resistor, source, scope) and run it.
Learn how to measure signals (voltage, current) inside Simulink.
Run a small practice example that ties these pieces together.
What you’ll gain: confidence creating models, placing meters, running sims, and saving results.
Module 2 — Rectifiers (DC conversion)
We cover from simplest to advanced:
Uncontrolled (Diode) Rectifiers
Half-wave rectifier — explanation → model → simulate → measure average & ripple.
Full-wave center-tap — why it’s better → build and compare to half-wave.
Full-wave bridge — build the bridge and measure outputs.
3-phase diode rectifier (6-pulse) — model, measure DC output and ripple.
Measurements & signal basics
How to measure RMS and average values in simulation.
Practice calculating RMS/average from waveform data.
Filters
C filter — how capacitor smooths ripple; model, observe effect.
L filter — how inductor reduces ripple; model and compare.
LC and π (pi) filters — combine L and C for better smoothing; step-by-step design and test.
Thyristor (SCR) controlled rectifiers
Half-wave controlled rectifier — how firing angle controls average DC.
Pulse generator design for firing SCRs (timing, delays).
Full-bridge controlled rectifier — controlled rectification for better regulation.
Output analysis for R and RL loads — how load changes waveform and DC level.
Mini project (module)
Automatic DC Voltage Control of Single-Phase Rectifier
Steps: model rectifier → add measurement → design simple controller (PI or firing-angle logic) → simulate step load changes → evaluate DC regulation and ripple.
Module 3 — Inverters (DC → AC)
We move from switches to full systems:
Switches and devices
IGBT/diode and MOSFET/diode basics — how they switch and why we pick one.
Pulse generator for switches — generating gate signals safely in Simulink.
Topologies
Half-bridge inverter — model, run, measure output.
Full-bridge inverter — push-pull design, measure AC output.
Pulse Width Modulation (PWM)
Sinusoidal PWM (SPWM) — how it creates a sine from switching.
Multiple PWM methods — concept and when to use them.
Implement PWM in Simulink.
Three-phase inverter
Model a three-phase inverter and generate balanced three-phase output.
Measure line and phase voltages, and show effects of switching.
Mini project (module)
Automatic AC Voltage Control of Three-Phase Inverter
Steps: model 3φ inverter → implement PWM → design control for output amplitude (e.g., closed-loop PI) → test under load and show results.
Module 4 — AC Drives (motor control)
We apply inverters to motors:
Induction motor basics — construction, torque and speed ideas.
Speed-torque characteristics — how torque varies with speed, how load affects motor.
Design Induction motor and measure speed, torque, current
Calculate: Synchronous Speed, Slip, Maximum Torque, Slip at which maximum torque occurs.
Module 5: Speed Control of Induction Motor
Stator voltage control — simple way to change speed by changing voltage.
Frequency-based speed control — why frequency changes speed.
V/f control (volts per hertz) — how to keep flux roughly constant while changing speed; implement in Simulink and test.
What you’ll do: simulate motor with inverter, run speed steps, plot torque and speed, and tune simple controllers.
You can find all simulation, notes that explained in the course in resource of every section. By the end of this course you will be comfortable in MATLAB/SIMULINK, Power Electronics and Design of Speed Control with Induction Motor.
Course Content
- 13 section(s)
- 91 lecture(s)
- Section 1 Introduction
- Section 2 Fundamentals of MATLAB/SIMULINK
- Section 3 Introduction to Power Electronics Device
- Section 4 Smoothing Filters
- Section 5 Controlled Rectifier
- Section 6 Project - 1: DC Voltage Controller with Full Wave Rectifier + PI Control
- Section 7 Inverter
- Section 8 Project -2 : AC Voltage Control with Inverter
- Section 9 Three Phase Inverter
- Section 10 AC Drives - Induction Motor
- Section 11 Induction Motor Speed Control with Stator Voltage Control
- Section 12 Induction Motor Speed Control with V/F method
- Section 13 Bonus
What You’ll Learn
- Build and simulate power-electronic circuits in Simulink/Simscape., Implement diode and thyristor rectifiers and analyze controlled rectifiers., Design PWM schemes and build single-phase and three-phase inverters., Develop Sinusoidal Pulse Width Modulation of Inverter, Automatic DC Voltage Controller with Thyristor and PI Control, Automatic AC Voltage Controller with Inverter and PI Control, Speed Control of Induction Motor, V/F Speed Control of Induction Motor
Reviews
-
SSunny Phadte
Great teaching, Sir. I request you to please upload the V/F control chapter and introduce additional Power Electronics courses incorporating MATLAB simulations.
-
SSadana
Great introduction to power electronics rectifiers and inverter circuits explained clearly.
-
MMaramyasri
Good course about Power Electronics in MATLAB
-
SSeecharan
Perfect Course! First time i clearly understand SPWM based Inverter and connecting to induction motor in MATLAB. Thank you for the wonder course. It is helpful for my project.