|
ANDREA CERVO
Docente a contratto Dipartimento di Scienze e Metodi dell'Ingegneria
|
Insegnamento: Controllo di sistemi digitali
Ingegneria gestionale (Offerta formativa 2023)
Obiettivi formativi
Il corso introduce gli aspetti teorici ed applicativi del controllo effettuato mediante un sistema digitale di elaborazione dati. Il corso parte dalla teoria del controllo a tempo continuo per introdurre gli aspetti specifici del controllo a tempo discreto.
Prerequisiti
Controlli Automatici
Programma del corso
Introduzione:
- Presentazione degli obiettivi del corso tramite esempi di controllo industriale.
Parte I: Controllo Logico
- I controlli digitali di sistemi
- Logica di funzionamento di un controllore digitale (PLC: Programmable Logic Controller)
- Un esempio di programmazione di PLC
- Sistemi di elaborazione a tempo reale per il controllo.
- Linguaggi di programmazione per i PLC (Standard IEC 61131-3)
- Organizzazione ed architettura del software di controllo.
- Ingegneria del software di controllo
- Design pattern per il software di controllo: ciclo di vita, documentazione e commento del software di controllo.
Parte II: Controllo a tempo discreto di sistemi continui
- La modellistica dei sistemi a tempo discreto: equazioni alle differenze e trasformate Z. Proprietà delle trasformate Z (senza dimostrazione).
- Implementazione dei sistemi a tempo discreto: Funzioni di trasferimento a tempo discreto, poli e stabilità.
- Implementazione in digitale del controllore a tempo continuo: algoritmi di discretizzazione.
Parte III: esempi ed applicazioni.
- Esempi applicati al controllore PLC
- La modellista e la simulazione
Metodi didattici
Il corso prevede lezioni teoriche in aula e esercitazioni di laboratorio sulla analisi e progetto del controllore a tempo discreto dei sistemi dinamici tramite modelli matematici simulati.
Il corso è erogato con l'ausilio di slides in lingua inglese.
Oltre ai contenuti obbligatori, su piattaforma online verranno resi disponibili materiali multimediali extra per poter approfondire alcune tematiche di particolare interesse per quanto concerne la Smart Manufacturing e le tematiche di digitalizzazione in ambito industriale.
Testi di riferimento
Digital Control Engineering, Second Edition: Analysis and Design, M. Sami Fadali and Antonio Visioli, Academic Press; 2 edition (September 20, 2012), ISBN-10: 0123943914 (Disponibile in lingua inglese/Available in English)
Verifica dell'apprendimento
L’esame prevede la soluzione di un esercizio da svolgere al computer di analisi e di progetto. Nella prova orale lo studente presenta e discute l’elaborato risultato dell’esercizio proposto e risponde ad alcune domande di carattere teorico sui temi trattati nel corso. Su richiesta dello studente è possibile sostenere l'esame in lingua inglese.
Risultati attesi
Gli obiettivi di apprendimento attesi a seguito del completamento del corso e superamento del relativo esame sono, con riferimento ai descrittori di Dublino, i seguenti:
Conoscenza e capacità di comprensione:
1. Conoscenza e comprensione della modellistica dei sistemi dinamici lineari digitali.
2. Conoscenza e comprensione di formalismi matematici (Trasformata Zeta) per descrivere modelli matematici dei sistemi lineari a tempo discreto.
3. Conoscenza e comprensione delle procedure per il progetto dei sistemi di controllo nel dominio del tempo, tramite lo strumento “luogo delle radici”.
4. Conoscenza e comprensione della implementazione del controllore digitale in un sistema computerizzato.