Course program
A brief history of automatic control and examples of application.
1. Analysis of linear and stationary dynamical systems
Time invariant linear dynamic systems. Process modeling.
References: Chapter 1 of [1].
Representations in the time domain. Unforced evolution and natural modes. Asymptotic stability and Routh criterion.
References: Chapters 2 and 3 (up to page 79) of [1].
Representations in the Laplace domain. Forced evolution: impulse response, transfer function. Relations between eigenvalues and poles. Steady state and harmonic response. Bode diagrams.
References: Chapter 5 of [1].
Interconnected systems: series, parallel, feedback.
References: Chapters 6 and 7 of [1].
Stability of feedback systems: Nyquist criterion. Stability margins.
References: Chapter 10 (excluding paragraph 10.7) of [1].
2. Control systems: structure and project specifications
Specifications in the design of a control system. Feedback, compensation and mixed control schemes. Response accuracy. Steady state output error. Noise rejection and attenuation. Specifications on the transient response and links with the harmonic response in open loop.
References: Chapters 1, 2 (for references and links with the analysis part) and 3 of [2]; Chapters 11 and 12 (up to page 327) of [1].
3. Design methods based on frequency response
Elementary compensating functions. Synthesis of compensating functions based on Bode or Nyquist diagrams.
References: Chapter 4 of [2], Chapter 12 (from page 327) of [1].
4. Design methods in the Laplace domain
Root locus method. Stabilization of minimum phase systems.
References: Chapter 5 (up to page 227) of [2], Chapter 13 of [1] (only for the root locus).
(hereinafter: Electronic Engineering only)
5. Stabilization of non-minimum phase systems. Direct synthesis and poles assignment.
References: Chapters 5 (from page 227) and 6 of [2].
6. Time domain design methods
Structural properties, Kalman decomposition and canonical forms in the state space. Stabilization by state feedback. Assignment of eigenvalues. Asymptotic state observer. Stabilization output feedback. Separation principle. Criteria for the choice of closed-loop eigenvalues. Inclusion of the reference signal in state feedback schemes.
References: Chapter 1 of [3].
7. Stability for non-linear systems
Algebraic non-linearity and the descriptive function. Stability of the equilibrium points. Lyapunov's direct method. Construction of Lyapunov functions. Invariant set theorems. Lyapunov's indirect method.
References: Material provided by the teacher; Chapter 7 of [5], Chapter 4 (up to page 133) of [6].
8. Stabilization of non-linear systems
Stabilization via state feedback. Stabilization via approximate linearization.
References: Material provided by the teacher; Chapter 12 (up to page 478) of [6].
9. Examples
Application examples decided on a yearly basis. Controller design and simulation using MATLAB / Control System Toolbox and Simulink.
Textbooks
[1] P. Bolzern, R. Scattolini, N. Schiavoni: "Fundamentals of Automatic Controls", McGraw-Hill, 2015.
[2] A. Isidori: "Control Systems", Vol. 1 (2nd Edition), Siderea, 1996.
[3] A. Isidori: "Control Systems", Vol. 2 (2nd Edition), Siderea, 1998.
[4] L. Lanari, G. Oriolo: "Automatic Controls - Synthesis Exercises", EUROMA-La Goliardica, 1997
Further readings
[5] G. Marro: "Automatic Controls", (4th Edition), Zanichelli, 1992.
[6] H. Khalil: "Nonlinear Systems", (3rd Edition), Prentice Hall, 2002.
Prerequisites
Familiarity with the basic concepts of differential calculus, linear algebra, physics, Laplace transform.
Books
Textbooks
[1] P. Bolzern, R. Scattolini, N. Schiavoni: "Fundamentals of Automatic Controls", McGraw-Hill, 2015.
[2] A. Isidori: "Control Systems", Vol. 1 (2nd Edition), Siderea, 1996.
[3] A. Isidori: "Control Systems", Vol. 2 (2nd Edition), Siderea, 1998.
[4] L. Lanari, G. Oriolo: "Automatic Controls - Synthesis Exercises", EUROMA-La Goliardica, 1997
Further readings
[5] G. Marro: "Automatic Controls", (4th Edition), Zanichelli, 1992.
[6] H. Khalil: "Nonlinear Systems", (3rd Edition), Prentice Hall, 2002.
Teaching mode
Lectures illustrating the methodologies of analysis of linear dynamic systems and control systems design. The exercises propose the application of the methodologies illustrated to case studies and real problems, also using numerical simulation tools. Multiple choice tests are periodically proposed in the Sapienza e-learnign environment for a quick check of the acquired knowledge.
Frequency
Not mandatory.
Exam mode
The exam consists in a written part requiring the solution of linear control systems analysis and design problems plus an oral discussion.
Lesson mode
Lectures illustrating the methodologies of analysis of linear dynamic systems and control systems design. The exercises propose the application of the methodologies illustrated to case studies and real problems, also using numerical simulation tools. Multiple choice tests are periodically proposed in the Sapienza e-learnign environment for a quick check of the acquired knowledge.