Linear Control Systems General Informations. Guillaume Drion Academic year

Size: px
Start display at page:

Download "Linear Control Systems General Informations. Guillaume Drion Academic year"

Transcription

1 Linear Control Systems General Informations Guillaume Drion Academic year

2 SYST General informations Website: Contacts: Guillaume Drion - gdrion@ulg.ac.be Organization: 10 main lessons - Friday 13:30 to 15:30/16:00 10 tutorials - project sessions - Friday 15:30/16:00 to 17:30 (room R3, B28) The course follows the resources provided on the website: Slides and other files will be posted on the main website. 2

3 Goals of the course and evaluation Goals of the course: Lessons: theory and intuition! The main goal of this course is to provide a general (and simple) framework for the design of control systems. Project: to grasp and apply the concepts of the course. Evaluation: Project: oral presentation (groups of 3-4) and final report (groups) NO exam!

4 Schedule of the year 4

5 Linear Control Systems Lecture #1 - Introduction to control systems Guillaume Drion Academic year

6 Systems modeling in three courses SYST0002: Modeling and analysis of systems: open loop. Observing and analyzing the environment Input SYSTEM Output SYST0003: Linear control systems: closed loop. Interacting with the environment Input SYSTEM CONTROLLER Output SYST0017: Advanced topics in systems and control: goes further. (nonlinear systems, chaos, etc.) 6

7 Systems modeling in three courses SYST0002: Modeling and analysis of systems: open loop. Observing and analyzing the environment Input SYSTEM Output SYST0003: Linear control systems: closed loop. Interacting with the environment Input SYSTEM CONTROLLER Output SYST0017: Advanced topics in systems and control: goes further. (nonlinear systems, chaos, etc.) 7

8 The concept of control Alice and Bob went out all night together. The next day (it is 20 C outside): Alice runs a 10km. Bob wakes up really sick. At the end of her run, her body T = 39 C, so she Like Alice, his body T = 39 C, but he feels very warm. wears thin clothes. sweats a lot. wants to take a cold shower. feels very cold. lies underneath several blankets. shivers a lot. wants to take a warm bath. 8

9 The control of body temperature Human body temperature is influenced by the environment and activity. Workout, etc. Open-loop system External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) How can we maintain a stable body temperature despite of wide changes in the environment and/or changes in activity level? Reference T (T R ) How does the body senses its own temperature? Why do Alice and Bob feel so different in the same conditions? 9

10 The control of body temperature Human body temperature is influenced by the environment and activity. Workout, etc. Open-loop system External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) How can we maintain a stable body temperature despite wide changes in the environment and/or changes in activity level? Reference T (T R ) How does the body senses its own temperature? Why do Alice and Bob feel so different in the same conditions? 10

11 The control of body temperature Human body temperature is influenced by the environment and activity. Workout, etc. Open-loop system External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) How can we maintain a stable body temperature despite wide changes in the environment and/or changes in activity level? Reference T (T R ) How does the body sense its own temperature? Why do Alice and Bob feel so different in the same conditions? 11

12 The hypothalamus: a temperature sensor. A part of the brain, called the hypothalamus, contains neurons whose activity is sensitive to changes in temperature. More globally, these neurons represent temperature sensors. Sensors are critical components of a regulatory (control) system. 12

13 The hypothalamus: a temperature sensor. A part of the brain, called the hypothalamus, contains neurons whose activity is sensitive to changes in temperature. More globally, these neurons represent temperature sensors/controllers. Sensors are critical components of a regulatory (control) system. 13

14 The control of body temperature Human body temperature is sensed by the hypothalamus. Workout, etc. Open-loop system External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) HYPOTHALAMUS (Sensor) Active if T I T R Reference T (T R ) How can we maintain a stable body temperature despite wide changes in the environment and/or changes in activity level? 14

15 Cold or warm conditions induce a physiological response. If the hypothalamus senses that the temperature is whether too high or too low, it sends a message to induce physiological responses. Cold: vasoconstriction, shivering, curling up, warm clothing, heat source, etc. Warm: vasodilatation, sweating, lethargy, loose clothing, cooling, etc. These physiological responses are actuators. They actively increase or decrease the body temperature. 15

