Instrumentation

Lecture Summary: Stability and P-Control

Topic: Controller Design, Stationary Error, Proportional Control

This lecture is one of the core foundations of control engineering. The main question throughout is:

How do we make a system behave the way we want?

For example:

  • follow a desired temperature 🌡️
  • keep motor speed constant ⚙️
  • reduce disturbances 🔇
  • make the response faster ⚡

Page 1 — Introduction

Controller design

  • stationary errors
  • proportional control
  • P control

This is the roadmap of the lecture.

Main focus:

  1. Understand stability
  2. Understand steady-state (stationary) error
  3. Learn the simplest controller: P-controller

Page 2 — Control Purposes 🎯

This page explains why we use control systems.

There are 4 main goals:


1) Follow a reference

The output should follow what we ask it to do.

Example: If we want temperature = 50°C, the system should reach 50°C.

This is written as:

\frac{Y(s)}{R(s)}

Where:

  • (R(s)) = reference/input
  • (Y(s)) = output

This ratio tells us how well output follows input.


2) Dampen noise and disturbances

Real systems are never perfect.

There can be:

  • external disturbances
  • sensor noise
  • random fluctuations

Example: wind affecting a drone ✈️

The system must reduce their effect.

This is:

\frac{Y(s)}{W(s)}

Where (W(s)) = disturbance/noise


3) Stabilize the system

A system must not oscillate forever or explode.

Bad example:

  • output keeps increasing infinitely
  • oscillation gets larger and larger

Good system:

  • settles nicely

4) Faster response ⚡

A system that takes 20 minutes to respond is usually bad.

We want:

  • fast rise
  • quick settling

Page 3 — Closed Loop Transfer Function 🔁

This is one of the most important equations.

\frac{Y(s)}{R(s)}= \frac{D(s)G(s)} {1+D(s)G(s)H(s)}

Let’s break it down.


Meaning of blocks

(D(s))

Controller

This is what we design

Example: P-controller

D(s)=K


(G(s))

Plant/system

This is the physical system:

  • motor
  • heater
  • robot arm

(H(s))

Sensor/feedback

Measures output and sends it back.


This whole equation describes the closed-loop behavior.


Page 4 — Following a Reference

This page introduces:

Closed-loop transfer

T(s)=\frac{Y(s)}{R(s)}

Open-loop transfer

L(s)=D(s)G(s)H(s)


Most important:

Characteristic equation

1+D(s)G(s)H(s)=0

This equation determines the poles.

Poles determine:

  • stability
  • speed
  • oscillation

Very important concept.


Page 5 — Characteristic Equation and Stability ⚠️

This page explains poles.

The roots of:

1+D(s)G(s)H(s)=0

are the system poles.


Important rule

For stability, poles must have negative real parts

That means:

s=-1,,-2

is stable ✅

But:

s=+1

is unstable ❌


Intuition

Negative poles = output decays and settles

Positive poles = output grows

This is extremely important in control.


Page 6 — First-Order System 📈

Very important system:

\frac{Y(s)}{R(s)}= \frac{K}{\tau s+1}


Meaning

(K)

Gain Final amplification


(\tau)

Time constant

This controls speed

Smaller (\tau) = faster system ⚡


63% rule ⭐

After one time constant (\tau), output reaches:

63%

of final value

This is a classic rule.

Very important for exams.


Pole

-\frac{1}{\tau}

Again:

smaller (\tau) → pole further left → faster


Page 7 — Second-Order System 🌊

Now system becomes:

\frac{\omega_n^2} {s^2+2\zeta\omega_n s+\omega_n^2}

This is much more realistic.

Many real systems behave like this.


Important parameters

(\omega_n)

Natural frequency

Controls speed


(\zeta)

Damping ratio

Controls overshoot and oscillation


Response properties

Rise time

How fast it first reaches target


Peak time

Time until maximum overshoot


Settling time

Time until it stays near final value


Overshoot

How much it exceeds target

Example: Target = 1 Maximum = 1.2

Overshoot = 20%


Page 8 — Second Order Roots

Uses quadratic formula:

x= \frac{-b\pm \sqrt{b^2-4ac}}{2a}


Cases

(b^2-4ac>0)

Two real poles

Usually no oscillation


(=0)

Repeated poles

Critical damping


(<0)

Complex poles

Oscillatory behavior 🌊


Page 9 — Complex Poles

Example:

x^2+2x+5=0

Solution:

x=-1\pm 2j


Meaning

Real part = (-1)

Imaginary part = (\pm2)


This gives oscillation that decays over time.

Because real part is negative.


Page 10 — Pole Placement 🧭

