EEE582 Homework Problems

Similar documents
Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

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

Linear System Theory

ME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms

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

Control System Design

Module 03 Linear Systems Theory: Necessary Background

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

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

Solution of Linear State-space Systems

Identification Methods for Structural Systems

EC Control Engineering Quiz II IIT Madras

Modelling and Control of Dynamic Systems. Stability of Linear Systems. Sven Laur University of Tartu

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

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

ECEEN 5448 Fall 2011 Homework #4 Solutions

Module 9: State Feedback Control Design Lecture Note 1

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

Rural/Urban Migration: The Dynamics of Eigenvectors

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)

João P. Hespanha. January 16, 2009

Module 08 Observability and State Estimator Design of Dynamical LTI Systems

Intro. Computer Control Systems: F9

Linear State Feedback Controller Design

Lecture 2 and 3: Controllability of DT-LTI systems

Properties of Open-Loop Controllers

Advanced Control Theory

Intro. Computer Control Systems: F8

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Chap 8. State Feedback and State Estimators

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

CONTROL DESIGN FOR SET POINT TRACKING

CDS Solutions to the Midterm Exam

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

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

MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction

State will have dimension 5. One possible choice is given by y and its derivatives up to y (4)

Introduction to Modern Control MT 2016

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

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

6 OUTPUT FEEDBACK DESIGN

Robust Control 2 Controllability, Observability & Transfer Functions

Perspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems

5. Observer-based Controller Design

Control Systems Design

Digital Control Engineering Analysis and Design

EE Control Systems LECTURE 9

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

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

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

Module 07 Controllability and Controller Design of Dynamical LTI Systems

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

Discrete and continuous dynamic systems

Control Systems. Laplace domain analysis

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

Lecture 4 and 5 Controllability and Observability: Kalman decompositions

CDS Solutions to Final Exam

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

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

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

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control

ECE557 Systems Control

Controls Problems for Qualifying Exam - Spring 2014

Analysis of Discrete-Time Systems

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

Full State Feedback for State Space Approach

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

EE363 homework 8 solutions

Lecture Note #6 (Chap.10)

ECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008

H 2 Optimal State Feedback Control Synthesis. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Control Systems Design

Controllability, Observability, Full State Feedback, Observer Based Control

MAE 143B - Homework 8 Solutions

Transfer function and linearization

Analysis and Synthesis of Single-Input Single-Output Control Systems

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

Module 06 Stability of Dynamical Systems

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

Robust Multivariable Control

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

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

Analysis of Discrete-Time Systems

Lec 6: State Feedback, Controllability, Integral Action

Control Systems. Frequency domain analysis. L. Lanari

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Outline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006

The Essentials of Linear State-Space Systems

Equilibrium points: continuous-time systems

CDS Final Exam

University of Alberta ENGM 541: Modeling and Simulation of Engineering Systems Laboratory #7. M.G. Lipsett & M. Mashkournia 2011

CDS 101: Lecture 5-1 Reachability and State Space Feedback

Lecture 3. Chapter 4: Elements of Linear System Theory. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

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

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τ

An LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

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

Transcription:

