Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Shared method core before the three application pillars. Use a classical SMIB (single-machine infinite-bus) system repeatedly so the same equations appear as forward simulation, surrogate learning, stability labels, and parameter estimation.

Coming from another field

Chapters in this part can be read out of order when the Before you start box on the page is already satisfied.

If this is youDo this first
Machine learning, new to power systemsPower systems for ML people, then Problem framing
Power systems, new to machine learningMachine learning for power-systems people, then Problem framing
New to bothProgramming from zero and Your first lab
Comfortable with bothUse the outline and open the chapter you need

Word-by-word translations: Glossary. Routes by role: Learning paths.

Foundations teach the shared plant and an early physics-informed path (supervised baseline, then forward and inverse PINNs). Dynamics, Stability, and Identification deepen the three engineering questions. Other SciML families (Neural ODEs, operators) arrive when needed — see SciML method families and Lab 4.

Learning outcomes

After this part you should be able to:

Suggested reading order

  1. Problem framing — tasks, state vs parameter, forward vs inverse

  2. SMIB dynamics

  3. Reference simulation then Lab 1

  4. Data and surrogates

  5. Automatic differentiation

  6. Forward PINNs

  7. Classical estimation

  8. Identifiability

  9. Inverse PINNs then Lab 3

  10. Neural ODEs and hybrids

Optional landscape: SciML method families.

Pillars after this part

PillarEngineering question
DynamicsHow will the system evolve?
StabilityStable or not, and how close to the boundary?
IdentificationWhich parameters explain the measurements?