Estratto del documento

Compito di sistemi non lineari - 7 giugno 2016

Nome e cognome: .......................................... Matricola: ....................

Mail: ................................................................................... Numero di telefonino: ................................

Ora di inizio dell'esame: ................................ Ora di consegna del compito: ................................

1. Tesina assegnata [10 punti]

2. Stabilità dell'origine per un sistema non lineare

Si consideri il sistema:

21 + 10x u. = x . x + 1 1 2
22x + 102−x. = + x2 1

in cui x1, x2 sono misurabili. Determinare un controllore che renda l’origine stabile. Specificare il tipo di stabilità e dare una stima della regione di convergenza. [10 punti]

3. Il derivatore di Levant

Come fare per stimare il disturbo d agente sulla dinamica x. = f (x) + d, essendo x misurabile ed f nota? [10 punti]

Soluzione

Con il metodo del backstepping, posto V = x2/2, si calcola:

22x. = x2 + x2 (−x + k x + x2)
22x2−xConsiderata poi V = V + z2/2, ove z = + k x + x2

211 + 10x2 22x. −k − − u + (k + 2x2)(−x + x2)V. = x + (−x + k x + x2) x x x 2 2 12
22x + 10e

si calcola u in modo che

211 + 10x2 22x. − − −kx x x u + (k + 2x2)(−x + x2) = (−x + k x + x2), k > 0.2 1 2 2 2 1 1 1 2 2
122x + 10Si determina cosı̀ 22x + 10 22 22−x x x + (k + 2x )(−x + x ) + k (−x + k x + x )u = 2 1 2 2 2 1 1 1 2 2211 + 10xottenendo convergenza esponenziale all’origine. Si noti che la convergenza è globale.

Compito di sistemi non lineari - 13 giugno 2016

Nome e cognome: .......................................... Matricola: ....................

Mail: ................................................................................... Numero di telefonino: ................................

Ora di inizio dell'esame: ................................ Ora di consegna del compito: ................................

1. Tesina assegnata [10 punti]

2. Stabilità dell'origine per un altro sistema

Si consideri il sistema:

31x. = x1 + x2
211 + 2x2 + 5ux. =2 2−(x1x2) + 101

in cui x1, x2 sono misurabili. Determinare un controllore che renda l’origine stabile. Specificare il tipo di stabilità ed indicare la regione di convergenza. [10 punti]

3. Il derivatore di Levant

Indicare la struttura del derivatore e a quali perturbazioni è robusto. Inoltre, se si misura la variabile ζ, avente dinamica ζ. = φ(ζ) + w, come può essere utilizzato per stimare il disturbo w? Indicare eventuali ipotesi che occorre fare per costruire un tale stimatore. [10 punti]

Compito di sistemi non lineari - 17 maggio 2017

Nome e cognome: .......................................... Matricola: ....................

Mail: ................................................................................... Numero di telefonino: ................................

Ora di inizio dell'esame: ................................ Ora di consegna del compito: ................................

1. Studio di stabilità per un sistema tempo-variabile

Dato il sistema tempo–variante:

21x. = (1 + x1)x2sin 2t + (1 + x1)u
232−axx. = + x1x3
−xx. = x1 + bx3
y = −x1x2

studiare se è possibile determinare una controreazione dall’uscita tale da rendere l'origine stabile o asintoticamente/esponenzialmente stabile (localmente o globalmente) per opportuni valori di a, b ∈ ℝ. [10 punti]

2. Stabilità con il metodo del backstepping

Dato il sistema:

23x. = x1x2 + u
22x. = x1 + x2
−xx. = + x1x2x3

determinare un controllore dallo stato mediante il backstepping che renda l'origine stabile. (Suggerimento: si parta considerando la funzione (x1 + x2)2/2). [10 punti]

3. La proprietà di uniforme ultima limitatezza delle traiettorie

[10 punti]

Soluzioni

1. Soluzione del sistema tempo-variabile

Considering 2−(1 −+ y1)(y1 + y2) sin 2t k y1 1 1121− −(1 + x1)x2 sin 2t k x = , k > 0u = 2 1 1 122 21 + x1 1 + (y1 + y2)1 2which is always defined and that entails only output measurements, one gets the time–invariant dynamics−kx. = x1 1 132−axx. = + x1x3−xx. = x1 + bx3 1 2 321 22 23Using the Lyapunov candidate V = (x1 + x2 + x3)2/2, one derives21 32 21 42 23−k −k −V. = x1 + x2 (−ax1 + x3x2) + x3 (−x1x2 + bx3) = x1 ax1 + bx3.1 2 1 3 3 1 2 3 1Therefore1.a. if a > 0 and b < 0, the origin is G.A.S. (Lyapunov);1.b. if a < 0 or b > 0, the origin is unstable (Chetaev); 21 42−k − |a|x ≤1.c. if a > 0 and b = 0 one can apply the La Salle’s theorem to V. = x 0, with1+→ E {x |x(t) = E = x = 0, x = 0}1 2and one deduces that the origin is (simply) stable; 21 23−k − |b|x ≤1.d. if a = 0 and b < 0 one can apply the La Salle’s theorem to V. = x 0, with1+→ E {x |x(t) = E = x = 0, x = 0}1 3and one deduces that the origin is (simply) stable; 21−k ≤1.e. if a = 0 and b = 0 one can apply the La Salle’s theorem to

Anteprima
Vedrai una selezione di 7 pagine su 26
Raccolta esami di Sistemi non lineari Pag. 1 Raccolta esami di Sistemi non lineari Pag. 2
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Raccolta esami di Sistemi non lineari Pag. 6
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Raccolta esami di Sistemi non lineari Pag. 11
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Raccolta esami di Sistemi non lineari Pag. 16
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Raccolta esami di Sistemi non lineari Pag. 21
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Raccolta esami di Sistemi non lineari Pag. 26
1 su 26
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/04 Automatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher gino.ventura97 di informazioni apprese con la frequenza delle lezioni di Non Linear Systems e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di L'Aquila o del prof Di Gennaro Stefano.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community