Francesco BASILE | AUTOMATION
Francesco BASILE AUTOMATION
cod. 0622700042
AUTOMATION
0622700042 | |
DEPARTMENT OF INFORMATION AND ELECTRICAL ENGINEERING AND APPLIED MATHEMATICS | |
EQF7 | |
COMPUTER ENGINEERING | |
2024/2025 |
OBBLIGATORIO | |
YEAR OF COURSE 1 | |
YEAR OF DIDACTIC SYSTEM 2022 | |
AUTUMN SEMESTER |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
ING-INF/04 | 5 | 40 | LESSONS | |
ING-INF/04 | 1 | 8 | EXERCISES | |
ING-INF/04 | 3 | 24 | LAB |
Objectives | |
---|---|
THIS COURSE WILL FOCUS ON PROCESS CONTROL (CLASSICAL DESIGN METHODOLOGIES FOR THE CONTROL OF TIME-DRIVEN DYNAMIC SYSTEMS) AND SEQUENTIAL CONTROL (ANALYSIS AND CONTROL OF EVENT-DRIVEN DYNAMIC SYSTEMS). AT THE END OF THE COURSE THE STUDENT WILL BE ABLE TO: (I) DESIGN FEEDBACK CONTROLLERS USING COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; II) DESIGN BASIC MODEL PREDICTIVE CONTROLLERS; (III) ANALYZE DISCRETE-EVENT SYSTEMS; (IV) DESIGN A SUPERVISOR ABLE TO GUARANTEE A LOGICAL SPECIFICATION. KNOWLEDGE AND UNDERSTANDING • DESIGN OF FEEDBACK CONTROLLERS ABLE TO GUARANTEE SPECIFICATIONS ABOUT CLOSED-LOOP STABILITY, STEADY-STATE ERROR MINIMIZATION AND TRANSIENT-RESPONSE CHARACTERISTICS; • DESIGN OF BASIC MODEL PREDICTIVE CONTROLLERS; • ANALYZE A LOGICAL DISCRETE-EVENT SYSTEM; • DESIGN OF SUPERVISORS ABLE TO GUARANTEE A LOGICAL SPECIFICATION. APPLYING KNOWLEDGE AND UNDERSTANDING • DESIGN OF FEEDBACK CONTROLLERS WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; • ANALYSIS OF A LOGICAL DISCRETE EVENT SYSTEM WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; • DESIGN A SUPERVISOR ABLE TO GUARANTEE A LOGICAL SPECIFICATION WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS. |
Prerequisites | |
---|---|
FOR THE SUCCESSFUL ACHIEVEMENT OF THE COURSE GOALS A BASIC MATHEMATICAL KNOWLEDGE IS REQUIRED, WITH PARTICULAR REFERENCE TO MATRIX CALCULUS AND SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS. PROPEDEUTICAL COURSES: ANALISI MATEMATICA 2 E QUELLO DI ALGEBRA LINEARE |
Contents | |
---|---|
UNIT 1 - DESIGN OF FEEDBACK CONTROLLERS (LECTURE/PRACTICE/LABORATORY HOURS 16/2/12) 1 – (2 HOURS LECTURE) – BASIC FEEDBACK CONTROL CONFIGURATION. ADVANTAGES OF FEEDBACK CONTROL. REMINDER OF STABILITY AND STEADY-STATE ERROR MINIMIZATION. REMINDER OF DIGITAL CONTROL SYSTEMS. 2 – (2 HOURS LABORATORY) – INTRODUCTION TO MATLAB/SIMULINK/CONTROL SYSTEM TOOLBOX. 3 – (2 HOURS LECTURE) – REMINDER OF FIRST AND SECOND ORDER SYSTEMS ANALYSIS. 4 – (2 HOURS LABORATORY) – PRACTISE WITH FIRST AND SECOND ORDER SYSTEMS ANALYSIS. 5 – (2 HOURS LECTURE) – PERFORMANCE ANALYSIS OF A CONTROL SYSTEM. CONTROL SYSTEM SPECIFICATION IN FREQUENCY DOMAIN. 6 – (2 HOURS LECTURE) – PHASE-LEAD AND PHASE-LAG CONTROLLERS. GUIDELINES FOR THE CONTROL SYNTHESIS IN FREQUENCY DOMAIN 7 – (2 HOURS LABORATORY) – PRACTICE WITH CONTROL SYNTHESIS IN FREQUENCY DOMAIN. 8 – (2 HOURS LABORATORY) – PRACTICE WITH CONTROL SYNTHESIS IN FREQUENCY DOMAIN. 9 – (2 HOURS LECTURE) – ROOT LOCI 10 – (2 HOURS LECTURE) – DESIGN SPECIFICATIONS FOR THE SYNTESIS BASED ON S AND Z TRANSFORMS. 11 – (2 HOURS LECTURE) – GUIDELINES FOR THE CONTROL SYNTHESIS BASED ON S AND Z TRANSFORM 12 – (2 HOURS PRACTICE) PRACTICE WITH THE CONTROL SYNTHESIS BASED ON S AND Z TRANSFORM 13 – (2 HOURS LABORATORY) – PRACTICE WITH THE CONTROL SYNTHESIS BASED ON S AND Z TRANSFORM. 14 – (2 HOURS LECTURE) – ADVANCED FEEDBACK CONTROLLER CONFIGURATIONS 15 – (2 HOURS LABORATORY) – PRACTICE WITH ADVANCED FEEDBACK CONTROLLER CONFIGURATIONS KNOWLEDGE AND UNDERSTANDING • DESIGN OF FEEDBACK CONTROLLERS ABLE TO GUARANTEE SPECIFICATIONS ABOUT CLOSED-LOOP STABILITY, STEADY-STATE ERROR MINIMIZATION AND TRANSIENT-RESPONSE CHARACTERISTICS; APPLYING KNOWLEDGE AND UNDERSTANDING • DESIGN OF FEEDBACK CONTROLLERS WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; UNIT 2 –MODEL PREDICTIVE CONTROL (LECTURE/PRACTICE/LABORATORY HOURS 12/0/6) 16 – (2 HOURS LECTURE) – MODEL PREDICTIVE CONTROL: INTRODUCTION AND INDUSTRIAL MOTIVATIONS. 17 – (2 HOURS LECTURE) – PREDICTION WITH TRANSFER FUNCTION AND STATE-SPACE MODELS. 18 – (2 HOURS LECTURE) – CONTROL LAW SYNTHESIS IN ABSENCE OF CONSTRAINTS. 19 – (2 HOURS LECTURE) – THE ROLE OF FEEDFORWARD TERM. 20 – (2 HOURS LECTURE) – INTERPRETATION OF MODEL PREDICTIVE CONTROL BY BLOCK DIAGRAMS. 21 – (2 HOURS LABORATORY) – PRACTICE WITH THE TUNING OF THE CONTROL LAW IN ABSENCE OF CONSTRAINTS. 22 – (2 HOURS LABORATORY) – PRACTICE WITH THE TUNING OF THE CONTROL LAW IN ABSENCE OF CONSTRAINTS. 23 – (2 HOURS LECTURE) – CONTROL LAW SYNTHESIS IN PRESENCE OF CONSTRAINTS. 24 – (2 HOURS LABORATORY) – PRACTICE WITH THE TUNING OF THE CONTROL LAW IN PRESENCE OF CONSTRAINTS. KNOWLEDGE AND UNDERSTANDING • DESIGN OF BASIC MODEL PREDICTIVE CONTROLLERS; APPLYING KNOWLEDGE AND UNDERSTANDING • DESIGN OF FEEDBACK CONTROLLERS WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; UNIT 3 – ANALYSIS AND SUPERVISORY CONTROL OF DISCRETE EVENT SYSTEMS (LECTURE/PRACTICE/LABORATORY HOURS 16/0/8) 1 – (2 HOURS LECTURE) – FORMAL LANGUAGES. DETERMINISTIC AND NON DETERMINISTIC FINITE STATE AUTOMATA. 2 – (2 HOURS LECTURE) – GENERATED AND ACCEPTED LANGUAGE OF A FINITE STATE AUTOMATA. MINIMIZATION OF A FINITE STATE AUTOMATA. CONCURRENT COMPOSITION OF FINITE STATE AUTOMATA. 3 – (2 HOURS LECTURE) – REGULAR EXPRESSIONS AND LANGUAGES. FINITE STATE AUTOMATA AND REGUAR LANGUAGES. PROPERTIES OF FINITE STATE AUTOMATA. 4 – (2 HOURS LABORATORY) – PRACTICE WITH THE ANALYSIS OF DISCRETE EVENT SYSTEMS USING FINITE STATE AUTOMATA. 5 – (2 HOURS LECTURE) – SUPERVISORY CONTROL PROBLEM STATEMENT. DYNAMICAL, STATIC AND QUALITATIVE SPECIFICATIONS. 6 – (2 HOURS LECTURE) – SUPERVISOR SYNTHESIS WITH DYNAMICAL, STATIC AND QUALITATIVE SPECIFICATIONS. 7 – (2 HOURS LABORATORY) – PRACTICE WITH SUPERVISOR SYNTHESIS WITH DYNAMICAL, STATIC AND QUALITATIVE SPECIFICATIONS. 8 – (2 HOURS LECTURE) – INTRODUCTION TO PETRI NETS. COVERABILITY TREE. 9 – (2 HOURS LECTURE) – GUIDELINES FOR PETRI NET BASED MODELING OF DISCRETE EVENT SYSTEMS. 10 – (2 HOURS LECTURE) – PETRI NET INVARIANTS. LINEARIZED REACHABILITY SETS. BOUNDEDNESS, LIVENESS AND REVERSIBILITY OF A PETRI NET SYSTEM. 11 – (2 HOURS LABORATORY) – PRACTICE WITH THE ANALYSIS OF DISCRETE EVENT SYSTEMS USING PETRI NETS. 12 – (2 HOURS LABORATORY) – PRACTICE WITH THE ANALYSIS OF DISCRETE EVENT SYSTEMS USING PETRI NETS. KNOWLEDGE AND UNDERSTANDING • ANALYZE A LOGICAL DISCRETE-EVENT SYSTEM; • DESIGN OF SUPERVISORS ABLE TO GUARANTEE A LOGICAL SPECIFICATION. APPLYING KNOWLEDGE AND UNDERSTANDING • ANALYSIS OF A LOGICAL DISCRETE EVENT SYSTEM WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS; • DESIGN A SUPERVISOR ABLE TO GUARANTEE A LOGICAL SPECIFICATION WITH THE SUPPORT OF COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS. TOTAL LECTURE/PRACTICE/LABORATORY HOURS 44/2/26 |
Teaching Methods | |
---|---|
LECTURES, CLASSROOM AND LABORATORY PRACTICE. IN CLASSROOM PRACTICE, PROBLEMS ARE ASSIGNED, SOLVED AND DISCUSSED. IN LABORATORY PRACTICE PROBLEMS ARE SOLVED USING COMPUTER-AIDED CONTROL SYSTEM DESIGN ENVIRONMENTS. |
Verification of learning | |
---|---|
THE FINAL EXAM IS DESIGNED TO EVALUATE AS A WHOLE: THE KNOWLEDGE AND UNDERSTANDING OF THE CONCEPTS PRESENTED IN THE COURSE, THE ABILITY TO APPLY THAT KNOWLEDGE TO SOLVE PROBLEMS OF PROCESS AND SEQUENTIAL CONTROL, INDEPENDENCE OF JUDGMENT, COMMUNICATION SKILLS AND THE ABILITY TO LEARN. THE EXAM CONSISTS OF A TWO-PARTS TEST: (I) A WRITTEN TEST WHICH CONTAIN PROBLEM SETS TO ASSESS KNOWLEDGE AND UNDERSTANDING OF METHODOLOGICAL ASPECTS AND IN QUESTIONS ABOUT COURSE TOPICS; (II) A COMPUTER-ASSISTED TEST TO ASSESS PRACTICAL SKILLS. THE ANSWER TO THE QUESTIONS ABOUT COURSE TOPICS WILL BE EVALUATED TO ASSESS THE ACQUIRED KNOWLEDGE AND ABILITY TO UNDERSTANDING, THE ABILITY TO LEARN, AND THE QUALITY OF PRESENTATION IN WRITTEN FORM. ADDITIONALLY, AN INTERVIEW MIGHT BE REQUIRED IN CASE OF CONCERNS. THE FINAL EVALUATION WILL BE EXPRESSED IN THIRTIETHS; THE CUM LAUDE CAN BE GIVEN TO THE TESTS THAT, WHILE BEING COMPLETELY CORRECT, ALSO HAVE A CLEAR PRESENTATION OF THE METHODS USED. FOLLOWING THE DECISIONS OF THE DIDACTIC BOARD, THERE MIGHT BE A MID-TERM TEST ACCOUNTING TOWARDS THE FINAL RESULT. |
Texts | |
---|---|
F. BASILE, P. CHIACCHIO, LEZIONI DI AUTOMATICA, SECONDA EDIZIONE, MAGGIOLI EDITORE, 2021. ITALIAN LANGUAGE, ISBN: 978-88-916-4756-6 J.A. ROSSITER, A FIRST COURSE IN PREDICTIVE CONTROL, CRC PRESS, 2018. A. DI FEBBRARO, A. GIUA, SISTEMI AD EVENTI DISCRETI, MCGRAW-HILL, 2002. ITALIAN LANGUAGE. TO LEARN MORE: P. BOLZERN, R. SCATTOLINI, N. SCHIAVONI, FONDAMENTI DI CONTROLLI AUTOMATICI 4 ED , MCGRAW-HILL, MILANO, 2015, ISBN 978-88-386-6882-1. SUPPLEMENTARY TEACHING MATERIAL WILL BE AVAILABLE ON THE UNIVERSITY E-LEARNING PLATFORM (HTTP://ELEARNING.UNISA.IT) ACCESSIBLE TO STUDENTS USING THEIR OWN UNIVERSITY CREDENTIALS. |
More Information | |
---|---|
THE COURSE IS HELD IN ITALIAN. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2024-11-18]