1. COURSE TITLE Control Systems Course number Course area Course Type Course level Year. 1.6.

Similar documents
Universidad de Alcalá

TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS

COURSE TITLE Antennas and Electromagnetic Compatibility (ACEM) 1.1. Course area

System Modeling and Control for Mechanical Engineers

ELECTRICAL ENGINEERING

ECE 516: System Control Engineering

COURSE DESCRIPTOR Signal Processing II Signalbehandling II 7.5 ECTS credit points (7,5 högskolepoäng)

A Coordination Protocol for Higher Education Degrees

Cursos Generales Complementarios. Universidad del TURABO. Escuela: Ingeniería Grado: Bachillerato

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO

Título del curso Créditos Pre-requisitos

Welcome to the School of Aeronautics and Aerospace Engineering - Technical University of Madrid (UPM)-

PROBABILITY AND STATISTICS. Ma To teach a knowledge of combinatorial reasoning.

BSEE Degree Plan Bachelor of Science in Electrical Engineering:

SGN-1158 Introduction to Signal Processing Test. Solutions

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

Automatic Control Systems and Computer Networks on Board

MBA 6931, Project Management Strategy and Tactics Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

Final Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones

ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010

ECE475 Control System Analysis ABET Syllabus. ECE 326. Prerequisite topics: knowledge of Laplace transforms and Bode plots.

How To Teach Embedded Systems

Reliability Guarantees in Automata Based Scheduling for Embedded Control Software

INSTITUTO POLITÉCNICO NACIONAL

Control Systems with Actuator Saturation

Course contribution to the programme: The course contributes to the programme by helping the students to:

A network monitoring tool for student training

Matlab and Simulink. Matlab and Simulink for Control

SYLLABUS. OFFICE AND HOURS: Karnoutsos 536 (Access through K506) M 12, T 1, R 10, 12, 2 or by appointment. I am available by at all times.

Elementary Differential Equations and Boundary Value Problems. 10th Edition International Student Version

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

MANUFACTURING PROCESSES II

DIRRH - Human Resource Management

X On record with the USOE.

BACHELOR S DEGREE IN BUSINESS ADMINISTRATION

240EO016 - Process Automation

Economic- Management. None. None

INSTITUTO POLITÉCNICO NACIONAL

COWLEY COLLEGE & Area Vocational Technical School

CSEN301 Embedded Systems Trimester 1

INSTITUTO POLITÉCNICO NACIONAL

Assessing Project Management as an Academic Learning Outcome (ALO)

Towards a Methodology for the Design of Intelligent Tutoring Systems

Controller and Platform Design for a Three Degree of Freedom Ship Motion Simulator

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Florida State College at Jacksonville MAC 1105: College Algebra Summer Term 2011 Reference: MW 12:00 PM 1:45 PM, South Campus Rm: G-314

Developmental Student Success in Courses from College Algebra to Calculus

Unit Information Form (UIF)

Chemistry 662 Chemical Kinetics and Dynamics

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).

3.1 State Space Models

AN AUTOMATIC MAINTENANCE SYSTEM FOR NUCLEAR POWER PLANTS INSTRUMENTATION

Faculty of Technology and Science TGHEL, TGHME, TGHML

What will I learn as an Electrical Engineering student?

COURSE SYLLABUS. (English teaching)

A Software Radio Modem Approach Based on a DSP.

MT120-ES: Topics in Applied College Math (4 credits; 100% online) Syllabus Fall 2013

Teaching model: C1 a. General background: 50% b. Theory-into-practice/developmental 50% knowledge-building: c. Guided academic activities:

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Fault Accomodation Using Model Predictive Methods - Jovan D. Bošković and Raman K.

Grupo de Ingeniería de Sistemas Integrados (ISIS) Dpto. Tecnología Electrónica Universidad de Málaga

Performance evaluation

3. Operating Systems

Polytechnic School of Albacete

How to Setup SQL Server Replication

Algebra I Credit Recovery

240EO035 - Information Systems

How will the programme be delivered (e.g. inter-institutional, summerschools, lectures, placement, rotations, on-line etc.):

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of LEADERSHIP & FOUNDATIONS COURSE SYLLABUS. Human Resources Administration

Curriculum Reform in Computing in Spain

