State Feedback Controller Design

Slides:



Advertisements
Similar presentations
Lecture 15: State Feedback Control: Part I
Advertisements

Closed-Loop Transfer Functions
State Feedback Controller Design
Dynamic Energy Balance. Last time: well-mixed CSTR w/flow & reaction for multiple reactions: rxn #
Chapter 10 Stability Analysis and Controller Tuning
PROCESS MODELLING AND MODEL ANALYSIS © CAPE Centre, The University of Queensland Hungarian Academy of Sciences Analysis of Dynamic Process Models C13.
Chapter 3 Dynamic Modeling.
Properties of State Variables
Lecture 21 Tuesday 3/25/08 CSTR With Heat Effects Multiple Steady States. Ignition and Extiction Temperatures.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Process Dynamics Lecture 1 ChE 479 Fall 2000 Pr. Alexander Couzis.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
What will happen?!
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 22.
Selected Differential System Examples from Lectures.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 23.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 19.
Selected Differential System Examples from Lectures
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 23.
Chapter 11 1 Stability of Closed-Loop Control Systems Example 11.4 Consider the feedback control system shown in Fig with the following transfer.
Chapter 4 Dynamic Systems: Higher Order Processes Prof. Shi-Shang Jang National Tsing-Hua University Chemical Engineering Dept. Hsin Chu, Taiwan April,
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 30.
CONTROL OF MULTIVARIABLE SYSTEM BY MULTIRATE FAST OUTPUT SAMPLING TECHNIQUE B. Bandyopadhyay and Jignesh Solanki Indian Institute of Technology Mumbai,
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Linear Systems m k u x m k u x Fixed.
L 7: Linear Systems and Metabolic Networks. Linear Equations Form System.
Linearizability of Chemical Reactors By M. Guay Department of Chemical and Materials Engineering University of Alberta Edmonton, Alberta, Canada Work Supported.
1 CHEM-E7130 Process Modeling Exercise. 2 Exercises 1&2, 3&4 and 5&6 are related. Start with one of the packages and then continue to the others. You.
PROCESS MODELLING AND MODEL ANALYSIS © CAPE Centre, The University of Queensland Hungarian Academy of Sciences Modelling Lumped Parameter Systems C5A.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 30.
Lecture 14: Pole placement (Regulator Problem) 1.
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
Chapter 16 Chemical Equilibrium. Different States a System Can Be In A state of change A state of change No change (there are several no change states.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 24.
Lecture 2: Mathematical Modeling Copyright © Thomas Marlin 2013 The copyright holder provides a royalty-free license for use of this material at non-profit.
Chapter 3 : Simple Process Dynamics and Transfer Function
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Eigenvalues, Zeros and Poles
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
EE611 Deterministic Systems State Observers Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Review/Theory on Kinetics and Reactors
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
ChE 402: Chemical Reaction Engineering
Chapter 8 State Feedback and State Estimators State Estimator In previous section, we have discussed the state feedback, based on the assumption that all.
Control Systems EE 4314 Lecture 12 March 17, 2015
Transfer Functions Chapter 4
Equilibrium, Positive and Negative Feedback
IFF: Compound Use in Perfume Compositions
3.2 Series of Continuous , constant-holdup Stirred-tank Reactors
Pole Placement and Decoupling by State Feedback
Pole Placement and Decoupling by State Feedback
Reaction Kinetics and Reactors Review
Digital and Non-Linear Control
Homework 9 Refer to the last example.
Stability of Closed-Loop Control Systems
Chapter 8 State Feedback and State Estimators State Estimator In previous section, we have discussed the state feedback, based on the assumption that all.
Warmup Open Loop System Closed Loop System
Homework 3: Transfer Function to State Space
Lecture 23 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
Observer Design & Output Feedback
Homework 3: Transfer Function to State Space
Gay-Lussac’s Law Temperature-Pressure relationships
State Feedback.
Lecture 23 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors.
13. Reactor Engineering: Reactor Design
Chapter 7 Inverse Dynamics Control
Chemical Equilibrium Mass transfer takes place from higher chemical potential to lower chemical potential. If the chemical potential of reactants are.
Exercise 1 For the unit step response shown in the following figure, find the transfer function of the system. Also find rise time and settling time. Solution.
Presentation transcript:

State Feedback Controller Design Linear state-space models State feedback control Illustrative example Chemical reactor example Integral state feedback control Simulink example

Linear State-Space Models Linear deviation model State-space representation

Open-Loop Stability State-space matrices Linear system stability Steady-state point: Origin is asymptotically stable if and only if Re[li(A)] < 0 for i = 1, 2, …, n Origin is unstable if Re[li(A)] > 0 for any i

State Feedback Control Objectives Choose eigenvalues of closed-loop system Decrease response time of open-loop stable system Stabilize open-loop unstable system State feedback control law K is the controller gain matrix Requires measurement of all state variables

Controller Design Closed-loop system Design objective Choose K such that l(A-BK) are placed at the desired locations Closed-loop characteristic equation Desired closed-loop characteristic equation Equate powers to determine K

Controllability Eigenvalues can be placed arbitrarily if and only if (iff) system is controllable Single input (m = 1) Controllability matrix System is controllable iff WC is nonsingular Multiple inputs (m > 1) System is controllable iff rank(WC) = n

Illustrative Example Linear model Open-loop stability Controllability li(A) = -0.438, -4.56 Origin is a stable steady state Controllability

Illustrative Example cont. Characteristic equation Desired characteristic equation Controller gains

Chemical Reactor Example Process Continuous stirred tank reactor Constant volume & cooling jacket temperature Reaction: A  B Constitutive relations Reaction kinetics: k(T) = koexp(-E/RT)CA Heat transfer: Q = UA(Tc-T) Mass & energy balance equations

Linearized Reactor Model Parameter values taken from Bequette (1998) Steady-state: Tc = 25 oC, CA = 5.52 kgmol/m3, T = 339.1 oC Linearized model Open-loop stability li(A) = -0.837, +0.494 Steady state is unstable

Reactor State Feedback Control Controllability System is controllable Characteristic equation Desired characteristic equation Control law

Integral State Feedback Control State-space model Integral state Augmented state-space model

Integral State Feedback Control cont. Design state feedback controller for augmented system Compute controller gains by eigenvalue assignment

Simulink Example >> a=[-1 1; 2 -4]; >> b=[1; 0]; >> eig(a) ans = -0.4384 -4.5616 >> wc=ctrb(a,b) wc = 1 -1 0 2 >> rank(wc) ans = 2 >> p=[-0.3; -0.4]; >> k=place(a,b,p) k = -4.3000 7.6600 >> c=[1 0; 0 1]; >> d=[0; 0];

Simulink Example cont.