Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Anno Accademico 2013/14
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     45 15 0 3
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/04 6 B - Caratterizzanti Ingegneria informatica
01NRH o 01NRG o 01NWP o 02KQE o 04CIT o 01NVZ o 01NVX o 01PDV o 01PEC
01NPZ; 01NRD; 01PFP; 01NRJ; 01NRL; 01NWA; 01BIT; 02JGR; 02NRI
ORA-01722: invalid number
The course is entirely taught in English.
The course will address fundamental concepts of modeling for typical problems in 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 case studies, will be tackled with the aid of software tools and the development of numerical examples.
Risultati di apprendimento attesi
Understanding the main components, structures and layouts of automated production plants, as well as of stocking areas.
Understanding how to use simulation tools to assess the performance of a factory transportation system.
Understanding the kinematic structure of industrial robots and the techniques for the evaluation of their operational space.
Understanding the structure of most common CNC machines, with the use of CAD-CAM programming and their related G-code simulations.
Understanding the PLC architecture and the main programming techniques for automation applications.
Understanding statistical methods and numerical techniques for reliability and quality control assessment.
Understanding the main methods for the numerical solution of the most common production scheduling problems: single machine, parallel machines, flow shop, and job shop.
Understanding statistical methods and numerical algorithms to assess the performance of queuing systems.
Understanding methods and algorithms for production planning: resource allocation, assignment, distribution.

Selecting, using, managing, assessing, and integrating the most common modeling and simulation tools to tackle real problems in automated factories and transportation systems.
Prerequisiti / Conoscenze pregresse
Basic to intermediate knowledge of MATLAB and C programming languages are required. Student lacking some background will be assisted in making it up through the suggestion of specific documentation, which has to be independently revised by the student.
Handling and stowage systems simulated with Petri nets and controlled in real time by PLCs (1 Credit).
CNC machines overview. Machine simulation of the G-code program produced by a CAD-CAM application (1 Credit).
Evaluation of the operational space of a robot by computer simulation of the robot kinematics (1 Credit).
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).