Chap 8. State Feedback and State Estimators

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

Chap 3. Linear Algebra

EEE582 Homework Problems

Linear State Feedback Controller Design

Control Systems. Design of State Feedback Control.

Control System Design

Advanced Control Theory

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

Control Systems. State Estimation.

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

State Observers and the Kalman filter

Separation Principle & Full-Order Observer Design

CONTROL DESIGN FOR SET POINT TRACKING

Chapter 3. State Feedback - Pole Placement. Motivation

EEE 184: Introduction to feedback systems

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)

Feedback Control part 2

Full State Feedback for State Space Approach

Motor Controller. A block diagram for the motor with a feedback controller is shown below

João P. Hespanha. January 16, 2009

Note. Design via State Space

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Digital Control Engineering Analysis and Design

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

Module 03 Linear Systems Theory: Necessary Background

SECTION 5: ROOT LOCUS ANALYSIS

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

Time-Invariant Linear Quadratic Regulators!

Linear Quadratic Regulator (LQR) Design II

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

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM

Control Systems Design

EEL2216 Control Theory CT1: PID Controller Design

Controls Problems for Qualifying Exam - Spring 2014

5. Observer-based Controller Design

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

SYSTEMTEORI - ÖVNING Stability of linear systems Exercise 3.1 (LTI system). Consider the following matrix:

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

Inverted Pendulum: State-Space Methods for Controller Design

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

Example on Root Locus Sketching and Control Design

MODERN CONTROL DESIGN

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

EE 422G - Signals and Systems Laboratory

EEE 184 Project: Option 1

State space control for the Two degrees of freedom Helicopter

Output Regulation of the Arneodo Chaotic System

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

Autonomous Mobile Robot Design

Module 06 Stability of Dynamical Systems

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

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

Alireza Mousavi Brunel University

Output Regulation of the Tigan System

Steady State Errors. Recall the closed-loop transfer function of the system, is

Outline. Classical Control. Lecture 5

Design Methods for Control Systems

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

Dynamics and control of mechanical systems

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

Pole Placement (Bass Gura)

9/9/2011 Classical Control 1

Simulation and Implementation of Servo Motor Control

Self-tuning Control Based on Discrete Sliding Mode

Full-Order Observers

Module 9: State Feedback Control Design Lecture Note 1

DESIGN OF LINEAR STATE FEEDBACK CONTROL LAWS

Chap 4. State-Space Solutions and

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation

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

State Space Control D R. T A R E K A. T U T U N J I

Outline. Classical Control. Lecture 1

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

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

ECE317 : Feedback and Control

EE221A Linear System Theory Final Exam

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM

An Optimization Approach to the Pole-Placement Design of Robust Linear Multivariable Control Systems

Automatic Control Systems

Chapter 7 - Solved Problems

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.

Control. CSC752: Autonomous Robotic Systems. Ubbo Visser. March 9, Department of Computer Science University of Miami

7.1 Introduction. Apago PDF Enhancer. Definition and Test Inputs. 340 Chapter 7 Steady-State Errors

CDS 101/110a: Lecture 2.1 Dynamic Behavior

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

Robust Control 2 Controllability, Observability & Transfer Functions

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

HANDOUT E.22 - EXAMPLES ON STABILITY ANALYSIS

MAE 143B - Homework 7

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Ultimate State. MEM 355 Performance Enhancement of Dynamical Systems

EE451/551: Digital Control. Chapter 3: Modeling of Digital Control Systems

Linear Quadratic Regulator (LQR) II

Control Systems. LMIs in. Guang-Ren Duan. Analysis, Design and Applications. Hai-Hua Yu. CRC Press. Taylor & Francis Croup

SECTION 8: ROOT-LOCUS ANALYSIS. ESE 499 Feedback Control Systems

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

Digital Control Systems

Transcription:

Chap 8. State Feedback and State Estimators

Outlines Introduction State feedback Regulation and tracking State estimator Feedback from estimated states State feedback-multivariable case State estimators-multivariable case Feedback from estimated states-multivariable case 2

1. Introduction Use controllability and observability Control design

2. State Feedback Single-variable system Input with negative state feedback Closed-loop

