Introduzione a Matlab/Simulink

Размер: px
Начинать показ со страницы:

Download "Introduzione a Matlab/Simulink"

Транскрипт

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.

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)

Подробнее

Prefazione 3. Ringraziamenti 5

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

Подробнее

FUNZIONI DI TRASFERIMENTO

FUNZIONI 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

Подробнее

MATLAB. Guida al laboratorio di automatica. Mariagrazia Dotoli, Maria Pia Fanti

MATLAB. 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à

Подробнее

Controllo di Azionamenti Elettrici. Lezione n 3. Caratteristiche e predisposizione dei regolatori PID

Controllo 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

Подробнее

Fondamenti di Automatica

Fondamenti 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

Подробнее

Sintesi tramite il luogo delle radici

Sintesi 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

Подробнее

Lezione 11. Progetto del controllore

Lezione 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

Подробнее

Definizione delle specifiche per un sistema di controllo a retroazione unitaria

Definizione 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

Подробнее

Controllo di Azionamenti Elettrici. Lezione n 13

Controllo 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

Подробнее

Soluzione degli esercizi del Capitolo 13

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

Подробнее

Lezione 12. Regolatori PID

Lezione 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

Подробнее

Modellazione e Analisi di Sistemi Meccanici

Modellazione 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

Подробнее

Controlli Automatici e Sistemi Elettrici lineari Parte di Azionamenti Elettrici

Controlli 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 [email protected] MeltingLab è il Laboratorio Azionamenti Elettrici Dell Univerità

Подробнее

Lezione 2. Campionamento e Aliasing. F. Previdi - Controlli Automatici - Lez. 2 1

Lezione 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

Подробнее

Comportamento a regime dei sistemi in retroazione per segnali di ingresso canonici

Comportamento 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

Подробнее

Control System Toolbox

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

Подробнее

Semplificazioni di schemi a blocchi

Semplificazioni 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

Подробнее

Introduzione a Matlab (e al Calcolo Numerico)

Introduzione 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

Подробнее

Modellistica dinamica di sistemi fisici

Modellistica 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

Подробнее

PIANO DI LAVORO DEI DOCENTI

PIANO 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

Подробнее

INTRODUZIONE A MATLAB Matrix Laboratory

INTRODUZIONE 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

Подробнее

Descrizione generale di Spice

Descrizione 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

Подробнее

Simulazione dei sistemi: esercitazione 1

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

Подробнее

Esame di FONDAMENTI DI AUTOMATICA (9 crediti) SOLUZIONE

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

Подробнее

1_ Filtro passa-basso Con A(jw) si indica la funzione di trasferimento del filtro, il cui modulo A assume un valore costante

1_ 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

Подробнее

SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo. RETI CORRETTRICI

SISTEMI 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: [email protected] http://www.dii.unimore.it/~lbiagiotti

Подробнее

Margini di stabilità. Corso di Laurea in Ingegneria Meccanica Controlli Automatici L

Margini 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: [email protected] URL: www-lar.deis.unibo.it/~crossi Schema a blocchi

Подробнее

Esercitazione 16 Novembre 2012 Circuiti dinamici del secondo ordine. t come riportato in figura.

Esercitazione 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

Подробнее

Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005. Esercitazione di Tecnologia dei Sistemi di Controllo

Prof. 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

Подробнее

Modellazione e Analisi di Sistemi Idraulici

Modellazione 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.

Подробнее

3. Catene di Misura e Funzioni di Trasferimento

3. 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

Подробнее

Soluzione del tema di: SISTEMI, AUTOMAZIONE E ORGANIZZAZIONE DELLA PRODUZIONE anno scolastico 2002 2003

Soluzione 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

Подробнее

Esercizio 1. Si consideri la funzione di trasferimento. G(s) = K 1 + st

Esercizio 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

Подробнее

Messa a punto avanzata più semplice utilizzando Funzione Load Observer

Messa 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

Подробнее

INTRODUZIONE A SIMULINK

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 (CL Ing. Gestionale) a.a Prof. Silvia Strada 16 Luglio 2014

Fondamenti 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............................................................................

Подробнее

Introduzione a MATLAB

Introduzione 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

Подробнее

Il 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 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

Подробнее

INTRODUZIONE A SIMULINK

INTRODUZIONE 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

Подробнее

Introduzione a MATLAB

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

Подробнее

ESERCIZI SVOLTI di ANALISI DEI SISTEMI

ESERCIZI 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 [email protected] Queta raccolta di eercizi volti

