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

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

Homework 7 - Solutions

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

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Control Systems. Design of State Feedback Control.

Lec 6: State Feedback, Controllability, Integral Action

Control Systems Design

Chapter 3. State Feedback - Pole Placement. Motivation

Topic # Feedback Control

Digital Control Systems State Feedback Control

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

Chapter 5 HW Solution

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

NPTEL Online Course: Control Engineering

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

Systems Analysis and Control

Note. Design via State Space

Chapter 2 SDOF Vibration Control 2.1 Transfer Function

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

MAE 143B - Homework 8 Solutions

Software Engineering 3DX3. Slides 8: Root Locus Techniques

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

TRACKING AND DISTURBANCE REJECTION

ECE-320: Linear Control Systems Homework 8. 1) For one of the rectilinear systems in lab, I found the following state variable representations:

AN INTRODUCTION TO THE CONTROL THEORY

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

Outline. Classical Control. Lecture 1

Design of a Lead Compensator

Feedback Control part 2

Introduction to Feedback Control

6 OUTPUT FEEDBACK DESIGN

Advanced Control Theory

CONTROL DESIGN FOR SET POINT TRACKING

Pole Placement (Bass Gura)

Goals for today 2.004

Modeling and System Identification for a DC Servo

MAS107 Control Theory Exam Solutions 2008

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

Chapter 12. Feedback Control Characteristics of Feedback Systems

Control Systems I Lecture 10: System Specifications

State Feedback Controller for Position Control of a Flexible Link

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.

Topic # Feedback Control Systems

Systems Analysis and Control

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

MAE 143B - Homework 7

Intro. Computer Control Systems: F8

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

AMME3500: System Dynamics & Control

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

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Transient Response of a Second-Order System

EE C128 / ME C134 Final Exam Fall 2014

Control Systems Design, SC4026. SC4026 Fall 2010, dr. A. Abate, DCSC, TU Delft

Compensator Design to Improve Transient Performance Using Root Locus

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

Root Locus Techniques

Full-Order Observers

Control of Manufacturing Processes

Outline. Classical Control. Lecture 5

EEE582 Homework Problems

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

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

Control of Manufacturing Processes

SYSTEMTEORI - ÖVNING 5: FEEDBACK, POLE ASSIGNMENT AND OBSERVER

Systems Analysis and Control

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

Controls Problems for Qualifying Exam - Spring 2014

Intro. Computer Control Systems: F9

ECEn 483 / ME 431 Case Studies. Randal W. Beard Brigham Young University

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

Homework 11 Solution - AME 30315, Spring 2015

Topic # Feedback Control Systems

EEE 184: Introduction to feedback systems

ECEEN 5448 Fall 2011 Homework #4 Solutions

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

MEM 355 Performance Enhancement of Dynamical Systems

MAE 142 Homework #5 Due Friday, March 13, 2009

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

1 (30 pts) Dominant Pole

Systems Analysis and Control

Transfer func+ons, block diagram algebra, and Bode plots. by Ania- Ariadna Bae+ca CDS Caltech 11/05/15

Chap 8. State Feedback and State Estimators

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

EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.

Root Locus Design Example #3

1 (20 pts) Nyquist Exercise

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

Chapter 7. Digital Control Systems

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19

Chapter 7 - Solved Problems

Lecture 15: H Control Synthesis

State Space Design. MEM 355 Performance Enhancement of Dynamical Systems

Professor Fearing EE C128 / ME C134 Problem Set 2 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

Internal Model Principle

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) =

Digital Control: Summary # 7

Implementation of a Communication Satellite Orbit Controller Design Using State Space Techniques

Topic # /31 Feedback Control Systems

Transcription:

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 vector, to yield a 5% overshoot and a settling time of.8 s. What is the closed-loop representation of the system in phase-variable form? Answer: (2 pts) 1 ẋ = 1 x + r k 1 (1 + k 2 ) (7 + k 3 ) 1 y = 3 1 x We write the open-loop plant as G(s) = Y X X U. The inverse Laplace transform of Y X gives the output equation, y = Cx, and the inverse Laplace transform of X gives the state equation, U ẋ = Ax + Bu. Plugging in the feedback we get ẋ = Ax + B( Kx + r) = (A BK)x + r. Where should the second-order poles be to satisfy the design requirements? Answer: (1 pt) s = 5. ± j5.24 Using the design specifications, ζ = ln(os) =.69, π 2 + ln 2 (OS) ω n = 4 ζt s = 7.26, so the desired second-order poles are at s = ζω n ± jω n 1 ζ 2 = 5. ± j5.24. (c) Calculate the desired closed-loop characteristic equation by selecting the third closed-loop pole to cancel the closed-loop zero. Is this a good design choice? Explain. Answer: (3 pts) s 3 + 13s 2 + 82.5s + 157.5 = Note that this feedback does not change the open-loop zero. Since we can cancel the zero with a stable pole, the closed-loop system behaves like a second-order system after cancellation, and the design requirements can be satisfied exactly. The desired closed-loop characteristic equation is (d) Find the control gains k 1, k 2, k 3. (s 2 + 2ζω n + ω 2 n)(s + 3) = s 3 + 13s 2 + 82.5s + 157.5 =. 1 of 5

