Control Systems — Complete Notes
Complete, exam-oriented notes covering definitions, concepts, formulas, and important topics.
1. What is a Control System?
Definition
A control system is an arrangement of components connected together in such a way that the output of the system is
controlled according to the desired input.
Simple definition
A control system is a system that controls the output according to a given input or desired value.
Example
Room temperature control: Desired temperature → Controller → Heater → Room temperature. If desired temperature =
25°C and actual temperature = 22°C, the controller operates the heater to increase the temperature.
2. Basic Terms
Input
The signal given to the system is called input.
Output
The response produced by the system is called output.
Plant
The physical system that we want to control is called the plant. Examples: motor, heater, tank.
Controller
A device that compares or processes the input and produces a suitable control signal.
Feedback
A portion of the output is returned to the input for comparison.
Disturbance
An unwanted signal that affects the system output.
3. Types of Control Systems
Main types
1. Open-loop control system
2. Closed-loop control system
4. Open-Loop Control System
Definition
An open-loop system does not use feedback.
Block diagram
Input → Controller → Plant → Output
Examples
Washing machine timer; traffic signal; electric toaster; automatic washing machine based on fixed timing.
Advantages
Simple; low cost; easy to design; generally stable.
Disadvantages
Less accurate; cannot automatically correct errors; disturbances affect output; calibration may be required.
5. Closed-Loop Control System
Definition
A closed-loop system uses feedback.
Block diagram
Reference input → Comparator → Controller → Plant → Output, with output fed back to the comparator.
Examples
Automatic temperature control; speed control of motor; automatic voltage regulator; cruise control.
Advantages
High accuracy; automatically reduces error; less affected by disturbances; better performance.
Disadvantages
More complex; more expensive; feedback can cause instability if improperly designed.
6. Open Loop vs Closed Loop
Comparison
Open loop: no feedback, less accurate, simple, low cost, cannot correct errors automatically. Closed loop: feedback
present, more accurate, complex, higher cost, automatically corrects errors.
7. Feedback
Definition
Feedback means taking a portion of the output and returning it to the input side.
Types
1. Positive feedback
2. Negative feedback
8. Positive Feedback
Definition
In positive feedback, the feedback signal is added to the reference input.
Equation
E(s) = R(s) + B(s)
Effects
Increases overall gain; can reduce stability; used in oscillators and some regenerative systems.
9. Negative Feedback
Definition
In negative feedback, the feedback signal is subtracted from the reference input.
Equation
E(s) = R(s) − B(s)
Advantages
Generally improves accuracy, reduces distortion, reduces sensitivity, increases bandwidth, and improves stability in
many practical systems.
10. Transfer Function
Definition
The transfer function is the ratio of the Laplace transform of output to the Laplace transform of input, assuming zero
initial conditions.
Formula
G(s) = C(s) / R(s)
Example
If C(s) = [10/(s+2)]R(s), then G(s) = 10/(s+2).
11. Block Diagram
Definition
A block diagram represents a control system using blocks and arrows.
Basic form
R(s) → [G(s)] → C(s)
Elements
Block represents a transfer function; arrow shows signal direction; summing point adds/subtracts signals; take-off point
sends a signal to more than one path.
12. Block Diagram Reduction
Series
G = G1G2
Parallel
For addition: G = G1 + G2. For subtraction: G = G1 − G2.
Negative feedback
C(s)/R(s) = G(s) / [1 + G(s)H(s)]
Positive feedback
C(s)/R(s) = G(s) / [1 − G(s)H(s)]
13. Characteristic Equation
Formula
For negative feedback: 1 + G(s)H(s) = 0
Importance
Used for stability analysis.
14. Poles and Zeros
Definition
For G(s)=N(s)/D(s), zeros make N(s)=0 and poles make D(s)=0.
Example
G(s)=(s+2)/[(s+1)(s+5)]. Zero = −2; poles = −1, −5.
15. Signal Flow Graph
Definition
A signal flow graph is a graphical representation of relationships between system variables.
Terms
Node; branch; forward path; loop; loop gain; non-touching loops.
16. Mason's Gain Formula
Formula
T = Σ(Pk ∆k) / ∆
Where
Pk = gain of kth forward path; ∆ = graph determinant; ∆k = ∆ excluding loops touching the kth forward path.
Determinant
∆ = 1 − ΣLi + ΣLiLj − ΣLiLjLk + …
17. Time-Domain and Frequency-Domain Analysis
Time domain
Uses step, ramp, and impulse responses.
Frequency domain
Studies response as frequency changes; important methods include Bode, Nyquist, and polar plots.
18. Standard Test Signals
Impulse
r(t)=δ(t), R(s)=1
Step
r(t)=1, R(s)=1/s
Ramp
r(t)=t, R(s)=1/s²
Parabolic
r(t)=t²/2, R(s)=1/s³
19. Time Response
Definition
Total response = transient response + steady-state response.
Transient
Part before the system reaches steady behavior.
Steady-state
Response after transient effects have disappeared.
20. First-Order System
Standard form
G(s) = K/(Ts+1)
Unit-step response
c(t)=K(1−e^(−t/T))
Time constant
T is the time constant; at t=T, response reaches about 63.2% of final value.
Values
1T: 63.2%; 2T: 86.5%; 3T: 95%; 4T: 98.2%; 5T: 99.3%.
21. Second-Order System
Standard form
G(s)=ωn²/[s²+2ζωn s+ωn²]
Parameters
ωn = natural frequency; ζ = damping ratio.
22. Damping Ratio
Cases
ζ=0: undamped; 0<ζ<1: underdamped; ζ=1: critically damped; ζ>1: overdamped.
23. Important Time-Domain Specifications
Peak time
tp = π/ωd
Damped frequency
ωd = ωn√(1−ζ²)
Maximum overshoot
Mp = e^[−ζπ/√(1−ζ²)] × 100%
Settling time (2%)
ts ≈ 4/(ζωn)
Settling time (5%)
ts ≈ 3/(ζωn)
Rise time
Time required to rise between specified percentages of final value; exact convention depends on definition.
Delay time
Time required to reach a specified fraction of final value for the first time.
24. Steady-State Error
Definition
The difference between desired output and actual output after transient effects have disappeared.
Formula
ess = lim(s→0) sE(s), when final-value theorem conditions are satisfied.
25. System Type
Definition
System type is determined by the number of pure integrators (poles at the origin) in the open-loop transfer function
G(s)H(s).
Types
Type 0: no pole at origin; Type 1: one pole; Type 2: two poles.
26. Static Error Constants
Position constant
Kp = lim(s→0) G(s)H(s)
Velocity constant
Kv = lim(s→0) sG(s)H(s)
Acceleration constant
Ka = lim(s→0) s²G(s)H(s)
27. Steady-State Error Table
Table
System Type | Step | Ramp | Parabolic
Type 0 | Finite | ∞ | ∞
Type 1 | 0 | Finite | ∞
Type 2 | 0 | 0 | Finite
28. Stability
Definition
A system is stable if its output remains bounded for every bounded input.
Stable
Bounded input produces bounded output.
Unstable
A bounded input can produce an unbounded output.
Marginally stable
Response remains bounded but does not decay to zero in the usual oscillatory case.
29. Routh-Hurwitz Criterion
Definition
Used to determine system stability without explicitly calculating all roots.
Condition
For a stable system, all elements in the first column of the Routh array must have the same sign and there
must be no sign changes.
Important
Number of sign changes equals number of roots in the right half of the s-plane.
30. Root Locus
Definition
Root locus shows how closed-loop poles move in the s-plane when gain K is varied.
Equation
1 + KG(s)H(s) = 0
Uses
Stability analysis; selecting gain; understanding transient response; controller design.
Rules
Starts at open-loop poles; ends at open-loop zeros or infinity; symmetric about real axis; real-axis portions follow
odd-number rule; asymptotes used when poles exceed zeros.
Asymptote angles
θq = [(2q+1)180°]/(P−Z)
31. Bode Plot
Definition
A Bode plot consists of magnitude-vs-frequency and phase-vs-frequency graphs, with frequency on a logarithmic scale.
Magnitude
20 log10 |G(jω)| dB
Phase
∠G(jω)
32. Gain Margin
Definition
Indicates how much gain can be increased before reaching the stability boundary.
At phase crossover
∠G(jω)H(jω)=−180°
Formula
GM = 1/|G(jωpc)H(jωpc)|; GMdB = 20 log10(GM)
33. Phase Margin
Definition
Indicates how much additional phase lag is required to reach the stability boundary at gain crossover.
At gain crossover
|G(jω)H(jω)|=1
Formula
PM = 180° + ∠G(jωgc)H(jωgc)
34. Crossover Frequencies
Gain crossover frequency
Frequency where |G(jω)H(jω)|=1.
Phase crossover frequency
Frequency where ∠G(jω)H(jω)=−180°.
35. Nyquist Plot
Definition
Represents frequency response of open-loop transfer function in the complex plane.
Use
Mainly used to determine closed-loop stability.
Critical point
−1 + j0
36. Controllers
Types
P, I, D, PI, PD, PID.
37. Proportional Controller (P)
Equation
u(t)=Kp e(t)
Transfer function
Gc(s)=Kp
Effects
Reduces error; increases speed of response; does not normally eliminate steady-state error completely.
38. Integral Controller (I)
Equation
u(t)=Ki ∫e(t)dt
Transfer function
Gc(s)=Ki/s
Effects
Can eliminate steady-state error for suitable systems; may make response slower and can reduce stability if excessive.
39. Derivative Controller (D)
Equation
u(t)=Kd de(t)/dt
Transfer function
Gc(s)=Kds
Effects
Improves damping and transient response; responds to rate of change of error; sensitive to high-frequency noise in
practice.
40. PI Controller
Formula
Gc(s)=Kp + Ki/s = Kp(1+1/(Tis))
Advantages
Reduces/eliminates steady-state error and provides proportional action for faster response.
41. PD Controller
Formula
Gc(s)=Kp + Kds
Advantages
Improves transient response and damping; can reduce overshoot in suitable systems.
42. PID Controller
Definition
PID = Proportional + Integral + Derivative.
Formula
Gc(s)=Kp + Ki/s + Kds = Kp(1+1/(Tis)+Tds)
Use
Widely used in industrial control.
43. State-Space Analysis
Equations
■ = Ax + Bu; y = Cx + Du
Terms
x = state vector; u = input; y = output; A = system matrix; B = input matrix; C = output matrix; D = direct
transmission/feedforward matrix.
44. State
Definition
A state is the minimum set of variables required to describe the future behavior of a system when the present state and
future input are known.
Examples
Position, velocity, current, capacitor voltage.
45. Controllability
Definition
A system is controllable if it is possible to transfer the system from any initial state to any desired final state within finite
time using suitable input.
Matrix
Qc=[B AB A²B … A■■¹B]
Condition
rank(Qc)=n for complete controllability.
46. Observability
Definition
A system is observable if its internal states can be determined from output measurements over a finite time interval.
Matrix
Qo=[C; CA; CA²; …; CA■■¹]
Condition
rank(Qo)=n for complete observability.
47. Important Control System Components
Components
Sensors; transducers; controllers; actuators; motors; amplifiers; comparators; feedback elements.
Motor speed example
Reference speed → Comparator → Controller → Motor → Speed sensor → Feedback.
48. Sensors and Transducers
Sensor
Detects a physical quantity, e.g. temperature, pressure, or speed.
Transducer
Converts one form of energy/signal into another, e.g. temperature into an electrical signal.
49. Actuator
Definition
An actuator converts the control signal into physical action.
Examples
Motor, solenoid, hydraulic actuator, pneumatic actuator.
50. Important Formulas — Quick Revision
Formulas
Negative feedback: T=G/(1+GH)
Positive feedback: T=G/(1−GH)
Characteristic equation: 1+GH=0
Transfer function: G(s)=C(s)/R(s)
Steady-state error: ess=lim(s→0)sE(s)
Position constant: Kp=lim(s→0)G(s)H(s)
Velocity constant: Kv=lim(s→0)sG(s)H(s)
Acceleration constant: Ka=lim(s→0)s²G(s)H(s)
Damped frequency: ωd=ωn√(1−ζ²)
Peak time: tp=π/ωd
2% settling time: ts≈4/(ζωn)
Maximum overshoot: Mp=e^[−ζπ/√(1−ζ²)]×100%
51. Control Systems — Learning Order
Recommended order
1. Basic terminology
2. Open-loop & closed-loop systems
3. Feedback
4. Transfer function
5. Block diagram reduction
6. Signal flow graph + Mason's formula
7. Time response
8. First-order system
9. Second-order system
10. Steady-state error
11. Stability
12. Routh-Hurwitz
13. Root locus
14. Bode plot
15. Nyquist plot
16. Controllers — P, PI, PD, PID
17. State-space
18. Controllability & observability
ECE priority
For ECE core exams/interviews, prioritize transfer functions, block diagrams, feedback, time response, steady-state
error, stability/Routh, root locus, Bode plots, and PID controllers.