Predict and check an ideal buck converter
Predict duty ratio, output current and inductor ripple for an ideal 24 V to 12 V buck, then check them with an open Python script. No commercial licence, API key or hardware is needed.
Source: AIPE Academy
Model the switch, design steady-state converters, then move to dynamics, control, magnetics and the practical constraints of real products.
The topics of this subject, the prerequisites they rely on from other subjects, and where they lead next. Select a topic to see its lessons.
Diodes, MOSFETs, IGBTs, SiC and GaN as switches; datasheets, parasitics and conduction loss.
Switching converters in steady state: volt-second and charge balance, conversion ratios, ripple, CCM and DCM.
The step-down converter worked from switch states to duty ratio, inductor ripple and component choice.
Inductor and transformer design: saturation, core loss, copper loss and leakage.
Transformer-based converters such as flyback, forward, dual active bridge and LLC resonant stages.
Averaged and small-signal models, linearisation around an operating point, and converter transfer functions.
Feedback loop design, compensation, phase and gain margins, voltage- and current-mode control and digital control.
Switching and averaged simulation with open tools, and checking a simulation result against hand analysis.
Gate driving, PCB layout, EMI, thermal design, protection and safety: the constraints of real hardware.
How converters become products: chargers, server supplies, EV drives, solar inverters, requirements and trade-offs.
Lessons published by AIPE Academy. Outlines describe planned coverage, drafts are complete enough to study with care, and available lessons are ready to work through.
Labs, teaching files and related tools, data and references. Teaching files are drafts, and none is a validated hardware design.
Predict duty ratio, output current and inductor ripple for an ideal 24 V to 12 V buck, then check them with an open Python script. No commercial licence, API key or hardware is needed.
Source: AIPE Academy
LTspice teaching netlists for nine converter stages with generic lossy elements. Each file states that native LTspice execution is pending; none is a validated hardware BOM.
Source: AIPE website
MATLAB teaching scripts for ideal continuous-conduction buck, boost, buck-boost and flyback stages with a resistive load. They require MATLAB and the Control System Toolbox.
Source: AIPE website
First-harmonic-approximation gain curves for an LLC resonant converter. Runs in MATLAB or GNU Octave without a toolbox.
Source: AIPE website
Proposed next labs. None is available yet, so none is linked.