Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Capitolo 0. INTRODUCTION 4.

Static State Feedback


• Control law:

– Open loop control: the control law is predetermined and it is a function


of the initial state, final state and the coefficients of the system model.
– Feedback control: the control law takes into account, moment by
moment, the evolution of the system.

• The feedback control law can have two different forms:

– Dynamic feedback: the control law is a “dynamic” function of the


system state vector, that is the control unit itself has a dynamic
behavior.
– Static feedback: the control law is a “static” function of the state
vector of the system.

• With regard to the control goals we can distinguish between:

– Regulation problems: the reference signal is constant and the control


action if designed to force the system trajectories towards the final
asymptotically stable point also in presence of external disturbances
acting on the system.
– Tracking problems: the input reference signal is time-varying and the
control action if designed to force output signal to track the input
signal in the best possible way with the minimum tracking error.

The design methods presented in the following sections will refer to the case
of designing a static feedback control law to solve the regulation problem.

Zanasi Roberto - System Theory. A.A. 2015/2016


Capitolo 4. REACHABILITY AND CONTROLLABILITY 4.2

Static state feedback


• Let us consider an invariant linear system S = (A, B, C, D) (discrete o
continuous-time) and let us suppose that all the components of the state
vector x are known.

y

ẋ = Ax + Bu u
S
y = Cx + Du
x
• The system (in this case a continuous-time system) can be graphically
represented in the following way:

D
u ẋ x y
B s−1 C

A
S
x
• The static state feedback control law has the following form:
v u y
S
u(t) = K x(t)+v(t) x
K
where K ∈ Rm×n is the design a matrix and v(t) is un additional input.
• Applying the control law u = K x + v to the previous continuous-time
system (the same holds for a discrete-time system) one obtains:

y

ẋ = (A + BK)x + Bv v
SK
y = (C + DK)x + Dv
x
The new dynamic system SK characterized by the following matrices:
A + B K, B, C + D K, D.
Zanasi Roberto - System Theory. A.A. 2015/2016
Capitolo 4. REACHABILITY AND CONTROLLABILITY 4.3

• The feedback system SK can be represented graphically as follows:

SK
D
v ẋ x y
B −1 C + DK
s

A + BK

• Property (Invariance of the reachability subspace). The reachability sub-


space XS+K of the feedback system SK is equal to the reachability subspace
XS+ of the system S.
∀ K ∈ Rm×n ⇒ XS+ = XS+K

• Property (Invariance of the eigenvalues of the not reachable subsystem).


If the static state feedback control law u = K x = [K1, K2] x is applied
to a system S in the reachability standard form, one obtains a feedback
system SK which itself is in the reachability standard form:
   
A1,1 A1,2 A1,1 + B1K1 A1,2 + B1K2
A= , A + BK =
0 A2,2 0 A2,2
In both cases A2,2 is the matrix that characterizes the not reachable part
of the system.
• Let us now consider the case of a control law obtained using a static
feedback of the output signal y(t):

u(t) = K1y(t) + v(t)


• For SISO systems (m = p = 1) matrix K1 is a scalar parameter and
therefore only one degrees of freedom can be used to modify the dynamics
of the feedback system. On the contrary, when a state feedback control
is used matrix K is a vector of dimension n and therefore n degrees of
freedom can be used to modify the dynamics of the corresponding feedback
system.

Zanasi Roberto - System Theory. A.A. 2015/2016

You might also like