16 The control of body temperature Human body temperature is controlled by the hypothalamus/behavior. External T (T E ) Workout, etc. + BODY (System) Closed-loop system Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) Reference T (T R ) If the body temperature is different than the reference temperature, the hypothalamus induces physiological responses that tend to bring the temperature back to normal. It attempts to correct the error e = T I -T R. 16

17 General structure of a feedback control system (closed-loop) Input + System Output Actuator Controller Sensor Reference The (negative) feedback loop acts against any deviation of the output from the reference value. First role of control: robustness to uncertainty, disturbances, noise, etc. 17

18 Back to Alice and Bob Workout, etc. External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) Reference T (T R ) Alice: feels very warm. wears thin clothes. sweats a lot. wants to take a cold shower. 18 Bob: feels very cold. lies underneath several blankets. shivers a lot. wants to take a warm bath.

19 Alice: hyperthermia Workout, etc. External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) Reference T (T R ) In the case of Alice, the workout has increased her body temperature. The thalamus sensed it, and induced a physiological response. The controller works great: it tends to reduce the increase in body T induced by the workout. Why is it different for Bob? 19

20 Bob: fever Workout, etc. External T (T E ) + BODY (System) Internal T (T I ) PHYS. RESP. (Actuator) Active if T I T R HYPOTHALAMUS (Sensor) Reference T (T R ) Bob has fever. Fever does not affect the body temperature directly, but increases the reference temperature. Because of the fever, the thalamus thinks Bob s body T is too low. The high body temperature is caused by the controller itself! 20

21 First role of feedback control If the controller senses that the output deviates from it reference value, it acts against this deviation: negative feedback. Control brings robustness to uncertainty, disturbances, etc. to the system. The controller can also have detrimental effects. It has to be carefully designed! Input + System Output Actuator Controller Sensor Reference 21

22 22

23 Example of a feedback system: eye movement. The eye movement is controlled to track a relevant part of the visual field. To track a source, eyes use two types of movements: smooth pursuits and saccades. 23

24 Eye movement: smooth pursuit 24

25 Eye movement: saccades 25

26 What is different between smooth pursuits and saccades? Both smooth pursuits and saccades can bring you to a specific place of the visual field. They both have similar static performance. However, smooth pursuits are slow and precise, whereas saccades are fast and coarse. They differ in their dynamic performance. Second role of control: design of dynamics. 26

27 27

28 Feedforward control: the vestibulo-ocular reflex The vestibular system senses if your head is moving. If it senses movement, it sends a signal to the eye muscles to generate an eye movement equal in amplitude but in the opposite direction. This reflex stabilizes the image on the retina during head movements (ex: reading in a train). This reflex can still occur in comatose patients. 28 This type of control is called feedforward control.

29 Feedback control vs Feedforward control Feedforward control can be used when we can measure the disturbance before it enters the system. Feedforward control can be very efficient, but it requires measure/model of the disturbance outside of the system. 29

30 30

31 Control can create instability: nystagmus In the video, the semicircular canals of the vestibular system are still spinning. They therefore send a signal to the eye muscles to make the eyes turn. On the other hand, the person tries to look at a fixed point in her visual space. The feedback system therefore attempts to counteract the movement generated by the feedforward system, but with a slight delay. This results in instability and oscillations (called nystagmus in this case). 31

32 The importance of a good design! Think about the control of body temperature. It has to be carefully designed: If too slow: the person dies before the temperature is corrected. If too fast: you can have big overshoots, oscillating between periods of coldness and periods of warmness. There is a trade-off between performance and robustness. This course will focus on how to design control systems. 32

33 The concept of control Input + System Output Actuator Controller Sensor Properties: Reference Robustness to uncertainties, disturbances, noise, etc. Design of dynamics: static performance vs dynamic performance. Higher levels of automation. Drawbacks: Can lead to instability. The controller has to be carefully designed! Adds complexity to the system. 33

34 Higher level of automation 34

35 Drones flying in formation Examples of control systems 35

36 Examples of control systems Homeostasis and homeostatic regulation 36

37 SpaceX automatic landing. Examples of control systems

