Control Systems, Lecture04

Size: px
Start display at page:

Download "Control Systems, Lecture04"

Transcription

1 Control Systems, Lecture04 İbrahim Beklan Küçükdemiral Yıldız Teknik Üniversitesi / 53

2 Transfer Functions The output response of a system is the sum of two responses: the forced response and the natural response. Many techniques, such as solving a differential equation or taking the inverse Laplace transform, enable us to evaluate this output response but these techniques are laborious and time-consuming. The concept of poles and zeros, fundamental to the analysis and design of control systems, simplifies the evaluation of a system s response. 2 / 53

3 Poles and Zeros Poles The poles of a transfer function are the values of the Laplace transform variable, s, that cause the transfer function to become infinite any roots of the denominator of the transfer function Zeros The zeros of a transfer function are the values of the Laplace transform variable, s, that cause the transfer function to become zero any roots of the numerator of the transfer function 3 / 53

4 Example 4 / 53

5 Conclusions A pole of the input function generates the form of the forced response (that is, the pole at the origin generated a step function at the output). A pole of the transfer function generates the form of the natural response (that is, the pole at 5 generated e 5t ). A pole on the real axis generates an exponential response of the form e αt, where α is the pole location on the real axis. Thus, the farther to the left a pole is on the negative real axis, the faster the exponential transient response will decay to zero. 5 / 53

6 Example Given the system of Figure, write the output, c(t), in general terms. By inspection, each system pole generates an exponen- tial as part of the natural response. The input s pole generates the forced response. Thus, K2 K3 K4 K C (s) = s s +2 s +4 s +5 Taking the inverse Laplace transform, we get c(t) = [K1 + K2 e 2t + K3 e 4t + K4 e 5t ]1(t) 6 / 53

7 First Order Systems A first-order system without zeros can be described by the transfer function If the input is a unit step, where R(s) = 1/s, the Laplace transform of the step response is a C (s) = R(s)G (s) = s(s + a) 7 / 53 c(t) = [1 e at ]1(t)

8 First Order Systems: Significance of a When t = 1/a c(1/a) = / 53

9 Rise Time, Tr Rise time is defined as the time for the waveform to go from 0.1 to 0.9 of its final value. 2.2 Tr = a Settling Time, Ts Settling time is defined as the time for the response to reach, and stay within, 2% of its final value Ts = 4 Time Constant = 9 / 53 4 a

10 2nd order Systems Compared to the simplicity of a first-order system, a second-order system exhibits a wide range of responses that must be analyzed and described. Lets consider a typical 2nd order system G (s) = b s 2 + as + b By assigning appropriate values to parameters a and b, we can show all possible second-order transient responses. The unit step response then can be found using C (s) = R(s)G (s), where R(s) = 1/s, followed by a partial-fraction expansion and the inverse Laplace transform. 10 / 53

11 Different responses of a 2nd order System 11 / 53

12 Different responses of a 2nd order System 12 / 53

13 2nd order Systems Overdamped responses Poles: Two real at σ1 and σ2 Natural response: Two exponentials with time constants equal to the reciprocal of the pole locations, or c(t) = K1 e σ1 t + K2 e σ2 t Underdamped responses Poles: are complex and at σd ± jωd Natural response: Damped sinusoid with an exponential envelope whose time constant is equal to the reciprocal of the pole s real part. The radian frequency of the sinusoid, the damped frequency of oscillation, is equal to the imaginary part of the poles, or c(t) = Ae σd t cos(ωd t φ) 13 / 53

14 2nd order Systems Critically damped responses Poles: Two real poles at σ1 Natural response: One term is an exponential whose time constant is equal to the reciprocal of the pole location. Another term is the product of time, t, and an exponential with time constant equal to the reciprocal of the pole location, or c(t) = K1 e σ1 t + K2 te σ2 t Undamped responses Poles: Two imaginary at ±jω1 Natural response: Undamped sinusoid with radian frequency equal to the imaginary part of the poles, or c(t) = A cos(ω1 t φ) 14 / 53

15 4 different responses 15 / 53

16 Exercise 16 / 53

17 General 2nd Order System Natural Frequency, ωn The natural frequency of a second-order system is the frequency of oscillation of the system without damping. For example, the frequency of oscillation of a series RLC circuit with the resistance shorted would be the natural frequency. Damping Ratio ζ ζ= 1 Natural Period (seconds) Exponential decay frequency = Natural frequenc y(rad/sec) 2π Exponential Time Constant 17 / 53

