Beruflich Dokumente
Kultur Dokumente
JOSÉ C. GEROMEL
1 / 43
CHAPTER I - Introduction
Contents
1 CHAPTER I - Introduction
Linear systems and state space realizations
Transfer functions and frequency response
Parseval’s theorem
Stability analysis
Time varying systems
Problems
2 / 43
CHAPTER I - Introduction
Linear systems
Continuous time invariant linear system
ẋ(t) = Ax(t) + Bw (t) , x(0) = 0 (1)
z(t) = Cx(t) + Dw (t) (2)
where x(t) ∈ Rn , is the state variable, w (t) ∈ Rm is the input
variable and z(t) ∈ Rr is the output variable. Matrices A, B,
C and D are real matrices of compatible dimensions.
General solution:
Z t
x(t) = Φ(t, τ )Bw (τ )dτ
0
At
= e ⋆ Bw (t)
where Φ(t, τ ) is the transition matrix function
Φ(t, τ ) := e A(t−τ )
3 / 43
CHAPTER I - Introduction
Linear systems
Exponential calculation
∞
At
X (At)k
e =
k!
k=0
4 / 43
CHAPTER I - Introduction
Linear systems
z(t) = Ce At B + Dδ(t) , ∀ t ≥ 0
5 / 43
CHAPTER I - Introduction
Transfer functions
Laplace transform
fˆ(s) : D(fˆ) → C
Z +∞
fˆ(s) := f (t)e −st dt
−∞
6 / 43
CHAPTER I - Introduction
Transfer functions
7 / 43
CHAPTER I - Introduction
Transfer functions
det(sI − A) = 0
Transfer functions
D(G ) ⊃ {s ∈ C : Re(s) ≥ 0}
9 / 43
CHAPTER I - Introduction
Transfer functions
The sinusoidal function
1
= L(e jωt ) , ω ∈ R , t ≥ 0
s − jω
successively applied to each input channel provides the output
G (s)
ẑ(s) =
s − jω
G (jω)
= + E (s)
s − jω
where the poles of E (s) are those of G (s). Assuming the
system is asymptotically stable, the steady state solution is
given by
G (jω)
ẑss (s) =
s − jω
10 / 43
CHAPTER I - Introduction
Transfer functions
∞
X
Output =⇒ z(t) = βk e jωk t
k=−∞
2π
where βk = G (jωk )αk and ωk = k T for all k ∈ N.
11 / 43
CHAPTER I - Introduction
Transfer functions
α−k = α∗k , ∀ k ∈ N
12 / 43
CHAPTER I - Introduction
Parseval’s theorem
Norms
13 / 43
CHAPTER I - Introduction
Parseval’s theorem
Parseval’s theorem
Given a trajectory x(t) ∈ Rn defined for all t ≥ 0, is it possible
to determine the norm kxk2 from its Laplace transform x̂(s) ?
For trajectories such that 0 ∈ D(x̂), the affirmative answer to
this question is given by the celebrated Parseval’s theorem :
Z
2 1 ∞
kxk2 = kx̂(jω)k2 dω (3)
π 0
| {z }
kx̂k22
Parseval’s theorem
Parseval’s theorem
15 / 43
CHAPTER I - Introduction
Parseval’s theorem
Parseval’s theorem
x̂(jω)∗ = x̂(−jω) , ∀ ω ∈ R
⇓
Z ∞
1
kxk22 = x̂(jω)∼ x̂(jω)dω
2π −∞
Z
1 ∞
= x̂(jω)∼ x̂(jω)dω
π 0
Z
1 ∞
= kx̂(jω)k2 dω
π 0
= kx̂k22
16 / 43
CHAPTER I - Introduction
Stability analysis
Routh criterium
17 / 43
CHAPTER I - Introduction
Stability analysis
Routh criterium
The Routh criterion is based on the Routh array
sn an an−2 an−4 · · ·
s n−1 an−1 an−3 an−5 · · ·
s n−2 b1 b2 b3 · · ·
··· ···
s1 ···
s0 ···
where the next row is determined from the previous two ones
as follows
an−1 an−2 − an an−3
b1 =
an−1
an−1 an−4 − an an−5
b2 =
an−1
18 / 43
CHAPTER I - Introduction
Stability analysis
Routh criterium
19 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
20 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
R(f , z0 ) := c−1
I
1
= f (z)dz
2πj C
21 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
where :
z1 , · · · , zr are isolated singular points of f (z).
the closed contour C ⊂ C contains all points z1 , · · · , zr in its
interior.
⇓
22 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
are the poles and the zeros of g (z). Hence f (z) fails to be
analytic at the poles and zeros of g (z) that are inside C .
23 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
m0 p ′ (z)
f (z) = +
z − z0 p(z)
24 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
25 / 43
CHAPTER I - Introduction
Stability analysis
Example
1
Consider the function g (z) = (z+0.5)(z−2) and the closed
contours A, B and C as indicated below. Notice the poles of
g (z) indicated by × and the zeros of h(z) = 0.6 + g (z)
indicated by ◦.
A
1
B
Im
C
−1
−2
−3
−4 −3 −2 −1 0 1 2 3
Re
26 / 43
CHAPTER I - Introduction
Stability analysis
Example
0.8
0.6
A
0.4
0.2
C
Im
−0.2
−0.4
B
−0.6
−0.8
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8
Re
27 / 43
CHAPTER I - Introduction
Stability analysis
Example
Stability analysis
Nyquist criterion
s n + an−1 s n−1 + · · · + · · · + a1 s + a0 = 0
| {z } | {z }
D(s) N(s)
rewritten as
N(s)
1+ =0
D(s)
which allows us to define the rational functions
N(s)
h(s) := 1 + g (s) , g (s) :=
D(s)
29 / 43
CHAPTER I - Introduction
Stability analysis
Nyquist criterion
Defining the closed contour C
Im
∞ Re
Stability analysis
Nyquist criterion
Ncrit + Np = 0
31 / 43
CHAPTER I - Introduction
Stability analysis
Important notes
32 / 43
CHAPTER I - Introduction
Stability analysis
Lyapunov functions
33 / 43
CHAPTER I - Introduction
Stability analysis
Lyapunov functions
v (x) = x ′ Px > 0 , ∀x 6= 0 ∈ Rn
P > 0 , A′ P + PA < 0
34 / 43
CHAPTER I - Introduction
35 / 43
CHAPTER I - Introduction
Important notes :
It is possible to impose P(t) = P , ∀t ≥ 0. In this case we
have to determine a symmetric matrix P such that :
s x̂(s) − x0 = L(A(t)x(t))
36 / 43
CHAPTER I - Introduction
Problems
Problems
(s − 2)
G (s) =
(s + 1)(s 2 + 2s + 2)
37 / 43
CHAPTER I - Introduction
Problems
Problems
I A A2
(sI − A)−1 = + 2 + 3 + ···
s s s
38 / 43
CHAPTER I - Introduction
Problems
Problems
39 / 43
CHAPTER I - Introduction
Problems
Problems
40 / 43
CHAPTER I - Introduction
Problems
Problems
s+3 .
fˆ(s) = ln(s + 1).
9. Show that if 0 ∈ D(ĥ) then
R∞
d th(t)dt
ln(ĥ(s))
= − R0∞
ds s=0 0 h(t)dt
41 / 43
CHAPTER I - Introduction
Problems
Problems
10. For the function f (t) = e −2t defined for all t ≥ 0, determine
the value of the integral
Z ∞
I = f (t)2 dt
0
42 / 43
CHAPTER I - Introduction
Problems
Problems
A B
∞ 1
∞
43 / 43