State Feedback.

Slides:



Advertisements
Similar presentations
Pole Placement.
Advertisements

Solving Differential Equations BIOE Solving Differential Equations Ex. Shock absorber with rigid massless tire Start with no input r(t)=0, assume.
The Characteristic Equation of a Square Matrix (11/18/05) To this point we know how to check whether a given number is an eigenvalue of a given square.
President UniversityErwin SitompulModern Control 11/1 Dr.-Ing. Erwin Sitompul President University Lecture 11 Modern Control
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Digital Control Systems STATE OBSERVERS. State Observers.

Many quadratic equations can not be solved by factoring. Other techniques are required to solve them. 7.1 – Completing the Square x 2 = 20 5x =
7.1 – Completing the Square
Solving quadratic equations Factorisation Type 1: No constant term Solve x 2 – 6x = 0 x (x – 6) = 0 x = 0 or x – 6 = 0 Solutions: x = 0 or x = 6 Graph.
RLSELE Adaptive Signal Processing 1 Recursive Least-Squares (RLS) Adaptive Filters.
Using Inverse Matrices Solving Systems. You can use the inverse of the coefficient matrix to find the solution. 3x + 2y = 7 4x - 5y = 11 Solve the system.
9.4 – Solving Quadratic Equations By Completing The Square
Section 8.3 – Systems of Linear Equations - Determinants Using Determinants to Solve Systems of Equations A determinant is a value that is obtained from.
Combined State Feedback Controller and Observer
Eigen Values Andras Zakupszki Nuttapon Pichetpongsa Inderjeet Singh Surat Wanamkang.
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Scientific Computing General Least Squares. Polynomial Least Squares Polynomial Least Squares: We assume that the class of functions is the class of all.
Introductory Control Theory. Control Theory The use of feedback to regulate a signal Controller Plant Desired signal x d Signal x Control input u Error.
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
Copyright © Cengage Learning. All rights reserved. 2 SYSTEMS OF LINEAR EQUATIONS AND MATRICES Read pp Stop at “Inverse of a Matrix” box.
State Observer (Estimator)
2.1 – Linear and Quadratic Equations Linear Equations.
Matlab Tutorial for State Space Analysis and System Identification
Notes Over 5.6 Quadratic Formula
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
Lecture 14: Pole placement (Regulator Problem) 1.
(COEN507) LECTURE III SLIDES By M. Abdullahi
x + 5 = 105x = 10  x = (  x ) 2 = ( 5 ) 2 x = 5 x = 2 x = 25 (5) + 5 = 105(2) = 10  25 = 5 10 = = 10 5 = 5.
1/15 Fun Matrix Facts and Tricks Ben G. Fitzpatrick Department of Mathematics Loyola Marymount University One LMU Drive.
ALGEBRAIC EIGEN VALUE PROBLEMS
Basic search for design of control system and disturbance observer
Review of Eigenvectors and Eigenvalues from CliffsNotes Online mining-the-Eigenvectors-of-a- Matrix.topicArticleId-20807,articleId-
1 Project seminar on - By:- Tejaswinee Darure. Contents: 1] Aircraft (Boing-737) modeling a] Longitudinal Dynamics b] State space representation of system.
Modern Control Systems (MCS) Dr. Imtiaz Hussain URL :
PreCalculus Section 14.3 Solve linear equations using matrices
Solving Linear Equations
Chapter 12 Design via State Space <<<4.1>>>
Equations Quadratic in form factorable equations
ELG5377 Adaptive Signal Processing
LQR Linear Quadratic Regulator
Solving Quadratic Equations by the Complete the Square Method
Chapter 10 Optimal Control Homework 10 Consider again the control system as given before, described by Assuming the linear control law Determine the constants.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE Design Of Multiloop P and PI controllers based on quadratic optimal approach.
A quadratic equation is written in the Standard Form,
Controller and Observer Design
Modern Control Systems (MCS)
4.8 The Quadratic Formula and the Discriminant
The Quadratic Formula.
Quadratic Functions(2)
State Feedback Controller Design
Matrix Solutions to Linear Systems
Digital and Non-Linear Control
Homework 9 Refer to the last example.
دانشگاه صنعتي اميركبير
3.5 Solving Nonlinear Systems
Quadratic 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.
Solving simultaneous linear and quadratic equations
Warmup Open Loop System Closed Loop System
4.4 Objectives Day 1: Find the determinants of 2  2 and 3  3 matrices. Day 2: Use Cramer’s rule to solve systems of linear equations. Vocabulary Determinant:
4.3 Determinants and Cramer’s Rule
Homework 3: Transfer Function to State Space
Observer Design & Output Feedback
Equations Quadratic in form factorable equations
Homework 3: Transfer Function to State Space
Chapter 8 Systems of Equations
Using the Quadratic Formula to Solve Quadratic Equations
Exercise Every positive number has how many real square roots? 2.
1.) What is the value of the discriminant?
Presentation transcript:

State Feedback

State Feedback

State Feedback Closed loop matrices R=0 the system is called regulator.

=> Faster/stable system State Feedback The CL state matrix is a function of K By appropriate changing K we can change eig(ACL) => Faster/stable system This method is called pole placement. WE MUST CHECK IF THE SYSTEM IS CONTROLLABLE

State Feedback Eigenvalues of CL system: 3-k CL eigenvalues at -10

State Feedback If the system is unstable create a controller that will stabilise the system. >> eig(A) >> rank(ctrb(A,B)) ans = -0.3723 5.3723 ans = 2

State Feedback -10 and -11 Matlab If the system is n x n then you need to solve an n x n system of equations! K=place(A,B, [-10 -11]) P=[-10 -20 -30]; C=[0 0 1], D=0. Matlab

State Feedback - LQR Matlab: K =[26 72]T State feedback Response of the system Reference signal Study the signal u=-Kx Place the poles at [-100 -110] K =[26 72]T P=[-10 -11]

State Feedback - LQR Compromise between speed and energy that we use. Similar problem/dilemma if we had an input. Solution: Linear Quadratic Regulator (optimum controller) Q and R are positive definite matrices Square symmetric matrices, positive eigenvalues for all nonzero X Q: Importance of the error, R: Importance of the energy that we use (assume that is stable)

State Feedback - LQR P is positive definite X=1 (assume that is stable) P is positive definite X=1 Reduced Riccati Equation

State Feedback - LQR Steps to design an LQR controller: To find the optimum P solve: 2.Find the optimum gain [K, P, E]=lqr(sys, Q, R) E are the eigenvalues of A-BK Find K, The eigenvalues of A-BK The response of the system For R=1 and Q=eye(2) and Q=2*eye(2) (X(0)=[1 1]). Matlab CAD Exercise

Estimating techniques Magic trick

Estimating techniques Example: A=[1 2;3 4]; B=[1 0]'; C=[1 0]; D=0;

Estimating techniques The error between the estimated and real state is A is unstable Homogeneous ODE A is slow A=[1 2;3 4]; B=[1 0]'; C=[1 0]; D=0; U=1,

Estimating techniques

Estimating techniques G=place(A’, C’, P) But the system must be observable Where to place these eigenvalues??? A=[1 2;3 4]; B=[1 0]'; C=[1 0]; D=0; U=1,