EE221A Linear System Theory Final Exam

Similar documents
EE C128 / ME C134 Final Exam Fall 2014

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

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

EE C128 / ME C134 Midterm Fall 2014

Lecture 2: Discrete-time Linear Quadratic Optimal Control

16.31 Fall 2005 Lecture Presentation Mon 31-Oct-05 ver 1.1

6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski. Solutions to Problem Set 1 1. Massachusetts Institute of Technology

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)

EC Control Engineering Quiz II IIT Madras

EE363 Review Session 1: LQR, Controllability and Observability

Hamilton-Jacobi-Bellman Equation Feb 25, 2008

Linear Algebra Practice Problems

Intro. Computer Control Systems: F8

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

Lecture 4 Continuous time linear quadratic regulator

Lecture 2 and 3: Controllability of DT-LTI systems

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28

5. Observer-based Controller Design

ECEEN 5448 Fall 2011 Homework #4 Solutions

Australian Journal of Basic and Applied Sciences, 3(4): , 2009 ISSN Modern Control Design of Power System

Optimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.

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

Topic # Feedback Control

Name: Final Exam MATH 3320

Math 308 Practice Final Exam Page and vector y =

Module 07 Controllability and Controller Design of Dynamical LTI Systems

EN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018

Lecture 5 Linear Quadratic Stochastic Control

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Module 03 Linear Systems Theory: Necessary Background

Module 9: State Feedback Control Design Lecture Note 1

Module 02 CPS Background: Linear Systems Preliminaries

CONTROL DESIGN FOR SET POINT TRACKING

Suppose that we have a specific single stage dynamic system governed by the following equation:

Linear System Theory

