
The key topics covered are:
Course objectives and recommended books: This section outlines the goals of the course and provides students with the primary learning materials.
Prerequisites and course learning outcomes: This part sets the expectations for students by defining the necessary prior knowledge and what they should be able to do upon completing the course.
Applications of power electronics: This segment introduces the practical uses of the subject, showing students how the theoretical concepts are applied in real-world scenarios.
Nomenclature: This section defines the key terms and symbols that will be used throughout the course to ensure a consistent understanding.
The lecture covers:
Analysis Tools: This section introduces the key mathematical techniques used in the course, with emphasis on Fourier series to analyze non-sinusoidal waveforms.
Average and RMS Values: These are explored as essential metrics for characterizing both voltage and current waveforms, providing the foundation for power calculations.
Instantaneous and Average Power: The lecture delves into the concepts of instantaneous power and how to calculate the average power for both linear and nonlinear loads. This distinction is critical in power electronics, where loads are frequently nonlinear.
Power Factor: The concept of power factor is examined, which is a key measure of how effectively power is being used, especially in circuits with harmonic content.
Periodic Steady-State: This concept is introduced for inductor and capacitor
The session begins with fundamental derivations for the average and RMS values of various waveforms, starting with standard sinusoidal signals and progressing to more complex cases involving DC offsets and phase shifts. Students are guided through the integration processes required to analyze discontinuous sine waves, square waves, and multi-harmonic signals, establishing a clear link between time-domain representations and their effective values.
Fourier Analysis and Harmonic Synthesis
A significant portion of the lecture is dedicated to the Fourier Series, demonstrating how periodic non-sinusoidal waveforms can be decomposed into a series of harmonically related sines and cosines. The tutorial illustrates odd and even symmetries, using square waves and rectified sine waves as primary examples to show how specific harmonic components contribute to the overall shape of the signal. Through amplitude spectrum visualizations, the lecture highlights how energy is distributed across different harmonic orders and how these components impact the total harmonic distortion (THD) and distortion factor (DF) of a system.
Practical Power and Converter Design
Moving beyond basic waveform analysis, the tutorial covers the calculation of average power and power factor in circuits where voltage and current may not share the same harmonic profile or phase. These concepts are applied to real-world design scenarios, such as determining the peak inverse voltage (PIV) ratings for diodes in a center-tapped full-wave rectifier.
Learn how to seamlessly install Plexim Plecs, a powerful software tool for simulating power electronic systems. This step-by-step guide takes you through the installation process.
This video provides a complete introduction to PLECS for the beginners. What You'll Learn here are:
Getting Started with PLECS
Understanding the PLECS interface (Welcome window and Library Browser)
Navigating the component libraries
Creating and saving your first model
Using the search function to find components quickly
Building Your First Model
Adding components to the editor window
Connecting blocks and establishing signal flow
Understanding control signals
Running simulations and viewing results
Working with the Scope
Displaying and analyzing waveforms
Configuring scope parameters and multiple inputs
Customizing axis labels and plot appearances
Zooming techniques (Constrained zoom, Free zoom, Zoom to Fit)
Parameter Configuration
Setting component parameters (amplitude, frequency, phase)
Understanding frequency units (Hz vs. rad/s)
In this video, we guide you through the vast resources available within Plecs, empowering you to make the most of this powerful simulation tool. Explore the documentation and demo models to enhance your understanding and proficiency in power electronics simulation.
Learn how to create your very first electrical circuit using Plecs. We provide step-by-step guidance to help you build a simple yet insightful circuit.
Learn how to integrate Plecs schematics and waveform plots into your technical reports with this informative guide. We'll walk you through the process, ensuring that you can effectively showcase your Plecs simulations within your reports.
We demonstrate how to export Plecs waveform data as CSV files and import them into MATLAB for plotting and analysis.
The introductory video on PLECS Blockset provides a comprehensive guide to modeling power electronic systems within the Simulink environment. The tutorial begins by showing users how to initialize the PLECS library using the plecslib command and drag the yellow PLECS Circuit block into a Simulink model, which behaves as a native subsystem. Viewers are then walked through the schematic editor to interconnect electrical components, including a DC voltage source, a switch, and a freewheeling diode placed across an RL branch. The process highlights the use of Signal Inport and Signal Outport blocks to bridge the gap between the electrical circuit and Simulink controls, allowing a Pulse Generator to drive the switch gate while measurements are exported back to the Simulink level.
We are going to unlock the full power of your simulation workflow by bridging MATLAB and PLECS Standalone. In this tutorial, we move beyond manual clicks and explore how to use the JSON-RPC protocol to automate complex parameter sweeps, optimization loops, and data processing. By the end of this video, you will know how to transform PLECS into a powerful "simulation engine" controlled entirely by your MATLAB scripts.
link to download support files
https://github.com/plexim/matlab-jsonrpc
The tutorial video on automating PLECS Standalone via Python focuses on utilizing the built-in XML-RPC interface, which allows PLECS to act as an HTTP server for external control. The video begins by demonstrating the necessary setup, which involves manually enabling the RPC interface within the PLECS Preferences and selecting a TCP port, typically the default 1080. Viewers are shown how to use Python's standard xmlrpc.client library to initialize a connection to localhost and create a proxy object to programmatically load models using absolute file paths. The core of the tutorial explains how to perform automated parameter sweeps by passing a ModelVars struct to the simulate command to override internal initialization scripts. Finally, the video covers data retrieval and visualization, showing how simulation results are returned as dictionaries containing Time and Values arrays, and how to use the HoldTrace command to name and compare different simulation runs directly within the PLECS Scope.
The lecture covers:
Types of Full-Wave Rectifiers: It explores both the center-tapped transformer type and the bridge type, highlighting the different circuit configurations for full-wave rectification.
Performance Analysis: The lecture analyzes the performance of these rectifiers by examining the power factor with a resistive (R) load.
Fourier Analysis: It applies Fourier analysis to full-wave rectifier waveforms, which is essential for understanding the harmonic content of the output.
Effect of Different Loads: The lecture discusses the operation of the full-wave rectifier with more complex loads, including a resistive-battery (RE) load and a highly inductive (RL) load, demonstrating the practical impact of load type on circuit behavior.
This lecture on diode rectifiers covers:
How the inductance of the power source affects the performance of both half-wave and full-wave rectifiers. This includes a discussion of phenomena like current commutation and reduction in average load voltage.
Rectifiers with different types of filters.
Half-wave and full-wave rectifiers with an RC load examine how a capacitive filter helps to smooth the rectified DC output.
Full-wave rectifiers with an LC filter explore a more effective filtering method using both an inductor and a capacitor to reduce ripple voltage and current. The concept of CCM and DCM is also discussed.
This lecture covers solution of numerical problems
Non-Ideal Rectification and Commutation: We analyze the impact of source inductance on the output voltage, specifically focusing on the overlap period and how it causes voltage notches during the commutation process.
Battery Charging Applications: The session details the analysis of diode rectifiers as battery chargers, exploring both half-wave and full-wave bridge configurations. We examine how battery voltage and current-limiting resistors influence the conduction angles and charging efficiency.
Inductive Load and Conduction Modes: Learn to differentiate between Continuous Conduction Mode (CCM) and Discontinuous Conduction Mode (DCM) in RL loads. The tutorial explains the significance of critical inductance in maintaining a steady charging current.
Filter Design (C and LC): We derive the design equations for capacitive (C) and inductive-capacitive (LC) filters. This includes calculating peak-to-peak ripple, determining minimum capacitance for specific ripple constraints, and evaluating the resulting surge current stress on diodes.
Harmonic and Fourier Analysis: The lecture utilizes Fourier series representations to identify dominant harmonic components, such as the second-harmonic voltage, and demonstrates how LC filters act as frequency-dependent voltage dividers to purify the DC output.
This lecture provides details of the Silicon Controlled Rectifier (SCR), explaining its structure and principles of operation. It then applies these concepts to the controlled half-wave rectifier circuit. This further demonstrates the operation of this rectifier under both resistive (R) and inductive (RL) load conditions, highlighting the differences in their performance. Finally, it presents the step-by-step mathematical derivations for the average output voltage and the power factor for both the R and RL load scenarios.
This lecture provides analysis of the controlled full-wave rectifier, examining its operation with both resistive (R) and resistive-inductive (RL) loads. It features detailed, step-by-step derivations for the average output voltage and power factor for both load scenarios, highlighting the impact of load. A key focus is the introduction of the converter's distinct operating quadrants, clearly explaining the conditions for rectifier mode (positive power flow from AC to DC) and inverter mode (negative power flow from DC to the AC source).
This lecture transitions from the time-domain analysis of controlled rectifiers to their frequency-domain and practical characteristics. The first part of the session focuses on harmonic analysis, presenting the derivation of the Fourier Series for the output voltage of both the half-wave and full-wave controlled rectifiers. This mathematical breakdown allows for the quantification of the DC component and the various AC harmonic components present in the output. The second part of the lecture introduces a critical non-ideal parameter: source inductance. It investigates the effect of this inductance on the operation of both half-wave and full-wave rectifiers, explaining how it prevents instantaneous current changes and leads to the "commutation overlap" phenomenon, which alters the output voltage and performance of the converters.
This lecture provides analysis of the three-phase half-wave diode rectifier. We will derive the average and RMS output voltage. Using Fourier analysis, we'll break down the output waveform to understand its harmonic content. Finally, we will compute and compare the power factor for the rectifier operating with both a purely resistive (R) load and a resistive-inductive (RL) load.
This lecture provides analysis of the three-phase Bridge/full-wave diode rectifier. We will derive the average and RMS output voltage. Using Fourier analysis, we'll break down the output waveform to understand its harmonic content. Finally, we will compute and compare the power factor for the rectifier operating with both a purely resistive (R) load and a resistive-inductive (RL) load.
We cover the operation of the three-phase controlled rectifier in this comprehensive power electronics tutorial. The core of the video focuses on detailed mathematical analysis, where we derive the expressions for both the average and load voltage assuming continuous conduction with a highly inductive (RL) load. We then contrast this with a purely resistive (R) load, which introduces a critical special case discussed in great detail: the mode of discontinuous conduction that occurs when the firing angle exceeds pi/6 (30°). Finally, to complete the circuit analysis, we derive and compare the expressions for the input power factor for both R and RL load scenarios.
This video explains the circuit's operation of three-phase bridge controlled rectifier by examining the switching states of the six thyristors and the resulting line-to-line voltage waveforms. By deriving the average output voltage and the rms output voltage as functions of the firing angle, the viewer can interpret how phase control regulates power flow. Consequently, this tutorial serves as a primary academic resource for mastering the derivation of power factor.
In this video, we discuss how to model a half-wave rectifier circuit using Plecs software. We'll guide you through each step, from building the circuit to obtaining simulation results, providing valuable insights into half wave rectifier.
In this video, PLECS simulation software is used to analyze the performance of a half-wave diode rectifier. By simulating the circuit, we will compute key parameters, including average value and rms valued. Computed values will then be compared against theoretical calculations to verify the principles of half-wave rectification. This process aims to provide a practical understanding of rectifier circuit behavior and validate theoretical knowledge through a simulated environment.
In this video, the simulation script in PLECS is used to analyze the performance of a half-wave and full-wave diode rectifier. It will give you a better understanding of how to write the simulation script for a particular analysis. By simulating the circuit, we will compute key parameters, including average value, rms value, Fourier transform, and input power factor. Computed values will then be compared against theoretical calculations to verify the principles of half-wave rectification.
This video presents a detailed experimental analysis of a half-wave rectifier using PLECS. Measured voltage data are imported from CSV files and synchronized with the simulation environment to replicate the practical waveform behavior. The video demonstrates how source and load voltages are processed, how simulation parameters are aligned with experimental sampling time, and how derived quantities such as source current, instantaneous power, power factor, and form factor are computed. Finally, Fourier analysis is used to examine harmonic content and dc components, highlighting non-idealities present in practical rectifier operation and reinforcing the link between experimental measurements and simulation-based analysis.
In this video, the simulation script in PLECS is used to analyze the performance of a half-wave and full-wave controlled rectifiers. It will give you a better understanding of how to write the simulation script for a particular analysis. By simulating the converter, we compute essential metrics such as the average and RMS output voltages, Fourier transform, and the input power factor. These simulated results are systematically compared against theoretical derivations.
In this tutorial, we provide a comprehensive guide on how to model and analyze PWM signals within Plecs software.
Given the input and output voltages, the design of the buck converter involves the calculation of duty cycle, inductance, and capacitance. This video explains the design and simulation of a buck converter in Plecs.
In this tutorial, we have shown how to compute the frequency response of a buck converter using impulse response or ac sweep technique in Plecs. Also, the frequency response using Matlab is illustrated for a known transfer of buck converter.
SPWM is used in inverters to generate an output voltage waveform close to a sinusoidal shape. In this tutorial you will learn how to implement SPWM using Plecs.
This course is a combination of theoretical lectures and simulation-based examples. The theoretical part focuses on developing a clear understanding of power electronics principles, converter operation, and analytical concepts, while the simulation part complements this understanding through practical implementation.
Simulation plays a crucial role in power electronics because it enables the analysis of complex converter topologies, evaluation of different operating scenarios, and design verification without relying on physical prototypes. It effectively serves as a virtual laboratory for exploring converter behavior. In this course, PLECS is used as the primary simulation tool. With its Simulink-like interface, PLECS allows efficient modeling and visualization of power converter topologies, helping bridge the gap between theoretical analysis and practical insight into converter operation.
Section 1: Introduction to Power Electronics (Theory)
Introduction to Power Electronics
Review: KCL, KVL, rms, instantaneous, average power, and power factor
Section 2: Introduction to PLECS Simulation Software
Installation of Plexim PLECS
Introduction to PLECS software: interface, building model, and scope basics
PLECS help documentation and demo models
First electrical circuit in PLECS
Using PLECS schematic and waveform in report
Exporting waveform as CSV data and importing in Matlab for plotting
Fourier spectrum of a waveform
Average and rms value
The hold trace option for tuning a parameter
Introduction to PLECS Blockset
Modeling of mechanical systems (optional)
Section 3: Simulation Script, JSON-RPC in MATLAB, and XML-RPC in Python
Introduction to Octave Console
Simulation Scripts environment
Evaluating parameters and exporting and importing CSV files
Holding scope trace using simulation script
JSON-RPC in MATLAB for automating PLECS simulation
XML-RPC in Python for automating PLECS simulation
Section 3: Introduction to AC-DC Converters (Theory)
Half wave diode rectifier R and RL load (Theory)
Full-wave diode rectifiers, the bridge and center-tapped (Theory)
Half and full-wave rectifiers with C filter and source inductance (Theory)
Introduction to SCR and single-phase, half-wave controlled rectifier (Theory)
Introduction to single-phase controlled rectifier (Theory)
Fourier analysis and effect of source reactance in single-phase SCR rectifier (Theory)
Three-phase half-wave diode rectifier (Theory)
Introduction to three-phase bridge/full-wave diode rectifier (Theory)
Introduction to three-phase half-wave controlled rectifier (Theory)
Introduction to three-phase bridge controlled rectifier (Theory)
Effect of source inductance in three-phase controlled rectifier (Theory)
Section 4: Simulation of AC-DC Converters
Creating model of half-wave diode rectifier simulation in PLECS
Analysis of half-wave diode rectifier with resistive load in PLECS
Analyzing the effect of inductive load on the half-wave rectifier in PLECS
Introduction to rectifier hardware trainer and analyzing results with PLECS
Single-phase full-wave diode rectifier simulation in PLECS
Simulation of half and full-wave controlled rectifier with resistive load in PLECS
Section 5: C Programming in Plecs: The C-script
Introduction to C-script block
Using parameters in C-script block
Multiplexed inputs to C-script block
Section 6: Introduction to DC-DC converters
Introduction to DC-DC buck converter and implementation in Plecs
Introduction to pulse-width modulation
Design of a DC-DC buck converter
Frequency response using impulse response analysis in Plecs
Designing a feedback controller for a Buck converter
The transfer function of converter using system identification
Digital control for Buck converter
Section 7: DC-AC converters
Half and full-bridge Inverter simulation in Plecs
Quazi Square Wave or Three level Inverter or Phase-shift modulation
Sinusoidal pulse-width modulation
Bipolar and Unipolar SPWM
Full-bridge inverter with series resonant networks
Gain gain characteristics curve of resonant inverter using simulation script
Full-bridge inverter with parallel resonant network
Three phase bridge inverter in 180 degree and 120 degree conduction mode
Section 8: Texas instruments TI C2000 Microcontroller programming using Plecs
Introduction to TI C2000 microcontroller
Blink Led Using GPIO
GPIO in input and output mode
Pulse width modulation (PWM) using C2000 mcu, External mode operation
TI C2000 DAC and ADC
Offline simulation of TI C2000 controlling power converter
Offline simulation of digital control of the Buck converter