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

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

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

Homework 7 - Solutions

Software Engineering 3DX3. Slides 8: Root Locus Techniques

If you need more room, use the backs of the pages and indicate that you have done so.

Root Locus Techniques

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

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

Lecture 1 Root Locus

2.004 Dynamics and Control II Spring 2008

Due Wednesday, February 6th EE/MFS 599 HW #5

ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

CHAPTER # 9 ROOT LOCUS ANALYSES

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

Example on Root Locus Sketching and Control Design

Controller Design using Root Locus

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Frequency Response Techniques

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

EE402 - Discrete Time Systems Spring Lecture 10

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

ECE 486 Control Systems

Control Systems I Lecture 10: System Specifications

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

MAE 143B - Homework 8 Solutions

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.

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

Proportional plus Integral (PI) Controller

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

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

MAS107 Control Theory Exam Solutions 2008

Professor Fearing EE C128 / ME C134 Problem Set 4 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley. control input. error Controller D(s)

Homework 11 Solution - AME 30315, Spring 2015

Systems Analysis and Control

Control of Manufacturing Processes

Module 07 Control Systems Design & Analysis via Root-Locus Method

AMME3500: System Dynamics & Control

Outline. Classical Control. Lecture 5

ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION

1 (20 pts) Nyquist Exercise

Problems -X-O («) s-plane. s-plane *~8 -X -5. id) X s-plane. s-plane. -* Xtg) FIGURE P8.1. j-plane. JO) k JO)

EE302 - Feedback Systems Spring Lecture KG(s)H(s) = KG(s)

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

Outline. Classical Control. Lecture 1

SECTION 5: ROOT LOCUS ANALYSIS

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

Systems Analysis and Control

Engraving Machine Example

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Chapter 7 : Root Locus Technique

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

Systems Analysis and Control

Nyquist Criterion For Stability of Closed Loop System

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

2.004 Dynamics and Control II Spring 2008

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)

Introduction to Root Locus. What is root locus?

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

Root Locus. Signals and Systems: 3C1 Control Systems Handout 3 Dr. David Corrigan Electronic and Electrical Engineering

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

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

Systems Analysis and Control

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Systems Analysis and Control

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Control Systems I. Lecture 9: The Nyquist condition

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

The requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot --- in time domain

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

Chapter 5 HW Solution

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

I What is root locus. I System analysis via root locus. I How to plot root locus. Root locus (RL) I Uses the poles and zeros of the OL TF

PD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada

Design of a Lead Compensator

Root Locus Methods. The root locus procedure

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Chapter 2 SDOF Vibration Control 2.1 Transfer Function

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

Methods for analysis and control of. Lecture 4: The root locus design method

INTRODUCTION TO DIGITAL CONTROL

Positioning Servo Design Example

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

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

Solutions to Skill-Assessment Exercises

Compensator Design to Improve Transient Performance Using Root Locus

Root Locus Techniques

8.1.6 Quadratic pole response: resonance

Systems Analysis and Control

Goals for today 2.004

Alireza Mousavi Brunel University

Frequency Response Analysis

EE 4343/ Control System Design Project LECTURE 10

Problem Value Score Total 100/105

Transcription:

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: The open loop transfer function is K(s +)(s +) G(s) =. (s +5)(s +6) 8 7 6 To find the break in and breakaway points, we apply rule 6 as follows: Taking the derivative, (σ +5)(σ +6) σ +σ + K(σ) = =. (σ +)(σ +) σ +σ + dk 8σ 56σ 68 σ σ 7 = =. dσ (σ +σ +) (σ +σ +) and setting dk/dσ =, we find σ =.565 and σ =.65.. Nise problem 7 from chapter 8, page 77. Answer: From rule about the real axis segment, we know that the root locus should exist between the two zeros in the right hand plane as well as the pole and zero in the left hand plane. Next step is to deal with the two poles with

imaginary parts. The root locus should depart from the two poles. It cannot go to the infinity because we already have the same number of poles and zeros. Therefore it has to be joined one of the two real axis segment. The root locus departing from the two poles eventually should arrive at the two zeros in the right hand plane. Here two possibilities arise: ) The root locus directly is joined to the real axis segment between the two zeros in right hand plane, or ) It first cuts through the real axis segment between the pole and zero in the left hand plane, and comes back to the right hand plane to join the real axis segment between the two zeros. Which option turns out to be the actual root locus depends on the relative location of the open loop poles and zeros. The two plots below show two examples obtained using Matlab. 6 6 5 5. Nise problem 9 from chapter 8, page 77. Answer: The open loop transfer function is K(s 9) K(s )(s +) G(s) = =, (s +) (s j)(s +j) and the root locus is shown below;

Clearly, the system becomes unstable for gain equal to or larger than the gain required to bring the closed loop poles together to a double pole at the origin. This critical gain is given by K = G(s) s= = s + s +j s j = = =. s 9 s + s 9 s= See the geometrical interpretation below. s= Alternatively, we can find K from the relationship KG(s) + =, which gives s = K(s 9), thus 9K s =. K + If 9K 9K > (or K>/9), then we get two real poles at s = ±, which make K+ K+ 9K the system unstable because of the pole in the right hand plane. If K+ < 9K (or K </9), then we obtain two pure imaginary poles at s = ±j, which K+ make the system marginally stable. If K =/9, then two double poles are at s =.. Nise problem 7 from chapter 8, page 79. Answer: The open loop transfer function is a. Sketch the root locus. K(s +) G(s) =. s(s +)(s +)(s +)

