Introduzione a Matlab/Simulink
|
|
- Marilena Lelli
- 7 anni fa
- Visualizzazioni
Transcript
1 Introduzione a Matlab/Simulink Robotica Indutriale Prof. P. Rocco a.a.2003/2004 Ing. M. Gritti e Ing. L. Bacetta
2 Introduzione a Matlab Contenuti Preentazione Control Sytem Toolbox Introduzione a Simulink Eempi
3 Contenuti Introduzione a Matlab Variabili, matrici e vettori e polinomi Tracciamento di grafici Librerie e Toolbox Preentazione Control Sytem Toolbox Introduzione a Simulink Eempi
4 Variabili Definizione di variabili» a=2; b=4; Non occorre dichiarare preliminarmente le variabili Le variabili vengono memorizzate nel Workpace who motra la lita delle variabili clear var elimina la variabile var dal workpace clear all elimina tutte le variabili del workpace Il ; al termine dell itruzione opprime la viualizzazione dell output
5 Matrici Definizione di una matrice A = » A=[1,2;3,4]; Selezione degli elementi di una matrice» A(1,2) an = 2 Per elezionare righe e colonne i utilizza la wildcard : Selezione della prima riga di A A(1,:) Selezione della prima colonna di A A(:,1) Selezione di un intervallo A(1,1:2)
6 Vettori I vettori vengono utilizzati per rappreentare egnali o per la tracciatura di grafici Sintai» v = val_iniziale:pao:val_finale; Eempio» v=0:100; % Se il pao è 1 i può omettere» v=0:0.01:1; Operazioni u vettori» a + b; a b;» a * b (Errore!!); a * b ;» a.* b % Prodotto elemento per elemento» a.^2 % Quadrato elemento per elemento
7 Polinomi Si rappreentano come vettori Eempio: P() = » P = [1 2 1]; Calcolo delle radici» root(p) Cotruzione di un polinomio con radici aegnate» R = poly([-1-2]) %Ritorna un vettore
8 Rappreentazioni grafiche plot(x,y) : traccia il grafico dei punti che hanno come acie gli elementi di x e come ordinate gli elementi di y Eempio: tracciatura di un eponenziale» x=0:0.05:5;» y=exp(x);» plot(x,y)
9 Librerie di funzioni Matlab mette a dipoizione numeroe librerie di funzioni Funzioni generiche (e. in, ab, real, eig, det, root) Funzioni pecifiche (e. bode, tep, nyquit) Per ottenere un aiuto i utilizza il comando help help fornice l elenco delle funzioni per libreria help libreria fornice una breve decrizione delle funzioni di una certa libreria help funzione fornice una dettagliata decrizione di una funzione
10 Contenuti Introduzione a Matlab Preentazione Control Sytem Toolbox Rappreentazione e analii di un itema LTI Introduzione a Simulink Eempi
11 Decrizione di un itema LTI Un itema LTI può eere pecificato: Attravero una rappreentazione nello pazio con una quaterna di matrici (A,B,C,D)» A=[-2 0.5; 4 0]; B=[1 0] ; C=[ ]; d=0;» y1 = (A,B,C,d) Attravero una funzione di traferimento con una coppia di polinomi N() e D()» N=[-1 1]; D=[1 2 2];» y2 = tf(n,d) Le funzioni (y2) e tf(y1) permettono la converione tra le due rappreentazioni
12 Analii di un itema LTI Ripota allo calino» tep(y) Diagrammi di Bode (olo del modulo)» bode(y) (» bodemag(y)) Pulazione critica e margine di fae» margin(y) Diagramma di Nyquit» nyquit(y) Mappa poli-zeri» pzmap(y)
13 Contenuti Introduzione a Matlab Preentazione Control Sytem Toolbox Introduzione a Simulink Introduzione alla imulazione Cenni ai metodi di integrazione numerica Scelta dei parametri di imulazione Eempi
14 Fai della imulazione Scrittura del modello matematico Programmazione del modello Con un editor grafico (e. Simulink) o con un linguaggio orientato al calcolo (e. Matlab) Aegnamento dei parametri del modello Simulazione (in eno tretto) Calcolo dello tato di regime (condizioni iniziali) Aegnamento dei parametri di imulazione Scelta degli ingrei durante il tranitorio Avvio della imulazione Analii dei riultati
15 Ciclo di una imulazione Il ciclo di imulazione procede iterativamente Modellazione Configurazione modello Modifiche al modello Modifica dei parametri di imulazione (metodo di integrazione, pao di integrazione, tolleranza, ) Modifica del modello Simulazione Modifiche ai parametri Modifiche alla condizione iniziale Modifiche agli ingrei del modello
16 Introduzione a Simulink (1) Simulink è un toolbox di MATLAB per la imulazione dei itemi dinamici Lineari e non lineari Continui, dicreti o miti Il modello viene cotruito graficamente, aemblando blocchi elementari I blocchi bae ono raggruppati in librerie pecializzate, a econda delle funzioni volte Simulink viene avviato digitando imulink al prompt di Matlab
17 Integrazione Matlab - Simulink Simulink e Matlab interagicono attravero il workpace I parametri del modello poono eere pecificati all interno dei blocchi Simulink tramite variabili imboliche, il cui valore è memorizzato nel workpace di Matlab I riultati della imulazione poono eere memorizzati nel workpace con un blocco di tipo ToWorkpace Suggerimenti Creare un file parametri_modello.m contenente i parametri da caricare prima della imulazione Tracciare i grafici dei tranitori con i comandi di Matlab
18 I blocchi più importanti
19 Cotruzione di un emplice modello Simulare la ripota a calino del itema G ( ) =
20 Cotruzione di un regolatore PID Cotruire il modello di un regolatore PID R PID 1 ( ) = K + + T C 1 D TI
21 Contenuti Introduzione a Matlab Preentazione Control Sytem Toolbox Introduzione a Simulink Eempi Controllo di un doppio integratore
22 Controllo di un doppio integratore Modello del itema da controllare () = 2 G 1» G = tf(1,[1 0 0]);» bode(g) 10 Bode Diagram 0 Magnitude (db) Phae (deg) Frequency (rad/ec)
23 Taratura del regolatore (1) Regolatore PID (colatico) Si ceglie T I =4T D per avere due zeri coincidenti Funzione d anello () () () ( ) I I C PID T T K = G = R L T T T T K T T K R I I D I C D I C PID 1) ( 1 1 ) ( = + + = ( ) ( ) T T K T T T K R I I C I I I C PID ) ( + = + + =
24 Taratura del regolatore (2) Si ceglie T I per poizionare gli zeri all incirca una decade prima della banda paante richieta (e ω c =50 rad/ ω z =5 rad/ ) T = 0.4 T =0.1 I D Si aggiuta il guadagno per ottenere la banda paante deiderata» Kc = 1; Ti = 0.4; Td = 0.1;» R = tf(kc*[ti*td Ti 1],[Ti 0])» L = R*G % Funzione d anello» margin(l)
25 Taratura del regolatore (3) 100 Bode Diagram Gm = 28 db (at 5 rad/ec), Pm = deg (at 1.39 rad/ec) Magnitude (db) Sytem: L Frequency (rad/ec): 50 Magnitude (db): Phae (deg) Frequency (rad/ec) K C = L( j50)
26 Taratura del regolatore (4) 150 Bode Diagram Gm = -26 db (at 5 rad/ec), Pm = 78.7 deg (at 50.5 rad/ec) Magnitude (db) Phae (deg) Frequency (rad/ec)
27 Sitema Simulink
28 Eempi di imulazioni (1) Ripota allo calino Ripota allo calino Setpoint Ucita t ()
29 Eempi di imulazioni (2) Ripota al diturbo di carico 0.1 Ripota al diturbo di carico Setpoint Ucita t
Bode Diagram. 1.2 Determinare il valore del guadagno del sistema. Disegnare gli zeri ed i poli nel piano complesso.
5 Luglio 3 econda prova Sia dato un itema dinamico con funzione di traferimento G(), i cui diagrammi di Bode, del modulo e della fae, ono di eguito rappreentati: 6 Bode Diagram Phae (deg) Magnitude (db)
DettagliCorso di Fondamenti di Automatica A.A. 2015/16. Diagrammi di Bode
1 Coro di Fondamenti di Automatica A.A. 015/16 Diagrammi di Bode Prof. Carlo Coentino Dipartimento di Medicina Sperimentale e Clinica Univerità degli Studi Magna Graecia di Catanzaro tel: 0961-3694051
DettagliPrefazione 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
DettagliFUNZIONI DI TRASFERIMENTO
FUNZIONI DI TRASFERIMENTO Funzioni Di Traferimento La difficoltà maggiore nel trattare i modelli matematici di itemi dinamici lineari è dovuta al fatto che le equazioni delle leggi fiiche che decrivono
DettagliPertanto la funzione di trasferimento complessiva in catena aperta (open-loop) W(S) del sistema di controllo sarà data da:
M045 - EAME DI TATO 20 ) chema a blocchi e funzione di traferimento in catena aperta W() Il itema di controllo può eere chematizzato con il eguente chema a blocchi: dove: KP 3.2. V V Greg( ) KP (f.d.t.
DettagliMATLAB. Guida al laboratorio di automatica. Mariagrazia Dotoli, Maria Pia Fanti
MATLAB. Guida al laboratorio di automatica Mariagrazia Dotoli, Maria Pia Fanti 1 A Antonio e Francesca M. D. A Gianfranco e Valentino M.P. F. 2 Prefazione L idea di scrivere questo libro nasce dalla opportunità
DettagliControllo di Azionamenti Elettrici. Lezione n 3. Caratteristiche e predisposizione dei regolatori PID
Controllo di Azionamenti Elettrici Lezione n 3 Coro di Laurea in Ingegneria dell Automazione Facoltà di Ingegneria Univerità degli Studi di alermo Caratteritiche e predipoizione dei regolatori ID 1 Introduzione
DettagliFondamenti di Automatica
Fondamenti di Automatica Cenni su Matlab (e toolbox Control Systems + Symbolic) Dott. Ingg. Marcello Bonfè e Silvio Simani Dipartimento di Ingegneria - Università di Ferrara Tel. +39 0532 974839 / 974844
DettagliSintesi tramite il luogo delle radici
Sintei tramite il luogo delle radici Può eere utilizzata anche per progettare itemi di controllo per itemi intabili Le pecifiche devono eere ricondotte a opportuni limiti u %, ta, t di W(), oltre quelle
DettagliLezione 11. Progetto del controllore
Lezione Progetto del controllore Specifiche di progetto Conideriamo nuovamente un itema di controllo in retroazione: d y + + + y () G() + + n Fig : Sitema di controllo Supporremo aegnata la funzione di
DettagliDefinizione delle specifiche per un sistema di controllo a retroazione unitaria
Definizione delle pecifiche per un itema di controllo a retroazione unitaria Obiettivi del controllo Il itema di controllo deve eere progettato in modo da garantire un buon ineguimento dei egnali di riferimento
DettagliIntroduzione a MATLAB
UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica (A.A. 2006/07) Prof.G.Ferrari Trecate Introduzione a MATLAB L. Magnani (lorenza.magnani@unipv.it) Dipartimento di
DettagliElaborato Modello elastico
Elaborato Modello elastico Robotica Industriale Prof. G.A. Magnani a.a.00/003 Ing. M. Gritti e Ing. W. Spinelli 1 Precisazione: controllo disaccoppiato A C C E L E R Link 1 Link Contenuti! Dimensionamento
DettagliControllo di Azionamenti Elettrici. Lezione n 13
Controllo di Azionamenti Elettrici Lezione n 1 Coro di Laurea in Ingegneria dell Automazione Facoltà di Ingegneria Univerità degli Studi di Palermo CTROLLO DIRETTO DI COPPIA DI AZIAMENTI C MOTORE IN CORRENTE
DettagliControllo di immersione in un sottomarino. Terzi Matteo
Controllo di immerione in un ottomarino Terzi Matteo 27 ettembre 22 Indice Introduzione 2 2 Modellizzazione del moto 4 2. Epluione............................. 6 2.2 Immiione............................
DettagliCapitolo. Semplificazioni di schemi a blocchi. 4.1 Blocchi in cascata. 4.2 Blocchi in parallelo. 4.3 Blocchi in catena chiusa (reazione negativa)
Capitolo 4 Semplificazioni di chemi a blocchi 4. Blocchi in cacata 4. Blocchi in parallelo 4.3 Blocchi in catena chiua (reazione negativa) 4.4 Blocchi in catena chiua (reazione poitiva) 4.5 Spotamento
DettagliSoluzione 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
DettagliLezione 12. Regolatori PID
Lezione 1 Regolatori PD Legge di controllo PD Conideriamo un regolatore che eercita un azione di controllo dipendente dall errore attravero la eguente legge: t ut = K et K e d K de t P + τ τ+ D. dt La
DettagliModellazione e Analisi di Sistemi Meccanici
Modellazione e Analii di Sitemi Meccanici Modellazione e Analii di Sitemi Meccanici Davide Giglio Maa in movimento Si conideri il itema rappreentato in figura. Il itema conite in una maa che può correre
DettagliControlli Automatici e Sistemi Elettrici lineari Parte di Azionamenti Elettrici
8/5/3 Controlli Automatici e Sitemi Elettrici lineari Parte di Azionamenti Elettrici rev.. Emilio Lorenzani Emilio.lorenzani@unimore.it MeltingLab è il Laboratorio Azionamenti Elettrici Dell Univerità
DettagliLezione 2. Campionamento e Aliasing. F. Previdi - Controlli Automatici - Lez. 2 1
Lezione 2. Campionamento e Aliaing F. Previdi - Controlli Automatici - Lez. 2 1 Schema della lezione 1. Introduzione 2. Il campionatore ideale 3. Traformata di un egnale campionato 4. Teorema del campionamento
DettagliComportamento a regime dei sistemi in retroazione per segnali di ingresso canonici
Comortamento a regime dei itemi in retroazione er egnali di ingreo anonii Errore a regime ed ineguimento Un obiettivo rimario nella rogettazione dei itemi di ontrollo è l ineguimento del egnale di riferimento
DettagliControl 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
DettagliSemplificazioni di schemi a blocchi
Semplificazioni di chemi a blocchi 4. Blocchi in cacata 4. Blocchi in parallelo 4.3 Blocchi in catena chiua (reazione negativa) 4.4 Blocchi in catena chiua (reazione poitiva) 4.5 Spotamento di blocchi
DettagliIntroduzione a Matlab (e al Calcolo Numerico)
Introduzione a Matlab (e al Calcolo Numerico) Giuseppe Rodriguez Università di Roma Tor Vergata Seminario nell ambito del corso di Fondamenti di Informatica per gli studenti di Ingegneria Meccanica e Ingegneria
Dettagli2.) Inverter in modo funzionamento
GVX9 2.) Inverter in modo funzionamento 25 GVX9 3.) Modo programmazione (inverter in modo top o in funzionamento) Per la modifica dei valori per F ed F 39, tenere premuto il tato e premere contemporaneamente
DettagliModellistica dinamica di sistemi fisici
.. MODELLISTICA - Modellitica dinamica. Modellitica dinamica di itemi fiici Nella realtà fiica eitono vari ambiti energetici, per eempio: meccanico (tralazionale e rotazionale) elettrico-magnetico idraulico
DettagliNome: Nr. Mat. Firma: C.L.: Info. Elet. Telec.
Teoria dei Sitemi Teoria dei Sitemi e del Controllo Compito A del 24 Giugno 2 Domande ed eercizi Nome: Nr. Mat. Firma: C.L.: Info. Elet. Telec.. Nel cao di itemi lineari continui tempo-varianti, la matrice
DettagliPIANO DI LAVORO DEI DOCENTI
Pag. 1 di 5 Docente: Materia insegnamento: SISTEMI ELETTRONICI AUTOMATICI Dipartimento: ELETTRONICA Classe Anno scolastico: 1 Livello di partenza (test di ingresso, livelli rilevati) Per il modulo di automazione
Dettaglicorso di Terminali per i Trasporti e la Logistica Umberto Crisalli
coro di Terminali per i Traporti e la Logitica ELEMENTI DI TEORIA DELLE CODE Umberto Crialli crialli@ing.uniroma.it INTRODUZIONE Simulazione dei terminali In generale, un terminale è cotituito da un inieme
DettagliINTRODUZIONE A MATLAB Matrix Laboratory
INTRODUZIONE A MATLAB Matrix Laboratory Introduzione Linguaggio di programmazione per applicazioni scientifiche e numeriche Vasto set di funzioni predefininte Interprete di comandi Possibilità di scrivere
DettagliDescrizione generale di Spice
Decrizione generale di Spice SPIE A/D (Simulation Program with Integrated ircuit Emphai Analog/Digital) Ppice è un imulatore circuitale di uo generale, prodotto dalla ADENE Il imulatore Spice è uno dei
DettagliSimulazione 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
DettagliEsame 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
Dettagli1_ Filtro passa-basso Con A(jw) si indica la funzione di trasferimento del filtro, il cui modulo A assume un valore costante
PPUNTI DI ELETTNIC FILTI TTII 6 Campi di applicazione I filtri nel ettore dell elettronica ono utilizzati per : attenuare i diturbi, il rumore e le ditorioni applicati al egnale utile; eparare due egnale
DettagliSISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo. RETI CORRETTRICI
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html RETI CORRETTRICI Ing. Luigi Biagiotti e-mail: luigi.biagiotti@unimore.it http://www.dii.unimore.it/~lbiagiotti
DettagliV u = C. Funzione di rete. Cambio di punto di vista ω variabile. Il circuito simbolico è resistivo e lineare, con un solo generatore indipendente
ambio di pnto di vita variabile Fnzione di rete X X X X l circito imbolico è reitivo e lineare, con n olo eneratore indipendente H Proporzionalità tra caa ed effetto H è na qantità complea, fnzione di
DettagliMargini di stabilità. Corso di Laurea in Ingegneria Meccanica Controlli Automatici L
Margini distabilità - 1 Corso di Laurea in Ingegneria Meccanica Margini di stabilità DEIS-Università di Bologna Tel. 51 2932 Email: crossi@deis.unibo.it URL: www-lar.deis.unibo.it/~crossi Schema a blocchi
DettagliEsercitazione 16 Novembre 2012 Circuiti dinamici del secondo ordine. t come riportato in figura.
Eercitazione Noembre ircuiti dinamici del econdo ordine ircuito L- erie Per quanto riguarda queto circuito, l eercizio egue la traccia della oluzione del compito d eame numero, reperibile in rete al olito
DettagliProf. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005. Esercitazione di Tecnologia dei Sistemi di Controllo
Università degli Studi di Siena Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005 Esercitazione di Tecnologia dei Sistemi di Controllo Implementazione di controllori con xpc target Questa esercitazione
DettagliModellazione e Analisi di Sistemi Idraulici
Modellazione e Analii di Sitemi Idraulici Modellazione e Analii di Sitemi Idraulici Davide Giglio La ingola vaca Si conideri il itema rappreentato in figura. Il itema conite in una vaca contenente acqua.
Dettagli3. Catene di Misura e Funzioni di Trasferimento
3.. Generalità 3. Catene di Miura e Funzioni di Traferimento 3.. Generalità Il egnale che rappreenta la grandezza da miurare viene trattato in modo da poter eprimere quet ultima con uno o più valori numerici
DettagliSoluzione del tema di: SISTEMI, AUTOMAZIONE E ORGANIZZAZIONE DELLA PRODUZIONE anno scolastico 2002 2003
Soluzione del tema di: SISTEMI, AUTOMAZIONE E ORANIZZAZIONE DELLA PRODUZIONE anno scolastico 2002 2003 a cura di: V. Savi P. Nasuti. Tanzi Premessa Il sistema di regolazione proposto è evidentemente di
DettagliDivisori e combinatori
Diviori e combinatori Luca Vincetti a.a. - Diviori e combinatori La combinazione lineare di egnali differenti o, all invero, la uddiviione di un unico egnale in componenti divere fa parte della normale
DettagliEsercizio 1. Si consideri la funzione di trasferimento. G(s) = K 1 + st
Esercizio. Si consideri la funzione di trasferimento G(s) = K + st + sτ. Si dimostri che, qualunque siano i valori dei parametri reali K, T e τ, il relativo diagramma di Nyquist è una circonferenza. Si
DettagliMessa a punto avanzata più semplice utilizzando Funzione Load Observer
Mea a punto avanzata più emplice utilizzando Funzione Load Oberver EMEA Speed & Poition CE Team AUL 34 Copyright 0 Rockwell Automation, Inc. All right reerved. Co è l inerzia? Tutti comprendiamo il concetto
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
DettagliIntroduzione. MATLAB è l acronimo di MATrix LABoratory
MatLab Lezione 1 Introduzione MATLAB è l acronimo di MATrix LABoratory E un ambiente per l analisi e la simulazione dei sistemi lineari e non lineari e per l analisi numerica Il sito ufficiale per informazioni
DettagliFondamenti di Automatica (CL Ing. Gestionale) a.a Prof. Silvia Strada 16 Luglio 2014
Politecnico di Milano Fondamenti di Automatica (CL Ing. Gestionale) a.a.2013-14 Prof. Silvia Strada 16 Luglio 2014 Nome e Cognome:........................... Matricola........................... Firma............................................................................
DettagliIntroduzione. Esempio di costruzione one del contorno delle radici. Esempio... 4
Appunti di Controlli Automatici 1 Capitolo 5 parte II Il contorno delle radici Introduzione... 1 Eempio di cotruzione del contorno delle radici... 1 Eempio... 4 Introduzione Il procedimento per la cotruzione
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
DettagliIl programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria p. 1
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria R. Vitolo Dipartimento di Matematica Università di Lecce SaLUG! - Salento Linux User Group Il programma OCTAVE per l
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 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
DettagliESERCIZI SVOLTI di ANALISI DEI SISTEMI
ESERCIZI SVOLTI di ANALISI DEI SISTEMI Davide Giglio DIST - Univerità di Genova Via Opera Pia, 3 645 - Genova, Italy Tel: +39 353748 Fax: +39 35354 Davide.Giglio@unige.it Queta raccolta di eercizi volti
DettagliCorso di laurea in Informatica. Regolatori. Marta Capiluppi Dipartimento di Informatica Università di Verona
Corso di laurea in Informatica Regolatori Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Scelta delle specifiche 1. Picco di risonanza e massima sovraelongazione
DettagliEsercizi di Controlli Automatici
Esercizi di Controlli Automatici L. Magni Esercizio Si studi la stabilità dei seguenti sistemi retroazionati negativamente con guadagno d anello L(s) al variare di > utilizzando il luogo delle radici e
DettagliFondamenti di Automatica
Fondamenti di Automatica Analisi armonica e metodi grafici Dott. Ing. Marcello Bonfè Dipartimento di Ingegneria - Università di Ferrara Tel. +39 053 974839 E-mail: marcello.bonfe@unife.it pag. Analisi
DettagliEsercizio 1. (s 1) (s 0.5)(s 1) G(s) 28. p1 = -0.5 (sx) p2 = -1 (sx) Tipo: g=0. G(0) = 56 = 20log10(56) ~ 35 db
Esercizio 1 2 G(s) 28 (s 1) (s.5)(s 1) Poli: p1 = -.5 p2 = -1 zeri: z1 = 1 (dx) Tipo: g= Guadagno: G() = 56 = 2log1(56) ~ 35 db Bode del Modulo 3 Scala 4 6 5 4 3 Magnitude (db) 2 1-1 -2 1.1.2.3 1 1 Piazzamento
DettagliSlide del corso di. Controllo digitale
Slide del coro di Controllo digitale Coro di Laurea in Ingegneria Informatica e dell Informazione Univerità di Siena, Dip. Ing. dell Informazione e Sc. Matematiche Parte III Sitemi a dati campionati Gianni
DettagliIntroduzione a MATLAB
UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica Prof. G. Ferrari Trecate e Dr. D. Raimondo Introduzione a MATLAB Slides realizzate in collaborazione con la Dr. Lorenza
DettagliSintesi per tentativi nel dominio della frequenza
Sintesi per tentativi nel dominio della frequenza Viene utilizzata per sistemi a fase minima affinchè sia valido il criterio di Bode e le relazioni approssimate tra le specifiche siano sufficientemente
DettagliInvert. a PWM. abc. Figura 1: Schema azionamento
ESERCIZIO Si consideri il controllo di coppia di figura che fa uso di un azionamento a corrente alternata con un motore sincrono a magneti permanenti con rotore isotropo avente i seguenti dati di targa:
DettagliALCUNI SIMBOLI E FORMULE UTILI NELL ESERCIZIO 3, DOMANDE 3B, 3C, 3D (pagg. 5 e 6)
Univerità C. Cattaneo Liuc, Coro di Statitica, Seione n., 01 Laboratorio Excel Seione n. Venerdì 101 Gruppo PZ Lunedì 7101 Gruppo AD Martedì 8101 Gruppo EO PROGRAMMA SVOLTO NELLA SESSIONE N. (I) Tabella
DettagliControllo 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
DettagliTRASDUTTORI DI UMIDITA. II trasduttore di umidità (capacitivo)
lez. 3 TASDUTTOI DI UMIDITA I traduttori di umidità rilevano l'umidità relativa definita come il rapporto tra l'umidità aoluta(quantità di vapore acqueo (maa) contenuta in m 3 d aria) e l umidità di aturazione
DettagliProgetto di reti correttrici e controllori PID e traduzione nel discreto con il metodo di emulazione
Progetto di reti correttrici e controllori PID e traduione nel dicreto con il metodo di emulaione Eerciio. Si conideri lo chema di controllo rappreentato in figura dove P () = con a = 40. a + r(t) + S
DettagliCORSO DI ORDINAMENTO. Tema di: SISTEMI, AUTOMAZIONE E ORGANIZZAZIONE DELLA PRODUZIONE
Sessione ordinaria Seconda prova scritta M48 - ESME DI STTO DI ISTITUTO PROFESSIONLE CORSO DI ORDINMENTO Indirizzo: TECNICO DELLE INDUSTRIE ELETTRICHE Tema di: SISTEMI, UTOMZIONE E ORGNIZZZIONE DELL PRODUZIONE
Dettagli1 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
DettagliDiagrammi polari, di Nyquist e di Nichols
Diagrammi polari, di Nyquist e di Nichols Definizione (1/2) Il diagramma di Nichols (DdNic) di una fdt consiste nella rappresentazione grafica di G(s) s= jω = G(jω) = M( ω)e jϕ( ω), per ω (, ) sul piano
DettagliCapitolo. Il comportamento dei sistemi di controllo in regime permanente. 6.1 Classificazione dei sistemi di controllo. 6.2 Errore statico: generalità
Capitolo 6 Il comportamento dei itemi di controllo in regime permanente 6. Claificazione dei itemi di controllo 6. Errore tatico: generalità 6. Calcolo dell errore a regime 6.4 Eercizi - Errori a regime
DettagliREGOLATORI PID. Modello dei regolatori PID. Metodi di taratura automatica
REGOLATORI PID Modello dei regolatori PID Metodi di taratura automatica Illustrazioni dal Testo di Riferimento per gentile concessione degli Autori 1 MODELLO DEI REGOLATORI PID Larga diffusione in ambito
DettagliBanda passante e sviluppo in serie di Fourier
CONTROLLI AUTOMATICI Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/controlliautomatici.html Banda passante e sviluppo in serie di Fourier Ing. e-mail: luigi.biagiotti@unimore.it
DettagliTrasformata di Laplace ESEMPI DI MODELLIZZAZIONE
Traformata di Laplace ESEMPI DI MODELLIZZAZIONE Introduzione La traformata di Laplace i utilizza nel momento in cui è tata individuata la funzione di traferimento La F.d.T è una equazione differenziale
Dettaglirapporto tra ingresso e uscita all equilibrio.
Sistemi Dinamici: Induttore: Condensatore: Massa: Oscillatore meccanico: Pendolo: Serbatoio cilindrico: Serbatoio cilindrico con valvola d efflusso: Funzione di Trasferimento: Stabilità del sistema: (N.B.
DettagliAmplificatore a BJT in configurazione CE e CC
Amplificatore a JT in configurazione e Traccia per lo olgimento dell eercitazione del 7 maggio 008 1 ircuito da realizzare 100k 1V 4k7 10u Vo 100k 4k7 1V Rif. Vi Gen. 100n N Vi Gen. 100n N 10u Vo 18k 1k
DettagliComplementi di Matematica e Calcolo Numerico A.A Laboratorio 1 - Introduzione a MATLAB
Complementi di Matematica e Calcolo Numerico A.A. 2011-2012 Laboratorio 1 - Introduzione a MATLAB MATLAB =MAT(rix)-LAB(oratory) è un ambiente integrato per il calcolo scientifico utilizzabile sia in maniera
Dettagli3. 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
DettagliIndice Prefazione Problemi e sistemi di controllo Sistemi dinamici a tempo continuo
Indice Prefazione XI 1 Problemi e sistemi di controllo 1 1.1 Introduzione 1 1.2 Problemi di controllo 2 1.2.1 Definizioni ed elementi costitutivi 2 1.2.2 Alcuni esempi 3 1.3 Sistemi di controllo 4 1.3.1
DettagliL energia rinnovabile con l antica vite di Archimede
Vite Idrodinamica L energia rinnovabile con l antica vite di Archimede Da più di un ecolo Spaan Babcock è conociuto come il più grande fornitore al mondo di pompe a vite di Archimede. La vite idrodinamica
DettagliA = Quindi > b=a(:) b =
Una breve digressione. Se si vuole uscire da Matlab, occorre digitare ( come già riferito)il comando >> quit Se si vogliono utilizzare le variabili create per una successiva sessione di lavoro, prima di
DettagliUNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Introduzione a Matlab
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Introduzione a Matlab MATLAB MATLAB (abbreviazione di Matrix Laboratory) è un ambiente per il calcolo numerico e un linguaggio di programmazione (interpretato)
DettagliCONTROLLI AUTOMATICI e SISTEMI ELETTRICI LINEARI Ingegneria Meccatronica INTRODUZIONE Matlab (seconda parte) e SIMULINK
CONTROLLI AUTOMATICI e SISTEMI ELETTRICI LINEARI Ingegneria Meccatronica INTRODUZIONE Matlab (seconda parte) e SIMULINK Emilio Lorenzani Tel. 0522 522443 e-mail: emilio.lorenzani@unimore.it http://www.ingre.unimore.it
DettagliMATLAB (1) Introduzione e Operazioni con array
Laboratorio di Informatica per Ingegneria elettrica A.A. 2010/2011 Prof. Sergio Scippacercola MATLAB (1) Introduzione e Operazioni con array N.B. le slide devono essere utilizzate solo come riferimento
DettagliFondamenti di Informatica A.A. 2016/17
Fondamenti di Informatica R i p a s s o A rgo m e nt i M AT L A B P ro f. C h r i st i a n E s p o s i to C o rs o d i L a u re a i n I n g e g n e r i a M e c ca n i ca e G e st i o n a l e ( C l a s
DettagliCONTROLLI AUTOMATICI E AZIONAMENTI ELETTRICI Ingegneria Meccatronica
CONTROLLI AUTOMATICI E AZIONAMENTI ELETTRICI Ingegneria Meccatronica CONTROLLI AUTOMATICI e AZIONAMENTI ELETTRICI INTRODUZIONE A MATLAB Ing. Alberto Bellini Tel. 0522 522626 e-mail: alberto.bellini@unimore.it
DettagliOscillatori sinusoidali /1
//6 Ocillatori inuoidali / Un ocillatore inuoidale è un itema decritto da una coppia di poli immaginari coniugati. A(j) f (j) Un amplificatore lineare può eere chiuo in un anello di reazione per realizzare
DettagliCapitolo. Stabilità dei sistemi di controllo. 8.1 Generalità. 8.2 Criterio generale di stabilità. 8.3 Esercizi - Criterio generale di stabilità
Capitolo 7 Stabilità dei sistemi di controllo 8.1 Generalità 8. Criterio generale di stabilità 8.3 Esercizi - Criterio generale di stabilità 8.4 Criterio di stabilità di Nyquist 8.5 Esercizi - Criterio
DettagliESERCITAZIONE 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
DettagliStrutture dati e loro organizzazione. Gabriella Trucco
Strutture dati e loro organizzazione Gabriella Trucco Introduzione I linguaggi di programmazione di alto livello consentono di far riferimento a posizioni nella memoria principale tramite nomi descrittivi
DettagliInformatica B
2013-2014 Matlab Laboratorio del 14/01/2014 Responsabili di laboratorio: Gianluca Durelli: durelli@elet.polimi.it Luigi Malago : malago@di.unimi.it Materiale di laboratorio reperibile all indirizzo: www.gianlucadurelli.com
DettagliPrincipali 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
DettagliCenni 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.
DettagliProgetto del controllore
Parte 10, 1 - Problema di progetto Parte 10, 2 Progetto del controllore Il caso dei sistemi LTI a tempo continuo Determinare in modo che il sistema soddisfi alcuni requisiti - Principali requisiti e diagrammi
DettagliLaboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale
Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra
DettagliCONTROLLORI STANDARD PID. Guido Vagliasindi Controlli Automatici A.A. 06/07 Controllori Standard PID
ONTROLLORI STANDARD PID Guido Vagliasindi ontrolli Automatici A.A. 6/7 ontrollori Standard PID MODELLO DEI REGOLATORI PID Tra le ragioni del vastissimo utilizzo dei regolatori PID nella pratica dell automazione
DettagliCAPITOLO 8. SINTONIZZAZIONE DI CONTROLLORI PID 3 8. Struttura di un PID Il regolatore PID e un itema dinamico ce elabora il egnale di ingreo errore co
Capitolo 8 Sintonizzazione di Controllori PID Lo cema del controllo in retroazione di gura 8. e comunemente uato nelle applicazioni indutriali della teoria del controllo automatico. L'obiettivo dello cema
DettagliMeccanica Applicata alle Macchine Appello del 12/01/2012
Meccanica Applicata alle Macchine Appello del 12/01/2012 1. Eeguire l analii tatica del meccanimo in figura 2 (cala 1:1). Si calcoli l azione reitente ul membro 5 quando F m =1N. 2. In figura 1 è rappreentato
DettagliIntroduzione. Introduzione al programma MatLab. Introduzione. Modalità interprete (1) Fondamenti di Automatica. M. Canale 1
Introduzione al programma MatLab Fondamenti di Automatica (01AYS) Massimo Canale Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione MatLab (Matrix Labolatory) è un linguaggio di
DettagliTECNICHE DI CONTROLLO E DIAGNOSI
TECNICHE DI CONTROLLO E DIAGNOSI Introduzione al corso Docente: Dott. Ing. SIMANI SILVIO con supporto del Dott. Ing. BONFE MARCELLO Materiale didattico: http://www.silviosimani silviosimani.it/lessons34.html
Dettagli