| LABORATORIO DI AUTOMATICA
(obiettivi)
OBIETTIVI FORMATIVI: Introduzione ai sistemi dinamici. Esempi di sistemi dinamici a tempo continuo e a tempo discreto da diversi domini, fisici e non. Modellazione basata sullo scambio di potenza (bond graph) per sistemi elettromeccanici, termici, idraulici. Simulazione in MATLAB/Simulink di sistemi a tempo continuo e a tempo discreto. Realizzazione di semplici prototipi elettromeccanici controllati mediante Arduino.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: il corso fornisce le basi per comprendere come i sistemi dinamici siano il modello adatto a descrivere i fenomeni reali e artificiali, la cui analisi e controllo saranno affrontati nei seguenti corsi di controlli automatici; fornisce altresì modelli concreti ai quali è possibile applicare le metodologie fornite in tali corsi successivi, consentendo in tal modo una più approfondita comprensione delle discipline considerate. L'uso di Arduino consente inoltre una comprensione di base degli elementi sensoristici, computazionali e di attuazione coinvolti nell'anello di reotrazione.
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: la prova scritta sviluppa la capacità di generare modelli matematici (sotto forma di bond graph, diagrammi a blocchi, equazioni differenziali/alle differenze nello spazio di stato). La prova pratica al calcolatore sviluppa la capacità di simulare semplici sistemi dinamici, e di realizzarne prototipi fisici.
AUTONOMIA DI GIUDIZIO: Il corso fornisce gli strumenti per individuare gli elementi essenziali di un sistema/processo, e per elaborarne modelli formali con diversi livelli di approssimazione.
ABILITÀ COMUNICATIVE: La prova di esame scritta sviluppa le capacità di illustrare efficacemente i passi di un procedimento di generazione e analisi di un modello, mentre la prova pratica al calcolatore sviluppa le capacità di comunicare con linguaggio formalmente corretto i risultati teorici e le loro implicazoni.
CAPACITÀ DI APPRENDIMENTO: La materia si presta a sviluppare sia la capacità di studio autonomo a partire dai testi, sia la capacità di imparare in maniera critica da esperimenti e attività pratiche, in modo da poter applicare le lezioni apprese per lo sviluppo di nuovi modelli e applicazioni originali.
|
|
Codice
|
8037380 |
|
Lingua
|
ITA |
|
Tipo di attestato
|
Attestato di profitto |
|
Crediti
|
6
|
|
Settore scientifico disciplinare
|
ING-INF/04
|
|
Ore Aula
|
60
|
|
Ore Studio
|
-
|
|
Attività formativa
|
Attività formative caratterizzanti
|
Canale Unico
|
Docente
|
GALEANI SERGIO
(programma)
Rappresentazione grafica di sistemi di equazioni: diagrammi a blocchi e grafi di flusso, con relative regole di manipolazione e semplificazione.
Modellazione di circuiti elettrici, meccanici, idraulici (e misti) mediante Bond Graph: scambio di potenza, concetti di porta e bond, componenti. Regole di conversione dal circuito al bond graph al diagramma a blocchi e alle equazioni differenziali. Semplici modelli di sistemi a tempo discreto e ibridi.
Introduzione a Matlab/Simulink. Sviluppo e correzione di semplici programmi. Simulazione numerica di equazioni differenziali, alle differenze, e sistemi dinamici ibridi. Calcolo simbolico della risposta di semplici sistemi, e manipolazione delle relative equazioni.
Introduzione alla piattaforma Arduino. Programmazione dalla IDE di Arduino e da Matlab/Simulink. Costruzione di semplici circuiti e meccanismi, e controllo di essi tramite Arduino. Visualizzazione dei dati in Matlab/Simulink.
 Articoli e dispense aggiuntive a cura del docente
|
|
Date di inizio e termine delle attività didattiche
|
- |
|
Modalità di erogazione
|
Tradizionale
|
|
Modalità di frequenza
|
Non obbligatoria
|
|
Metodi di valutazione
|
Prova scritta
Valutazione di un progetto
|
|
Docente
|
SASSANO MARIO
(programma)
Rappresentazione grafica di sistemi di equazioni: diagrammi a blocchi e grafi di flusso, con relative regole di manipolazione e semplificazione.
Modellazione di circuiti elettrici, meccanici, idraulici (e misti) mediante Bond Graph: scambio di potenza, concetti di porta e bond, componenti. Regole di conversione dal circuito al bond graph al diagramma a blocchi e alle equazioni differenziali. Semplici modelli di sistemi a tempo discreto e ibridi.
Introduzione a Matlab/Simulink. Sviluppo e correzione di semplici programmi. Simulazione numerica di equazioni differenziali, alle differenze, e sistemi dinamici ibridi. Calcolo simbolico della risposta di semplici sistemi, e manipolazione delle relative equazioni.
Introduzione alla piattaforma Arduino. Programmazione dalla IDE di Arduino e da Matlab/Simulink. Costruzione di semplici circuiti e meccanismi, e controllo di essi tramite Arduino. Visualizzazione dei dati in Matlab/Simulink.
 Articoli e dispense aggiuntive a cura del docente
|
|
Date di inizio e termine delle attività didattiche
|
- |
|
Modalità di erogazione
|
Tradizionale
|
|
Modalità di frequenza
|
Non obbligatoria
|
|
Metodi di valutazione
|
Prova scritta
Valutazione di un progetto
|
|
|