38 Examples of control systems Fly-By-Wire 38

39 Examples of control systems Your phone, when you swipe between screens (sensitivity can be changed by changing the point where the reference changes). 39

40 Examples of control systems Cardiovascular regulation 40

41 Higher level of automation What does a controller look like? 41

42 Control design requires some modeling Reminder: modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?) 42

43 Control design requires some modeling Reminder: modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?) 43

44 Systems modeling: open-loop A continuous system can be modeled using Ordinary Differential Equations (ODEs). Input SYSTEM Output where is the input vector is the output vector is the state vector (dynamics) States describe the dynamics of the system. Input Output K 44

45 Systems modeling: open-loop A continuous system can be modeled using Ordinary Differential Equations (ODEs). Input SYSTEM Output where is the input vector is the output vector is the state vector (dynamics) In this course, we consider Linear, Time-Invariant (LTI) systems, which can be written where is the dynamics matrix is the input matrix is the output matrix is the feedthrough matrix 45

46 Systems modeling: closed-loop Closing the loop: the controller signal enters in the input Input SYSTEM Output CONTROLLER Classical controller: Proportional-Integral-Derivative (PID) where is an error measure between a reference and the output of the system. 46

47 The classical controller: PID controller PID stands for Proportional-Integral-Derivative. 47

48 The classical controller: PID controller Proportional term: considers the current value of the error. 48

49 The classical controller: PID controller Integral term: considers the past values of the error. 49

50 The classical controller: PID controller Derivative term: predicts the future values of the error. 50

51 PID controller: loop shaping Loop shaping: shaping the loop gains to improve the static and dynamic performances of the controller. 51

52 Control design requires some modeling Reminder: modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?) 52

53 The transfer function: open-loop Input/output properties: transfer function (frequency domain via Laplace transform) Idea: describe the system through a simple function that characterizes the way it affects an input U(s) U(s) H(s) Y(s) and s is the complex number frequency (s = σ+jω). If σ=0: Fourier transform! There are different ways to compute the transfer function of a system. However, it is convenient to start from the canonical state-space representation (if available) ẋ = Ax + Bu y = Cx + Du which gives H(s) = Y (s) U(s) = C(sI A) 1 B + D (see next slide) 53

54 The transfer function: closed-loop Input/output properties: transfer function (frequency domain via Laplace transform) Idea: describe the system through a simple function that characterizes the way it affects an input U(s) U(s) H(s) Y(s) C(s) Closed-loop systems are dynamical systems that can be studied with the same tools as open-loop systems. 54

55 Key concepts 1. Open-loop vs closed-loop. 2. Feedback vs feedforward. 3. Static performance vs dynamic performance 4. Stability 5. Performance/Robustness 55

Introduction to Signals and Systems General Informations. Guillaume Drion Academic year

Introduction to Signals and Systems General Informations. Guillaume Drion Academic year Introduction to Signals and Systems General Informations Guillaume Drion Academic year 2017-2018 SYST0002 - General informations Website: http://sites.google.com/site/gdrion25/teaching/syst0002 Contacts:

More information

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year Linear Control Systems Lecture #3 - Frequency Domain Analysis Guillaume Drion Academic year 2018-2019 1 Goal and Outline Goal: To be able to analyze the stability and robustness of a closed-loop system

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli

More information

Automatic Control (TSRT15): Lecture 7

Automatic Control (TSRT15): Lecture 7 Automatic Control (TSRT15): Lecture 7 Tianshi Chen Division of Automatic Control Dept. of Electrical Engineering Email: tschen@isy.liu.se Phone: 13-282226 Office: B-house extrance 25-27 Outline 2 Feedforward

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control Richard M. Murray 28 September 2015 Goals: Give an overview of CDS 101/110: course structure & administration Define feedback systems and learn

More information

CM 3310 Process Control, Spring Lecture 21

CM 3310 Process Control, Spring Lecture 21 CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an

More information

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018 Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question

More information

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

BIPN100 Human Physiology 1 (Kristan) F15 Lecture 1: Introduction to Physiology p 1

