EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages 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 Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

Controls Problems for Qualifying Exam - Spring 2014

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

EE C128 / ME C134 Final Exam Fall 2014

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

1 (30 pts) Dominant Pole

EE221A Linear System Theory Final Exam

1 Steady State Error (30 pts)

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

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

Outline. Classical Control. Lecture 5

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

EE C128 / ME C134 Midterm Fall 2014

ECE 486 Control Systems

AMME3500: System Dynamics & Control

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42


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

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

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

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

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

FREQUENCY-RESPONSE DESIGN

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

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)

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

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

Linear State Feedback Controller Design

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

CDS 101/110a: Lecture 10-2 Control Systems Implementation

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

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

D G 2 H + + D 2

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

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

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

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

Outline. Classical Control. Lecture 1

ME 475/591 Control Systems Final Exam Fall '99

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

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

CONTROL DESIGN FOR SET POINT TRACKING

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

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

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

EE 16B Midterm 2, March 21, Name: SID #: Discussion Section and TA: Lab Section and TA: Name of left neighbor: Name of right neighbor:

Exam. 135 minutes + 15 minutes reading time

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

MAS107 Control Theory Exam Solutions 2008

EC Control Engineering Quiz II IIT Madras

Control Systems I Lecture 10: System Specifications

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING. MSc SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2015/2016

Exam. 135 minutes, 15 minutes reading time

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Exam. 135 minutes, 15 minutes reading time

Systems Analysis and Control

ECE557 Systems Control

Topic # Feedback Control Systems

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

Systems Analysis and Control

Dynamic Compensation using root locus method

Systems Analysis and Control

Lecture 9 Nonlinear Control Design

Control Systems Design

5. Observer-based Controller Design

ME 132, Fall 2017, UC Berkeley, A. Packard 334 # 6 # 7 # 13 # 15 # 14

INTRODUCTION TO DIGITAL CONTROL

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

EEE582 Homework Problems

Exercises for lectures 13 Design using frequency methods

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.

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Automatic Control 2. Model reduction. Prof. Alberto Bemporad. University of Trento. Academic year

NPTEL Online Course: Control Engineering

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

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

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Systems Analysis and Control

6 OUTPUT FEEDBACK DESIGN

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

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

ME 132, Fall 2015, Quiz # 2

ECEEN 5448 Fall 2011 Homework #4 Solutions

Homework Solution # 3

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

Root Locus Methods. The root locus procedure

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRICAL AND ELECTRONICS ENGINEERING TUTORIAL QUESTION BANK

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Homework 7 - Solutions

Proportional plus Integral (PI) Controller

Problem Value Score Total 100/105

MAE143A Signals & Systems, Final Exam - Wednesday March 16, 2005

ECE317 : Feedback and Control

Modeling and System Identification for a DC Servo

Topic # Feedback Control

ECE317 : Feedback and Control

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

Transcription:

Name: SID: EECS C28/ ME C34 Final Wed. Dec. 5, 2 8- am Closed book. Two pages of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 2 2 6 3 4 4 5 6 6 7 8 2 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 = 6dB 2 2 log 5 = 2db 6dB = 4dB 2 log = db /e.37 /e 2.4 /e 3.5 3.6

Problem (2 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) = 8 (s + 3)(s 2 + 2s + 4) The Bode plots for the plant G(s) and the plant with 3 different compensators are given below. Bode Plot G(s) Bode Plot D2(s)G(S) Magnitude (db) 2 2 4 6 8 45 Magnitude (db) 2 2 4 6 8 45 Phase (deg) 9 35 8 Phase (deg) 9 35 8 225 225 27 2 Frequency (rad/sec) 27 2 Frequency (rad/sec) Bode Plot D3(s)G(s) Bode Plot D4(s)G(s) 2 2 Magnitude (db) 2 4 6 8 9 Magnitude (db) 2 4 6 8 Phase (deg) 8 27 Phase (deg) 9 8 36 2 Frequency (rad/sec) 27 2 Frequency (rad/sec) [4 pts] a) For each Bode plot, estimate the phase and gain margin: (i) G(s): phase margin gain margin db (ii) D 2 (s)g(s): phase margin gain margin db (iii) D 3 (s)g(s): phase margin gain margin db (iv) D 4 (s)g(s): phase margin gain margin db 2

