INGEGNERIA CIVILE E ARCHITETTURA (DICAR)Ingegneria gestionaleAnno accademico 2023/2024

1002139 - MODELLISTICA E OTTIMIZZAZIONE A - Z

Docente: CARLO FAMOSO

Risultati di apprendimento attesi

Conoscenze relative alla modellistica di sistemi lineari e alle tecniche di controllo ottimo e in presenza di incertezza. Elementi di modellistica non lineare anche usando algoritmi neurali. Conoscenze relative ai più comuni metodi di risoluzione di problemi di ottimizzazione lineare e non lineare.

Strumenti software per la risoluzione di problemi di modellistica e ottimizzazione.

Lo studente sarà in grado di determinare in maniera autonoma la tecnica di modellistica più opportuna in base alle caratteristiche del processo. Lo studente saprà modellizzare problemi di gestione delle risorse in termini di problemi di ottimizzazione lineare/non-lineare.

Lo studente sarà in grado di conoscere gli aspetti di base teorici e tecnici relativi alla modellizzazione di sistemi e problemi di gestione delle risorse e saprà interfacciarsi con gli ingegneri di processo per problemi collegati a tali aspetti.

Lo studente saprà riconoscere e risolvere i diversi problemi di programmazione e ottimizzazione. Lo studente sarà in grado di scegliere il metodo di modellizzazione più adatto in base all'osservazione dei dati a disposizione. 

Modalità di svolgimento dell'insegnamento

Il corso si svilupperà mediante lezioni frontali ed esercitazioni in aula con l'ausilio del programma Matlab.

Prerequisiti richiesti

Conoscenze di base sui sistemi dinamici lineari.

Frequenza lezioni

Lo studente è tenuto a frequentare almeno il 70% delle lezioni del corso, cfr. Punto 3.3 del Regolamento Didattico del CLM in Ingegneria Gestionale, l’iscrizione al corso è obbligatoria sul sito studium.unict.it

Contenuti del corso

Il corso ha come obiettivo di fornire conoscenze relative alla modellistica e al controllo di sistemi. In particolare, si affronteranno tematiche inerenti il controllo ottimo e il controllo in presenza di incertezza. Inoltre, verranno forniti elementi di modellistica avanzata basata su algoritmi innovativi. Infine, si introdurrà la tematica della risoluzione di problemi di programmazione lineare mediante le tecniche algoritmiche più usate.

Testi di riferimento


AutoreTitoloEditoreAnnoISBN
L. Fortuna, M. Frasca, A. BuscarinoOptimal and Robust Control - Advanced topics with MATLABCRC Press20219781032053004
F. S. Hillier, G.J. LiebermannIntroduction to Operations ResearchEd. McGraw Hill, 11th edition20219781259872990
S. HaykinNeural Networks and Learning MachinesPearson20169789332570313

Programmazione del corso

 ArgomentiRiferimenti testi
1Introduzione: Richiami di teoria dei sistemi (Prof. Buscarino)Testo 1: Cap.1-2
2Concetti fondamentali e terminologia (Prof. Buscarino)Testo 1: Cap 1-2
3Decomposizione ai valori singolari (Prof. Buscarino)Testo 1: Cap 4
4Analisi alle componenti principali e Realizzazione bilanciata a catena aperta (Prof. Buscarino)Testo 1: Cap 5
5Controllo Ottimo (Prof. Buscarino)Testo 1: Cap 8
6Problemi basati su Linear Matrix Inequalities (Prof. Famoso)Testo 1: Cap 12
7Metodi di risoluzione di problemi di programmazione lineare (Prof. Famoso)Testo 2: Cap 4-5
8Metodi di risoluzione di problemi di programmazione lineare (Prof. Famoso)Testo 2: Cap 4-5
9Metodi di risoluzione di problemi di programmazione binaria e non lineare (Prof. Buscarino)Testo 2: Cap. 12-13
10Modellistica mediante reti neurali (Prof. Buscarino)Testo 3

Verifica dell'apprendimento

Modalità di verifica dell'apprendimento

L'esame consiste in una prova scritta e in una successiva prova orale inerente l'esposizione di un esercizio svolto mediante l'uso di MATLAB e un argomento di carattere teorico

Esempi di domande e/o esercizi frequenti

I testi dei compiti d'esame sono pubblicati su Studium


English version