Answer: (2 pts) k 1 = 157.5, k 2 = 72.5, k 3 = 6 The determinant of Is (A BK), where A and B are from part, gives the characteristic equation: s 3 + (7 + k 3 )s 2 + (1 + k 2 )s + k 1 =. Matching coefficients with the desired characteristic equation, we find k 1 = 157.5, k 2 = 72.5, k 3 = 6. (e) Simulate the step response. Did you meet the design specifications? Answer: (1 pt).18.16.14.12.1.8.6.4.2.5 1 1.5 2 The overshoot is 5 % and the settling time is.83 s, slightly greater than the desired settling time. 2. More pole placement Repeat the above for the following open-loop plant: G(s) = 2(s + 15)(s + 2) (s + 3)(s + 5)(s + 7). For part (c), choose the third pole to cancel one of the zeros. Which one should you choose? For part (e), you should find that you did not meet all the design specifications. What went wrong and where should you have placed the third pole instead? What is the closed-loop representation of the system in phase-variable form? Answer: (2 pts) 1 ẋ = 1 x + r (k 1 + 15) (71 + k 2 ) (15 + k 3 ) 1 y = 6 7 2 x Where should the second-order poles be to satisfy the design requirements? 2 of 5

(c) Answer: (1 pt) same as 1: s = 5. ± j5.24 Calculate the desired closed-loop characteristic equation by selecting the third closed-loop pole to cancel the closed-loop zero. Which zero should you choose? Explain. Answer: (3 pts) s 3 + 25s 2 + 22.5s + 787.4 We place the third pole at 15. We choose 15 instead of 2 to reduce overshoot. As the other zero becomes larger negative, the closed-loop transfer function becomes closer to a second-order approximation. (d) Find the control gains k 1, k 2, k 3. Answer: (2 pts) k 1 = 682.4, k 2 = 131.5, k 3 = 1. The determinant of Is (A BK), where A and B are from part, gives the characteristic equation: s 3 + (15 + k 3 )s 2 + (71 + k 2 )s + (k 1 + 15) =. Matching coefficients with the desired characteristic equation, we find k 1 = 682.4, k 2 = 131.5, k 3 = 1. (e) Simulate the step response. You should find that you did not meet all the design specifications. What went wrong and where should you have placed the third pole instead? Answer: (2 pts) The step response is plotted below. The overshoot is 5.5% and settling time is.78 s. The specifications were not met since the system is not close enough to second-order..9.8.7.6.5.4.3.2.1.5 1 1.5 2 As we move the third pole in the desired characteristic equation closer to the origin, the overshoot decreases and settling time increases. At 12, the overshoot is 4.8% and settling time is 7.9 s, so it is possible to satisfy the design specifications. The step response is plotted below. 3 of 5

1.9.8.7.6.5.4.3.2.1.5 1 1.5 2 3. Controllability and observability For the following systems, compute by hand the observability matrix and determine whether the system is observable. 1 2 4 8 ẋ = 8 16 22 x + u 26 38 62 8 y = 2 2 7 x Answer: (3 pts) Controllable and observable 8 4 3336 C M = [B AB A 2 B] = 24 19648 8 74 5388 rank(c M ) = 3 = order of plant so system is controllable. C 2 2 7 O M = CA = 164 23 382 CA 2 11936 18524 294 rank(o M ) = 3 = order of plant so system is observable. 1 1 2 1 ẋ = 3 5 8 x + u 13 21 34 1 y = 3 5 x 4 of 5

Answer: (3 pts) Observable, not controllable 1 3 18 C M = [B AB A 2 B] = 11 44 1 47 1868 rank(c M ) = 2 < order of plant so system is not controllable. C 3 5 O M = CA = 56 9 146 CA 2 2224 3572 5796 rank(o M ) = 3 = order of plant so system is observable. 5 of 5