An introduction to electromagnetic transient analysis and a systemic derivation of synchronous machine dynamic models together with speed and voltage control subsystems. Also dynamic models for simulation and stability analysis. Particular care is given to the calculation of initial conditions and the alternative computational methods for simulation.