Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2015/16
Digital control technologies and architectures
Master of science-level of the Bologna process in Computer Engineering - Torino
Master of science-level of the Bologna process in Mechatronic Engineering - Torino
Teacher Status SSD Les Ex Lab Years teaching
Greco Cosimo ORARIO RICEVIMENTO     36 0 24 5
SSD CFU Activities Area context
ING-INF/04 6 C - Affini o integrative Attivitą formative affini o integrative
01NPQ; 04CFI; 01PDX; 01OUV; 01NNE
ORA-01722: invalid number
Subject fundamentals
The course is taught in English.
Course for the Laurea Magistrale in Computer Engineering and for the Laurea Magistrale in Mechatronic Engineering; it is placed at the 1st a.t. of the 1st year. The course provides tools for both design and implementation of digital control systems; particular emphasis is placed on the HW/SW methodologies and architectures. Training activities are provided both of software and experimental type.

Didactic instruments and materials

It is strongly recommended to follow lectures and tutorials bearing a paper copy of the material used by the teacher in his lectures (slides, sheets, etc). Personal possession of Matlab/Simulink and of a C compiler might be helpful.
Expected learning outcomes
- Ability to analyse the dynamics of discrete-time, sampled-data, digital systems by means of models in the discrete-time and/or frequency domains.
- Knowledge of the digital control system specifications.
- Knowledge of the most common digital control approaches and of the related design methodologies.
- Ability to select the proper control scheme and to design the related digital controller.
- Knowledge of the HW devices and SW tools usable in a digital control system.
- Ability to select the proper HW/SW architecture for a given digital control type.
- Knowledge of the main technological and numeric problems in the sampled-data control systems.
- Ability to evaluate the specifications fulfilment by numerical analysis.
- Ability to design and to set up experimental verifications on laboratory test rigs.
Prerequisites / Assumed knowledge
The knowledge of the System Theory essentials is fundamental, such as the concept of dynamic system, its mathematical representation and properties analysis, the time and frequency response, the concept of performance, the concept of feedback. It is also important to know the simplest control techniques such as static feedback from state variables and dynamic feedback from output, both in time and frequency domains. Knowledge of Signal and Sampling theory fundamentals is advisable. Finally, work experience in Matlab/Simulink environment and in C programming language is required.
- Analysis of discrete time, sampled data and digital systems (1.5 CFU).
- HW devices and SW tools for digital controls (1 CFU).
- Control requirements, structures, architectures, design and realization (1 CFU).
- Analysis of technological and numeric issues (1 CFU).
- Synthesis and realization of real-time controllers ' adaptive control (1.5 CFU).