BIPN100 Human Physiology 1 (Kristan) F15 Lecture 1: Introduction to Physiology p 1 BIPN100 Human Physiology 1 (Kristan) F15 Lecture 1: Introduction to Physiology p 1 Terms you should know: mechanistic explanation, teleological explanation, correlation, necessity, sufficiency, "milieu

More information

Lecture 25: Tue Nov 27, 2018

Lecture 25: Tue Nov 27, 2018 Lecture 25: Tue Nov 27, 2018 Reminder: Lab 3 moved to Tuesday Dec 4 Lecture: review time-domain characteristics of 2nd-order systems intro to control: feedback open-loop vs closed-loop control intro to

More information

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year Modeling and Analysis of Systems Lecture #8 - Transfer Function Guillaume Drion Academic year 2015-2016 1 Input-output representation of LTI systems Can we mathematically describe a LTI system using the

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab

More information

Bio 250 Anatomy & Physiology The Human Organism. Introduction to A & P. Why Anatomy & Physiology? Dr. Tom Rachow Rock-o Office: Agenstein Hall 201E

Bio 250 Anatomy & Physiology The Human Organism. Introduction to A & P. Why Anatomy & Physiology? Dr. Tom Rachow Rock-o Office: Agenstein Hall 201E Bio 250 Anatomy & Physiology The Human Organism Dr. Tom Rachow Rock-o Office: Agenstein Hall 201E Introduction to A & P Check out the A & P Website at: http://academic.missouriwestern.edu/rachow/ Office

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

5. Observer-based Controller Design

5. Observer-based Controller Design EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1

More information

DC-motor PID control

DC-motor PID control DC-motor PID control This version: November 1, 2017 REGLERTEKNIK Name: P-number: AUTOMATIC LINKÖPING CONTROL Date: Passed: Chapter 1 Introduction The purpose of this lab is to give an introduction to

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Automatic Control (TSRT15): Lecture 1

Automatic Control (TSRT15): Lecture 1 Automatic Control (TSRT15): Lecture 1 Tianshi Chen* Division of Automatic Control Dept. of Electrical Engineering Email: tschen@isy.liu.se Phone: 13-282226 Office: B-house extrance 25-27 * All lecture

More information

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers

More information

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control

More information

Control Systems I. Lecture 1: Introduction. Suggested Readings: Åström & Murray Ch. 1, Guzzella Ch. 1. Emilio Frazzoli

Control Systems I. Lecture 1: Introduction. Suggested Readings: Åström & Murray Ch. 1, Guzzella Ch. 1. Emilio Frazzoli Control Systems I Lecture 1: Introduction Suggested Readings: Åström & Murray Ch. 1, Guzzella Ch. 1 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 22, 2017 E. Frazzoli

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland based on script from: Prof. Dr. Lino Guzzella 1/33 Outline 1

More information

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

Reglerteknik, TNG028. Lecture 1. Anna Lombardi Reglerteknik, TNG028 Lecture 1 Anna Lombardi Today lecture We will try to answer the following questions: What is automatic control? Where can we nd automatic control? Why do we need automatic control?

More information

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)

More information

Lecture 12. AO Control Theory

Lecture 12. AO Control Theory Lecture 12 AO Control Theory Claire Max with many thanks to Don Gavel and Don Wiberg UC Santa Cruz February 18, 2016 Page 1 What are control systems? Control is the process of making a system variable

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

Heat Transfer. Conduction, Convection, and Radiation. Review: Temperature

Heat Transfer. Conduction, Convection, and Radiation. Review: Temperature Heat Transfer Conduction, Convection, and Radiation Review: Temperature! Temperature is:! The quantity that tells how hot or cold something is compared with a standard! A measure of the average kinetic

More information

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

Lecture 20 Aspects of Control

Lecture 20 Aspects of Control CS 460/560 Introduction to Computational Robotics Fall 2017, Rutgers University Lecture 20 Aspects of Control Instructor: Jingjin Yu Outline Feedback (closed-loop) control Mathematical models of dynamical

More information

Control System. Contents

Control System. Contents Contents Chapter Topic Page Chapter- Chapter- Chapter-3 Chapter-4 Introduction Transfer Function, Block Diagrams and Signal Flow Graphs Mathematical Modeling Control System 35 Time Response Analysis of

