1.2 The importance of magnetism in electrical engineering
1.3 Back to the basic laws of physics
1.4 Learning through simulation
1.5 Outline of the book
2 Presenting Basic Magnetic Circuits with Inductors
2.1 Introduction
2.2 Revisiting the basic inductor
2.3 Inductor Model
2.4 Magnetic circuits
2.5 B-H Relationship
2.6 Simulating an inductor
2.7 Simulations of an inductor
2.8 Simulating an inductor with the magnetic circuit
2.9 Practical cores with air-gaps and multiple limbs
2.10 Conclusions
3 Simulating magnetically linked circuits
3.1 Introduction
3.2 The concept of magnetic coupling
3.3 The nature of magnetic coupling
3.4 Mutual inductance
3.5 Approach to simulating coupled coils
3.6 Dot polarity of coupled coils
3.7 Simulating magnetically coupled coils
3.8 ´Cuk Converter
3.9 Scalable mathematical models with magnetic coupling
3.10 Conclusions
4 Modeling and simulating transformers
4.1 Introduction
4.2 Background
4.3 Transformer basics
4.4 Simulating the transformer
4.5 Understanding transformer winding currents
4.6 Transformer turns ratio
4.7 Multi-winding transformers
4.8 Conclusions
5 Applications of transformers
5.1 Introduction
5.2 Three-phase systems
5.3 Simulation model of a three-phase transformer
5.4 Simulation results of three-phase transformers
5.5 High frequency transformers
5.6 Flyback converter
5.7 Simulation of a flyback converter
5.8 Conclusions
6 Conclusions
6.1 Usefulness of the book
6.2 A summary of the course contents
6.3 The difference in approach
6.4 Scope for future work
7 Bibliography
Shivkumar Iyer is the creator of the free and open source circuit simulator Python Power Electronics. He completed his Bachelors, Master’s and PhD in Electrical Engineering specializing in the field of power electronics. Subsequent to his PhD, he worked for five years in R&D positions in the power industry in India and Canada. He has published prolifically in international journals and conferences besides also being the author of two books “Simulating Nonlinear Circuits using Python Power Electronics” and “Digital Filter Design using Python for Power Engineering Applications” published with Springer International in 2018 and 2020 respectively.
Shivkumar Iyer is now an independent researcher and educator. He has five online courses on MOOC platforms such as Udemy and Decibels Lab on using Python programming for electrical engineering. His courses have over two thousand students enrolled from over 90 countries in the world and some of the courses have been designated as “Bestseller” courses in the category of electrical engineering. These online courses are video courses with presentations and code-along sessions. The objective of his teaching and research are to provide universally accessible education to aspiring engineers all over the world using open source computing tools such as Python.
This book describes the role of magnetism in electrical engineering, starting from the most basic laws of physics, converted into simulation models such that electrical engineering students can learn by example and practice. The author demystifies a topic that many electrical engineers take for granted, providing readers the tools to be able to understand how any magnetic component works. He describes magnetic components like inductors and transformers in simple understandable language. Mathematical equations related to the basic laws of physics are described in detail along with the physical significance of the equations. Every application is supported by a simulation. All simulations are performed using free and open source software based on Python making the material in this book universally accessible.
Magnetism for power engineers;
Practical components modelled using basic physical laws;