Systems Analysis and Control


 Darcy Summers
 2 years ago
 Views:
Transcription
1 Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture : Different Types of Control
2 Overview In this Lecture, you will learn: Limits of Proportional Feedback Performance Specifications. Derivative Feedback Pros and Cons PD Control Pole Placement More on SteadyState Error Response to ramps and parabolae Limits of PD control Integral Feedback Elimination of steadystate error PolePlacement M. Peet Lecture : Control Systems 2 / 32
3 Recall the Inverted Pendulum Problem Transfer Function Ĝ(s) = Js 2 Mgl 2 For a simple proportional gain: ˆK(s) = k Closed Loop Transfer Function: There 2.5 are two cases: 2 Impulse Response k Js 2 Mgl 2 + k 8 x 06 Impulse Response Amplitude Amplitude Time (sec) Time (sec) Figure: Case : k > Mgl 2 Figure: Case 2: k < Mgl 2 Both cases are unstable! M. Peet Lecture : Control Systems 3 / 32
4 Differential Control Now suppose we furthermore have a performance specification: Overshoot Rise Time Settling Time  u(s) + T D s G(s) y(s) Problem: There is no solution using proportional gain: ˆK(s) = k. Now we must consider a New Kind of Controller: Derivative Control: Choose ˆK(s) = T D s The controller is of the form u(t) = T D ė(t) The controller is called Differential/Derivative Control because it is proportional to the rate of change of the error. M. Peet Lecture : Control Systems 4 / 32
5 Differential Control Differential control improves performance by reacting quickly. Prediction: To measure ẏ(t), recall the definition of derivative: ẏ(t) = e(t + t) e(t) t The ẏ(t) term depends on both the current position and predicted position. A way to speed up the response. M. Peet Lecture : Control Systems 5 / 32
6 Differential Control: Using the Delay is Dangerous! Problem: Differential control is implemented using delay. y(t) is the measurement. ẏ(t) cannot be measured directly Approximate using the delayed response: ẏ(t) = e(t) e(t t) t Delay can cause instabilities. M. Peet Lecture : Control Systems 6 / 32
7 Differential Control: Noise is Dangerous! Noise Amplification: Measurement of ẏ(t) is heavily influenced by noise. ẏ(t) e(t) e(t t) = t Sensor measurements have error As t 0, the effect of noise, σ is amplified: ẏ(t) = e(t) e(t t) t + 2σ t M. Peet Lecture : Control Systems 7 / 32
8 Failure of Derivative Control Inverted Pendulum Controller: ˆK(s) = TD s Closed Loop Transfer Function: T D /Js s 2 + T D /Js Mgl 2J 2ndOrder System As we learned last lecture, stable iff both T D /J > 0 Mgl 2J > 0 Derivative Feedback Alone cannot stabilize a system. M. Peet Lecture : Control Systems 8 / 32
9 PD Control Differential Control is usually combined with proportional control. To improve stability To reduce steadystate error. To reduce the effect of noise. Controller: The form of control is u(t) = K [e(t) + T D ė(t)] or û(s) = K [ + T D s] ê(s) M. Peet Lecture : Control Systems 9 / 32
10 PD Control 2ndorder system Lets look at the effect of PD control on a 2ndorder system: Ĝ(s) = Controller: ˆK(s) = K [ + TD s] Closed Loop Transfer Function: s 2 + bs + c ˆK(s)Ĝ(s) + ˆK(s)Ĝ(s) = K [ + T D s] s 2 + bs + c + K [ + T D s] = K [ + T D s] s 2 + (b + KT D )s + (c + K) The poles of the system are freely assignable for a 2nd order system. T D and K allow us to construct any denominator we desire. M. Peet Lecture : Control Systems 0 / 32
11 PD Control 2ndorder system Suppose we want poles at s = p, p 2. Im(s) Re(s) We want the closed loop of the form: (s p )(s p 2 ) = (s 2 (p + p 2 )s + p p 2 ) Thus we want c + K = p p 2 which means K = p p 2 c. b + KT D = (p + p 2 ) which means T D = p+p2+b K = p+p2+b p p 2 c PD feedback gives Total Control over a 2ndorder system. M. Peet Lecture : Control Systems / 32
12 PD Control Example: Suppose we have the 2ndorder system Ĝ(s) = s 2 + s + Im(s) and performance specifications: Overshoot: M p,desired =.05 Rise Time: T r,desired = s Settling Time: T s,desired = 3.5s. Re(s) As we found in Lecture 9, these specifications mean that the poles satisfy: We chose the pole locations: σ <.9535ω, σ <.333, ω n >.8 s =.5 ±.4ı M. Peet Lecture : Control Systems 2 / 32
13 PD Control Example: The desired system is (s 2 (p + p 2 )s + p p 2 ) The closed loop is K [ + T D s] s 2 + (b + KT D )s + (c + K) To get the pole locations: p,2 =.5 ±.4ı we choose The gain K = p p 2 c = (.5 +.4ı)(.5.4ı) + = = 3.2 The derivative gain T D = p + p 2 + b = 3 + = 2 K =.623 This gives the controller: ˆK(s) = K( + T D s) = s M. Peet Lecture : Control Systems 3 / 32
14 PD Control Problem with SteadyState Error 3 x 06 Step Response Step Response Amplitude 2.5 Amplitude Time (sec) Time (sec) Figure: Open Loop Figure: Closed Loop Although the PD controller gives us control of the pole locations, the steadystate value is y ss = K c + K = =.7625 M. Peet Lecture : Control Systems 4 / 32
15 PD Control Inverted Pendulum Lets look at the effect of PD control on the inverted Pendulum: Ĝ(s) = /J s 2 Mgl 2J Controller: K [ + T D s] Closed Loop Transfer Function: ˆK(s)Ĝ(s) + ˆK(s)Ĝ(s) = K/J [ + T D s] s 2 Mgl + K/J [ + T Ds] = 2J K/J [ + T D s] s 2 + K/JT D s + (K/J Mgl 2J ) M. Peet Lecture : Control Systems 5 / 32
16 PD Control Inverted Pendulum To achieve the performance specifications: Overshoot: M p,desired =.05 Rise Time: T r,desired = s Settling Time: T s,desired = 3.5s. We want poles at s =.5 ±.4ı Im(s) Re(s) Thus we want c + K = p p 2 which means K = p p 2 c. b + KT D = (p + p 2 ) which means T D = p + p 2 + b K = p + p 2 + b p p 2 c M. Peet Lecture : Control Systems 6 / 32
17 PD Control Inverted Pendulum The closed loop is K/J [ + T D s] s 2 + K/JT D s + (K/J Mgl 2J ) To get the pole locations p,2 =.5 ±.4ı we choose The gain K/J = p p 2 c = Mgl 2J The derivative gain T D = p + p 2 + b 3 = p p 2 c Mgl 2J This gives the controller: ) ˆK(s) = K( + T D s) = 4.2J + ( 2 Mgl Mgl s 2J M. Peet Lecture : Control Systems 7 / 32
18 PD Control Inverted Pendulum: Problem with SteadyState Error Step Response.4.2 Amplitude Time (sec) The steadystate error with this controller is (K = J = M = g = l = ) y ss = K/J (K/J Mgl 2J ) = =.35 Derivative Control has No Effect on the steadystate error! M. Peet Lecture : Control Systems 8 / 32
19 Recall: SteadyState Error Lets take another look at steadystate error Recall: Figure: Suspension Response for k = Problems: If target is moving, we may never catch up. Even if we can catch a moving target, we may not catch an accelerating target. For these problems, the step response is not appropriate. We measured steadystate error using the step response. ess = lim t y(t) Sometimes this doesn t work. Assumes objective doesn t move. M. Peet Lecture : Control Systems 9 / 32
20 Ramp and Parabolic Inputs There are other types of response we can consider. Ramp response tracks error for a target with constant velocity. Parabolic response tracks error for a target with a constant acceleration. M. Peet Lecture : Control Systems 20 / 32
21 Ramp and Parabolic Inputs We can use the final value theorem to find the response to ramp and parabolic inputs: Ramp Response: Recall the ramp input: u(t) = t û(s) = s 2 The steadystate error to a ramp input is e ss = lim sê(s) = lim s( Ĝ(s))û(s) = lim Ĝ(s) s 0 s 0 s 0 s M. Peet Lecture : Control Systems 2 / 32
22 Ramp and Parabolic Inputs We can use the final value theorem to find the response to parabolic inputs: Parabolic Response: Recall the parabolic input: u(t) = t 2 û(s) = s 3 The steadystate response to a parabolic input is Ĝ(s) lim sŷ(s) = sĝ(s)û(s) = s 0 s 2 Note: The steadystate error to a parabolic input is usually infinite. M. Peet Lecture : Control Systems 22 / 32
23 Ramp and Parabolic Inputs The effect of the numerator For steadystate error, the numerator of the transfer function becomes important: for Ĝ(s) = n(s) d(s) Steady state error is ( d(s) lim( Ĝ(s))sû(s) = lim s 0 s 0 d(s) n(s) ) sû(s) d(s) d(s) n(s) = lim sû(s) s 0 d(s) û(s) is the test signal Step Input: sû(s) = Ramp Input: sû(s) = s Parabolic Input: sû(s) = s 2 M. Peet Lecture : Control Systems 23 / 32
24 Ramp and Parabolic Inputs Systems in Feedback When in feedback, the closed loop has the form Ĝ ˆK + Ĝ ˆK Hence steadystate error has the form ( ê(s) = Ĝ ˆK ) ( ) + Ĝ ˆK sû(s) = + Ĝ ˆK sû(s) Step Response: Ramp Response: Parabolic Response: e ss,step = lim + Ĝ(s) ˆK(s) s 0 e ss,ramp = lim + Ĝ(s) ˆK(s) s 0 s = lim s 0 sĝ(s) ˆK(s) e ss,parabola = lim s 0 + Ĝ(s) ˆK(s) s 2 = s2ĝ(s) ˆK(s) M. Peet Lecture : Control Systems 24 / 32
25 Example of Ramp Response Consider the Suspension Example: Open Loop: Ĝ(s) = s 2 + s + s 4 + 2s 3 + 3s 2 + s + Ĝ(s) = s4 + 2s 3 + 3s 2 + s + s 2 s s 4 + 2s 3 + 2s 2 s 4 + 2s 3 + 3s 2 = + s + s 4 + 2s 3 + 3s 2 + s + Ramp Response: lim Ĝ(s) s 0 s = lim s 0 What happens when we close the loop? Closed Loop Transfer Function: Ramp Response: s 3 + 2s 2 + 2s s 4 + 2s 3 + 3s 2 + s + = 0 k(s 2 + s + ) s 4 + 2s 3 + (3 + k)s 2 + ( + k)s + ( + k) e ss,ramp = lim = lim sĝ(s) ˆK(s) s 0 s 0 s 4 + 2s 3 + 3s 2 + s + k(s 2 + s + ) s = Proportional response isn t capable of controlling a ramp input M. Peet Lecture : Control Systems 25 / 32
26 Example of Ramp Response The only way to control a ramp input using feedback is to put a pole at the origin: Controller: ˆK(s) = T I s Ramp Response: e ss,ramp = lim = lim sĝ(s) ˆK(s) s 0 s 0 s 4 + 2s 3 + 3s 2 + s + T I s s 2 + s + s = T I By including /s in the controller, the steadystate error becomes finite. M. Peet Lecture : Control Systems 26 / 32
27 Integral Control The purpose of integral control is primarily to eliminate steadystate error. Controller: The form of control is or, in the Laplace transform u(t) = t e(θ)dθ T I 0 û(s) = T I sê(s) One must be careful when using integral feedback By itself, an integrator is unstable. A pole at the origin. M. Peet Lecture : Control Systems 27 / 32
28 Integral Control Suspension Problem Again Now lets reexamine the suspension problem Controller: ˆK(s) = T I s Closed Loop Transfer Function: Ĝ(s) ˆK(s) + Ĝ(s) ˆK(s) = s 2 + s + T I s 5 + 2T I s 4 + 3T I s 3 + (T I + )s 2 + (T I + )s + If we set T I =., then the transfer function has poles at p,2 =.55 ±.89ı, p 3 = 2.26, p 4,5 =.6384 ±.877ı Integral feedback can Destabilize the system where proportional feedback couldn t! M. Peet Lecture : Control Systems 28 / 32
29 Integral Control Integral Feedback is destabilizing! Integral feedback is always combined with proportional or differential feedback: PI Feedback: ProportionalIntegral t ) u(t) = K (e(t) + TI e(θ)dθ 0 ( ˆK(s) = K + ) T I s PID Feedback: ProportionalIntegralDifferential t ) u(t) = K (e(t) + TI e(θ)dθ + T D ė(t) 0 ( ˆK(s) = K + ) T I s + T Ds M. Peet Lecture : Control Systems 29 / 32
30 PID Control Example Finally, lets see the effect of PID control on a secondorder system: ( Ĝ(s) = ˆK(s) s 2 = K + ) + bs + c T I s + T Ds Closed Loop: ( ) Ĝ ˆK K + + Ĝ ˆK = T I s + T Ds ( ) s 2 + bs + c + K + T I s + T Ds ( ) K s + T I + T D s 2 = ( ) s 3 + bs 2 + cs + K s + T I + T D s 2 SteadyState Response: y ss,step = KT D s 2 + Ks + K T = I s 3 + (b + KT D )s 2 + (c + K)s + K T I K T I K = No SteadyState Error! T I M. Peet Lecture : Control Systems 30 / 32
31 PID Control Pole Placement: The three pole locations can be determined exactly. Given three poles: p, p 2, p 3. Construct Desired denominator: Three equations: b + KT D = a d c + K = b d K T I = c d Which can be solved as K = b d c T I = K c d T D = a d b K (s p )(s p 2 )(s p 3 ) = s 3 + a d s 2 + b d s + c d M. Peet Lecture : Control Systems 3 / 32
32 Summary What have we learned today? In this Lecture, you learned: Limits of Proportional Feedback Performance Specifications. Derivative Feedback Pros and Cons PD Control Pole Placement More on SteadyState Error Response to ramps and parabolae Limits of PD control Integral Feedback Elimination of steadystate error PolePlacement Next Lecture: Midterm Review M. Peet Lecture : Control Systems 32 / 32
Systems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real Poles
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 12: Overview In this Lecture, you will learn: Review of Feedback Closing the Loop Pole Locations Changing the Gain
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 6: Generalized and Controller Design Overview In this Lecture, you will learn: Generalized? What about changing OTHER parameters
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 22: The Nyquist Criterion Overview In this Lecture, you will learn: Complex Analysis The Argument Principle The Contour
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 13: Root Locus Continued Overview In this Lecture, you will learn: Review Definition of Root Locus Points on the Real Axis
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 15: Root Locus Part 4 Overview In this Lecture, you will learn: Which Poles go to Zeroes? Arrival Angles Picking Points? Calculating
More informationPID controllers. Laith Batarseh. PID controllers
Next Previous 24Jan15 Chapter six Laith Batarseh Home End The controller choice is an important step in the control process because this element is responsible of reducing the error (e ss ), rise time
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using the
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Steadystate error Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling Analysis Design Laplace
More informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the splane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More informationFundamental of Control Systems Steady State Error Lecturer: Dr. Wahidin Wahab M.Sc. Aries Subiantoro, ST. MSc.
Fundamental of Control Systems Steady State Error Lecturer: Dr. Wahidin Wahab M.Sc. Aries Subiantoro, ST. MSc. Electrical Engineering Department University of Indonesia 2 Steady State Error How well can
More informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control DMAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationCHAPTER 7 STEADYSTATE RESPONSE ANALYSES
CHAPTER 7 STEADYSTATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of
More informationAutomatic Control Systems (FCS) Lecture 8 Steady State Error
Automatic Control Systems (FCS) Lecture 8 Steady State Error Introduction Any physical control system inherently suffers steadystate error in response to certain types of inputs. A system may have no
More informationDr 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 splane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationRadar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.
Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Department, Middle East Technical University Armature controlled dc motor Outside θ D output Inside θ r input r θ m Gearbox Control Transmitter
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 2: Drawing Bode Plots, Part 2 Overview In this Lecture, you will learn: Simple Plots Real Zeros Real Poles Complex
More informationBangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory
Bangladesh University of Engineering and Technology Electrical and Electronic Engineering Department EEE 402: Control System I Laboratory Experiment No. 4 a) Effect of input waveform, loop gain, and system
More informationBASIC 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 informationDigital 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 informationStep input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?
IC6501 CONTROL SYSTEM UNITII TIME RESPONSE PARTA 1. What are the standard test signals employed for time domain studies?(or) List the standard test signals used in analysis of control systems? (April
More informationMAS107 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 informationAN INTRODUCTION TO THE CONTROL THEORY
OpenLoop controller An OpenLoop (OL) controller is characterized by no direct connection between the output of the system and its input; therefore external disturbance, nonlinear dynamics and parameter
More informationCourse roadmap. Step response for 2ndorder system. Step response for 2ndorder system
ME45: Control Systems Lecture Time response of ndorder systems Prof. Clar Radcliffe and Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Laplace transform Transfer
More informationECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27
1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system
More informationControl System. Contents
Contents Chapter Topic Page Chapter Chapter Chapter3 Chapter4 Introduction Transfer Function, Block Diagrams and Signal Flow Graphs Mathematical Modeling Control System 35 Time Response Analysis of
More informationCourse Background. Loosely speaking, control is the process of getting something to do what you want it to do (or not do, as the case may be).
ECE4520/5520: Multivariable Control Systems I. 1 1 Course Background 1.1: From time to frequency domain Loosely speaking, control is the process of getting something to do what you want it to do (or not
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and ClosedLoop Control Systems 3. Why ClosedLoop Control? 4. Case Study  Speed Control of a DC Motor 5. SteadyState Errors in Unity Feedback Control
More informationControl 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 DMAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response
.. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........
More informationAutomatic 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 21211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21211 1 / 39 Feedback
More informationAnalysis 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 informationSingleInputSingleOutput Systems
TF 502 SingleInputSingleOutput Systems SIST, ShanghaiTech Introduction OpenLoop ControlResponse Proportional Control General PID Control Boris Houska 11 Contents Introduction OpenLoop ControlResponse
More informationChapter 12. Feedback Control Characteristics of Feedback Systems
Chapter 1 Feedbac Control Feedbac control allows a system dynamic response to be modified without changing any system components. Below, we show an openloop system (a system without feedbac) and a closedloop
More informationOutline. Classical Control. Lecture 2
Outline Outline Outline Review of Material from Lecture 2 New Stuff  Outline Review of Lecture System Performance Effect of Poles Review of Material from Lecture System Performance Effect of Poles 2 New
More informationSTABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse
SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 4. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.sigmedia.tv STABILITY Have looked at modeling dynamic systems using differential
More informationINTRODUCTION 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 lineartimeinvariant
More informationControl System (ECE411) Lectures 13 & 14
Control System (ECE411) Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 SteadyState Error Analysis Remark: For a unity feedback system
More informationLecture 25: Tue Nov 27, 2018
Lecture 25: Tue Nov 27, 2018 Reminder: Lab 3 moved to Tuesday Dec 4 Lecture: review timedomain characteristics of 2ndorder systems intro to control: feedback openloop vs closedloop control intro to
More informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Control Process» Control Systems Design & Analysis 2 OpenLoop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design
AERO 422: Active Controls for Aerospace Vehicles Basic Feedback Analysis & Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University Routh s Stability
More informationSteady State Errors. Recall the closedloop transfer function of the system, is
Steady State Errors Outline What is steadystate error? Steadystate error in unity feedback systems Type Number Steadystate error in nonunity feedback systems Steadystate error due to disturbance inputs
More informationEEE 184: Introduction to feedback systems
EEE 84: Introduction to feedback systems Summary 6 8 8 x 7 7 6 Level() 6 5 4 4 5 5 time(s) 4 6 8 Time (seconds) Fig.. Illustration of BIBO stability: stable system (the input is a unit step) Fig.. step)
More informationLast week: analysis of pinionrack w velocity feedback
Last week: analysis of pinionrack w velocity feedback Calculation of the steady state error Transfer function: V (s) V ref (s) = 0.362K s +2+0.362K Step input: V ref (s) = s Output: V (s) = s 0.362K s
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =
More informationDistributed RealTime Control Systems
Distributed RealTime 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 informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More informationFREQUENCYRESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCYRESPONSE DESIGN 9.: PD and lead compensation networks The frequencyresponse methods we have seen so far largely tell us about stability and stability margins
More informationTime Response Analysis (Part II)
Time Response Analysis (Part II). A critically damped, continuoustime, 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 informationLABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593
LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593 ELECTRICAL ENGINEERING DEPARTMENT JIS COLLEGE OF ENGINEERING (AN AUTONOMOUS INSTITUTE) KALYANI, NADIA CONTROL SYSTEM I LAB. MANUAL EE 593 EXPERIMENT
More informationPerformance of Feedback Control Systems
Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steadystate Error and Type 0, Type
More information3.1 Overview 3.2 Process and controlloop interactions
3. Multivariable 3.1 Overview 3.2 and controlloop interactions 3.2.1 Interaction analysis 3.2.2 Closedloop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3
More informationPart 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 informationControl Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control DMAVT ETH Zürich
Control Systems I Lecture 5: Transfer Functions Readings: Emilio Frazzoli Institute for Dynamic Systems and Control DMAVT ETH Zürich October 20, 2017 E. Frazzoli (ETH) Lecture 5: Control Systems I 20/10/2017
More informationTime Response of Systems
Chapter 0 Time Response of Systems 0. Some Standard Time Responses Let us try to get some impulse time responses just by inspection: Poles F (s) f(t) splane Time response p =0 s p =0,p 2 =0 s 2 t p =
More informationLinear State Feedback Controller Design
Assignment For EE5101  Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University
More informationME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II
ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and
More informationController Design using Root Locus
Chapter 4 Controller Design using Root Locus 4. PD Control Root locus is a useful tool to design different types of controllers. Below, we will illustrate the design of proportional derivative controllers
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control DMAVT ETH Zürich
Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control DMAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
More informationEE3CL4: 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 informationD(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 informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationLecture 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 informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 24: Compensation in the Frequency Domain Overview In this Lecture, you will learn: Lead Compensators Performance Specs Altering
More informationExam in Systems Engineering/Process Control
Department of AUTOMATIC CONTROL Exam in Systems Engineering/Process Control 2762 Points and grading All answers must include a clear motivation. Answers may be given in English or Swedish. The total
More information100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =
1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot
More informationDESIGN 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 informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year
More information06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.
Chapter 06 Feedback 06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Lesson of the Course Fondamenti di Controlli Automatici of
More informationPlan 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 frequencyresponse design method Goal: wrap up lead and
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #19 Position Control and Root Locus Analysis" April 22, 2004 The Position Servo Problem, reference position NC Control Robots Injection
More informationLecture 4 Classical Control Overview II. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore
Lecture 4 Classical Control Overview II Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science  Bangalore Stability Analysis through Transfer Function Dr. Radhakant
More information7.1 Introduction. Apago PDF Enhancer. Definition and Test Inputs. 340 Chapter 7 SteadyState Errors
340 Chapter 7 SteadyState Errors 7. Introduction In Chapter, we saw that control systems analysis and design focus on three specifications: () transient response, (2) stability, and (3) steadystate errors,
More informationSchool of Mechanical Engineering Purdue University. ME375 Feedback Control  1
Introduction to Feedback Control Control System Design Why Control? OpenLoop vs ClosedLoop (Feedback) Why Use Feedback Control? ClosedLoop Control System Structure Elements of a Feedback Control System
More informationMAE143a: Signals & Systems (& Control) Final Exam (2011) solutions
MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noisecancelling headphone system. 1a. Based on the lowpass filter given, design a highpass filter,
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 505900 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 information9.5 The Transfer Function
Lecture Notes on Control Systems/D. Ghose/2012 0 9.5 The Transfer Function Consider the nth order linear, timeinvariant dynamical system. dy a 0 y + a 1 dt + a d 2 y 2 dt + + a d n y 2 n dt b du 0u +
More informationSchool of Mechanical Engineering Purdue University. ME375 Dynamic Response  1
Dynamic Response of Linear Systems Linear System Response Superposition Principle Responses to Specific Inputs Dynamic Response of f1 1st to Order Systems Characteristic Equation  Free Response Stable
More informationOutline. Classical Control. Lecture 5
Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?
More informationProcess Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of LorraineCNRS, Nancy (France) Zhejiang University 2016
Process Control J.P. CORRIOU Reaction and Process Engineering Laboratory University of LorraineCNRS, Nancy (France) Zhejiang University 206 J.P. Corriou (LRGP) Process Control Zhejiang University 206
More information26 Feedback Example: The Inverted Pendulum
6 Feedback Example: The Inverted Pendulum Solutions to Recommended Problems S6. Ld 0(t) (a) Ldz6(t) = g0(t) a(t) + Lx(t), Ld (t) dt  ga(t) = Lx(t) Taking the Laplace transform of both sides yields szlo(s)
More informationIC6501 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(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 closedloop system
More informationDue Wednesday, February 6th EE/MFS 599 HW #5
Due Wednesday, February 6th EE/MFS 599 HW #5 You may use Matlab/Simulink wherever applicable. Consider the standard, unityfeedback closed loop control system shown below where G(s) = /[s q (s+)(s+9)]
More informationModern Control Systems
Modern Control Systems Matthew M. Peet Illinois Institute of Technology Lecture 18: Linear Causal TimeInvariant Operators Operators L 2 and ˆL 2 space Because L 2 (, ) and ˆL 2 are isomorphic, so are
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationLecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:3012:30
289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (23 sessions) Final Exam on 12/21/2015 (Monday)10:3012:30 Today: Recap
More informationExercises for lectures 13 Design using frequency methods
Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31317 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)
More informationLab Experiment 2: Performance of First order and second order systems
Lab Experiment 2: Performance of First order and second order systems Objective: The objective of this exercise will be to study the performance characteristics of first and second order systems using
More informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques [] For the following system, Design a compensator such
More informationEE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions
EE C28 / ME C34 Fall 24 HW 6.2 Solutions. PI Controller For the system G = K (s+)(s+3)(s+8) HW 6.2 Solutions in negative feedback operating at a damping ratio of., we are going to design a PI controller
More information5HC99 Embedded Vision Control. Feedback Control Systems. dr. Dip Goswami Flux Department of Electrical Engineering
5HC99 Embedded Vision Control Feedback Control Systems dr. Dip Goswami d.goswami@tue.nl Flux 04.135 Department of Electrical Engineering 1 Example Feedback control system: regulates the behavior of dynamical
More informationRoot Locus Design Example #3
Root Locus Design Example #3 A. Introduction The system represents a linear model for vertical motion of an underwater vehicle at zero forward speed. The vehicle is assumed to have zero pitch and roll
More informationNotes for ECE320. Winter by R. Throne
Notes for ECE3 Winter 45 by R. Throne Contents Table of Laplace Transforms 5 Laplace Transform Review 6. Poles and Zeros.................................... 6. Proper and Strictly Proper Transfer Functions...................
More informationUnit 8: Part 2: PD, PID, and Feedback Compensation
Ideal Derivative Compensation (PD) Lead Compensation PID Controller Design Feedback Compensation Physical Realization of Compensation Unit 8: Part 2: PD, PID, and Feedback Compensation Engineering 5821:
More informationEE451/551: Digital Control. Chapter 3: Modeling of Digital Control Systems
EE451/551: Digital Control Chapter 3: Modeling of Digital Control Systems Common Digital Control Configurations AsnotedinCh1 commondigitalcontrolconfigurations As noted in Ch 1, common digital control
More information12.7 Steady State Error
Lecture Notes on Control Systems/D. Ghose/01 106 1.7 Steady State Error For first order systems we have noticed an overall improvement in performance in terms of rise time and settling time. But there
More information