More information

Thermal behavior and Energetic Dispersals of the Human Body under Various Indoor Air Temperatures at 50% Relative Humidity

Thermal behavior and Energetic Dispersals of the Human Body under Various Indoor Air Temperatures at 50% Relative Humidity Thermal behavior and Energetic Dispersals of the Human Body under Various Indoor Air Temperatures at 50% Relative Humidity Hakan CALISKAN Usak University, Department of Mechanical Engineering, Usak, Turkey

More information

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.

More information

Equilibrium, Positive and Negative Feedback

Equilibrium, Positive and Negative Feedback Equilibrium, Positive and Negative Feedback Most ecosystems are very complex. There are many flows and storages. A high level of complexity makes for a more stable system which can withstand stress and

More information

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,

More information

Process Solutions. Process Dynamics. The Fundamental Principle of Process Control. APC Techniques Dynamics 2-1. Page 2-1

Process Solutions. Process Dynamics. The Fundamental Principle of Process Control. APC Techniques Dynamics 2-1. Page 2-1 Process Dynamics The Fundamental Principle of Process Control APC Techniques Dynamics 2-1 Page 2-1 Process Dynamics (1) All Processes are dynamic i.e. they change with time. If a plant were totally static

More information

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30 289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap

More information

Roller Coaster Dynamics 2: Energy Losses - 1

Roller Coaster Dynamics 2: Energy Losses - 1 Lab Safety Policies Don t stand on lab chairs Don t sit or stand on lab tables No dangling jewelry or loose clothes. No open toed shoes. Be careful with sharp corners. Recall location of phone and first-aid

More information

CDS 110: Lecture 2-2 Modeling Using Differential Equations

CDS 110: Lecture 2-2 Modeling Using Differential Equations CDS 110: Lecture 2-2 Modeling Using Differential Equations Richard M. Murray and Hideo Mabuchi 4 October 2006 Goals: Provide a more detailed description of the use of ODEs for modeling Provide examples

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

CDS 101/110a: Lecture 10-2 Control Systems Implementation

CDS 101/110a: Lecture 10-2 Control Systems Implementation CDS 101/110a: Lecture 10-2 Control Systems Implementation Richard M. Murray 5 December 2012 Goals Provide an overview of the key principles, concepts and tools from control theory - Classical control -

More information

Energy Transformations IDS 101

Energy Transformations IDS 101 Energy Transformations IDS 101 It is difficult to design experiments that reveal what something is. As a result, scientists often define things in terms of what something does, what something did, or what

More information

Form and Function. Physical Laws and Form. Chapter 40: Basic Principles of Animal Form and Function. AP Biology Fig Figs & 40.

Form and Function. Physical Laws and Form. Chapter 40: Basic Principles of Animal Form and Function. AP Biology Fig Figs & 40. Chapter 40: Basic Principles of Animal Form and Function AP Biology 2013 1 Form and Function Comparative studies show that form and function are closely related Natural selection can fit the form (anatomy)

More information

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered

More information

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a

More information

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano Advanced Aerospace Control Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano ICT for control systems engineering School of Industrial and Information Engineering Aeronautical Engineering

More information

(Refer Slide Time: 00:32)

(Refer Slide Time: 00:32) Nonlinear Dynamical Systems Prof. Madhu. N. Belur and Prof. Harish. K. Pillai Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 12 Scilab simulation of Lotka Volterra

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

1 Closed Loop Systems

1 Closed Loop Systems Harvard University Division of Engineering and Applied Sciences ES 45 - Physiological Systems Analysis Fall 2009 Closed Loop Systems and Stability Closed Loop Systems Many natural and man-made systems

More information

Target Tracking Using Double Pendulum

Target Tracking Using Double Pendulum Target Tracking Using Double Pendulum Brian Spackman 1, Anusna Chakraborty 1 Department of Electrical and Computer Engineering Utah State University Abstract: This paper deals with the design, implementation

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Analyzing Control Problems and Improving Control Loop Performance

