State Feedback Controller Design 1 Linear statespace models

State Feedback Controller Design 1. Linear state-space models 2. State feedback control 3. Illustrative example 4. Chemical reactor example 5. Integral state feedback control 6. Simulink example

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

Open-Loop Stability l State-space matrices l 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 l Objectives » Choose eigenvalues of closed-loop system » Decrease response time of open-loop stable system » Stabilize open-loop unstable system l State feedback control law » K is the controller gain matrix » Requires measurement of all state variables

Controller Design l Closed-loop system l 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 l l 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 l Multiple inputs (m > 1) » Controllability matrix » System is controllable iff rank(WC) = n

Illustrative Example l Linear model l Open-loop stability » li(A) = -0. 438, -4. 56 » Origin is a stable steady state l Controllability

Illustrative Example cont. l Characteristic equation l Desired characteristic equation l Controller gains

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

Linearized Reactor Model l l Parameter values taken from Bequette (1998) Steady-state: Tc = 25 o. C, CA = 5. 52 kgmol/m 3, T = 339. 1 o. C l Linearized model l Open-loop stability » li(A) = -0. 837, +0. 494 » Steady state is unstable

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

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

Integral State Feedback Control cont. l l Design state feedback controller for augmented system Compute controller gains by eigenvalue assignment
![Simulink Example >> a=[-1 1; 2 -4]; >> b=[1; 0]; >> rank(wc) ans = Simulink Example >> a=[-1 1; 2 -4]; >> b=[1; 0]; >> rank(wc) ans =](http://slidetodoc.com/presentation_image_h2/d3fd875168a6abb351a6247868f9063d/image-14.jpg)
Simulink Example >> a=[-1 1; 2 -4]; >> b=[1; 0]; >> rank(wc) ans = 2 >> eig(a) >> p=[-0. 3; -0. 4]; ans = >> k=place(a, b, p) -0. 4384 k= -4. 5616 -4. 3000 >> wc=ctrb(a, b) >> c=[1 0; 0 1]; wc = >> d=[0; 0]; 1 -1 0 2 7. 6600

Simulink Example cont.
- Slides: 15