1. The Transition Matrix (Hint: Recall that the solution to the linear equation ẋ = Ax + Bu is

EE363 homework 2 solutions

MODERN CONTROL DESIGN

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Linear Systems. Manfred Morari Melanie Zeilinger. Institut für Automatik, ETH Zürich Institute for Dynamic Systems and Control, ETH Zürich

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

Problem 2 (Gaussian Elimination, Fundamental Spaces, Least Squares, Minimum Norm) Consider the following linear algebraic system of equations:

Balanced Truncation 1

DEPARTMENT OF MATHEMATICS

DEPARTMENT OF MATHEMATICS

ME 132, Fall 2017, UC Berkeley, A. Packard 317. G 1 (s) = 3 s + 6, G 2(s) = s + 2

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

EXERCISES ON DETERMINANTS, EIGENVALUES AND EIGENVECTORS. 1. Determinants

Kalman Decomposition B 2. z = T 1 x, where C = ( C. z + u (7) T 1, and. where B = T, and

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016

Sample Final Exam: Solutions

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

1 Steady State Error (30 pts)

5.) For each of the given sets of vectors, determine whether or not the set spans R 3. Give reasons for your answers.

LINEAR ALGEBRA BOOT CAMP WEEK 2: LINEAR OPERATORS

Eigenvalue and Eigenvector Homework

Homework Solution # 3

MATH 1120 (LINEAR ALGEBRA 1), FINAL EXAM FALL 2011 SOLUTIONS TO PRACTICE VERSION

MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

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

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

DEPARTMENT OF MATHEMATICS

Final: Signal, Systems and Control (BME )

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T

Problem 1: Solving a linear equation

ESC794: Special Topics: Model Predictive Control

Final Exam Solutions

Linear State Feedback Controller Design

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

Lecture 10 Linear Quadratic Stochastic Control with Partial State Observation

Problem 1 Cost of an Infinite Horizon LQR

Semidefinite Programming Duality and Linear Time-invariant Systems

ECE557 Systems Control

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011

6. Linear Quadratic Regulator Control

ECEN 605 LINEAR SYSTEMS. Lecture 8 Invariant Subspaces 1/26

8. Diagonalization.

21 Linear State-Space Representations

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

EE C128 / ME C134 Feedback Control Systems

PH.D. PRELIMINARY EXAMINATION MATHEMATICS

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

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Chap. 3. Controlled Systems, Controllability

Linear algebra II Homework #1 due Thursday, Feb. 2 A =. 2 5 A = When writing up solutions, write legibly and coherently.

Lecture 9: Discrete-Time Linear Quadratic Regulator Finite-Horizon Case

Lec 6: State Feedback, Controllability, Integral Action

Matrix Exponential Formulas

ECE 388 Automatic Control

Professor Fearing EECS120/Problem Set 2 v 1.01 Fall 2016 Due at 4 pm, Fri. Sep. 9 in HW box under stairs (1st floor Cory) Reading: O&W Ch 1, Ch2.

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

Control engineering sample exam paper - Model answers

Control Systems. Design of State Feedback Control.

Solution for Homework 5

1 Continuous-time Systems

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Linear Algebra (MATH ) Spring 2011 Final Exam Practice Problem Solutions

SYSTEMTEORI - KALMAN FILTER VS LQ CONTROL

Transcription:

EE221A Linear System Theory Final Exam Professor C. Tomlin Department of Electrical Engineering and Computer Sciences, UC Berkeley Fall 2016 12/16/16, 8-11am Your answers must be supported by analysis, proof, or counterexample. You may quote results that we derived in class in your solutions. There are 9 questions: Please make sure your exam paper has all 9 questions. Approximate points for each question are indicated. You are allowed to use 1 8.5 11 crib sheet (both sides). 1

Problem 1: Linear Quadratic Regulator (8 points). Consider the following discrete linear time-invariant dynamical system: and the cost function: J(U,x 0 ) = N 1 τ=0 x t+1 = Ax t + Bu t, t {0,1,...,N 1} (1) x 0 = x init, ( (xτ x ) T Q(x τ x ) + (u τ u ) T R(u τ u ) ) + (x N x ) T Q f (x N x ), (2) where Q,R,Q f 0 are positive definite matrices and U := (u 0,u 1,...,u N 1 ). We say a reference point (x,u ) is dynamically feasible if it satisfies the system dynamics, that is: x = Ax + Bu, otherwise the reference point is called dynamically infeasible. 1. Suppose that the reference point (x,u ) is dynamically feasible. Derive the optimal LQR control policy and cost-to-go function that minimize (2) subject to the system dynamics in (1). 2. Now suppose that the reference point is not dynamically feasible. Also, let m = Ax +Bu x. Derive the optimal LQR control policy and cost-to-go function. 2

Problem 2: Cayley-Hamilton Theorem (4 points). Consider the following matrix: 1. Find the characteristic polynomial of A. A = [ ] 1 1 0 2 2. Express A 4 in terms of the lowest order polynomial in A. 3. Using Cayley-Hamilton theorem, show that e At = α 0 (t)i + α 1 (t)a for some scalar functions α 0 ( ) and α 1 ( ). Explicitly compute these scalar functions. 3

Problem 3: Minimal polynomials (3 points). Given a matrix A with minimal polynomial s 3 (s + 1) 2 (s + 2), is the system ẋ = Ax stable? 4

Problem 4: Exponential Stability and Controllability (6 points). Suppose that the LTI system (A, B) is completely controllable, and that there exists a symmetric, positive definite matrix P such that AP + PA T = BB T Show that all eigenvalues of A have negative real parts. HINT: If λ is an eigenvalue of A, and e is a corresponding left eigenvector, then e θ and Also, e is a left eigenvector for the eigenvalue λ. e T A = λe T 5

Problem 5: Controllability (4 points). For each of the following, provide either a proof or a counterexample: 1. Suppose (A,B) is controllable. Is the system (A 2,B) controllable? 2. Suppose (A 2,B) is controllable. Is the system (A,B) controllable? 6

Problem 6: Controllability and Observability of Augmented Systems (8 points). Suppose that the single input single output systems L 1 = (A 1,b 1,c 1 ) and L 2 = (A 2,b 2,c 2 ) are each completely controllable and completely observable. Discuss the controllability and observability of the systems: ([ ] [ ] A1 0 b1 L 3 =,, [ ] ) c 0 A 2 b 1 c 2 2 ([ ] [ ] [ ]) A1 0 b1 0 c L 4 =,, 1 0 0 A 2 0 b 2 0 c. 2 in the two cases (a) when A 1 and A 2 have no common eigenvalues; (b) when A 1 and A 2 have at least one eigenvalue in common. 7

Problem 7: Designing B for Controllability (6 points). Consider the following system matrix A: 3 1 0 0 0 0 0 0 3 1 0 0 0 0 0 0 3 0 0 0 0 A = 0 0 0 4 1 0 0. (3) 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 Find the minimum number of inputs needed for the system to be controllable. Now, find a corresponding system matrix B that ensures that the system is controllable. 8

Problem 8: Integral control (6 points). Consider the following simple plant input-output transfer function: G(s) = 1 s + 1 (a) (2 points) Derive the state space representation of this plant in controllable canonical form. (b) (2 points) Consider this plant in state feedback with state feedback gain F and reference input R: derive an expression for the plant input u(t) to ensure that Y (t) tracks constant reference inputs R(t) = R with zero steady state error. (c) (2 points) Now, suppose that the actual plant is subject to modeling errors G(s) = 1 s + 1 + ǫ where ǫ is an unknown, but fixed, deviation from the known model. Discuss the effect of this modeling error on the steady state error computed in part (b) above. 9

Problem 9: Observer design (10 points). Figure 1 shows a velocity observation system where x 1 is the input u velocity 1 s x 1 observed variable 2 s x 2 2+s observer z 1 observer output Figure 1: Velocity Observation System for Problem 8. velocity to be observed. An observer is to be constructed to track x 1, using u and x 2 as inputs. The variable x 2 is obtained from x 1 through a sensor having the known transfer function 2 s 2 + s (4) as shown in Figure 1. (a) (3 points) Derive a set of state-space equations for the system with state variables x 1 and x 2, input u and output x 2. (b) (2 points) Design an observer with states z 1 and z 2 to track x 1 and x 2 respectively. Choose both observer eigenvalues to be at 4. Write out the state space equations for the observer. (c) (3 points) Derive the combined state equation for the system plus observer. Take as state variables x 1, x 2, e 1 = x 1 z 1, and e 2 = x 2 z 2. Take u as input and z 1 as the output. Is this system controllable and/or observable? Give physical reasons for any states being uncontrollable or unobservable. (d) (2 points) What is the transfer function relating u to z 1? Explain your result. 10