Presentazione del corso: Simulazione dei sistemi dinamici mediante MatLab/Simulink

Documenti analoghi
PRESENTAZIONE DEL CORSO

Laboratorio di Informatica

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014

Fondamenti di Informatica

FONDAMENTI DI AUTOMATICA Corso di Laurea in Ingegneria Aerospaziale Prof. Silvia Strada. Introduzione

Prefazione 3. Ringraziamenti 5

Fondamenti di Informatica. Introduzione al Corso

Informatica per il Management: Analisi Numerica

MODELLISTICA E SIMULAZIONE DEI SISTEMI MECCANICI

FONDAMENTI DI AUTOMATICA Corso di Laurea in Ingegneria Aerospaziale Prof. Silvia Strada. Introduzione

Controlli Automatici T. Introduzione al Corso. Parte 1 Aggiornamento: Settembre (Ingegneria Informatica)

Fondamenti di Informatica

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

Analisi Numerica (2 moduli, 12 crediti, 96 ore, a.a )

Fondamenti di Informatica e Programmazione

CORSO DI FONDAMENTI DI INFORMATICA

A.A. 2018/2019. Introduzione al Corso FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante

PIANO DI LAVORO. Prof. Berni Lucia. DISCIPLINA Scienze Integrate Fisica. Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE. a.s. 2018/19

Corso di. Fondamenti di Informatica T

Contatti: Informatica per il Management: Analisi Numerica. Obiettivi del corso di Analisi Numerica. Informatica per il Management: Analisi Numerica 1

Fisica STRUTTURA DIDATTICA Classe Prima Indirizzi Liceo Scientifico Scienze Aapplicate N ore settimanali 3 Prove d esame S/O

FACOLTA : INGEGNERIA. CORSO DI LAUREA: Ingegneria Energetica. INSEGNAMENTO: Analisi dei sistemi. NOME DOCENTE: Prof. Ing. Alessandro De Carli

FISICA PROGRAMMAZIONE INIZIALE

Controllo dei Robot 1

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

PIANO DI LAVORO DEI DOCENTI

Introduzione al corso

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

MATRICE TUNING competenze versus unità didattiche, Corso di Laurea in Informatica (classe L-31), Università degli Studi di Cagliari

PIANO DI LAVORO ANNO SCOLASTICO 2016/2017. I.I.S.S. C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO TECNOLOGIE E PROGETTAZIONE DI

INDIRIZZO Scientifico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE. Classe III Sezione A A.S / Data di presentazione 30/11/2015

PROGRAMMAZIONE ATTIVITA DIDATTICA FISICA E LABORATORIO Anno scolastico docente prof. Orrù Salvatore CLASSE 1 B MAT

Esercitazioni di Tecnologie per l Automazione. Introduzione a Matlab e Simulink

Fondamenti di Informatica

PROGRAMMAZIONE DIDATTICA MODULI RELATIVI ALLE COMPETENZE STCW

Linguaggi di Programmazione + Lab. A.A Docente: Marco de Gemmis. Presentazione dell insegnamento

Elementi di Informatica

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA PERCORSO FORMATIVO COORTE 2018/19

Interfaccia utente Al momento dell apertura del software viene visualizzata la finestra dei comandi principali.

LA MISURA E LE RELAZIONI TRA GRANDEZZE FISICHE

Fondamenti di Informatica

ISTITUTO DI ISTRUZIONE SUPERIORE C. BERETTA

FONDAMENTI DI INFORMATICA A - Co

Programmazione di Dipartimento Disciplina Asse Matematica e Fisica Fisica Scientifico-Tecnologico

In generale, il corso ha l obiettivo di far conseguire allo studente i seguenti risultati formativi:

Fondamenti di Informatica

Liceo Marie Curie (Meda) Scientifico Classico Linguistico

SCHEDA INSEGNAMENTO A CALCOLO NUMERICO DE GIORGI"

Programmazione di Dipartimento Disciplina Asse Matematica e Fisica Fisica Scientifico-Tecnologico

Stefano Bracco. Università degli Studi di Genova DITEN Dipartimento di Ingegneria Navale, Elettrica, Elettronica e delle Telecomunicazioni

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico

Corso di Laurea in Informatica

Introduzione al corso

Luigi Piroddi

Informatica triennale (L31) sede di Bari Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

1 LICEO SCIENTIFICO CLASSICO LINGUISTICO G. Novello Via Giovanni XXIII Codogno P.O.F. Curricoli disciplinari Liceo Linguistico - Fisica

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

EQUAZIONI ALLE DERIVATE PARZIALI

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico

PIANO ANNUALE DI FISICA Classe III Liceo Classico sez. C A.S. 2018/2019

CORSO DIPARTIMENTO STUDIO DI IN INGEGNERIA MECCANICA

MINISTERO DELLA ISTRUZIONE DELL UNIVERSITA E RICERCA UFFICIO SCOLASTICO REGIONALE PER IL LAZIO

Introduzione a Matlab (e al Calcolo Numerico)

Università degli Studi di Enna Kore

UNITÀ DI APPRENDIMENTO n 1

Istituto Statale d'istruzione Superiore R.FORESI LICEO CLASSICO LICEO SCIENTIFICO LICEO SCIENZE UMANE FORESI

a.a. : Ore: 56 Crediti totali: 6 Tipologia di insegnamento: intero Docente: Prof. Emilio Mariotti associato

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

PROGETTAZIONE DIDATTICA

PIANO DI LAVORO ANNUALE DELLA DISCIPLINA. Classe 3 ATI A.S. 2015/2016

PROGRAMMAZIONE DI DIPARTIMENTO

Informatica e Comunicazione Digitale Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

Corso di Laurea in Informatica

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