Analyzing Control Problems and Improving Control Loop Performance OptiControls Inc. Houston, TX Ph: 713-459-6291 www.opticontrols.com info@opticontrols.com Analyzing Control s and Improving Control Loop Performance -by Jacques F. Smuts Page: 1 Presenter Principal Consultant

More information

Process Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016

Process Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016 Process Control J.P. CORRIOU Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 206 J.P. Corriou (LRGP) Process Control Zhejiang University 206

More information

AS 102 The Astronomical Universe (Spring 2010) Lectures: TR 11:00 am 12:30 pm, CAS Room 316 Course web page:

AS 102 The Astronomical Universe (Spring 2010) Lectures: TR 11:00 am 12:30 pm, CAS Room 316 Course web page: Instructor: AS 102 The Astronomical Universe (Spring 2010) Lectures: TR 11:00 am 12:30 pm, CAS Room 316 Course web page: http://firedrake.bu.edu/as102/as102.html Professor Tereasa Brainerd office: CAS

More information

Controlo em Espaço de Estados

Controlo em Espaço de Estados 1 Controlo em Espaço de Estados 2017/2018 10 a) 8 6 4 2 x 2 0-2 -4-6 -8-10 -10-5 0 5 10 x 1 João Miranda Lemos Professor Catedrático 2 Docents João Miranda Lemos (Theoretical lectures, course coordinator)

More information

Analysis and Synthesis of Single-Input Single-Output Control Systems

Analysis and Synthesis of Single-Input Single-Output Control Systems Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems

More information

10 Transfer Matrix Models

10 Transfer Matrix Models MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important

More information

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System B1-1 Chapter 1 Fundamentals of closed-loop control technology B1-2 This chapter outlines the differences between closed-loop and openloop control and gives an introduction to closed-loop control technology.

More information

(Refer Slide Time: 1:42)

(Refer Slide Time: 1:42) Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 21 Basic Principles of Feedback Control (Contd..) Friends, let me get started

More information

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 101/110a: Lecture 10-1 Robust Performance CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

More information

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries . AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace

More information

ECE557 Systems Control

ECE557 Systems Control ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,

More information

Chapter 3. State Feedback - Pole Placement. Motivation

Chapter 3. State Feedback - Pole Placement. Motivation Chapter 3 State Feedback - Pole Placement Motivation Whereas classical control theory is based on output feedback, this course mainly deals with control system design by state feedback. This model-based

More information

Control Systems I. Lecture 1: Introduction. Suggested Readings: Åström & Murray Ch. 1. Jacopo Tani

Control Systems I. Lecture 1: Introduction. Suggested Readings: Åström & Murray Ch. 1. Jacopo Tani Control Systems I Lecture 1: Introduction Suggested Readings: Åström & Murray Ch. 1 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 21, 2018 J. Tani, E. Frazzoli (ETH)

More information

PHY131H1F Class 5. Clicker Question

PHY131H1F Class 5. Clicker Question PHY131H1F Class 5 Today, Chapter 2, Sections 2.5 to 2.7 Freefall Acceleration due to gravity Motion on an inclined plane Differentiating velocity to get acceleration Integrating acceleration to get velocity

More information

Feedback Control Theory: Architectures and Tools for Real-Time Decision Making

Feedback Control Theory: Architectures and Tools for Real-Time Decision Making Feedback Control Theory: Architectures and Tools for Real-Time Decision Making Richard M. Murray California Institute of Technology Real-Time Decision Making Bootcamp Simons Institute for the Theory of

More information

Visual feedback Control based on image information for the Swirling-flow Melting Furnace

Visual feedback Control based on image information for the Swirling-flow Melting Furnace Visual feedback Control based on image information for the Swirling-flow Melting Furnace Paper Tomoyuki Maeda Makishi Nakayama Hirokazu Araya Hiroshi Miyamoto Member In this paper, a new visual feedback

More information

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the

More information

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 Unit Outline Introduction to the course: Course goals, assessment, etc... What is Control Theory A bit of jargon,

More information

Haveouts Guided Notes Pen/pencil CAV Card DFAD

Haveouts Guided Notes Pen/pencil CAV Card DFAD Haveouts Guided Notes Pen/pencil CAV Card DFAD Do First: Answer in your DFAD Answer the questions are in your Guided Notes, be sure to record your answers in your DFAD. You have 5 mins. Haveouts Guided

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