2. State Feedback Theorem 8.1

2. State Feedback Remark

2. State Feedback

2. State Feedback

2. State Feedback The power of state feedback

2. State Feedback Theorem 8.2

2. State Feedback

2. State Feedback Theorem 8.3

2. State Feedback

2. State Feedback Feedback transfer function Plant (A, b, c) With negative feedback bk Numerators are the same.

2. State Feedback

2. State Feedback

2. State Feedback Matlab command: place How to select the desired eigenvalues According to performance criteria Rise time Settling time Overshoot Desired regions

2. State Feedback: solving Lyap. Eq A different method to computing feedback gain However, new eigenvalues cannot contain any original eigenvalues of A Procedure

2. State Feedback: solving Lyap. Eq Justification Theorem 8.4

2. State Feedback: solving Lyap. Eq

2. State Feedback: solving Lyap. Eq

2. State Feedback: solving Lyap. Eq

2. State Feedback: solving Lyap. Eq

3. Regulation and Tracking Regulation Reference r is 0, and the response is caused by some nonzero initial conditions Find a state feedback gain so that the response will die out at a desired rate Tracking Reference r is a constant a (more generally, a varying signal a(t)) Find a state feedback gain so that the response will approach a when t goes to infinity

3. Regulation and Tracking Plant (A, b, c) Regulation u = r-kx, (A-bk, b, c) Response: Tracking u = pr-kx, p is the feedforword gain TF: p:

3. Regulation and Tracking: stabilization Uncontrollable system State feedback Closed-loop

4. State Estimator State feedback requires all states are available, which may not be the case in practice State estimator / observer, will generate the estimate of the state

4. State Estimator Open-loop estimator System Duplication (if A and b are known) If tow systems have the same initial state Initial state can be computed, if original system is observable Thus, if original system is observable, open-loop estimator can be used 28

4. State Estimator Closed-loop estimator y is used in closed-loop estimator the output difference will be used to correct the estimated state or 29

4. State Estimator Define 30

4. State Estimator 31

4. State Estimator Theorem 8.O3 Justification Solving Lyapunov Equation: a different design 32

4. State Estimator Procedure 8.O1 33

4. State Estimator Justification 34

4. State Estimator: reduced dimension Basic idea Procedure 8.R1 35

4. State Estimator: reduced dimension Justification Theorem 8.6 36

4. State Estimator: reduced dimension 37

4. State Estimator: reduced dimension 38

4. State Estimator: reduced dimension 39

5. Feedback from Estimated States System Feedback from estimated states 40

5. Feedback from Estimated States 3 concerns Consider the system

5. Feedback from Estimated States Using equivalence transformation

5. Feedback from Estimated States Observation

6. State Feedback-Multivariable Case p-input State feedback K is p-by-n Theorem 8.M1

6. State Feedback-Multivariable Case Theorem 8.M3 Cyclic design Change the multi-input problem into a single-input problem Cyclic matrix: if its characteristic polynomial equals its minimal polynomial A is cyclic iff the Jordan form of A has one and only one Jordan block associated with each distinct eigenvalue

6. State Feedback-Multivariable Case Theorem 8.7 Justification

6. State Feedback-Multivariable Case

6. State Feedback-Multivariable Case Theorem 8.8 Justification

6. State Feedback-Multivariable Case

6. State Feedback-Multivariable Case An example

6. State Feedback-Multivariable Case State feedback cyclic design

6. State Feedback-Multivariable Case Lyapunov-Equation Method: extend the Lyapunov procedure to multivariable case Procedure 8.M1 Justification

6. State Feedback-Multivariable Case Theorem 8.M4

7. State Estimators-Multivariable Case n-dimensional p-input q-output system Full dimension estimator Error and error dynamics

7. State Estimators-Multivariable Case Reduced-dimensional estimators Procedure 8.MR1

7. State Estimators-Multivariable Case Justification

7. State Estimators-Multivariable Case Theorem 8.M6

8. Feedback from Estimated States- Multivariable case System Estimator Partition the inverse of P

8. Feedback from Estimated States- Multivariable case

8. Feedback from Estimated States- Multivariable case