Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Esercizio tramite matrice di osservabilità

Analisi, geometria, algebra, topologia...

Moderatori: Foto UtentePietroBaima, Foto UtenteIanero

0
voti

[1] Esercizio tramite matrice di osservabilità

Messaggioda Foto Utentebjunior » 20 set 2014, 1:46

Ciao a tutti volevo farvi controllare questo esercizio di teoria dei sistemi che si basa prettamente sull'uso della matrice di osservabilità, per vedere se ho ragionato bene:

Sia dato il sistema:
x(t+1)=Ax(t)+Bu(t)
y(t)=Cx(t)
A=\begin{bmatrix} -1 & 1 & 1 \\ -1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix}
B=\begin{bmatrix}  1 \\ -1  \\ 0  \end{bmatrix}
C=\begin{bmatrix} 0 & 1 & 0 \end{bmatrix}

Si calcoli uno stato iniziale x(0) tale che negli istanti di tempo t=0,1,2 l'evoluzione libera dell'uscita sia pari a y(0)=0, y(1)=1 e y(2)=2. Si calcoli inoltre y(3)

Allora io ho svolto cosi:
ho trovato la matrice di osservabilità Q=\begin{bmatrix} C \\ CA \\ CA^2 \end{bmatrix}=\begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 1 & -1 & -1 \end{bmatrix}

e ho posto :
\begin{bmatrix} y(0) \\ y(1) \\ y(2) \end{bmatrix}=\begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 1 & -1 & -1 \end{bmatrix}\begin{bmatrix} x_1(0) \\ x_2(0) \\ x_3(0) \end{bmatrix}

e si ha quindi x_1(0)=-1, x_2(0)=0 e x_3(0)=-3

per trovare y(3) ho esteso la matrice di osservabilità che diventa:
Q=\begin{bmatrix} C \\ CA \\ CA^2 \\ CA^3 \end{bmatrix}=\begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 1 & -1 & -1 \\ 0 & 1 & 0\end{bmatrix}
Dato che l'ultima riga è uguale alla prima elimino la prima e pongo:

\begin{bmatrix} y(1) \\ y(2) \\ y(3) \end{bmatrix}=\begin{bmatrix}  CA \\ CA^2 \\ CA^3 \end{bmatrix}\begin{bmatrix} x_1(0) \\ x_2(0) \\ x_3(0) \end{bmatrix}=\begin{bmatrix}  -1 & 0 & 0 \\ 1 & -1 & -1 \\ 0 & 1 & 0 \end{bmatrix}\begin{bmatrix} x_1(0) \\ x_2(0) \\ x_3(0) \end{bmatrix}
e risulta y(3)=0

ho ragionato bene??

grazie a chi mi aiuterà O_/
Avatar utente
Foto Utentebjunior
13 4
New entry
New entry
 
Messaggi: 59
Iscritto il: 27 gen 2014, 17:21

1
voti

[2] Re: Esercizio tramite matrice di osservabilità

Messaggioda Foto Utentedimaios » 23 set 2014, 11:24

In linea di principio il ragionamento è corretto.
L'ultimo passaggio però è inutilmente complicato in quanto puoi utilizzare la matrice di transizione.

Per definizione.

x(n) = A^{n}x(0)

Per cui
y(n) = CA^{n}x(0)

Nel tuo caso :

y(3) = C A^{3} x( 0 )

Da cui il risultato.
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes


Torna a Matematica generale

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti