PID controllers, part I

Size: px
Start display at page:

Download "PID controllers, part I"

Transcription

1 Faculty of Mechanical and Power Engineering Dr inŝ. JANUSZ LICHOTA CONTROL SYSTEMS PID controllers, part I Wrocław 2007

2 CONTENTS Controller s classification PID controller what is it? Typical controller structures How works PID controller? Time-domain characteristics How works PID controller? Frequency-domain characteristics First attempt at controller tuning by a process of trial and error

3 CONTROLLERS Classification Construction: without additional energy with additional energy Energy source: elektronic pneumatic hydraulic Output range continuous impulse on - off Dynamic properties proportional P integral I PI, PD, PID Basic rule classical PID neural networks fuzzy logic Process Obiekt Nastawnik Regulating unit Czujnik Siłownik Actuator Przetwornik u(t) e(t) Regulator controller Sensor Converter Zadajnik

4 CONTROLLERS Outer-to-Inner-Loop Hierarchy

5 CONTROLLERS Outer-to-Inner-Loop Hierarchy

6 CONTROLLERS Feedback and feedforward Set-point Feedback Feedforward Closed loop Market Driven Acts only when there are deviations Robust to model errors Risk for instability Open loop Planning Acts before deviations show up Not robust to model errors No risk for instability

7 CONTROLLERS Feedback Feedback + Reduce effects of process disturbances + Makes system insensitive to process variations + Stabilize an unstable system + Create well defined relations between output and reference - Risk for instability Set-point

8 PID CONTROLLER Now 95 % control loops worldwide uses PID controller as low-level feedback controller

9 PID CONTROLLER What is it? Obiekt Nastawnik Czujnik Siłownik controller u(t) e(t) Regulator Przetwornik Zadajnik Idea of Minorsky, 1922 Adjustable parameters t 1 u t k e t T e d T de ( t ) ( ) = p ( ) + ( τ ) τ + d i dt 0 Gain Coefficient Proportional gain Integral constant 1/T i = integral gain Derivative constant T d = derivative gain

10 PID CONTROLLER Typical structures Gain controller P Gain and integral controller PI Gain and derivative controller PD Gain, integral and derivative controller (ideal) PID Gain, integral and derivative controller (real) PID G r ( s ) = k p G r ( s ) = k p T s i [ ] G r ( s ) = k p 1 + T d s 1 G r ( s ) = k p Ts i T s d T d s G c ( s ) = K c 1 +. T T i s d s 1 +

11 PID CONTROLLER Typical structures There are two forms of PID controller -parallel -series 1 G r ( s ) = k p T d s T i s = T T s + k T s + 2 d i p i T s i 1 G r ( s ) = k% p T % d s T % i s 1 ( ) T % i + T % d 1 = k% p + + T % d s T % i T % i s Relations between coefficients are T % i + T % d TT % % i d k p = k% p, T i = T % i + T % d, T d = T % T % + T % i i d We should know structure of a controller to use proper tuning method.

12 PID CONTROLLER Typical structures example 1 Structure of PID What type of controller is show in Fig.? What values do have controller tuning parameters? 1 G r ( s ) = k p Ts i T s d a) b) 2 2 3s 3s 1/(4s) e(t) kp Ti u(t) How looks like response of a controller P, I, PD, PI, PID on input signal shown in fig.? Td a) b) x(t) x(t) t t

13 PID CONTROLLER Typical structures example 2 Structure of PID What type of controller is shown in Fig.? e(t) x(t) u(t) u(t) 10 e(t) kp Ti u(t) 5 5 Td t t

14 PID CONTROLLER How it works? Time characteristics Process Output signal Disturbance PID error u(t) e(t) k p e ( t ) k T p d Proportional part acts on PRESENT control error PRESENT PAST FUTURE Integral part acts on sum of errors from a PAST Derivative part acts on possible FUTURE error k T p i t 0 e ( τ ) dτ t 1 u t k e t e d T d e ( t ) ( ) = p ( ) + ( ) + d T τ τ i d t 0 de ( t ) dt

15 PID CONTROLLER How it works? Time characteristics k p e ( t ) Wouldn t it be better if we limited ourselves to gain part? PRESENT PAST FUTURE z - Process Controller Equivalent transfer function G ( s ) G o ( s ) G o ( s ) = = 1 + G ( s ) G ( s ) 1 + k G ( s ) o r p o Let us check control error e(t) in steady-state.

16 PID CONTROLLER How it works? Time characteristics Let process be described by transfer function m m 1 b m s + b m 1 s b 1 s + b 0 L ( s ) G o ( s) = = n n 1 s + a n 1 s a 1 s + a 0 M ( s ) Then 1 L ( s ) / M ( s ) L ( s ) b 0 lim y ( t ) = lim sy ( s ) = lim s G ( s ) = lim = lim = s 1 + k L ( s ) / M ( s ) M ( s ) + k L ( s ) a + k t + s 0 s 0 s 0 s 0 p p 0 p Output signal will differ from zero (set-value). This is static deviation of an output signal (or offset).

17 PID CONTROLLER How it works? Time characteristics k p e ( t ) How to eliminate a static devation? We introduce integration of an error PAST PRESENT FUTURE t k p u ( t ) = k p e ( t ) + e ( τ ) d τ T In operating point control signal is constant u=u 0. Similarly error e=e 0. i 0 k T p i t e ( τ ) dτ t k p k p k p u 0 = k p e 0 + e 0 d k p e 0 e 0 t e 0 k p t T τ = + = + i T 0 i T i Error must fulfill a condition e 0 =0, if assumption about control signal is true. Proof is following 1 L ( s ) / M ( s ) T i sl ( s ) lim sy ( s ) = lim s G ( s ) = lim = lim = 0 s 0 s 0 s s k ( 1 1/ ) ( ) / ( ) s 0 p + T i s L s M s T i sm ( s ) + k p T i sl ( s ) + k p L 0

18 PID CONTROLLER How it works? Time characteristics Another proof of the amazing property of integral action...

19 PID CONTROLLER How it works? Time characteristics Disadvantage of integral is rising control signal u(t) if error e(t) is steady and differs from zero. E.g. Such situation is in control loop with electric actuator with steady velocity of moving part h (percentage of opening). z u 1 u 1 - u u Process Controller Actuator s characteristic limits possibility of static deviation reduction. Visible effect is h=100% opening through long time and increasing of control signal u above 100%. Such signal can be realized When error decreases it reaches 100% first and then it approaches to opening degree required in operating conditions.

20 PID CONTROLLER How it works? Time characteristics To prevent such unprofitable conditions we can limit integral value using a command e.g. in Delphi/Pascal if ei > 100 then ei := 100; or applying solution shown below Actuator model Actuator e(t) u k p u u 1 u 1/T i 1/s - 1/T i e I = u 1 -u If saturation error e I is not equal to zero, it means that actuator has saturation. Then in case of u > 100%, from integral part is subtracted surplus above 100%. Similarly in case of u < 0%. If 0<u<100%, then e I =0.

21 PID CONTROLLER How it works? Time characteristics Replace the error e(t) in proportional control with the predicted error [ ] G r ( s ) = k p 1 + T d s Prediction by linear extrapolation! More sophisticated controllers predicts using mathematical model of the process.

22 PID CONTROLLER How it works? Time characteristics k T p i PAST t k p e ( t ) e ( τ ) dτ PRESENT k T p d FUTURE de ( t ) dt Problems with derivative part : derivation of quicly changing input signals causes great changes in control signal u(t). E.g. if output signal is function then d y ( t ) d t y ( t ) = sin( ω t ) = ω co s( ω t ) If angular frequency is equalω=100 rad/s, then it is 100 times greater then signal y(t) at frequencyω=1 rad/s. 0

23 PID CONTROLLER How it works? Frequency characteristics Solution of the derivative part problem. Constant gain at large angular frequencies In industrial controllers it is uses derivative Filter. It is series connection of first order system and ideal derivative part. 1 T d s G r ( s ) = k p T i s 1 + T d s / Fig. Bode plot for real derivative part G ( s ) = s s Thus for small angular frequencies s=jω derivative part has ideal derivative properties, for large frequencies gain is constant and equal N. 20 log (0.2) = db

24 PID CONTROLLER How it works? Frequency characteristics What does PID controller with one point on Nyquist curve? Let us consider open-loop control system. Controller P Process Gain part widens or shrinks curve (analogy to blowing in ballon ). Why? or G ( s ) = G o ( s ) G R ( s ) = k p G o ( s ) G ( s ) = k ( P + jq ) = k P + jk Q p p p P M ( ω ) e jφ ω ( ) Vector [P, Q] moves in new place [k p P, k p Q]. Of course P/Q = k p P/k p Q which means, that phase angleϕis not changing. Magnitude M has changed. Fig. Nyquist plot for second-order system connected in series with P controller

