President UniversityErwin SitompulModern Control 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 Modern Control

Slides:



Advertisements
Similar presentations
Chapter 5 One- and Two-Sample Estimation Problems.
Advertisements

Slide 1 Insert your own content. Slide 2 Insert your own content.
FIGURE 11.1 Discrete Time Signals.. FIGURE 11.2 Step Function.
0 - 0.
Addition Facts
CS4026 Formal Models of Computation Running Haskell Programs – power.
University Physics: Mechanics

Pole Placement.
Discrete Controller Design
Ampere’s Circuital Law
Complex Numbers Properties & Powers of i
Root Locus Diagrams Professor Walter W. Olson
Chapter 2.3 Counting Sample Points Combination In many problems we are interested in the number of ways of selecting r objects from n without regard to.
Negative Binomial Distribution
25 July, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
25 July, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
5 August, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
State Feedback Controller Design
Discrete Mathematics 3. MATRICES, RELATIONS, AND FUNCTIONS Lecture 5 Dr.-Ing. Erwin Sitompul
This, that, these, those Number your paper from 1-10.
Limits (Algebraic) Calculus Fall, What can we do with limits?
Addition 1’s to 20.
Copyright © Cengage Learning. All rights reserved.
Test B, 100 Subtraction Facts
U2 L5 Quotient Rule QUOTIENT RULE
What is Slope Assignment. List the four types of slope and sketch each type. 1.
Use the substitution method
Solve an equation by multiplying by a reciprocal
Probabilistic Reasoning over Time
Introduction to Feedback Systems / © 1999 Önder YÜKSEL.
University Physics: Mechanics Ch4. TWO- AND THREE-DIMENSIONAL MOTION Lecture 4 Dr.-Ing. Erwin Sitompul
Properties of State Variables
President UniversityErwin SitompulModern Control 11/1 Dr.-Ing. Erwin Sitompul President University Lecture 11 Modern Control
President UniversityErwin SitompulModern Control 5/1 Dr.-Ing. Erwin Sitompul President University Lecture 5 Modern Control
President UniversityErwin SitompulSMI 9/1 Dr.-Ing. Erwin Sitompul President University Lecture 9 System Modeling and Identification
Controllability and Observability
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
Dr.-Ing. Erwin Sitompul President University Lecture 5 Multivariable Calculus President UniversityErwin SitompulMVC 5/1
State Space Control of a Magnetic Suspension System Margaret Glavin Supervisor: Prof. Gerard Hurley.
Chapter 3 Dynamic Response The Block Diagram Block diagram is a graphical tool to visualize the model of a system and evaluate the mathematical relationships.
President UniversityErwin SitompulSMI 3/1 Dr.-Ing. Erwin Sitompul President University Lecture 3 System Modeling and Identification
State Observer (Estimator)
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Review. Feedback Terminology In Block diagrams, we use not the time domain variables, but their Laplace Transforms. Always denote Transforms by (s)!
Textbook and Syllabus Textbook: Syllabus:
(COEN507) LECTURE III SLIDES By M. Abdullahi
President UniversityErwin SitompulSMI 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 System Modeling and Identification
State Space Models The state space model represents a physical system as n first order differential equations. This form is better suited for computer.
Fuzzy Logic Fuzzy Control Solution: Homework 7.
President UniversityErwin SitompulSMI 6/1 Lecture 6 System Modeling and Identification Dr.-Ing. Erwin Sitompul President University
Lecture 5\6 Analysis in the time domain (I) —First-order system North China Electric Power University Sun Hairong.
President UniversityErwin SitompulSMI 10/1 Lecture 10 System Modeling and Identification Dr.-Ing. Erwin Sitompul President University
EE611 Deterministic Systems State Observers Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Chapter 12 Design via State Space <<<4.1>>>
Chapter 8 State Feedback and State Estimators State Estimator In previous section, we have discussed the state feedback, based on the assumption that all.
Pole Placement and Decoupling by State Feedback
Homework 5 A linear time-invariant system is given as below:
Lect. 6 Pole Placement Basil Hamed
Observer Design.
Controller and Observer Design
Modern Control Systems (MCS)
Homework 5 A linear time-invariant system is given as below:
Digital and Non-Linear Control
Equivalent State Equations
Chapter 8 State Feedback and State Estimators State Estimator In previous section, we have discussed the state feedback, based on the assumption that all.
8.4 Control of Multivariable Systems
Homework 3: Transfer Function to State Space
Observer Design & Output Feedback
Homework 3: Transfer Function to State Space
Presentation transcript:

President UniversityErwin SitompulModern Control 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 Modern Control