18 Consider a 2nd order system G (s) = s2 b + as + b Without damping, poles be on the jω axis, and the response would be an undamped sinusoid. For the poles to be purely imaginary, a = 0: G (s) = s2 b +b By definition, the natural frequency, ωn, is the frequency of oscillation of this system. ωn = b Hence b = ωn2 18 / 53

19 Now what is the term a? Assuming an underdamped system, the complex poles have a real part, σ, equal to a/2. The magnitude of this value is then the exponential decay frequency ζ= σ a/2 Exponential decay frequency = = Natural frequenc y(rad/sec) ωn ωn = a = 2ζωn Our general second-order transfer function finally looks like this: G (s) = 19 / 53 ωn2 s 2 + 2ζωn s + ωn2

20 Example Given the transfer function G (s) = s s + 36 Find ζ and ωn Solution ωn = 6, 20 / 53 2ζωn = 4.2 = ζ = 0.35

21 2nd Order System Pole Locations Now that we have defined z and vn, let us relate these quantities to the pole location. Solving for the poles of the transfer function G (s) = ωn2 s 2 + 2ζωn s + ωn2 yields s1,2 = ζωn ± ωn 21 / 53 p 1 ζ2

22 Pole Locations vs ζ 22 / 53

23 Example 23 / 53

24 Underdamped Second-Order Systems Now that we have generalized the second-order transfer function in terms of ζ and ωn, let us analyze the step response of an underdamped second-order system Not only will this response be found in terms of z and vn, but more specifications indigenous to the underdamped case will be defined. A detailed description of the underdamped response is necessary for both analysis and design 24 / 53

25 Underdamped Second-Order Systems... Let us begin by finding the step response for the general second-order system. Assume ζ < 1 and ωn2 K1 K2 s + K3 = + 2 s(s 2 + 2ζωn s + ωn2 ) s s + 2ζωn s + ωn2 p (s + ζωn ) + ζ 2 ωn 1 ζ ζ C (s) = 2 s (s + ζωn ) + ωn2 (1 ζ 2 ) C (s) = G (s)r(s) = Taking the Inverse Laplace Transform yields c(t) = 1 e ζωn t! p p ζ cos(ωn 1 ζ 2 t) + p sin(ωn 1 ζ 2 t) 1 ζ2 p p e ζωn t cos(ωn 1 ζ 2 t φ), φ = tan 1 (ζ/ 1 ζ 2 ) 1 =1 p 1 ζ2 25 / 53

26 c(ωn t) for different values of ζ 26 / 53

27 Performance Specifications for a 2nd Order System Rise Time, Tr The time required for the waveform to go from 0.1 of the final value to 0.9 of the final value. Peak Time, Tp The time required to reach the first, or maximum, peak. Percent overshoot, %OS The amount that the waveform overshoots the steady- state, or final, value at the peak time, expressed as a percentage of the steady-state value. Settling Time, Ts The time required for the transient s damped oscillations to reach and stay within ±2% of the steady-state value. 27 / 53

28 Performance Specifications for a 2nd Order System 28 / 53

29 Evaluation of Tp Tp is found by differentiating c(t) iand finding the first zero crossing after t = 0. L{c (t)} = sc (s) = = ωn2 s 2 + 2ζωn s + ωn2 ωn2 (s + ζωn )2 + ωn2 (1 ζ 2 ) Therefore c (t) = p ωn e ζωn t sin(ωn 1 ζ2 p c (t) = 0 = ωn 1 ζ 2 t = nπ Tp = 29 / 53 π p ωn 1 ζ 2 = ωn 1 ζ 2 ωn p 1 ζ2 (s + ζωn )2 + ωn2 (1 ζ 2 ) p 1 ζ 2 t) n = 0, 1, 2,...

30 Evaluation of %OS Percent Overshoot is defined as %OS = cmax cfinal 100 cfinal The term cmax is found by evaluating c(t) at the peak time, c(tp ).! ζ (ζπ/ 1 ζ 2 ) cmax = c(tp ) = 1 e cos π + p sin π) 1 ζ2 2 cmax = 1 + e (ζπ/ 1 ζ ) Since cfinal = 1, we have %OS = e (ζπ/ 30 / 53 1 ζ 2 ) 100

