SlideShare a Scribd company logo
Control Systems
LECT. 3 DESIGN VIA ROOT LOCUS
BEHZAD FARZANEGAN
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Given the control plant, the procedure of controller design to satisfy the
requirement is called system compensation.
What is system compensation?
 The closed-loop system has the function of self-tunning. By selecting a
particular value of the gain K, some single performance requirement
may be met.
Is it possible to meet more than one performance requirement?
 Sometimes, it is not possible.K
e
Process+
-
Setpoint u CV
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Improving transient response
Given Sample root locus, showing possible design point via gain
adjustment (A) and desired design point that cannot be met via simple
gain adjustment (B).
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Improving steady-state error
Compensation techniques
o Cascade
o feedback
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Improving steady-state error via
cascade compensation
Pole at A is:
o on the root locus without compensator
o not on the root locus with compensator pole added
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
PI controller
 A method to implement an Ideal integral compensator is shown.
𝐺𝑐(𝑠) = 𝐾1 +
𝐾2
𝑠
=
𝐾1 𝑠 +
𝐾2
𝐾1
𝑠
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Ideal Integral compensation (PI)
approximately on the root locus with compensator pole and zero
added
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example
Problem: The given system
operating with damping ratio
of 0.174. Add an ideal integral
compensator to reduce the ss
error.
𝐾 = 164.6 𝐾 𝑝 = 8.23→
𝜉 = 0.174
)𝜃 = cos−1(𝜉
→ 𝜃 = 78.98∘
⇒ 𝑒(∞) =
1
1 + 𝐾 𝑝
= 0.108
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example (cont.)
Solution: We compensate the
system by choosing a pole at
the origin and a zero at -0.1.
 Almost same transient response and gain,
but with zero ss error since we have a type
one system.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Lag Compensator
 Using passive networks, the compensation pole and zero is moved to
the left, close to the origin.
 The static error constant for uncompensated system is
 Assuming the compensator is used, then the static error is
𝐾𝑣𝑜 =
𝐾𝑧1 𝑧2. . . .
𝑝1 𝑝2. . . . . . .
𝐾𝑣𝑁 =
𝐾𝑧1 𝑧2. . . . )(𝑧 𝑐
𝑝1 𝑝2. . . . . . . )(𝑝𝑐
𝑮 𝒄(𝒔) =
𝒔 + 𝒛 𝒄
𝒔 + 𝒑 𝒄
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Effect on transient response
Almost no change on the transient response and same gain K. While
the ss error is effected since
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮 𝒄(𝒔) =
𝒔 + 𝒛 𝒄
𝒔 + 𝒑 𝒄
𝑲 𝒗𝑵 = 𝑲 𝒗𝒐
𝒛 𝒄
𝒑 𝒄
> 𝑲 𝒗𝒐
Example
Problem: Compensate the shown system to improve the ss error by a
factor of 10 if the system is operating with a damping ratio of 0.174.
Solution: the uncompensated system error from previous example is
0.108 with Kp= 8.23.
A ten fold improvement means
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
→ 𝑲 𝒑 = 𝟗𝟏. 𝟓𝟗𝑒𝑠𝑠 = 0.0108
𝒛 𝒄
𝒑 𝒄
=
𝑲 𝑷𝑵
𝑲 𝑷𝒐
=
𝟗𝟏. 𝟓𝟗
𝟖. 𝟐𝟑
= 𝟏𝟏. 𝟏𝟑⇒ ⇒
𝑃𝑐 = 0.01
𝑍 𝑐 = 11.13𝑃𝑐 ≃ 0.111
𝑲 𝒔 + 𝒛 𝒄
𝒔 + 𝒑 𝒄
Predicted characteristics of uncompensated
and lag-compensated systems
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
PD controller implementation
 K2 is chosen to contribute to the required loop-gain value. And K1/K2 is
chosen to equal the negative of the compensator zero.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
1
2 1 2
2
( ) ( )c
K
G s K s K K s
K
   
Improving Transient response
via Cascade Compensation
Ideal Derivative compensator is called PD controller.
 When using passive network it’s called lead compensator Using ideal
derivative compensation
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
uncompensated compensator zero at –2
𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄
Improving Transient response
via Cascade Compensation
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
1. uncompensated
2. compensator zero at –2
3. compensator zero at –3
4. compensator zero at –4
𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄
Predicted characteristics for
the systems of previous slides
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Ex: Feedback control system
Problem: Given the system in the figure, design an ideal derivative
compensator to yield a 16% overshoot with a threefold reduction in
settling time.
The settling time for the uncompensated system
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑻 𝒔 =
𝟒
𝝃𝝎 𝒏
𝑻 𝒔𝒏𝒆𝒘 =
𝑻 𝒔
𝟑
= 𝟏. 𝟏𝟎𝟕
→ 𝝈 =
4
𝑇𝑠𝑛𝑒𝑤
𝝎 𝒅 = 3.613tan(180∘ − 120.26∘) = 6.193→
→=
𝟒
𝟏. 𝟐𝟎𝟓
= 𝟑. 𝟑𝟐𝟎
=
4
1.107
= 3.613
Evaluating the location of the
compensating zero
The sum of angles from all poles to the desired compensated pole -
3.613+j6.193 is −275.6
The angle of the zero to be on the root locus is 275.6-180=95.6
The location of the compensator zero is calculated as
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
6.193
tan(180 95.6 )
Thus
3.613
3.006


 

o o
Uncompensated and compensated
system characteristics for Example
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Geometry of lead compensation
 Advantages of a passive lead network over an active PD controller:
 no need for additional power supply
 noise due to differentiation is reduced
 Three of the infinite possible lead compensator solutions
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
2 1 3 4 5 (2 1)180k          o
2 1Note ( ) c   
Lead compensator design
Problem: Design 3 lead compensators for the system in figure that will
reduce the settling time by a factor of 2 while maintaining 30%
overshoot.
Solution: The uncompensated settling time is
new settling time is
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
4 4
3.972
1.007
s
n
T

  
3.972
1.986
2
sT  
𝝎 𝒅 = 𝟐. 𝟎𝟏𝟒𝐭𝐚𝐧(𝟏𝟏𝟎. 𝟗𝟖∘) = 𝟓. 𝟐𝟓𝟐→
→ 𝝈 =
𝟒
𝑻 𝒔
=
𝟒
𝟏. 𝟗𝟖𝟔
= 𝟐. 𝟎𝟏𝟒
Lead compensator design(cont.)
S-plane picture used to calculate the location of the compensator pole
Arbitrarily assume a compensator zero at -5 on the real axis as
possible solution. Then we find the compensator pole location as shown
in figure.
Note sum of angles of compensator zero and all uncompensated poles
and zeros is -172,69 so the angular contribution of the compensator
pole is -7.31.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝟓. 𝟐𝟓𝟐
𝒑 𝒄 − 𝟐. 𝟎𝟏𝟒
= 𝐭𝐚𝐧𝟕. 𝟑𝟏∘ and 𝒑 𝒄 = 𝟒𝟐. 𝟗𝟔
Comparison of lead compensation designs
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Improving Steady-State Error
and Transient Response
PID controller or using passive network it’s called lag-lad compensator
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮 𝒄(𝒔) = 𝑲 𝟏 +
𝑲 𝟐
𝒔
+ 𝑲 𝟑 𝒔 =
𝑲 𝟏 + 𝑲 𝟐 + 𝑲 𝟑 𝒔 𝟐
𝒔
=
𝑲 𝟑(𝒔 𝟐
+
𝑲 𝟏
𝑲 𝟑
𝒔 +
𝑲 𝟐
𝑲 𝟑
)
𝒔
PID controller design
Evaluate the performance of the uncompensated system to determine
how much improvement is required in transient response
Design the PD controller to meet the transient response specifications. The
design includes the zero location and the loop gain.
Simulate the system to be sure all requirements have been met.
Redesign if the simulation shows that requirements have not been met.
Design the PI controller to yield the required steady-sate error.
Determine the gains, K1, K2, and K3 shown in previous figure.
Simulate the system to be sure all requirements have been met.
Redesign if simulation shows that requirements have not been met.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example:
Problem: Using the system in the Figure, Design a PID controller so that
the system can operate with a peak time that is 2/3 that of the
uncompensated system at 20% overshoot and with zero steady-state
error for a step input.
Solution: The uncompensated system operating at 20% overshoot has
dominant poles at -5.415+j10.57 with gain 121.5, and a third pole at -
8.169. The complete performance is shown in next table.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example:
To compensate the system to reduce the peak time to 2/3 of original,
we must find the compensated system dominant pole location.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝝎 𝒅 =
𝝅
𝑻 𝒑
=
𝝅
𝟐 𝟑)(𝟎. 𝟐𝟗𝟕
= 𝟏𝟓. 𝟖𝟕
⇒ 𝝈 =
𝝎 𝒅
𝐭𝐚𝐧𝟏𝟏𝟕. 𝟏𝟑∘
= −𝟖. 𝟏𝟑
Calculating the PD compensator
To design the compensator, we find the sum of angles from the
uncompensated system’s poles and zeros to the desired compensated
dominant pole to be -198.37. Thus the contribution required from the
compensator zero is 198.37-180=18.37. Then we calculate the location
of the zero as:
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝟏𝟓. 𝟖𝟕
𝒛 𝒄 − 𝟖. 𝟏𝟑
= 𝐭𝐚𝐧𝟏𝟖. 𝟑𝟕∘
and 𝒛 𝒄 = 𝟓𝟓. 𝟗𝟐
⇒ 𝑮 𝑷𝑫 𝒔 = 𝒔 + 𝟓𝟓. 𝟗𝟐
⇒ 𝑲 = 𝟓. 𝟑𝟒
Predicted characteristics of uncompensated
and PD- compensated systems
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Calculating the PI compensator
Choosing the ideal integral compensator to be
Finally to implement the compensator and find the K’s, using the PD
and PI compensators
we find K1= 259.5, K2=128.6, and K3=4.6
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮 𝑷𝑰(𝒔) =
𝒔 + 𝟎. 𝟓
𝒔
⇒ 𝑮 𝑷𝑰𝑫(𝒔) =
)𝑲(𝒔 + 𝟓𝟓. 𝟗𝟐)(𝒔 + 𝟎. 𝟓
𝒔
=
𝟒. 𝟔(𝒔 𝟐 + 𝟓𝟔. 𝟒𝟐𝒔 + 𝟐𝟕. 𝟗𝟔
𝒔
Predicted characteristics of uncompensated,
PD and PID- compensated systems
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Lag-Lead Compensator Design
Problem: Using the system in the Figure, Design a lag-lead compensator
so that the system can operate with a twofold reduction in settling time,
and 20% overshoot and a tenfold improvement in steady-state error for
a ramp input
Solution: The uncompensated system operating at 20% overshoot has
dominant poles at -1.794+j3.501 with gain 192.1, and a third pole at -
12.41. The complete performance is shown in next table.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example
To compensate the system to realize a twofold reduction in settling
time, the real part of the dominant poles must be increased by a factor
of 2, thus,
And the imaginary part is
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
−𝝃𝝎 𝒏 = −𝟐(𝟏. 𝟕𝟗𝟒) = −𝟑. 𝟓𝟖𝟖
𝝎 𝒅 = 𝝃𝝎 𝒏 𝒕𝒂𝒏𝟏𝟏𝟕. 𝟏𝟑∘
= 𝟑. 𝟓𝟖𝟖𝒕𝒂𝒏𝟏𝟏𝟕. 𝟏𝟑∘
= 𝟕. 𝟎𝟎𝟑
Evaluating the compensator
pole for the Example
Now to design the lead compensator, arbitrarily select a location for
the lead compensator zero at -6, to cancel the pole.
To find the location of the compensator pole. Using program sum the
angles to get -164.65. and the contribution of the pole is -15.35 we find
the location of the pole from the figure as
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝟕. 𝟎𝟎𝟑
𝒑 𝒄 − 𝟑. 𝟓𝟖𝟖
= 𝐭𝐚𝐧𝟏𝟓. 𝟑𝟓∘
and p 𝒄 = −𝟐𝟗. 𝟏
Predicted characteristics of uncompensated, lead-compensated
compensated systems of the Example
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example (cont.)
Since the uncompensated system’s open-loop transfer function is
The static error constant of the uncompensated system is 3.201
Since the open-loop transfer function of the lead-compensated system is
the static error constant of the lead-compensated system is 6.794, so we
have improvement by a factor of 2.122.
To improve the original system error by a factor of 10, the lag compensator
must be designed to improve the error by a factor of 10/2.122 = 4.713
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮(𝒔) =
𝟏𝟗𝟐. 𝟏
)𝒔(𝒔 + 𝟔)(𝒔 + 𝟏𝟎
𝑮 𝑳𝑪(𝒔) =
𝟏𝟗𝟕𝟕
)𝒔(𝒔 + 𝟏𝟎)(𝒔 + 𝟐𝟗. 𝟏
Example (cont.)
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
We arbitrarily choose the lag compensator
pole at 0.01, which then places the zero at
0.04713 yielding
as a lag compensator
and
as lag-lead-compensated system open-loop
transfer function
𝑮𝒍𝒂𝒈(𝒔) =
𝒔 + 𝟎. 𝟎𝟒𝟕𝟏𝟑
𝒔 + 𝟎. 𝟎𝟏
𝑮 𝑳𝑳𝑪(𝒔) =
)𝑲(𝒔 + 𝟎. 𝟎𝟒𝟕𝟏𝟑
)𝒔(𝒔 + 𝟏𝟎)(𝒔 + 𝟐𝟗. 𝟏)(𝒔 + 𝟎. 𝟎𝟏
Predicted characteristics of uncompensated, lead-compensated, and
lag-lead- compensated systems of Example
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Types of cascade compensators
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Types of cascade compensators
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Active-Circuit Realization
Operational amplifier configured for transfer function realization
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑽 𝒐 𝒔
𝑽𝒊 𝒔
= −
𝒁 𝟐 𝒔
𝒁 𝟏 𝒔
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Physical System Realization
PI Compensator
Lag Compensator
PD Compensator
Lead Compensator
PID Compensator
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
22
1
1
( )
s
R CR
C s
R s
 
 
  
2 2
1 2
1 2
1
( )
1
( )
c
s
R R C
G s
R R s
R R C


 

R1
R2
C
Vi(s) Vo(s)
2
1
1
( )cG s R C s
R C
 
   
 
1
1 2
1
( )
1 1
,
c
c
c c
c
s
R C
G s
s
R C R C
s z
z p
s p


 

 

R1
R2
C2
Vi(s) Vo(s)
C1
2 1 1 2
2 1
1 2
1
( )c
R C R C
G s R C s
R C s
 
  
      
  
  
Lag-lead compensator implemented
with operational amplifiers
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example
PROBLEM: Implement the controller of PID Example.
SOLUTION: The transfer function of the PID controller is
Comparing the PID controller in previous Table with above equation we
obtain the following three relationships:
we arbitrarily select a practical value for one of the elements.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮 𝒄 𝒔 =
𝒔 + 𝟓𝟓. 𝟗𝟐 𝒔 + 𝟎. 𝟓
𝒔
𝑅2
𝑅1
+
𝐶1
𝐶2
= 56.42
𝑅2 𝐶1 = 1
1
𝑅1 𝐶2
= 27.96
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example
PROBLEM: Implement the controller of Lead Example.
SOLUTION: The transfer function of the Lead controller is
Comparing the lead controller in previous Table with above equation we
obtain the following three relationships:
we arbitrarily select a practical value for one of the elements.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝑮 𝒄 𝒔 =
s+4
𝒔 + 𝟐𝟎. 𝟎𝟗
1
𝑅1C
+
1
𝑅2 𝐶
= 20.09
1
𝑅1 𝐶
= 4
Lag-Lead Realization
The lag-lead transfer function can be put in the following form:
Thus, the terms with T1 form the lead compensator, and the terms with
T2 form the lag compensator. We see that the ratio of the lead
compensator zero to the lead compensator pole must be the same as
the ratio of the lag compensator pole to the lag compensator zero.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
α < 1
Cruise Control: System Modeling
Physical setup
Automatic cruise control is an excellent example of a feedback control
system found in many modern vehicles. The purpose of the cruise
control system is to maintain a constant vehicle speed despite external
disturbances, such as changes in wind or road grade. This is
accomplished by measuring the vehicle speed, comparing it to the
desired or reference speed, and automatically adjusting the throttle
according to a control law.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Cruise Control: System Modeling
System equations
With these assumptions we are left with a first-order mass-damper
system. Summing forces in the x-direction and applying Newton's 2nd
law, we arrive at the following system equation:
Since we are interested in controlling the speed of the vehicle, the
output equation is chosen as follows
For this example, let's assume that the parameters of the system are:
(m) vehicle mass 1000 kg
(b) damping coefficient 50 N.s/m
(u) nominal control force 500 N
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝒎 𝒗 + 𝒃𝒗 = 𝒖
𝒚 = 𝒗
Cruise Control: System Analysis
Performance specifications
The next step is to come up with some design criteria that the
compensated system should achieve. When the engine gives a 500
Newton force, the car will reach a maximum velocity of 10 m/s (22 mph).
An automobile should be able to accelerate up to that speed in less than
5 seconds. In this application, a 10% overshoot and 2% steady-state error
on the velocity are sufficient.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
HW? Design a Cruise Controller to achieve the performance specifications.
Notch Filter
Root locus before cascading notch filter
typical closed-loop step response before cascading notch filter
root locus after cascading notch filter
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Generic control system with
feedback compensation
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Approach 1
The first is similar to cascade compensation. Assume a typical feedback
system, where G(s) is the forward path and H(s) is the feedback. Now
consider that a root locus is plotted from G(s)H(s).
With cascade compensation we added poles and zeros to G(s). With
feedback compensation, poles and zeros are added via H(s).
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Transfer function of a tachometer
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
rate feedback
𝑮 𝒔 𝑯 𝒔 = 𝑲 𝒇 𝑲 𝟏 𝑮 𝟏 𝒔 (𝒔 + 𝑲 𝑲 𝒇
Example: Compensating Zero
via Rate Feedback
PROBLEM: Given the system of Figure (a), design rate feedback
compensation, as shown in Figure (b), to reduce the settling time by a
factor of 4 while continuing to operate the system with 20% overshoot
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example: Compensating Zero
via Rate Feedback
SOLUTION: First design a PD compensator. For the uncompensated
system, search along the 20% overshoot line (ξ = 0.456) and find that
the dominant poles are at -1.809 ±j3.531, as shown in Figure.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
The settling time is 2.21 seconds and must be
reduced by a factor of 4 to 0.55 second.
𝑻 𝒔 = 𝟐. 𝟐𝟏 𝑻 𝒔𝑵 =
𝑻 𝒔
𝟒
= 𝟎. 𝟓𝟓
𝝈 = 𝟒 −𝟏. 𝟖𝟎𝟗 = − 𝟕. 𝟐𝟑𝟔
𝝎 𝒅 = − 𝟕. 𝟐𝟑𝟔 𝒕𝒂𝒏 𝟏𝟏𝟕. 𝟏𝟑° = 𝟏𝟒. 𝟏𝟐
Finding thecompensator zero in Example
The geometry shown in the Figure leads to the calculation of the
compensator's zero location.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
𝟏𝟒. 𝟏𝟐 (𝟕. 𝟐𝟑𝟔 – 𝒛 𝒄) = 𝒕𝒂𝒏 𝟏𝟖𝟎° − 𝟗𝟕. 𝟑𝟑°
𝒛 𝒄 = 𝟓. 𝟒𝟐
𝐾1 𝐾𝑓 = 256.7
⇒ 𝐾𝑓 = 0.185
⇒ 𝐾1 = 1388
𝐾𝑣 = 𝐾1 ( 75 + 𝐾1 𝐾𝑓) = 4.18
Predicted characteristics of uncompensated
and compensated systems of Example
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Approach 2
The second approach allows us to use feedback compensation to design
a minor loop’s transient response separately from the closed-loop
system response.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example
PROBLEM: For the system of Figure (a), design minor-loop feedback
compensation, as shown in Figure (b), to yield a damping ratio of 0.8 for
the minor loop and a damping ratio of 0.6 for the closed-loop system.
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
Example(cont.)
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
The transfer function of the minor loop
The open loop transfer function
Is there pole-zero cancellation at the origin?
Predicted characteristics of the uncompensated and
compensated systems of Example
3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)

More Related Content

What's hot

Bode Plot Notes Step by Step
Bode Plot Notes Step by StepBode Plot Notes Step by Step
Bode Plot Notes Step by Step
Mohammad Umar Rehman
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Amr E. Mohamed
 
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
Power electronics   Uncontrolled Rectifiers - Diode RectifiersPower electronics   Uncontrolled Rectifiers - Diode Rectifiers
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
Burdwan University
 
Gate ee 2008 with solutions
Gate ee 2008 with solutionsGate ee 2008 with solutions
Gate ee 2008 with solutions
khemraj298
 
Transfer function of Electrical system
Transfer function of Electrical system Transfer function of Electrical system
Transfer function of Electrical system
KALPANA K
 
Power flow solution
Power flow solutionPower flow solution
Power flow solution
Balaram Das
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
Amr E. Mohamed
 
Error analysis
Error analysisError analysis
Error analysis
Syed Saeed
 
observer based state feedback controller design in Matlab (Simulink).
observer based state feedback controller design in Matlab (Simulink).observer based state feedback controller design in Matlab (Simulink).
observer based state feedback controller design in Matlab (Simulink).
Hamid Ali
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysisBin Biny Bino
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
Syed Saeed
 
Scr firing circuits
Scr firing circuitsScr firing circuits
Scr firing circuits
Vinod Srivastava
 
Tutorials questions
Tutorials questionsTutorials questions
Tutorials questions
mohammed mahmood
 
Root locus compensation
Root locus compensationRoot locus compensation
Root locus compensation
Ramaiahsubasri
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
Leonides De Ocampo
 
Choppers and cycloconverters
Choppers and cycloconvertersChoppers and cycloconverters
Choppers and cycloconverters
SHIMI S L
 
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
sanjay kumar pediredla
 
Testing of dc machines_I
Testing of dc machines_ITesting of dc machines_I
Testing of dc machines_I
Rohini Haridas
 
Modern control engineering 5th ed solution manual (2010)
Modern control engineering 5th ed solution manual (2010)Modern control engineering 5th ed solution manual (2010)
Modern control engineering 5th ed solution manual (2010)
Omar Elfarouk
 
Controlled Rectifier
Controlled RectifierControlled Rectifier
Controlled Rectifier
Faraz Ahmed
 

What's hot (20)

Bode Plot Notes Step by Step
Bode Plot Notes Step by StepBode Plot Notes Step by Step
Bode Plot Notes Step by Step
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
 
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
Power electronics   Uncontrolled Rectifiers - Diode RectifiersPower electronics   Uncontrolled Rectifiers - Diode Rectifiers
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
 
Gate ee 2008 with solutions
Gate ee 2008 with solutionsGate ee 2008 with solutions
Gate ee 2008 with solutions
 
Transfer function of Electrical system
Transfer function of Electrical system Transfer function of Electrical system
Transfer function of Electrical system
 
Power flow solution
Power flow solutionPower flow solution
Power flow solution
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
Error analysis
Error analysisError analysis
Error analysis
 
observer based state feedback controller design in Matlab (Simulink).
observer based state feedback controller design in Matlab (Simulink).observer based state feedback controller design in Matlab (Simulink).
observer based state feedback controller design in Matlab (Simulink).
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
 
Scr firing circuits
Scr firing circuitsScr firing circuits
Scr firing circuits
 
Tutorials questions
Tutorials questionsTutorials questions
Tutorials questions
 
Root locus compensation
Root locus compensationRoot locus compensation
Root locus compensation
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
Choppers and cycloconverters
Choppers and cycloconvertersChoppers and cycloconverters
Choppers and cycloconverters
 
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
CONTROL SYSTEMS PPT ON A LEAD COMPENSATOR CHARACTERISTICS USING BODE DIAGRAM ...
 
Testing of dc machines_I
Testing of dc machines_ITesting of dc machines_I
Testing of dc machines_I
 
Modern control engineering 5th ed solution manual (2010)
Modern control engineering 5th ed solution manual (2010)Modern control engineering 5th ed solution manual (2010)
Modern control engineering 5th ed solution manual (2010)
 
Controlled Rectifier
Controlled RectifierControlled Rectifier
Controlled Rectifier
 

Similar to Lec 3 desgin via root locus

Time response of first order systems and second order systems
Time response of first order systems and second order systemsTime response of first order systems and second order systems
Time response of first order systems and second order systems
NANDHAKUMARA10
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd Iaetsd
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
TaraGonzales5
 
Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost Converter
IRJET Journal
 
Computer Application in Power system: Chapter six - optimization and security
Computer Application in Power system: Chapter six - optimization and securityComputer Application in Power system: Chapter six - optimization and security
Computer Application in Power system: Chapter six - optimization and security
Adama Science and Technology University
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
IJTET Journal
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
Isham Rashik
 
Determination of controller gains for frequency control
Determination of controller gains for frequency controlDetermination of controller gains for frequency control
Determination of controller gains for frequency controlIAEME Publication
 
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfSjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Chinnichinni92
 
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Ealwan Lee
 
Optimal Placement of FACTS Controller
Optimal Placement of FACTS ControllerOptimal Placement of FACTS Controller
Optimal Placement of FACTS Controller
Divyang soni
 
Chapter 7 1
Chapter 7 1Chapter 7 1
Chapter 7 1
Kiya Alemayehu
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond Brunkow
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
Baghdad
 
Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...
IJECEIAES
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
Sachin Mehta
 
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEMDESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
IOSR Journals
 
PWM Step-down Converter(NJM2309)
PWM Step-down Converter(NJM2309)PWM Step-down Converter(NJM2309)
PWM Step-down Converter(NJM2309)
Tsuyoshi Horigome
 
PSpiceで位相余裕度シミュレーション
PSpiceで位相余裕度シミュレーション PSpiceで位相余裕度シミュレーション
PSpiceで位相余裕度シミュレーション
Tsuyoshi Horigome
 

Similar to Lec 3 desgin via root locus (20)

Time response of first order systems and second order systems
Time response of first order systems and second order systemsTime response of first order systems and second order systems
Time response of first order systems and second order systems
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 
Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost Converter
 
Computer Application in Power system: Chapter six - optimization and security
Computer Application in Power system: Chapter six - optimization and securityComputer Application in Power system: Chapter six - optimization and security
Computer Application in Power system: Chapter six - optimization and security
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
 
Determination of controller gains for frequency control
Determination of controller gains for frequency controlDetermination of controller gains for frequency control
Determination of controller gains for frequency control
 
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfSjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
 
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
Joint Compensation of CIM3 and I/Q Imbalance in the Up-conversion Mixer with ...
 
Optimal Placement of FACTS Controller
Optimal Placement of FACTS ControllerOptimal Placement of FACTS Controller
Optimal Placement of FACTS Controller
 
Chapter 7 1
Chapter 7 1Chapter 7 1
Chapter 7 1
 
Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15Raymond.Brunkow-Project-EEL-3657-Sp15
Raymond.Brunkow-Project-EEL-3657-Sp15
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
 
air craft Pitch
air craft Pitchair craft Pitch
air craft Pitch
 
Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...Compressor based approximate multiplier architectures for media processing ap...
Compressor based approximate multiplier architectures for media processing ap...
 
Practical Active Filter Design
Practical Active Filter Design Practical Active Filter Design
Practical Active Filter Design
 
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEMDESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
DESIGN OF A MODE DECOUPLING FOR VOLTAGE CONTROL OF WIND-DRIVEN IG SYSTEM
 
PWM Step-down Converter(NJM2309)
PWM Step-down Converter(NJM2309)PWM Step-down Converter(NJM2309)
PWM Step-down Converter(NJM2309)
 
PSpiceで位相余裕度シミュレーション
PSpiceで位相余裕度シミュレーション PSpiceで位相余裕度シミュレーション
PSpiceで位相余裕度シミュレーション
 

Recently uploaded

Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 

Recently uploaded (20)

Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 

Lec 3 desgin via root locus

  • 1. Control Systems LECT. 3 DESIGN VIA ROOT LOCUS BEHZAD FARZANEGAN 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 2. Given the control plant, the procedure of controller design to satisfy the requirement is called system compensation. What is system compensation?  The closed-loop system has the function of self-tunning. By selecting a particular value of the gain K, some single performance requirement may be met. Is it possible to meet more than one performance requirement?  Sometimes, it is not possible.K e Process+ - Setpoint u CV 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 3. Improving transient response Given Sample root locus, showing possible design point via gain adjustment (A) and desired design point that cannot be met via simple gain adjustment (B). 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 4. Improving steady-state error Compensation techniques o Cascade o feedback 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 5. Improving steady-state error via cascade compensation Pole at A is: o on the root locus without compensator o not on the root locus with compensator pole added 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 6. PI controller  A method to implement an Ideal integral compensator is shown. 𝐺𝑐(𝑠) = 𝐾1 + 𝐾2 𝑠 = 𝐾1 𝑠 + 𝐾2 𝐾1 𝑠 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 7. Ideal Integral compensation (PI) approximately on the root locus with compensator pole and zero added 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 8. Example Problem: The given system operating with damping ratio of 0.174. Add an ideal integral compensator to reduce the ss error. 𝐾 = 164.6 𝐾 𝑝 = 8.23→ 𝜉 = 0.174 )𝜃 = cos−1(𝜉 → 𝜃 = 78.98∘ ⇒ 𝑒(∞) = 1 1 + 𝐾 𝑝 = 0.108 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 9. Example (cont.) Solution: We compensate the system by choosing a pole at the origin and a zero at -0.1.  Almost same transient response and gain, but with zero ss error since we have a type one system. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 10. Lag Compensator  Using passive networks, the compensation pole and zero is moved to the left, close to the origin.  The static error constant for uncompensated system is  Assuming the compensator is used, then the static error is 𝐾𝑣𝑜 = 𝐾𝑧1 𝑧2. . . . 𝑝1 𝑝2. . . . . . . 𝐾𝑣𝑁 = 𝐾𝑧1 𝑧2. . . . )(𝑧 𝑐 𝑝1 𝑝2. . . . . . . )(𝑝𝑐 𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄 𝒔 + 𝒑 𝒄 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 11. Effect on transient response Almost no change on the transient response and same gain K. While the ss error is effected since 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄 𝒔 + 𝒑 𝒄 𝑲 𝒗𝑵 = 𝑲 𝒗𝒐 𝒛 𝒄 𝒑 𝒄 > 𝑲 𝒗𝒐
  • 12. Example Problem: Compensate the shown system to improve the ss error by a factor of 10 if the system is operating with a damping ratio of 0.174. Solution: the uncompensated system error from previous example is 0.108 with Kp= 8.23. A ten fold improvement means 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) → 𝑲 𝒑 = 𝟗𝟏. 𝟓𝟗𝑒𝑠𝑠 = 0.0108 𝒛 𝒄 𝒑 𝒄 = 𝑲 𝑷𝑵 𝑲 𝑷𝒐 = 𝟗𝟏. 𝟓𝟗 𝟖. 𝟐𝟑 = 𝟏𝟏. 𝟏𝟑⇒ ⇒ 𝑃𝑐 = 0.01 𝑍 𝑐 = 11.13𝑃𝑐 ≃ 0.111 𝑲 𝒔 + 𝒛 𝒄 𝒔 + 𝒑 𝒄
  • 13. Predicted characteristics of uncompensated and lag-compensated systems 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 14. PD controller implementation  K2 is chosen to contribute to the required loop-gain value. And K1/K2 is chosen to equal the negative of the compensator zero. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 1 2 1 2 2 ( ) ( )c K G s K s K K s K    
  • 15. Improving Transient response via Cascade Compensation Ideal Derivative compensator is called PD controller.  When using passive network it’s called lead compensator Using ideal derivative compensation 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) uncompensated compensator zero at –2 𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄
  • 16. Improving Transient response via Cascade Compensation 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 1. uncompensated 2. compensator zero at –2 3. compensator zero at –3 4. compensator zero at –4 𝑮 𝒄(𝒔) = 𝒔 + 𝒛 𝒄
  • 17. Predicted characteristics for the systems of previous slides 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 18. Ex: Feedback control system Problem: Given the system in the figure, design an ideal derivative compensator to yield a 16% overshoot with a threefold reduction in settling time. The settling time for the uncompensated system 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑻 𝒔 = 𝟒 𝝃𝝎 𝒏 𝑻 𝒔𝒏𝒆𝒘 = 𝑻 𝒔 𝟑 = 𝟏. 𝟏𝟎𝟕 → 𝝈 = 4 𝑇𝑠𝑛𝑒𝑤 𝝎 𝒅 = 3.613tan(180∘ − 120.26∘) = 6.193→ →= 𝟒 𝟏. 𝟐𝟎𝟓 = 𝟑. 𝟑𝟐𝟎 = 4 1.107 = 3.613
  • 19. Evaluating the location of the compensating zero The sum of angles from all poles to the desired compensated pole - 3.613+j6.193 is −275.6 The angle of the zero to be on the root locus is 275.6-180=95.6 The location of the compensator zero is calculated as 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 6.193 tan(180 95.6 ) Thus 3.613 3.006      o o
  • 20. Uncompensated and compensated system characteristics for Example 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 21. Geometry of lead compensation  Advantages of a passive lead network over an active PD controller:  no need for additional power supply  noise due to differentiation is reduced  Three of the infinite possible lead compensator solutions 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 2 1 3 4 5 (2 1)180k          o 2 1Note ( ) c   
  • 22. Lead compensator design Problem: Design 3 lead compensators for the system in figure that will reduce the settling time by a factor of 2 while maintaining 30% overshoot. Solution: The uncompensated settling time is new settling time is 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 4 4 3.972 1.007 s n T     3.972 1.986 2 sT   𝝎 𝒅 = 𝟐. 𝟎𝟏𝟒𝐭𝐚𝐧(𝟏𝟏𝟎. 𝟗𝟖∘) = 𝟓. 𝟐𝟓𝟐→ → 𝝈 = 𝟒 𝑻 𝒔 = 𝟒 𝟏. 𝟗𝟖𝟔 = 𝟐. 𝟎𝟏𝟒
  • 23. Lead compensator design(cont.) S-plane picture used to calculate the location of the compensator pole Arbitrarily assume a compensator zero at -5 on the real axis as possible solution. Then we find the compensator pole location as shown in figure. Note sum of angles of compensator zero and all uncompensated poles and zeros is -172,69 so the angular contribution of the compensator pole is -7.31. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝟓. 𝟐𝟓𝟐 𝒑 𝒄 − 𝟐. 𝟎𝟏𝟒 = 𝐭𝐚𝐧𝟕. 𝟑𝟏∘ and 𝒑 𝒄 = 𝟒𝟐. 𝟗𝟔
  • 24. Comparison of lead compensation designs 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 25. Improving Steady-State Error and Transient Response PID controller or using passive network it’s called lag-lad compensator 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮 𝒄(𝒔) = 𝑲 𝟏 + 𝑲 𝟐 𝒔 + 𝑲 𝟑 𝒔 = 𝑲 𝟏 + 𝑲 𝟐 + 𝑲 𝟑 𝒔 𝟐 𝒔 = 𝑲 𝟑(𝒔 𝟐 + 𝑲 𝟏 𝑲 𝟑 𝒔 + 𝑲 𝟐 𝑲 𝟑 ) 𝒔
  • 26. PID controller design Evaluate the performance of the uncompensated system to determine how much improvement is required in transient response Design the PD controller to meet the transient response specifications. The design includes the zero location and the loop gain. Simulate the system to be sure all requirements have been met. Redesign if the simulation shows that requirements have not been met. Design the PI controller to yield the required steady-sate error. Determine the gains, K1, K2, and K3 shown in previous figure. Simulate the system to be sure all requirements have been met. Redesign if simulation shows that requirements have not been met. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 27. Example: Problem: Using the system in the Figure, Design a PID controller so that the system can operate with a peak time that is 2/3 that of the uncompensated system at 20% overshoot and with zero steady-state error for a step input. Solution: The uncompensated system operating at 20% overshoot has dominant poles at -5.415+j10.57 with gain 121.5, and a third pole at - 8.169. The complete performance is shown in next table. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 28. Example: To compensate the system to reduce the peak time to 2/3 of original, we must find the compensated system dominant pole location. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝝎 𝒅 = 𝝅 𝑻 𝒑 = 𝝅 𝟐 𝟑)(𝟎. 𝟐𝟗𝟕 = 𝟏𝟓. 𝟖𝟕 ⇒ 𝝈 = 𝝎 𝒅 𝐭𝐚𝐧𝟏𝟏𝟕. 𝟏𝟑∘ = −𝟖. 𝟏𝟑
  • 29. Calculating the PD compensator To design the compensator, we find the sum of angles from the uncompensated system’s poles and zeros to the desired compensated dominant pole to be -198.37. Thus the contribution required from the compensator zero is 198.37-180=18.37. Then we calculate the location of the zero as: 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝟏𝟓. 𝟖𝟕 𝒛 𝒄 − 𝟖. 𝟏𝟑 = 𝐭𝐚𝐧𝟏𝟖. 𝟑𝟕∘ and 𝒛 𝒄 = 𝟓𝟓. 𝟗𝟐 ⇒ 𝑮 𝑷𝑫 𝒔 = 𝒔 + 𝟓𝟓. 𝟗𝟐 ⇒ 𝑲 = 𝟓. 𝟑𝟒
  • 30. Predicted characteristics of uncompensated and PD- compensated systems 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 31. Calculating the PI compensator Choosing the ideal integral compensator to be Finally to implement the compensator and find the K’s, using the PD and PI compensators we find K1= 259.5, K2=128.6, and K3=4.6 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮 𝑷𝑰(𝒔) = 𝒔 + 𝟎. 𝟓 𝒔 ⇒ 𝑮 𝑷𝑰𝑫(𝒔) = )𝑲(𝒔 + 𝟓𝟓. 𝟗𝟐)(𝒔 + 𝟎. 𝟓 𝒔 = 𝟒. 𝟔(𝒔 𝟐 + 𝟓𝟔. 𝟒𝟐𝒔 + 𝟐𝟕. 𝟗𝟔 𝒔
  • 32. Predicted characteristics of uncompensated, PD and PID- compensated systems 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 33. Lag-Lead Compensator Design Problem: Using the system in the Figure, Design a lag-lead compensator so that the system can operate with a twofold reduction in settling time, and 20% overshoot and a tenfold improvement in steady-state error for a ramp input Solution: The uncompensated system operating at 20% overshoot has dominant poles at -1.794+j3.501 with gain 192.1, and a third pole at - 12.41. The complete performance is shown in next table. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 34. Example To compensate the system to realize a twofold reduction in settling time, the real part of the dominant poles must be increased by a factor of 2, thus, And the imaginary part is 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) −𝝃𝝎 𝒏 = −𝟐(𝟏. 𝟕𝟗𝟒) = −𝟑. 𝟓𝟖𝟖 𝝎 𝒅 = 𝝃𝝎 𝒏 𝒕𝒂𝒏𝟏𝟏𝟕. 𝟏𝟑∘ = 𝟑. 𝟓𝟖𝟖𝒕𝒂𝒏𝟏𝟏𝟕. 𝟏𝟑∘ = 𝟕. 𝟎𝟎𝟑
  • 35. Evaluating the compensator pole for the Example Now to design the lead compensator, arbitrarily select a location for the lead compensator zero at -6, to cancel the pole. To find the location of the compensator pole. Using program sum the angles to get -164.65. and the contribution of the pole is -15.35 we find the location of the pole from the figure as 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝟕. 𝟎𝟎𝟑 𝒑 𝒄 − 𝟑. 𝟓𝟖𝟖 = 𝐭𝐚𝐧𝟏𝟓. 𝟑𝟓∘ and p 𝒄 = −𝟐𝟗. 𝟏
  • 36. Predicted characteristics of uncompensated, lead-compensated compensated systems of the Example 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 37. Example (cont.) Since the uncompensated system’s open-loop transfer function is The static error constant of the uncompensated system is 3.201 Since the open-loop transfer function of the lead-compensated system is the static error constant of the lead-compensated system is 6.794, so we have improvement by a factor of 2.122. To improve the original system error by a factor of 10, the lag compensator must be designed to improve the error by a factor of 10/2.122 = 4.713 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮(𝒔) = 𝟏𝟗𝟐. 𝟏 )𝒔(𝒔 + 𝟔)(𝒔 + 𝟏𝟎 𝑮 𝑳𝑪(𝒔) = 𝟏𝟗𝟕𝟕 )𝒔(𝒔 + 𝟏𝟎)(𝒔 + 𝟐𝟗. 𝟏
  • 38. Example (cont.) 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) We arbitrarily choose the lag compensator pole at 0.01, which then places the zero at 0.04713 yielding as a lag compensator and as lag-lead-compensated system open-loop transfer function 𝑮𝒍𝒂𝒈(𝒔) = 𝒔 + 𝟎. 𝟎𝟒𝟕𝟏𝟑 𝒔 + 𝟎. 𝟎𝟏 𝑮 𝑳𝑳𝑪(𝒔) = )𝑲(𝒔 + 𝟎. 𝟎𝟒𝟕𝟏𝟑 )𝒔(𝒔 + 𝟏𝟎)(𝒔 + 𝟐𝟗. 𝟏)(𝒔 + 𝟎. 𝟎𝟏
  • 39. Predicted characteristics of uncompensated, lead-compensated, and lag-lead- compensated systems of Example 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 40. Types of cascade compensators 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 41. Types of cascade compensators 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 42. Active-Circuit Realization Operational amplifier configured for transfer function realization 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑽 𝒐 𝒔 𝑽𝒊 𝒔 = − 𝒁 𝟐 𝒔 𝒁 𝟏 𝒔
  • 43. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 44. Physical System Realization PI Compensator Lag Compensator PD Compensator Lead Compensator PID Compensator 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 22 1 1 ( ) s R CR C s R s        2 2 1 2 1 2 1 ( ) 1 ( ) c s R R C G s R R s R R C      R1 R2 C Vi(s) Vo(s) 2 1 1 ( )cG s R C s R C         1 1 2 1 ( ) 1 1 , c c c c c s R C G s s R C R C s z z p s p         R1 R2 C2 Vi(s) Vo(s) C1 2 1 1 2 2 1 1 2 1 ( )c R C R C G s R C s R C s                  
  • 45. Lag-lead compensator implemented with operational amplifiers 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 46. Example PROBLEM: Implement the controller of PID Example. SOLUTION: The transfer function of the PID controller is Comparing the PID controller in previous Table with above equation we obtain the following three relationships: we arbitrarily select a practical value for one of the elements. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮 𝒄 𝒔 = 𝒔 + 𝟓𝟓. 𝟗𝟐 𝒔 + 𝟎. 𝟓 𝒔 𝑅2 𝑅1 + 𝐶1 𝐶2 = 56.42 𝑅2 𝐶1 = 1 1 𝑅1 𝐶2 = 27.96
  • 47. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 48. Example PROBLEM: Implement the controller of Lead Example. SOLUTION: The transfer function of the Lead controller is Comparing the lead controller in previous Table with above equation we obtain the following three relationships: we arbitrarily select a practical value for one of the elements. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝑮 𝒄 𝒔 = s+4 𝒔 + 𝟐𝟎. 𝟎𝟗 1 𝑅1C + 1 𝑅2 𝐶 = 20.09 1 𝑅1 𝐶 = 4
  • 49. Lag-Lead Realization The lag-lead transfer function can be put in the following form: Thus, the terms with T1 form the lead compensator, and the terms with T2 form the lag compensator. We see that the ratio of the lead compensator zero to the lead compensator pole must be the same as the ratio of the lag compensator pole to the lag compensator zero. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) α < 1
  • 50. Cruise Control: System Modeling Physical setup Automatic cruise control is an excellent example of a feedback control system found in many modern vehicles. The purpose of the cruise control system is to maintain a constant vehicle speed despite external disturbances, such as changes in wind or road grade. This is accomplished by measuring the vehicle speed, comparing it to the desired or reference speed, and automatically adjusting the throttle according to a control law. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 51. Cruise Control: System Modeling System equations With these assumptions we are left with a first-order mass-damper system. Summing forces in the x-direction and applying Newton's 2nd law, we arrive at the following system equation: Since we are interested in controlling the speed of the vehicle, the output equation is chosen as follows For this example, let's assume that the parameters of the system are: (m) vehicle mass 1000 kg (b) damping coefficient 50 N.s/m (u) nominal control force 500 N 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝒎 𝒗 + 𝒃𝒗 = 𝒖 𝒚 = 𝒗
  • 52. Cruise Control: System Analysis Performance specifications The next step is to come up with some design criteria that the compensated system should achieve. When the engine gives a 500 Newton force, the car will reach a maximum velocity of 10 m/s (22 mph). An automobile should be able to accelerate up to that speed in less than 5 seconds. In this application, a 10% overshoot and 2% steady-state error on the velocity are sufficient. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) HW? Design a Cruise Controller to achieve the performance specifications.
  • 53. Notch Filter Root locus before cascading notch filter typical closed-loop step response before cascading notch filter root locus after cascading notch filter 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 54. Generic control system with feedback compensation 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 55. Approach 1 The first is similar to cascade compensation. Assume a typical feedback system, where G(s) is the forward path and H(s) is the feedback. Now consider that a root locus is plotted from G(s)H(s). With cascade compensation we added poles and zeros to G(s). With feedback compensation, poles and zeros are added via H(s). 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 56. Transfer function of a tachometer 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) rate feedback 𝑮 𝒔 𝑯 𝒔 = 𝑲 𝒇 𝑲 𝟏 𝑮 𝟏 𝒔 (𝒔 + 𝑲 𝑲 𝒇
  • 57. Example: Compensating Zero via Rate Feedback PROBLEM: Given the system of Figure (a), design rate feedback compensation, as shown in Figure (b), to reduce the settling time by a factor of 4 while continuing to operate the system with 20% overshoot 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 58. Example: Compensating Zero via Rate Feedback SOLUTION: First design a PD compensator. For the uncompensated system, search along the 20% overshoot line (ξ = 0.456) and find that the dominant poles are at -1.809 ±j3.531, as shown in Figure. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) The settling time is 2.21 seconds and must be reduced by a factor of 4 to 0.55 second. 𝑻 𝒔 = 𝟐. 𝟐𝟏 𝑻 𝒔𝑵 = 𝑻 𝒔 𝟒 = 𝟎. 𝟓𝟓 𝝈 = 𝟒 −𝟏. 𝟖𝟎𝟗 = − 𝟕. 𝟐𝟑𝟔 𝝎 𝒅 = − 𝟕. 𝟐𝟑𝟔 𝒕𝒂𝒏 𝟏𝟏𝟕. 𝟏𝟑° = 𝟏𝟒. 𝟏𝟐
  • 59. Finding thecompensator zero in Example The geometry shown in the Figure leads to the calculation of the compensator's zero location. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) 𝟏𝟒. 𝟏𝟐 (𝟕. 𝟐𝟑𝟔 – 𝒛 𝒄) = 𝒕𝒂𝒏 𝟏𝟖𝟎° − 𝟗𝟕. 𝟑𝟑° 𝒛 𝒄 = 𝟓. 𝟒𝟐 𝐾1 𝐾𝑓 = 256.7 ⇒ 𝐾𝑓 = 0.185 ⇒ 𝐾1 = 1388 𝐾𝑣 = 𝐾1 ( 75 + 𝐾1 𝐾𝑓) = 4.18
  • 60. Predicted characteristics of uncompensated and compensated systems of Example 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 61. Approach 2 The second approach allows us to use feedback compensation to design a minor loop’s transient response separately from the closed-loop system response. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 62. Example PROBLEM: For the system of Figure (a), design minor-loop feedback compensation, as shown in Figure (b), to yield a damping ratio of 0.8 for the minor loop and a damping ratio of 0.6 for the closed-loop system. 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)
  • 63. Example(cont.) 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR) The transfer function of the minor loop The open loop transfer function Is there pole-zero cancellation at the origin?
  • 64. Predicted characteristics of the uncompensated and compensated systems of Example 3/1/2020 PROVIDED BY: BF(B.FARZANEGAN@AUT.AC.IR)