Подробнее

Corso di laurea in Informatica. Regolatori. Marta Capiluppi Dipartimento di Informatica Università di Verona

Corso di laurea in Informatica. Regolatori. Marta Capiluppi Dipartimento di Informatica Università di Verona Corso di laurea in Informatica Regolatori Marta Capiluppi [email protected] Dipartimento di Informatica Università di Verona Scelta delle specifiche 1. Picco di risonanza e massima sovraelongazione

Подробнее

Esercizi di Controlli Automatici

Esercizi 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

Подробнее

Fondamenti di Automatica

Fondamenti 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: [email protected] pag. Analisi

Подробнее

Esercizio 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. (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

Подробнее

Slide del corso di. Controllo digitale

Slide 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

Подробнее

Sintesi per tentativi nel dominio della frequenza

Sintesi 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

Подробнее

Invert. a PWM. abc. Figura 1: Schema azionamento

Invert. 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:

Подробнее

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 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

Подробнее

TRASDUTTORI DI UMIDITA. II trasduttore di umidità (capacitivo)

TRASDUTTORI 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

Подробнее

Progetto di reti correttrici e controllori PID e traduzione nel discreto con il metodo di emulazione

Progetto 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

Подробнее

CORSO DI ORDINAMENTO. Tema di: SISTEMI, AUTOMAZIONE E ORGANIZZAZIONE DELLA PRODUZIONE

CORSO 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

Подробнее

1 Esercizi di Matlab. L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi.

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

Подробнее

Diagrammi polari, di Nyquist e di Nichols

Diagrammi 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

Подробнее

Capitolo. Il comportamento dei sistemi di controllo in regime permanente. 6.1 Classificazione dei sistemi di controllo. 6.2 Errore statico: generalità

Capitolo. 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

Подробнее

REGOLATORI PID. Modello dei regolatori PID. Metodi di taratura automatica

REGOLATORI 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

Подробнее

Banda passante e sviluppo in serie di Fourier

Banda 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: [email protected]

Подробнее

Trasformata di Laplace ESEMPI DI MODELLIZZAZIONE

Trasformata 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

Подробнее

rapporto tra ingresso e uscita all equilibrio.

rapporto 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.

Подробнее

Amplificatore a BJT in configurazione CE e CC

Amplificatore 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

Подробнее

3. Matrici e algebra lineare in 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

Подробнее

Indice Prefazione Problemi e sistemi di controllo Sistemi dinamici a tempo continuo

Indice 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

Подробнее

CONTROLLI 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 CONTROLLI AUTOMATICI e SISTEMI ELETTRICI LINEARI Ingegneria Meccatronica INTRODUZIONE Matlab (seconda parte) e SIMULINK Emilio Lorenzani Tel. 0522 522443 e-mail: [email protected] http://www.ingre.unimore.it

Подробнее

MATLAB (1) Introduzione e Operazioni con array

MATLAB (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

Подробнее

Fondamenti di Informatica A.A. 2016/17

Fondamenti 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

Подробнее

CONTROLLI AUTOMATICI E AZIONAMENTI ELETTRICI Ingegneria Meccatronica

CONTROLLI 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: [email protected]

Подробнее

Capitolo. Stabilità dei sistemi di controllo. 8.1 Generalità. 8.2 Criterio generale di stabilità. 8.3 Esercizi - Criterio generale di stabilità

Capitolo. 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

Подробнее

ESERCITAZIONE MATLAB

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

Подробнее

Strutture dati e loro organizzazione. Gabriella Trucco

Strutture 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

Подробнее

Informatica B

Informatica B 2013-2014 Matlab Laboratorio del 14/01/2014 Responsabili di laboratorio: Gianluca Durelli: [email protected] Luigi Malago : [email protected] Materiale di laboratorio reperibile all indirizzo: www.gianlucadurelli.com

Подробнее

Principali comandi MATLAB utili per il corso di Controlli Automatici

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

Подробнее

Cenni sull'impiego di Matlab. Matrici

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.

Подробнее

Progetto del controllore

Progetto 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

Подробнее

CONTROLLORI STANDARD PID. Guido Vagliasindi Controlli Automatici A.A. 06/07 Controllori Standard PID

CONTROLLORI 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

Подробнее

CAPITOLO 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 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

Подробнее

Meccanica Applicata alle Macchine Appello del 12/01/2012

Meccanica 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

Подробнее

TECNICHE DI CONTROLLO E DIAGNOSI

TECNICHE 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

Подробнее