31 Evaluation of %OS For a given %OS, the required ζ can be calculated by ln(%os/100) ζ=q π 2 + ln2 (%OS/100) 31 / 53

32 Evaluation of Ts In order to find the settling time, we must find the time for which c(t) reaches and stays within 2% of the steady-state value, cfinal. Using our definition, the settling time is the time it takes for the amplitude of the decaying sinusoid to reach 0.02, or 1 e ζωn t p = ζ2 p ln( ζ 2 ) Ts = ζωn You can verify that the numerator varies from 3.91 to 4.74 as ζ varies from 0 to 0.9. Hence, a good approximation is Ts 32 / 53 4 ζωn

33 Evaluation of Tr A precise analytical relationship between rise time and damping ratio, ζ, cannot be found. 33 / 53

34 Evaluation of Tr But for 0.3 ζ 0.8, a good approximation is Tr 2.16ζ ωn For a fixed ζ, response is faster for a larger ωn and For a fixed ωn, response is faster for a smaller ζ 34 / 53

35 How the response changes by the locations of poles? Tp = ωn π 1 ζ 2 = Ts = π ωd 4 ζωn cos θ = ζ 35 / 53

36 How the response changes by the locations of poles? 36 / 53

37 How the response changes by the locations of poles? Tp is inversely proportional to the imaginary part of the pole. Since horizontal lines on the s-plane are lines of constant imaginary value, they are also lines of constant peak time. Settling time is inversely proportional to the real part of the pole. Since vertical lines on the s-plane are lines of constant real value, they are also lines of constant settling time. Finally, since ζ = cos θ, radial lines are lines of constant ζ. Since percent overshoot is only a function of ζ, radial lines are thus lines of constant percent overshoot, %OS 37 / 53

38 How Pole Locations Affect Peak Time? 38 / 53

39 How Pole Locations Affect Overshoot? 39 / 53

40 How Pole Locations Affect Overshoot? 40 / 53

41 EX: Given the pole locations, calculate ζ, ωn, Tp, %OS, and Ts 41 / 53 ζ = cos θ = cos[arctan(7/3)] = ωn = = Tp = π ωd = π 7 Ts = 4 σd = 4 3 = 0.449sec. 2 %OS = e ( ζπ/ 1 ζ ) 100 = 26% = 1.333sec.

42 Exercise Given the system shown in figure, find J and D to yield 20% overshoot and a settling time of 2 seconds for a unit step input T (t). 42 / 53

43 System Response with Additional Poles Now that we have analyzed systems with two poles, how does the addition of another pole affect the response? The formulas describing percent overshoot, settling time, and peak time were derived only for a system with two complex poles and no zeros. If a system has more than two poles or has zeros, we cannot use the formulas to calculate the performance specifications that we derived. Under certain conditions, a system with more than two poles or with zeros can be approximated as a second-order system that has just two complex dominant poles. 43 / 53

44 Consider a system having 3 poles: Consider a three-pole system with complex poles and a third pole on the real axis. Assume the poles are at p p1,2 = ζωn ± jωn 1 ζ 2, p3 = αr the step response of the system can be determined from a partial-fraction expansion. C (s) = A B(s + ζωn ) + C ωd D s s + αr (s + ζωn ) + ωd In time-domain: h i c(t) = A + e ζωn t (B cos ωd t + C sin ωd t) + De αr t 1(t) 44 / 53

45 System Responses for different locations of αr We shall consider 3 different scenarios: 45 / 53 For Case I, αr = αr1 and is not much larger than ζωn ; For Case II, αr = αr2 and is much larger than ζωn For Case III, αr =

46 System Responses for different locations of αr / 53

47 If αr is not much greater than ζωn (Case I), the real pole s transient response will not decay to insignificance at the peak time or settling time generated by the second-order pair. In this case, the exponential decay is significant, and the system cannot be represented as a second-order system. How much farther from the dominant poles does the third pole have to be for its effect on the second-order response to be negligible? The exponential decay is negligible after five time constants. Thus, if the real pole is five times farther to the left than the dominant poles, we assume that the system is represented by its dominant second-order pair of poles. 47 / 53

