Modeling and simulation of dynamical systems.
Analysis of continuous time linear systems: state-space models, input/output models, stability.
Analysis of feedback control systems: time-domain and frequency-domain techniques.
Synthesis of feedback control systems: trial-and-error, PID controllers.
Sampled-data systems.
Basso, Chisci, Falugi: Fondamenti di automatica, CittàStudi, 2007.
Bolzern, Scattolini e Schiavoni: Fondamenti di controlli automatici, 3a edizione, Mc Graw-Hill Italia, Milano, 2008.
Learning Objectives
GENERAL COURSE GOALS.
Provide the students with background knowledge regarding analysis and synthesis of feedback control systems.
- Mathematical modeling of physical processes.
- Software simulation of dynamics systems (SIMULINK).
- Analysis of continuous-time time-invariant systems.
- Synthesis of feedback control systems (basic principles).
KNOWLEDGE PROVIDED.
cc2: Scientific tools to describe and address complex engineering or multi-disciplinary problems. cc10: Knowledge regarding automatic controls and mechatronic systems.
LEARNING OUTCOMES.
ca3: Ability to choose and apply suitable modeling tools and analytical methods to simulate the behavior of a process or plant in order to predict and improve its performance. ca7: Ability to define and address scientific problems through models/techniques, both theoretically and experimentally. ca11: Ability to present results, in written and oral form, and possibly through multimedia applications, in a clear way and with scientific rigor.
Prerequisites
Complex numbers, derivatives and integrals, linear differential equations.
Linear algebra, matrices and vectors.
Teaching Methods
Lectures and tutorial sessions.
Type of Assessment
The student evaluation consists of an intermediate (optional) written examination on the first part of the course, and a final examination, written and oral. Specifically, the examinations are organized as follows
1) Optional written examination: Multiple-choice exam on the analysis of dynamical systems (stability, system response to inputs).
2) Final examination: Opens questions regarding the analysis of dynamical systems (stability, system response to inputs) as well as the synthesis of feedback control systems.
The student should be able to demonstrate:
1) Basic knowledge regarding state-space and input-output systems (cc2,cc10,ca3,ca7,ca11)
2) Capability to analyze the behavior of a linear dynamical system (cc2,cc10,ca3,ca7,ca11)
3) Basic knowledge regarding feedback control systems (cc2,cc10,ca3,ca7,ca11)
4) Capability to design a feedback control for linear dynamical system (cc2,cc10,ca3,ca7,ca11)
Course program
1. MODELING AND SIMULATION
- State-space and input-output models.
- Linear models and main properties.
- Numerical simulations of linear and nonlinear dynamical systems (MATLAB+SIMULINK).
2. ANALYSIS OF LINEAR TIME INVARIANT SYSTEMS
- Laplace transform.
- Transfer function and impulse response.
- Time domain analysis.
- Stability.
- Routh-Hurwitz criterion.
- Step response.
- Oscillations and frequency response.
- Bode and Nyquist diagrams.
3. ANALYSIS OF FEEDBACK SYSTEMS
- Internal stability.
- Nyquist criterion.
- Stability margins.
- Steady-state analysis.
- Specifications in time-domain.
- Specifications in frequency domain.
4. SYNTHESIS OF FEEDBACK CONTROL SYSTEMS
- Synthesis in the frequency domain.
- Few on Lag-Lead compensation.
- PID controllers.
- Direct design.
5. SAMPLED DATA SYSTEMS
- Analysis of discrete-time systems.
- Discretization methods.
- Controller synthesis for sampled data systems.