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

Similar documents
EECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.

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

Controls Problems for Qualifying Exam - Spring 2014

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

ECE 486 Control Systems

EE C128 / ME C134 Final Exam Fall 2014

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

Homework 7 - Solutions

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

MAS107 Control Theory Exam Solutions 2008

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

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

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

1 (20 pts) Nyquist Exercise

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

INTRODUCTION TO DIGITAL CONTROL

EE C128 / ME C134 Midterm Fall 2014

Systems Analysis and Control

Outline. Classical Control. Lecture 5

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

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

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

Topic # Feedback Control

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

D(s) G(s) A control system design definition


Lecture 11. Frequency Response in Discrete Time Control Systems

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

Class 13 Frequency domain analysis

ME 475/591 Control Systems Final Exam Fall '99

AMME3500: System Dynamics & Control

MAE 143B - Homework 9

Richiami di Controlli Automatici

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

Test 2 SOLUTIONS. ENGI 5821: Control Systems I. March 15, 2010

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

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

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

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)

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

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

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Exam. 135 minutes + 15 minutes reading time

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

FREQUENCY-RESPONSE DESIGN

ME 132, Fall 2015, Quiz # 2

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

Exam. 135 minutes, 15 minutes reading time

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

1 Steady State Error (30 pts)

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

Problem Weight Score Total 100

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

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

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Systems Analysis and Control

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

Systems Analysis and Control

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

Exam. 135 minutes, 15 minutes reading time

Automatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation

Chapter 6 - Solved Problems

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

Control Systems I Lecture 10: System Specifications

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)

Control Systems I. Lecture 9: The Nyquist condition

Control Systems. Control Systems Design Lead-Lag Compensator.

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

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Frequency Response Techniques

Digital Control Systems State Feedback Control

Nyquist Criterion For Stability of Closed Loop System

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

Frequency domain analysis

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

Root Locus Methods. The root locus procedure

16.30/31, Fall 2010 Recitation # 2

CONTROL OF DIGITAL SYSTEMS

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

EE3CL4: Introduction to Linear Control Systems

MAE 143B - Homework 8 Solutions

University of Toronto. Final Exam

Electronics II. Final Examination

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

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

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

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

Time Response Analysis (Part II)

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

H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

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

Lecture 1: Feedback Control Loop

Topic # Feedback Control Systems

Control Systems Design

Transcription:

Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 5-8 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3 6 3 7 4 8 8 Total In the real world, unethical actions by engineers can cost money, careers, and lives. The penalty for unethical actions on this exam will be a grade of F and a letter will be written for your file and to the Office of Student Conduct. tan 2 = 26.6 tan = 45 tan 3 = 8.4 tan 3 = 6 tan 4 = 4 tan 3 = 3 sin 3 = 2 cos 6 = 3 2 2 log = db 2 log 2 = 6dB 2 log 2 = 3dB 2 log 2 = 6dB 2 log 5 = 2db 6dB = 4dB 2 log = db /e.37 /e 2.4 /e 3.5 3.6

Problem (4 pts) reference input r(t) + Σ error e(t) Controller D(s) control input u(t) plant G(s) output y(t) grid 8 pixels You are given the open-loop plant: G(s) = s + 5 (s + 2)(s + ) 3. For the above system, the partial root locus is shown for 5 different controller/plant combinations, G(s), D 2 (s)g(s),..., D 5 (s)g(s). (Note: the root locus shows open-loop pole locations for D(s)G(s), and closed-loop poles for are at end points of branches). DG +DG Imaginary Axis (seconds - ) Imaginary Axis (seconds - ) Imaginary Axis (seconds - ) 5-5 Root Locus G(s) -5 - -5 - Real Axis (seconds - ) Root locus D3(s)G(s) -5 - -5 5 Real Axis (seconds - ) Root Locus D5(s)G(s) -5-5 - -5 Real Axis (seconds - ) Imaginary Axis (seconds - ) Imaginary Axis (seconds - ) 5 Root Locus D2(s)G(s) -5-5 - -5 - Real Axis (seconds - ) Root Locus D4(s)G(s) -5 - -5 Real Axis (seconds - ) [5 pts a) For each set of open-loop poles and zeros given above, choose the best corresponding open-loop Bode plot V,W,X,Y, or Z from the next page: (i) G(s): Bode Plot (ii) D 2 (s)g(s): Bode plot (iii) D 3 (s)g(s): Bode plot (iv) D 4 (s)g(s): Bode Plot (v) D 5 (s)g(s): Bode Plot 2

Problem, cont. The open-loop Bode plots for 5 different controller/plant combinations, D (s)g(s),..., D 5 (s)g(s) are shown below. 2-2 -4-9 -8-27 Bode Plot V - 2 2-2 -4-9 -8-27 Bode W - 2 2-2 -4-9 -8-27 -36 Bode Plot X - 2 2-2 -4-9 -8-27 Bode Plot Y - 2 2-2 -4-9 -8-27 -36 Bode Plot Z - 2 [4 pts b) For the listed Bode plots, estimate the phase and gain margin: (i) Bode plot V: phase margin (degrees) at ω = Bode plot V: gain margin db at ω = (ii) Bode plot Z: phase margin (degrees) at ω = Bode plot Z: gain margin db at ω = 3

Problem, cont. [5 pts c) For each closed loop controller/plant with root locus as given in part a), choose the best corresponding closed-loop step response (A-E) (i) G(s): step response (ii) D 2 (s)g(s): step response (iii) D 3 (s)g(s): step response (iv) D 4 (s)g(s): step response (v) D 5 (s)g(s): step response Step A Step B Amplitude.5.5 Amplitude.5.5 2 3 4 5 Time (seconds) Step C 2 3 4 5 Time (seconds) Step D Amplitude.5.5 Amplitude.5.5 2 3 4 5 Time (seconds) Step E 2 3 4 5 Time (seconds) Amplitude.5.5 2 3 4 5 Time (seconds) 4

