Third-year engineering · 20 lessons

Electromechanics over time

Read in order or revisit a topic: physical foundations, a coupled motor, numerical experiments, advanced control and synchronous generators.

Completed 0 of 20 lessonsSaved in your browser
01

What is a transient?

Why current and speed cannot change instantly, and how to read time responses.

90 min including exercises
02

The mathematics of change

Derivatives, integrals, initial-value problems and the connection between poles and responses.

100 min including exercises
03

The RL circuit

Inductance, current continuity and an exact reference for numerical models.

90 min including exercises
04

Rotational mechanics

Torque, inertia, viscous friction and the conversion between angular speed and rpm.

90 min including exercises
05

Electromechanical conversion

How current produces torque and rotation produces back EMF and internal feedback.

90 min including exercises
06

Building the motor model

Two coupled equations, one parameter set and an independent steady-state check.

120 min including exercises
07

Numerical methods without magic

Euler, adaptive integration and independent checks of numerical accuracy.

110 min including exercises
08

Startup and a load step

Read current, speed and torque as one connected causal response.

100 min including exercises
09

Braking and reversal

Current, torque and power signs as a drive decelerates or reverses.

100 min including exercises
10

A first speed controller

P and PI control, voltage saturation and integrator anti-windup.

120 min including exercises
11

Identifying motor parameters

Estimate resistance, inductance, back-EMF constant, inertia and friction from measurements.

120 min including exercises
12

PWM conversion and current ripple

Duty ratio, averaged and switched models, current ripple and additional losses.

120 min including exercises
13

Cascaded current and speed control

Tune an inner current PI loop, then an outer speed loop with explicit limits.

130 min including exercises
14

A two-mass drive and elastic oscillations

Shaft compliance, natural frequency, damping, resonance and antiresonance.

130 min including exercises
15

Digital control and delays

Exact discretization, digital PI, computation delay, quantization and z-plane stability.

130 min including exercises
16

Synchronous generators and per-unit quantities

Rotating fields, synchronous speed and consistent three-phase bases.

90 min including exercises
17

Load angle, active power and reactive power

The generator phasor model, the power–angle curve and excitation.

100 min including exercises
18

Rotor dynamics and the swing equation

Inertia, power imbalance and electromechanical generator oscillations.

110 min including exercises
19

Voltage dips and transient stability

Rotor acceleration during a disturbance, grid recovery and loss of synchronism.

110 min including exercises
20

Synchronous generator laboratory

Design an experiment, check the numerical solution and report reproducible results.

120 min including exercises

How to study

Read the explanation, check a numerical example, run the calculation and solve the exercises. Allow about 36 hours for theory and exercises, plus time for programming and the final project.

Prerequisites

Electrical and mechanical fundamentals, derivatives, integrals and complex numbers. Lesson 2 reviews the mathematics. Python is needed for experiments; a browser is enough for reading and the generator laboratory.

Prepare the environment →

Synchronous generator laboratory

From per-unit quantities to transient stability: change parameters, compare responses and export your results.

Open the interactive model →

Lessons 16–20 explain the equations, assumptions and numerical checks behind the simulation.

Start the generator module →
Check your understanding · 10 questions →