EEE582 Homework Problems HW. Write a state-space realization of the linearized model for the cruise control system around speeds v = 4 (Section.3, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use MATLAB commands to find its transfer function. 2. Write a state-space realization of the linearized model for the inverted pendulum around the unstable equilibrium (Section.5, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use MATLAB commands to find its transfer function. 3. Write a state-space realization of the linearized model for the inverted pendulum on a cart system around the unstable equilibrium (Section.6, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use MATLAB commands to find its transfer function. 4. Write a state-space realization of the linearized model for the notch filter (http://tsakalis.faculty.asu.edu/notes/notch.pdf). Use MATLAB commands to find its transfer function. Discretize the model using finite differences ( y (y(t k+ ) y(t k ))/(t k+ t k )) for different sampling times T = t k+ t k. Select three different values of T and use MATLAB commands to compare the frequency response of the continuous-time model with the discrete one. HW2 5. Find all solutions of 2 2 2 [ ] x = [ ], where x R4 Which is the minimum norm one? 6. Find all minimizers of the 2-norm of [ 2 3 4 ] x [ ], where x R 2 2 3 7. Compute the Jordan Canonical Form and A and the matrix exponential e At for A = [ ] (Note: You do not need to compute the eigenvector matrix, just J. Also, you are free to use any approach to compute the matrix exponential.)

8. If A is symmetric, what is the relationship between its eigenvalues and singular values? 9. For a, b R n, show that det(i + ab T ) = + a T b. HW3. Compute the matrix exponential using Laplace transform, Cayley-Hamilton, Jordan form, for A = [ 2 ]. Find the step response of the system x = [ 2 ] x + [ ] u, y = [ ]x + []u by finding its transfer function, the Laplace transform of the output, and inverting it; and by using the general solution of the state equations with the matrix exponential. 2. Consider the system x = Ax + Bu, y = Cx + Du. Write state-space realizations for the feedback system with u = Kx + Gr and for the inverse system y u, specifying any conditions necessary for their existence. 3. Consider the SISO system x = Ax + Bu, y = Cx + Du and define the relative degree r as the difference between the degrees of denominator and numerator. Show that when r >, CA r B, CA i B =, i =,, 2,, r 2, D =. 4. Transform a time-invariant [A, B, C] into [, B (t), C (t)] by a time varying equivalence transformation. When is it a Lyapunov transformation? 5. Verify that a the solution of X = AX + XB, X() = C is X(t) = e At Ce Bt 6. Show that Φ(t,t) t = Φ(t, t)a(t) 7. Use Lyapunov theory to determine the stability of the following four systems and verify by computing their eigenvalues x = [ ] x, x = [ 2 2 2 2 ] x, x k+ = [ 2 2 ] x. k, x k+ = [ ] x k 8. Show that the eigenvalues of A have real parts less than μ < iff there exists a positive definite solution M to A T M + MA + 2μM = I. Similarly, show that the eigenvalues of A have magnitude less than μ < iff there exists a positive definite solution M to μ 2 M A T MA = μ 2 I.

HW4 9. Determine whether the following state-space realizations are c.c. and c.o.: x = [ ] x + [ ] u, y = [ 2 ]x + []u 3 3 x = [ ] x + [ 2 ] u, y = [ ]x + []u 2. Show that the state equation x = [ A A 2 A 2 ] x + [ B ] u A 22 is controllable only if the pair (A 22, A 2 ) is controllable. 2. When is the state-space realization with complex eigenvalues x = [ a d d ] x + [ b ] u a b 2 completely controllable? 22. Check the controllability and observability of x = [ t ] x + [ ] u, y = [ ]x 23. Realize G(s) =. as a completely controllable system. 2. as a completely observable system. s + (s + )(s + 2) 24. Show that controllability is invariant under state feedback, that is x = Ax + Bu is c.c. iff x = (A + BK)x + Bu is c.c.

HW5 25. Show that if the system [A, B, C, D] realizes H(s) = s+2 s 2 +2s+ and det(si A) = s2 + 2s +, then [A, B] must be controllable and [A, C] must be observable. 26. Consider H(s) = s 2 +s 2 s 4 +3s 3 +s 2 3s 2 this realization observable? Give a minimal realization of H(s). and its realization in the controller canonical form with dim(a)=4. Is 27. Given the system P = [A, B, C, D], determine a realization of the feedback system r y: y = P[u], u = r y. Use two approaches:. Consider the closed-loop system with transfer function (I + P) P, realize each term separately (use Problem 27) and then write the realization of the cascade combination of the two terms. 2. Directly from the realization of P by using the definition of the feedback interconnections (the dimension of the feedback is the same as the dimension of P). Comment on the minimality of the two realizations 28. Given the systems P = [A, B, C, D], K = [F, G, H, J] determine a state-space realization of the feedback system where y = P[u], u = r K[y]. 29. Consider the system with transfer function H(s) = s 2 + 2s + 4 and its state-space realization in the controllable canonical form. Write three other zero-state equivalent realizations such that they have the same dimension none is topologically equivalent with the canonical form only two are topologically equivalent among them 3. Consider the system with transfer function matrix H(s) = 3s 2 6s 2 s 3 3s (s + ) 2 (s 2)(s + ) 3 [ s s + 3s 2 (s + ) 3 2 (s + ) 2 (s 2) 6s (s + ) 2 (s 2)]. Determine a state-space realization by appending the realizations of each individual term. 2. Compute the observability, controllability and Hankel matrices and determine the order of a minimal representation of the system. 3. Compute a minimal realization of the system using the Kalman transformations. (Use MATLAB for the necessary computations but do not use mineral() directly.)

3. Compute the balanced realization for the system (Use MATLAB for the necessary computations but do not use obalral() directly.) x = Ax + Bu, y = Cx + Du; A = [ 3 ], B = [ ], C = [ ], D =. z 32. Consider the Discrete Time system H(z) =. Compute its impulse response analytically (z.2)(z.5) and then apply Theorem 7.M7 to find a state-space realization. (Use r = for the Hankel matrix.) HW6 33. Consider the system: 2 x = Ax + Bu, y = Cx + Du; A = [ ], B = [ ], C = [2 ], D =. Design a state feedback controller u = pr Kx such that the closed loop eigenvalues are placed at ( ± j) and it tracks asymptotically any step reference input r. 34. Consider the discrete-time system: 2 x(k + ) = Ax(k) + Bu(k), y(k) = Cx(k); A = [ ], B = [ ], C = [2 ] Design a state feedback controller to place the closed-loop eigenvalues at (,,). Show that for any initial state the closed-loop zero-state response becomes identically zero for k 3. (Dead-beat response). 35. Consider the system: x = [ 2 2 ] x + [ ] u Is it possible to design a state feedback controller to place the closed loop eigenvalues at (-2, -2, -, -)? Is it possible to design a state feedback controller to place the closed loop eigenvalues at (-2, -2, -2, -)? Is it possible to design a state feedback controller to place the closed loop eigenvalues at (-2, -2, -2, -2)? 36. Consider the double integrator system: x = Ax + Bu, y = Cx + Du; A = [ ], B = [ ], C = [ ], D =.

Design a state feedback controller u = Kx to place the closed loop eigenvalues at (-, -). Describe the properties of the closed-loop input disturbance sensitivity d (d Kx) = [A BK, B, K, I]. Repeat for the closed-loop eigenvalues (-,-). 37. Consider the double integrator system: x = Ax + Bu, y = Cx + Du; A = [ ], B = [ ], C = [ ], D =. Design an observer-based controller to stabilize the system and compute the transfer function of the corresponding controller K(s). Use (-,-) as closed loop poles for the state feedback (-, -) as the observer poles. Repeat for observer poles (-,-). Describe the properties of the closed-loop input disturbance sensitivity (I K(s)P(s)) and compare it with the sensitivity of the state-feedback solution of Problem 36. 38. Consider the double integrator system of Problem (37): x = Ax + Bu, y = Cx + Du; A = [ ], B = [ ], C = [ ], D =. Design an LQG controller to stabilize the system and compute the transfer function of the corresponding controller K(s). Choose the control/observer weights such that the control loop has sensitivity bandwidth and the observer loop has bandwidth. Repeat for an observer bandwidth of. Describe the properties of the closed-loop input disturbance sensitivity (I K(s)P(s)) and output noise sensitivity (I P(s)K(s)) P(s)K(s). Compare with the sensitivity of the state-feedback solution of Problem 36. 39. A well-known difficult problem from classical feedback control is the stabilization of a transfer function with interlaced poles and zeros in the right-half plane. In this homework, we will investigate the solution of this problem using state feedback/observer methods. Consider the system with transfer function G(s) = s 2 (s )(s 3). Write a state-space realization for G(s). 2. Design a stabilizing state feedback and an observer for your realization. 3. Compute the corresponding transfer function of the dynamic output controller K(s) (y -> u) and examine the root locus of GK(s). For your designs consider two cases:. State feedback eigenvalues at ± j, Observer eigenvalues.2, 2. State feedback eigenvalues at ± j, Observer eigenvalues ± j