italiano
italian
Fondamenti di Automatica; Controlli Automatici
Fundamentals of Automatics, Automatic Control
Il corso è partizionato in 42 ore di lezioni di teoria ed 30 ore di esercitazioni al calcolatore
The course is divided into theoretical lessons (42 hours) and exercitations to be performed at computer (30 hours)
L'insegnamento permette agli studenti di conoscere ed apprendere l' utilizzo di alcuni dei principali strumenti di Computer Aided Control Systems Design (CACSD) per l' analisi di sistemi dinamici e la progettazione di sistemi di controllo MIMO.
Lo studente sarà in grado di utilizzare strumenti informatici per la risoluzione di problemi di analisi e di sintesi di sistemi di controllo MIMO.
La risoluzione di problemi di analisi e progettazione di sistemi di controllo tramite strumenti informatici contribuirà a migliorare sia il grado di autonomia di giudizio in generale, sia la capacità comunicativa che deriva anche dal lavoro in gruppo e sia la capacità di apprendimento in autonomia dello studente.
The course enables students to know and learn the use of some of the most prominent Computer Aided Control Systems Design (CACSD) tools for the analysis of dynamic systems and the design of MIMO control systems.
The student will be able to use CACSD tools for solving problems of analysis and synthesis of MIMO control systems.
Solving problems of analysis and design of control systems using IT tools will contribute to improve both the independence in judgment in general and the communication expertize, resulting also from team-work, and the student autonomous learning.
LEZIONI DI TEORIA
- Richiami sui sistemi lineari, stazionari, SISO.
- Analisi di sistemi MIMO
- Sintesi Modale MIMO: il problema dell' inseguimento di segnali esterni di tipo polinomiale, la reiezione dei disturbi.
- Utilizzo delle LMIs in problemi di controllo MIMO
- Stabilità di sistemi MIMO con incertezze politopiche.
- Elementi di controllo robusto di sistemi MIMO con incertezze politopiche.
ESERCITAZIONI
-Caratteristiche generali di MATLAB
-Impiego di MATLAB (Control Toolbox) per l'analisi di sistemi lineari stazionari SISO e MIMO.
-Impiego di MATLAB (Control Toolbox, Yalmip Toolbox, Sedumi) per la sintesi modale MIMO: il problema dell'
inseguimento di segnali esterni di tipo polinomiale, la reiezione dei disturbi.
-Impiego di MATLAB (Control Toolbox,Yalmip Toolbox, Sedumi) per l'analisi di sistemi MIMO con incertezze politopiche
-Impiego di MATLAB (Control Toolbox,Yalmip Toolbox, Sedumi) per il controllo robusto di sistemi MIMO con incertezze politopiche
THEORY
-References to linear,time invariant, SISO systems.
-Analysis of MIMO linear systems
-MIMO modal synthesis: the tracking problem of external signals and the disturbance rejection
- Using LMIs in control theory
-Stability of polytopic uncertain systems
-Elements of robust control for polytopic uncertain systems
EXERCITATIONS
-Basic elements of Matlab.
Use of Matlab (Control Toolbox) for the analysis of SISO and MIMO systems.
Use of Matlab (Control Toolbox, Yalmip Toolbox, Sedumi) for the MIMO modal synthesis: the tracking problem of external signals and the disturbance rejection
Use of Matlab (Control Toolbox, Yalmip Toolbox, Sedumi) for the stability analysis of polytopic uncertain systems
Use of Matlab (Control Toolbox, Yalmip Toolbox, Sedumi) for the robust control of polytopic uncertain systems
L'esame consiste in una prova da svolgere al computer e in una prova orale.
I criteri utilizzati per la valutazione dell'apprendimento sono: 1) la conoscenza degli argomenti teorici 2) la conoscenza e la capacità di utilizzo degli strumenti informatici (Matlab e Sedumi) per la risoluzione di problemi di controllo.
I criteri per la misurazione dell'apprendimento sono : la padronanza dei concetti e la chiarezza espositiva nella prova orale, la correttezza e la completezza nella risoluzione dell'esercizio eseguito al computer mediante l' utilizzo degli applicativi Matlab e Sedumi.
Il voto massimo e' 30/30 ed è ripartito nel seguente modo: 20/30 (prova al computer) 10/30 (prova orale).
The exam test consists in some exercises to be performed at computer and in an oral discussion
The following criteria are used to evaluate the learning: 1) the knowledge of theoretical topics 2) the knowledge and the ability of using the main IT tools for automatized problem solution.
The following criteria are used to measure the learning: 1) mastery of concepts and clarity in the oral exam, 2) correctness and completeness in solving computer exercises using the Matlab and Sedumi applications.
The maximum final score is 30/30 and it is partitioned as follows: 20/30 (test computer), 10/30 oral examination.
-Materiale didattico preparato dal docente disponibile all'indirizzo https://learn.univpm.it/course/view.php?id=7090
-Isidori: Sistemi di controllo, Vol I ed Vol II, Siderea
-Linear Matrix Inequalities in System and control Theory. Stephen Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, SIAM Studies in Applied Mathematics
-https://yalmip.github.io
-Cavallo, Setola, Vasca: La nuova guida a MATLAB, SIMULINK e Control Toolbox. LiguoriBiran, Breiner: MATLAB for engineers. Third edition - Prentice Hall
-Teaching material provided by the teacher available at https://learn.univpm.it/course/view.php?id=7090
-Isidori: Sistemi di controllo, Vol I ed II, Siderea.
-Linear Matrix Inequalities in System and control Theory. Stephen Boyd, L. El Ghaoui,
E. Feron, V. Balakrishnan, SIAM Studies in Applied Mathematics
-https://yalmip.github.io
-Cavallo, Setola, Vasca: La nuova guida a MATLAB, SIMULINK e Control Toolbox. LiguoriBiran, Breiner: MATLAB for engineers. Third edition - Prentice Hall
No
No
Università Politecnica delle Marche
P.zza Roma 22, 60121 Ancona
Tel (+39) 071.220.1, Fax (+39) 071.220.2324
P.I. 00382520427