State Variable Design Using Control Design Software s i tes.google.com/site/ncpdhbkhn 13... State Variable Design Using Control Design Software... State Variable Design Using Control D
Trang 1Nguyễn Công Phương
CONTROL SYSTEM DESIGN
The Design
of State Variable Feedback Systems
Trang 2I Introduction
II Mathematical Models of Systems
III State Variable Models
IV Feedback Control System Characteristics
V The Performance of Feedback Control Systems
VI The Stability of Linear Feedback Systems
VII The Root Locus Method
VIII.Frequency Response Methods
IX Stability in the Frequency Domain
X The Design of Feedback Control Systems
XI The Design of State Variable Feedback Systems
XII Robust Control Systems
XIII.Digital Control Systems
Trang 3The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
s i tes.google.com/site/ncpdhbkhn 3
Trang 4Three steps for state variable design:
1 Use a full-state feedback control law.
2 Construct an observer to estimate the states that
are not directly sensed and available as outputs.
3 Connect appropriately the observer to the
full-state feedback control law.
Compensator
Trang 5The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
s i tes.google.com/site/ncpdhbkhn 5
Trang 6Controllability & Observability
(1)
exists an unconstrained control u(t) that can
transfer any initial state x(t 0 ) to any other desired
location x(t) in a finite time, t 0 ≤ t ≤ T.
we can determine whether the system is controllable
by examining the algebraic condition:
A is n×n & B is n×1.
is the number of inputs.
Trang 7Controllability & Observability
(2)
• A system is completely controllable if there
exists an unconstrained control u(t) that can
transfer any initial state x(t 0 ) to any other
desired location x(t) in a finite time, t 0 ≤ t ≤ T.
• For a single-input, single-output system, the
controllability matrix P c is:
• If the determinant of P c is nonzero, the system
Trang 8Controllability & Observability
Trang 10Controllability & Observability
(5)
• A system is completely observable if and only if there exists a finite
time T such that the initial state x(0) can be determined from the
observation history y(t) given the control u(t), t 0 ≤ t ≤ T.
• For the SISO system ,C is 1×n & x is n×1,
we define the observability matrix
• This system is completely observable when the determinant of P o is nonzero.
u y
CA
⋮
Trang 12Controllability & Observability
Trang 13The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
s i tes.google.com/site/ncpdhbkhn 13
Trang 14Full-State Feedback Control
Determining the gain matrix K is the objective
of the full-state feedback design procedure
Trang 16Full-State Feedback Control
170.8 79.1 9.4
k k k
Trang 17Step Response
Time (seconds)
Ex 1
Trang 18Full-State Feedback Control
Trang 20The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
Trang 21ˆ = ˆ + u + ( y − ˆ )
ˆ ( ) t = ( ) t − ( ) t
Trang 2322 59
L L
Trang 24Observer Design (4)
T n
Compensator
Trang 2516 100
β β
Trang 27The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
s i tes.google.com/site/ncpdhbkhn 27
Trang 28Integrated Full-State Feedback &
Trang 30Integrated Full-State Feedback &
Observer (3)
1 Determine K such that det(λI – (A – BK)) = 0 has roots in
the left half-plane and place the poles appropriately to
meet the control system design specifications The ability
to place the poles arbitrarily in the complex plane is
guaranteed if the system is completely controllable.
2 Determine L such that det(λI – (A – LC)) = 0 has roots in
the left half-plane and place the poles to achieve
acceptable observer performance The ability to place the observer poles arbitrarily in the complex plane is
guaranteed if the system is completely observable.
3 Connect the observer to the full-state feedback law using
λ λ
ˆ
u t = − Kx t
Trang 32Integrated Full-State Feedback &
,
0.825kg
0 0 100 0 1.2621 8.085kg
Trang 34Integrated Full-State Feedback &
CA CA
P
CA
⋮ → det( Po) = ≠ 1 0
Trang 36Integrated Full-State Feedback &
Observer (3)
1 Determine K such that det(λI – (A – BK)) = 0 has roots in
the left half-plane and place the poles appropriately to
meet the control system design specifications The ability
to place the poles arbitrarily in the complex plane is
guaranteed if the system is completely controllable.
2 Determine L such that det(λI – (A – LC)) = 0 has roots in
the left half-plane and place the poles to achieve
acceptable observer performance The ability to place the observer poles arbitrarily in the complex plane is
guaranteed if the system is completely observable.
3 Connect the observer to the full-state feedback law using
λ λ
Trang 37λ λ
Trang 38Integrated Full-State Feedback &
λ λ
Trang 390.1237 1.2621 16.8 0.1237 1.2621 100 113.05 11.1079 84
11.1079 25
K K
2.2507 7.5622 169.2065 14.0523
K K K K
Trang 40Integrated Full-State Feedback &
Compensator
Trang 41Integrated Full-State Feedback &
Observer (3)
1 Determine K such that det(λI – (A – BK)) = 0 has roots in
the left half-plane and place the poles appropriately to
meet the control system design specifications The ability
to place the poles arbitrarily in the complex plane is
guaranteed if the system is completely controllable.
2 Determine L such that det(λI – (A – LC)) = 0 has roots in
the left half-plane and place the poles to achieve
acceptable observer performance The ability to place the observer poles arbitrarily in the complex plane is
guaranteed if the system is completely observable.
3 Connect the observer to the full-state feedback law using
Trang 42Integrated Full-State Feedback &
λ λ λ
λ λ
λ λ
Trang 4364 2546.2 51911 760300
L L L L
Trang 44Integrated Full-State Feedback &
64 2546.2 51911 760300
L L L L
Compensator
Trang 45The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
s i tes.google.com/site/ncpdhbkhn 45
Trang 46ˆ = ˆ + u + y + r
x ɺ Ax B ɶ L ɶ M
Trang 47Reference Inputs (2)
Two methods:
1 Select M and N so that the estimation error e(t) is
independent of the reference input r(t),
2 Select M and N so that the tracking error y(t) – r(t)
is used as an input to the compensator.
+
r
uɶ
Trang 492 Select M and N so that the tracking error y(t) – r(t) is
used as an input to the compensator.
Trang 50The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
Trang 51Systems that are adjusted to provide a minimum performance
index are often called optimal control systems.
0f ( , , )
t
J = ∫ g x u t dt
Trang 52Optimal Control Systems (2)
Trang 53→ x Px = − x x
Trang 54Optimal Control Systems (4)
0
f
t T
Trang 55Optimal Control Systems (5)
The design steps:
1 Determine the matrix P that satisfies Equation
(2), where H is known,
2 Minimize J by determining the minimum of
Equation (1) by adjusting one or more
unspecified system parameters.
Trang 56Optimal Control Systems (6)
Ex 1
1 2
1 2
2 2
1 1
Trang 58Optimal Control Systems (8)
k J
Trang 60Optimal Control Systems (10)
Trang 62Optimal Control Systems (12)
Trang 64Optimal Control Systems (14)
Ex 1
2 12
Trang 650 2
Trang 66The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
Trang 68The Design
of State Variable Feedback Systems
1 Introduction
2 Controllability & Observability
3 Full-State Feedback Control Design
4 Observer Design
5 Integrated Full-State Feedback & Observer
6 Reference Inputs
7 Optimal Control Systems
8 Internal Model Design
9 State Variable Design Using Control Design
Software
Trang 69State Variable Design Using Control Design Software (1)
Trang 70State Variable Design Using Control Design Software (2)
Ex 2
1,22
[ 1 j 1 j ]
= − + − −
P