FACOLTA' DI INGEGNERIA       Universita' di Pavia
Home
  Didattica > Insegnamenti1314 > Industrial automation Translate this page in English
Organizzazione e Sedi
Immatricolarsi ai C.d.L.
Immatricolarsi ai C.d.L.M.
Orientamento
Didattica
Prenotazione Aule
Master
Esami: Iscrizioni online
Ricerca Scientifica
Servizi
Rapporti con Imprese
Tirocini didattici
Eventi e Iniziative
Bandi e Offerte lavoro
Esami di Stato
Mobilità/Erasmus
Rapporti di riesame
Assicurazione Qualità
Guida dello Studente
Scorciatoie
Cerca nel sito
Industrial automation

Insegnamento Anno Accademico 13-14

Docente/i: Giancarlo Ferrari Trecate  

Denominazione del corso: Industrial automation
Codice del corso: 504702
Corso di laurea: Ingegneria Elettrica, Computer Engeneering
Sede: Pavia
Settore scientifico disciplinare: ING-INF/04
L'insegnamento è caratterizzante per: Computer Engeneering
Crediti formativi: CFU 6
Sito web del corso: n.d.

Obiettivi formativi specifici

L'obbiettivo del corso è illustrare le principali tecniche di pianificazione e gestione dei processi produttivi. In particolare, verranno discussi metodi e algoritmi per modellizzare e risolvere problemi decisionali complessi in ambito industriale.

Programma del corso

Automazione dei processi produttivi
Descrizione dei processi produttivi. Sistemi di produzione flessibili. Management science. Ruolo dei metodi di ottimizzazione nella risoluzione di problemi decisionali complessi.

Metodi di programmazione matematica per la risoluzione di problemi gestionali
Modellizzazione dei processi decisionali. Variabili decisionali, funzione obiettivo e vincoli. Cenni di programmazione convessa. Problemi decisionali classici (e.g. problema del mix produttivo, di miscelazione, di allocazione delle risorse, di trasporto, di selezione del portafoglio).

Programmazione lineare
Geometria della programmazione lineare. Il teorema fondmentale della programmazione lineare. Il metodo del simplesso: fase 1 e fase 2. Forma tableau del metodo del simplesso. Analisi di sensitività delle soluzioni ottime.

Teoria della dualità
Problemi duali nella programmazione matematica. Dualità debole e forte. Qualificazione dei vincoli per problemi di ottimizzazione convessa. Condizioni di ottimalità e condizioni KKT. Dualità nella programmazione lineare: relazioni tra le soluzioni primali e duali.

Metodi di ottimizzazione su reti per problemi gestionali
Nozioni di base di teoria dei grafi e di teoria della complessità computazionale. Progetto di reti di trasporto: l'algoritmo di Kruskal. Problemi di cammino minimo. Algoritmi di Dijkstra e Floyd-Warshall. Problemi di flusso: l'algoritmo di Ford-Fulkerson. Metodi per la gestione di progetti: rappresentazione AOA, metodo dei cammini critici e analisi PERT. Programmazione dinamica: principio di Bellman, cost-to-go e iterazioni di Bellman. Applicazioni della programmazione dinamica al controllo ottimo di automi a stati finiti e a problemi di cammino minimo.

Prerequisiti

E’ richiesta la conoscenza dei concetti di base della teoria dei controlli automatici e di informatica.

Tipologia delle attività formative

Lezioni (ore/anno in aula): 45
Esercitazioni (ore/anno in aula): 0
Attività pratiche (ore/anno in aula): 0

Materiale didattico consigliato

C. Vercellis. Modelli e Decisioni: Strumenti e Metodi per le Decisioni Aziendali. Esculapio, 1997.

M. Fischetti. Lezioni di ricerca operativa, 2 edizione. Edizioni Libreria Progetto, Padova, 1999.

Modalità di verifica dell'apprendimento

L’esame consiste in una prova scritta a libri chiusi in cui vengono valutate sia la conoscenza dei fondamenti teorici, sia la capacità di risolvere semplici esercizi.

Copyright © Facoltà di Ingegneria - Università di Pavia