5 9 8 7 6 b. The asymptotes. By rule 5, ( ) ( ) 8 σ a = =, { } (m +)π π 5π θ a = =,π,. c. The value of gain that makes the system marginally stable. By rule 7, setting G(jω)=, we find K(jω +) =. (jω) +9(jω) + 6(jω) + (jω) Rearranging, ( ) K(jω +) = ω j9ω 6ω +jω, we end up with two equations for the real and imaginary parts, respectively: ω 6ω + K =, 9ω ω Kω =. From the second equation, ω =( + K)/9. Inserting this result to the first equation, we find K =.796. (The other value is K =.796, which is invalid because it is negative.)

5 Editor (C) Imag Axis 9 8 7 6 Indeed, at gain K =.796, the root locus crosses the imaginary axis in the Matlab simulation as well. d. The value of gain for which the closed loop transfer function will have a pole on the real axis at.5. If a pole is on the real axis at.5, then it should be on the root locus, which means that s =.5 should satisfy the following relation: K(s +) + =. s(s +)(s +)(s +) s=.5 Hence, Imag Axis 5 (.5)(.5)(.5)(.5) K = =...5 Editor (C) 9 8 7 6 Note that one pink dot is indeed at s =.5 for this value of the gain K =.. 5. Nise problem from chapter 8, page 8. Answer: 5

The open loop transfer function is a. Sketch the root locus. b. K for % overshoot 5 K G(s) =. (s +)(s +)(s +) 8 7 6 To find K for % overshoot, we have to identify the location of poles that generates % overshoot. Then using the values of the poles and + KG(s) =, we can compute the gain K at the poles. For the first step, we have to find the location of the poles which produce % overshoot. The damping ratio ζ determines how much overshoot is generated. You can estimate the damping ratio ζ from the root locus, using the relation ζ =cos θ, where θ is the angle subtended from the pole to the origin of the s plane. (Please refer to pp. of lecture note.) Therefore, the poles that yield % overshoot should be the straight line cos θ = ζ for the value of ζ that yields % OS. From the relation between %OS and damping ratio, we find Also, cos θ = ζ θ = ±6.9. ln (%OS/) ζ = =.559. π +ln (%OS/) Next step is to find the location of the pole at ζ =.559. Matlab s sisotool provides you damping ratio, pole location, and gain K. (Also it gives the natural frequency ω n, which can be used in the next problem.) It turns out that ζ =.559, p =.866 + ±j.69, and K =9.7. You will find approximate values due to tuning error of the gain. If you want to find the exact location of the pole analytically, you can try as follows: Let s assume that a pole p = σ + jω. From the damping ratio, 6

θ =6.9, which means ω =tan(6.9 ) σ =.95σ. To be on the root locus, the pole σ + jω should satisfy + KG( σ + jω) =. We expand this equation as follows: s +6s +s +(6+ K) =. ( σ + jω) +6( σ + jω) + ( σ + jω)+(6 + K) =. ( σ +σ jω +σω ω j)+6(σ σωj ω ) σ +ωj +6+ K =. Separating real and imaginary parts as σ +σω +6σ 6ω σ +6+ K =, σ ω ω σω +ω =, and using ω =.95σ, we find σ =.866 and ω =.69 from the second equation. Using these values in the first equation, we find K = 9.7. 5 Editor (C) Imag Axis 8 7 6 Note that the pink line indicates ζ =.559, cos θ = ζ(θ = ±6.9 ). c. The settling time, peak time for K found in (b) To estimate the settling time and peak time, we have to know the damping ratio and natural frequency. From the previous question, we found the damping ratio ζ (and natural frequency ω n as well if you used Matlab sisotool). If you solved (b) analytically, you know the pole p =.866 ± j.69. The imaginary part of the pole corresponds the damped natural frequency ω d, which is ω d = ω n ζ. Hence, the natural frequency ω n.9 (rad/s). The settling time T s /(ζω ( n )=.6(s). ) The peak time T p = π/ ω n ζ.(s). 7

.8 Step Response.7.6.5 Amplitude.... 5 6 7 Time (sec) Note that the setting time and peak time computed by the second order approximation well agree with the Matlab result plotted above. d. The locations of higher order poles for K found in (b) If the pole is purely real, + KG(s) = for s = σ. Solving +(σ +)(σ +)(σ +) = 9.7 numerically, we find σ =.68. Since.68 5.866, therefore the second order assumption is valid in this case. e. The range of K for stability We find the imaginary axis crossings by setting KG(jω) = (rule 7). Solving ω j 6ω +ωj +6+ K =, and separating to real and imaginary parts respectively, ω +ω =, 6ω +6+ K =, we find ω = and hence K = 6 6 = 6. At K = 6, the system is marginally stable and for K > 6 it becomes unstable. 8