Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2017/18
Automatic control
1st degree and Bachelor-level of the Bologna process in Electronic Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Regruto Tomalino Diego ORARIO RICEVIMENTO A2 ING-INF/04 79 0 21 0 13
SSD CFU Activities Area context
ING-INF/04 10 B - Caratterizzanti Ingegneria dell'automazione
Subject fundamentals
The aim of the course is to provide students with methodologies and tools for the analysis of dynamic systems and the design of control devices (analog and digital).
Expected learning outcomes
- Knowledge of the concept of a dynamical system together with its mathematical representations such as state equations and transfer functions.
- Skill in deriving mathematical models of linear dynamical systems.
- Skill in computing the solution of the system state equations.
- Skill in evaluating the behaviour of a dynamical system through numeric simulation.
- Knowledge of structural properties (stability, reachability, observability) of dynamical systems
- Skill in studying the structural properties of dynamical systems.
- Knowledge of the concept of feedback control of dynamical systems.
- Knowledge of the main performance requirements of feedback systems.
- Knowledge of the main analysis techniques in the frequency domain for the study of the stability and performance of feedback systems.
- Skill in analyzing stability and performance of feedback control systems.
- Knowledge of the design techniques of feedback controllers based on lead and lag functions.
- Skill in designing feedback controllers for single input single output systems through lead, lag and PID functions.
- Knowledge of sampled data control systems.
- Skill in designing sampled data control systems.
- Skill in evaluating the behaviour and performance of controlled systems through numerical simulation.
Prerequisites / Assumed knowledge
Knowledge of differential and integral calculus of vector valued real functions, and the basic concepts of physics (mechanics, electric circuits, ...). Basic results of complex numbers, functions of a complex variable, the Laplace transform and a good knowledge of linear algebra and the theory of polynomial and rational functions. Basic skill of Matlab.
- Introduction to dynamical systems. State space representation. Examples of state space representation of physical systems. (1 CFU)
- Solution of state equations, modal analysis and stability of linear systems. Transfer function. (1,5 CFU)
- Minimality, reachability and observability, realization. (1 CFU)
- Introduction to Output feedback control. Block algebra. (0,5 CFU)
- Bode, polar, Nyquist and Nichols diagrams. Nyquist stability criterion. Stability margins. (1,5 CFU)
- Feedback systems response to polynomial inputs; steady state tracking errors, disturbance attenuation and rejection. Time and frequency response of first and second order systems. Feedback systems performance: transient and steady state. (1,5 CFU)
- Control design in the frequency domain through lead and lag functions (1,5 CFU)
- Introduction to sampled data control systems design. (1,5 CFU)
Delivery modes
For laboratory activities, if needed, students enrolled in the course are organized into two teams. Each student is supposed to practice individually with the aid of laboratory work stations. The primary purpose of the laboratory exercises is to apply the methodologies presented in class, through the use of MATLAB, Simulink and the Control System Toolbox. During the last two weeks of the course will be offered two exam simulations in the laboratory.
Texts, readings, handouts and other learning resources
Selected chapters from:
(a) A. Isidori, Sistemi di controllo, volume primo, Siderea.
(b) G. F. Franklin, J. D. Powell and M. L. Workman, Digital Control of Dynamic Systems, Addison-Wesley.
(c) P. Bolzern, R. Scattolini, N. Schiavoni, Fondamenti di controlli automatici, McGraw-Hill Libri Italia.

Lecture slides will be available as well as laboratory practice handouts.
Assessment and grading criteria
Written examination in computer laboratory: based on computer aided analysis and design of a feedback control system, adequately documented.
More precisely, it is required to
(i) understand and translate the design specifications,
(ii) design a controller that guarantees fulfillment of the assigned requirements,
(iii) write a summary report where (i) and (ii) are suitably documented together with performance of the designed feedback control system.
During the examination, lasting 4 hours, the student may consult the lecture slides provided by the teacher.

Programma definitivo per l'A.A.2016/17

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)