Salva il modello che stai creando, per esempio in C:\temp\modello1.mdl; ricordati di salvare ogni tanto!
|
|
- Aldo Bruno
- 5 anni fa
- Visualizzazioni
Transcript
1 ESERCITAZIONE MATLAB USO DI SIMULINK» simulink Strumento di simulazione per sistemi complessi aggregati di sistemi u 1 3 y 4 I singoli blocchi possono essere: - lineari e non lineari - a tempo continuo, discreto - definiti in modi differenti: p.e. per quelli lineari, in variabili di stato, modello ingresso-uscita, funzione di trasferimento,... vedremo esempi semplici ma il sfw si presta anche per applicazioni molto complesse» demos (simulink simple models simple pendulum simulation, spring-mass system simulation) oppure (complex models inverted pendulum animation, double spring mass system simulation) Dato il sistema a tempo continuo del secondo ordine x (t) = A x(t) + b u (t) y (t) = c x(t) + d u(t) dove A = b = 10 1 c = [ 1 1] d = 0 studiarne la stabilità e tracciare l andamento nel tempo delle variabili di stato e di uscita corrispondenti a ingresso costante u = 1. Doppio click su Simulink Trascina State-Space sul modello Doppio click sul sistema per modifcarne le matrici A, b, c e d. A [-1-10;10-1] b [1 ] c [1-1] d 0 Fissa la condizione iniziale a [1 1] Salva il modello che stai creando, per esempio in C:\temp\modello1.mdl; ricordati di salvare ogni tanto! Trascina Clock sul modello (sarà il tempo) Trascina Constant sul modello (sarà l ingresso del sistema) Doppio click sulla costante per modificarne il valore 1 Connetti l uscita della costante all ingresso del sistema (trascinando la freccia uscente dalla costante) Doppio click su Sinks Trascina XY Graph sul modello (creerà la serie temporale dell uscita y) Connetti l uscita dell orologio (con trascinamento) all ingresso superiore del blocco grafico Connetti l uscita del sistema (con trascinamento) all ingresso inferiore del blocco grafico Doppio click sul grafico e fissa gli estremi degli assi ai seguenti valori: minimo ascissa 0 massimo ascissa 10 minimo ordinata - 3 massimo ordinata Ripeti le operazioni fatte finora (oppure seleziona il modello appena costruito, copialo, incollalo e poi trascinalo) modificando però il vettore c del sistema c [1 0]; ora l uscita di questo nuovo sistema coincide con la prima variabile di stato e il grafico mostrerà il suo andamento temporale. Doppio click sul nuovo grafico e fissa gli estremi degli assi ai seguenti valori: minimo ascissa 0 massimo ascissa 10 minimo ordinata - massimo ordinata Ripeti nuovamente e modifica così il vettore c: c [0 1]; l uscita del sistema coincide con la seconda variabile di stato e il nuovo grafico mostrerà il suo andamento temporale. Come sopra per gli assi del nuovo grafico. 5
2 Elimina i due blocchi di ingresso collegando semplicemente quest ultimo ai due ultimi sistemi introddotti. Nel menu Solver fissa Stop time a 10 e Relative Tolerance a 1e-6 STABILITA E GRAFICI movimento libero tendente a 0 fissiamo u = 0. Simuliamo il sistema: Simulation Start L uscita e le variabili di stato tendono verso un valore di equilibrio (circa e [ ], rispettivamente) Ripetendo la prova per diverse condizioni iniziali (attenzione: sono da cambiare in tutti i sistemi!) si osserva che il sistema tende verso lo stesso equilibrio deducendo con quasi certezza la asintotica stabilità del sistema. Il transitorio che porta al valore di regime è di tipo smorzato, il che evidenzia la presenza di autovalori complessi coniugati nella matrice A. Dalla command window di Matlab, definisci la matrice A e calcolane gli autovalori ( i, 1 10 i ) ; il sistema è asintoticamente stabile, presenta oscillazioni smorzate (a causa degli autovalori complessi coniugati), la parte reale dell autovalore dominante è pari a 1; il tempo per andare a regime è dunque pari a 5. Definendo inoltre il vettore b e l ingresso u, puoi ricavare il valore di equilibrio del sistema dato x = inv(a)*b*u y = c*x+d*u e confrontare che questi valori coincidono con quelli forniti dai grafici. Prova a tracciare la traiettoria nel piano di stato e osserva l avvicinamento a spirale verso lo stato di equilibrio! OSSERVAZIONE: il sistema dinamico poteva essere definito anziché in variabili di stato con funzione di traferimento» help sstf il commando sstf consente di convertire la definizione di un sitema da variabili di stato (A, b, c, d) a funzione di trasferimento G(s). Nel nostro caso si ha:» A=[-1-10;10-1]; b=[1 ]'; c=[1-1]; d=0;» [NUM,DEN] = sstf(a,b,c,d) NUM = DEN = s + 31 cioè G() s = (questa è la funziona di trasferimento da u a y!) s + s Si può allora pensare di definire i sistemi precedentemente disegnati mediante le loro funzioni di trasferimento (da u a y, da u a x 1 e da u a x ). Prova a farlo e a ripetere l esercizio! Il sistema definito mediante la sua funzione di trasferimento si trova in Continuous Transfer Fcn Dato il sistema a tempo discreto y(t) = G(z) u(t) dove G() z = z 3 3z + 0.7z 0.1z z 0.09
3 tracciare l andamento nel tempo della variabile di uscita corrispondente a ingresso costante u = 1. Doppio click su Simulink Doppio click su Discrete Trascina Discrete Transfer Fcn sul modello Doppio click sul sistema per modificare numeratore e denominatore della funzione di trasferimento. Numerator [ ] Denominator [ ] La condizione iniziale non va fissata, viene supposta nulla. Salva il modello che stai creando, per esempio in C:\temp\modello.mdl; ricordati di salvare ogni tanto! Trascina Clock sul modello (sarà il tempo) Trascina Constant sul modello (sarà l ingresso del sistema) Doppio click sulla costante per modificarne il valore 1 Connetti l uscita della costante all ingresso del sistema (trascinando la freccia uscente dalla costante) Doppio click su Sinks Trascina XY Graph sul modello (creerà la serie temporale dell uscita y) Connetti l uscita dell orologio (con trascinamento) all ingresso superiore del blocco grafico Connetti l uscita del sistema (con trascinamento) all ingresso inferiore del blocco grafico Doppio click sul grafico e fissa gli estremi degli assi ai seguenti valori: minimo ascissa 0 massimo ascissa 0 minimo ordinata massimo ordinata 4 Nel menu Solver fissa Stop time a 0 GRAFICI: Simuliamo il sistema: Simulation Start L uscita tende verso un valore di equilibrio. Il transitorio che porta al valore di regime è di tipo smorzato, il che evidenzia la presenza di poli (e quindi autovalori) o complessi coniugati o reali negativi nella matrice A. Dalla command window di Matlab, definisci il denominatore della funzione di trasferimento del sistema» DEN=[ ]; determina quindi i poli del sistema mediante il comando» poli=roots(den) poli = i i Poiché ci sono poli (e quindi autovalori) complessi coniugati e di modulo inferiore a 1 (» abs(poli) ), è lecito aspettarsi oscillazioni smorzate nel transitorio. Alimentazione di un impianto chimico (già visto a lezione) elettrovalvola 1 u Circuito di comando 3 y
4 u + v K( y u) 1 3 y k y u + Avevi visto che per k sufficientemente elevati (k>8) si aveva instabilità del sistema; verifichiamolo con simulink. Per ogni serbatoio con portata di ingresso u, portata di uscita y, volume d invaso x, e costante di deflusso a valgono i seguenti modelli x = ax + u In variabile di stato y = ax a Con funzione di trasferimento G() s = s + a Rappresentiamo ogni serbatoio mediante la sua funzione di trasferimento, supponendo inizialmente a = 1, k = 4, u=1. Doppio click su Simulink Trascina Transfer Fcn sul modello Doppio click sul sistema per modifcare il numeratore e il denominatore della funzione di trasferimento. Numerator [0 1] Denominator [1 1] Ripeti per altre due volte. Salva il modello che stai creando, per esempio in C:\temp\modello3.mdl; ricordati di salvare ogni tanto! Connetti l uscita del primo modello all ingresso del secondo modello e l uscita del secondo modello all ingresso del terzo. Trascina Constant sul modello (sarà l ingresso del sistema e il valore desiderato per l uscita y) Doppio click sulla costante per modificarne il valore 1 Doppio click su Math Trascina Sum sul modello Doppio click su Sum per modificare la lista dei segni: List of signs + Connetti l uscita del terzo serbatoio al segno + e la costante al segno. L uscita di tale blocco sarà il segnale y u. Trascina Gain sul modello Doppio click sul blocco per fissare il guadagno (k) a 4. Connetti l uscita di Sum all ingresso di Gain la cui uscita sarà quindi k (y u). Trascina Sum sul modello Doppio click su Sum per modificare la lista dei segni: List of signs + Connetti la costante al segno + e l uscita di Gain al segno. L uscita di questo nuovo nodo sommatore sarà u k (y u) e andrà connessa all ingresso del primo serbatoio. Trascina Clock sul modello (sarà il tempo) Doppio click su Sinks Trascina XY Graph sul modello (creerà la serie temporale dell uscita y) Connetti l uscita dell orologio (con trascinamento) all ingresso superiore del blocco grafico Connetti l uscita del sistema (con trascinamento) all ingresso inferiore del blocco grafico Doppio click sul grafico e fissa gli estremi degli assi ai seguenti valori: minimo ascissa 0 massimo ascissa 50 minimo ordinata 0 massimo ordinata.5
5 Nel menu Solver fissa Stop time a 50 e Relative Tolerance a 1e-6 GRAFICI Simuliamo il sistema: Simulation Start L uscita tende verso un valore di equilibrio (pari alla costante di ingresso) con oscillazioni smorzate che evidenziano la presenza di poli, e quindi autovalori, per il sistema complessivo complessi coniugati (vedi lezione). Per questo valore del guadagno il sistema è asintoticamente stabile. Il transitorio si esaurisce dopo 0 unità di tempo. Cambiamo il guadagno k, per esempio diminuendone il valore da 4 a (modificarne il valore nel blocco Gain). Il sistema è ancora asintoticamente stabile con autovalori complessi coniugati (infinite oscillazioni) ma ora il tempo per andare a regime è diminuito (circa 15). Aumentando invece k a 6 si osservano ancora oscillazioni smorzate che si esauriscono dopo circa 50 unità di tempo. Portando infine k a 8.5 si osserva la divergenza a infinito dell uscita y a causa della raggiunta instabilità del sistema retroazionato. Simulazione di un sistema non lineare Modello di competizione preda-predatore di Rosenzweig-McArthur 1971 x = numedo di prede y = numero di predatori x crescita logistica r x 1 dove r = tasso intrinseco di crescita (natalità mortalità naturali) e k = capacità portante k (risorse limitate per le prede) a x predazione (per unità di predatore) con risposta funzionale di Holling di tipo II b + x natalità del predatore proporzionale (secondo l efficienza di conversione e) alla quantità di prede predate il predatore muore per mortalità naturale m x a x x = r x 1 y k b + x a x y = e y m y b + x Costruiamo il modello con Simulink, assumendo r = 1, k = 10, a = 6, b =, e = 0.5, m = 1. Doppio click su Functions & Tables Trascina Fcn sul modello. Questo primo blocco riceve in ingresso il vettore delle variabili di stato (chiamate in questo caso u(1) e u() ) e presenta come uscita la derivata della prima variabile di stato. Doppio click sul blocco per modificare l equazione 1*u(1)*(1-u(1)/10)-6*u(1)*u()/(+u(1)) Trascina Integrator sul modello Fissa la condizione iniziale di integrazione per la variabile u(1) a 4 Collega l uscita del blocco Fcn all ingresso del blocco Integrator, la cui uscita sarà dunque la variabile u(1) cioè x. Ripeti per la seconda equazione di stato. Doppio click su Functions & Tables Trascina Fcn sul modello... Doppio click sul blocco per modificare l equazione 0.5*6*u(1)*u()/(+u(1))-1*u() Trascina Integrator sul modello Fissa la condizione iniziale di integrazione per la variabile u() a
6 Collega l uscita del blocco Fcn all ingresso del blocco Integrator, la cui uscita sarà dunque la variabile u() cioè y. Salva il modello che stai creando, per esempio in C:\temp\modello4.mdl; ricordati di salvare ogni tanto! Doppio click su Signals & Systems Trascina Mux sul modello (crea vettori) Seleziona il blocco Mux e scegli Format Flip block Collega gli ingressi di Mux alle uscite dei due integratori per creare il vettore [u(1) u()] che sarà l ingresso delle due funzioni Fcn (collega l uscita del Mux all ingresso dei due blocchi Fcn) Per i grafici... Serie temporale di x e y: Sinks XY Graph, Sources Clock, collega l orologio al primo ingresso del grafico, collega l uscita del primo integratore (u(1) = x) al secondo ingresso del grafico. Doppio click sul grafico e fissa gli estremi degli assi ai seguenti valori: minimo ascissa 0 massimo ascissa 100 minimo ordinata 0 massimo ordinata 1 Ripeti per il grafico t-y. Gli assi vanno fissati a minimo ascissa 0 massimo ascissa 100 minimo ordinata 0 massimo ordinata 4 Traiettorie nel piano di stato: Sinks XY Graph, collega l uscita del primo (secondo) integratore al primo (secondo) ingresso del grafico. Gli assi vanno fissati a minimo ascissa 0 massimo ascissa 1 minimo ordinata 0 massimo ordinata 4 Nel menu Solver fissa Stop time a 100 e Relative Tolerance a 1e-6 GRAFICI Simuliamo il sistema: Simulation Start Prede e predatori tendono verso un comportamento oscillatorio (periodico) con periodo pari a 0 unità di tempo. Cambiamo l efficienza e dei predatori, per esempio diminuendola a 0.3 (modificare il valore di e nell equazione del secondo blocco Fcn). Simuliamo nuovamente: il regime è ancora periodico ma con periodo leggermente inferiore al caso precedente; la densità di predatori sul ciclo è diminuita e il ciclo è diventato più regolare. Diminuiamo ancora e fino a 0.3. Prede e predatori diventano stazionari. Per vaori di e ancora più bassi (0.), il predatore si estingue (tende a 0) mentre le prede tendono a capacità portante k (10). Quindi, predatori sempre meno efficienti provocano un passaggio da coesistenza periodica a coesistenza stazionaria a estinzione del predatore stesso. Fissa nuovamente e al valore iniziale 0.5. Cosa succede diminuendo k? (si osserva il passaggio da regime periodico a regime stazionario di coesistenza a regime stazionario di estinzione dei predatori)
Fondamenti di di A utomatica Automatica Prof. Bruno Picasso Introduzione all all uso di di S imulink Simulink
Fondamenti di Automatica Prof. Bruno Picasso Introduzione all uso di Simulink L ambiente Simulink Simulink è un ambiente grafico per la simulazione di sistemi complessi Perché non basta Matlab? È spesso
DettagliLaboratorio di MATLAB
DII Università di Siena Laboratorio di MATLAB Alessandro Alessio Dipartimento di Ingegneria dell Informazione, Università di Siena, Italy alessio@dii.unisi.it www.dii.unisi.it/ control/teaching thanks
DettagliINTRODUZIONE A SIMULINK
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm INTRODUZIONE A SIMULINK
DettagliLaboratorio di Matlab
Laboratorio di Matlab Alessandro Formaglio Dipartimento di Ingegneria dell Informazione, Università di Siena alex@dii.unisi.it http://www.dii.unisi.it/ control/matlab/labmatlab.html 21 Luglio 2009 DII
DettagliCONTROLLI AUTOMATICI Ingegneria Meccatronica
CONTROLLI AUTOMATICI Ingegneria Meccatronica CONTROLLI AUTOMATICI INTRODUZIONE SIMULINK Ing. Tel. 0522 522234 e-mail: secchi.cristian@unimore.it http://www.ingre.unimore.it/staff/secchi Simulink Simulink
DettagliSimulink. Introduzione a Simulink Esempio sull analisi di sistemi dinamici lineari con il Control System Toolbox e Simulink v. file.m e.
Simulink Introduzione a Simulink Esempio sull analisi di sistemi dinamici lineari con il Control System Toolbox e Simulink v. file.m e.mdl Che cos è? Simulink è un programma per la modellazione, la simulazione
DettagliINTRODUZIONE A SIMULINK
INTRODUZIONE A SIMULINK ing. vincenzo lippiello Versione 1.0 1 Avviare Simulink Nella finestra di comando di MATLAB, nel prompt >>, digitare simulink e premere Enter Oppure cliccare sull apposita icona
DettagliIntroduzione al Simulink
Sommario Descrizione generale dell ambiente Simulink di Matlab. Principi di funzionamento. Ambiente di simulazione. Esempi: realizzazione di modelli matematici di sistemi dinamici facendo uso di Simulink
DettagliFONDAMENTI DI AUTOMATICA 11 novembre 2018 Prima prova in itinere Cognome Nome Matricola
FONDAMENTI DI AUTOMATICA novembre 28 Prima prova in itinere Cognome Nome Matricola............ Verificare che il fascicolo sia costituito da 7 pagine compresi il foglio di carta semilogaritmica. Scrivere
DettagliSOLUZIONE della Prova TIPO E per:
SOLUZIONE della Prova TIPO E per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) + domande a risposta
Dettagli1. Si individuino tutti i valori del parametro α per i quali il sistema assegnato è asintoticamente stabile.
Appello di Fondamenti di Automatica (Gestionale) a.a. 2017-18 7 Settembre 2018 Prof. SILVIA STRADA Tempo a disposizione: 2 h. ESERCIZIO 1 Si consideri il sistema dinamico lineare invariante a tempo continuo
DettagliINGEGNERIA DELLE TELECOMUNICAZIONI
INGEGNERIA DELLE TELECOMUNICAZIONI FONDAMENTI DI AUTOMATICA Prof. Marcello Farina TEMA D ESAME E SOLUZIONI 26 luglio 213 Anno Accademico 212/213 ESERCIZIO 1 Si consideri il sistema descritto dalla equazione
DettagliMODELLI ECOLOGICI. Chiara Mocenni. giovedì 15 dicembre 11
MODELLI ECOLOGICI Chiara Mocenni http://www.dii.unisi.it/~mocenni/ POPOLAZIONI INTERAGENTI Le principali tipologie di interazione tra specie sono le seguenti: la predazione (una specie ricava un beneficio
DettagliEsame di FONDAMENTI DI AUTOMATICA (6 CFU) / CONTROLLI AUTOMATICI SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (6 CFU) / CONTROLLI AUTOMATICI Prova scritta 8 settembre 2017 SOLUZIONE ESERCIZIO 1. Si consideri il seguente circuito elettrico passivo: Applicando le leggi di Kirchhoff
DettagliSOLUZIONE della Prova TIPO E per:
SOLUZIONE della Prova TIPO E per: Esame di FONDAMENTI DI AUTOMATICA (9 CFU): 6 degli 8 esercizi numerici + 4 delle 5 domande a risposta multipla (v. ultime due pagine) NOTA: nell effettiva prova d esame
DettagliEsame di FONDAMENTI DI AUTOMATICA (9 CFU) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 CFU) Prova scritta 8 settembre 2017 SOLUZIONE ESERCIZIO 1. Si consideri il seguente circuito elettrico passivo: Applicando le leggi di Kirchhoff e le formule di base
DettagliSOLUZIONE della Prova TIPO B per:
SOLUZIONE della Prova TIPO B per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) domande a risposta multipla
DettagliControlli Automatici
Controlli Automatici (Prof. Casella) I Prova in Itinere - 21 Novembre 2005 Soluzioni Esercizio 1 Con riferimento al seguente sistema dinamico: ẋ 1 = x 1 x 2 2x 3 ẋ 2 = 2x 2 x 3 ẋ 3 =x 2 2x 3 u y=x 2 x
DettagliAutomatica I (Laboratorio)
Lezione 3 Automatica I (Laboratorio) -Pag. Automatica I (Laboratorio) Dipartimento di Ingegneria Università di Ferrara Tel. 0532 97 4844 Fax. 0532 97 4870 E-mail: ssimani@ing.unife.it URL: http://www.ing.unife.it/simani
DettagliINGEGNERIA DELLE TELECOMUNICAZIONI
INGEGNERIA DELLE TELECOMUNICAZIONI FONDAMENTI DI AUTOMATICA Prof. Marcello Farina TEMA D ESAME Prima prova in itinere 07 maggio 014 Anno Accademico 013/014 ESERCIZIO 1 Si consideri il sistema S descritto
DettagliAppello di Febbraio. 17 Febbraio Fondamenti di Automatica Ingegneria Gestionale. Prof. Bruno Picasso
Appello di Febbraio 7 Febbraio 22 Fondamenti di Automatica Ingegneria Gestionale Prof. Bruno Picasso Esercizio Sia dato il seguente sistema dinamico: { ẋt) 2ut)xt) + e ut) x 2 t) + u 2 t) yt) xt).. Determinare
DettagliModelli discreti di due popolazioni
Capitolo 7 Modelli discreti di due popolazioni Analogo del caso di un sistema di equazioni differenziali è un sistema di più successioni. Tale sistema descrive un sistema ecologico di due o più popolazioni
DettagliESERCIZIO 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
DettagliMOVIMENTO DEI SISTEMI LINEARI
MOVIMENTO DEI SISTEMI LINEARI I sistemi continui x& = Ax + Bu Formula di Lagrange 3 3 e At = I + At + A t + A t! 3! Nei sistemi lineari, quindi x( t) = x ( t) + x ( t) l Inoltre x l (t) e x f (t) sono
DettagliSchema a campionamento dell uscita
Schema a campionamento dell uscita Introduzione Il progetto di un controllore digitale può svilupparsi secondo due linee alternative: La prima si basa su tecniche di progetto a tempo continuo basate su
DettagliEsercitazione di Controlli Automatici 1 - n. 4 a.a.2004/05
Esercitazione di Controlli Automatici - n. 4 a.a.24/5 Tutorial sull applicativo SIMULINK di MATLAB - Simulazione del comportamento di sistemi del primo e del secondo ordine. Proprietà dinamiche e filtranti.
DettagliANALISI IN FREQUENZA DEI SISTEMI A TEMPO DISCRETO
ANALISI IN FREQUENZA DEI SISTEMI A TEMPO DISCRETO Funzione di trasferimento Risposta allo scalino Schemi a blocchi Risposta in frequenza Illustrazioni dal Testo di Riferimento per gentile concessione degli
DettagliSOLUZIONE della Prova TIPO D per:
SOLUZIONE della Prova TIPO D per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) domande a risposta multipla
DettagliEsame di FONDAMENTI DI AUTOMATICA (9 CFU) (A.A. fino al 2017/2018) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 CFU) (A.A. fino al 2017/2018) Prova scritta 7 giugno 2019 SOLUZIONE ESERCIZIO 1. Si consideri il problema della regolazione di quota dell aerostato ad aria calda mostrato
DettagliCorso di Laurea in Ingegneria Meccatronica PROGETTO DEL CONTROLLORE. CA 9 - LuogoDelleRadici
Automation Robotics and System CONTROL Corso di Laurea in Ingegneria Meccatronica Università degli Studi di Modena e Reggio Emilia PROGETTO DEL CONTROLLORE MEDIANTE IL LUOGO DELLE RADICI CA 9 - LuogoDelleRadici
DettagliFONDAMENTI DI AUTOMATICA (Ingegneria Biomedica) Appello del 16 febbraio 2010: testo e soluzione. y = x 1
FONDAMENTI DI AUTOMATICA (Ingegneria Biomedica) Appello del 16 febbraio 21: testo e soluzione Prof. Maria Prandini 1. Si consideri il sistema descritto dalle seguenti equazioni: ẋ 1 = x 2 2 + x 1 ẋ 2 =
DettagliCONTROLLI AUTOMATICI Ingegneria Gestionale ANALISI ARMONICA
CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI ARMONICA Ing. Federica Grossi Tel. 059 2056333 e-mail: federica.grossi@unimore.it
DettagliEsercizi di modellistica, linearizzazione, punti di equilibrio e calcolo funzione di trasferimento
Esercizi di modellistica, linearizzazione, punti di equilibrio e calcolo funzione di trasferimento Esercizio Si considerino 3 popolazioni P, P, P 3 che vivono nelle regioni A, B, C le cui numerosità sono
DettagliControllo con retroazione dello stato
CONTROLLI AUTOMATICI LS Ingegneria Informatica Controllo con retroazione dello stato Prof. Claudio Melchiorri DEIS-Università di Bologna Tel. 51 29334 e-mail: claudio.melchiorri@unibo.it http://www-lar.deis.unibo.it/people/cmelchiorri
DettagliSi considerino i sistemi elettrici RL rappresentati nella seguente figura: L u 1 (t)
Esercizio Circuiti R in serie). Si considerino i sistemi elettrici R rappresentati nella seguente figura: + + + + u t) R y t) u t) R y t) Si consideri inoltre il sistema ottenuto collegando in serie i
DettagliANALISI ARMONICA. G(s) Analisi armonica. Funzione di risposta armonica
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI ARMONICA Analisi
DettagliCONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI ARMONICA Ing. Luigi
DettagliProva TIPO C per: ESERCIZIO 1.
Prova TIPO C per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) + domande a risposta multipla (v. ultime
DettagliAnalisi di un sistema. con Matlab/Octave
dinamico con Matlab/Octave ARSLAB - Autonomous and Robotic Systems Laboratory Dipartimento di Matematica e Informatica - Università di Catania, Italy santoro@dmi.unict.it Programmazione Sistemi Robotici
Dettagliẋ 1 = x x 1 + u ẋ 2 = 2x 2 + 2u y = x 2
Testo e soluzione dell appello del 2 settembre 2. Si consideri il sistema descritto dalle seguenti equazioni: ẋ = x 2 2 + 2x + u ẋ 2 = 2x 2 + 2u y = x 2. Determinare l espressione analitica del movimento
DettagliParte 3, 1. Stabilità. Prof. Thomas Parisini. Fondamenti di Automatica
Parte 3, 1 Stabilità Parte 3, 2 Stabilità: - del movimento (vedere libro ma non compreso nel programma) - dell equilibrio - del sistema (solo sistemi lineari) Analizzeremo separatamente sistemi a tempo
DettagliStabilità: Stabilità. Stabilità: il caso dei sistemi dinamici a tempo continuo. Stabilità dell equilibrio
Parte 3, 1 Parte 3, 2 Stabilità: - del movimento (vedere libro ma non compreso nel programma) Stabilità - dell equilibrio - del sistema (solo sistemi lineari) Analizzeremo separatamente sistemi a tempo
DettagliProva TIPO D per: ESERCIZIO 1.
Prova TIPO D per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) domande a risposta multipla (v. ultime
DettagliEsame di FONDAMENTI DI AUTOMATICA (9 CFU) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 CFU) Prova scritta 29 gennaio 2018 SOLUZIONE ESERCIZIO 1. Si vuole realizzare un sistema robotico, costituito da un attuatore lineare che integra il circuito elettronico
DettagliFONDAMENTI DI CONTROLLI AUTOMATICI Ingegneria Meccanica.
FONDAMENTI DI CONTROLLI AUTOMATICI Ingegneria Meccanica http://web.ing.unimo.it/~lbiagiotti/fondamenticontrolli45.html Analisi Armonica Ing. e-mail: luigi.biagiotti@unimore.it http://www.dii.unimore.it/~lbiagiotti
DettagliEsercitazione 05: Trasformata di Laplace e funzione di trasferimento
Esercitazione 05: Trasformata di Laplace e funzione di trasferimento 28 marzo 208 (3h) Fondamenti di Automatica Prof. M. Farina Responsabile delle esercitazioni: Enrico Terzi Queste dispense sono state
DettagliNome: Nr. Mat. Firma:
Fondamenti di Controlli Automatici - A.A. 6/7 Marzo 7 - Esercizi Compito B Nr. Nome: Nr. Mat. Firma: a) Determinare la trasformata di Laplace X i (s) dei seguenti segnali temporali x i (t): x (t) = sin(3
DettagliStabilità per i sistemi dinamici a tempo discreto
Parte 3, 1 Stabilità per i sistemi dinamici a tempo discreto Parte 3, 2 Stabilità: Le definizioni delle proprietà di stabilità per i sistemi dinamici a tempo discreto sono analoghe a quelle viste per i
DettagliIntroduzione a MATLAB
Introduzione a MATLAB Principali comandi MATLAB utili per il corso di Fondamenti di Automatica 01AYS Politecnico di Torino Sistemi dinamici LTI 1. Simulazione a tempo continuo Definizione del sistema Per
DettagliI prova in itinere di Fondamenti di Automatica A.A Novembre 2011 Prof. SILVIA STRADA Tempo a disposizione: 1 h. 45 m.
I prova in itinere di Fondamenti di Automatica A.A. - 8 Novembre Prof. SILVIA STRADA Tempo a disposizione: h. 45 m. SOLUZIONE N.B. Svolgere i vari punti nello spazio che segue ogni esercizio. ESERCIZIO
DettagliCONTROLLI AUTOMATICI Ingegneria Meccatronica. Prof. Cesare Fantuzzi. Cristian Secchi
CONTROLLI AUTOMATICI Ingegneria Meccatronica PROGETTO DEL CONTROLLORE MEDIANTE IL LUOGO DELLE RADICI Prof. Cesare Fantuzzi Ing. email: cesare.fantuzzi@unimore.it, cristian.secchi@unimore.it http://www.automazione.ingre.unimore.it
DettagliFondamenti di Automatica (CL Ing. Gestionale) a.a Prof. Silvia Strada 3 Luglio 2014
Politecnico di Milano Fondamenti di Automatica (CL Ing. Gestionale) a.a.2013-14 Prof. Silvia Strada 3 Luglio 2014 Nome e Cognome:........................... Matricola........................... Firma............................................................................
DettagliINGEGNERIA INFORMATICA
INGEGNERIA INFORMATICA FONDAMENTI DI AUTOMATICA 29/06/2017 Prof. Marcello Farina SOLUZIONI ESERCIZIO 1 Si consideri il sistema descritto dalle seguenti equazioni: A. Scrivere le equazioni del sistema linearizzato
DettagliAnalisi Armonica. Prof. Laura Giarré
Analisi Armonica Prof. Laura Giarré Laura.Giarre@UNIMORE.IT https://giarre.wordpress.com/ca/ Analisi armonica di sistemi dinamici Analisi nel dominio del tempo. Studio del comportamento dinamico di un
DettagliUtilizzo di Matlab per l analisi di sistemi dinamici lineari
Intro a Matlab per sistemi LTI, 1 Utilizzo di Matlab per l analisi di sistemi dinamici lineari Sistemi dinamici lineari a tempo continuo ed a tempo discreto Indice del materiale Intro a Matlab per sistemi
DettagliSOLUZIONE della Prova TIPO A per:
SOLUZIONE della Prova TIPO A per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) + domande a risposta
DettagliINTRODUZIONE A SIMULINK
INTRODUZIONE A SIMULINK Per il corso di FONDAMENTI DI AUTOMATICA Silvia Strada CORSO DI LAUREA IN INGEGNERIA GESTIONALE Politecnico di Milano Simulink What Is Simulink Simulink is a software package that
DettagliB = Si studi, giustificando sinteticamente le proprie affermazioni, la stabilità del sistema. si A = G(s) = Y f (s) U(s) = 1.
ESERCIZIO 1 Un sistema dinamico lineare invariante e a tempo continuo è descritto dall equazione differenziale che lega l ingresso all uscita:... y (t) + ÿ(t) + 4ẏ(t) + 4y(t) = u(t) 1. Si determinino le
DettagliAUTOMATICA 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:
DettagliProva TIPO B per: ESERCIZIO 1.
Prova TIPO B per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) domande a risposta multipla (v. ultime
DettagliIngegneria e Tecnologie dei Sistemi di Controllo ANALISI ARMONICA
Ingegneria e Tecnologie dei Sistemi di Controllo ANALISI ARMONICA Luigi Biagiotti DEIS-Università di Bologna Tel. 5 29334 e-mail: lbiagiotti@deis.unibo.it Analisi armonica di sistemi dinamici Analisi nel
DettagliIngegneria e Tecnologie dei Sistemi di Controllo ANALISI ARMONICA
Ingegneria e Tecnologie dei Sistemi di Controllo ANALISI ARMONICA Luigi Biagiotti DEIS-Università di Bologna Tel. 051 2093034 e-mail: lbiagiotti@deis.unibo.it Analisi armonica di sistemi dinamici Analisi
DettagliEsame di FONDAMENTI DI AUTOMATICA (9 CFU)
Esame di FONDAMENTI DI AUTOMATICA (9 CFU) Prova scritta 29 gennaio 2018 COGNOME e NOME: MATRICOLA: ESERCIZIO 1. Si vuole realizzare un sistema robotico, costituito da un attuatore lineare che integra il
DettagliAUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello del 4 luglio 2006: testo e soluzione
AUTOMATICA I (Ingegneria Biomedica - Allievi da L a Z) Appello del 4 luglio 26: testo e soluzione Prof. Maria Prandini 1. Si consideri il sistema con ingresso u ed uscita y descritto dalle seguenti equazioni:
DettagliANALISI ARMONICA. G(s) Analisi armonica. Funzione di risposta armonica. CONTROLLI AUTOMATICI Ingegneria Meccatronica
CONTROLLI AUTOMATICI Ingegneria Meccatronica http://www.automazione.ingre.unimore.it/pages/corsi/automazione%2industriale.htm ANALISI ARMONICA Analisi armonica di sistemi dinamici Analisi nel dominio del
DettagliCONTROLLI AUTOMATICI Ingegneria Meccatronica
) CONTROLLI AUTOMATICI Ingegneria Meccatronica ANALISI ARMONICA Prof. Cesare Fantuzzi Ing. Cristian Secchi e-mail: cesare.fantuzzi@unimore.it, cristian.secchi@unimore.it http://www.automazione.ingre.unimore.it
DettagliSOLUZIONE della Prova TIPO F per:
SOLUZIONE della Prova TIPO F per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) + domande a risposta
DettagliEsame di FONDAMENTI DI AUTOMATICA (9 CFU) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 CFU) Prova scritta 20 giugno 2017 SOLUZIONE ESERCIZIO 1. Si vuole realizzare un sistema di sorveglianza costituito da una flotta di droni di tipologia quadricottero.
DettagliEsercitazione 06: Sistemi interconnessi e funzioni di trasferimento
Esercitazione 06: Sistemi interconnessi e funzioni di trasferimento 20 aprile 2016 (3h) Alessandro Vittorio Papadopoulos alessandro.papadopoulos@polimi.it Fondamenti di Automatica Prof. M. Farina 1 Schema
DettagliINGEGNERIA DELLE TELECOMUNICAZIONI
INGEGNERIA DELLE TELECOMUNICAZIONI FONDAMENTI DI AUTOMATICA Prof. Marcello Farina TEMA D ESAME II prova in itinere 4 luglio 214 Anno Accademico 213/214 ESERCIZIO 1 Si consideri il sistema seguente Si ponga
DettagliControlli Automatici LA Prova del 11/01/2005 Gruppo a
Cognome Nome Matr. Prova del //5 Gruppo a Indicare a quale o a quali delle f.d.t. indicate possono corrispondere le seguenti risposte al gradino unitario.38.7.9.4.85.4 Amplitude.6.4..6.4. Step Response
DettagliRisposta temporale: esempi
...4 Risposta temporale: esempi Esempio. Calcolare la risposta al gradino unitario del seguente sistema: x(t) = u(t) s + 5 (s + )(s + ) y(t) Il calcolo della trasformata del segnale di uscita è immediato:
DettagliAppello di Febbraio di Fondamenti di Automatica A.A Febbraio 2011 Prof. SILVIA STRADA Tempo a disposizione: 2 h. 30 m.
Appello di Febbraio di Fondamenti di Automatica A.A. 1-11 Febbraio 11 Prof. SILVIA STRADA Tempo a disposizione: h. 3 m. Nome e Cognome: Matricola: Firma: N.B. Svolgere i vari punti nello spazio che segue
DettagliControlli Automatici
Controlli Automatici (Prof. Casella) I Prova in Itinere - 21 Novembre 2008 Soluzioni Domanda 1 Con riferimento al seguente sistema: ẋ 1 = x 1 ẋ 2 = 2 x 1 x 2 u ẋ 3 =x 1 5 x 2 x 3 y=3 x 1 2 x 2 1.1 Valutare
DettagliINGEGNERIA INFORMATICA
ESERCIZIO Si consideri il seguente sistema S. INGEGNERIA INFORMATICA FONDAMENTI DI AUTOMATICA 7/06/09 Prof. Marcello Farina TESTO DEGLI ESERCIZI E SOLUZIONI x = u (sin(πx)) A. Si scrivano le equazioni
DettagliScrivere 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.
DettagliFondamenti 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
DettagliProprietà 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
DettagliStudio di sistemi dinamici tramite FdT. Risposta transitoria e risposta a regime
Parte 8, 1 Studio di sistemi dinamici tramite FdT Risposta transitoria e risposta a regime Parte 8, 2 Alcune definizioni e richiami! Consideriamo un sistema LTI, a tempo continuo oppure a tempo discreto,
DettagliAlcune definizioni e richiami. Studio di sistemi dinamici tramite FdT. Risposta transitoria e risposta a regime
Parte 8, 1 Parte 8, 2 Alcune definizioni e richiami Studio di sistemi dinamici tramite FdT Risposta transitoria e risposta a regime Consideriamo un sistema LTI, a tempo continuo oppure a tempo discreto,
DettagliPROVA 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
DettagliL ambiente Simulink Simulink è un software utile per modellare, simulare ed analizzare sistemi dinamici complessi.
SIMULINK L ambiente Simulink Simulink è un software utile per modellare, simulare ed analizzare sistemi dinamici complessi. Perché Matlab non basta? E spesso necessario simulare sistemi complessi, composti
DettagliESERCIZIO 2 Sistemi del secondo ordine
ESERCIZIO Sistemi del secondo ordine Si consideri il sistema lineare tempo invariante descritto nello Spazio degli Stati dalla relazione costitutiva seguente: x& = Ax + Bu y = Cx + Du 1 0 3 1 in cui si
DettagliMODELLI A TEMPO CONTINUO IN EQUAZIONI DI STATO. Sistema lineare stazionario a tempo continuo in equazioni di stato. = Cx(t) + Du(t) x(0) = x 0
MODELLI A TEMPO CONTINUO IN EQUAZIONI DI STATO Sistema lineare stazionario a tempo continuo in equazioni di stato ẋ(t) y(t) = Ax(t) + Bu(t) = Cx(t) + Du(t) x() = x Risposta completa (risposta libera e
DettagliControlli Automatici - Parte A
Cognome: Nome: N. Matr.: Controlli Automatici - Parte A Ingegneria Meccanica e Ingegneria del Veicolo Compito del 9 gennaio 217 - Quiz Per ciascuno dei seguenti quesiti, segnare con una crocetta le risposte
DettagliINGEGNERIA INFORMATICA
INGEGNERIA INFORMATICA FONDAMENTI DI AUTOMATICA 21/06/2018 Prof Marcello Farina TRACCIA DELLE SOLUZIONI ESERCIZIO 1 Si consideri il sistema descritto dalle seguenti equazioni: A Derivare e scrivere le
DettagliLa funzione di risposta armonica
Funzione di risposta armonica - Corso di Laurea in Ingegneria Meccanica Controlli Automatici L La funzione di risposta armonica DEIS-Università di Bologna Tel. 5 2932 Email: crossi@deis.unibo.it URL: www-lar.deis.unibo.it/~crossi
DettagliCompito di Analisi e simulazione dei sistemi dinamici - 06/02/2003. p 2 3 x p 2 y = [1 1 0] x
Compito di Analisi e simulazione dei sistemi dinamici - 06/02/2003 Esercizio 1. Dato il seguente sistema lineare tempo invariante, SISO: p 2 3 ẋ = 0 p 2 1 x + 0 1 p 2 y = [1 1 0] x 1 p 3 0 u Si calcoli
DettagliFondamenti 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)
DettagliControlli Automatici - Parte A
Cognome: Nome: N. Matr.: Controlli Automatici - Parte A Ingegneria Meccanica e Ingegneria del Veicolo Compito del 2 febbraio 217 - Quiz Per ciascuno dei seguenti quesiti, segnare con una crocetta le risposte
DettagliSISTEMI LINEARI E STAZIONARI A TEMPO CONTINUO
SISTEMI LINEARI E STAZIONARI A TEMPO CONTINUO Movimento ed equilibrio Stabilità Illustrazioni dal Testo di Riferimento per gentile concessione degli Autori MOVIMENTO ED EQUILIBRIO Sistema lineare e stazionario
DettagliFondamenti di Automatica
Fondamenti di Automatica Controllo con retroazione dello stato Dott. Ing. Marcello Bonfè Dipartimento di Ingegneria - Università di Ferrara Tel. 39 0532 974839 E-mail: marcello.bonfe@unife.it pag. 1 Controllo
DettagliINGEGNERIA DELLE TELECOMUNICAZIONI
INGEGNERIA DELLE TELECOMUNICAZIONI FONDAMENTI DI AUTOMATICA Prof. Marcello Farina TEMA D ESAME E SOLUZIONI 18 febbraio 2014 Anno Accademico 2012/2013 ESERCIZIO 1 Si consideri il sistema descritto dalle
Dettagli1 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,
DettagliSoluzione nel dominio del tempo
Soluzione nel dominio del tempo Prof. Laura Giarré Laura.Giarre@UNIMORE.IT https://giarre.wordpress.com/ca/ Antitrasformate CA 2017 2018 Prof. Laura Giarré 1 Risposta nel dominio trasformato Ricordo che
Dettagli