PROGRAMMAZIONE ANNO SCOLASTICO CLASSE 3 SEZ. L MATERIA: FISICA PROF. ANGELO ANGELETTI. (da allegare al registro personale)

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

A.A Corso di Fisica I 12 CFU

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

Corso di Laurea in Scienze Animali Anno Accademico 2018/2019. Programma dell insegnamento di Fisica applicata dell esame integrato di Matematica

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB

EQUAZIONI A DERIVATE PARZIALI

FONDAMENTI DI INFORMATICA Ps - Z

Ore settimanali di lezione: 3 h di cui 2 in compresenza con l insegnante di Lab. di Informatica prof.ssa E.De Gasperi

PROGRAMMAZIONE MODULARE ANNUALE (A.S. 2016/2017)

PIANO DELLE UDA NUCLEI ESSENZIALI classe terza liceo linguistico, scienze umane e scienze umane opz. ec. sociale

Informatica e Tecnologie per la Produzione del Software Crediti formativi 9

MATLAB - Introduzione. Antonino Polimeno

Programmazione di Fisica Classe 1 A OMT a.s. 2009/10 Docente: Leonardo Sergio Baldari

PROGRAMMAZIONE DIDATTICA ANNUALE DI DIPARTIMENTO

Regolamento didattico del CORSO DI LAUREA IN ECONOMIA E INFOMATICA PER L IMPRESA

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Transcript:

Dipartimento di Ingegneria Elettrica ed Elettronica Presentazione del corso: Simulazione dei sistemi dinamici mediante MatLab/Simulink Ing. Alessandro Pilloni

Info sul corso (1) Durata: 30 ore Docente: Prof. Alessandro Pisano Prerequisiti: Equazioni differenziali Ordinarie Obbiettivi del corso: Acquisire la conoscenza delle più efficaci e produttive modalità di impiego del software di calcolo e simulazione Matlab Simulink per la risoluzione di problemi di calcolo scientifico Capacita di implementare in linguaggio di programmazione Matlab algoritmi di calcolo per la risoluzione di problemi ingegneristici

Info sul corso (2) Metodi didattici: lezioni frontali al calcolatore Verifica dell apprendimento Risoluzione di un problema di calcolo che preveda di operare sia in ambiente Matlab che Simulink e in aggiunta creare dei grafici Valutazione: Idoneità (ON/OFF)

Info sul corso (3) Materiale di riferimento: Dispense del corso (pagina personale del Docente) http://www.diee.unica.it/~pisano/infoit.html Guida per l utente MatLab (in Inglese) http://www.mathworks.it/it/help/matlab/ Per approfondimenti: William J. Palm III, MATLAB 7 per l ingegneria e le scienze, McGraw-Hill Libri Italia srl, Milano, 2004, ISBN 9788838660702

Due quesiti prima di iniziare Chi o cosa è effettivamente MatLab? Cos è un sistema dinamico? Perché siamo interessati a modellare i sistemi dinamici?

Cosa è MatLab? (1) MatLab sta per Mat(rix) Lab(oratory) ed è sia un: linguaggio di programmazione dotato di un lessico, di una sintassi e di una semantica ben definiti un ambiente grafico di lavoro E sviluppato dalla MathWorks, utilizza numerose librerie di calcolo (in particolar modo di algebra lineare) E considerato uno standard in ambienti universitari ed ingegneristici

Cosa è MatLab? (2) Perché "matrix laboratory"? Perché fondamentalmente lavora su matrici nelle loro varie forme: scalari (e.g. 1x1), vettori riga (e.g. 1xn), vettori riga e/o colonna (e.g. 1xn, nx1), matrici classiche (e.g. nxn) In generale consente di manipolare dati diversi (ma preferibilmente matrici) visualizzare funzioni e dati implementare algoritmi creare interfacce utente simulare sistemi fisici (dinamici)

Modellazione dinamica Perché? L'origine storica, nasce dall'esigenza di costruire dei modelli matematici in grado di descrivere l'evoluzione nel tempo di un sistema (fisico e non) secondo leggi che legano lo stato di un sistems (e.g. la velocità di una massa, l allungamento di una molla, etc..) presente alla sua evoluzione futura e/o passata A cosa serve? A comprendere il comportamento dei sistemi fisici a prevederne l evoluzione, ma soprattutto A capire come poterne influenzare il comportamento attraverso opportune leggi di controllo

Un esempio: tra massa e molla (1)

Un esempio: tra massa e molla (2) Cosa succede però al passare del tempo? Con quali modalità la massa si assesta nella posizione di equilibrio?

Un esempio: tra massa e molla (3)

Un esempio: tra massa e molla (4) Esempio: Disegnare la precedente funzione matematica in Matlab >> k = 10, b = 2, g = 10, m = 1 >> t = 0 : 0.01 : 15; >> x = 1 + exp( (-b/(2*m)) * t).* cos( sqrt( k/m - b^2/(4*m^2) ) * t + pi ); >> plot( t, x ) Esempio: Simulare il comportamento dinamico di un sistema

A cosa serve MatLab? In soldoni.a semplificarvi il lavoro!!! Esso permette di snellire tutte le fasi di progetto/validazione/prototipizzazione/test di un attività in qualsiasi settore disciplinare: dalle telecomunicazioni all ingegneria meccanica, passando per i sistemi informatici, il controllo di processo sino all avionica, etc

Esempi sistemi dinamici (1)

Esempi sistemi dinamici (2) Modello sospensione «quarter car» veicolo

Esempi sistemi dinamici (3) Accoppiamento albero motore e carico

Esempio sistemi dinamici (4) Azionamento Elettrico + albero motore + Scatola del Cambio + Carico

Esempio sistemi dinamici (5) Equazione di trasmissione del calore

Esempio Dinamica moto parabolico ->

Back-Flip Esempio