Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Anno Accademico 2014/15
Automation and planning of production systems
Corso di Laurea Magistrale in Ingegneria Informatica (Computer Engineering) - Torino
Corso di Laurea Magistrale in Ingegneria Meccatronica (Mechatronic Engineering) - Torino
Docente Qualifica Settore Lez Es Lab Anni incarico
Carlucci Donato ORARIO RICEVIMENTO     48 12 0 3
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/04 6 B - Caratterizzanti Ingegneria informatica
ORA-01722: invalid number
The course is taught in English.
The course will address fundamentals of modeling for the typical problems of automation and planning of production processes. Models and design techniques will focus on main components of an automated factory: tool machines, robot and vision systems, programmable logic controllers (PLC) and transportation systems.
All projects, based on practical cases, are developed with the help of numerical algorithms.

Risultati di apprendimento attesi
-- To learn the main components, structures and layouts of automated production plants as well as of stock areas.
- To learn by simulation the performances of a factory transportation system.
- To learn the kinematic structures of robots and their operating space evaluation techniques.
- To learn the structures of the main CNC machines with use of CAD CAM programming and their resulting G code simulations.
- To learn the PLC architecture and the main programming techniques for automation applications.
- To learn statistical methods and numerical techniques for reliability and quality control evaluations.
- To learn the main numerical solution methods for the most relevant production scheduling problems: single machine, parallel machines, flow shop and job shop.
- To learn statistical methods and numerical algorithms to evaluate the queuing system performances.
- To learn methods and algorithms for production planning problems: resource allocation, assignment, distribution.
Prerequisiti / Conoscenze pregresse
Requirements: basic knowledge of MATLAB and C programming languages are required. Student lacking some arguments will be suggested specific documentation. The teacher may integrate student preparation with extra, solved and step by step explained, exercises.
- Handling and stowage systems simulated with Petri net and controlled in real time by PLC (1 Credit).
- The CNC machines overview. Machine simulation of the G-code program produced by a CAD CAM application (1 Credit).
- Robot operating space evaluation by computer kinematics simulation (1 Credit).
- The queuing theory applied to detect accumulation and bottleneck nodes of a production plant. Algorithms and statistical methods for reliability evaluation and quality control monitoring of production lots (1 Credit).
- 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).
- Methods and algorithms for production planning: resource allocation, assignment and distribution. (1 Credit).