48 Example Consider the following 3 systems and lets evaluate the step responses s 2 + 4s T2 (s) = 2 (s + 10)(s + 4s ) T3 (s) = (s + 3)(s 2 + 4s ) T1 (s) = Step responses are c1 (t) = e 2t cos(4.532t 23.8 ) c2 (t) = e 10t 1.189e 2t cos(4.532t ) c3 (t) = e 3t 0.707e 2t cos(4.532t ) 48 / 53

49 Example / 53

50 System Response With Zeros Now that we have seen the effect of an additional pole, let us add a zero to the second-order system T (s) = (s + a) (s + b)(s + c) We add a real-axis zero to a two-pole system. The zero will be added first in the left half-plane and then in the right half-plane and its effects noted and analyzed. Starting with a two-pole system with poles at 1 ± j2.828, we consecutively add zeros at 3, 5, and 10. We can see that the closer the zero is to the dominant poles, the greater its effect on the transient response. As the zero moves away from the dominant poles, the response approaches that of the two-pole system. 50 / 53

51 System Response With Zeros 51 / 53

52 Some MATLAB Code deng=[1 2 9]; Ta=tf([1 3]*9/3,deng); Tb=tf([1 5]*9/5,deng); Tc=tf([1 10]*9/10,deng); T=tf(9,deng); step(t,ta,tb,tc) text(0.5,0.6, no zero ) text(0.4, 0.7, zero at-10 ) text(0.35, 0.8, zero at -5 ) text(0.3,0.9, zero at -3 ) 52 / 53

53 If zero moves to RHP we obtain a non-minimum-phase system 53 / 53

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

Transient Response of a Second-Order System

Transient Response of a Second-Order System Transient Response of a Second-Order System ECEN 830 Spring 01 1. Introduction In connection with this experiment, you are selecting the gains in your feedback loop to obtain a well-behaved closed-loop

More information

Second Order and Higher Order Systems

Second Order and Higher Order Systems Second Order and Higher Order Systems 1. Second Order System In this section, we shall obtain the response of a typical second-order control system to a step input. In terms of damping ratio and natural

More information

Poles, Zeros and System Response

Poles, Zeros and System Response Time Response After the engineer obtains a mathematical representation of a subsystem, the subsystem is analyzed for its transient and steady state responses to see if these characteristics yield the desired

More information

Lab # 4 Time Response Analysis

Lab # 4 Time Response Analysis Islamic University of Gaza Faculty of Engineering Computer Engineering Dep. Feedback Control Systems Lab Eng. Tareq Abu Aisha Lab # 4 Lab # 4 Time Response Analysis What is the Time Response? It is an

More information

Systems Analysis and Control

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 information

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion

Lecture 7:Time Response Pole-Zero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion Cleveland State University MCE441: Intr. Linear Control Lecture 7:Time Influence of Poles and Zeros Higher Order and Pole Criterion Prof. Richter 1 / 26 First-Order Specs: Step : Pole Real inputs contain

More information

I Poles & zeros. I First-order systems. I Second-order systems. I E ect of additional poles. I E ect of zeros. I E ect of nonlinearities

I Poles & zeros. I First-order systems. I Second-order systems. I E ect of additional poles. I E ect of zeros. I E ect of nonlinearities EE C28 / ME C34 Lecture Chater 4 Time Resonse Alexandre Bayen Deartment of Electrical Engineering & Comuter Science University of California Berkeley Lecture abstract Toics covered in this resentation

More information

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain analyses of the step response, ramp response, and impulse response of the second-order systems are presented. Section 5 4 discusses the transient-response analysis of higherorder systems. Section 5 5 gives

More information

Chapter 4 Transients. Chapter 4 Transients

Chapter 4 Transients. Chapter 4 Transients Chapter 4 Transients Chapter 4 Transients 1. Solve first-order RC or RL circuits. 2. Understand the concepts of transient response and steady-state response. 1 3. Relate the transient response of first-order

More information

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

EE 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 information

Systems Analysis and Control

Systems 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 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

Compensator Design to Improve Transient Performance Using Root Locus

Compensator Design to Improve Transient Performance Using Root Locus 1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

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

Chapter 7: Time Domain Analysis

Chapter 7: Time Domain Analysis Chapter 7: Time Domain Analysis Samantha Ramirez Preview Questions How do the system parameters affect the response? How are the parameters linked to the system poles or eigenvalues? How can Laplace transforms

More information

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology. Dynamic Response Assoc. Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 3 Assoc. Prof. Enver Tatlicioglu (EEE@IYTE) EE362 Feedback Control