Problem, cont. [4 pts] b) For each open-loop Bode plot on the previous page, choose the best corresponding closed-loop root locus (write in letter W,X,Y, or Z). Note: the root locus is zoomed in and does not show the open-loop pole at s = 3. (Hint: the root locus shows open-loop pole locations for D(s)G(s), and closed-loop poles for DG +DG ). (i) G(s): root locus (ii) D 2 (s)g(s): root locus (iii) D 3 (s)g(s): root locus (iv) D 4 (s)g(s): root locus Root Locus W Root locus X Imaginary Axis 5 Imaginary Axis 5 5 5 5 4 3 2 Real Axis 5 4 3 2 Real Axis Root Locus Y Root Locus Z 5 Imaginary Axis 5 Imaginary Axis 5 5 5 2 5 5 Real Axis 5 5 Real Axis 3

Problem, cont. [4 pts] c) For each open-loop Bode plot on page 2, choose the best corresponding closedloop step response (A-D) (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.5 Step A.5 Step B Amplitude Amplitude.5.5 2 4 6 8 Time (sec) 2 4 6 8 Time (sec).5 Step C.5 Step D Amplitude Amplitude.5.5 2 3 4 Time (sec) 2 3 4 Time (sec) 4

Problem 2 (6 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) =. The system is to be controlled using s 2 +2s+5 proportional plus integral PI control, that is D(s) = k p + k I s. [8 pts] a) Sketch the positive root locus as k I varies for fixed k p = 5, noting: (i) approximate asymptote intersection point s = (ii) approximate angle of departure for the poles: [8 pts] b) Sketch the positive root locus as k p varies for fixed k I =, noting: (i) approximate angle of departure for the poles: Given: the roots of s 3 + 2s 2 + 5s + (s +.268)(s +.89 +.95j)(s +.89.95j) 5

Problem 3 ( pts) You are given the following plant [ ẋ = Ax + Bu = 6 5 ] [ x + ] u(t), y = [ ] x We want to add a lead compensator to the system such that U(s) V (s) = s+ s+2 = s+2, where v(t) is the input to the compensator, and u(t) is the original input to the plant. [6 pts] a) Determine the new state space equations (that is, fill in the values) for the combined system of plant plus lead compensator by adding a new state variable z: x x 2 ż = x x 2 z + v(t) y = [ ] x x 2 z + [ ]v(t) () [4 pts] b) Prove that the compensated system is observable (hint: consider new state and output matrices Ā and C). 6

Problem 4 (4 pts) Given the following model of the inverted pendulum [ ] [ ẋ = Ax + Bu = x + 4 A full order observer is given ˆx = (A TC)ˆx + Bu + TCx ] u(t) y = [ ]x [3 pts] a) For combined plant and full state estimator with state feedback u = F ˆx and observer gain T, derive the combined state equations for [x e] using e = ˆx x. (Please leave equations in terms of A,B,C,T rather than numerical values.) [3 pts] b) Using a), show that the eigenvalues for the plant and the observer can be set independently (separation principle). (Hint: use property of determinants.) [3 pts] c) Find feedback gains F such that the controller has closed loop poles at -2 and -4. F = [f f 2 ] = [ ] [3 pts] d) Find observer gains T such that the observer has closed loop poles at - and -6. T = [t t 2 ] = [ ] [2 pts] e) What would the effect be on system performance if the observer poles were slower than the controller poles? 7

Problem 5 (6 pts) You are given the following [ 8 ẋ = Ax + Bu = 2 29 ] [ x + ] u(t), y = [3 ] x [2 pts] a) Determine if the system is controllable and observable. [4 pts] b) Find the transformation P and Ā such that Ā = P AP is in modal canonical (diagonal) form. [ ] [ ] P = Ā = [2 pts] c) Find B, C such that x = Ā x + Bu and y = C x. [ ] B = C = [ ] [4 pts] d) Find eāt and e At : [ ] eāt = [ ] e At = [4 pts] e) Draw a block diagram representation for the system in modal form with input u and output y. Note any modes which are not observable or not controllable. 8