25 PID CONTROLLER How it works? Frequency characteristics What does PID controller with one point on Nyquist curve? Let us consider open-loop control system. P/T i ω Integral part rotates point about -90 Process G o ( s ) G o ( s ) G ( s ) = G o ( s ) G R ( s ) = = j I T i s Tω i Vector Controller I [P, Q] moves to new point [-jp, Q]/T i ω. Expression jp means segment with length P on positive (in case of shown point!) part of imaginary axis.thus [Q, -P]/T i ω (P and Q changed places). j Q jp G ( s ) = ( P + jq ) = + T ω T ω T ω i i i This means change of phase angleϕand magintude M. Q /T i ω α P α Q Fig. Nyquist plot for second-order system connected in series with P controller

26 PID CONTROLLER How it works? Frequency characteristics What does PID controller with one point on Nyquist curve? Let us consider open-loop control system. Controller D Process P QT d ω Derivative part rotates point about +90 G ( s ) = G ( s ) G ( s ) = T sg ( s ) = jω T G ( s ) o R d o d o Vector [P, Q] moves to new point [jp, -Q]T d ω. Expression jp means segment having length P on negative part of imaginary axis in case of shown point!) ). D Q PT d ω G ( s ) = jt ω ( P + jq ) = QT ω + jpt ω d d d This means change of phase angleϕand magintude M. Fig. Nyquist plot for second-order system connected in series with P controller

27 PID CONTROLLER How it works? Frequency characteristics What does PID controller with one point on Nyquist curve? Let us consider open-loop control system. Controller PID Process Justification for advanced in math. Derivative part has phase-shift equal +90 backwards between control signal u(t) and output signal y(t). E.g. if u ( t ) = sin( ω t ) then du ( t ) y ( t ) = = cos( ω t ) dt Another justification is Nyquist curve for basic transfer functions +j D +90 o I P D 0 -j I P -90 o Fig. Nyquist plot for second-order system connected in series with P controller

28 PID CONTROLLER How it works? Frequency characteristics 4th version of justification e 90o j Integral part has phase-shift,so point on circle must rotate 90 o left. Q=Im G(jω) (Why circle? Euler formula describes circle) (Why left? Because it is convention of characterizing motion on circle left means minus) P=Re G(jω) Derivative part has phase-shift e +90o j,so point on circle must rotate 90 o right Q=Im G(jω) P=Re G(jω)

29 PID CONTROLLER How it works? Frequency characteristics From considerations results that PID controller can move any point on Nyquist curve in any new position by choosing tuning parameters k p,t i,t d. But which new place is good? I P D Fig. Nyquist plot for second-order system connected in series with P controller

30 Properties classification of PID controllers

31 TYPICAL STRUCTURES OF PID Gain P Fig. Step response of P controller Fig. Frequency response (Nyquist plot) of PI controller

32 TYPICAL STRUCTURES OF PID Integral I Fig. Step response of I controller Fig. Frequency response (Nyquist plot) Integration time constant of PI controller

33 TYPICAL STRUCTURES OF PID Differential D (useless, not applied) Derivation time constant

34 TYPICAL STRUCTURES OF PID Gain and integral PI Fig. Step response of PI controller Fig. Frequency response (Nyquist plot) of PI controller

35 TYPICAL STRUCTURES OF PID Gain and derivative PD (ideal) Fig. Step response of PD controller Fig. Frequency response (Nyquist plot) of PD controller

36 TYPICAL STRUCTURES OF PID Gain and derivative PD (real) Serial connection of first order DE and PD controller. PID Controller with derivative filter Fig. Step response of PD controller Fig. Frequency response (Nyquist) of PD controller

37 TYPICAL STRUCTURES OF PID PID (ideal) Fig. Step response of PID controller Fig. Frequency response (Nyquist) of PID controller

38 TYPICAL STRUCTURES OF PID PID (Real) Fig. Step response of PID controller Fig. Frequency response of PID controller

39 First attempt at controller tuning by a process of trial and error