More information

Control System (ECE411) Lectures 13 & 14

Control System (ECE411) Lectures 13 & 14 Control System (ECE411) Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Steady-State Error Analysis Remark: For a unity feedback system

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

Notes for ECE-320. Winter by R. Throne

Notes for ECE-320. Winter by R. Throne Notes for ECE-3 Winter 4-5 by R. Throne Contents Table of Laplace Transforms 5 Laplace Transform Review 6. Poles and Zeros.................................... 6. Proper and Strictly Proper Transfer Functions...................

More information

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web:     Ph: Serial : 0. LS_D_ECIN_Control Systems_30078 Delhi Noida Bhopal Hyderabad Jaipur Lucnow Indore Pune Bhubaneswar Kolata Patna Web: E-mail: info@madeeasy.in Ph: 0-4546 CLASS TEST 08-9 ELECTRONICS ENGINEERING

More information

Software Engineering 3DX3. Slides 8: Root Locus Techniques

Software Engineering 3DX3. Slides 8: Root Locus Techniques Software Engineering 3DX3 Slides 8: Root Locus Techniques Dr. Ryan Leduc Department of Computing and Software McMaster University Material based on Control Systems Engineering by N. Nise. c 2006, 2007

More information

MODULE I. Transient Response:

MODULE I. Transient Response: Transient Response: MODULE I The Transient Response (also known as the Natural Response) is the way the circuit responds to energies stored in storage elements, such as capacitors and inductors. If a capacitor

More information

First and Second Order Circuits. Claudio Talarico, Gonzaga University Spring 2015

First and Second Order Circuits. Claudio Talarico, Gonzaga University Spring 2015 First and Second Order Circuits Claudio Talarico, Gonzaga University Spring 2015 Capacitors and Inductors intuition: bucket of charge q = Cv i = C dv dt Resist change of voltage DC open circuit Store voltage

More information

Feedback Control part 2

Feedback Control part 2 Overview Feedback Control part EGR 36 April 19, 017 Concepts from EGR 0 Open- and closed-loop control Everything before chapter 7 are open-loop systems Transient response Design criteria Translate criteria

More information

8. Introduction and Chapter Objectives

8. Introduction and Chapter Objectives Real Analog - Circuits Chapter 8: Second Order Circuits 8. Introduction and Chapter Objectives Second order systems are, by definition, systems whose input-output relationship is a second order differential

More information

Vibrations: Second Order Systems with One Degree of Freedom, Free Response

Vibrations: Second Order Systems with One Degree of Freedom, Free Response Single Degree of Freedom System 1.003J/1.053J Dynamics and Control I, Spring 007 Professor Thomas Peacock 5//007 Lecture 0 Vibrations: Second Order Systems with One Degree of Freedom, Free Response Single

More information

ENGR 2405 Chapter 8. Second Order Circuits

ENGR 2405 Chapter 8. Second Order Circuits ENGR 2405 Chapter 8 Second Order Circuits Overview The previous chapter introduced the concept of first order circuits. This chapter will expand on that with second order circuits: those that need a second

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

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

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

EE102 Homework 2, 3, and 4 Solutions

EE102 Homework 2, 3, and 4 Solutions EE12 Prof. S. Boyd EE12 Homework 2, 3, and 4 Solutions 7. Some convolution systems. Consider a convolution system, y(t) = + u(t τ)h(τ) dτ, where h is a function called the kernel or impulse response of

More information

Controller Design using Root Locus

Controller 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 information

To find the step response of an RC circuit

To find the step response of an RC circuit To find the step response of an RC circuit v( t) v( ) [ v( t) v( )] e tt The time constant = RC The final capacitor voltage v() The initial capacitor voltage v(t ) To find the step response of an RL circuit

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

Root Locus Techniques

Root Locus Techniques 4th Edition E I G H T Root Locus Techniques SOLUTIONS TO CASE STUDIES CHALLENGES Antenna Control: Transient Design via Gain a. From the Chapter 5 Case Study Challenge: 76.39K G(s) = s(s+50)(s+.32) Since

More information

CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS

CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS Objectives Students should be able to: Reduce a block diagram of multiple subsystems to a single block representing the transfer function from input to output

More information

Dynamic circuits: Frequency domain analysis

