
This video explains what power electronic devices and converters are in a clear and simple way. You will learn the different types of converters used in power electronics and how they work.
After that, the video introduces why MATLAB/Simulink is widely used to simulate power electronic circuits. We discuss the key advantages, important features, and also the limitations of using MATLAB/Simulink for power electronics simulation.
Set up a clear folder structure to organize power electronics and AC drives course materials in matlab simulink, including seven folders, a ready-made zip file, and downloadable course notes.
Download and organize the Matlab Simulink files for this section, learn the fundamentals, create your own Simulink models, and run basic simulations with the notes pdf.
This lesson clearly explains the key differences between MATLAB and Simulink, along with their main features. It also highlights real-world applications where MATLAB and Simulink are commonly used, helping you understand when and why to choose each tool.
Explore the basics of Matlab and Simulink, learn to run simple calculations in the command window, manage variables and workspace, and create scripts for basic plotting and simulations.
master matlab basics: define vectors and matrices, perform matrix operations, save m-files, and visualize sine and cos waves via plotting, paving the way for simulink.
Analyze a second order transfer function using MATLAB Simulink with a unit step input to observe step response, underdamped behavior, and damping effects driven by zeta and omega n.
Analyze a step response from a second order transfer function with MATLAB scope. Use signal statistics, peak finder, by level measurements, and transition time to assess rise time and overshoot.
Explore how to style plots in MATLAB Simulink scope by adjusting figure color, axis color, line color, width, markers, plot type, and sample time to clearly visualize the step response.
Master the fundamentals of MATLAB Simulink and modeling techniques for differential equations and signals. Build and simulate equations such as c(t)=5+3u(t) using constants, gains, and step responses with a scope.
Learn to design and model equations in Matlab Simulink using sine inputs, bias and frequency settings, compare sine versus step responses, and visualize results with scopes.
Explore calculating RMS values per phase and line-to-line in a three-phase system, using peak values and formulas for RMS and average values, with Matlab/Simulink demonstrations.
Explore diode-based power electronics by constructing and analyzing single-phase half-wave, center-tap full-wave, and full-wave bridge rectifiers in Matlab, and calculate the average voltage from measurements.
Master power electronics in Matlab and Simulink to design induction motor speed control, covering diodes, thyristors, MOSFETs, IGBTs, and pulse generation for ac and dc voltage control.
Design basic circuits in Matlab Simulink, measuring voltage across and current through resistors. Explore two setups: 100 V with 10 ohms, and 50 ohms with 5 ohms.
Design and simulate a basic electric circuit in Simulink using a DC voltage source, a resistor, and Simscape specialized power systems sensors to view voltage and current on a scope.
Design and simulate a circuit in Matlab Simulink, using a DC voltage source, an RLC branch, and measurement blocks to capture voltage across 50 ohm and current through 5 ohm.
Explore uncontrolled power electronic devices, focusing on diodes. Learn about half wave, full wave, full bridge rectifiers, build single phase rectifiers in MATLAB, and preview three phase rectification.
This lesson covers the working of a Single-Phase Half-Wave Rectifier and provides a hands-on walkthrough to design and develop it in MATLAB/Simulink using a single diode with an R-load. You will also learn how to analyze and understand the pulsating output waveform produced by the diode rectifier.
This lesson explains how a Single-Phase Full-Wave Rectifier works using two diodes and a center-tapped transformer. You will learn how Diodes and Center Trapped Transformer components create the full-wave output and how to understand the rectified waveform. The lesson also includes an easy, step-by-step guide to build/design this rectifier in MATLAB/Simulink using the SimPowerSystems library.
This lesson explains the working of an Uncontrolled Single-Phase Full-Wave Bridge Rectifier using four diodes. You will learn how the bridge circuit converts AC to DC, how the full-wave output is produced, and how to understand the rectified waveform. The lesson also includes a step-by-step tutorial on building the bridge rectifier in MATLAB/Simulink using the SimPowerSystems library.
Build an uncontrolled single-phase bridge rectifier in Matlab Simulink, exploring half-wave, full-wave center-tap, and full-wave bridge configurations, with subsystem organization and multimeter setup.
This lesson explains what RMS voltage and average voltage mean in electrical circuits. You will learn how to calculate and measure both RMS and average values for voltage and current. The lesson also includes clear demonstrations and a step-by-step MATLAB implementation to calculate RMS and average values for rectifier circuits, including Half-Wave and Full-Wave rectifiers.
This lesson explains how C, L, LC, and Pi (CLC) filters work to smooth out the pulsating DC from rectifier circuits. You will learn the purpose of each filter, how they reduce ripple, and where they are used in power electronics. The lesson also includes a step-by-step implementation of C, L, LC, and Pi filters in MATLAB/Simulink to help you clearly understand their operation.
Explore capacitor, inductor, and pi filters for smoothing voltage and current in a rectifier with a load resistor; learn how increasing capacitor size reduces pulsations.
Explore the lc filter configuration for power electronics, connecting a capacitor across the inductor and load to smooth voltage and current across RL3, achieving a nearly constant output.
Compare pi and lc and clc filters for rectified dc, showing how lc and clc provide smoother, near-constant output voltage and current, outperforming pi in stabilizing the rectifier output.
This lesson explains Three-Phase Diode Rectifier and how it converts AC to DC using six diodes. You will learn how the 3 Phase rectifier works, how the output waveform is formed, and why three-phase rectification is widely used in power electronics. The lesson also includes a step-by-step implementation of the three-phase diode rectifier in MATLAB/Simulink to help you understand the complete operation.
This lesson explains why thyristors are used in power electronics and what makes them important. You will learn the key properties of a thyristor, how it works, and where it is commonly used. The lesson presents the concepts in a simple way to help beginners understand the role of thyristors in controlling power.
This lesson explains how a Half-Wave Controlled Rectifier works using a thyristor. You will learn how the firing angle controls the output voltage and how to generate firing pulses for the thyristor. The lesson also includes a step-by-step implementation of the half-wave controlled rectifier in MATLAB/Simulink, showing how to apply the firing signals and observe the output waveform.
This lesson explains how to design a Pulse Generator for a thyristor in MATLAB and Simulink. You will learn how to create firing pulses for any firing angle and how these pulses control the thyristor in power electronic circuits. The lesson includes a step-by-step demonstration to help you build and test a thyristor pulse generator effectively.
Design a custom pulse generator in MATLAB using Simulink, combining a sawtooth waveform, firing angle, and pulse width with comparison and logical operations to generate precise trigger pulses.
This lesson explains how a Full-Wave Controlled Rectifier works using thyristors. You will learn how the firing angle controls the output, how the thyristors conduct in each half cycle, and how the full-wave output waveform is formed. The lesson also includes a step-by-step implementation in MATLAB/Simulink to help you understand the firing pulses and the complete rectifier operation.
Examine the RL load in a half-wave thyristor rectifier: the inductor causes negative voltage while current remains positive, and the thyristor conducts until the current falls below holding current.
Design a dc voltage controller using a thyristor rectifier, firing-angle control via pi, and LC filter to regulate 200 V peak, 50 Hz input toward a 50 V average output.
Explore pi control in a closed-loop dc voltage system for a full-wave rectifier, detailing how proportional and integral gains kp and ki shape response and steady-state error.
Design and tune a PI controller for a second-order plant using Simulink, showing how proportional and integral actions with KP and Ki shape the step response and settling time.
Build a dc voltage controller in Matlab Simulink around a full-wave rectifier with pi control, mean sensing, and firing-angle guardrails to regulate a 75 V average output.
The lecture explains why automatic pi tuner cannot replace manual pi control for power electronics and induction motor systems, due to non-transfer-function models and Simscape constraints.
Learn how dc converts to ac using inverters, including single-phase and three-phase two-level and multilevel topologies, and preview IGBT and MOSFET devices.
Explore pulses for IGBT and MOSFET, compare diode configurations and on-resistance, and explain when IGBT suits high voltage and current while MOSFET fits low voltage and high frequency.
Explain the half bridge inverter with a voltage source and two capacitors, and igbt–diode switches that alternately turn on to produce a bipolar output, then design it in Matlab Simulink.
demonstrates building a single-phase half-bridge inverter in MATLAB, using igbt switches, pwm signals, and parallel capacitors to generate a stable 100v dc supply and observe capacitor and load voltages.
Design a single-phase full-bridge inverter in MATLAB by building the circuit, configuring S1 to S4, and generating complementary PWM pulses to drive the two legs.
Learn how pulse width modulation enables inverter voltage control for induction motor drives, covering reference and carrier waves, multiple pulse width modulation, sinusoidal pulse width modulation, and modulation index concepts.
Explore multiple pulse width modulation by comparing a reference signal with two carrier waves for the positive and negative halves, generating gate pulses to shape the output voltage.
Explore multiple pulse width modulation for a single-phase full-bridge inverter in MATLAB, using positive and negative carrier waves and a reference signal to produce PWM pulses and controlled output voltage.
Learn sinusoidal PWM, using a sine reference to achieve near-sinusoidal output and lower harmonics, and implement SPWM in MATLAB by adjusting the modulation index to control RMS voltage.
Apply an LC filter at the inverter output to stabilize voltage and current from pwm and sinusoidal pwm by filtering high-frequency components, enabling a sine-shaped output as carrier frequency increases.
Explore pwm-based ac voltage control to regulate load voltage with an inverter, dc-to-ac conversion, and an lc filter, using rms feedback and pi control in Matlab Simulink.
Design an ac voltage controller using sinusoidal pulse width modulation in MATLAB. Build an inverter with an lc filter, measure rms, and implement pi controller to regulate the modulation index.
Learn three-phase sinusoidal pulse width modulation inverters using a single carrier with three 120-degree-shifted references to generate line and phase voltages via gate pulses in upper and lower switch groups.
Design a three-phase inverter using sinusoidal pulse width modulation (SPWM) in MATLAB Simulink, generating three-phase reference waves with 120° spacing and triangular carrier to drive IGBTs.
Explore how ac drives use inverters to control induction motor speed via frequency, voltage, and current, with focus on induction, synchronous, stepper, and linear induction motor drives.
Explore slip in induction motors, linking rotor speed to synchronous speed with s = (Ns − Nr)/Ns and Nr = Ns(1 − s). Use examples to compute rotor speeds.
Learn to measure rotor speed, electromagnetic torque, and slip in an induction motor using bus selectors, demux/mux, and basic math to compute rpm, synchronous speed, and slip percentage.
Measure stator and rotor currents in MATLAB for induction motor control, selecting stator currents a, b, c and rotor currents a, b, c, and view synchronous speed and slip.
Design a rectifier–inverter set fed to an induction motor, using a three-phase diode rectifier, LC filter, and PWM to control speed by adjusting voltage, frequency, and current.
Explore how induction motor torque varies with speed slip and interpret the torque–speed curve, including the developer torque, breakdown torque, and the maximum torque independent of rotor resistance.
Explore torque–speed characteristics of induction motors through exercise questions, calculating synchronous speed, slip, and electromagnetic torque using frequency and poles; apply linear-region relations to estimate maximum torque and speed.
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.