Risposta in evoluzione libera per un sistema a tempo discreto, lineare e non stazionario
Se il sistema è lineare e discreto, la sua rappresentazione è la seguente:
- x(k+1) = A(k)x(k) + B(k)u(k)
- y(k) = C(k)x(k) + D(k)u(k)
Ricordiamo
- = f(x(k), u(k), k)
- = y(x(k), u(k), k)
Trovare una rappresentazione esplicita significa calcolare la funzione di transizione, che sappiamo essere:
x(k) = φ(k₀, k, x₀, u(•)) [k₀,k]
Inoltre, sappiamo che se il sistema è lineare, si può dividere la risposta in evoluzione libera ed evoluzione forzata
- x(k) = x₁(k) + xf(k) = φ(k₀, k, x₀, 0) + φ(k₀, k, x₀, u(•)) [k₀,k]
In questa dimostrazione, analizzeremo la x₁(k)!
Iniziamo col riscrivere il sistema:
- x(k+1) = A(k)x(k)
- y(k) = C(k)x(k)
N.B. u(k) = 0 in quanto non abbiamo forzamento
In virtù del Th. delle trasformazioni lineari che ci dice che, possiamo sempre esprimere una trasformazione lineare come prodotto matrice per vettore, infatti, possiamo scrivere la matrice di transizione in questo modo:
- x(k) = φ(k₀, k, x₀, 0) = Φ(k₀, k)x(k) = Φ(k₀, k)x₀
Risposta in evoluzione libera per un sistema a tempo discreto, lineare e non stazionario
Se il sistema è lineare e discreto, la sua rappresentazione è la seguente:
- x(k+1) = A(k)x(k) + B(k)u(k)
- y(k) = C(k)x(k) + D(k)u(k)
Ricordiamo:
- = f(x(k), u(k), k)
- = y(x(k), u(k), k)
Trovare una rappresentazione esplicita significa calcolare la funzione di transizione, che sappiamo essere:
x(k) = φ(k0, k, x0, u(・))[k0, k]
Inoltre, sappiamo che se il sistema è lineare, si può dividere la risposta in evoluzione libera ed evoluzione forzata:
x(k) = xL(k) + xF(k) = φ(k0, k, x0, 0) + φ(k0, k, 0, u(・))[k0, k]
In questa dimostrazione, analizzeremo la xL(k)! Iniziamo col riscrivere il sistema:
- x(k+1) = A(k)x(k)
- y(k) = C(k)x(k)
N.B. u(k) = 0 in quanto non abbiamo forzamento
In virtù del Te. delle trasformazioni lineari che ci dice che possiamo sempre esprimere una trasformazione lineare come prodotto matrice per vettore, infatti, possiamo scrivere la matrice di transizione in questo modo:
x(k) = φ(k0, k, x0, 0) = Φ(k0, k)x0 = φ(k0, k)x0
Vediamo come è stata ottenuta questa relazione. Partiamo
dalla risposta dello stato nella rappresentazione implicita:
x(k+1) = A(k) x(k)
E partendo da k0 arriviamo ad un generico in:
x(k0+1) = A(k0) x(k0)
x(k0+2) = A(k0+1) x(k0+1)
x(k0+3) = A(k0+2) x(k0+2)
x(k0+u-i) = A(k0+u-2) x(k0+u-2)
x(k0+u) = A(k0+u-1) x(k0+u-1)
Notiamo che gli stati si richiamano tra loro, nel senso
che alla fine possiamo scrivere qualcosa del genere:
x(k0+u) = A(ku+u-i) A(k0+u-2) A(k0+u-3)... A(k0+1) A(k0) X0
A questo punto, per comodità, possiamo scrivere che (k0+u = k, quindi
x(k) = A(k-1) A(k-2) A(k-3)... A(k-u+1) A(k-u) X0
Possiamo scrivere il tutto in maniera compatta tramite una produttoria,
x(k) = k-u ∏k-1 A(h)... X0 = φ (k0, k) X0
stiamo dicendo che la produttoria è proprio la matrice di
transizione!
const. init.
x(t0) = X0
-
La risposta da stress
-
Z Trasformata modificata e risposta armonica
-
Quiz con risposta Algebra e geometria lineare
-
Immunità innata, risposta infiammatoria e risposta antivirale. Schemi e appunti di immunologia