Dynamic circuits: Frequency domain analysis Electronic Circuits 1 Dynamic circuits: Contents Free oscillation and natural frequency Transfer functions Frequency response Bode plots 1 System behaviour: overview 2 System behaviour : review solution

More information

Electric Circuit Theory

Electric Circuit Theory Electric Circuit Theory Nam Ki Min nkmin@korea.ac.kr 010-9419-2320 Chapter 8 Natural and Step Responses of RLC Circuits Nam Ki Min nkmin@korea.ac.kr 010-9419-2320 8.1 Introduction to the Natural Response

More information

Control of Manufacturing Processes

Control 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 information

Chapter 7. Digital Control Systems

Chapter 7. Digital Control Systems Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,

More information

SOLUTIONS TO CASE STUDIES CHALLENGES

SOLUTIONS TO CASE STUDIES CHALLENGES F O U R Time Response SOLUTIONS TO CASE STUDIES CHALLENGES Antenna Control: Open-Loop Response The forward transfer function for angular velocity is, G(s) = ω 0(s) V P (s) = 24 (s+50)(s+.32) a. ω 0 (t)

More information

ECE Circuit Theory. Final Examination. December 5, 2008

ECE Circuit Theory. Final Examination. December 5, 2008 ECE 212 H1F Pg 1 of 12 ECE 212 - Circuit Theory Final Examination December 5, 2008 1. Policy: closed book, calculators allowed. Show all work. 2. Work in the provided space. 3. The exam has 3 problems

More information

Lab Experiment 2: Performance of First order and second order systems

Lab 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 information

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture Discrete Systems Mark Cannon Hilary Term 22 - Lecture 4 Step response and pole locations 4 - Review Definition of -transform: U() = Z{u k } = u k k k= Discrete transfer function: Y () U() = G() = Z{g k},

More information

Proportional plus Integral (PI) Controller

Proportional plus Integral (PI) Controller Proportional plus Integral (PI) Controller 1. A pole is placed at the origin 2. This causes the system type to increase by 1 and as a result the error is reduced to zero. 3. Originally a point A is on

More information

Dynamic Behavior. Chapter 5

Dynamic Behavior. Chapter 5 1 Dynamic Behavior In analyzing process dynamic and process control systems, it is important to know how the process responds to changes in the process inputs. A number of standard types of input changes

More information

Control of Manufacturing Processes

Control 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 information

Chapter 2 SDOF Vibration Control 2.1 Transfer Function

Chapter 2 SDOF Vibration Control 2.1 Transfer Function Chapter SDOF Vibration Control.1 Transfer Function mx ɺɺ( t) + cxɺ ( t) + kx( t) = F( t) Defines the transfer function as output over input X ( s) 1 = G( s) = (1.39) F( s) ms + cs + k s is a complex number:

More information

Course Summary. The course cannot be summarized in one lecture.

Course Summary. The course cannot be summarized in one lecture. Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques

More information

Problem Value Score Total 100/105

Problem Value Score Total 100/105 RULES This is a closed book, closed notes test. You are, however, allowed one piece of paper (front side only) for notes and definitions, but no sample problems. The top half is the same as from the first

More information

Chapter 8: Frequency Domain Analysis

Chapter 8: Frequency Domain Analysis Chapter 8: Frequency Domain Analysis Samantha Ramirez Preview Questions 1. What is the steady-state response of a linear system excited by a cyclic or oscillatory input? 2. How does one characterize the

More information

Circuits with Capacitor and Inductor

Circuits with Capacitor and Inductor Circuits with Capacitor and Inductor We have discussed so far circuits only with resistors. While analyzing it, we came across with the set of algebraic equations. Hereafter we will analyze circuits with

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Dynamics and Control II Fall 7 Problem Set #7 Solution Posted: Friday, Nov., 7. Nise problem 5 from chapter 8, page 76. Answer:

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

Problem Set 2: Solution Due on Wed. 25th Sept. Fall 2013

Problem Set 2: Solution Due on Wed. 25th Sept. Fall 2013 EE 561: Digital Control Systems Problem Set 2: Solution Due on Wed 25th Sept Fall 2013 Problem 1 Check the following for (internal) stability [Hint: Analyze the characteristic equation] (a) u k = 05u k

More information

Laboratory handouts, ME 340

Laboratory handouts, ME 340 Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise

More information

