Servizi per la didattica
PORTALE DELLA DIDATTICA

Gestione integrata di fabbrica

02HEFNL, 02HEFNM, 02HEFQR

A.A. 2020/21

Lingua dell'insegnamento

Italiano

Corsi di studio

Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Athlone
Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Barcellona
Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Nizza

Organizzazione dell'insegnamento
Didattica Ore
Lezioni 40
Esercitazioni in aula 20
Docenti
Docente Qualifica Settore h.Lez h.Es h.Lab h.Tut Anni incarico
Comba Lorenzo   Docente esterno e/o collaboratore   30 0 0 0 1
Collaboratori
Espandi

Didattica
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/04 6 B - Caratterizzanti Ingegneria gestionale
2020/21
L'insegnamento intende fornire i principi e le metodologie di base per affrontare i problemi legati alla gestione ed automazione dei processi produttivi. Vengono descritti i principali elementi dell’automazione di fabbrica quali i sensori, le macchine operatrici, i sistemi di controllo numerico (CNC), i manipolatori industriali, i sistemi di trasporto delle parti in lavorazione, i controllori a logica programmabile (PLC), i modelli di analisi dei sistemi produttivi mediante modelli a code, ed i modelli di simulazione ed ottimizzazione della produzione dei processi produttivi. Per ogni argomento teorico trattato, sono descritti algoritmi per la simulazione al calcolatore e la soluzione di problemi reali che si incontrano nel settore.
The course will present the fundamental methodological principles to model and solve the main problems related to the governance of production processes. Attention is devoted to the description of the main components of factory automation such as sensors, numerical control operating machines (CNC), industrial manipulators, robot carriers, programmable logic controllers (PLC), simulation, queue models and production optimization of productive systems. For each theoretical subject presented in the course, numerical algorithms oriented to the solution of real problems are illustrated and tested on relevant practical examples.
- Conoscenza dei differenti livelli gerarchici dell’automazione: azienda, stabilimento, area, cella, macchina. - Conoscenza di base dei sensori per l’automazione industriale - Conoscenza delle macchine CNC e simulazione dell’esecuzione di programmi in G code - Conoscenza delle tecniche di programmazione e di emulazione del PLC per il controllo dei sistemi automatici di movimentazione di beni e materiali. Design di ladder diagrams. - Conoscenza di base dei principali problemi relativi alla progettazione e gestione di sistemi robotici. - Conoscenza delle metodologie e degli algoritmi per la simulazione e l’analisi numerica delle code di attesa dei lavori da eseguire. - Conoscenza delle tecniche e degli algoritmi numerici per la soluzione dei principali problemi di schedulazione della produzione automatica: singola macchina, macchine parallele, flow shop, job shop.
- Knowledge of the main hierarchical levels in factory automation: company, plant, area, cell, machine. - Knowledge of adopted sensors in industrial automation - Knowledge of CNC machines and G-Code for CNC programming. - Knowledge of the techniques of PLC programming as well as simulation of simple transportation systems. Ladder diagrams. - Knowledge of the main problems related to the development of robotical systems. - Knowledge of the fundamentals of queuing theory and the simulation techniques of queuing networks. - Knowledge of the main production scheduling problems in automated production and algorithms for their solution: the single machine, the parallel machines, flow shop, job shop.
E’ utile una conoscenza di base dell’analisi matematica e di calcolo della probabilità. E’ utile, ma non necessaria, una conoscenza di base dei software Excel e Matlab. Dove necessario, si forniranno spiegazioni dei concetti necessari.
A basic knowledge of mathematical analysis and probability is useful. Also, basic programming techniques in MATLAB or Excel are suggested. Student lacking some arguments will be suggested specific documentation.
- La struttura CIM ed i vari livelli dell’automazione: azienda, stabilimento, area, cella, macchina, campo. (0.25 crediti) - I sensori per l’automazione industriale. (0.25 crediti) - Le macchine a controllo numerico (CNC): strutture e campi di applicazione. Posizionamento a catena aperta ed a catena chiusa. Esempi di programmazione di macchine CNC. (0,75 crediti) - Il problema del controllo automatico. Controllori Proporzionale-Integrale-Derivativo (PID). (0.5 crediti) - I controllori logici programmabili (PLC). Programmazione ladder diagram. Esempi dettagliati. (1 credito) - Introduzione ai concetti basilari di robotica (geometria, analisi cinematica). I robot industriali: strutture e settori di applicazione. (0.5 crediti) - La gestione della movimentazione: i principali sistemi per solidi unitarizzabili e materiali sfusi (0.25 crediti) - Concetti basilari sui sistemi ad eventi discreti e la loro simulazione. Modelli e risultati fondamentali della teoria delle code. L’analisi di sistemi di produzione attraverso reti di code. (1.5 crediti) - Il problema della schedulazione per i sistemi di produzione automatica: definizione del problema (Flow shop, Job shop, Macchine parallele, etc.), ottimizzazione della schedulazione, esempi numerici. (1 credito)
- The Computer-integrated manufacturing (CIM) structure and the factory automation levels: company, plant, area, cell, machine, field. (0,25 credits) - Sensors for industrial automation. (0,25 credits) - The CNC machines. Machine simulation of the G-code program produced by a CAD CAM application. Open and closed loop positioning. Examples. (0,75 credits) - The automatic control problem. Proportional–Integral–Derivative (PID) controllers. (0.5 credits) - The programmable logic controllers (PLC). Ladder diagram programming. Detailed examples. (1 credit) - Basics of robotics (geometry, cinematics). Industrial robots: structures and selection criteria. (0.5 credits) - The main material transportation and handling systems. (0.25 credits) - The queuing theory and numerical simulation techniques applied to production plant structures and layouts. (1,5 credits) - The main scheduling problems of an automated production system: single machine, parallel machines, flow shop and job shop. Solutions obtained by known rules when applicable or, in general, by numerical algorithms. (1 credit)
Tutti gli argomenti presentati a lezione sono illustrati mediante esercizi svolti in classe. Alcuni esercizi sono svolti in maniera completa, altri sono soltanto accompagnati da indicazioni per la soluzione lasciata come lavoro all’allievo.
All lesson subjects are illustrated by class exercises. Most of them will be completely solved. Others are left to students for personal exercise.
Appunti di tutte le lezioni e note dettagliate per le esercitazioni saranno forniti agli allievi durante l'insegnamento. Saranno segnalati anche i libri più noti e numerose letture complementari per ogni singolo argomento trattato.
Slides, notes, and program codes written by the teacher will be provided during the course, including solved and unsolved exercises. Further readings and books will be suggested for each of the course topics.
Modalità di esame: Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);
Da remoto: L’esame scritto si pone l’obiettivo di verificare le competenze di cui sopra (cfr Risultati dell’apprendimento attesi). Gli allievi sono esaminati attraverso un esame a risposta chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus), utilizzando il Lockdown browser. L’esame comprende circa 15 domande, alcune volte a verificare la conoscenza degli argomenti di base, altre che richiedono la risoluzione di esercizi numerici sulle tematiche di schedulazione e analisi delle code di attesa. Il punteggio massimo conseguibile con lo scritto è pari a 30L/30. E' possibile consultare un formulario preparato dallo studente. La durata della prova è 1h15m.
Exam: Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);
Remote exam: The written exam has the objective of verifying the above mentioned competences (Expected Learning Outcomes). Students are examined through an exam, remotely done using the Exam platform, integrated with a proctoring software (Respondus), using Lockdown browser. The exam is composed by about 15 multiple-choice questions, aimed at verifying the knowledge of both the basic topics and the ability to analytically solve numerical questions on the scheduling and analysis of waiting queues. The maximum score that can be obtained with the written test is 30L / 30. It is possible to consult a sheet with formulas prepared by the student. The test duration is 1h15m.
Modalità di esame: Prova scritta (in aula); Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);
In presenza: L’esame scritto si pone l’obiettivo di verificare le competenze di cui sopra (cfr Risultati dell’apprendimento attesi). Gli allievi sono esaminati attraverso un esame basato su un insieme di domande ed esercizi su tutti gli argomenti del corso. In particolare, le domande sono a risposta multipla, volte a verificare la conoscenza degli argomenti di base. Gli esercizi (due o tre, a seconda della difficoltà) verificheranno la capacità dell'allievo di risolvere analiticamente quesiti numerici sulle tematiche di schedulazione e analisi delle code di attesa. Il punteggio massimo conseguibile con lo scritto è pari a 30L/30. E' possibile consultare un formulario preparato dallo studente (su un singolo foglio A4) . La durata della prova è 1h15m. Da remoto: L’esame scritto si pone l’obiettivo di verificare le competenze di cui sopra (cfr Risultati dell’apprendimento attesi). Gli allievi sono esaminati attraverso un esame a risposta chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus), utilizzando il Lockdown browser. L’esame comprende circa 15 domande, alcune volte a verificare la conoscenza degli argomenti di base, altre che richiedono la risoluzione di esercizi numerici sulle tematiche di schedulazione e analisi delle code di attesa. Il punteggio massimo conseguibile con lo scritto è pari a 30L/30. E' possibile consultare un formulario preparato dallo studente. La durata della prova è 1h15m.
Exam: Written test; Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);
Exam in presence: The written exam has the objective of verifying the above mentioned competences (Expected Learning Outcomes). Students are examined through an exam, based on a set of questions and exercises on all the topics of the course. In particular, the multiple choice questions will verify the knowledge of the basic topics. The exercises (two or three, depending on their difficulty) will verify the student's ability to analytically solve numerical questions on the scheduling and analysis of waiting queues. The maximum score that can be obtained with the written test is 30L / 30. It is possible to consult a sheet with formulas prepared by the student (on a single A4 sheet). The duration of the test is 1h15m. Remote exam: The written exam has the objective of verifying the above mentioned competences (Expected Learning Outcomes). Students are examined through an exam, remotely done using the Exam platform, integrated with a proctoring software (Respondus), using Lockdown browser. The exam is composed by about 15 multiple-choice questions, aimed at verifying the knowledge of both the basic topics and the ability to analytically solve numerical questions on the scheduling and analysis of waiting queues. The maximum score that can be obtained with the written test is 30L / 30. It is possible to consult a sheet with formulas prepared by the student. The test duration is 1h15m.


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
m@il