C1 · INVERTER DYNAMICS · CORE COURSE

IBR Dynamic
Modeling &
Simulation

Start with the circuit.
Explain the response.
Make an informed decision.

A complete learning sequence: why a model is needed, how its structure produces the equations, and what its response can establish.

Course map from converter and LCL circuit to GFL, GFM and hybrid control

Physical structure → synchronization → system behavior

09Case-driven lessons
12 hSuggested study time
18Diagrams & response plots · bilingual
PythonBrowser labs & offline notebook

THE THREAD THROUGH THE COURSE

One interconnection target.
Why different responses?

A 10 kVA, 400 V, 50 Hz project compares GFL, droop, VSM and parallel hybrid realizations. The team matches initial PoC power to P = 0.6 pu, Q = 0, then applies a +0.03 pu power command.

Work backward from this decision: establish boundaries and coordinates, understand electrical storage and synchronization, then distinguish model mechanisms from operating-point and numerical effects.

Matched terminal point; different transient trajectories
Solver output Build GFL, GFM, and hybrid models from their physical interfaces and control laws. Scroll horizontally to read the figure Enlarge figure ↗

THREE STAGES, ONE COHERENT ARGUMENT

The learning path

01

What must the model retain?

Establish the physical foundation

Boundaries, coordinates and stored energy make the equations interpretable.

02

Where does the angle come from?

Understand the synchronization mechanism

Follow an acquired angle, generate one through droop, then add speed dynamics.

03

What evidence supports the decision?

Make a defensible engineering judgment

Connect branches, design transitions and compare models on common terms.

HOW EACH LESSON WORKS

Make a prediction.
Let the experiment answer.

Basic circuits, differential equations, and introductory Python.

  1. A case poses the questionSet the engineering context and the decision.
  2. Diagrams connect the derivationConnect structure, states, feedback and equations.
  3. A worked case builds a predictionCalculate direction and scale before plotting.
  4. The lab tests the judgmentChange parameters, explain responses and inspect scope.

CAPSTONE · A REPRODUCIBLE DECISION BRIEF

From different curves to an explanation you can defend.

Write a two-page model-selection brief for a specific interconnection study. Match ports and operating points, compare at least two disturbances, attach an executable experiment and qualify the evidence.

25%Model contract
25%Mechanism & derivation
25%Reproducible experiment
25%Evidence & judgment

Take the course with you

The notebook includes diagrams, derivations, cases and the complete standard-library solver.

Teaching levels and model scope

Lesson 2 checks the power-invariant transform; Lesson 3 retains the six-state averaged LCL; Lessons 4–9 use nominal-frequency algebraic networks and ideal actuators to isolate synchronization and hybrid interfaces. These independent teaching realizations are separate from the source full-order controllers and official REGFM_C1 implementation. Residuals establish equation consistency; higher-order comparison and external validation require further work.