LOS ANGELES VALLEY COLLEGE MATH 275. Ordinary Differential Equations (section # units) S16. MW 9:40 11:05a MS 108

UNIVERSIDAD TÉCNICA DEL NORTE ARTÍCULO CIENTÍFICO (INGLÉS)

SYSTEMS, CONTROL AND MECHATRONICS

TTT4120 Digital Signal Processing Suggested Solution to Exam Fall 2008

St. Thomas University. BUS 323 Human Resource Management. Spring Room 210 FFC

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Real-World Object-Oriented Design Experience for Computer Science Students

VIN 293 (AGA-142) - Soils for Viticulture

Lecturer(s): Mr. Martin Franklin, Mr. Gregory Wallace and Mr. Rishi Maharaj

Teaching guide for the course: HUMAN RESOURCE MANAGEMENT. Degree program: Degree in Business Administration and Management

1. s to Z-Domain Transfer Function

Mini-Lab Projects in the Undergraduate Classical Controls Course

Transcription:

E Subject: Control Systems 1. COURSE TITLE Control Systems 1.1. Course number 18484 1.2. Course area Electronic Systems 1.3. Course Type Specific Technology in Electronic Systems 1.4. Course level Graduate 1.5. Year 3rd 1.6. Semester 1st 1.7. Credit allotment 6 ECTS 1.8. Prerequisites It is advisable to have finished the course Filter design. 1 of 6

1.9. Minimum attendance requirement Needed for continuous evaluation method, not for non-continuous evaluation. 1.10. Faculty data Theory: Dr. Ángel de Castro Martín Dep. Tecnología Electrónica y de las Comunicaciones Escuela Politécnica Superior Office: C-236 Tlf: +34 914972802 e-mail: angel.decastro@uam.es Practice: Dr. Ángel de Castro Martín Dep. Tecnología Electrónica y de las Comunicaciones Escuela Politécnica Superior Office: C-236 Tlf: +34 914972802 e-mail: angel.decastro@uam.es Dr. Fernando J. López Colino Dep. Tecnología Electrónica y de las Comunicaciones Escuela Politécnica Superior Office: C-219 Tlf: +34 914973613 e-mail: fj.lopez@uam.es 2 of 6

1.11. Course objectives In this course, the main control concepts are introduced: open loop, closed loop, design techniques for closed loop, error compensation, stability. PID regulators are studied along with their implementation. Competences: SE3: Specification, implementation, documentation of electronic, instrumentation and control systems and equipment. SE6: Comprehend and use feedback theory and electronic control systems. GENERAL OBJECTIVES G1 Analyze the response of linear systems, including continuous and discrete ones, and their transfer functions. G2 Advantages and drawbacks of open and closed loop. G3 Design a PID regulator and analyze closed loop stability. G4 Implement a discrete regulator using fixed point notation. G5 Complete implementation of a closed loop system, including analog to digital interface. UNIT BY UNIT SPECIFIC OBJECTIVES UNIT 1.- Continuous linear systems 1.1. Describe a continuous linear system by its s transfer function. 1.2. Laplace transform. 1.3. Impulse and step response. 1.4. Real system approximation to s transfer function. First and second order systems, and higher order by approximation to the previous 1.5. ones. UNIT 2.- Sequences and discrete systems 2.1. Z transform for sequences and/or discrete systems. 2.2. Impulse and step response. 2.3. Real system approximation to z transfer function. 2.4. Conversion between s and z transfer functions. UNIT 3.- Discrete regulator design 3.1. Open and closed loop: advantages and drawbacks. 3.2. Closed loop transfer function. 3.3. Regulator design in the continuous domain and discretization, or direct discrete design. 3.4. PID regulator design using root locus. 3.5. Closed loop stability. UNIT 4.- Digital control implementation 4.1. Difference equation from z transfer function and vice versa. 4.2. Implementation of a z transfer function in fixed point notation (QX.Y). 4.3. Synchronization between sensors and regulator. 4.4. Complete closed loop system implementation. 3 of 6

UNIT 5.- Analog to digital interface 5.1. Digital to analog conversion architectures. 5.2. Analog to digital conversion architectures. 5.3. Electronics for the control and interface between continuous and discrete domains. 4 of 6

1.12. Course contents 1. Continuous linear systems 1.1. Convolution 1.2. Laplace transform 1.3. s transfer function 1.4. Transfer functions of real systems 1.5. First and second order systems, and higher order approximation to first and second order 2. Sequences and discrete systems 2.1. Numeric sequences and discrete systems 2.2. Z transform 2.3. Discrete convolution and z transfer function 2.4. Difference equation 2.5. Conversion between s and z transfer functions 3. Discrete regulator design 3.1. Open and closed loop 3.2. Closed loop transfer functions 3.3. Continous regulator design and its discretization 3.4. Direct discrete design. Comparison 3.5. Root locus 3.6. Stability analysis 3.7. PID regulators 4. Digital control implementation 4.1. z transfer function and difference equation. Conversions. 4.2. Fixed point notation (QX.Y). Operations in fixed point. 4.3. Synchronization between sampling and regulator calculus 5. Analog to digital interface 5.1. Digital to analog architectures 5.2. Analog to digital architectures 5.3. Electronics for the interface between continuous and discrete domains (analog and digital electronics) 5 of 6

1.13. Course bibliography 1. R. Aracil Santonja, A. Jiménez Avelló, Sistemas discretos de control, UPM-ETSII Sección de Publicaciones. 2. E. Andrés Puente, Regulación Automática I, UPM-ETSII Sección de Publicaciones. 3. Katsuhiko Ogata, "Discrete-Time Control Systems", Upper Saddle RiverPrentice- Hall, 1994. 4. Katsuhiko Ogata, "Sistemas de control en tiempo discreto", Pearson: Prentice-Hall Hispanoamericana, 1996. 5. Katsuhiko Ogata, "Ingeniería de control moderna", Pearson educación: Prentice Hall, 2003. 6. Katsuhiko Ogata, "Problemas de ingeniería de control utilizando MATLAB: [un enfoque práctico]", Prentice Hall, D.L. 2006. 7. Allen J. Stubberud, "Schaum's Outline of theory and problems of Feedback and Control Systems: continuous (analog) and discrete (digital)", McGraw-Hill, 1990. 6 of 6