40 CONTROLLER TUNING Tuning parameter k p and transient response Transient response is stable k p =1, T i =1, T d =1 Transient response is unstable k p =5, T i =1, T d =1

41 CONTROLLER TUNING Tuning parameter T i, T d and transient response k p =1, T i =1, T d =1 kp=1, Ti=0.5, Td=1 k p =1, T i =1, T d =10 kp=1, Ti=1, Td=100

42 CONTROLLER TUNING Tuning parameters and transient response t 1 u t k e t T e d T de ( t ) ( ) = p ( ) + ( τ ) τ + d i dt 0 Signal u(t) Control loop stability k p increases increases decreases T i increases decreases increases T d increases increases Initially increases then decreases

43 CONTROLLERS Example speed control

44 CONTROLLERS Example speed control dω ( t ) J = u ( t ) dt

45 CONTROLLERS Example speed control P - controller

46 CONTROLLERS Example speed control, continued 2 d α ( t ) J = u ( t ) 2 dt

47 CONTROLLERS Example speed control, continued

48 CONTROLLERS Example speed control, continued

49 CONTROLLERS Example speed control, continued

50 CONTROLLERS Example speed control, continued

51 CONTROLLERS Example speed control, continued

52 CONTROLLERS Example speed control, continued

53 CONTROLLERS Example speed control, continued

54 CONTROLLERS Example speed control, continued

55 CONTROLLERS Example speed control, continued

56 CONTROLLERS Example speed control, continued

57 CONTROLLERS Problems with real systems

58 CONTROLLERS Problems with real systems

59 CONTROLLERS Problems with real systems

60 CONTROLLERS Problems with real systems

61 CONTROLLERS Example - cruise control Cruise control Block diagram of cruise control Process input or control variable: gas pedal (throttle) u Process output: velocity v Desired output or reference signal vr Disturbances: slope q Simplifying assumptions Essential dynamics relates velocity and force The force responds very fast to a change in the throttle Assume that all relations are linear (small perturbations)

62 CONTROLLERS Example - cruise control

63 CONTROLLERS Example - cruise control

64 CONTROLLERS Example - cruise control

65 CONTROLLERS Example - cruise control

66 Thank you for your attention

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith

Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith Control Systems 2 Lecture 4: Sensitivity function limits Roy Smith 2017-3-14 4.1 Input-output controllability Control design questions: 1. How well can the plant be controlled? 2. What control structure

More information

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)

More information

Homework 7 - Solutions

Homework 7 - Solutions Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

More information

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

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

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:

More information

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD 206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)

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

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify a transfer function to see which order or ramp it can follow and with which expected error. Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

More information

1 Controller Optimization according to the Modulus Optimum

1 Controller Optimization according to the Modulus Optimum Controller Optimization according to the Modulus Optimum w G K (s) F 0 (s) x The goal of applying a control loop usually is to get the control value x equal to the reference value w. x(t) w(t) X(s) W (s)

More information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method .. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to

More information

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n Design via frequency response Transient response via gain adjustment Consider a unity feedback system, where G(s) = ωn 2. The closed loop transfer function is s(s+2ζω n ) T(s) = ω 2 n s 2 + 2ζωs + ω 2

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

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions EE C28 / ME C34 Fall 24 HW 8 - Solutions HW 8 - Solutions. Transient Response Design via Gain Adjustment For a transfer function G(s) = in negative feedback, find the gain to yield a 5% s(s+2)(s+85) overshoot

More information

Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems

Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Glenn Vinnicombe HANDOUT 5 An Introduction to Feedback Control Systems ē(s) ȳ(s) Σ K(s) G(s) z(s) H(s) z(s) = H(s)G(s)K(s) L(s) ē(s)=

More information

Single-Input-Single-Output Systems

Single-Input-Single-Output Systems TF 502 Single-Input-Single-Output Systems SIST, ShanghaiTech Introduction Open-Loop Control-Response Proportional Control General PID Control Boris Houska 1-1 Contents Introduction Open-Loop Control-Response

More information

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31 Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured

More information

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

More information

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods

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

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

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

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

More information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Chapter 6 - Solved Problems

Chapter 6 - Solved Problems Chapter 6 - Solved Problems Solved Problem 6.. Contributed by - James Welsh, University of Newcastle, Australia. Find suitable values for the PID parameters using the Z-N tuning strategy for the nominal

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 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

