Professional Documents
Culture Documents
Stability
It is hard if not impossible to work with unstable systems (i.e. flying an
unstable aircraft)
Linearity
We would like the output of a system to be proportional to input
Performance
Steady state performance (namely steady state error)
Transient performance (rise time, settling time, delay time, maximum
percent overshoot, etc.
2
METUAEROSPACE
3
METUAEROSPACE
4
METUAEROSPACE
5
METUAEROSPACE
Feedback Control
𝐻(𝑠)
6
METUAEROSPACE
Proportional Control
Example:
𝑢 𝑡 =𝐾 𝑟 𝑡 −𝑦 𝑡 1.4 𝑠 + 0.3
𝐺𝑝 𝑠 =
(𝑠 2 + 0.8𝑠 + 1.33)
𝑈 𝑠 = 𝐾(𝑅 𝑠 − 𝑌(𝑠)
Δ 𝑠 = 𝑠 2 + 0.8 + 1.4𝐾 𝑠 + 1.33 + 0.42𝐾
𝑌 𝑠 𝐾𝐺𝑝 𝑠
= 𝑠1,2 = −0.4 + 0.7𝐾 ± 0.4 + 1.4𝐾 − 1.33 − 0.42𝐾
𝑅 𝑠 1 + 𝐾𝐺𝑝 𝑠
7
METUAEROSPACE
Root Locus
8
METUAEROSPACE
𝐻(𝑠)
9
METUAEROSPACE
10
METUAEROSPACE
11
METUAEROSPACE
12
METUAEROSPACE
13
METUAEROSPACE
1 𝐷 𝑠
−𝐾 = =
𝐺 𝑠 𝐻 𝑠 𝑁 𝑠
𝑑𝐾
− = 0 ⇒break in/away points
𝑑𝑠
14
METUAEROSPACE
15
METUAEROSPACE
10. Angle criteria: For any root 𝑠𝑘 on root locus the following
angle criteria is satisfied: ∠𝐺 𝑠𝑘 𝐻 𝑠𝑘 = ±𝑛1800 , (𝑛 is odd).
This criterion may be used to check if a particular root is on root
locus. It is also used for reshaping the root locus (i.e.,
compensator design)
16
METUAEROSPACE
11. Magnitude criteria: For any root on root locus, the gain
needed to obtain that root may be calculated from magnitude
1
criterion: 𝐾 = .
𝐺 𝑠 𝑘 𝐻 𝑠𝑘
17
METUAEROSPACE
18
METUAEROSPACE
19
METUAEROSPACE
20
METUAEROSPACE
21
METUAEROSPACE
Another example
1
Open loop transfer function:
(𝑠+30)(𝑠 2 +2𝑠+4)
Matlab commands:
num =[1]
den =conv([1 30],[1 2 4])
rlocus(num, den)
22
METUAEROSPACE
23
METUAEROSPACE
24
METUAEROSPACE
Homework
Check that in the first problem (where the open loop transfer
1
function is: ), if the transient performances in terms
(𝑠+30)(𝑠 2 +2𝑠+4)
of maximum percent overshoot and rise time complies with the
predictions made with the dominant roots and well known
approximate formulas (𝐾 = 100).
Repeat the above procedure for the second problem such that the
maximum percent overshoot of the system to unit step input is less
than 10%. Specifically,
𝑠+1
Open loop transfer function: 𝐺 𝑠 = (𝑠+30)(𝑠2+2𝑠+4)
Plot root locus,
Select dominant root locations
Through simulation show that the overshoot to unit step input is less than
10%.
25
METUAEROSPACE
Questions?