Punti di equilibrio: sistemi tempo continui
|
|
|
- Serafina Vecchio
- 8 anni fa
- Visualizzazioni
Transcript
1 Capitolo 3 ANALISI DELLA STABILITÀ 31 Punti di equilibrio: sistemi tempo continui Si consideri il seguente sistema tempo continuo: ẋ(t) A x(t) + B u(t) y(t) C x(t) + D u(t) I punti di equilibrio x 0 del sistema quando l ingresso è costante u(t) u 0 si determinano imponendo ẋ 0: A x 0 + B u 0 0, x 0 A 1 B u 0 Se la matrice A è invertibile, il sistema ammette un solo punto di equilibrio x 0 Se la matrice A è singolare (cioè se la matrice A ha almeno un autovalore nell origine) si possono avere due diversi casi: 1) Esistono infiniti punto di equilibrio Questa situazione si ha quando: rango[a] rango[a B] In questo caso tutte le soluzioni si ottengono sommando ad una soluzione particolare x 0 il kernel della matrice A: x 0 x 0 + ker[a] 2) Non esistono punti di equilibrio Questa situazione si ha quando: rango[a] rango[a B] Il valore y 0 dell uscita corrispondente ad una condizione di equilibrio si ottiene direttamente dall equazione di uscita: y 0 C x 0 + D u 0 Se la matrice A è invertibile vale anche la seguente relazione: y 0 C A 1 B u 0 +D u 0 [C(sI A) 1 B+D] s0 u 0 H(s) s0 u 0 dove con H(s) si è indicata la matrice di trasferimento del sistema Per sistemi lineari la stabilità di un punto di equilibrio non dipende dal punto stesso, ma è una proprietà strutturale del sistema completamente definita dalla posizione degli autovalori della matrice A Zanasi Roberto - Teoria dei Sistemi AA 2005/2006
2 Capitolo 3 ANALISI DELLA STABILITÀ 32 Punti di equilibrio: sistemi tempo discreti Si consideri il seguente sistema tempo discreto: x(k + 1) A x(k) + B u(k) y(k) C x(k) + D u(k) I punti di equilibrio x 0 del sistema quando l ingresso è costante u(t) u 0 si determinano imponendo x(k + 1) x(k) x 0 : x 0 A x 0 + B u 0, x 0 (I A) 1 B u 0 In questo caso il sistema ammette un solo punto di equilibrio x 0 solo se la matrice (I A) è invertibile Se invece la matrice (I A) è singolare (cioè se ha almeno un autovalore in z 1), il sistema: 1) presenta infiniti punti di equilibrio se rango[i A] rango[(i A) B]: x 0 x 0 + ker[i A] 2) non ha nessun punto di equilibrio se rango[i A] rango[(i A) B] Anche in questo caso il valore y 0 dell uscita corrispondente alla condizione di equilibrio x 0 è la seguente: y 0 C x 0 + D u 0 Se la matrice I A è invertibile vale la seguente relazione: y 0 C (I A) 1 B u 0 +D u 0 [C(zI A) 1 B+D] z1 u 0 H(z) z1 u 0 dove con H(z) si è indicata la matrice di trasferimento del sistema discreto Il guadagno statico H(z) z1 della matrice di trasferimento è infinito se la matrice I A ha almeno un autovalore nell origine, cioè se la matrice A ha almeno un autovalore in z 1 Zanasi Roberto - Teoria dei Sistemi AA 2005/2006
3 Capitolo 3 ANALISI DELLA STABILITÀ 33 Punti di equilibrio: sistemi non lineari Si consideri ora il seguente sistema non lineare tempo continuo: ẋ(t) f(x(t), u(t)) y(t) g(x(t), u(t)) I punti di equilibrio x 0 per l ingresso costante u(t) u 0 si determinano imponendo ẋ 0: f(x 0, u 0 ) 0 In questo caso si tratta di risolvere rispetto a x 0 una funzione vettoriale non lineare Per sistemi non lineari si possono avere tutti i casi possibili: 1) nessun punto di equilibrio; 2) un solo punto di equilibrio; 3) un numero finito di punto di equilibrio; 4) infiniti punti di equilibrio tutti isolati; ecc Il valore y 0 dell uscita corrispondente ad una condizione di equilibrio x 0 di ottiene direttamente dall equazione di uscita: y 0 g(x 0, u 0 ) Per sistemi non lineari la stabilità non è più una proprietà globale del sistema, ma una proprietà locale del singolo punto di equilibrio Occorre fare un analisi di stabilità specifica per ciascun punto di equilibrio Nel caso di sistemi non lineari tempo discreti: x(k + 1) f(x(k), u(k)) y(k) g(x(k), u(k)) I punti di equilibrio x 0 del sistema quando l ingresso è costante u(t) u 0 si determinano imponendo x(k + 1) x(k) x 0 : x 0 f(x 0, u 0 ) Zanasi Roberto - Teoria dei Sistemi AA 2005/2006
4 Capitolo 3 ANALISI DELLA STABILITÀ 34 Linearizzazione nell intorno di un punto di equilibrio Si consideri ora il seguente sistema non lineare tempo continuo: ẋ(t) f(x(t), u(t)) y(t) g(x(t), u(t)) e sia x 0 un punto di equilibrio del sistema per ingresso costante u 0 Sviluppando in serie le funzioni f(x, u) e g(x, u) nell intorno del punto (x 0, u 0 ) si ottiene: f(x, u) f(x 0, u 0 ) + } {{ } 0 g(x, u) g(x 0, u 0 ) + }{{} y 0 (x x 0 )+ (x x 0 )+ (u u 0 )+h 1 (x, u) (u u 0 )+h 2 (x, u) dove con h 1 ( ) e h 2 ( ) si sono indicati gli infinitesimi di ordine superiore che si suppone di poter trascurare nell interno del punto di equilibrio (x 0, u 0 ) Utilizzando come nuove variabili di sistema le distanze dal punto di equilibrio, x x x 0, ỹ y y 0, e ũ u u 0, si ottiene il seguente sistema linearizzato: x(t) A x(t) + B ũ(t) ỹ(t) C x(t) + D ũ(t) dove le matrici di sistema sono le seguenti: A, B e C, D La stabilità del sistema non lineare nell intorno del punto di equilibrio può essere studiata applicando il criterio ridotto di Lyapunov al sistema linearizzato Zanasi Roberto - Teoria dei Sistemi AA 2005/2006
5 Capitolo 3 ANALISI DELLA STABILITÀ 35 Nel caso di sistemi non lineari tempo-discreti x(k + 1) f(x(k), u(k)) y(k) g(x(k), u(k)) la linearizzazione nell intorno di un eventuale punto di lavoro (x 0, u 0 ) viene fatta esattamente come nel caso tempo continuo: x(k + 1) A x(k) + B ũ(k) ỹ(k) C x(k) + D ũ(k) cioè le matrici A, B, C e D si ottengono utilizzando le stesse formule precedentemente fornite Per rendere ben chiaro il modo di calcolare le matrici di sistema, è bene ricordare che i vettori non lineari f(x, u) e g(x, u) hanno la seguente struttura: f(x, u) f 1 (x, u) f 2 (x, u) f n (x, u) per cui valgono le seguenti relazioni: A e C gx, u), g(x, u), B, D g 1 (x, u) g 2 (x, u) g m (x, u) Le matrici Jacobiane così ottenute hanno quindi le seguenti dimensioni: A R n n, B R n m, C R p n e D R p m Zanasi Roberto - Teoria dei Sistemi AA 2005/2006
Scomposizione canonica di Kalman
Capitolo. TEORIA DEI SISTEMI 5. Scomposizione canonica di Kalman Si consideri il sistema S = (A, B, C). Sia X + il sottospazio raggiungibile ed E il sottospazio non osservabile. Sia una matrice di base
Fondamenti di Automatica. Unità 3 Equilibrio e stabilità di sistemi dinamici
Fondamenti di Automatica Unità 3 Equilibrio e stabilità di sistemi dinamici Equilibrio e stabilità di sistemi dinamici Equilibrio di sistemi dinamici Linearizzazione di sistemi dinamici Stabilità interna
Esame scritto di Teoria dei Sistemi - Modena - 22 Giugno Domande
Esame scritto di Teoria dei Sistemi - Modena - Giugno 5 - Domande Per ciascuno dei seguenti test a risposta multipla segnare con una crocetta le affermazioni che si ritengono giuste. Alcuni test sono seguiti
Esercizi. { ẋ1 = 2x 1 (1 + x 2 2 ) ẋ 2 = x 2 (1 x 2 1 ) x(k +1) = x(k)+ 1 u(k) dove x(k) =
Capitolo. INTRODUZIONE 7. Esercizi. Si consideri il seguente sistema non lineare tempo-continuo: { ẋ x x x + u ẋ x x + u.a) Posto u u, trovare i punti di equilibrio del sistema e studiarne la stabilità
ẋ 1 = 2x 1 + (sen 2 (x 1 ) + 1)x 2 + 2u (1) y = x 1
Alcuni esercizi risolti su: - calcolo dell equilibrio di un sistema lineare e valutazione delle proprietà di stabilità dell equilibrio attraverso linearizzazione - calcolo del movimento dello stato e dell
1 a PROVA PARZIALE DI FONDAMENTI DI AUTOMATICA A.A. 2004/ novembre Soluzione
a PROVA PARZIAE DI FONDAMENTI DI AUTOMATIA A.A. 24/25 9 novembre 24 Esercizio on riferimento alla funzione di trasferimento G(s) = 7s2 + 36s + 48 (s + 3)(s + 4) 2 Domanda.. Indicare i valori del guadagno,
Esercizi di teoria dei sistemi
Esercizi di teoria dei sistemi Controlli Automatici LS (Prof. C. Melchiorri) Esercizio Dato il sistema lineare tempo continuo: ẋ(t) 2 y(t) x(t) x(t) + u(t) a) Determinare l evoluzione libera dello stato
PROVA SCRITTA DI FONDAMENTI DI AUTOMATICA A.A. 2003/ luglio Soluzione
PROVA SCRITTA DI FONDAMENTI DI AUTOMATICA A.A. 23/24 2 luglio 24 Esercizio In riferimento allo schema a blocchi in figura. s r y 2 s y K s2 Domanda.. Determinare una realizzazione in equazioni di stato
AUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello del 10 settembre 2008: testo e soluzione. y = x 2. x 1 = 1 x 2 = 1
AUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello del 1 settembre 28: testo e soluzione Prof. Maria Prandini 1. Si consideri il sistema non lineare descritto dalle seguenti equazioni: ẋ 1
PROVA SCRITTA DI FONDAMENTI DI AUTOMATICA A.A. 2003/ giugno Soluzione
PROVA SCRITTA DI FONDAMENTI DI AUTOMATICA A.A. 23/24 giugno 24 Esercizio In riferimento allo schema a blocchi in figura. y r s s s2 y 2 K s dove Domanda.. Determinare una realizzazione in equazioni di
Fondamenti di Automatica
Fondamenti di Automatica Stabilità esterna e analisi della risposta Stabilità esterna e risposta a regime Risposte di sistemi del I e II ordine 2 Stabilità esterna e analisi della risposta Stabilità esterna
4. Linearità e Linearizzazione
4. Linearità e Linearizzazione 4 Linearità e Linearizzazione Principio di sovrapposizione degli effetti Considera il sistema lineare tempo-discreto, tempo-invariante: < : x(k +) = Ax(k)+Bu(k) x() = x La
Proprietà strutturali e leggi di controllo
Proprietà strutturali e leggi di controllo Retroazione statica dallo stato La legge di controllo Esempi di calcolo di leggi di controllo Il problema della regolazione 2 Retroazione statica dallo stato
Raggiungibilità e Controllabilità Esercizi risolti
Raggiungibilità e ontrollabilità Esercizi risolti 1 Esercizio Dato il seguente sistema dinamico LTI a tempo discreto descritto dalle matrici A e B: [ [ 1 k k A, B 0 1 + k 1 studiare le proprietà di raggiungibilità
AUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello dell 8 luglio 2008: testo e soluzione
AUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello dell 8 luglio 8: testo e soluzione Prof. Maria Prandini 1. Si consideri il sistema con ingresso u ed uscita y descritto dalle seguenti equazioni:
Primo criterio di Lyapunov
Chapter. INTRODUZIONE 3. Criteri di stabilità per sistemi non lineari Primo criterio di Lyapunov (metodo ridotto): L analisi della stabilità di un punto di equilibrio x viene ricondotta allo studio della
Elementi di Teoria dei Sistemi. Definizione di sistema dinamico. Cosa significa Dinamico? Sistema dinamico a tempo continuo
Parte 2, 1 Parte 2, 2 Elementi di Teoria dei Sistemi Definizione di sistema dinamico Parte 2, 3 Sistema dinamico a tempo continuo Cosa significa Dinamico? Parte 2, 4? e` univocamente determinata? Ingresso
1 Sistemi Dinamici Esercizio del Parziale del 29/11/2010
1 Sistemi Dinamici Esercizio del Parziale del 29/11/2010 Si consideri il sistema dinamico con { ẋ = y ẏ = d U(x) U(x) = 2 ( x 2 3 x + 4 ) e x/2. (2) 1. Tracciare qualitativamente le curve di fase del sistema
Fondamenti di Automatica
Fondamenti di Automatica Proprietà strutturali e leggi di controllo aggiungibilità e controllabilità etroazione statica dallo stato Osservabilità e rilevabilità Stima dello stato e regolatore dinamico
Controlli Automatici I
Ingegneria Elettrica Politecnico di Torino Luca Carlone Controlli Automatici I LEZIONE V Sommario LEZIONE V Proprietà strutturali Controllabilità e raggiungibilità Raggiungibilità nei sistemi lineari Forma
Fondamenti di Automatica Prof. Luca Bascetta. Primo prova intermedia 27 Aprile 2018
Fondamenti di Automatica Prof. Luca Bascetta Primo prova intermedia 27 Aprile 28 ESERCIZIO E assegnato il sistema dinamico, a tempo continuo, lineare e invariante con ingresso u(t) e uscita y(t): { ẋ(t)
Fondamenti di Automatica (10 cfu) Corso di Studi in Ingegneria Gestionale A.A. 2011/12 TESTI ESERCIZI PRIMA PARTE DEL CORSO
Fondamenti di Automatica (10 cfu) Corso di Studi in Ingegneria Gestionale A.A. 2011/12 TESTI ESERCIZI PRIMA PARTE DEL CORSO Prof. SILVIA STRADA Esercitatore ANDREA G. BIANCHESSI ESERCIZIO 1 1. Scrivere
Esercizi di Fondamenti di Sistemi Dinamici
Giuseppe Fusco Esercizi di Fondamenti di Sistemi Dinamici ARACNE Copyright MMVIII ARACNE editrice S.r.l. www.aracneeditrice.it [email protected] via Raffaele Garofalo, 133 a/b 00173 Roma (06 93781065
Scrivere il numero della risposta sopra alla corrispondente domanda. (voti: 2,0,-1, min=14 sulle prime 10) , C = [3 2 2], D =
n. 101 cognome nome corso di laurea Analisi e Simulazione di Sistemi Dinamici 18/11/2003 Risposte Domande 1 2 3 4 5 6 7 8 9 10 N. matricola Scrivere il numero della risposta sopra alla corrispondente domanda.
Equilibrio e stabilità di sistemi dinamici. Linearizzazione di sistemi dinamici
Eqilibrio e stabilità di sistemi dinamici Linearizzazione di sistemi dinamici Linearizzazione di sistemi dinamici Linearizzazione di na fnzione reale Linearizzazione di n sistema dinamico Esempi di linearizzazione
Esercizi svolti. risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale
Esercizi svolti 1. Matrici e operazioni fra matrici 1.1 Date le matrici 1 2 1 6 A = B = 5 2 9 15 6 risolvere, se possibile, l equazione xa + B = O, essendo x un incognita reale Osservazione iniziale: qualunque
Analisi dei Sistemi Esercitazione 1
Analisi dei Sistemi Esercitazione Soluzione 0 Ottobre 00 Esercizio. Sono dati i seguenti modelli matematici di sistemi dinamici. ÿ(t) + y(t) = 5 u(t)u(t). () t ÿ(t) + tẏ(t) + y(t) = 5sin(t)ü(t). () ẋ (t)
Alcune nozioni di calcolo differenziale
Alcune nozioni di calcolo differenziale G. Mastroeni, M. Pappalardo 1 Limiti per funzioni di piu variabili Supporremo noti i principali concetti algebrici e topologici relativi alla struttura dello spazio
Progetto del regolatore per un levitatore magnetico. 1. Linearizzazione del modello del levitatore magnetico
FONDAMENTI DI AUTOMATICA (01AYS, 03FTP) - A.A. 2003/2004 II esercitazione presso il LADISPE Progetto del regolatore per un levitatore magnetico Scopo di questa seconda esercitazione è il progetto di un
ESERCIZIO 1 Si consideri il sistema con ingresso u(t) ed uscita y(t) descritto dalle seguenti equazioni
ESERCIZIO 1 Si consideri il sistema con ingresso u(t) ed uscita y(t) descritto dalle seguenti equazioni ẋ 1 (t) x 1 (t) + 3x 2 (t) + u(t) ẋ 2 (t) 2u(t) y(t) x 1 (t) + x 2 (t) 1. Si classifichi il sistema
Controlli Automatici e Teoria dei Sistemi Il Controllo Ottimo LQ
Controlli Automatici e Teoria dei Sistemi Il Controllo Ottimo LQ Prof. Roberto Guidorzi Dipartimento di Elettronica, Informatica e Sistemistica Università di Bologna Viale del Risorgimento 2, 40136 Bologna