School of Mechanical Engineering Purdue University. ME375 Dynamic Response - 1

School 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 information

Response of Second-Order Systems

Response of Second-Order Systems Unit 3 Response of SecondOrder Systems In this unit, we consider the natural and step responses of simple series and parallel circuits containing inductors, capacitors and resistors. The equations which

More information

u (t t ) + e ζωn (t tw )

u (t t ) + e ζωn (t tw ) LINEAR CIRCUITS LABORATORY OSCILLATIONS AND DAMPING EFFECT PART I TRANSIENT RESPONSE TO A SQUARE PULSE Transfer Function F(S) = ω n 2 S 2 + 2ζω n S + ω n 2 F(S) = S 2 + 3 RC ( RC) 2 S + 1 RC ( ) 2 where

More information

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) = 1. Pole Placement Given the following open-loop plant, HW 9 Solutions G(s) = 1(s + 3) s(s + 2)(s + 5) design the state-variable feedback controller u = Kx + r, where K = [k 1 k 2 k 3 ] is the feedback

More information

Time Response of Systems

Time 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) s-plane Time response p =0 s p =0,p 2 =0 s 2 t p =

More information

Dynamic System Response. Dynamic System Response K. Craig 1

Dynamic System Response. Dynamic System Response K. Craig 1 Dynamic System Response Dynamic System Response K. Craig 1 Dynamic System Response LTI Behavior vs. Non-LTI Behavior Solution of Linear, Constant-Coefficient, Ordinary Differential Equations Classical

More information

2.010 Fall 2000 Solution of Homework Assignment 7

2.010 Fall 2000 Solution of Homework Assignment 7 . Fall Solution of Homework Assignment 7. Control of Hydraulic Servomechanism. We return to the Hydraulic Servomechanism of Problem in Homework Assignment 6 with additional data which permits quantitative

More information

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays Parameter Derivation of Type- Discrete-Time Phase-Locked Loops Containing Feedback Delays Joey Wilson, Andrew Nelson, and Behrouz Farhang-Boroujeny joey.wilson@utah.edu, nelson@math.utah.edu, farhang@ece.utah.edu

More information

DESIGN OF LINEAR STATE FEEDBACK CONTROL LAWS

DESIGN OF LINEAR STATE FEEDBACK CONTROL LAWS 7 DESIGN OF LINEAR STATE FEEDBACK CONTROL LAWS Previous chapters, by introducing fundamental state-space concepts and analysis tools, have now set the stage for our initial foray into statespace methods

More information

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

STABILITY. 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 information

Introduction to Root Locus. What is root locus?

Introduction to Root Locus. What is root locus? Introduction to Root Locus What is root locus? A graphical representation of the closed loop poles as a system parameter (Gain K) is varied Method of analysis and design for stability and transient response

More information

Source-Free RC Circuit

Source-Free RC Circuit First Order Circuits Source-Free RC Circuit Initial charge on capacitor q = Cv(0) so that voltage at time 0 is v(0). What is v(t)? Prof Carruthers (ECE @ BU) EK307 Notes Summer 2018 150 / 264 First Order

More information

for non-homogeneous linear differential equations L y = f y H

for non-homogeneous linear differential equations L y = f y H Tues March 13: 5.4-5.5 Finish Monday's notes on 5.4, Then begin 5.5: Finding y P for non-homogeneous linear differential equations (so that you can use the general solution y = y P y = y x in this section...

More information

Frequency Response of Linear Time Invariant Systems

Frequency Response of Linear Time Invariant Systems ME 328, Spring 203, Prof. Rajamani, University of Minnesota Frequency Response of Linear Time Invariant Systems Complex Numbers: Recall that every complex number has a magnitude and a phase. Example: z

More information

Notes on the Periodically Forced Harmonic Oscillator

Notes on the Periodically Forced Harmonic Oscillator Notes on the Periodically orced Harmonic Oscillator Warren Weckesser Math 38 - Differential Equations 1 The Periodically orced Harmonic Oscillator. By periodically forced harmonic oscillator, we mean the

More information

Chapter 3. 1 st Order Sine Function Input. General Solution. Ce t. Measurement System Behavior Part 2

Chapter 3. 1 st Order Sine Function Input. General Solution. Ce t. Measurement System Behavior Part 2 Chapter 3 Measurement System Behavior Part 2 1 st Order Sine Function Input Examples of Periodic: vibrating structure, vehicle suspension, reciprocating pumps, environmental conditions The frequency of

