Introduzione a MATLAB
|
|
|
- Federigo Giannini
- 8 anni fa
- Просмотров:
Транскрипт
1 Introduzione a MATLAB Principali comandi MATLAB utili per il corso di Fondamenti di Automatica 01AYS Politecnico di Torino
2 Sistemi dinamici LTI 1. Simulazione a tempo continuo
3 Definizione del sistema Per creare sistemi dinamici lineari tempo invarianti LTI, a tempo continuo, si possono seguire due strade: un modello ingresso-stato-uscita può essere definito a partire dalla forma in variabili di stato, cioè dalle matrici A, B, C, D; un modello ingresso-uscita può essere definito a partire dalla funzione di trasferimento del sistema. 3
4 Modello ingresso-stato-uscita Partendo dalla rappresentazione in variabili di stato si definiscono le matrici A, B, C, D; x = Ax + y = Cx + a partire dalle matrici A, B, C, D si definisce l oggetto sistema con il comando: >> SYS = ss(a,b,c,d) Bu Du Si può definire D=0 per creare una matrice nulla della dimensione appropriata. 4
5 Modello ingresso-uscita (1) Definizione polinomiale della funzione di trasferimento: si definiscono i polinomi che rappresentano il numeratore ed il denominatore; si definisce la funzione di trasferimento con il comando tf(num,den). tf crea la funzione di trasferimento a partire dai vettori num e den: >> SYS = tf(num,den) num, den sono i vettori contenenti i coefficienti delle potenze di s in ordine decrescente: num=[3 2 1] equivale a: num= 3s^2+2s+1 5
6 Modello ingresso-uscita (2) Definizione simbolica della funzione di trasferimento: si definisce direttamente la variabile s: >> s=tf( s ) >> fdt=(1+s)/(3*s^2+5*s-2) 6
7 Legami fra le rappresentazioni (1) Per calcolare la funzione di trasferimento di un sistema a partire dalla sua rappresentazione in variabili di stato si utilizza il comando SS2TF : >>[NUM,DEN] = ss2tf(a,b,c,d,k) I vettori num e den contengono i coefficienti delle potenze decrescenti di s. Per i sistemi MIMO è possibile calcolare la k-esima colonna della matrice di trasferimento. Per i sistemi SISO, non occorre specificare k. 7
8 Legami fra le rappresentazioni (2) Per calcolare la funzione di trasferimento di un oggetto sistema SYS di tipo SISO si utilizza il comando tfdata: >>[NUM,DEN] = tfdata(sys, v ) I vettori riga num e den contengono i coefficienti delle potenze di s in ordine decrescente. 8
9 Simulazione (1) LSIM simula la risposta di un sistema LTI ad un ingresso arbitrario. Per tracciare la risposta del sistema SYS all ingresso definito da U (matrice degli ingressi) e T (vettore del tempo) si utilizza: >> lsim(sys,u,t) ove U ha tante colonne quanti sono gli ingressi e la k-esima riga di U contiene i campioni degli ingressi all istante T(k). Ad esempio: >> T = 0:0.01:5; >> U = sin(t); >> lsim(sys,u,t) 9
10 Simulazione (2) Per simulare sistemi con stato iniziale assegnato X0: >> lsim(sys,u,t,x0) Per riportare l andamento della risposta di più sistemi LTI su un unico grafico: >> lsim(sys1,sys2,...,u,t,x0) 10
11 Simulazione (3) Per memorizzare l evoluzione dell uscita YS ed il vettore dei tempi TS: >>[YS,TS] = lsim(sys,u,t) Per memorizzare l evoluzione degli stati XS, dell uscita YS ed il vettore dei tempi TS: >>[YS,TS,XS] = lsim(sys,u,t) In questi ultimi due casi non viene tracciato alcun grafico. Naturalmente i grafici desiderati possono essere visualizzati con il comando plot, come nell esempio seguente. 11
12 Simulazione (4): esempio Esempio >>SYS=ss(A,B,C,D); >>[YS,TS,XS]=lsim(SYS,U,T,X0); >>figure(1),plot(ts,xs) >>figure(2),plot(ts,ys) 12
13 Simulazione (5) Risposta di sistemi LTI ad ingressi canonici: risposta al gradino: step(sys) simula la risposta al gradino con scelta automatica del numero di istanti temporali e della durata della simulazione; step(sys,tfinal) simula la risposta al gradino da t=0 a t=tfinal, con scelta automatica degli istanti temporali intermedi; step(sys,t) simula la risposta al gradino rispetto al vettore del tempo T precedentemente definito; step(sys1,sys2,t) riporta l andamento della risposta al gradino di più sistemi su un singolo grafico rispetto al vettore del tempo T precedentemente definito; 13
14 Simulazione (6) [Y,T] = step(sys) memorizza l evoluzione dell uscita Y ed il vettore dei tempi T. In questo caso non viene tracciato alcun grafico. [Y,T,X] = step(sys) memorizza l evoluzione dell uscita Y, degli stati X e del vettore dei tempi T. In questo caso non viene tracciato alcun grafico. Naturalmente i grafici desiderati possono essere visualizzati con il comando plot. 14
15 Simulazione (7) risposta all impulso: impulse(sys) simula la risposta all impulso con scelta automatica del numero di istanti temporali e della durata della simulazione; impulse(sys,tfinal) simula la risposta all impulso da t=0 a t=tfinal, con scelta automatica degli istanti temporali; impulse(sys,t) simula la risposta all impulso rispetto al vettore del tempo T precedentemente definito; impulse(sys1,sys2,t) riporta l andamento della risposta all impulso di più sistemi su un singolo grafico rispetto al vettore del tempo T precedentemente definito; 15
16 Simulazione (8) [Y,T] = impulse(sys) memorizza l evoluzione dell uscita Y ed il vettore dei tempi T. In questo caso non viene tracciato alcun grafico. [Y,T,X] = impulse(sys) memorizza l evoluzione dell uscita Y, degli stati X e del vettore dei tempi T. In questo caso non viene tracciato alcun grafico. Naturalmente i grafici desiderati possono essere visualizzati con il comando plot. 16
17 LTI viewer (1) ltiview apre una finestra per la simulazione di sistemi LTI. Per visualizzare la risposta dei sistemi definiti in precedenza, si procede come mostrato nella figura seguente: >> ltiview 17
18 LTI viewer (2) In questo modo si può selezionare il sistema desiderato (i sistemi devono essere definiti in precedenza). 18
19 LTI viewer (3) Selezionando Tools -> Viewer Configuration si può modificare l ingresso applicato per la simulazione: 19
20 Sistemi dinamici LTI 2. Analisi di proprietà strutturali
21 Operazioni su matrici (1) rank(a): calcola il rango della matrice A (numero di righe o colonne linearmente indipendenti). rank(a,tol) : numero dei valori singolari di A maggiori di tol. >> K=rank(A) 21
22 Operazioni su matrici (2) L operatore di divisione fra matrici è \ A\B =(A)^-1*B. X = A\B calcola la soluzione dell equazione A*X = B. Per ulteriori informazioni sul comando, basta digitare: >> help mldivide 22
23 Raggiungibilità Per calcolare la matrice di raggiungibilità si utilizza il comando ctrb: R = ctrb(a,b) calcola la matrice di raggiungibilità definita come [B AB A^2B...]. R = ctrb(sys) restituisce la matrice di raggiungibilità del sistema SYS precedentemente definito con il metodo delle variabili di stato. 23
24 Osservabilità Per calcolare la matrice di osservabilità si utilizza il comando obsv: O = obsv(a,c) calcola la matrice di osservabilità definita come [C; CA; CA^2...]. O = obsv(sys) restituisce la matrice di osservabilità del sistema SYS precedentemente definito con il metodo delle variabili di stato. 24
25 Sistemi dinamici LTI 3. Progetto del regolatore per sistemi SISO
26 Struttura del regolatore Per progettare il regolatore è necessario posizionare opportunamente gli autovalori di (A-BK) ed (A-LC). λ i αr(t) + - u(t) Sistema: x = Ax + Bu y = Cx y(t) Osservatore: xˆ = Axˆ + Bu + L( y yˆ) yˆ = Cxˆ ŷ Retroazione degli stati osservati K xˆ Regolatore 26
27 Posizionamento dei λ (A-BK) i Se il sistema è completamente raggiungibile, è possibile assegnare arbitrariamente tutti gli autovalori di (A-BK) definendo un vettore P contenente gli autovalori desiderati e utilizzando i comandi place ed acker: >> K = place(a,b,p) oppure >> K = acker(a,b,p) NB: non è possibile assegnare autovalori coincidenti con il comando place. 27
28 Posizionamento dei λ (A-LC) i Se il sistema è completamente osservabile, è possibile assegnare arbitrariamente tutti gli autovalori di (A-LC) per dualità, definendo un vettore P contenente gli autovalori desiderati e utilizzando i comandi place ed acker: >> L = place(a,c,p) oppure >> L = acker(a,c,p) NB: non è possibile assegnare autovalori coincidenti con il comando place. 28
29 Posizionamento degli autovalori Al termine, si consiglia di verificare sempre il corretto posizionamento degli autovalori con il comando: >> P1 = eig(a-bk) >> P2 = eig(a-lc) 29
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
Manuale sintetico per l uso del Control System Toolbox di Matlab
Manuale sintetico per l uso del Control System Toolbox di Matlab Alessandro Melis Pierluigi Muntoni 2 Dicembre 2002 Introduzione Questo documento ha lo scopo di presentare, in una versione opportunamente
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
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
Proprietà strutturali e leggi di controllo. Stima dello stato e regolatore dinamico
Proprietà strutturali e leggi di controllo Stima dello stato e regolatore dinamico Stima dello stato e regolatore dinamico Stimatore asintotico dello stato Esempi di progetto di stimatori asintotici dello
Utilizzo 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
CONTROLLI AUTOMATICI I 03AKWcc Ing. Elettrica - Consorzio Nettuno Torino
Tipologia Esercizio (modellistica) CONTOLLI AUTOMATICI I 03AKWcc Esercizio. (tema d'esame del //007) Nel sistema in figura, la tensione e u (t) è l ingresso e la tensione v (t) della resistenza è l uscita.
Simulazione dei sistemi: esercitazione 1
Simulazione dei sistemi: esercitazione 1 Esempio 1: studio di un sistema massa-molla Si consideri il sistema di figura 1 in cui ad un corpo di massa M, vincolato ad un riferimento tramite una molla di
Control System Toolbox
Control System Toolbox E` un insieme di funzioni per l analisi di sistemi dinamici (tipicamente lineari tempo invarianti o LTI) e per la sintesi di controllori (in particolare a retroazione). All'interno
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
MATLAB Analisi di Sistemi LTI
Esercitazione 1/30 MATLAB Analisi di Sistemi LTI Vincenzo LIPPIELLO PRISMA Lab Dipartimento di Informatica e Sistemistica Università di Napoli Federico II [email protected] www.prisma.unina.it
Fondamenti 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: [email protected] pag. 1 Controllo
Controllo 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: [email protected] http://www-lar.deis.unibo.it/people/cmelchiorri
Esame di FONDAMENTI DI AUTOMATICA (9 crediti) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 crediti) Prova scritta 16 luglio 2014 SOLUZIONE ESERCIZIO 1. Dato il sistema con: si determinino gli autovalori della forma minima. Per determinare la forma minima
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.
Studio di un sistema massa molla
Corso di Teoria dei Sistemi A.A. 00/003 Esercitazione atlab n. Studio di un sistema massa molla F Equazioni fisice ce descrivono il sistema olla Pistone (smorzatore) F m F p & x Bilancio di forze.. & x
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
Soluzione degli esercizi del Capitolo 13
Soluzione degli esercizi del Capitolo 3 Soluzione dell Esercizio 3. Il polinomio caratteristico desiderato è ϕ (s) = (s + 4) (s + ) = s 2 + 4s + 4 Uguagliando i coefficienti quelli del polinomio caratteristico
Raggiungibilità, Controllabilità, Osservabilità e Determinabilità
Raggiungibilità, Controllabilità, Osservabilità e Determinabilità Si determini se i sistemi lineari tempo invarianti ẋ(t) = Ax(t) + Bu(t), Σ c : y(t) = Cx(t) + Du(t). x(k + ) = Ax(k) + Bu(k), Σ d : y(k)
Controllo LQG/LTR di un Aereo. Corso di Controllo Multivariabile Prof. Francesco Amato
Controllo LQG/LTR di un Aereo Corso di Controllo Multivariabile Prof. Francesco Amato Cenni di Dinamica del Volo: Variabili del Moto Cenni di Dinamica del Volo: Assi di Riferimento Superfici di Controllo
4 Analisi nel dominio del tempo delle rappresentazioni in
Indice del libro Alessandro Giua, Carla Seatzu Analisi dei sistemi dinamici, Springer-Verlag Italia, II edizione, 2009 Pagina web: http://www.diee.unica.it/giua/asd/ Prefazione.....................................................
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
Fondamenti di Automatica
Fondamenti di Automatica Esempi applicativi Dott. Ing. Marcello Bonfè Dipartimento di Ingegneria - Università di Ferrara Tel. +39 0532 974839 E-mail: [email protected] pag. 1 Esempi applicativi TESTINA
1. Assegnazione degli autovalori
Fino ad ora abbiamo affrontato i seguenti temi:. ssegnazione degli autovalori Problema: assegnare gli autovalori ad un sistema di controllo a retroazione. Si considera: Bu y E il controllore assume la
CONTROLLO DI SISTEMI ROBOTICI Laurea Specialistica in Ingegneria Meccatronica
CONTROLLO DI SISTEMI ROBOTICI Laurea Specialistica in Ingegneria Meccatronica CONTROLLO DI SISTEMI ROBOTICI ANALISI DEI SISTEMI LTI Ing. Tel. 0522 522235 e-mail: [email protected] http://www.dismi.unimo.it/members/csecchi
Esercitazione Scritta di Controlli Automatici
Esercitazione Scritta di Controlli Automatici --6 Il velivolo VTOL (Vertical Takeoff and Landing) riportato in figura puó decollare e atterrare lungo la verticale. Figure : odello di velivolo in grado
Proprietà strutturali: Controllabilità e Osservabilità
CONTROLLI AUTOMATICI LS Ingegneria Informatica Proprietà strutturali: Controllabilità e Osservabilità Prof. Claudio Melchiorri DEIS-Università di Bologna Tel. 051 2093034 e-mail: [email protected]
Ingegneria Elettrica Politecnico di Torino. Luca Carlone. ControlliAutomaticiI LEZIONE I
Ingegneria Elettrica Politecnico di Torino Luca Carlone ControlliAutomaticiI LEZIONE I Sommario LEZIONE I Introduzione al concetto di sistema Notazione e tassonomia Rappresentazione in variabili di stato
Funzione di trasferimento
Funzione ditrasferimento - 1 Corso di Laurea in Ingegneria Meccanica Funzione di trasferimento DEIS-Università di Bologna Tel. 51 2932 Email: [email protected] URL: www-lar.deis.unibo.it/~crossi Definizione
ossia può anche essere localizzato univocamente sul piano complesso con la sua forma polare.
ALGEBRA COMPLESSA Nel corso dei secoli gli insiemi dei numeri sono andati man mano allargandosi per rispondere all esigenza di dare soluzione a equazioni e problemi sempre nuovi I numeri complessi sono
INTRODUZIONE A. Guido Vagliasindi Controlli Automatici A.A. 06/07 Introduzione a MATLAB
INTRODUZIONE A Documentazione Sito web di Mathworks: www.mathworks.com seguendo i link alla voce support e possibile trovare i manuali di Matlab in formato pdf. (http://www.mathworks.com/access/helpdesk/help/techd
INTRODUZIONE 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
Fondamenti di Automatica
Fondamenti di Automatica Introduzione e modellistica dei sistemi Introduzione allo studio dei sistemi Modellistica dei sistemi dinamici elettrici Modellistica dei sistemi dinamici meccanici Modellistica
5. Per ω = 1/τ il diagramma reale di Bode delle ampiezze della funzione G(jω) =
Fondamenti di Controlli Automatici - A.A. 211/12 3 luglio 212 - Domande Teoriche Cognome Nome: Matricola: Corso di Laurea: Per ciascuno dei test a soluzione multipla segnare con una crocetta tutte le affermazioni
PON 2007 2013 Liceo Scientifico Leonardo da Vinci. Vallo della Lucania
PON 2007 2013 Liceo Scientifico Leonardo da Vinci Vallo della Lucania Nuovi percorsi matematici: Osservare, descrivere, costruire. Matlab - 2: Lavorare con le matrici Vallo della Lucania 26 Settembre 2008
1 Esercizi di Matlab. L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi.
Esercizi di Matlab L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi. Esempio Consideriamo la matrice A formata da n = righe e m = colonne M = 5 6 7 8. 9 0
Cenni sull'impiego di Matlab. Matrici
Cenni sull'impiego di Matlab Il Matlab è un potente valutatore di espressioni matriciali con valori complessi. Lavorando in questo modo il Matlab indica una risposta ad ogni comando od operazione impartitagli.
Introduzione a Matlab
INFORMATICA B Ingegneria Elettrica Introduzione a Matlab Introduzione a Matlab Matlab (MATrix LABoratory) è uno strumento per il calcolo scientifico ed ingegneristico Matlab facilita lo sviluppo di programmi
MODELLI 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
Luigi Piroddi
Automazione industriale dispense del corso (a.a. 2008/2009) 10. Reti di Petri: analisi strutturale Luigi Piroddi [email protected] Analisi strutturale Un alternativa all analisi esaustiva basata sul
TEORIA DEI SISTEMI ANALISI DEI SISTEMI LTI
TEORIA DEI SISTEMI Laurea Specialistica in Ingegneria Meccatronica Laurea Specialistica in Ingegneria Gestionale Indirizzo Gestione Industriale TEORIA DEI SISTEMI ANALISI DEI SISTEMI LTI Ing. Cristian
Introduzione a MATLAB
Introduzione a MATLAB Principali comandi MATLAB utili per il corso di Controlli Automatici (01AKS e 02FSQ) Politecnico di Torino Sistema in catena chiusa Il comando feedback genera il sistema LTI SYS con
Soluzione. (a) L insieme F 1 e linearmente indipendente; gli insiemi F 2 ed F 3 sono linearmente
1. Insiemi di generatori, lineare indipendenza, basi, dimensione. Consideriamo nello spazio vettoriale R 3 i seguenti vettori: v 1 = (0, 1, ), v = (1, 1, 1), v 3 = (, 1, 0), v 4 = (3, 3, ). Siano poi F
Lezione 20: Stima dello stato di un sistema dinamico
ELABORAZIONE dei SEGNALI nei SISTEMI di CONTROLLO Lezione 20: Stima dello stato di un sistema dinamico Motivazioni Formulazione del problema Osservazione dello stato Osservabilità Osservatore asintotico
ẋ 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
Prefazione 3. Ringraziamenti 5
Indice Prefazione 3 Ringraziamenti 5 1 Introduzione all uso del software di calcolo MATLAB 7 1.1 Caratteristiche del software MATLAB 7 1.2 Nozioni di base del MATLAB 8 1.3 Assegnazione di variabili scalari
Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;
EXCEL Modulo 3 I Grafici Grafici Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro; Quando si crea un grafico ogni
Esercitazione 6 - Soluzione
Anno Accademico 28-29 Corso di Algebra Lineare e Calcolo Numerico per Ingegneria Meccanica Esercitazione 6 - Soluzione Immagine, nucleo. Teorema di Rouché-Capelli. Esercizio Sia L : R 3 R 3 l applicazione
Punti di equilibrio: sistemi tempo continui
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
TECNICHE DI CONTROLLO
TECNICHE DI CONTROLLO Richiami di Teoria dei Sistemi Dott. Ing. SIMANI SILVIO con supporto del Dott. Ing. BONFE MARCELLO Sistemi e Modelli Concetto di Sistema Sistema: insieme, artificialmente isolato
Il filtro di Kalman stazionario e il regolatore LQG
Il filtro di stazionario e il regolatore LQG P. Valigi Ottimizzazione e Controllo 30 Aprile 2014 L estensione di KF al caso stazionario/intervallo infinito Nell estensione del filtro di ad intervallo infinito
(Figura adattata da Modern Control Systems di R. Dorf R. Bishop, Pearson International Ed.)
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 multipla (v. ultime
Vettori e Matrici. Vettori. Vettori e matrici: dati. Vettori di caratteri Polinomi. Dimensione (Size) numero di righe e di colonne della matrice
Vettori e Matrici Vettori e matrici: Creazione Matrici particolari Vettori regolarmente intervallati Coordinate Operatori utili Vettori di caratteri Polinomi Vettori Unità fondamentale in Matlab Tutte
Raggiungibilità e osservabilità
Raggiungibilità e osservabilità January 5, 2 La raggiungibilità e l osservabilità sono due proprietà che caratterizzano lo spazio di stato associato ad un sistema. Raggiungibilità Uno stato x è raggiungibile
Matlab e Simulink per i sistemi di controllo
Matlab e Simulink per i sistemi di controllo Introduzione L utilizzo del toolbox SIMULINK di Matlab facilita la simulazione di sistemi interconnessi, consentendo la loro rappresentazione direttamente per
s + 6 s 3, b) i valori di K per i quali il sistema a ciclo chiuso risulta asintoticamente stabile;
1 Esercizi svolti Esercizio 1. Con riferimento al sistema di figura, calcolare: ut) + K s s + 6 s 3 yt) a) la funzione di trasferimento a ciclo chiuso tra ut) e yt); b) i valori di K per i quali il sistema
Esercizi svolti. delle matrici
Esercizi svolti. astratti. Si dica se l insieme delle coppie reali (x, y) soddisfacenti alla relazione x + y è un sottospazio vettoriale di R La risposta è sì, perchè l unica coppia reale che soddisfa
ANTITRAFORMATE DI LAPLACE MODI DI UN SISTEMA
FONDAMENTI DI CONTROLLI AUTOMATICI Ingegneria Meccanica http://web.ing.unimo.it/~lbiagiotti/fondamenticontrolli1415.html ANTITRAFORMATE DI LAPLACE MODI DI UN SISTEMA Ing. e-mail: [email protected]
Risposta a regime (per ingresso costante e per ingresso sinusoidale)
Risposta a regime (per ingresso costante e per ingresso sinusoidale) Esercizio 1 (es. 1 del Tema d esame del 18-9-00) s + 3) 10 ( s + 1)( s + 4s ) della risposta all ingresso u ( a gradino unitario. Non
Model reduction. Gramiano di controllabilità. (materiale. di approfondimento) dove R è la matrice di raggiungibilità della coppia (A,B)
Model reduction (materiale di approfondimento) Gramiano di controllabilità Gramiano di controllabilità per sistemi a tempo discreto Teorema: W c (k) è non singolare per qualche k< rank R=n, dove R è la
MATLAB Esercitazione #1: (dominio di Laplace)
Matlab Es# MATLAB Esercitazione #: (dominio di Laplace) Costruzione F.d.T. e operazioni elementari: num,den,tf; *,+-,/» help tf TF Creation of transfer functions or conversion. You can create SISO or MIMO
Prof. SILVIA STRADA Cognomi LF - PO
Politecnico di Milano Prof. SILVIA STRADA Cognomi LF - PO A.A. 2015/16 Appello di Fondamenti di Automatica (CL Ing. Gestionale) 1 Marzo 2016 Tempo a disposizione: 2.00 h. Nome e Cognome:... Matricola...
MATLAB (MATrix LABoratory) è un linguaggio di programmazione per applicazioni scientifiche (elaborazione numerica dei segnali, progetto di
MATLAB MATLAB (MATrix LABoratory) è un linguaggio di programmazione per applicazioni scientifiche (elaborazione numerica dei segnali, progetto di simulatori, sintesi di sistemi di controllo, ecc.) MATLAB
3. Matrici e algebra lineare in MATLAB
3. Matrici e algebra lineare in MATLAB Riferimenti bibliografici Getting Started with MATLAB, Version 7, The MathWorks, www.mathworks.com (Capitolo 2) Mathematics, Version 7, The MathWorks, www.mathworks.com
Principali comandi MATLAB utili per il corso di Controlli Automatici
Principali comandi MATLAB utili per il corso di Controlli Automatici In questo documento sono raccolti i principali comandi Matlab utilizzati nel corso; per maggiore comodità, sono riportati facendo riferimento
ANTITRASFORMATA DI LAPLACE MODI DI UN SISTEMA
CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANTITRASFORMATA DI LAPLACE MODI DI UN SISTEMA Ing. Federica Grossi Tel.
Nome: Nr. Mat. Firma:
Fondamenti di Controlli Automatici - A.A. 212/13 9 novembre 212 - Domande Teoriche Nome: Nr. Mat. Firma: Per ciascuno dei test a soluzione multipla segnare con una crocetta tutte le affermazioni che si
Sistemi di Controllo Multivariabile
Sistemi di Controllo Multivariabile Controllo in retroazione di stato di un robot manipolatore PUMA Carmine Dario Bellicoso M58/028 Andrea Gerardo Barbato M58/036 Processo implementato Robot PUMA Riferimento
ESERCITAZIONE MATLAB
ESERCITAZIONE MATLAB Di seguito sono ripostati alcuni esercizi da eseguire in ambiente MatLab. Gli esercizi sono divisi per argomenti. Ogni esercizio è preceduto da una serie di esempi che aiutano nello
Metodi di Analisi dei Dati Sperimentali. AA 2009/2010 Pier Luca Maffettone. Elementi di Matlab
Metodi di Analisi dei Dati Sperimentali AA /2010 Pier Luca Maffettone Elementi di Matlab Sommario Introduzione Variabili Manipolazione di elementi Creazione di vettori/matrici Operazioni elementari Funzioni
TEORIA DEI SISTEMI OSSERVABILITA E RICOSTRUIBILITA
TEORIA DEI SISTEMI Laurea Specialistica in Ingegneria Meccatronica Laurea Specialistica in Ingegneria Gestionale Indirizzo Gestione Industriale TEORIA DEI SISTEMI OSSERVABILITA E RICOSTRUIBILITA Ing. Cristian
Rappresentazioni e parametri della funzione di trasferimento
FUNZIONE DI TRASFERIMENTO Definizione e proprietà Rappresentazioni e parametri della funzione di trasferimento Risposta allo scalino Illustrazioni dal Testo di Riferimento per gentile concessione degli
PON Liceo Scientifico Leonardo da Vinci. Vallo della Lucania
PON 2007 2013 Liceo Scientifico Leonardo da Vinci Vallo della Lucania Nuovi percorsi matematici: Osservare, descrivere, costruire. Matlab - 4: I polinomi Vallo della Lucania 26 Settembre 2008 Rappresentazione
FONDAMENTI DI AUTOMATICA (Ingegneria Gestionale) Prof. Matteo Corno
POLITECNICO DI MILANO FONDAMENTI DI AUTOMATICA (Ingegneria Gestionale) Anno Accademico 2014/15 Prima prova in itinere 28/11/2014 COGNOME... NOME... MATRICOLA... FIRMA.... Verificare che il fascicolo sia
Autovettori e autovalori
Autovettori e autovalori Definizione 1 Sia A Mat(n, n), matrice a coefficienti reali. Si dice autovalore di A un numero λ R tale che v 0 R n Av = λv. Ogni vettore non nullo v che soddisfa questa relazione
Automatica I (Laboratorio)
Lezione TFI - Automatica I (Laboratorio) - Pag. 1 Automatica I (Laboratorio) Dipartimento di Ingegneria Università di Ferrara Tel. 0532 97 4844 Fax. 0532 97 4870 E-mail: [email protected] URL: http://www.ing.unife.it/
