EE351 Automatic Control Systems Lectures
EE351 Automatic Control Systems Lectures
Control systems can be divided into two categories: the open-loop and the
closed-loop systems.
An open-loop system (Fig. 1.1) is a system whose input u(t) does not depend on
the output y(t). We can say u(t) is not a function of y(t).
In contrast to an open-loop control system, a closed-loop control system utilizes
an additional measure of the actual output to compare it with the desired output
response. The measure of the output is called the feedback signal as shown in
Fig. 1.2. Therefore, a closed-loop system is a system whose input u(t) depends
on the output y(t). We can say u(t) is a function of y(t).
The output of the system y(t) is the ‘‘quality’’ of washing, i.e., how well the
clothes have been washed. It is well known that during the operation of the
washing machine, the output (i.e., whether the clothes are well washed or not) it
not taken into consideration. The washing machine performs only a series of
operations contained in u(t) without being influenced at all by y(t). It is clear
that here u(t) is not a function of y(t) and, therefore, the washing machine is a
typical example of an open-loop system. Another example of open-loop systems
are the electric microwave.
A very simple introductory example of a closed-loop system is that of the water
heater shown in Fig. 1.4.
Here, the system is the water heater and the output y(t) is the water temperature.
The reference signal r(t) designates the desired range of the water temperature.
Let this desired temperature lie in the range from 65 to 70ºC. In this example,
the water is heated by electric power, i.e., by a resistor that is supplied by an
electric current. The controller of the system is a thermostat, which works as a
switch as follows: when the temperature of the water reaches 70ºC, the switch
opens and the electric supply is interrupted. As a result, the water temperature
starts falling and when it reaches 65ºC, the switch closes and the electric supply
is back on again. Subsequently, the water temperature rises again to 70ºC, the
switch opens again, and so on. This procedure is continuously repeated, keeping
the temperature of the water in the desired temperature range.
Due to the increasing complexity of the system under control and the interest in
achieving optimum performance, the importance of control system engineering
has grown in the past decade. Furthermore, as the systems become more
complex, the interrelationship of many controlled variables must be considered
in the control scheme. A block diagram depicting a multivariable control system
is shown in Fig. 1.5.
Control systems have been in existence since ancient times. A well-known ancient
automatic control system is the regulator of Heron of Alexandria as shown in Fig.
1.6. This control system was designed to open the doors of a temple automatically
when a fire was lit at the altar located outside the temple and to close the doors
when the fire was put out. In particular, the regulator operated in the following
way: the fire, acting as the input to the system, heated the air underneath the altar
and the warm (expanded) air pushed the water from the water container (pot 1) to
the bucket (pot 2). The position of the water container was fixed, while the bucket
was hanging from ropes wrapped around a mechanism (the door spindles) with a
counterweight W. When pot 2 was empty, this mechanism, under the pull of the
counterweight W, held the doors closed. When pot 2 was filled with adequate
amount of water from pot 1, it moved downwards, while the counterweight W
moved upwards. As a result of the downward motion of pot 2, the door spindles
turned and the doors opened. When the fire was put out, water from pot 2 returned
to pot 1, and the counterweight W moved downwards forcing the gates to close.
Apparently, this control system was used to impress believers, since it was not
visible or known to the masses (it was hidden underground).
1.8) which subsequently has been widely used in practice, most often for the
control of locomotives.
In particular, this regulator was used to control the speed of the steam engine.
This is accomplished as follows: as the angular velocity of the steam engine
increases, the centrifugal force pushes the masses (m) upwards and the steam
valve closes. As the steam valve closes, the steam entering the engine from the
boiler is reduced and the steam engine’s angular velocity decreases, and vice
versa: as the angular velocity of the steam engine decreases, the masses (m) go
down, the steam valve opens, the amount of steam entering the engine increases,
resulting in an increase of the angular velocity. This way, one can regulate the
speed of the engine.
Automatic control theory and its applications have developed rapidly in the
last 60 years or so. The period 1930–1940 was important in the history of control,
since remarkable theoretical and practical results, such as those of Nyquist and
Black, were reported. During the following years and until about 1960, further
significant research and development was reported, due mainly to Ziegler and
Nichols, Bode, Wiener and Evans. All the results of the last century, and up to
about 1960, constitute what has been termed classical control. Progress from 1960
to date has been especially impressive, from both the theoretical and the practical
point of view. This last period has been characterized as that of modern control,
the most significant results of which have been due to L. Zadeh, Kalman and many
others.
Chapter # 2
1. Basic Control Signals
There are many signals are used for testing the control systems. Some of them
are called the basic signals, such as the step function, impulse function, ramp
function and sinusoidal function. These signals are of major importance for
control applications.
The graphical representation of the unit step function is shown in Fig. 2.1. The
amplitude of u(t - T), for t > T, is equal to 1. This is why the function u(t - T) is
called the ‘‘unit’’ step function. If the value of the function equals something
rather than "1", it called Step function.
A physical example of the step function is the electrical switch of the circuit
shown in Fig. 2.2. It is obvious that the voltage vR(t) is given by:
OR
The unit gate function g(t), shown in Fig. 2.3, can be derived from the unit step
function as g(t) = u(t – T1) - u(t – T2) where T1 < T2, and is defined as follows:
The graphical representation of δ(t – T) is given in Fig. 2.4. In Fig. 2.5 δ(t – T) is
defined in a different way as follows: the area c(t) of the parallelogram is
As a becomes larger, the base of the parallelogram 1/a becomes smaller. In the
limit, as the height a tends to infinity, the base 1/a tends to zero, i.e.,
This shows that the area of the unit impulse function is equal to 1(this is why it
is called the ‘‘unit’’ impulse function).
The functions u(t - T) and δ(t – T) are related as follows:
2. Laplace Transform
To study and design any control system, one relies to a great
extent on a set of mathematical tools. As example of these
mathematical tools is the Laplace transform which is very
important for the study and design of such systems. The definition
of the Laplace transform of a function f(t) is as follows:
where L designates the Laplace transform and s is the complex variable defined
as σ + jɷ. Usually, the time function f(t) is written with a small f , while the
complex variable function F(s) is written with a capital F.
Let L{ f(t)} = F(s). Then, the inverse Laplace transform of F(s) is also a linear
integral transform, defined as follows:
For the unit step function, substitute A =1 in the above equation, F(s) = 1/S
Another example, consider the Ramp function with value A as shown
To evaluate the above integral we use the formula for the integration by parts
For unit ramp, substitute A=1 in the above equation. F(s) = 1/S2
The important feature of the Laplace transform is that it greatly simplifies the
procedure of taking the derivative and/or the integral of a function f(t). Indeed,
the Laplace transform ‘‘transforms’’ the derivative of f(t) in the time domain
into multiplying F(s) by s in the frequency domain. Furthermore, it
‘‘transforms’’ the integral of f(t) in the time domain into dividing F(s) by s in
the frequency domain.
This means, the Laplace transform of the product of the functions e-at and f(t),
leads to shifting of F(s) = L{ f(t)} by a units.
Examples
)1
)2
)3
)4
5) Known that
6) Given that
7)
)8
)9
)10
)12
)13
)14
15) Find Laplace transform F(S) of the function f(t) shown in Fig. 2.9
Fig. 2.9
Fig. 2.10 Dynamic behavior of the 2nd order system at different damping ratios
1- For the following waveforms, find the function f(t), then calculate F(S).
f(t) f(t) f(t) f(t)
2
t t a b t 2 4 t
1 3 T
Where y(t) and x(t) are the system output and input, respectively. Also, y(0) = 0
dy ( t ) d 2 y( t )
& = 0 and =1
dt dt 2
b) Find the free response and the forced response of the system.
5- For the second-order system whose output y(t) is and input x(t) is and
described by the D.E. :
•• •
y (t ) + 5 y (t ) + 9 y (t ) = 9 x (t )
Find
6- Find the poles and zeros of the system given in problem (3), Mark the poles
with "X" and the zeros with "O" in the s-plane.
Assuming A=200, find the time response C(t) when applying a unit step function as
an input. Calculate the output value at t = 3 sec.
C(S) 2S + 1
= 2
R (S) S + 2 S + 1
Find the time response C(t) when applying a unit step function as an input. Calculate
the output value at t = 6 sec.
Lecture # 3
1. Introduction
Block Diagram is defined as a pictorial representation of functions performed
by each component of a system and that of flow of signals. Each block is
characterized by an input–output description as shown in Fig. 3.1.
Actuating Signal E(s), also called the error or control action, is the algebraic
sum consisting of the reference input R (s) plus or minus (usually minus) the
primary feedback B (s).
Manipulated Variable M (s) (control signal) is that quantity or condition which
the control elements G1 (s) apply to the plant G2 (s).
Disturbance U (s) is an undesired input signal which affects the value of the
controlled output C(s). It may enter the plant by summation with M (s), or via an
intermediate point, as shown in the block diagram of the figure above.
Forward Path is the transmission path from the actuating signal E(s) to the
output C(s).
Feedback Path is the transmission path from the output C(s) to the feedback
signal B (s).
Summing Point: A circle with a cross is the symbol that indicates a summing
point. The (+) or (−) sign at each arrowhead indicates whether that signal is to
be added or subtracted.
Branch(pick/take off) Point: A branch point is a point from which the signal
from a block goes concurrently to other blocks or summing points.
Fig. 3.5 (a) Original Block Diagram (b) Equivalent Block Diagram
Fig. 3.6 (a) Original Block Diagram (b) Equivalent Block Diagram
Example 1
Example 2
Example 3: The main problem here is the feed‐forward of V3(s). Solution is to move
this pickoff point forward.
Example 4:
Example 5:
Use block diagram reduction to simplify the block diagram below into a single block
relating Y(s) to R(s).
6. Multiple‐‐Inputs cases
In feedback control system, we often encounter multiple inputs to represent a
disturbance or something else. For a linear system, we can apply the superposition
principle to solve this type of problems, i.e. to treat each input one at a time while
setting all other inputs to zeros, and then algebraically add all the outputs as follows:
Using the superposition principle, the procedure is illustrated in the following steps:
Example 7:
Problem #1
Simplify the following control systems using block diagram algebra, and then find the
transfer function C(s) / R(s).
(b) (a)
(c)
Problem #2
_ C(S)
R(S) + +
(a)
_
R(S)
+ C(S)
G(s)
_ (b)
H(s)
Problem #3
Simplify the following control systems using block diagram algebra, and then find the
transfer function Y(s) / R(s).
(a)
(b)
)(c
)(d
)(e
(f)
(g)
Problem #4
Obtain the transfer functions C(s)/R(s) and C(s)/D(s) of the systems shown below
Obtain the transfer functions Y(s)/R1(s) and Y(s)/R2(s) of the system shown below
Problem #5
The control system, shown in Fig. below, has two inputs and two outputs. Find
C1(s)/R1(s), C1(s)/R2(s), C2(s)/R1(s) and C2(s)/R2(s).
Problem #6
For the control system shown below, find the transfer function C(s) / R(s).
+ C(S)
R(S) +
_ K
_ +
_
K3
K2
K1
Problem #7
Simplify the block diagram shown below and then obtain the closed–loop transfer
function C(s)/R(s).
G8
C(S)
R(S) +
_
G1 G2
G3 G4 G5
+ +
G6 G7
_ +
2. Terminology
Node: A junction denoting a variable or a signal.
Branch: A unidirectional path that relates the dependency of an input and an output.
Relation between variables is written next to the directional arrow.
Path: A branch or a continuous sequence of branches that can be traversed from one
node to another
Example 1
)Find the T.F. Y(s)/X(s
Example 2
)Find the T.F. Y(s)/X(s
Example 3
)Using Mason's Formula, Find the T.F. Y(s)/X(s
Example 4
)Using Mason's Formula, Find the T.F. C(s)/R(s
In this system there is only one forward path between the input R(s) and the output
C(s). The forward path gain is
we see that there are three individual loops. The gains of these loops are
Note that since all three loops have a common branch, there are no non-touching
loops. Hence, the determinant ∆ is given by
The cofactor ∆ l of the determinant along the forward path connecting the input node
and output node is obtained from ∆ by removing the loops that touch this path. Since
path P1 touches all three loops, we obtain
∆1 = 1
Therefore, the overall
ll gain between the input R(s) and the output C(s), or the closed-
loop transfer function, is given by
Example 5
Using Mason's Formula, Find the T.F. C(s)/R(s)
Example 6
Using Mason's Formula, Find the T.F. C(s)/R(s)
In this system, there are three forward paths between the input R(s) and the output
C(s). The forward path gains are
There are four individual loops, the gains of these loops are
Loop L1 does not touch loop L2; Hence, the determinant ∆ is given by
The cofactor ∆1, is obtained from ∆ by removing the loops that touch path PI.
Therefore, by removing L1, L2, L3, L4, and L1, L2 from ∆ equation, we obtain
∆1 = 1
By the same way ∆2 = 1
The cofactor ∆3 is obtained by removing L2, L3, L4, and L1, L2 from ∆ Equation, giving
∆3 = 1- L1
The closed-loop transfer function
Problem #1
For the control systems represented by block diagrams shown in figure below, Draw
the corresponding signal flow graph (SFG), then using Mason's rule to obtain the
system transfer function.
Problem #2
Using Mason's Rule, find the transfer function for the following SFG's
G8
G7
)X(s 1 G1 G2 G3 G4 G5 G6 1 )Y(s
-H4 -H1
-H2
-H3
G6
̶ H5
G5
̶ H6
By transient response, we mean that which goes from the initial state to the final state.
By steady-state response, we mean the manner in which the system output behaves as
t approaches infinity. Thus the system response C(t) may be written as
where Ctr(t) is the transient response and Css(t) is the steady-state response.
The transient response of a practical control system often exhibits damped oscillations
before reaching a steady state. If the output of a system at steady state does not exactly
agree with the input, the system is said to have steady state error. This error is
indicative of the accuracy of the system. In analyzing a control system, we must
examine transient-response behavior and steady-state behavior.
2. Transient Response
2.1 First-Order system
Consider the first-order system shown in Fig. 2.
For a unit step input whose Laplace transform is 1/S, the output C(S) is given by
The above equation indicates that initially (at t = 0) the output c(t) is zero and finally
(at t = ∞) it becomes unity as shown in Fig. 3.
By the same way, in two time constants (t = 2T), the response reaches 86.5% of the
final value. At t = 3T, the response reaches 95% of its final value. At t = 4T, the
system response reaches 98.2% of its final value. Finally at t = 5T, the response
reaches 99.3% of the final value. Thus, for t ≥ 4T, the response remains within 2% of
the final value. As seen from the equation of c(t), the steady state value (c(t) = 1) is
reached mathematically only after an infinite time. In practice, however, a reasonable
estimate of the response time is the length of time the response curve needs to reach
and stay within the 2% line of the final value, or four time constants.
Consider the 2nd order control system shown in Fig. 4, whose T.F. is given as:
This form is called the standard form of the second-order system, where ζ and ωn are
the damping ratio and undamped natural frequency, respectively.
= 1 −
This result can be obtained directly by using a table of Laplace transforms tables.
If we plot the output C(t) versus time, such kind of plot is dependent on the two
parameters ζ and ωn. A family of curves at different values of ζ is shown in Fig. 5.
As the parameters ζ changes, the location of the system poles S1 and S2 are change.
Therefore, the dynamic behavior of the second-order system is also changes. The
nature of the roots s1 and s2 of the characteristic equation with varying values of
damping ratio ζ can be shown in the complex plane as shown in Fig. 6.
The transient response of a practical control system often exhibits damped oscillations
before reaching a steady state. In specifying the transient‐response characteristics of a
control system to a unit‐step input, it is common to name the following terms:
Delay Time: The delay time td is the time needed for the response to reach half (50%)
of its final value.
Delay time can be calculated from this formula;
Rise Time: The rise time tr is the time required for the response to rise from 10% to
90%. Or the time required to rise from 0% to 100% of its final value.
Since !" #$
≠ 0, therefore
The cosine terms in the above equation cancel each other. Therefore, dc(t)/dt,
evaluated at t = tp, can be simplified to
This means
Since the peak time corresponds to the first peak overshoot, %& = '
)
(& =
*
Settling Time: The settling time ts is the time required for the response curve to reach
and stay within ± 2% of the final value. In some cases, 5% instead of 2%, is used as
the percentage of the final value. The settling time is the largest time constant of the
system.
The settling time corresponding to ± 2% or ± 5% tolerance band may be measured in
terms of the time constant {T = l/ (ζ ωn)}
72 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
Summary:
Example #1
Consider the system shown in Fig. 9, where ζ = 0.6 and ωn = 5 rad/sec. Let us obtain
the rise time tr, peak time tp, maximum overshoot Mp, and settling time tp when the
system is subjected to a unit-step input.
Fig. 9.
Example #2
Consider the control system whose closed loop poles are given in Fig. 10.
74 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
Fig. 10.
Find
Example #3
Determine the values of Td, Tr, Tp and Ts for the control system shown in Fig. 11.
Fig. 11
Fig. 12
Example #4
For the system shown in Fig. 13, determine the values of gain K and velocity feedback
constant Kh so that the maximum overshoot in the unit-step response is 0.2 and the
peak time is 1 sec.
With these values of K and Kh, obtain the rise time and settling time. Assume that J =
1 kg-m2 and B = 1 N-m/rad/sec.
Since Mp = 0.2;
Example #5
When the system shown in Fig. 14 (a) is subjected to a unit-step input, the system
output responds as shown in Fig.14 (b). Determine the values of K and T from the
response curve.
Mp = 0.254 ζ = 0.4
Report:
Determine the values, of K and k of the closed-loop system shown in Fig. so that the
maximum overshoot in unit-step response is 25% and the peak time is 2 sec. Assume
that J = 1 kg-m2.
As we know
Therefore,
Steady-state error ess may be found using the Final Value Theorem (FVT) as follows:
The above equation shows that the steady state error depends upon the input R(s) and
the forward transfer function G(s) . The expression for steady-state errors for various
types of standard test signals are derived in the following sections:
Where Kp is the position error constant and equals G(0) or +& = lim G S
S→0
Summary
Example #1
For the system shown below, find K so that there is 10% error in the steady state
Since the system type is 1, the error stated in the problem must apply to a ramp input;
only a ramp yields a finite error for in a type 1 system. Thus,
Fig.3
Example #2
System Type: 0
Appropriate error constant is Kp
The negative value for steady state error implies that the output is larger than the input
step.
Example #3
+& = lim G S = ∞
S→0
+2 = lim S G S = 0
S→0
:
99 = = ∞
+2
+2 = lim S G S = ++
S→0
Example #4
Consider the servo system with tachometer feedback shown in Figure.
Obtain the error signal E(s) when both the reference input R(s) and disturbance input
D(s) are present. Obtain also the steady-state error when the system is subjected to a
reference input (unit-ramp input) and disturbance input (step input of magnitude d).
Obtain the rise time, peak time, maximum overshoot, and settling time.
3) Consider the closed-loop system given by
Determine the values of ζ and ωn, so that the system responds to a step input
with approximately 5% overshoot and with a settling time of 2 sec. (Use the 2%
criterion.)
Fig. 1
5) Consider the system shown in Fig. 2(a). The damping ratio of this system is 0.158
and the undamped natural frequency is 3.16 rad/sec. To improve the relative
stability, we employ tachometer feedback. Fig. 2(b) shows such a tachometer-
feedback system. Determine the value of Kh, so that the damping ratio of the
system is 0.5. Then find the rise time, maximum overshoot and settling time and
compare them with those obtained from the original system.
Fig. 2
6) Referring to the system shown in Fig. 3, determine the values of K and k such that
the system has a damping ratio 0.7 and an undamped natural of 4 rad/sec.
Fig. 3
7) For the system shown in Fig. 4, determine the values of gain K and velocity
feedback constant Kh so that the maximum overshoot in the unit-step response is
0.2 and the peak time is 1 sec. With these values of K and Kh, obtain the rise time
and settling time. Assume that J = 1 kg-m2 and B = 1 N-m/rad/sec.
Fig. 4
8) When the control system shown in Fig. 5 (a) is subjected to a unit-step input, the
system output responds as shown in Fig. 5 (b). Determine the values of K and T
from the response curve.
Fig. 5
Calculate the rise time, peak time, maximum overshoot, and settling time when R(s) is
considered as unit step input.
10) Figure 6 shows three systems. System I is a positional servo system. System I1
is a positional servo system with PD control action. System I11 is a positional servo
system with velocity feedback. Compare the unit-step response of the three
systems and obtain the best one with respect to the speed of response and
maximum overshoot.
Fig. 6
11) For a unity feedback control systems given below, find the position (Kp),
velocity (Kv) and acceleration (Ka) error coefficients.
12) For the system shown in Fig. 7, find K so that there is 10% error in the steady
state
Fig. 7
Fig. 8
;
14) Consider the system shown in Fig. 9. Prove that the steady-state error for a
!" √4 =
unit ramp input is . Also show that the damping ratio is and the undamped
Fig. 9
15) Consider the system shown in Fig. 10(a). The steady-state error to a unit-ramp
!"
input is ess = . Show that the steady-state error for following a ramp input may
be eliminated if the input is introduced to the system through a proportional-plus-
derivative filter, as shown in Fig. 10(b), and the value of k is properly set.
Fig. 10
(a) (b)
16) Consider servo system with tachometer feedback shown in Fig. 11. Obtain the
error signal E(s) when both the reference input R(s) and disturbance input D(s)
are present. Obtain also the steady-state error when the system is subjected to a
reference input (unit-ramp input) and disturbance input (step input of magnitude
d).
Fig. 11
17. For the control system shown in Fig. 12, Determine the steady-state error for a
unit step when K = 0.4 and Gp(s) = 1. Select an appropriate value for Gp(s) so that
the steady-state error is equal to zero for the unit step input.
Fig. 12
18. Consider the closed-loop system in Fig. 13. Determine values of the parameters k
and a so that the following specifications are satisfied:
(a) The steady-state error to a unit step input is zero.
(b) The closed-loop system has a percent overshoot of less than 5%.
Fig. 13
19.
14
Fig. 14
(c) The time response of unstable system diverges as the time tends to infinity.
For such a system, as soon as the power is turned on, the output may increase with
time. If no saturation takes place in the system and no mechanical stop is provided,
then the system may eventually be damaged and fail, since the response of a real
physical system cannot increase indefinitely.
The roots of the characteristic equation are called closed loop poles. The location of
such roots or poles on the s-plane will indicate the condition of stability as shown in
Fig. 6.
Fig. 6. Stability condition based on the location of the closed loop poles
3. Routh Stability criterion (Two Necessary But Insufficient Conditions)
The characteristic equation of the simple feedback system can be written as a
polynomial:
There are two necessary but insufficient conditions for the roots of the characteristic
equation to lie in Left Hand Side (LHS) of the S‐plane (i.e., stable region)
1. All the coefficients an, an-1, an-2, ..., a1 and a0 should have the same sign.
2. None of the coefficients vanish (All coefficients of the polynomial should exist).
By this way we judge the absolute stability of the system (stable or unstable).
Example #1
Given the characteristic equation,
One coefficient (‐2) is negative. Therefore, the system does not satisfy the necessary
condition for stability.
Example #2
Given the characteristic equation,
Is the system described by this characteristic equation stable? The term s3 is missing.
Therefore, the system does not satisfy the necessary condition for stability.
The process of forming rows continues until we run out of elements. (The total
number of rows is n + 1.) The coefficients b1, b2, b3, and so on, are evaluated as
follows:
The evaluation of the b's is continued until the remaining ones are all zero.
The same pattern of cross-multiplying the coefficients of the two previous rows is
followed in evaluating the c's, d's, e's, and so on. That is,
Note that in developing the array an entire row may be divided or multiplied by a
positive number in order to simplify the subsequent numerical calculation without
altering the stability conclusion.
Routh-Hurwitz stability criterion states that the number of roots of the characteristic
equation with positive real parts is equal to the number of changes in sign of the
coefficients of the first column of the array.
It should be noted that the exact values of the terms in the first column need not be
known; instead, only the signs are needed.
The necessary and sufficient condition that all roots of the characteristic equation lie in
the left-half s plane is that:
a) All the coefficients of the characteristic equation be positive, and
b) All terms in the first column of the array have positive signs.
Example #3
Consider the following polynomial
Let us follow the procedure just presented and construct the array of coefficients. (The
first two rows can be obtained directly from the given polynomial. The remaining
terms are obtained from these. If any coefficients are missing, they may be replaced by
zeros in the array.)
Example #4
Check whether this system is stable or not.
There are 2 sign changes. There are 2 poles on the right half of the S-plane. Therefore,
the system is unstable.
Special Cases:
1- If a first-column term in any row is zero, but the remaining terms are not zero or
there is no remaining term, then the zero term is replaced by a very small
positive number ε and the rest of the array is evaluated.
Example #5
105 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
If the sign of the coefficient above the zero (ε) is the same as that below it, it indicates
that there is a pair of imaginary roots. Actually, the above equation has two roots at
s = ±j .
If, however, the sign of the coefficient above the zero (ε) is opposite that below it, it
indicates that there is one sign change. For example, for the equation
There are two sign changes of the coefficients in the first column. This agrees with the
correct result indicated by the factored form of the polynomial equation.
2- If all the coefficients in any derived row are zero, it indicates that there are roots
of equal magnitude lying radially opposite in the s plane, that is, two real roots
with equal magnitudes and opposite signs and/or two conjugate imaginary roots.
In such a case, the evaluation of the rest of the array can be continued by forming an
auxiliary polynomial with the coefficients of the last row and by using the coefficients
106 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
of the derivative of this auxiliary polynomial in the next row. Such roots with equal
magnitudes and lying radially opposite in the s plane can be found by solving the
auxiliary polynomial, which is always even.
Example #6
Consider the following equation:
The terms in the s3 row are all zero. (Note that such a case occurs only in an odd
numbered row.) The auxiliary polynomial is then formed from the coefficients of
the s4 row. The auxiliary polynomial P(s) is
We see that there is one change in sign in the first column of the new array. Thus,
the original equation has one root with a positive real part. By solving for roots of
the auxiliary polynomial equation,
For stability, K must be positive, and all coefficients in the first column must be
positive. Therefore,
At + =
E
F
the system becomes oscillatory (critically stable) and the oscillation is
Or
Problem #1
(a) q(s) = s2 + 5s + 2
(b) q(s) = s3 + 20s2 + 5s + 100
(c) q(s) = s3 + 3s2 + 4s + 2
(d) q(s) = s3 + 2s2 – 4s + 20
(e) q(s) = s4 + s3 + 2s2 + 10s + 8
(f) q(s) = s5 + s4 + 2s3 + s + 5
(g) q(s) = s5 + s4 + 2s3 + s2 + s + 15
(h) q(s) = s6 + 2s5 + 8s4 + 12s3 + 20s2 + 16s +16
Problem #2
Utilizing the Routh-Hurwitz criterion, determine the range of K that results in a stable
system of the following characteristic equations:
The parameter K must be positive. What is the maximum value K can assume before
the system becomes unstable? When K is equal to the maximum value, the system
oscillates. Determine the frequency of oscillation.
Problem #4
Consider the closed loop system given in Fig. 1. Find the range of values of K for
which the system is stable.
Problem 5
Designers have developed small, fast, vertical-takeoff fighter aircraft that are invisible
to radar (stealth aircraft). This aircraft concept uses quickly turning jet nozzles to
steer the airplane. The control system for the heading or direction control is shown in
Fig. 2. Determine the maximum gain of the system for stable operation.
Problem 6
Consider the system given in Fig. 3. Find the range of values of K for which the system
is stable.
Problem 7
A closed-loop feedback system is shown in Fig. 4. For what range of values of the
parameters K and p is the system stable?
Problem 8
Arc welding is one of the most important areas of application for industrial robots. In
most manufacturing welding situations, uncertainties in dimensions of the part,
geometry of the joint, and the welding process itself require the use of sensors for
maintaining weld quality. Several systems use a vision system to measure the
geometry of the puddle of melted metal, as shown in Fig. 5. This system uses a
constant rate of feeding the wire to be melted.
Calculate the maximum value for K for the system that will result in a stable system.
Problem 9
A cassette tape storage device has been designed for mass-storage. It is necessary to
control the velocity of the tape accurately. The speed control of the tape drive is
represented by the system shown in Fig. 6. Determine the limiting gain for a stable
system.
Problem 10
Robots can be used in manufacturing and assembly operations that require accurate,
fast, and versatile manipulation. The open-loop transfer function of a direct-drive
arm may be approximated by
K ( s + 10)
G(s) H (s) =
s ( s + 3)( s 2 + 4 s + 8)
(b) Calculate the roots of the closed-loop system for the K determined in part (a).
Problem 11
Problem 12
A vertical-liftoff vehicle is shown in Fig. 8(a). The four engines swivel for liftoff. The
control system for aircraft altitude is shown in Fig. 8(b).
(a) For K = 1, determine whether the system is stable.
(b) Determine a range of stability, if any, for K > 0.
Problem 13
(13) A control system is shown in Fig. 9. We want the system to be stable and the
steady-state error for a unit step input to be less than or equal to 0.05 (5%).
Problem 14
A bottle-filling line uses a feeder screw mechanism, as shown in Fig. 10. The
tachometer feedback is used to maintain accurate speed control. Determine and plot
the range of K and p that permits stable operation.
Problem 15
Consider the feedback system shown in Fig. 11. The process transfer function is
marginally stable. The controller is the proportional-derivative (PD) Controller
Gc(s) = KP + KDs
Problem 16
Consider the closed-loop system shown in Fig. 12. Determine the range of K for
stability.
Problem 17
Consider the servo system with tachometer feedback shown in Fig. 13. Determine
the ranges of stability for K and Kh .
Problem 18
K ( s + 5)
G (s) H (s) =
s( s + 2)(1 + Ts )
The parameters K and T may be represented in a plant with K as the horizontal axis
and T as the vertical axis. Determine the regions in T-versus-K parameter plane where
the closed–loop system is asymptotically stable and where it is unstable. Indicate the
boundary on which the system is marginally stable.
Problem 19
Given the forward –path transfer function of a unity feedback control systems,
K ( s + 4)( s + 20)
G (s) =
s 3 ( s + 100)( s + 500)
K ( s + 10)( s + 20)
G(s) =
s 2 ( s + 2)
K
G (s) =
s ( s + 10)( s + 20)
K ( s + 1)
G (s) =
( s + 2 s 2 + 3s + 1)
2
(a) Apply the Routh-Hurwitz criterion to determine the stability of the closed–loop
system as function of K.
(b) Determine the values of K that will cause sustained constant amplitude
oscillations in the system.
1. Introduction
The basic characteristic of the transient response of a closed-loop system is closely
related to the location of the closed-loop poles. If the system has a variable loop
gain, then the location of the closed-loop poles depends on the value of the loop
gain chosen. It is important, therefore, that the designer know how the closed-loop
poles move in the s plane as the loop gain is varied.
A simple method for finding the roots of the characteristic equation has been
developed by W. R. Evans and used extensively in control engineering. This
method, called the root-locus method, is one in which the roots of the characteristic
equation are plotted for all values of a system parameter. The roots corresponding
to a particular value of this parameter can then be located on the resulting graph.
Note that the parameter is usually the gain, but any other variable of the open-loop
transfer function may be used.
By using the root-locus method the control Engineer can predict the effects on the
location of the closed-loop poles with varying the gain value.
If the location of an open-loop pole or zero is a system variable, then the root-locus
method suggests the way to choose the location of an open-loop pole or zero.
The quantity G(s)H(s) is called loop T.F. or open-loop T.F. Assuming that the loop
T.F. is a rational function including a gain K, this gives
Or + ? = −1 (1)
Since G(s)H(s) is a complex quantity, eqn. (1) can be split into two equations by
equating the angles and magnitudes of both sides, respectively, to obtain the
following:
Angle condition:
(3)
The values of s that fulfill both the angle and magnitude conditions are the roots of
the characteristic equation, or the closed-loop poles.
Then the root loci for the system are the loci of the closed-loop poles as the gain K
is varied from zero to infinity.
2.2 Root Locus Skech
To begin sketching the root locus of a system by the root-locus method we must
know the location of the poles and zeros of G(s) H(s)
• Step #1
K=0 points are located at the open-loop poles
• Step #2
K=∞ points are located at the open-loop zeros
The poles and zeros referred above include those at infinity, if any.
EX: Consider the characteristic equation
When K is ∞, the three zeros of the equation are at s = –1, s = ∞ and ∞ as shown in
Fig. 2.
= −1
R → ∞S T = 1
→∞
Fig. 3, three pole system gives three root locus branches; also the root locus is
symmetrical around the real axis
• Step #3
122 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
Number of Asymptotes if there are zeros located at ∞, there are asymptotes equal
to those zeros at ∞. Simply we can calculate the number of asymptotes by:
Number of asymptotes = |H − T|
For the previous example, since there are TWO zeros at infinity OR n – m = 2,
there are TWO asymptotes.
• Step #4
Angle of Asymptotes we can calculate the angles of asymptotes by
2X + 1180
VW =
|H − T|
Where k = 0, 1, 2, …., |H − T| − 1
Substituting k=0 we get the angle of 1st asymptote
Substituting k=1 we get the angle of 2st asymptote, … etc.
In case of number of asymptotes =2, therefore the angles are θ0 = 90 and θ1 = 270
(as shown in Fig. 4-a)
In case of number of asymptotes =3, therefore the angles are θ0 = 60, θ1 = 180 and
θ2 = 300 (as shown in Fig. 4-b)
In case of number of asymptotes =4, therefore the angles are θ0 = 45, θ1 = 135, θ2 =
225 and θ3 = 315 (as shown in Fig. 4-c)
The point of intersection of the asymptotes (σ) represents the center of gravity of
the root locus, and is always a real number. Since the poles and zeros of G(s)H(s)
are either real or in complex-conjugate pairs, the imaginary parts in the numerator
of σ equation always cancel each other out. Thus, the summation terms may be
replaced by the real parts of the poles and zeros of G(s)H(s), respectively. That is,
+ + 1
? =
+ 4 + 1 − \ + 1 + \
The point of intersection of asymptotes with real axis is
0 − 4 − 1 − 1 − −1 −5
Y= = = −1.67
4−1 3
• Step #6
Root Locus on Real Axis
On a given section of the real axis, root locus are found in this section only if the
total number of poles and zeros of G(s)H(s) to the right of the section is odd. On
another explanation, for s1 to be a point on the root locus, there must be an odd
number of poles and zeros of G(s)H(s) to the right of that point. We can explain
this by the following pole-zero configurations shown in Fig. 5.
S(S+3)(S2+2S+2) + K(S+1) = 0
The angle of departure of the root locus at (s +1– j) is represented by θ2, measured
with respect to the real axis. Let us assign s1 to be a point on the RL leaving the
pole at (s +1– j) and is very close to the pole as shown in Fig. 6. Then, s1 must
satisfy Eqn. (2). Thus,
A root-locus diagram can have, of course, more than one breakaway point.
Moreover, the breakaway points need not always be on the real axis. Because of
the conjugate symmetry of the root loci, the breakaway points not on the real axis
must be in complex conjugate pairs.
At the breakaway points, the following properties must be satisfied:
1) (3)
where G1(s)H1(s) = K G(s)H(s) setting K=1
2) All real solutions of Eqn. (3) are breakaway points on the root locus for all
values of K, since the entire real axis of the s-plane is occupied by the root
locus.
3) The complex-conjugate solutions of Eqn. (3) are breakaway points only if they
satisfy the characteristic equation or are points on the root locus.
It is important to point out that the condition for the breakaway point given in
Eqn. (3) is necessary but not sufficient.
The angles at which the root locus arrive or depart from a breakaway point depend
on the number of branches that are involved at the point. For example, the root
locus shown in Figs. (7-a) and (7-b) all arrive and break away at 180 apart, whereas
in Fig. (7-c), the four root loci arrive and depart with angles 90 apart. In general,
n root locus branches arrive or depart a breakaway point at 180/n degrees apart.
Or
We find the two breakaway points of the root locus at s = -1.172 and -6.828
Figure 8, shows that the two breakaway points are all on the root locus for positive
K. this mean both points are used as breakaway points.
Another example:
The roots of the above equation is s1= – 0.667 – j0.471 and s2= – 0.667 + j0.471.
From the root locus shown in Fig. 11, these two roots are not breakaway points on
the root loci.
For the root locus shown in Fig. 12, the value of K at point s1 is given by
where A and B are the lengths of the vectors drawn from the poles of G(s)H(s) to
the point s1, and C is the length of the vector drawn from the zero of G(s)H(s) to s1.
In this case, s1 is on the locus where K is positive
Example (1):
Consider the control system whose characteristic equation is
Dividing both sides of the last equation by the terms that do not contain K, we have
Then S = ± j 1.34
• Break away points:
Taking the derivative after making K = 1 we can obtain
Since there is only one breakaway expected, only one root of the last
equation is the correct solution of the breakaway point. The five roots of the
above equation are:
Clearly, the breakaway point is at –5.53. The other four solutions do not
satisfy the requirements.
Example (2):
For the control system described by the block diagram shown in Fig. 14, draw the
root locus.
Example (3)
Draw the root locus of the control system shown in Fig. 16.
Using Routh, we can obtain the intersection of root locus with imaginary axis. From Routh
array, K = 150 at S = ± j5.0
Hint: please don’t waste your valuable time in calculating the breakaway points.
There is only ONE breakaway point at S = –0.46
)Example (6
Example (7)
Consider the control system shown in Fig. 22. Plot the root locus for this system by
applying the general rules and procedure for constructing root loci, and write the
MATLAB code to get root-locus plots.
MATLAB Program SHOWN IN Fig. 23 will plot the root-locus diagram for the
system. The plot is shown in Figure 24.
It can be seen from the root-locus plot of Fig. 24 that this system is stable only for
limited ranges of the value of K-that is, 0 < K < 12 and 73 < K < 154. The system
becomes unstable for 12 < K < 73 and 154 < K.
Example 8
151 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
Sketch the root locus when a = b = 1, damping ratio = 0.5, and ωn = 4. Find the range
of gain K for stability.
The open loop TF is
Routh array is
The values of K that make the s1 term in the first column equal zero are K = 35.7 and
K = 23.3. The crossing points on the imaginary axis can be found by solving the
auxiliary equation obtained from the s2 row, that is, by solving the following equation
for s:
The angle of departure (θD) of the root locus for the complex poles is calculated as
θD = 180 - 120 - 130.5 - 90 + 106 = -54.5"
1) Sketch the root locus diagram for the following control systems:
+ + 2 + + 5
? = ? =
+ 1 + 4 + 2 + 4
+ +
? = ? =
+ 6 + 8 + 1 + 2 + 4
+ +
? = ? =
+ 1 + 3 + 4 + 9
+ + + 8
? = ? =
+ 2 + 10 + 14 + 20 + 110
+ + 1 + 2 + + 3
? = ? =
+ 0.1 − 1 + 2 + 2 + 5 + 6
K (S 2 + 14S + 74)
G (s) =
(S + 3) (S + 5) (S + 10)
Sketch the root locus then find
- Maximum value of K that make all roots real, then find the location of roots
- The value of K that make the real root at S= –14, then find the corresponding
damping ratio
- The value of K that gives minimum damping ratio, then find the location of
roots
C(S)
R(S) +
K
_
0.3 0.4
+ +
+
+
Fig. 1
7) The root locus of the two poles P1 and P2 is shown in Fig. 2. It is found that at
K=10, the damping ratio is 0.707
- Find the two roots P1 and P2
- Find the value of K to give ζ = 0.5, then find the location of roots
ω
jω
ξ = 0.707
10=K
-1 σ
-P1 P2
7) Draw the root locus for the control system whose T.F. is given below,
+ + 2 + 2
? =
+ 1 + 2 + 6 + 13
c) Find the max value of K to make a sustained oscillation system and find the
frequency of this oscillation.
d) Calculate the value of K at the breakaway point.
Hint: There is only ONE breakaway point at S = -0.46
1. Introduction
Control systems are designed to perform specific tasks or requirements that generally
called performance specifications. These specifications may be given in terms of
transient response (such as the maximum overshoot and settling time in step response)
and/or of steady-state requirements (such as steady-state error in following ramp or
step input). The specifications of a control system must be given before the design
process begins.
The design by the root-locus method is based on reshaping the root locus of the system
by adding poles and zeros to the system's open-loop transfer function and forcing the
root locus to pass through desired closed-loop poles in the s plane. Adding pole or
zero is done by a controller or compensator. This compensator is a device inserted into
the system for the purpose of satisfying the specifications. The compensator
compensates for deficit performance of the original system. Commonly used
compensators and controllers are lead, lag, and lag-lead compensators and PID
controllers.
The TF of the compensator is Gc(s) and may be connected in series as shown in Fig. 1-
a) and is called series compensator. Also it can be connected in feedback as shown in
Fig. 1-b) and is called feedback compensator.
The root-locus method is a graphical method for determining the locations of all
closed-loop poles from knowledge of the locations of the open-loop poles and
zeros as some parameter (usually the gain) is varied from zero to infinity. The
method yields a clear indication of the effects of parameter adjustment.
As an example consider the system represented by
+
? =
+ 1 + 2
As shown from the system root locus (Fig. 2), as the gain increases from K1 to
K2 to K3 the damping ratio decreases affecting the transient performance but
the steady-state error is improved.
In fact, in some cases, the system may not be stable for all values of gain. Or we can't
obtain the required improvement by changing the system gain. Then it is necessary to
reshape the root locus to meet the performance specifications by adding pole(s) and/or
zero(s).
2.1 Effect of adding pole
The addition of a pole to the open-loop transfer function has the effect of pulling the
root locus to the right, tending to lower the system's relative stability and to slow down
the settling of the response. (Remember that the addition of integral part adds a pole at
the origin, thus making the system less stable. On the other hand it increases the
system type and hence improve the steady state error.)
Figure 3 shows examples of root locus illustrating the effects of the addition of a pole
to a single-pole system and the addition of two poles to a single-pole system.
the angle deficiency φ.This angle must be contributed by the lead compensator if the
new root locus is to pass through the desired locations for the dominant closed-loop
poles.
3. determine the value of α and T from the deficiency angle.
Example 1
Consider the unity feedback control system:
+
=
+ 2
It is desired to make the system damping ratio 0.5 with undamped natural frequency
4.0 rad/s. Design the suitable lead compensator and draw the root locus of the
compensated system.
1) Draw the root locus of the original system as shown in Fig. 5.
Fig. 5, root locus of the original system indicating the design point
From the magnitude condition at the closed loop poles, we find K = 4
At ξ = 0.5 it is found that the closed loop poles are located at -2 ± 2√3, therefore the
undamped natural frequency (ωn = 2). But the required value is 4.0
And α = 0.537
Now the compensated system become
4+g + 2.9
=
+ 2 + 5.4
4. Lag Compensator
The lag compensator T.F. is given by
1
+
g = +g h
1
+
jh
Where α and T are constants. Also β is greater than unity.
We select the lag compensator when the system exhibits satisfactory transient-
response characteristics but unsatisfactory steady-state characteristics. Compensation
in this case essentially consists of increasing the open-loop gain without appreciably
changing the transient-response characteristics. This means that the root locus in the
neighborhood of the dominant closed-loop poles should not be changed appreciably,
but the open-loop gain should be increased as much as needed.
163 Dr. AHMED MOSTAFA HUSSEIN
(3511 أنظمة التحكم التلقائى )كھر كلية الھندسة- جامعة سلمان بن عبد العزيز
أحمد مصطفى حسين.د قسم الھندسة الكھربائية
This can be accomplished if a lag compensator is put in cascade with the given feed
forward transfer function. To avoid an appreciable change in the root locus, the angle
contribution of the lag network should be limited to a small amount, say 5̊.To assure
this, we place the pole and zero of the lag network relatively close together and near
the origin of the s plane. Then the closed-loop poles of the compensated system will
be shifted only slightly from their original locations. Hence, the transient-response
characteristics will be changed only slightly.
Example 2
Consider the unity feedback control system:
+
=
+ 1 + 2
At a damping ratio of 0.491, it is required to make the velocity error coefficient = 5,
Design the suitable lag compensator and draw the root locus of the compensated
system.
From the root locus of the uncompensated system, the closed loop poles at ξ = 0.491
are located at S = -0.3307 ± J 0.5864 as shown in Fig. 8.
From the magnitude condition, K = 1.06
The static velocity error coefficient Kv = 1.06 / 2 = 0.53
The required velocity error coefficient Kv is 5, this mean,
1 1
1.06 k + l
1.06
+2 = 5 = lim = h h = 0.53 j
1 1
+ 1 + 2 m + n 2
jh jh
β = 9.434
Problem (1)
Determine the values of K, T1 and T2 of the system shown in Fig. 1 so that the
dominant closed-loop poles have a damping ratio ξ = 0.5 and the undamped natural
frequency = 3 rad/sec.
Problem (2)
Consider the control system shown in Fig. 2, design a lead compensator such that the
dominant closed-loop poles are located at S = -2±J2√3
Problem (3)
Consider the control system shown in Fig. 3, find the compensator parameters so that
the dominant closed-loop poles are located at -1±J1
Problem (4)
For the control system shown in Fig. 4, design a compensator such that the static
velocity error coefficient Kv is 20 sec-1 without appreciably changing the original
location (S = -2 ± J 2√3) of a pair of the complex conjugate closed-loop poles.
Problem (5)
Consider the control system shown in Fig. 5. The plant is critically stable at the
defined value of gain. Design a suitable compensator such that the unit-step response
will exhibit maximum overshoot of less than 40% and a settling time of 5 sec or less.
Problem (6)
Consider the control system shown in Fig. 6. Determine the value of K and T of the
controller Gc(S) such that the closed-loop poles are located at S = -2 ± J2
this is called the Bode (Standard) form of the system transfer function that may
contain seven different factors:
• Bode gain K
• Pole at origin \ and/or zero at origin \v
w!
• Real pole k1 + l and/or real zero k1 + l
w!
& x
• Quadratic pole r1 + \2s + k l t and/or quadratic zero r1 +
! !
! ! " "
\2s2H+H2
In constructing a Bode plot, we plot each factor separately and then combine them
graphically. The factors can be considered one at a time and then combined additively
because of the logarithms involved. For this mathematical convenience of the
logarithm, Bode plots is considered as a powerful engineering tool.
In the following subsections, we will make straight-line plots of the factors listed
above. These straight-line plots known as asymptotic (approximate) Bode plots.
2.1 Bode Gain
For the gain K, there are two cases:
K is +ve and less than one: the magnitude 20 log K is negative and the phase is 0◦;
K is +ve and greater than one: the magnitude 20 log K is positive and the phase is 0◦;
K is -ve: the magnitude remain 20 log K is negative and the phase is ±180◦;
Both of the magnitude and phase are constant with frequency. Thus the magnitude and
phase plots of the gain are shown in Fig.1.
In general, for multiple zeros at origin (jω)N, where N is an integer, the magnitude plot
will have a slope of (20×N) dB/decade. But the phase is (90×N) degrees.
2.3 Pole at origin
For the pole (jω)-1 at the origin, the magnitude is -20 log10 ω and the phase is -90◦.
These are plotted in Fig. 3, where we notice that the magnitude is represented by a
straight line with slope of -20 dB/decade and intersect the 0dB line at ω=1 and
extended to intersect the vertical axis. But the phase is represented by straight line
parallel to horizontal axis with constant value at -90°.
ونمده1 = ω ديسبل لكل ديكيد ويمر بخط الصفر ديسيبل عند-20 القيمة تمثل بخط مستقيم ميله
ω درجة وتمثل بخط مستقيم موازى لمحور-90 أما الزاوية فقيمتھا ثابتة عند
In general, for multiple poles at origin (jω)-N, where N is an integer, the magnitude
plot will have a slope of - (20×N) dB/decade. But the phase is - (90×N) degrees.
The magnitude of a real zero k1 + l is obtained from 20 JKI y1 + x y, and the phase
w! w!
x
From the above two points, we can approximate the magnitude of real zero by two
straight lines ( at ω → 0 : a straight line with zero slope with zero magnitude) and (at
ω → ∞ : a straight line with slope 20 dB/decade). At the frequency ω = z1 where the
two asymptotic lines meet is called the corner frequency. Thus the approximate
magnitude plot is shown in Fig. 4. The actual plot for real zero is also shown in that
figure. Notice that the approximate plot is close to the actual plot except at the corner
frequency, where ω = z1 and the deviation is 20 JKI|1 + \1| ≅ 20 log √2 = 3 {|.
والنمدهz1 = ω ديسبل لكل ديكيد ويمر بخط الصفر ديسيبل عند+20 القيمة تمثل بخط مستقيم ميله
ونصل بينھما بخط مستقيم90 = ( الزاوية10Z1) ثم ديكيد بعد،( الزاوية = صفرz1/10) ديكيد قبل:الزاوية
درجة لكل ديكيد45 ليكون ميل الخط
The phase angle of real zero that given as %H k l is represented as a straight-line
!
x
From the above two points, we can approximate the magnitude of real pole by two
straight lines ( at ω → 0 : a straight line is with zero slope and zero magnitude) and (at
ω → ∞ : the straight line is with slope -20 dB/decade). At the frequency ω = p1 where
the two asymptotic lines meet is called the corner frequency. Thus the approximate
magnitude plot is shown in Fig. 5. The actual plot for real pole is also shown in that
figure. Notice that the approximate plot is close to the actual plot except at ω = p1, the
deviation is −20 JKI|1 + \1| ≅ −20 log √2 = −3 {|.
والنمدهp1 = ω ديسبل لكل ديكيد ويمر بخط الصفر ديسيبل عند-20 القيمة تمثل بخط مستقيم ميله
The phase angle of real pole that given as −%H k l is represented as a straight-line
!
&
20 log }1 + \2s + m n } = 0 LKN → 0
20 log ~1 + \2s +k l ~ = 20JKI ~k! l ~ = 40 JKI yk! ly LKN → ∞
! ! ! !
!" !" " "
Thus, the amplitude plot consists of two straight asymptotic lines: one with zero slope
for ω < ωn and the other one with slope −40 dB/decade for ω > ωn, with ωn as the
corner frequency. Figure 6 shows the approximate and actual amplitude plots. Note
that the actual plot depends on the damping ratio ξ2 as well as the corner frequency ωn.
The significant peaking in the neighborhood of the corner frequency should be added
to the straight-line approximation if a high level of accuracy is desired. However, we
will use the straight-line approximation for the sake of simplicity.
The phase plot is a straight line with a slope of 90◦ per decade starting at ωn/10 and
ending at 10ωn, as shown in Fig. 6. We see again that the difference between the
actual plot and the straight-line plot is due to the damping factor.
because the magnitude plot has a slope of -40 dB/decade while the phase plot has a
slope of -90◦ per decade.