President UniversityErwin SitompulModern Control 7/2 Chapter 8State Feedback and State Estimators State Estimator In previous section, we have discussed the state feedback, based on the assumption that all state variables are available for feedback. Also, we have discussed the output feedback, provided that the output is available for feedback. On the purpose of state feedback, practically, the state variables might be not accessible for direct connection. The sensing devices or transducers might be not available or very expensive. In this case, we need a state estimator or a state observer. Their output will be the estimate of the state.

President UniversityErwin SitompulModern Control 7/3 Chapter 8State Feedback and State Estimators State Estimator Consider the n-dimensional single-variable state space equations: where A, b, c are given, u(t) and y(t) are available, and the states x(t) are not available. Problem: How to estimate x(t)?

President UniversityErwin SitompulModern Control 7/4 Chapter 8State Feedback and State Estimators Open-Loop State Estimator The block diagram of an open-loop state estimator can be seen below: The open-loop state estimator duplicates the original system and deliver:

President UniversityErwin SitompulModern Control 7/5 Chapter 8State Feedback and State Estimators Several conclusions can be drawn by comparing both state equations If the initial states of both equations are the same, x 0 (t) = x 0 (t), then for any t 0, x(t) = x(t). If the pair (A,c) is observable, the initial state can be computed over any time interval [0,t 0 ], and after setting x(t 0 )=x(t 0 ), then x(t)=x(t) for t t 0. ^ ^ ^ ^ Open-Loop State Estimator

President UniversityErwin SitompulModern Control 7/6 Chapter 8State Feedback and State Estimators The disadvantages of open-loop estimator are: Initial state must be computed and appointed each time the estimator is used. If the system is unstable, any small difference between x(t 0 ) and x(t 0 ) will lead to even bigger difference between x(t) and x(t), making x(t) unusable. Open-Loop State Estimator ^ ^^

President UniversityErwin SitompulModern Control 7/7 Chapter 8State Feedback and State Estimators Closed-Loop State Estimator The block diagram of a closed-loop state estimator can be seen below: In closed-loop estimator, y(t) = cx(t) is compared with y(t) = cx(t). Their difference, after multiplied by the matrix l, is used as a correcting term in the calculation of x(t). If l is properly assigned, the difference will drive x(t) to x(t). ^ ^ ^ ^

President UniversityErwin SitompulModern Control 7/8 Chapter 8State Feedback and State Estimators Closed-Loop State Estimator Following the previous figure, New inputs We now define

President UniversityErwin SitompulModern Control 7/9 Chapter 8State Feedback and State Estimators Closed-Loop State Estimator The time domain solution of estimation error e(t) depends on e(0), but not u(t) Canonical Transformation

President UniversityErwin SitompulModern Control 7/10 Chapter 8State Feedback and State Estimators Closed-Loop State Estimator From the fact that E (t) = e Λt E (0), we can conclude that: If all eigenvalues of Λ = (A-lc) are negative, then the estimation error e(t) will approach zero as t increases. There is no need to calculated the initial states each time the closed-loop estimator will be used. After a certain time, the estimation error e(t) will approach zero and the state estimates x(t) will approach the systems state x(t). ^

President UniversityErwin SitompulModern Control 7/11 Chapter 8State Feedback and State Estimators Example: State Estimators A system is given in state space form as below: (a)Find a state feedback gain k, so that the closed-loop system has –1 and –2 as its eigenvalues. (b)Design a closed-loop state estimator for the system, with eigenvalues –2 ± j2.

President UniversityErwin SitompulModern Control 7/12 Chapter 8State Feedback and State Estimators (a) Find a state feedback gain k, so that the closed-loop system has –1 and –2 as its eigenvalues. (b) Design a closed-loop state estimator for the system, with eigenvalues –2 ± j2. Example: State Estimators

President UniversityErwin SitompulModern Control 7/13 Chapter 8State Feedback and State Estimators Example: State Estimators unstable stabilized

President UniversityErwin SitompulModern Control 7/14 Chapter 8State Feedback and State Estimators Example: State Estimators If x 0 x 0, then for a certain amount of time there will be estimation error e = x – x, which in the end will decay to zero For unstable system, e, no decay ^ ^

President UniversityErwin SitompulModern Control 7/15 Chapter 8State Feedback and State Estimators Example: State Estimators Although x 0 x 0, in a very short time the estimation error decays to zero Estimation error e will also decay in case of unstable system ^

President UniversityErwin SitompulModern Control 7/16 Chapter 8State Feedback and State Estimators Homework 6: State Estimators (a)For the same system as discussed in previous slides, design another closed-loop state estimator, with eigenvalues at –3 and –4. (b)Compare the performance of the estimator in the previous slides and the one you have designed through simulation using Matlab Simulink. (c)Give some explanations of the comparison results.