ECE441 06 - 01 - 2024 Update
ECE441 06 - 01 - 2024 Update
Control
Engineering I
Outline
1. Introduction to Control System Engineering
2. Mathematical Modelling of Physical System
3. Transfer Function
4. Block Diagram Algebra
5. Signal Flow Graph
6. System Structure
7. Steady-State Error
8. Time Response Analysis
9. Concept of Stability
10. Root Locus Concept
11. Design and Compensation
12. Concept of State Variable Modelling
2
1
01/06/2025
Textbooks
Feedback Control of Dynamic Systems" by Gene Franklin,
J. Da Powell, and Abbas Emami-Naeini.
Modern Control Engineering" by Katsuhiko Ogata.
"Control Systems Engineering" by Norman S. Nise.
Automatic Control Systems" by Benjamin C. Kuo and Farid
Golnaraghi.
Feedback Control Theory" by John C. Doyle, Bruce A.
Francis, and Allen R. Tannenbaum.
Introduction to Control
System Engineering
2
01/06/2025
Thermostat:
01 Found in homes and buildings, it regulates temperature
by turning heating or cooling systems on and off based
on the set temperature.
Control systems are
everywhere, from simple
household appliances to Speed Control in Vehicles:
complex industrial
processes. Here are some
02 Control systems regulate the speed of vehicles,
maintaining a constant speed or adjusting it
according to the driver's input.
common examples:
3
01/06/2025
Industrial Automation:
04 Control systems are extensively used in
manufacturing processes for tasks like 08
Cruise Control in Cars:
Allows a vehicle to maintain a constant
regulating temperature, pressure, and speed set by the driver without requiring
flow rates in chemical plants, refineries, constant manual adjustments of the
and other industrial facilities. accelerator.
A conceptual method of
efficient water extraction
using solar power is
shown. During daylight
hours, the solar collector
would produce electricity
to pump water from the
underground water table
to a reservoir (perhaps on
a nearby mountain or hill),
and in the early morning
hours, the water would be
released into the irrigation
system.
8
4
01/06/2025
10
5
01/06/2025
11
1952: Numerical control (NC) 1954: George Devol develops 1957: Sputnik launches the space age,
1932: H. Nyquist develops a method 1941: Creation of the first antiaircraft developed at the Massachusetts "programmed article transfer," leading, in time, to miniaturization of
for analyzing the stability of systems. gun with active control. Institute of Technology for control of considered to be the first industrial computers and advances in automatic
machine-tool axes. robot design. control theory.
12
12
6
01/06/2025
13
14
14
7
01/06/2025
15
15
16
16
8
01/06/2025
Definitions
The plant refers to the physical system or process being
controlled. It could be a mechanical system, electrical circuit,
Process/Plant chemical process, or any other system that can be controlled or
manipulated
The actuator receives the control signal from the controller and
converts it into a physical action or manipulation that influences
the plant. This could involve activating motors, valves, heaters,
Actuator or any other device that can change the behavior of the system.
17
17
Reference Input The reference input, also known as the setpoint, is the desired
value or trajectory that the system aims to achieve or track. It
represents the target performance or operating condition
that the controller strives to maintain.
18
18
9
01/06/2025
19
19
20
10
01/06/2025
Linear and
Non-linear
Control Non-linear systems do not obey the principle of
superposition. Almost all practical systems are non-
Systems
linear to some extent.
Non-linearities are introduced due to the saturation
effect of system components, frictional forces, play
between gear trains, mechanical linkages, and
nonlinearities of electronic components like power
amplifiers, transistors, etc., used.
Control of linear systems is easy as compared to the
control of non-linear systems.
21
21
22
11
01/06/2025
Continuous
Time And These systems are typically represented using differential
equations, with time treated as a continuous variable.
Discrete In contrast, a discrete-time control system operates with signals that are defined and
Control specific intervals or discrete time steps. These systems are usually represented using
equations and rely Continuous-time control
on digital signals that systems
take on distinctare used
values atin processes
each sampling point.
requiring real-time and precise responses, such as robotics,
Systems
automotive control, and industrial process control.
Discrete control systems are prevalent in digital electronics and computer-based systems,
sampling and processing occur at specific rates.
23
24
24
12
01/06/2025
25
26
26
13
01/06/2025
Brain Trust
1.1 The road and vehicle noise that invades an automobile’s cabin hastens
occupant fatigue. Design the block diagram of an “antinoise” feedback
system that will reduce the effect of unwanted noises. Indicate the device
within each block.
1.2 Many cars are fitted with cruise control that, at the press of a button,
automatically maintains a set speed. In this way, the driver can cruise at a
speed limit or economic speed without continually checking the
speedometer. Design a feedback-control in block diagram form for a cruise
control system.
1.3 As part of the automation of a dairy farm, the automation of cow
milking is under study. Design a milking machine that can milk cows four or
five times a day at the cow’s demand. Sketch a block diagram and indicate
the devices in each block.
28
28
14
01/06/2025
Mathematical Modelling of
Physical Systems
29
29
30
15
01/06/2025
Mass is the property of a body, which stores kinetic If a force is applied on dashpot B, then it is opposed by an
energy. If a force is applied on a body having mass M, opposing force due to friction of the dashpot. This
then it is opposed by an opposing force due to mass. opposing force is proportional to the velocity of the body.
This opposing force is proportional to the acceleration Assume mass and elasticity are negligible.
of the body. Assume elasticity and friction are
negligible.
•M is mass •x is displacement
•a is acceleration
31
•x is displacement
31
Spring is an element, which stores potential energy. If a In a translational mechanical system, mass stores kinetic
force is applied on spring K, then it is opposed by an energy. Similarly, in a rotational mechanical system, a
opposing force due to elasticity of spring. This opposing moment of inertia stores kinetic energy. If a torque is
force is proportional to the displacement of the spring. applied on a body having a moment of inertia J, then it is
Assume mass and friction are negligible. opposed by an opposing torque due to the moment of
inertia. This opposing torque is proportional to the angular
acceleration of the body. Assume elasticity and friction are
negligible.
•Where,
32
16
01/06/2025
If a torque is applied on torsional spring K, then it is If a torque is applied on dashpot B, then it is opposed
opposed by an opposing torque due to the elasticity of by an opposing torque due to the rotational friction of
torsional spring. This opposing torque is proportional the dashpot. This opposing torque is proportional to
to the angular displacement of the torsional spring. the angular velocity of the body. Assume the moment
Assume that the moment of inertia and friction are of inertia and elasticity are negligible.
negligible.
Where,
•Tb is the opposing torque due
to the rotational friction of
the dashpot
•B is the rotational friction
coefficient
•ω is the angular velocity
•θ is the angular
displacement
33
33
34
17
01/06/2025
35
For the rotational system shown, write the equations of motion
35
36
18
01/06/2025
Force(F) Voltage(V)
Mass(M) Inductance(L)
Displacement(x) Charge(q)
Velocity(v) Current(i)
37
37
TRANSFER FUNCTION
38
38
19
01/06/2025
39
39
40
40
20
01/06/2025
41
41
Examples
A system is described by the following differential equation below, find
the expression for the transfer function.
42
42
21
01/06/2025
G(s)=Vo(s)/Vi(s)
G(s)=Vo(s)/V(s)
43
43
G(s)=X1(s)/F(s)
G1(s)= Φ1(s)/T(s)
G2(s)= Φ2(s)/T(s)
44
44
22
01/06/2025
BLOCK DIAGRAM
45
45
46
23
01/06/2025
47
48
48
24
01/06/2025
49
49
50
50
25
01/06/2025
51
51
52
52
26
01/06/2025
53
53
d) When shifting the summing point prior to, i.e. before a block
54
54
27
01/06/2025
55
55
56
56
28
01/06/2025
Example: Reduce the block diagram into a canonical form and determine its transfer function
57
57
Example: Reduce the block diagram of a system represented in into canonical form
Solution
There are two input signals, R(s) and U(s), and one output signal, C(s). We apply the superposition theorem to
reduce the block diagram, considering the effect of one input at a time when the other is set to zero.
58
58
29
01/06/2025
Example
Example
59
59
Example
Example
60
60
30
01/06/2025
61
61
Definition
62
31
01/06/2025
63
Forward Path Gain: It is the product of branch gains in the forward path; for example, the forward
path gain of the path R-E-C in the Fig is G.
Loop: It is a path which originates and terminates at the same node; for example, E-C-B-E is a loop.
Loop Gain: It is the product of the branch gains encountered in traversing the loop, for example,
the loop gain of the loop E-C-B-E in the Fig. is -GH.
Non-touching Loops: Loops are said to be non-touching if they do not possess any common
node.
64
64
32
01/06/2025
65
65
66
66
33
01/06/2025
67
67
Example: Find the gain of the control system represented in block diagram form using Mason’s gain formula.
Solution
68
68
34
01/06/2025
Example Find by signal flow graph technique the transfer function of the control system
Solution
69
69
STRUCTURE AND
CLASSIFICATIONS OF
CONTROL SYSTEMS
70
70
35