Ch-1 Introduction to Control System
Ch-1 Introduction to Control System
Ch-1 Introduction to Control System
Introduction
1.1. Review on Laplace and Fourier Transform
• The physical world is described by differential • Time domain x(t) =⇒ F.T =⇒ Frequency
equations. domain X(ω)
R∞
• Solutions to differential equations must be either • X(σ, ω) = −∞ [x(t).e−σt ]e−ωt dt
d at
– Exponential: eat =⇒ e = aeat e−σt .e−ωt = e(−σ−jω)t (1.1)
dt
d2 s = σ + jω (1.2)
– Sinusoids: sin(at) =⇒ sin(at) =
dt2
−a2 sin(at) where, σ is real Exponential and ω is Imaginary
• The solution may be eat or e−ωt or combination of both Sinusoidal Z ∞
R∞
• Fourier Transform: X(ω) = −∞ x(t)e−ωt dt Laplace Transform = X(s) = x(t).e−st dt (1.3)
−∞
2. Automation
3. Convenience
4. Technology Evolution
System Dynamics
The discipline of System Dynamics focuses on the synthesis of mathematical models to represent dynamic
responses of physical systems for the purpose of analysis, design, and/or control.
• Analysis: is the mathematical inspection of the dynamic characteristics of a system and its responses to
inputs.
• Design: is the methodical synthesis of a system or selection of its parameters to meet specified criteria.
• Control Systems: is the combination of devices & components connected or related so as to command, direct or
regulate itself or another system.
1
Input Output
System (Plant)
1. Reference Input: This provides input signal for the desired output.
2. Error Detector: It is an element in which one system variable (feedback signal) is subtracted from another
variable (reference signal) to obtain a third variable (error signal). It is also called comparator.
3. Feedback Element: Feedback signal is a function of the controlled output which is compared with the
reference signal to obtain the error or the actuating signal. Feedback element measures the controlled
output, converts or transforms to a suitable value for comparison with the reference input.
4. Error Signal: It is an algebraic sum of the reference input and the feedback.
5. Controller: The controller is an element that is required to generate the appropriate control signal. The
controller operates until the error between the controlled output and desired output is reduced to zero.
7. Controlled Output: Controlled output is produced by the actuating signal available as input to the
controller. Controlled output is made equal to the desired output with the help of the feedback system.
Comparator Controlled
Controlled Output
+ Controller
Reference − e(t) System
Input
Feedback
Actuating Controlled
Input Signal Output
Controller System (Plant)
Reference
Application: Volume audio system, Hair dryer, Door lock system, and Washing machine
For example, let us consider a washing machine in which soaking, washing and rinsing in the washer operates on the
time basis.
• The actuating error signal, e(t) is fed to the controller so as to reduce the error and bring the output of the
system to the desired value.
• The operation of a system may be controlled externally or automatically (by the system itself)
Comparator
Control Output or
+ System (Plant)
Input − e(t) Element Response
Feedback
Some more examples of open-loop and closed-loop control systems are as follows:
1. Traffic-light systems vary in operation. Some systems are closed-loop and some are open-loop. In
the open-loop type, there is a timing mechanism which is set to switch the lights at regular intervals,
irrespective of the volume of traffic. In the closed-loop type, however, the amount of traffic passing
through the junctions is measured (electronically or otherwise), and the duration of the “red” and “green”
conditions are adjusted for each side of the roads of the junction accordingly.
2. An example of the action of an open-loop system is a car-wash machine in which all cars receive the
same amount of washing irrespective of how dirty they are. Here, the output is the cleanliness of the
cars, which corresponds to a given setting of the machine (amount of water and washing time). A human
being, however, who washes cars, automatically makes sure that the dirtier cars receive more attention
than others. Car washing by a responsible human being is, therefore, a closed-loop control system. An
ordinary washing machine is an open-loop system.
3. A refrigerator is a closed-loop system. Its temperature is measured by a thermostat which turns the motor
ON when the temperature rises above the desired value and turns the motor OFF when the temperature
again reaches the desired value.
m
100
s 90, 100, 110· · ·
Car
Gas Pedal Speed
A system is said to be linear in terms of the system input x(t) and the system output y(t) if it satisfies the
following two properties of
1. Zero-input Zero-Output
2. Superposition and
3. Homogeneity.
• Are idealized models fabricated by the analyst purely for the simplicity of analysis and design.
Nonlinear Systems
• When the input and output has nonlinear relationship the system is said to be nonlinear.
• Examples
2. Hysteresis, Saturation
• Input x3 (t) = αx1 (t) + βx2 (t) to the system and measure y3 (t)
• If y3 (t) = αy1 (t) + βy2 (t) for all possible delays α and β values, x1 (t) and x2 (t), then the system is linear.
d
x(t) y(t)
dx
Example: f (x) = x2
d
y1 (t) = x1 (t) = 2x1 (1.7)
dx
x1 (t) = x21 (1.4) d
y2 (t) = x2 (t) = 2x2 (1.8)
x2 (t) = x22 (1.5) dx
d
x1 (t) + x1 (t) = x21 + x22 (1.6) y3 (t) = (x1 (t) + x2 (t)) = 2x1 + 2x2 (1.9)
dx
Example 1.2. Show that the functions given below are Linear or Non-linear
1. consider a sequare-law system y(t) = (x1 (t))2
2. ẏ(t) + ty(t) = x(t)
3. y = nx
4. y = x3
5. y = kx + c
• When the characteristics of the system do not depend upon time itself then the system is said to time
invariant control system.
• Time varying control system is a system in which one or more parameters vary with time.
• A time varying system does not change its fundamental behaviour over different periods of time.
• We can test a system for this property using from the figure
– If y2 (t) = y1 (t − τ ) for all possible delays τ and signal x1 (t), then the system is time invariant.
2. MIMO CS have more than one input and more Figure 1.10: MIMO control system
• A system is called dynamic or time dependent if its present output depends on past input
• Static system is the one whose current output depends only on current input.
To use/understand a control system properly, we must learn how to: How to use/understand a control system
properly We must learn how to:
1. Develop mathematical system descriptions and reduce them to block diagram forms: (Modelling/Mathematical
Representation);
Manual
Automatic
Open loop
Closed loop
Linear Non-Linear
Non-Linear
Linear
Time inVariant
Time Variant
Time Variant
Time inVariant
• Feedback: if either the output or some part of the output is Returned to the input side and Utilized as
part of the system input.
1. Positive feedback: Adds R(s) and feedback output shown in Figure 1.12 with Positive sign.
2. Negative feedback: Reduces the error between the reference input, R(s) and system output shown in
Figure 1.12 with Negative sign.
Comparator
Control Output or
+ System (Plant)
Input e(t) Element Response
±
Feedback
• Stabilize Gain
• Oscillator
• Amplifier
A control system can be represented using block diagram. The simplest form of representing a system is as
shown in Figure 1.2. Here the input is fixed, once for all, for the desired output. When the output is controlled
by measuring it and comparing with the desired output through a feedback system, the block diagram will be
as shown in Figure 1.3. Now let us draw the block diagrams of a few control systems.
`(output)
• Transfer function = G(s) = `(input) zero initial conditions
G(s)
Transfer
input variable Output variable
R(s) Function C(s)
C(S)
TF = G(S) = (1.27)
R(S)
H(s)
C(S) G(S)
TF = = (1.28)
R(S) 1 ∓ G(S)H(S)
(s − z1 )(s − z2 ) . . . (s − zm )
G(S) = k (1.29)
(s − p1 )(s − p2 ) . . . (s − pn )
where
a0
• K= , called the gain factor of the transfer function.
b0
• z1 , z2 , ..... zm are zeros of TF and p1 , p2 , ..... pn are poles of TF
Advantages of TF Disadvantages of TF
• Easy to find the output for different input signals • Can only be used for SISO systems
2S + 1
G(S) = (1.30)
S2 + 4S + 3
• feedback(G,H, sign) for a closed-loop connection with G(s) in the forward path and H(s) in
the feedback path;
• cloop(G,sign) for a unity feedback system with G(s) in the forward path, and sign is -1 for
negative feedback or +1 for positive feedback (the sign is optional for negative feedback).
• G/(1 + G ∗ H) for a closed-loop negative feedback connection with G(s) in the forward path and
H(s) in the feedback path; and
• Ohm’s Law
Controller
1.7.1. Modeling of Electrical System
Design
• Passive linear components
V (s)
Component Voltage-Current Voltage-charge Impedance, Z(s) =
I(s)
1 R 1 1
Capacitor v(t) = i(τ )dτ v(t) = q(t)
C C Cs
dq(t)
Resistor v(t) = Ri(t) v(t) = R
dt
di(t) dq 2 (t)
Inductor v(t) = L v(t) = L Ls
dt dt2
Vc (s) 1
=
V (s) LCs2 + RCs + 1
du d2 x dx d
F = Ma = M =M 2 (1.33) F =D = D (x1 − x2 ) (1.36)
dt dt dt dt
Example 1.5. Write the differential equation governing the mechanical system below and determine the TF
Solution 1.5.
X1 (S) BS + K
= (1.37)
X(S) [MS2 + (K1 + K) + (B1 + B)s]
X(S) M1 S2 + B1 S + BSK + K1
= (1.38)
F(S) (M2 S2 + B2 S + BS + K)(M1 S2 + B1 S + BS + K + K1 ) − (BS + K)2
C(S) G(S)
TF = = (1.41)
R(S) 1 + G(S)H(S)
• The denominator of the transfer function when equated to zero is called the characteristic equation of the
control system.
7
• Example: G(sS) = and H(S) = 1
S(S + 8)
7
1 + G(S)H(S) = 0 =⇒ 1 + .1 =⇒ S2 + 8S + 7 = 0 (1.43)
S(S + 8)
• The roots of the charx equation are called the characteristic roots or closed-loop poles.
1. To evaluate the contribution of each of the components towards the overall performance of the control
system.
2. BD helps in understanding the functional operation of the system more readily than examination of the
actual control system physically.
1. When two or more blocks are connected in series, we are to multiply the transfer functions and put as
one block
2. When two blocks are connected in parallel, the transfer functions are to be added
3. When shifting the summing point prior to, i.e. before a block,
Example 1.6.
Reduce the block diagram into canonical form and determine its TF.
Example 1.7. Reduce the block diagram of a system into canonical form.
Solution 1.7. 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
other is set to zero.
1. Let us consider input R(s) first, keeping U (s) = 0
2. input U(s), keeping R(s) = 0.
C1 (S) G1 G2 C2 (S) G2
Finally, TF1 = = and TF2 = =
R(S) 1 − H1 G1 G2 U(S) 1 − G1 G2 H2
Example 1.8. Draw the block diagram for the electrical network given below
1 1
Ei (S) = RI(S) + I(S) and E0 (S) = I(S) (1.45)
CS CS
1
From (Equation 1.45) Ei (S) = (R + )I(S) or
CS
Ei (S) CS
I(S) = = Ei (S)
1 1 + RCS
R+
CS
Substituting the value of I(S), in (Equation 1.45), we get
E0 (S) 1
= (1.46)
Ei (S) 1 + RCS
1 1
[Ei (S) − E0 (S)] = I(S) and E0 (S) = I(S) (1.47)
R CS
G(S) 1
4. The complete BD from the transfer function, TF = =
1 + G(S).1 1 + RCS
Servomechanism
• The physical requirements are low inertia and high starting torque.
ZP
Eb = φN = kφN = V − Ia Ra (1.50)
60A
dθ d2 θ
Tf = B0 ω = B0 and Ti = J 2 (1.51)
dt dt
2π d2 θ
ω= Nα= 2
60 dt
where: N=Armature speed, V= Terminal voltage, Eb =Back emf, J= moment of inertia, Tx = torque , θ= angular
displacement, ω=angular velocity and, α=angular acceleration
• Torque of the motor is due to armature current, • Differential equation involving quantities of the
Ia and the field flux φ armature circuit can be written as
Tm = Tf + Ti (1.54)
dθ d2 θ
K T Ia = B0 +J 2 (1.55)
dt dt
V (S) − Eb (S)
[(JS 2 + B0 S)]θ(S) = KT (1.60)
(La S + Ra )
θ(S) KT
TF = = (1.63)
V (S) (JS 2 + B0 S)(La S + Ra ) + KT Kb S
KT
= (1.64)
S [(Js + B0 )(La s + Ra ) + KT Kb ]
Ia (S) 1 θ(S) KT
= (1.65) = (1.66)
V(S) − Eb (S) La s + Ra Ia (S) S(JS + B0 )