Course Overview
This course covers the theory of transformers by simulating them. The simulation models are built from first principles using fundamental laws of physics. To ease the process of bridging the gap between theory and simulation, we will begin with simple inductors and compare simulation results with theory. The course contains several code along sessions with all simulation models built using Python and with the free and open-source circuit simulator Python Power Electronics. The final session contains a case study of a flyback converter where besides the theory of operation of the converter, the simulation also covers the high-frequency transformer used.
What you'll learn
- Basics of magnetic circuits in electrical engineering
- Solving basic magnetic circuits
- Creating a custom inductor model with magnetic circuit details
- Understanding the concept of magnetic coupling
- Generating a mathematical model for coupled inductors using basic physics
- Simulating coupled inductors
- Basics of transformers
- Generating a mathematical model for a transformer
- Simulating a transformer
- Simulating step-up and step-down transformers
- Understanding dot polarities of transformer windings
- Simulating multi winding transformer windings
- Topology and operation of a flyback converter
- Simulating a flyback converter
Course Curriculum
-
-
Course overview
-
Expected goals
-
Course requirements and prerequisites
-
Course audience
-
Completing the course
-
How to use Discussions option
-
Completing the course
-
Piracy & infringement warning
-
-
-
Introduction
-
Inductor Basics
-
Magneto motive force of a coil
-
Flux in the core of an inductor
-
Solving magnetic circuits
-
B-H Equation
-
B-H curve
-
Approach to modeling an inductor
-
Installing the circuit simulator
-
Getting started with simulating a resistor-inductor (R-L) circuit
-
Simulating the inductor from the library
-
Creating the custom inductor component
-
Simulating the custom inductor component
-
Numerical integration techniques and output impedance impact
-
Simulating an inductor with the magnetic core details
-
Simulating an inductor core with an air gap
-
Conclusions
-
-
-
Introduction
-
Concept of magnetic coupling
-
Transfer of energy between coupled coils
-
Expressing coupling between coils mathematically
-
Mutual inductance
-
Approach to modeling coupled inductors
-
Editing the schematics of the coupled inductor simulation
-
Coding the magnetic circuit of the coupled inductors
-
First analysis of coupled inductor simulation results
-
No load simulation showing input power factor and magnetization current
-
Short circuit of the second coil with voltage collapse
-
Impedance matching
-
Connecting an R-L load to the output coil
-
Impedance matching of the output coil for the R-L load
-
Simulating coupled coils with different number of turns
-
Simulating coils wound in opposing senses
-
Expressing equations in a matrix form
-
Converting a matrix to upper triangular form
-
Solving matrix equations
-
Optimizing the solution method
-
Conclusions
-
-
-
Introduction
-
Transformer basics
-
Transformer winding inductances
-
Transformer winding turns ratio
-
Setting up the transformer simulation
-
Editing transformer circuit parameters
-
Transformer model configuration and control code
-
Coding the transformer parameters
-
Verifying control code and interpreting parameters
-
Running the transforming simulation and verifying the results
-
Transformer inrush current
-
Simulating a step-up transformer
-
Understanding current transformation in transformers
-
Including the core loss component in the simulation model
-
Dot polarities in transformer windings
-
Simulating a transformer with opposing dot polarities
-
Multi winding transformer - creating circuit schematics
-
Editing circuit parameters of a multi winding transformer
-
Editing the magnetic model of a multi winding transformer
-
Analyzing the simulation results of a multi winding transformer
-
Conclusions
-
-
-
Introduction
-
Applications of power converters
-
Flyback converter topology and operation
-
High frequency transformers
-
Creating the circuit of a flyback converter
-
Editing the circuit parameters of the flyback converter
-
Using Pulse Width Modulation to control the switch
-
Verifying the switched voltage across the primary of the flyback transformer
-
Modifying the dot polarities of the flyback transformer
-
Coding the parameters of a high frequency transformer
-
Solving simulation instability by decreasing integration time step
-
Observing the transformer winding voltages
-
Observing the charge and discharge of the output capacitor
-
Examining transient waveforms of the output
-
Conclusions
-
-
-
Conclusions
-
About this course
- ₹2,999.00
- 85 lessons
- 17 hours of video content
Course Notes
Course name |
Simulation of magnetics for power electronics using Python |
Start & end date |
Open for enrolment anytime
|
Mode of delivery |
Online, recorded video lessons & self-paced
|
Software used |
Python & Python Power Electronics
|
Course pre-requisites |
Basic electrical engineering, basic power electronics, basic Python programming, simulating power electronic circuits with control loops in Python Power Electronics
|
Applicable for |
Students, Faculties, or Industry professionals from the background of Electrical & Electronics engineering.
|
Certification by & Host details |
Decibels Lab Pvt Ltd (Recognised as Start-up by Department for Promotion of Industry and Internal Trade Ministry of Commerce & Industry Government of India) (Certificate Number: DIPP45372)
|
Course duration |
16 hours 36 minutes |
Course access duration |
90 days |
Doubt clarification |
It's 100% practical & self-paced, provided with a step-by-step guide to achieve the learning. To address any of the queries in person, we have a Discussion feature, where you can directly interact with the course author.
|
Shivkumar Iyer
Instructors profile