Course roadmap. Step response for 2nd-order system. Step response for 2nd-order system

Course roadmap. Step response for 2nd-order system. Step response for 2nd-order system ME45: Control Systems Lecture Time response of nd-order systems Prof. Clar Radcliffe and Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Laplace transform Transfer

More information

Control Systems. EC / EE / IN. For

Control Systems.   EC / EE / IN. For Control Systems For EC / EE / IN By www.thegateacademy.com Syllabus Syllabus for Control Systems Basic Control System Components; Block Diagrammatic Description, Reduction of Block Diagrams. Open Loop

More information

DIGITAL CONTROLLER DESIGN

DIGITAL CONTROLLER DESIGN ECE4540/5540: Digital Control Systems 5 DIGITAL CONTROLLER DESIGN 5.: Direct digital design: Steady-state accuracy We have spent quite a bit of time discussing digital hybrid system analysis, and some

More information

( ) ( = ) = ( ) ( ) ( )

( ) ( = ) = ( ) ( ) ( ) ( ) Vρ C st s T t 0 wc Ti s T s Q s (8) K T ( s) Q ( s) + Ti ( s) (0) τs+ τs+ V ρ K and τ wc w T (s)g (s)q (s) + G (s)t(s) i G and G are transfer functions and independent of the inputs, Q and T i. Note

More information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

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

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

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk

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

(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

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

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s) C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s) - H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closed-loop system when the gain K changes from 0 to 1+ K G ( s)

More information

BASIC PROPERTIES OF FEEDBACK

BASIC PROPERTIES OF FEEDBACK ECE450/550: Feedback Control Systems. 4 BASIC PROPERTIES OF FEEDBACK 4.: Setting up an example to benchmark controllers There are two basic types/categories of control systems: OPEN LOOP: Disturbance r(t)

More information

Part II. Advanced PID Design Methods

Part II. Advanced PID Design Methods Part II Advanced PID Design Methods 54 Controller transfer function C(s) = k p (1 + 1 T i s + T d s) (71) Many extensions known to the basic design methods introduced in RT I. Four advanced approaches

More information

MAS107 Control Theory Exam Solutions 2008

MAS107 Control Theory Exam Solutions 2008 MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

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

Sinusoidal Forcing of a First-Order Process. / τ

Sinusoidal Forcing of a First-Order Process. / τ Frequency Response Analysis Chapter 3 Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant τ, the response to a general sinusoidal input, xt = A

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

