Automatics M - Z
Module SYSTEM THEORY

Academic Year 2022/2023 - Teacher: SALVINA GAGLIANO

Expected Learning Outcomes

The module aims to achieve the following objectives, in line with the Dublin descriptors:

1. Knowledge and understanding. Students will learn to analyze a time-invariant system, obtaining the model in the form of a state and subsequently solving the equations of dynamics also with the aid of the Laplace transform; determine the properties of stability, controllability, observability; formulate the transfer function of a linear time-invariant system and determine the frequency response.

2. Ability to apply knowledge and understanding, apply the above knowledge to the design of the linear state regulator for a linear dynamic system and its observer.

3. Autonomy of judgment. Students will be able to indicate the potential and limits of Linear and Time-Invariant Theory (LTI), in particular to both modeling and stability aspects.

4. Communication skills Students will be able to illustrate the basic aspects of LTI Systems Theory, and interact and collaborate in groups with other colleagues and external experts. 5. Learning skills Students will be able to autonomously extend their knowledge on LTI Dynamic Systems Theory, drawing on the vast literature available in the sector.

Course Structure

The teaching methods used during the course essentially consist of lectures both performed on the blackboard and with the aid of a personal computer and graphic blackboard through which both slides on theoretical topics and examples of application and computer simulations can be projected. There are also exercises in which some students are invited to actively participate in the exercise, in order to stimulate collective attention and also to obtain a 'sample' evaluation of the learning outcomes. If the teaching is given in a mixed or remote mode, the necessary changes may be introduced with respect to what was previously stated, in order to comply with the program envisaged and reported in the syllabus.

Required Prerequisites

Complex number algebra; linear differential equations; matrix algebra.

Attendance of Lessons

The course does not require compulsory attendance. Regular attendance at lessons and exercises is however strongly recommended for the achievement of the expected training objectives within the foreseen time frame.

Detailed Course Content

Module 1: Concept of a dynamic system - MIMO, SISO, MISO, SIMO systems, state variables; Block diagram algebra; Models in the form of a state. (Didactic hours: 5) Laplace transform the Dirac impulse, the impulse of finite duration. Theorems of: translation in frequency, delay, derivative and integral, initial and final value. Anti Laplace transform - poles and zeros - simple fractions - the concept of transfer function; antitransform of complex and conjugated poles, simple and with multiplicity; Transfer function as a derivative of the impulse response; invariance of the f.d.t; (Hours of teaching: 9)

Module 2: Lagrange formula for continuous and discrete systems; Transition matrix: Properties; Definition and calculation using inv [sI-A]; minimal form; poles and eigenvalues; proof of Lagrange's formula; Cayley-Hamilton theorem; Use of the C-H theorem for the computation of exp (At); (Teaching hours: 5)

Module 3. Movement; trajectory; equilibrium; Lyapunov definition of a stable equilibrium state; Stability in non-linear systems; application of the equilibrium state definition for a simple first-order non-linear system with a cubic generating function; stability in linear time-continuous and time-discrete systems using eigenvalues; BIBO stability; construction in diagonal form through blocks and robustness characteristics: minimal form and role of residues in the diagonal form; Routh criterion; Lyapunov stability criteria for nonlinear systems; Diagonalization and Jordan form, linearization; (Hours of teaching: 9)

Module 4. reachability; reachability matrix; controllability and reachability, A-invariance, controllability matrix, Kalman canonical form for controllability, canonical control form; linear state regulator: arbitrary allocation of eigenvalues; Ackermann's formula; stabilizability; observability; Kalman canonical form, minimal form, the canonical form of observability, observer; compensator - separation theorem; (Hours of teaching: 9)

Module 5. first and second order systems - harmonic response function; Bode diagrams; transformed zeta; anti-deformation zeta; Bilinear transformation (Hours of teaching: 7)

Module 6. Exercises through the Matlab environment. In particular, the aspects relating to the frequency response, the determination of properties, and the calculation of characteristic parameters of linear dynamic systems are studied in depth. (Hours d

Textbook Information

Giua, Seatzu. Analisi dei sistemi dinamici, Springer; II Edizione

Course Planning

 SubjectsText References
1Dynamic system concept - MIMO, SISO, MISO, SIMO systems, state variables; Block diagram algebra; Models in the form of a stateTextbook;cpp. 2-7
2Laplace transform, Dirac impulse, finite duration impulse.Theorems of: translation in frequency, delay, derivative and integral, valueinitial and final. Antitransform of Laplace - poles and zeros - simple fractions Textbook; capp. 5-6
3Concept of transfer function; antitransform of complex and conjugated poles, simple and with multiplicity; transformed of a func. Periodic; Transfer function as a derivative of the impulse response; invariance of f.d.tTextbook; capp. 5-6
4Lagrange's formula for continuous and discrete systems; transitory and regime,free and forced evolution; Transition matrix: Properties; Definitionand calculation by inv [sIA]; minimal form; poles and eigenvaluesTextbook; capp. 3-4
5Cayley-Hamilton theorem; Use of the theorem of C-H and of the theorem ofSylvester for the calculation of exp (At)Textbook; capp. 3-4
6Movement; trajectory; equilibrium; definition of an equilibrium statestable according to Lyapunov; Stability in non-linear systemsTextbook cap. 9
7stability in linear time continuous systems and discrete time througheigenvalues; BIBO stability; realization in diagonal form throughblocks and strength characteristics: minimum shape and role of residuesin the diagonal formTextbook cap. 9
8Routh criterion Textbook cap. 9
9reachability; reachability matrix; controllability ereachability, controllability matrixTextbook cap. 11
10canonical form of control; linear regulator on the stateTextbook cap. 11
11observability; Kalman canonical form, minimal form, canonical formof observability, observer; compensatorTextbook cap. 11
12first and second order systems - harmonic response function;Bode diagrams; transformed zeta; anti-deformation zeta;Bilinear transformationTextbook cap. 10
13Exercise with MatlabLecture notes by the teacher

Learning Assessment

Learning Assessment Procedures

The exams at the end of the course refer to the entire "Automatic" subject. These include a written and an oral test. The written test will consist of a task divided into two parts: one related to Systems Theory (max. 15 points), the other to Automatic Controls (max 15 points), each consisting of exercises and questions.

Should the organizational didactic conditions exist and agreed with the teachers of the Automatica A-L course, two ongoing tests may be provided, which would allow, in the event of a positive outcome, not to carry out the System Theory part within the written task of Automatica, limited to the summer session exams.

Examples of frequently asked questions and / or exercises

Dynamic systems models: determination of equations of state and/or transfer function

Calculation of free and forced evolution. Analysis of controllability and observability stability

Design of a linear regulator for a SISO system

Relevant observer project

Plotting of the frequency response of a linear dynamic system.

VERSIONE IN ITALIANO