Professional Documents
Culture Documents
Optimal Filtering With Aerospace Applications: Section 2.2: Linear Systems
Optimal Filtering With Aerospace Applications: Section 2.2: Linear Systems
Optimal Filtering With Aerospace Applications: Section 2.2: Linear Systems
1 / 37
Contents
1 State-Space Models
2 Linearization
5 Discretization
6 Stability
7 Controllability
8 Observability
2 / 37
State-Space Models. . .
3 / 37
State-Space Models
Notation:
Denote the control input vectors in continuous and discrete time, re-
spectively, by u(t) ∈ Rnu and uk ∈ Rnu .
4 / 37
State-Space Model
ẋ(t) = f t, x(t), u(t) (1)
y(t) = h t, x(t), u(t) (2)
5 / 37
State-Space Model
yk = hk (xk , uk ) (4)
where fk : Rnx × Rnu → Rnx and hk : Rnx × Rnu → Rny are nonlinear
time-varying functions.
6 / 37
State-Space Model
where A(t) ∈ Rnx ×nx is the state matrix, B(t) ∈ Rnx ×nu is the input matrix,
and C(t) ∈ Rny ×nx is the output matrix.
7 / 37
State-Space Model
xk+1 = Ak xk + Bk uk (7)
yk = Ck xk (8)
where Ak ∈ Rnx ×nx is the state matrix, Bk ∈ Rnx ×nu is the input matrix,
and Ck ∈ Rny ×nx is the output matrix.
8 / 37
State-Space Model
where A ∈ Rnx ×nx is the state matrix, B ∈ Rnx ×nu is the input matrix, and
C ∈ Rny ×nx is the output matrix. Note that these matrices are constant.
1
Linear time-invariant.
9 / 37
State-Space Model
yk = Cxk (12)
where A ∈ Rnx ×nx is the state matrix, B ∈ Rnx ×nu is the input matrix, and
C ∈ Rny ×nx is the output matrix. Note that these matrices are constant.
10 / 37
Linearization . . .
11 / 37
Linearization by Taylor Series
Linearized Model:
By truncating (13)-(14) after the first-order terms and replacing the resulting
expressions into (1)-(2), we obtain the following linearized model:
δy = C(t)δx (16)
where
13 / 37
Obtaining a State-Space Model. . .
14 / 37
Obtaining a State-Space Model
From a Differential Equation:
Consider an nth-order ordinary differential equation in the form
˙
ξ (n) (t) + g t, ξ(t), ξ(t), ¨
ξ(t), ..., ξ (n−1) (t) = f (t) (17)
x1 , ξ
x2 , ξ˙
.. (18)
.
xn , ξ (n−1)
u,f (19)
...
15 / 37
Obtaining a State-Space Model
...
Differentiating (18) with respect to time and using (17) and (19), we can
obtain the following (scalar) state equations:
ẋ1 = x2
ẋ2 = x3
.. (20)
.
ẋn = −g (t, x1 , ..., xn ) + u
16 / 37
Obtaining a State-Space Model
There are infinitely many state-space realizations of the same transfer func-
tion. We adopt an example to show three canonical ones.
2
Single Input Single Output.
17 / 37
Obtaining a State-Space Model
Example:
Y (s) s +1
G (s) , = 2 (22)
U(s) s + 5s + 6
where U(s) and Y (s) denote the Laplace transform of the input and output,
respectively.
18 / 37
Solution of LTI State-Space Models. . .
19 / 37
Solution of LTI State-Space Models
Continuous Time:
Z t
x(t) = exp A(t − t0 ) x(t0 ) + exp A(t − τ ) Bu(τ )dτ (23)
t0
From the output equation (10) and (23), we obtain the solution of the
continuous-time LTI state-space model in t ≥ t0 as
Z t
y(t) = C exp A(t − t0 ) x(t0 ) + C exp A(t − τ ) Bu(τ )dτ (24)
t0
20 / 37
Solution of LTI State-Space Models
Dicrete Time:
k−k
X0
xk = Ak−k0 xk0 + Ak−k0 −i Bui+k0 −1 (25)
i=1
From the output equation (12) and (25), we obtain the solution of the
discrete-time LTI state-space model in k ≥ k0 as
k−k
X0
yk = CAk−k0 xk0 + C Ak−k0 −i Bui+k0 −1 (26)
i=1
21 / 37
Discretization. . .
22 / 37
Discretization
xk+1 = Ad xk + Bd uk (27)
yk = Cd xk (28)
where
Z T
Ad = exp {AT } Bd = exp {Aδ} dδB Cd = C
0
23 / 37
Stability . . .
24 / 37
Stability of Continuous-Time LTI Systems
Definition:
lim ky(t)k = 0
t→∞
25 / 37
Stability of Continuous-Time LTI Systems
Stability Condition:
imag(𝜆)
Stable Unstable
real(𝜆)
0
Stable Unstable
26 / 37
Stability of Discrete-Time LTI Systems
Definition:
lim kyk k = 0
k→∞
27 / 37
Stability of Discrete-Time LTI Systems
Stability Condition:
real(𝜆)
0
Stable
28 / 37
Controllability. . .
29 / 37
Controllability of LTI Systems
Definition:
Remark:
A similar definition can be formulated for discrete-time LTI systems modeled
by (11)–(12).
30 / 37
Controllability of LTI Systems
Controllability Condition:
31 / 37
Observability. . .
32 / 37
Observability of LTI Systems
Definition:
Remark:
A similar definition can be formulated for discrete-time LTI systems modeled
by (11)–(12).
33 / 37
Observabilidade de Sistemas LIT
Observability Condition:
34 / 37
Stabilizability and Detectability
Stabilizability:
Detectability:
35 / 37
References. . .
36 / 37
References
Chen, C.-T. Linear System Theory and Design. New York: Oxford
University Press, 1999.
Ogata, K. Engenharia de Controle Moderno. Rio de Janeiro: LTC,
2000.
37 / 37