( ) Frequency Response Analysis. Sinusoidal Forcing of a First-Order Process. Chapter 13. ( ) sin ω () (

( ) Frequency Response Analysis. Sinusoidal Forcing of a First-Order Process. Chapter 13. ( ) sin ω () ( 1 Frequency Response Analysis Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant τ, the response to a general sinusoidal input, xt = A tis: sin

More information

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system.

Chapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system. Feedback Controllers Figure 8.1 Schematic diagram for a stirred-tank blending system. 1 Basic Control Modes Next we consider the three basic control modes starting with the simplest mode, proportional

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

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

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

APPLICATIONS FOR ROBOTICS

APPLICATIONS FOR ROBOTICS Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table

More information

Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

More information

First-Order Low-Pass Filter

First-Order Low-Pass Filter Filters, Cost Functions, and Controller Structures Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 218! Dynamic systems as low-pass filters! Frequency response of dynamic systems!

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

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0. 6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)

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 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Time Response Analysis (Part II)

Time Response Analysis (Part II) Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary

More information

LTI Systems (Continuous & Discrete) - Basics

LTI Systems (Continuous & Discrete) - Basics LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying

More information

ECE 388 Automatic Control

ECE 388 Automatic Control Lead Compensator and PID Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage: http://ece388.cankaya.edu.tr

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

IC6501 CONTROL SYSTEMS

IC6501 CONTROL SYSTEMS DHANALAKSHMI COLLEGE OF ENGINEERING CHENNAI DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR/SEMESTER: II/IV IC6501 CONTROL SYSTEMS UNIT I SYSTEMS AND THEIR REPRESENTATION 1. What is the mathematical

More information

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

Cascade Control of a Continuous Stirred Tank Reactor (CSTR) Journal of Applied and Industrial Sciences, 213, 1 (4): 16-23, ISSN: 2328-4595 (PRINT), ISSN: 2328-469 (ONLINE) Research Article Cascade Control of a Continuous Stirred Tank Reactor (CSTR) 16 A. O. Ahmed

More information

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.

More information

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to

More information

FREQUENCY-RESPONSE DESIGN

FREQUENCY-RESPONSE DESIGN ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

More information

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

More information

Learn2Control Laboratory

Learn2Control Laboratory Learn2Control Laboratory Version 3.2 Summer Term 2014 1 This Script is for use in the scope of the Process Control lab. It is in no way claimed to be in any scientific way complete or unique. Errors should

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

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

EE3CL4: Introduction to Linear Control Systems

EE3CL4: Introduction to Linear Control Systems 1 / 17 EE3CL4: Introduction to Linear Control Systems Section 7: McMaster University Winter 2018 2 / 17 Outline 1 4 / 17 Cascade compensation Throughout this lecture we consider the case of H(s) = 1. We

More information

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая

More information

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed

More information

Exam. 135 minutes + 15 minutes reading time

Exam. 135 minutes + 15 minutes reading time Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages

More information

INTRODUCTION TO DIGITAL CONTROL

INTRODUCTION TO DIGITAL CONTROL ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a linear-time-invariant

More information

Process Control & Instrumentation (CH 3040)

Process Control & Instrumentation (CH 3040) First-order systems Process Control & Instrumentation (CH 3040) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 010 Lectures: Mon, Tue, Wed, Fri Extra class: Thu A first-order

More information

Lecture 11. Frequency Response in Discrete Time Control Systems

Lecture 11. Frequency Response in Discrete Time Control Systems EE42 - Discrete Time Systems Spring 28 Lecturer: Asst. Prof. M. Mert Ankarali Lecture.. Frequency Response in Discrete Time Control Systems Let s assume u[k], y[k], and G(z) represents the input, output,

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

Ü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.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #20 16.31 Feedback Control Systems Closed-loop system analysis Bounded Gain Theorem Robust Stability Fall 2007 16.31 20 1 SISO Performance Objectives Basic setup: d i d o r u y G c (s) G(s) n control

More information

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition

More information

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1

School of Mechanical Engineering Purdue University. ME375 Feedback Control - 1 Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

Introduction to System Identification and Adaptive Control

Introduction to System Identification and Adaptive Control Introduction to System Identification and Adaptive Control A. Khaki Sedigh Control Systems Group Faculty of Electrical and Computer Engineering K. N. Toosi University of Technology May 2009 Introduction

More information

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai - 625 020. An ISO 9001:2008 Certified Institution DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

Active Control? Contact : Website : Teaching

Active Control? Contact : Website :   Teaching Active Control? Contact : bmokrani@ulb.ac.be Website : http://scmero.ulb.ac.be Teaching Active Control? Disturbances System Measurement Control Controler. Regulator.,,, Aims of an Active Control Disturbances

More information

Digital Control: Summary # 7

Digital Control: Summary # 7 Digital Control: Summary # 7 Proportional, integral and derivative control where K i is controller parameter (gain). It defines the ratio of the control change to the control error. Note that e(k) 0 u(k)

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

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design. Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and

More information

Distributed Real-Time Control Systems

Distributed Real-Time Control Systems Distributed Real-Time Control Systems Chapter 9 Discrete PID Control 1 Computer Control 2 Approximation of Continuous Time Controllers Design Strategy: Design a continuous time controller C c (s) and then

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

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

1 (20 pts) Nyquist Exercise

1 (20 pts) Nyquist Exercise EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically

More information

CHAPTER 3 TUNING METHODS OF CONTROLLER

CHAPTER 3 TUNING METHODS OF CONTROLLER 57 CHAPTER 3 TUNING METHODS OF CONTROLLER 3.1 INTRODUCTION This chapter deals with a simple method of designing PI and PID controllers for first order plus time delay with integrator systems (FOPTDI).

More information

SRI VENKATESWARA COLLEGE OF ENGINEERING

SRI VENKATESWARA COLLEGE OF ENGINEERING COURSE DELIVERY PLAN - THEORY Page 1 of 7 Department of Chemical Engineering B.E/B.Tech/M.E/M.Tech : Chemical Engineering Regulation:2013 PG Specialisation : NA Sub. Code / Sub. Name : CH 6605 - Process

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information