Editor's Notes

  1. Why to compensate? Something new has to be done to the system in order to make it perform as required.
  2. Sample root locus, showing possible design point via gain adjustment (A) and desired design point that cannot be met via simple gain adjustment (B); b. responses from poles at A and B
  3. "Compensators are specialized filters ...designed to provide a specific gain and phase shift, usually at one frequency. The effects on gain and phase either above or below that frequency are secondary." My opinion: There is no clear threshold between "compensators" and "controllers". Some authors use one or the other term (or mixed). Am I wrong? To be more precise: I think, each compensator (P, I, PI, PID) can be regarded as a controller - but not vice versa. The bang-bang controller certainly is not a compensator.
  4. a. Type 1 uncompensated system; b. Type 1 compensated system; c. compensator pole-zero plot
  5. Root locus: a. before lag compensation; b. after lag compensation
  6. Lag compensator design Example 9.2 Step responses of the system for Example 9.2 using different lag compensators
  7. Uncompensated system and ideal derivative compensation solutions from Table 9.2
  8. Feedback control system for Example 9.3 Compensated dominant pole superimposed over the uncompensated root locus for Example 9.3 In order to have a threefold reduction in the settling time, the settling time of the compensated system will be one third of 3.32 that is 1.107, so the real part of the compensated system’s dominant second order pole is The settling time for the uncompensated system shown in next slide is In order to have a threefold reduction in the settling time, the settling time of the compensated system will be one third of 3.32 that is 1.107, so the real part of the compensated system’s dominant second order pole is And the imaginary part is The figure shows the designed dominant 2nd order poles.
  9. From which the real part of the desired pole location is And the imaginary part is
  10. we arbitrarily select a practical value for one of the elements. Selecting C2 = 0.1μF, the remaining values are found to be R1 = 357.65 kΩ, R2 = 178,891 kΩ, and C1 = 5.59 μF.
  11. Hence, R1C = 0.25, and R2C = 0.0622. Since there are three network elements and two equations, we may select one of the element values arbitrarily. Letting C = 1μF, then R1= 250 kΩ and R2 = 62.2 kΩ.
  12. If a plant, such as a mechanical system, has high-frequency vibration modes, then a desired closed-loop response may be difficult to obtain. These high-frequency vibration modes can be modeled as part of the plant’s transfer function by pairs of complex poles near the imaginary axis. In a closed-loop configuration, these poles can move closer to the imaginary axis or even cross into the right half-plane, as shown in Figure 9.44(a). Instability or high-frequency oscillations superimposed over the desired response can result ( One way of eliminating the high-frequency oscillations is to cascade a notch filter2 with the plant (Kuo, 1995), as shown in Figure 9.44(c). The notch filter has zeros close to the low-damping-ratio poles of the plant as well as two real poles. Figure 9.44(d) shows that the root locus branch from the high-frequency poles now goes a short distance from the highfrequency pole to the notch filter’s zero. The high-frequency response will now be negligible because of the pole-zero cancellation (see Figure 9.44(e)). Other cascade compensators can now be designed to yield a desired response. The notch filter will be applied to Progressive Analysis and Design Problem 55 near the end of this chapter.
  13. The design procedures for feedback compensation can be more complicated than for cascade compensation. On the other hand, feedback compensation can yield faster responses. Feedback compensation can be used in cases where noise problems preclude the use of cascade compensation. Also, feedback compensation may not require additional amplification, since the signal passing through the compensator originates at the high-level output of the forward path and is delivered to a low-level input in the forward path.
  14. Thus, the effect of adding feedback is to replace the poles and zeros of G2(s) with the poles and zeros of .KfHc.s. . KG2.s... Hence, this method is similar to cascade compensation in that we add new poles and zeros via H(s) to reshape the root locus to go through the design point. However, one must remember that zeros of the equivalent feedback shown in Figure 9.48, H.s. . .KfHc.s. . KG2.s..=KG2.s., are not closed-loop zeros.
  15. A popular feedback compensator is a rate sensor that acts as a differentiator. In aircraft and ship applications, the rate sensor can be a rate gyro that responds with an output voltage proportional to the input angular velocity. In many other systems this rate sensor is implemented with a tachometer. A tachometer is a voltage generator that yields a voltage output proportional to input rotational speed. This compensator can easily be geared to the position output of a system.
  16. Although not meeting the design requirements, the response still represents an improvement over the uncompensated system. Typically, less overshoot is acceptable. The system should be redesigned for further reduction in settling time.
  17. In the case of an aircraft, the minor loop may control the position of the aerosurfaces, while the entire closedloop system may control the entire aircraft’s pitch angle.
  18. Since the zero at the origin comes from the feedback transfer function of the minor loop, this zero is not a zero of the closed-loop transfer function of the minor loop. Hence, the pole at the origin appears to remain stationary, and there is no pole-zero cancellation at the origin. Since the real parts of the complex poles are constant at ζωn . 10, the damping ratio must also be varying to keep 2ζωn . 20, a constant. Drawing the ζ . 0:8 line in Figure 9.56 yields the complex poles at 10 j7:5. The gain, Kf, which equals 81.25, places the minor-loop poles in a position to meet the specifications. The poles just found, 10 j7:5, as well as the pole at the origin (Eq. (9.43)), act as open-loop poles that generate a root locus for variations of the gain, K. The final root locus for the system is shown in Figure 9.57. The ζ . 0:6 damping ratio line is drawn and searched. The closed-loop complex poles are found to be 4:535 j6:046, with a required gain of 624.3. A third pole is at 10:93.