Sistemi dinamici a tempo discreto: variabili di stato Flashcards

1
Q

Tipi di sistemi descrivibili con modelli discreti

A
  • Sistemi dinamici che evolvono a tempo discreto

- Implementazione digitale dei regolatori a tempo continuo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Rappresentazione di stato

A
  • Equazione di stato:
    x(k+1)=f(x(k),u(k),k) (equazione alle differenze)
  • Trasformazione di uscita:
    y(k)=g(x(k),u(k),k) (equazione algebrica)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Classificazione

A
  • Tempo variante/tempo invariante
  • Lineare/non lineare
  • Ordine del sistema
  • SISO/MIMO
  • Strettamente proprio/proprio
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Rappresentazione sistemi LTI

A

x(k+1)=Ax(k)+Bu(k)
y(k)=Cx(k)+Du(k)

A,B,C,D matrici di coefficienti costanti, di dimensione opportuna

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Def stato di equilibrio

A
Fissato u(k)=u_ costante Vk, lo stato di equilibrio x_, se esiste, è tale che x(k+1)=x(k)=x_.
è soluzione di x_=f(x_,u_)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Equilibrio in sistemi LTI

A

Fissato u(k)=u_ costante
(I-A)x_=Bu_
Esistenza e unicità dello stato di equilibrio sono legate all’invertibilità di (I-A), che a sua volta dipende dalla presenza di autovalori di A unitari.
Se (I-A) è invertibile
x_=(I-A)^-1Bu_ è lo stato di equilibrio e
y_=[C
(I-A)^-1B+D]u_ è l’uscita di equilibrio e
[C(I-A)^-1B+D] si dice guadagno statico

Se (I-A) non è invertibile possono esistere infiniti stati di equilibrio o nessuno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Linearizzazione

A

dato un sistema non lineare TI:
x(k+1)=f(x(k),u(k))
y(k)=g(x(k),u(k))

Fissato u(k)=u_ costante, sia x_ e y_ il corrispondente stato e uscita di equilibrio

Si può linearizzare il sistema in un intorno dell’equilibrio ponendo
δx(k)=x(k)-x_
δu(k)=u(k)-u_
δy(k)=y(k)-y_

Il corrispondente sistema linearizzato è:
δx(k+1)=Alinδx(k)+Blinδu(k)
δy(k)=Clinδx(k)+Dlinδu(k)
dove Alin=… Blin=… Clin=… Dlin=…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sistemi LTI: movimento libero

A

Si ottiene con u(k)=0 Vk, x(0)=x0

Movimento libero dello stato:
xL(k)=A^k *x0

Movimento libero dell’uscita:
yL(k)=CA^k *x0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Sistemi LTI: movimento forzato

A

Si ottiene con x(0)=0, u(k)

Movimento forzato dello stato:
xF(k)=Σ(h=0,k-1) A^(k-1-n)Bu(h)

Movimento forzato dell’uscita:
yF(k)=C*Σ(h=0,k-1) A^(k-1-n)Bu(h) + Du(k)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sistemi LTI: movimento dello stato e dell’uscita

A

Per il PSE:
x(k)=xL(k)+xF(k)
y(k)=yL(k)+yF(k)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sistemi LTI: stabilità e autovalori

A

Criterio degli autovalori
Dato un sistema LTI a TD, siano λi gli autovalori della matrice A; il sistema è:
- Asintoticamente stabile se e solo se |λi| < 1 Vi
- Semplicemente stabile se e solo se |λi| < = 1 Vi, esiste i : |λi| = 1 e λi è regolare
- Instabile se e solo se esiste i : |λi| > 1 oppure |λi| < = 1 Vi, esiste i : |λi| = 1 e λi non è regolare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Stabilità dell’equilibrio in sistemi non lineari

A
  • Condizione sufficiente per l’asintotica stabilità del movimento di equilibrio del sistema non lineare è che |λi(Alin)| < 1
  • Condizione sufficiente per l’instabilità del movimento di equilibrio del sistema non lineare è che Ei : |λi(Alin)| > 1
  • Se |λi(Alin)| < = 1 e Ei : |λi| = 1, non si può concludere nulla sulla stabilità del movimento del sistema non lineare
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Sistemi LTI: Stabilità e traccia/determinante di A

A

1) Condizione necessaria perché il sistema sia as.st. è |tr(A)| < n
2) condizione necessaria perché il sistema sia as.st. è |det(A)| < 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Sistemi LTI: stabilità e polinomio caratteristico

A

Sia Δ(λ)=det(λI-A)=φ0λ^n +φ1λ^(n-1) +…+φn il polinomio caratteristico di un sistema LTI a TD

1) Condizione necessaria per l’as.st.: |φn/φ0| < 1
2) condizione necessaria per l’as.st.: φ0*Δ(1) > 0
3) condizione sufficiente per l’as.st.: φ0 > φ1 > … > φn > 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Metodo della trasformazione bilineare

A

Dato Δ(λ)=det(λI-A)=φ0λ^n +φ1λ^(n-1) +…+φn il polinomio caratteristico di un sistema LTI a TD

Sostituisco λ=(1+s)/(1-s) (trasformazione bilineare)

Ottengo Δ(s) polinomio di grado n:
|λ| < 1 se e solo se Re(s) < 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly