chapter 2_ state space representation
TRANSCRIPT
-
8/2/2019 Chapter 2_ State Space Representation
1/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
EEE 5223
Control System Design
Chapter 2:
State Variable Models
Prepared by Chew S.P
01/03/2012
-
8/2/2019 Chapter 2_ State Space Representation
2/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
System block diagram.
-
8/2/2019 Chapter 2_ State Space Representation
3/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Dynamic system.
-
8/2/2019 Chapter 2_ State Space Representation
4/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
An RLCcircuit.
-
8/2/2019 Chapter 2_ State Space Representation
5/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
RLCnetwork. (a) Signal-flow graph. (b)Block diagram.
-
8/2/2019 Chapter 2_ State Space Representation
6/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
The Isim function for calculating the output andstate response.
-
8/2/2019 Chapter 2_ State Space Representation
7/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Computing the time response for nonzero initial conditions and zero input usingIsim.
-
8/2/2019 Chapter 2_ State Space Representation
8/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
The Design of State Variable FeedbackSystems
Controllability and Observability Full- State Feedback Control Design
Observer Design
-
8/2/2019 Chapter 2_ State Space Representation
9/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
State Variable Design Controlling system with a control signal u(t),
function of several measurable statevariables.
State variable design: Assume all state variables are measurable
and utilize in full state feedback control law Construct an Observer to estimate states Connect observer to full state feedback
control law ( full state law + observer=compensator)
-
8/2/2019 Chapter 2_ State Space Representation
10/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Controllability and Observability
State variable compensator employing full-state feedback in
series with a full-state observer.
-
8/2/2019 Chapter 2_ State Space Representation
11/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Controllability and Observability
In order to achieve a system which is controllable andobservable, placing poles at desired locations to meetperformance specifications
Full-state feedback design relies on pole placement
techniques
observer.
-
8/2/2019 Chapter 2_ State Space Representation
12/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
A system is completely controllable ifthere exists an unconstrained control u(t)
that can transfer any initial state x(to) toany desired location x(t) in a finite time
Matrix A (nxn) & Matrix B (nx1)
If the determinant of Controllability matrixPc is non zero, the system is controllable.
-
8/2/2019 Chapter 2_ State Space Representation
13/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
E.g. 11.1 (Page 859)
-
8/2/2019 Chapter 2_ State Space Representation
14/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Observability
All poles of the closed-loop system can be placedarbitrarily in the complex plane if the system is observableand controllable.
Observability refers to the ability to estimate a state
variable. A system is completely observable if and only if there
exists a finite time T such that the initial state x(0) can bedetermined from the observation history y(t) given thecontrol u(t)
observer.
-
8/2/2019 Chapter 2_ State Space Representation
15/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Cxy
BuAxx
Observability
If the determinant of observability matrixPo is non zero, the system is observable.
1
:
n
o
CA
CA
C
P
-
8/2/2019 Chapter 2_ State Space Representation
16/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
E.g. 11.4 (Page 862)
-
8/2/2019 Chapter 2_ State Space Representation
17/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Full-State Feedback Control Design
Full-state variable feedback to achievedesired pole locations of the closed looppoles
Assume all states are available forfeedback. The system input u(t) is givenby
Kxu
-
8/2/2019 Chapter 2_ State Space Representation
18/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Full-state feedback block diagram
f
-
8/2/2019 Chapter 2_ State Space Representation
19/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Plant without/ with state variable feedback
ll f db k C l
-
8/2/2019 Chapter 2_ State Space Representation
20/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Full-state feedback Control Design
Kxu
BuAxx
Control feedback is given by
State variables model is given by
Thus, closed loop system:
xBKABKxAxx )(
-
8/2/2019 Chapter 2_ State Space Representation
21/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
0))(det( BKAI
The closed loop system is stable if all the
roots of the C.E lie in the left half plane The addition of a reference input can be
written as
Characteristics equation is given by
)()()( tNrtKxtu
P l Pl t F Pl t i Ph V i bl
-
8/2/2019 Chapter 2_ State Space Representation
22/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Pole Placement For Plants in Phase VariableForm
Steps for pole placement methodology: Represent the plant in phase variable form Feed back each phase variable to the input
of the plant through gain ki Find the CE for the closed loop sys.
Represented in Step 2. Decide upon all closed loop pole locations
and determine an equivalent CE Equate like coefficients of the CE from Step
3 & 4 and solve for ki
P l Pl t F Pl t i Ph V i bl F
-
8/2/2019 Chapter 2_ State Space Representation
23/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Pole Placement For Plants in Phase Variable Form
Wh t i h i bl i l f ?
-
8/2/2019 Chapter 2_ State Space Representation
24/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
What is phase variable canonical form?
Recall Masons rule:
factorsloopfeedbacktheofsum1
factorspath-forwardtheofsum1
)(1
q
N
q
kk
L
PsG
A k F l
-
8/2/2019 Chapter 2_ State Space Representation
25/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Ackermanns Formula
Another method of determining the state
variable feedback matrix nkkkK ...21
o
n
n
nq
...)( 11
)(10...00 1 AqPK c
Desired characteristic equation
State feedback gain equation
-
8/2/2019 Chapter 2_ State Space Representation
26/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Refer to E.g. 11.7 (Page 868)
R f t E 12 1 (N P 640)
-
8/2/2019 Chapter 2_ State Space Representation
27/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Refer to E.g. 12.1 (Norman Page 640)
Given the plant as below, design the phase
variable feedback gains to yield 9.5%overshoot and settling time of 0.74
)4)(1(
)5(20)(
sss
ssG
-
8/2/2019 Chapter 2_ State Space Representation
28/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Step 1: Phase variable representation
-
8/2/2019 Chapter 2_ State Space Representation
29/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Step 2: Find desired CE Step 3: Find the compensated system CE
Step 4: Compare to obtain feedback gainmatrix
Observer Design
-
8/2/2019 Chapter 2_ State Space Representation
30/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
Observer Design
Needs of sensors to measure directly all
states- not practical and costy If the system is completely observable with
a given sets of outputs, then it is possible
to determine/ estimate the states that arenot directly measures.
The Full State Observer
-
8/2/2019 Chapter 2_ State Space Representation
31/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458
All rights reserved.
Modern Control Systems, Eleventh EditionRichard C. Dorf and Robert H. Bishop
The Full-State Observer
)(
xCyLBuxAx
Cxy
BuAxx
-
8/2/2019 Chapter 2_ State Space Representation
32/32
Copyright 2008 by Pearson Education, Inc.Upper Saddle River New Jersey 07458Modern Control Systems, Eleventh Edition
Refer to E.g. 11.8 (Page 870)