This image is extremely important.

It shows pole locations in the complex plane.


Left side = stable ✅

Negative real part


Right side = unstable ❌

Positive real part


Complex poles

Oscillation

Further left = faster decay

Higher imaginary = more oscillation


Page 11 — Overshoot and Pole Angle 📐

Very important idea.

Small angle → high overshoot

Large angle → low overshoot


When angle approaches 90°:

  • poles become real
  • no overshoot

This slide links pole location to response shape

Very important concept.


Pages 12–20 — Steady-State Error / Stationary Error 🎯

This whole section is about:

Does output exactly reach reference?

This is called:

e_

steady-state error


Definition

e(\infty)=r(\infty)-y(\infty)

Difference between desired and actual output after long time.


Example: Reference = 1 Output = 0.9

e_=0.1


System Type ⭐

Very important exam concept.

System type = number of poles at zero

Example:

Type 0: \frac{5}{(s+1)(s+10)}

No pole at zero


Type 1: \frac{5}{s(s+10)}

One pole at zero


Type 2: \frac{5}{s^2(s+10)}

Two poles at zero


Important Rules Table ⭐⭐⭐

For step input

  • Type 0 → finite error
  • Type 1 → zero error
  • Type 2 → zero error

For ramp input

  • Type 0 → infinite error
  • Type 1 → finite error
  • Type 2 → zero error

For parabolic

  • Type 0 → infinite
  • Type 1 → infinite
  • Type 2 → finite

This is one of the most important pages.


Page 21 — Visual Comparison 📊

This image slide is excellent.

It visually shows:

More integrators → less stationary error

This is a key intuition.


Page 23–24 — PID Introduction ⚙️

Now lecture moves to controllers.

Most common controller:

PID

  • P = proportional
  • I = integral
  • D = derivative

Today’s lecture focuses only on P


Page 25 — Proportional Control ⭐

Very important slide.

D(s)=K

This means controller is just a constant gain.


Control law

U(s)=K\cdot E(s)

Where:

  • (E(s))=error
  • (U(s))=control signal

Meaning

Bigger error → bigger correction

Simple and intuitive.

Example: If temperature is too low, heater power increases.


Page 26 — Closed Loop with P Control

This is the core derivation.

For first-order system:

G(s)=\frac{K_s}{\tau s+1}

with controller:

D(s)=K_c

Closed loop becomes:

\frac{K_cK_s} {\tau s+1+K_cK_s}


Key conclusion ⭐

Larger (K_c):

  • faster response
  • smaller time constant
  • smaller error

This is extremely important.


Pages 27–31 — Example I 🚀

Practical example:

G(s)=\frac{7}{s+7}

This is first-order.


Goal

Make system faster

By increasing:

K_c


Result

Time constant becomes smaller

Example: \tau=\frac{1}{7}

With (K_c=1)

\tau_=\frac{1}{14}

Twice as fast ⚡


But...

There is still stationary error.

Important limitation of P-control.


Large (K_c)

When (K_c=10) or 100:

  • response becomes very fast
  • error becomes very small

BUT control signal becomes huge ⚠️

This may damage actuator in real life.

Very important engineering tradeoff.


Pages 32–35 — Example II 🌊

Now second-order system:

G(s)=\frac{1}{s(s+1)}

Goal:

  • limited output
  • no overshoot

Characteristic equation:

s^2+s+K=0


Key result

For real poles:

K\le0.25

This is very important.

If K becomes too large:

  • poles become complex
  • overshoot appears

Pages 36–37 — Noise Reduction 🔇

Excellent practical section.

Disturbance transfer:

[ \frac{Y(s)}{W(s)}

\frac{1}{1+G(s)H(s)D(s)} ]


Important intuition

Bigger controller gain reduces disturbance effect

Because denominator gets larger.

This is one major advantage of feedback control.


Page 38 — Final Summary ⭐⭐⭐

Perfect summary slide.

P-control advantages

  • easy
  • often stabilizes system
  • improves speed
  • reduces stationary error

Limitation ⚠️

If no integrator exists, stationary error remains

This is one of the most important conclusions.

P-control improves error

but often cannot eliminate it completely.

That is why later lectures use:

  • PI
  • PID

Big Picture Summary 🧠

The lecture teaches:

  1. Stability depends on poles
  2. Pole placement determines dynamics
  3. System type determines steady-state error
  4. P-control makes systems faster
  5. P-control reduces but may not remove stationary error

This is really one of the most important foundational control lectures.

The next natural step is usually PI control, where integral action removes stationary error completely.

Quiz

Score: 0/31 (0%)