Problem 6. ( pts) You are given a continuous time plant described by the following state equation. [ ] [ ] 3 ẋ = Ax = x x(t = ) = 2 Every T seconds the state of the system is measured with an A/D converter, that is x[n] = x(t = nt). [2 pts] a) For the zero input response, the sampled state can be represented by: x[n + ] = Gx[n]. What are the elements of G(T)? (Leave in terms of an exact expression.) G = [2 pts] b) If you were given G and x[], how would you find x[n]? x[n] = [2 pts] c) For what conditions will the sampled system x[n + ] = Gx[n] be stable? [4 pts] d) You are given a continuous time system ẋ(t) = Ax(t)+Bu(t) and its zero-order hold equivalent system x[n+] = Gx[n] +Hu[n], with sample rate T. The continuous time system is controlled using full state feedback u = kx, that is ẋ = Ax + Bu = Ax + B( k)x = [A Bk]x, with k such that the system is asymptotically stable. Will the zero-order-hold equivalent sampled system with the same state feedback, that is x[n + ] = (G Hk)x[n], necessarily be asymptotically stable? Why or why not? 9

Problem 7 ( pts) The simplified dynamics of a magnetically suspended steel ball are given by: mÿ = mg c u2 y 2. where m is mass of ball, g is gravity, y is ball position, and u is the control input. [2 pts] a) using the states x = y and x 2 = ẏ write down a nonlinear state space description of this system. x = x 2 = [2 pts] b) What equilibrium control input must be applied to suspend the ball at position y = y o? u e = [2 pts] c) Write the linearized state space equations for state and input variables representing perturbations away from the equilibrium of part b). [ ] [ ][ ] [ ] x x = + u(t) (2) x 2 x 2 [2 pts] d) Is the linearized model stable? What can you conclude about the stability of the nonlinear system close to the equilibrium point x e? [2 pts] e) Briefly describe, using a block diagram, how to implement a controller to regulate steel ball position at y = y o, specifying u(t). You have access to only output y.

Problem 8. (2 pts) True/False questions. + point for correct answer, - point for incorrect answer, for blank. Write T or F in blank. (Minimum points on problem 8 is zero). [7 pts] a) In lab 3, we used a PD controller on the Quanser carts to track a reference position input. Which of the following are true about PD control? (i) PD control allows us to have both a shorter rise time and a smaller overshoot for a step input compared to just P control. (ii) (iii) (iv) (v) (vi) (vii) PD control is useful for eliminating steady state error. A PD controller can be approximated by a lag compensator. A PD controller can always be converted into an equivalent state-feedback controller. A PD controller amplifies noise. The derivative term of a PD controller is used to increase the damping. The best way of estimating velocity for PD control is to use numerical differentiation. [5 pts] b) In Lab 5a, state feedback controller for the inverted pendulum, we linearized the system around the inverted position, and get the state space model as ẋ = Ax+Bu,y = Cx. The linearized model is controllable and observable. The objective of that lab is to regulate the pendulum at the inverted position (θ = ). In the simulation, the controller is able to regulate the system with zero steady state error. However, in actual hardware response, we observe that the pendulum usually continues to oscillate about the equilibrium point. Please check the correctness of the following statements: (i) (ii) (iii) The continuous oscillation behavior is mostly because it is impossible to initialize the pendulum perfectly vertical, so the desired θ = is slightly tilted. The difference between simulation and actual hardware response is partially due to the linearization error of the system model at actual regulation position. Using a full-order observer to estimate the system states and state feedback will eliminate the continuous oscillation behavior. (iv) The LQR control can eliminate this continuous oscillation behavior. (v) Assume we want to implement the integral control as u = vdt = K(r x)dt or u = v = K(r x), where r is the reference input. The extended system with [x;u] as the system states and v as the system input will become uncontrollable.