EIGENROOM / STUDY PATH / 13 CHAPTERS

Control, from first principles.

The equations are useful when you can connect them to a moving system. Follow this path, check your intuition, then test each idea in the lab.

THE ROUTE

Foundations → models → time response → root-based design → frequency response → controllers → state-space.

01
FOUNDATIONS

Why feedback?

A controller compares what you wanted with what happened, then acts on the difference.

02
MODELING

From hardware to equations

A model keeps the mechanisms that matter for your question and leaves the rest out.

03
MODELING

Why use the Laplace transform?

It turns differential equations into algebra while preserving the story of transients and stability.

04
MODELING

Transfer functions, poles and zeros

Poles describe the system's natural modes; zeros reshape how inputs excite them.

05
TIME DOMAIN

Read a step response

A single target change reveals speed, overshoot, settling and residual error.

06
TIME DOMAIN

Stability and steady-state error

A response can be bounded yet inaccurate, or accurate in theory but unreachable with real actuator limits.

07
DESIGN BY ROOTS

Root locus: follow the poles

Root locus shows where closed-loop poles move as a gain changes.

08
DESIGN BY ROOTS

Lead and lag compensation

Shape the loop across frequency instead of increasing one gain everywhere.

09
FREQUENCY DOMAIN

Why analyze frequency and phase?

A complex system can be probed one sine wave at a time.

10
FREQUENCY DOMAIN

Bode plots: gain and phase

Two aligned plots show how a loop responds across slow and fast inputs.

11
FREQUENCY DOMAIN

Why −180° matters: Nyquist and margins

Negative feedback can become reinforcing feedback when the returning signal is inverted and strong enough.

12
CONTROLLER DESIGN

PID, saturation and windup

P reacts to error now, I remembers error, D anticipates measured motion.

13
STATE-SPACE

States, cart-pole and LQR

When one output hides too much, track the system's internal state.

The broad progression follows the publicly listed topics of Katsuhiko Ogata’s Modern Control Engineering (5th ed.), adapted and independently written for this lab. This is not a reproduction of the textbook. Publisher's table of contents ↗