Problem 2 (4 pts) [4 pts a. You are given the open loop plant: G(s) = k s+6 s 6, with D(s) =. Sketch Nyquist plot for G(s) with k =, showing clearly any encirclements. Im G( j ω) Re G( j ) ω reference input r(t) + Σ error e(t) Controller D(s) control input u(t) plant G(s) output y(t) grid 8 pixels [2 pts b. Find the bounds on k for the system with unity feedback to be stable. [4 pts c. You are given the open loop plant G(s) = k (s 6)(s 4) (s+6)(s ). Sketch Nyquist plot for G(s) with k =, showing clearly any encirclements. Hint: phase of G(jω = 2) is +8. Im G( j ω) Re G( j ) ω [4 pts d. Find the bounds on k for the system with unity feedback to be stable. 5

Problem 3 (6 pts) The open-loop system is given by G(s) = 4 (s+) 3, and Bode plot for G(s) is here (Fig. 3.): 2 Bode Diagram - -2-3 -4-5 -45-9 -35-8 -225-27 - 2 A lag controller D(s) = k s+α s+β is to be designed such that the unity gain feedback system with openloop transfer function D(s)G(s) has the same steady state error as with OLTF G(s) and has a nominal (asymptotic approximation) phase margin φ m = 55 at ω = 8 rad s. Note 2 log G(jω = j8) = 3 db. [6 pts a. Determine gain, zero, and pole location for the lag network D(s): gain k = zero α = - pole β = - [4 pts b. Sketch the asymptotic Bode plot for the lag network D(s) alone on the plot below (Fig. 3.2): Bode Diagram 2 5 5-5 - -5-2 9 45-45 -9-2 [4 pts c. Sketch the asymptotic Bode plot for the combined lag network and plant D(s)G(s) on the plot (3.) above. [2 pts d. Mark the phase and phase margin frequency on the plot of D(s)G(s) (Fig. 3.). Explain briefly ( sentence) how does the actual phase margin compare to the asymptotic predction? 6

Problem 4 (8 pts) You are given the following plant ẋ = Ax + Bu, y = Cx where A is N N, u is scalar, B is N, C is N, and x is N. The system is observable and controllable. [2 pts a. Consider a controller u = r Kx where r is a reference input, and K is N. Determine the transfer function Y (s) R(s) = [2 pts b. Consider a controller u = K(r x) where r is a reference input, and K is N. Determine the transfer function Y (s) R(s) = [2 pts c. Draw a block diagram of the controlled system using integrators, summing junctions, and scaling functions. [3 pts d. If the same K is used in part a. and b. above, briefly explain any difference in transfer function or behavior: 7

Problem 5. (3 pts) Consider the following control system: [3 pts a. Write the state and output equations for the system, in terms of A, B, C, K, K e. [ ẋ ẋ N = [ [ x x N + [ x r(t), y = [ x N () [6 pts b. Given C = [, B = [ [, A = 2 find K and K e such that the closed loop poles are at s =, 2, 4. K = [ K e = [4 pts c. Show, with r(t) a unit step input, that e = in steady state (with the K, K e found above). (Hint: do not use matrix inverse.) 8

Problem 6. 3 pts Given the following system model: [3 pts a. Write the state and output equations for the system above. ẋ = Ax+Bu = [ ẋ ẋ 2 = [ [ x x 2 + u(t), y = Cx = [ [ x x 2 [2 pts b. Determine if the system A, B, C is controllable and observable. [2 pts c. Provide state equations for an observer which takes as inputs u(t), y(t), and provides an estimate of the state ˆx(t). [6 pts d. Find observer gain L such that the observer has closed loop poles at s =, s 2 =. 9

Problem 7 (4 pts) [3 pts a. Given G(s) = s+2. Let m(t) be the step response of g(t), i.e. M(s) = s(s+2). Let x (t) = m(t) m(t T ) where T is the sampling period. Find X (z) the Z transform of x (t). X (z) = [3 pts b. Given ẋ 2 (t) = 2x 2 (t) + u(t). Find the discrete time equivalent system using zeroorder hold for input u(t) and sampling period T : x 2 ((k + )T ) = Gx 2 (kt ) + Hu(kT ). G = H = [2 pts c. Find the X 2(z) U(z) state-space form. the discrete time transfer function from input u to state x 2 using the X 2 (z) U(z)

Problem 7, cont. [2 pts d. Does X 2(z) U(z) = X (z)? Why or why not? [4 pts e. With zero initial conditions (ZSR), T =.25, and a unit step input for x 2 (kt ), sketch m(t) and x 2 (kt ) on the plot below in the interval shown: x2(kt), m(t).5.5 2 t

Problem 8 Short Answers (8 pts) [4 pts a. Given the discrete time system below, find lim k x(k) for a unit step input u(k) =. x(k + ) = [ /6 /2 2/3 [ x(k) + u(k) lim k x(k) = [. [4 pts b. Given ẋ(t) = x(t) + u(t). The discrete time equivalent system using zero-order hold for input u(t) and sampling period T is of the form x((k + )T ) = Gx(kT ) + Hu(kT ). The discrete time system has a state feedback controller u(kt ) = r(kt ) 2x(kT ) applied. i. Find the eigenvalue for the closed loop system: ii. Find the largest value of T for which the system will be stable. (May be left in terms of ln.) : T < 2

Blank page for scratch work. 3