Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Andrea Medolago
2021
Indice
1 Classificazione dei sistemi dinamici 1
1.1 Definizioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Sistemi lineari, tempo-invarianti, dim finita . . . . . . . . . . . . 2
2 Equilibrio e Stabilità 2
2.1 Identificazione movimenti e uscite . . . . . . . . . . . . . . . . . . 2
2.2 Stabilità del sistema . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.1 Diagonalizzazione . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.2 caso A non diagonalizzabile . . . . . . . . . . . . . . . . . 3
2.2.3 Stabilità del polinomio caratteristico . . . . . . . . . . . . 4
2.2.4 Criterio di Routh-Hurwitz . . . . . . . . . . . . . . . . . . 4
2.2.5 Criterio grafico di Michailov . . . . . . . . . . . . . . . . . 5
2.3 Polinomi intervallari . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.1 Teorema di Kharitonov . . . . . . . . . . . . . . . . . . . 5
2.4 Stabilità dell’equilibrio . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4.1 Stabilità I/O, Bibo . . . . . . . . . . . . . . . . . . . . . . 6
2.4.2 Medoto della linearizzazione . . . . . . . . . . . . . . . . . 6
2.4.3 Raggiungibilità e osservabilità . . . . . . . . . . . . . . . . 7
2.4.4 Cambio di base . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.5 Risposta all’impulso . . . . . . . . . . . . . . . . . . . . . 8
1
• sistema strettamente proprio: non c’è dipendenza dagli ingressi futuri,
x(t),y(t) non dipendono da u(.) fino al tempo t (incluso).
con xL (t) movimento libero entrata, yL (t) movimento libero uscita, xF (t) mo-
vimento forzato entrata, yF (t) movimento forzato uscita.
2 Equilibrio e Stabilità
Dato x0 = f (x.u), y = g(x, u) per stabilire un equilibrio si annullano le derivate
→ f (x̄, ū) = 0, ȳ = g(x̄, ū). Definisco x̄ stato di equilibrio e ȳ uscita di equilibrio.
2
Definizione:
∞
X Ak ∗ t k
eAt = conA ∈ IRn×n (1)
k!
k=0
• yL (t) = CeAt x0
Rt
• xF (t) = 0 eA(t−τ ) Bu(τ )dτ (Formula di Lagrange)
Rt
• yF (t) = C 0 eA(t−τ ) Bu(τ )dτ + Du(t)
Rt
yF (t) = 0 g(t − τ )u(τ )dτ
g(t) = CeAt B + Dδ(t)
δ(t)Funzione impulso o distribuzione di Dinac
2.2.1 Diagonalizzazione
Diagonalizzabilità: ∃T invertibile: T AT −1 = Ã, Ã diagonale. T −1 è la matrice
avente come colonne gli autospazi generati dagli autovalori della matrice A.
Gli autovalori λi della matrice A sono le radici del polinomio caratteristico
p(s) = det(sI − A).
4
Es con n=6:
a0 a2 a4 a6
a1 a3 a5
b1 b2 b3
c1 c2 0
d1 d2
e1 0
f1
C.N.S (condizione necessaria e sufficiente) per avere un polinomio di Hurwitz è
che i termini nella prima colonna della tabella di Routh abbiano tutti lo stesso
segno.
costruzione della tabella di Routh:
a0 a2 a0 a4 a0 a6
−det −det −det
a1 a3 a1 a5 a1 0
b1 = , b2 = , b3 = = a6
a1 a1 a1
a a3 a a5 b b
−det 1 −det 1 −det 1 2
b1 b2 b1 b3 c1 c2
c1 = , c2 = , d1 = ,
b1 b1 c1
c c2
−det 1
d1 d2
d2 = a6 , e1 = , f1 = a6
d1
p1 (s) = a+ n + n−1
0 s + a1 s + a−
2s
n−2
+ a−
3s
n−3
+ . . . (+ + − − + + . . . )
p2 (s) = a− n − n−1
0 s + a1 s + a+
2s
n−2
+ a+
3s
n−3
+ . . . (− − + + − − . . . )
− n−1
p3 (s) = a+ n
0 s + a1 s + a−
2s
n−2
+ a+
3s
n−3
+ . . . (+ − − + + − . . . )
p4 (s) = a− n + n−1
0 s + a1 s + a+
2s
n−2
+ a−
3s
n−3
+ . . . (− + + − − + . . . )
sono Hurwitz.
5
2.4 Stabilità dell’equilibrio
La stabilità asintotica limt→∞ xL (t) = 0, ∀x0 ⇒ limt→∞ yL (t) = 0, ∀x0 da cui si
deduce che limt→∞ y(t) − yL (t) = 0, ∀x0 . Dato il sistema
(
ẋ = A(t)x(t) + B(t)u(t)
y = c(t)x(t) + d(t)u(t)
6
dato f (x̄, ū) = 0, x̄ è uno stato di equilibrio, ȳ = h(x̄, ū) è l’uscita d’equilibrio.
Derivando si ottiene:
∂f ∂f
δ ẋ(t) = ẋ(t) = f (x, u) = f (x̄, ū) = 0 + δx + δu + o(δx, δu)
∂x (x̄,ū) ∂u (x̄,ū)
∂h ∂h
δy(t) = h(x, u) − ȳ = h(x̄, ū) − ȳ + δx + δu + o(δx, δu)
∂x (x̄,ū) ∂u (x̄,ū)
Sistema linearizzato o sistema tangente intorno a (x̄, ū):
δ ẋ(t) = ∂f ∂f
(
∂x (x̄,ū) δx + ∂u (x̄,ū) δu
∂h ∂h
δy(t) = ∂x (x̄,ū) δx + ∂u (x̄,ū) δu
Le matrici ∂f ∂f ∂h ∂h
∂x (x̄,ū) , ∂u (x̄,ū) , ∂x (x̄,ū) , ∂u (x̄,ū) sono composte nel seguente modo:
∂f ∂f ∂h ∂h
1 1 1 1
∂x (x̄,ū) ∂u (x̄,ū) ∂x (x̄,ū) ∂u (x̄,ū)
..
, ..
, ..
, ..
. . . .
∂fn ∂fn ∂hn ∂hn
∂x (x̄,ū) ∂u (x̄,ū) ∂x (x̄,ū) ∂u (x̄,ū)
7
Thr- Cayley Hamilton: il polinomio caratteristico della matrice A è un po-
liniomio annullante della matrice stessa. Definito p(s) polinomio caratteristico
di A ⇒ p(A)=0
Def. un sistema è osservabile se l’unico stato non osservabile è x0 = 0 ⇐⇒
χn0 = {0} con χn0 = {x0 : CeAt x0 = 0, ∀t} sottospazio.
C
CA
2
Thr- il sistema è osservabile ⇐⇒ χn0 = {0} ⇐⇒ rank CA =n.
..
.
CAn−1
C
CA
2
Caso p=1 → il sistema è osservabile ⇐⇒ det CA 6= 0
..
.
CAn−1
z = Tx
( (
ẋ = Ax + Bu ż = (T AT −1 )Z + (T B)u
⇐⇒
y = cx + du y = (CT )−1 Z + dU
An0 Aˆn0
n−1 −1
Bn0
T AT = , CT = 0 C0 , T B = ,
0 A0 B0
−1
g(t) = CeAt B+Dimp(t) g̃(t) = CT −1 e(T AT )t
T B+Dimp(t) = CeAt B+Dimp(t)