More information

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state

More information

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

Radar 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 information

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION ME 375 Final Examination Thursday, May 7, 2015 SOLUTION POBLEM 1 (25%) negligible mass wheels negligible mass wheels v motor no slip ω r r F D O no slip e in Motor% Cart%with%motor%a,ached% The coupled

More information

Physics 116A Notes Fall 2004

Physics 116A Notes Fall 2004 Physics 116A Notes Fall 2004 David E. Pellett Draft v.0.9 Notes Copyright 2004 David E. Pellett unless stated otherwise. References: Text for course: Fundamentals of Electrical Engineering, second edition,

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

Forced Oscillation and Resonance

Forced Oscillation and Resonance Chapter Forced Oscillation and Resonance The forced oscillation problem will be crucial to our understanding of wave phenomena Complex exponentials are even more useful for the discussion of damping and

More information

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

LABORATORY 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 information

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Introduction to Vibration Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Vibration Most vibrations are undesirable, but there are many instances where vibrations are useful Ultrasonic (very high

More information

Transform Solutions to LTI Systems Part 3

Transform Solutions to LTI Systems Part 3 Transform Solutions to LTI Systems Part 3 Example of second order system solution: Same example with increased damping: k=5 N/m, b=6 Ns/m, F=2 N, m=1 Kg Given x(0) = 0, x (0) = 0, find x(t). The revised

More information

(amperes) = (coulombs) (3.1) (seconds) Time varying current. (volts) =

(amperes) = (coulombs) (3.1) (seconds) Time varying current. (volts) = 3 Electrical Circuits 3. Basic Concepts Electric charge coulomb of negative change contains 624 0 8 electrons. Current ampere is a steady flow of coulomb of change pass a given point in a conductor in

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

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax:

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax: Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho kwangho@hansung.ac.kr Tel: 02-760-4253 Fax:02-760-4435 Introduction In this lesson, you will learn the following : The

More information

CYBER EXPLORATION LABORATORY EXPERIMENTS

CYBER EXPLORATION LABORATORY EXPERIMENTS CYBER EXPLORATION LABORATORY EXPERIMENTS 1 2 Cyber Exploration oratory Experiments Chapter 2 Experiment 1 Objectives To learn to use MATLAB to: (1) generate polynomial, (2) manipulate polynomials, (3)

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

Step Response Analysis. Frequency Response, Relation Between Model Descriptions

Step Response Analysis. Frequency Response, Relation Between Model Descriptions Step Response Analysis. Frequency Response, Relation Between Model Descriptions Automatic Control, Basic Course, Lecture 3 November 9, 27 Lund University, Department of Automatic Control Content. Step

More information

WEEKS 8-9 Dynamics of Machinery

WEEKS 8-9 Dynamics of Machinery WEEKS 8-9 Dynamics of Machinery References Theory of Machines and Mechanisms, J.J.Uicker, G.R.Pennock ve J.E. Shigley, 2011 Mechanical Vibrations, Singiresu S. Rao, 2010 Mechanical Vibrations: Theory and

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

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

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This

More information

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus

More information

Control Systems, Lecture 05

Control Systems, Lecture 05 Control Systems, Lecture 05 İbrahim Beklan Küçükdemiral Yıldız Teknik Üniversitesi 2015 1 / 33 Laplace Transform Solution of State Equations In previous sections, systems were modeled in state space, where

More information

Oscillations. Simple Harmonic Motion of a Mass on a Spring The equation of motion for a mass m is attached to a spring of constant k is

Oscillations. Simple Harmonic Motion of a Mass on a Spring The equation of motion for a mass m is attached to a spring of constant k is Dr. Alain Brizard College Physics I (PY 10) Oscillations Textbook Reference: Chapter 14 sections 1-8. Simple Harmonic Motion of a Mass on a Spring The equation of motion for a mass m is attached to a spring

More information

Performance of Feedback Control Systems

Performance 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 Steady-state Error and Type 0, Type

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

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

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

Control Systems. University Questions

Control Systems. University Questions University Questions UNIT-1 1. Distinguish between open loop and closed loop control system. Describe two examples for each. (10 Marks), Jan 2009, June 12, Dec 11,July 08, July 2009, Dec 2010 2. Write

More information