Acknowledgements. Control System. Tracking. CS122A: Embedded System Design 4/24/2007. A Simple Introduction to Embedded Control Systems (PID Control)

Acknowledgements. Control System. Tracking. CS122A: Embedded System Design 4/24/2007. A Simple Introduction to Embedded Control Systems (PID Control) Acknowledgements A Simple Introduction to Embedded Control Systems (PID Control) The material in this lecture is adapted from: F. Vahid and T. Givargis, Embedded System Design A Unified Hardware/Software

More information

UNIT 2- BODY ORGANIZATION AND HOMEOSTASIS M E L A N I E L O U L O U S I S

UNIT 2- BODY ORGANIZATION AND HOMEOSTASIS M E L A N I E L O U L O U S I S UNIT 2- BODY ORGANIZATION AND HOMEOSTASIS M E L A N I E L O U L O U S I S ANCHORING PHENOMENON- DIABETES MELLITUS What is Diabetes mellitus Questions: UNIT 2.1 DRIVING QUESTION- HOW ARE LIVING THINGS ORGANIZED?

More information

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

More information

CDS 101/110a: Lecture 2.1 Dynamic Behavior

CDS 101/110a: Lecture 2.1 Dynamic Behavior CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium

More information

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year 2017-2018 1 Outline Systems modeling: input/output approach of LTI systems. Convolution

More information

Flow control. Flow Instability (and control) Vortex Instabilities

Flow control. Flow Instability (and control) Vortex Instabilities Flow control Flow Instability (and control) Tim Colonius CDS 101 Friday, Oct 15, 2004 Many control problems contain fluid systems as components. Dashpot in mass-spring-damper systems HVAC system that thermostat

More information

(Refer Slide Time: 00:01:30 min)

(Refer Slide Time: 00:01:30 min) Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various

More information

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

Experiment # 5 5. Coupled Water Tanks

Experiment # 5 5. Coupled Water Tanks Experiment # 5 5. Coupled Water Tanks 5.. Objectives The Coupled-Tank plant is a Two-Tank module consisting of a pump with a water basin and two tanks. The two tanks are mounted on the front plate such

More information

Lec 6: State Feedback, Controllability, Integral Action

Lec 6: State Feedback, Controllability, Integral Action Lec 6: State Feedback, Controllability, Integral Action November 22, 2017 Lund University, Department of Automatic Control Controllability and Observability Example of Kalman decomposition 1 s 1 x 10 x

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

CDS 101/110a: Lecture 2.1 Dynamic Behavior

CDS 101/110a: Lecture 2.1 Dynamic Behavior CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium

More information

Linear Systems Theory

Linear Systems Theory ME 3253 Linear Systems Theory Review Class Overview and Introduction 1. How to build dynamic system model for physical system? 2. How to analyze the dynamic system? -- Time domain -- Frequency domain (Laplace

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

More information

Fundamental Design Limitations in SISO Control

Fundamental Design Limitations in SISO Control Chapter 8 Fundamental Design Limitations in SISO Control This chapter examines those issues that limit the achievable performance in control systems. The limitations that we examine here include Sensors

More information

Lecture 1: Feedback Control Loop

Lecture 1: Feedback Control Loop Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

FRTN 15 Predictive Control

FRTN 15 Predictive Control Department of AUTOMATIC CONTROL FRTN 5 Predictive Control Final Exam March 4, 27, 8am - 3pm General Instructions This is an open book exam. You may use any book you want, including the slides from the

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

Safety and Rules of the Lab

Safety and Rules of the Lab Safety and Rules of the Lab 1 Lab Safety Rules Part of this PowerPoint has been taken from the power point of. Tim Baker, Adam Kueltzo, and Todd Katz.former NCHS students And from Lyndon B. Johnson High

More information

Stability of Feedback Control Systems: Absolute and Relative

Stability of Feedback Control Systems: Absolute and Relative Stability of Feedback Control Systems: Absolute and Relative Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University Stability: Absolute and Relative

More information

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner EG4321/EG7040 Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear [System Analysis] and Control Dr. Matt

More information