• Non ci sono risultati.

Reachability standard form

N/A
N/A
Protected

Academic year: 2021

Condividi "Reachability standard form"

Copied!
3
0
0

Testo completo

(1)

Capitolo 0. INTRODUCTION 4.1

Reachability standard form

• Property. Each linear system S = {A, B, C, D} (continuous or discrete- time) which is NOT completely reachable can be given the“Reachability standard form”, that is it can be transformed to an equivalent system S = {A, B, C, D} where matrices A = T−1AT, B = T−1B, C = CT and D have the following structure:

A =

 A1,1 A1,2 0 A2,2



, B =

 B1 0



C = 

C1 C2 

, D = D

• Let ρ = dim(X+) < n. The transformation matrix T to be used for obtaining the reachability standard form is the following:

T = [T1, T2], x = T x

where T1, with dimensions n × ρ, is a base matrix of the reachability subspace X+, and where T2, with dimensions n × (n − ρ), is a free matrix such that T is a full rank transformation matrix.

• Property. The subsystem of dimension ρ characterized by matrices A1,1 and B1 is completely reachable.

• The subsystem (A1,1, B1, C1), called reachable subsystem, describes completely the dynamics of the given system when the initial state belongs to the reachable subspace:

if x2(0) = 0 ⇒ x2(t) = 0, ∀t ≥ 0

• The subsystem (A2,2, 0, C2), characterized by matrices A2,2, B2 = 0 and C2, called not reachable subsystem, has a dynamics which depends only on the initial state x2(0) and is not influenced by the input signal u.

• The eigenvalues of matrix A are split in two parts: the eigenvalues of the reachable part (the eigenvalues of matrix A1,1) and the eigenvalues of the not reachable part (the eigenvalues of matrix A2,2).

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

(2)

Capitolo 4. REACHABILITY AND CONTROLLABILITY 4.2

• Acting on the input u it is not possible to change in any way the dynamics of the not reachable part of the system.

• For discrete systems, the transformed state vector x(k) is divided in two parts: the reachable part x1 and the not reachable part x2: x = 

x1 x2 T

where dim(x1) = ρ. The system equations can be written as follows:

x1(k + 1) = A1,1x1(k) + A1,2x2(k) + B1u(k) x2(k + 1) = A2,2x2(k)

y(k) = C1x1(k) + C2x2(k) + Du(k) The corresponding block scheme is:

z−1Iρ

u(k) x1(k + 1)- x1(k)

C1 B1

A1,1

A1,2 z−1In−ρ x2(k + 1)

x2(k)

- C2

A2,2

-

- -

-

6M







? 6

-

D

y(k)-

? -

• A similar decomposition holds also for linear continuous-time systems.

• Property. The transfer matrix H(z) [or H(s) ] of a linear dynamic system, is always equal to the transfer matrix of the reachable part of the system.

Proof. The transfer matrix H(z) = C(zI − A)−1B = C(zI − A)−1B is:

H(z) = 

C1 C2 

zI − A1,1 −A1,2 0 zI− A2,2

−1 B1

0



=

= 

C1 C2  (zI − A1,1)−1 ∗ ∗ ∗∗

0 (zI − A2,2)−1

  B1 0



=

= C1(zI − A1,1)−1B1

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

(3)

Capitolo 4. REACHABILITY AND CONTROLLABILITY 4.3

Example. Let us consider the following discrete system:

x(k + 1) =

A

z }| {

0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1

x(k) +

B

z }| {

0 0 0 1 0 0 1 0

u(k)

y(k) = 

1 1 1 1 

| {z }

C

x(k)

The reachable matrix of the system is:

R+ =

0 0 0 0 ... 0 ... ...

0 1 0 0 ... 0 ... ...

0 0 0 1 ... 0 ... ...

1 0 1 0 ... 0 ... ...

, X+ = ImR+ = Im

0 0 0 0 1 0 0 0 1 1 0 0

The system is not completely reachable and therefore it is possible to give the system a reachability standard form. Using the following matrix:

T= 

T1 T2

 =

0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0

, T−1 = T

the transformed system has the following form:

¯

x(k + 1) =

1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0

x¯(k) +

1 0 0 0 0 1 0 0

u(k)

y(k) = 

1 1 1 1 

¯ x(k)

The zeros shown in bold are the structural zeros of the reachability standard form. The not reachable part is characterized by a zero eigenvalue. The transfer matrix H(z) of the system is equal to the transfer matrix of the reachable part of the system:

H(z) = C(zI − A)−1B = C1(zI − A11)−1B1

= C1

z − 1 0 0 0 z −1

0 0 z

−1

B1 = 

1 1 1 

(z − 1)−1 0 0 0 z−1 z−2

0 0 z−1

B1

= 

(z − 1)−1 z−1 (z−1+ z−2) 

1 0 0 0 0 1

=

 1 z − 1

z + 1 z2



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

Riferimenti

Documenti correlati

Before computing vector k T one has to compute the vector ˜ k T which, in the reachability standard form of the system, locates in -1 all the eigenvalues of the reachable part of

Image steps Traversal steps Maximum Size at. intermediate steps [Ravi &amp; Somenzi,

© Lars Bendix - Lund Institute of Technology Bologna, Italy, May 6th, 2004?. Software Configuration Management

n Active set: insieme di canali attivi (uno solo se non si è in soft handover). n Candidate set: canali tali che P&gt;T add ; se P&lt;T drop il canale

The Emilia Romagna region (Italy), along with its early warning system named SIGMA (Sistema Integrato Gestione Moni- toraggio Allerta) (Martelloni et al. 2013), was used as a case

Academy of Economical Studies, Department of Economics Cybernetics, Mathematics Chair, Calea Dorobanti 15-17, 71131 Bucharest,

We hypothesized that longitudinal changes in corneal nerve morphology would differ between the central cornea and inferior whorl in relation to other measures of diabetic neuropathy..

Plant-lepidopteran interactions involve complex processes encompassing molecules and regulators to counteract defense responses they develop against each other. Lepidoptera