Computer Organization & Embedded System — Real-Time Operating and Control System, NEC licence examination syllabus (Nepal Engineering Council).
The three-term controller behind almost every real control system.
ON-OFF control: simplest form — output is either fully on or fully off based on a threshold (e.g., a basic home thermostat). Causes oscillation around the setpoint.
From cruise control in a car to the temperature stability in a 3D printer's hotend, this exact formula is quietly running underneath.
P (Proportional)Reacts to the CURRENT error — bigger error, bigger correction. Alone, it usually leaves a steady-state error.
I (Integral)Reacts to ACCUMULATED past error — eliminates steady-state error over time, but can cause overshoot if too aggressive.
D (Derivative)Reacts to how FAST the error is changing — helps dampen oscillation and predict overshoot before it happens.
The chapter says P alone "usually leaves a steady-state error". That is true, and the reason is worth seeing because it explains the whole controller.
A proportional controller produces output only while there is error. If the error reached zero the output would be zero too — and with no output, nothing holds the system at the setpoint, so it drifts back. The controller therefore settles at whatever error is large enough to generate the output the system needs.Raise KpFaster response and smaller steady-state error — but too high and the system overshoots and oscillates.
Raise KiRemoves steady-state error — but the accumulated history makes the system sluggish to reverse, and can cause integral windup when the output is saturated.
Raise KdDamps overshoot by reacting to the RATE of change, effectively anticipating — but it amplifies measurement noise, since noise has a large derivative.
Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loading…