• Nebyly nalezeny žádné výsledky

View of A Complete Parametric Solutions of Eigenstructure Assignment by State-Derivative Feedback for Linear Control Systems

N/A
N/A
Protected

Academic year: 2022

Podíl "View of A Complete Parametric Solutions of Eigenstructure Assignment by State-Derivative Feedback for Linear Control Systems"

Copied!
8
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

1 Introduction

Eigenstructure assignment is one of the basic techniques for designing linear control systems. The eigenstructure as- signment problem is the problem of assigning both a given self-conjugate set of eigenvalues and the corresponding eigenvectors. Assigning the eigenvalues allows one to alter the stability characteristics of the system, while assigning eigenvectors alters the transient response of the system. Ei- genstructure assignment via state feedback has developed the design methods for a wide class of linear systems under full-state feedback with the objective of stabilizing the control systems. The parametric solution of eigenstructure assign- ment for state feedback has been studied by many researchers [6–10]. Fahmy and Tantawy [7] and Fahmy and O’Reilly [8–9]

have developed solutions to the eigenstructure assignment problem. A parametric characterization of the assignable eigenvalues and generalized eigenvectors is presented. Duan [6] presented two complete parametric approaches for eigen- structure assignment in linear systems via state feedback. This methodology is deeply utilized in this research work.

This paper focuses on a special feedback using only state derivatives instead of full-state feedback. Therefore this feedback is called state-derivative feedback. The problem of arbitrary eigenstructure assignment using full-state derivative feedback naturally arises. The motivation for state deriva- tive feedback comes from controlled vibration suppression of mechanical systems. The main sensors of vibration are accel- erometers. From accelerations we can reconstruct velocities with reasonable accuracy, but not the displacements. There- fore the available signals for feedback are accelerations and velocities only, and these are exactly the derivatives of states of the mechanical systems, which are the velocities and displace- ments. Direct measurement of the state is difficult to achieve.

One necessary condition for a control strategy to be imple- mentable is that it must use the available measured responses to determine the control action. All of the previous research in control has assumed that all of the states can be directly mea- sured (i.e., that there is full-state feedback).

Many papers have been published on controlling this class of systems, (e.g. [12-17]) describing the acceleration feedback for controlled vibration suppression. However, the eigenstructure assignment approach for feedback gain deter- mination has not been used at all or has not been solved generally. Other papers dealing with acceleration feedback for mechanical systems are [18–19], but here the feed- back uses all states (positions, velocities) and accelerations additionally.

Abdelaziz and Valasek [1–3] have recently presented an eigenvalue assignment technique via state-derivative feed- back for single-input and multi-input time-invariant linear systems. Eigenstructure assignment via state-derivative feed- back is introduced in [4-5]. In this paper, two complete parametric approaches for eigenstructure assignment in lin- ear systems via state-derivative feedback are proposed. Two complete parametric expressions for the closed-loop eigen- vector matrices and the feedback gains are established in terms of closed-loop eigenvalues and a group of parameter vectors. Both the closed-loop eigenvalues and this group of parameters can be properly chosen to produce a closed-loop system with some additional desired system specifications.

The necessary and sufficient conditions for the existence of the eigenstructure assignment problem are described. The proposed controller is based on the measurement and feed- back of the state derivatives of the system. This work has successfully extended previous techniques by state feedback and has modified them to state-derivative feedback. Finally, numerical examples are included to demonstrate the effec- tiveness of this approach. The main contribution of this work is an efficient technique that solves the eigenstructure as- signment problem via state-derivative feedback systems. The procedure defined here represents a unique treatment for extending the eigenstructure assignment technique using the state-derivative feedback in the literature.

This paper is organized as follows. In the next section, the problem formulation and the necessary and sufficient conditions for the existence of the eigenstructure assignment problem are described. Additionally, two complete paramet-

© Czech Technical University Publishing House http://ctn.cvut.cz/ap/ 19

Czech Technical University in Prague Acta Polytechnica Vol. 45 No. 6/2005

A Complete Parametric Solutions of Eigenstructure Assignment by State-Derivative Feedback for Linear Control Systems

T. H. S. Abdelaziz, M. Valášek

In this paper we introduce a complete parametric approach for solving the problem of eigenstructure assignment via state-derivative feed- back for linear systems. This problem is always solvable for any controllable systems iff the open-loop system matrix is nonsingular. In this work, two parametric solutions to the feedback gain matrix are introduced that describe the available degrees of freedom offered by the state-derivative feedback in selecting the associated eigenvectors from an admissible class. These freedoms can be utilized to improve robust- ness of the closed-loop system. Accordingly, the sensitivity of the assigned eigenvalues to perturbations in the system and gain matrix is mini- mized. Numerical examples are included to show the effectiveness of the proposed approach.

Keywords: eigenstructure assignment, state-derivative feedback, linear control systems, feedback stabilization, parametrization.

(2)

ric solutions to the eigenstructure assignment problem via state-derivative feedback are presented. In section 3, illustra- tive examples are presented. Finally, conclusions are discussed in section 4.

2 Eigenstructure assignment by state-derivative feedback for time-invariant systems

In this section, we present two complete parametric ap- proaches for solving the eigenstructure assignment problem via state-derivative feedback for linear time-invariant systems.

2.1 Eigenstructure assignment problem formulation

Consider a linear, time-invariant, completely controllable system

&( ) ( ) ( ), ( )

x t =Ax t +But x t0 =x0, (1) wherex&( )t ÎR ,n x( )t ÎR andn u( )t ÎR are the state-deriva-m tive, the state and the control input vectors, respectively, (m£n), while AÎRn n´ and BÎRn m´ are the system and control gain matrices, respectively. The fundamental assumption imposed on the system is that the system is com- pletely controllable and matrixBhas a full column rankm.

The objective is to stabilize the system by means of a linear feedback that enforces the desired characteristic behavior for the states. The problem is to find the state-derivative feedback control law

u( )t = -K x&( )t, (2) which assigns prescribed closed-loop eigenvalues and corre- sponding eigenvectors that stabilize the system and achieve the desired performance. Here, the first derivative vector of state-spacex&( )t is utilized instead of the vector of state-space x( )t.

Then, the closed-loop system dynamics becomes

&( ) ( ) ( )

x t = In + BK -1Ax t, (3) whereInis then×nidentity matrix. In what follows, we as- sume that (In+BK) has a full rank in order that the closed- -loop system is well defined.

The closed-loop characteristic polynomial is given by

[ ]

det= lIn -(In +BK)-1A =0. (4) LetG=

{

l li, iÎC,i=1,K, ,s 1£ <s n

}

be a set of desired self-conjugate eigenvalues, wheresis the number of distinct eigenvalues, and denote the algebraic and geometric multi- plicity of the ith eigenvalue li by mi and qi, respectively, (1£ £qi mi). The length of qi chains of generalized eigen- vectors withliare denoted bypij, (j=1, …,qi). Then in the Jordan canonical form of the closed-loop matrix, there areqi blocks associated with theith eigenvalueliof orderspij. It is satisfying that

pij n

j q i

s i

= =

=

å

å

1 1 .

In this work, we restrict ourselves bymi=qi. This means that the multiple eigenvalues are not split; they are placed in one Jordan block. The partial multiplicities are not placed.

Therefore, the Rosenbrock’s inequalities are fulfilled.

The right eigenvector and generalized eigenvectors of the closed-loop matrix withliare denoted byvijk ÎC ,n i=1, …,s, j=1, …,qi,k=1, …,pij. According to the definition of the right eigenvector and generalized eigenvectors for multiple eigenvalues, then

(

(In +BK)-1A-li nI

)

vijk =vijk-1,vij0 =0,"i j k, , . (5)

This equation demonstrates the relation of assignable right generalized eigenvectors with the associated eigenvalue.

The notations are defined as

[ ]

V º V1,K,Vs ÎCn n´ , Vi Vi Viq n m

i

º é i

ëê ù

ûúÎ ´

1, K, C ,

Vij º é ij ijpij n pij

ëê ù

ûúÎ ´ v1,K,v C ,

whereVi contains all right eigenvectors and generalized ei- genvectors associated with the eigenvalueli, and det( )V ¹0.

Then, the eigenstructure assignment problem for system (1) via state-derivative feedback can be stated as follows:

Eigenstructure assignment problem:

Given the real pair (A,B) and the desired self-conjugate set

{

l1,K,ln

}

ÎC , find the real state-derivative feedback gain matrixKÎRm n´ that will make the closed-loop matrix (In +BK)-1A have admissable eigenvalues and the associ- ated set of right eigenvector and generalized eigenvector matrixV.

The necessary and sufficient conditions that ensure solv- ability of the eigenstructure assignment problem via state- -derivative feedback are presented in the following lemma.

Lemma 1:

The eigenstructure assignment problem for the real pair (A,B) is solvable for any arbitrary nonzero, self-conjugate, closed-loop poles, if (A,B) is completely controllable, that is

[ ]

rank B AB, ,K,An-1B =n, or rank

[

lIn -A B,

]

=n,

" Îl C , andAis nonsingular.

Proof: From this condition, the closed-loop matrix must be defined. This means the matrix (In +BK)is of full rank and det(In +BK)¹0. Then, from (5) it can easily be rewritten as

(In +BK)-1AV =VL (6)

whereLÎCn n´ is in Jordan canonical form with the desired eigenvalues on the diagonal. Then

AV -VL=BKVL (7)

which can be written as

In + BK =AVL-1V-1. (8) Then,

det(In +BK)=det(AVL-1V-1)=det( ) det(A L-1)¹0. (9) Since V must be nonsingular, then det( )A ¹0 and det( )L ¹0. Therefore, matricesAandLshould be of full rank in order for the closed-loop matrix to be defined.n

Thus, the necessary and sufficient conditions for existence of the solution to the eigenstructure assignment problem via state-derivative feedback is that the system is completely con-

20 © Czech Technical University Publishing House http://ctn.cvut.cz/ap/

Acta Polytechnica Vol. 45 No. 6/2005 Czech Technical University in Prague

(3)

trollable and all eigenvalues of the original system are non- zero (Ahas full rank). We remark that the requirement that matrix L is diagonal, together with the invertibility of V, ensures that the closed-loop system is non-defective. Non-de- fective systems are desirable because the poles of such systems are less sensitive to system parameter perturbation [10].

Based on the above necessary and sufficient conditions, two parametric forms are derived for the state-derivative feedback gain matrixKthat assigns the desired closed-loop poles.

2.2 Eigenstructure assignment

The main work now is to find a parametric solution to the state-derivative feedback gain matrixKthat assigns the de- sired closed-loop eigenvalues and associated eigenvectors.

Equation (5) can be rewritten as

Avijk =li(In +BK)vijk +(In + BK)vijk-1,vij0 =0,"i j k, , . (10) Let the auxiliary vectors

wijk =Kvijk ÎC ,m i=1,K,s, j=1,K,qi,k=1,K,pij, (11) be introduced. The set ofwijkis defined in a similar manner to the set ofvijk as follows,

W º éW W ëê

ù ûúÎ ´

1 ,K, s Cm n, Wi Wi Wiq m m

i

º é i

ëê

ù ûúÎ ´

1, K, C ,

Wij º é ij ijpij m pij

ëê ù

ûúÎ ´ w1,K,w C . This leads to

(li n ) ijk l ,

i ijk ijk

ijk

ij ij

I A B B

0 0

- + = - -

= =

- -

v w v w

v w

1 1

0 , 0 ,"i j k, , .

, (12)

The above equation can be equivalently written in the fol- lowing compact matrix form,

[

li n li

]

ijk

[ ]

ijk n ijk

ijk

I -A B æ I B è

çç ö ø

÷÷ = - æ è çç

ö ø

-

, v , -

w

v w

1 1÷

÷

= = "

,

, , , , .

vij0 0 wij0 0 i j k

(13)

Finally, the parametric equation to the right eigenvector and generalized eigenvectors can be expressed as

[

l l

]

x

[ ]

x

x x

i n i ijk

n ijk

ijk ijk ijk

I -A B = - I B

=æ è çç

ö ø

÷÷

, , -,

,

1

v

w ij0 = "0, i j k, , .

(14)

Then, parameter vectorsxijk ÎCn m+ are chosen arbitrary under the condition that the columns of matrixVare linearly independent.

A parametric solution to the eigenstructure assignment problem via state-derivative feedback is derived from (11) as

K =WV-1 (15)

where

[ ] [ ]

V= V1(l1),K,Vs(ls) , W = W1(l1),K,Ws(ls) .

Then the feedback gain matrix is parametrized directly in terms of the eigenstructure of the closed-loop system, which

can be selected to ensure robustness by exploiting freedom of these parameters.

There exists a real feedback gain matrixKif and only if the following three conditions are satisfied:

1. The assigned eigenvalues are symmetric with respect to the real axis.

2. The right generalized eigenvectors

{

vijk ÎC ,n i=1,K, ,s j=1,K, ,q ki =1,K,pij

}

are linearly independent and for complex-conjugate poles,li2 =li1thenvi jk2 vi jk

= 1 . 3. There exists a set of vectors

{

wijk ÎC ,m i=1,K, ,s j=1,K, ,q ki =1,K,pij

}

,

satisfying (13) andwi jk wi jk

2 = 1 forli2 =li1.

The parametric formula for the state-derivative feedback gain matrixKthat assigns the desired closed-loop poles sys- tem is now derived. In the following, we obtain the more gen- eral parametric solutions ofvijk andwijk in (13). Two complete parametric forms are introduced and a new procedure is de- rived, which yields a parametric expression for Kinvolving free parameter vectors.

2.3 A parametrization approach for eigenstructure assignment

The aim now is to find a parametric solution to the eigen- structure assignment problem via state-derivative feedback.

We remark that the development of parametric solutions to this problem is useful in that one can then think of solving other important variations of the problem, such as the robust eigenstructure assignment problem, by exploiting freedom of these parameters. The relation demonstrating the assignable right generalized eigenvectors with the eigenvalues is (13).

Definition 1: A square polynomial matrixP(l) is called a uni- modular matrix if its determinant is a nonzero constant.

Definition 2: polynomial matrixP(l) is a unimodular matrix if and only ifP(l) equals the product of some finite number of elementary row (or column) transformation matrices.

It is well known that the matrix pair (A,B) is controllable if and only if

[ ]

rank lIn -A B, = " În, l C.

Due to the controllability of (A,B), there exist unimodular matrices P( )l ÎCn n´ andQ( )l ÎC( + ´ +) ( )

(4)

Then, converting (16) to the following form,

[ ] [ ]

P I A B Q

Q 0 I

Q Q

( ) , ( )

~( ) , ,

~( )

l l l l

l l

n - æ n

èçç ö ø÷÷ =

=

1 2

2 2

with ( )

l . l æ èçç ö

ø÷÷

(17)

Now, the following theorem gives a parametric solution to the eigenstructure assignment problem via state-derivative feedback. The parametric solutions ofvijk andwijk in (13) can now be given.

Theorem 1:

Let the matrix pair (A,B) be controllable, where matrix AÎRn n´ is nonsingular and matrix BÎRn m´ has a full column rankm. Then all solutions of (13),vijk andwijk, are given by:

v

w v

ijk ijk

ijk i ijk

æ f è çç

ö ø

÷÷ =æ èçç ö

ø÷÷ -

Q

Q P

1 2

( )

~( ) ( ) l

l l

(

- - -

)

æ è çç

ö ø

÷÷

= =

1 1

0 0

B

0 0

w

v w

ijk

ij ij .

, ,

(18)

Or, equivalently, as

vijk =Q11( )li fijk-Q12( ) ( )(li P li vijk-1+ Bwijk-1),vij0 =0 and

( )

wijk v w w

i i ijk

i i ijk

ijk

= 1 f - - + -

21 22 1 1

l Q ( )l Q ( ) ( )(l P l B ) , ij0 =0 i=1,K,s, j=1,K,qi,k=1,K,pij,

whereP( )l andQ( )l are unimodular matrices satisfying (16), and fijkÎC are arbitrarily free parameter vectors satisfyingm the following two contraints:

det( )V ¹0and fi jk fi jk

(5)

whereN( )l and~

D( )l are polynomial matrices satisfying (27) and fijkÎC are arbitrarily free parameter vectors satisfyingm the following two contraints:

det( )V ¹0and fi jk fi jk

2 = 1 if li2 =li1.

Proof: We need only to show that the set of vectors given by (28) satisfies (13). Then take differential of orderlon both sides of (27), and we obtain

( ) ( ) ( )

~( )

l l l

l l

l l l

I A N N

B D B

n l

l

l l l

l

l

l

l

- +

+ +

- - -

d d

d d d

d

d

1 1 1

1 0

dll- ~ l = ( ) . D

(29)

Substitutinglbyliand postmultiplying by a vector1 1 l fijk

!

-

on both sides of (29) gives

( ) ( )

( )

! ( )

!

~( )

l l l l

l l

i n

l

l i ijk

i l

l i ijk

l f

l f

I -A 1 d N -1+ B1 D - d

d d

( )

1 1

1

1 1

1 1

1

1

= - 1

- -

- -

- - -

( )! ( ) -

( )!

~

l f

l l

l i ijk l

l d

d

d

l l d

N B l

( )

D( )li fijk-1. (30

)

Summing up all the equations in (30) and using (28) we obtain

( ) ,

,

li n ijk l

i ijk ijk

ijk

ij ij

I A B B

0 0

- + = - -

= =

- -

v w v w

v w

1 1

0 0

,"i j k, , , (31)

where the assignable chains of right eigenvector generalized eigenvectors associated with the assigned eigenvalueli are given by

( )

vijk i ijk i ijk

k k

f f

k

= + +

+ -

-

- -

N N

N

( ) ( )

( ) ! (

l l l

l d d d d

1 1

1

1 1

K

(

li)

)

fij1,vij0 =0.

(32)

Similarity, the gain-eigenvector product

( )

wijk i ijk i ijk

k k

f f

k

= + +

+ -

-

- -

~( ) ~

( )

( ) !

D l D

l l

l d d d d

1 1

1

1 1

K

( )

~D( )li fij1,wij0 =0. (33)

Summing up, all the equations (28) hold.n

Then, Theorems 1 and 2 give two complete and explicit parametric solutions with the complete and explicit freedom of eigenstructure assignment via state-derivative feedback.

These solutions are expressed by the eigenvalues and a group of free parameter vectors, fijk. By specially choosing the free parameter vectors in (18) and (28), solutions with desired properties can be obtained.

Remark 1: It should be noted that for the case of distinct eigenvalues (mi=qi=1,s=n). Then, the computations ofvijk andwijk, taking the simple form, are given by:

v w

(6)

Based on the discussion and analysis above, an algorithm for solving the eigenstructure assignment problem via state-derivative feedback can be given as follows:

Algorithm

Input Controllable real pair (A, B), where matrixAÎRn n´ is nonsingular, and a set ofnself-conjugate complex numbers {l1, …,ln}.

Step 1 Construct the right coprime matrix polynomialsN(l) andD(l) by applying the method presented in this section.

Step 2 Choose arbitrary parameter vectorsfijkÎC (im =1, …, s,j=1, ...,qi,k=1, ...,pij) in such a way thatfi jk2 fi jk

= 1

implies li2 =li1.

Step 3 Calculate the right eigenvectorsvijk ÎC (in =1, …,s, j=1, ...,qi,k=1, ...,pij) using (28). If the eigenvectors matrixVis singular, then return to Step 2 and select different parameters fijk, untilVis nonsingular.

Step 4 Compute the gain-eigenvectorswijk ÎC (im =1, …,s, j=1, ..., qi, k=1, ..., pij) using (28), and construct matrixW.

Step 5 Compute the real derivative feedback gain matrix us- ing,K=WV-1.

From the above results we can observe that the system poles can always be assigned by a state-derivative feedback controller for any controllable system if and only if the open- -loop system matrixAis nonsingular. In the case of single-in- put,m=1, there only at most one solution. In the case of multi-input, 1<m£n, the solution is generally non-unique, and extra conditions must be imposed to specify a solution.

The extra freedom can be used to give the closed-loop system other desirable properties. The extra freedom can be used in different ways, for example to decrease the norm of the feedback gain matrix or to improve the condition of the eigenvectors of the closed-loop matrix. Additionally, it in- creases the robustness of the closed-loop system against the system parameter perturbation. This issue becomes very im- portant when the system model is not sufficiently precise or the system is subject to parameter uncertainty. Then the feedback gain matrix is parameterized directly in terms of the eigenstructure of the closed-loop system, which can be selected to ensure robustness by exploiting freedom of these parameters.

Eigenstructure assignment is a very flexible technique. It provides access to all the available design freedom. The draw- back of eigenstructure assignment is that it has no inherent mechanism for insuring robustness and can assign a robust solution as easily as a catastrophically unrobust solution. Then the optimization techniques are used with the objective of finding the optimum design vectors fijk so that the closed- -loop system is robust to parameter variations.

3 Illustrative examples

In this section, numerical examples are used to illustrate the feasibility and effectiveness of the proposed eigenstruc- ture assignment technique via state-derivative feedback.

Example 1:

Consider a controllable, time-invariant, multi-input linear system,

&( ) ( ) ( )

x t = x t ut

æ è çç ç

ö ø

÷÷

÷ +

æ è çç ç

ö ø

÷÷

÷ 0 1 0

0 0 1 1 0 1

0 0 0 1 1 0

.

A pair of right matrix polynomialsN(l) andD(l) satisfying (25) and~

( )

D l can be found as:

N( )l = l - æ è çç ç

ö ø

÷÷

÷

1 0

0

0 1

,D( )l l

=æ-l - +

èçç ö

ø÷÷

1 1

2 1 and~

( )

D l l l

l l

= -

- -

æ

èçç ö

ø÷÷

1 1 1

1 .

In the following, we consider the assignment of three dif- ferent cases:

Case 1: The desired closed-loop eigenvalues are selected as {-1,-2 and-3}.

Then, the closed-loop eigenvector matrixV, and the cor- responding matrixW, can be written as

[ ]

V = N(l1 11) 1,N(l ) ,N(l )

2 211

3 311

f f f and

[ ]

W = D~ D D

( ) ,~

( ) ,~ ( )

l1 111 l l

2 211

3 311

f f f .

Specially choosing

[ ]

f111 =f311 =1 0, Tandf211 =

[ ]

0 1, T.

Then

V = - -

- æ è çç ç

ö ø

÷÷

÷

1 0 1

1 0 3

0 1 0

andW =æ- -

èçç ö

ø÷÷

1 15 1 3

1 0 5 3

.

. .

Finally the state-derivative gain matrix is K =WV = - - -

- -

æ

èçç ö

ø÷÷

-1 4 3 1 3 15

0 1 0 5

. . .

Case 2: The desired closed-loop poles are {-2 and-3±i}.

Choosing

[ ]

f111 = 0 1, Tandf211 =f311 =

[ ]

1 0, T.

Then

V = - - - + -

æ è çç ç

ö ø

÷÷

÷

0 1 1

0 3 3

1 0 0

i i andW = - + - -

+ -

æ

èçç ö

ø÷÷

15 0 3 0 3

0 5 3 3

. . .

.

i i

i i .

The gain matrix is

K =WV = - - -

- -

æ

èçç ö

ø÷÷

-1 06 01 15

0 1 0 5

. . .

. .

Case 3: The desired eigenvalues are {-1,-1 and-3}.

Then

( )

VN N + N N

ëê ù

(l ) , ( ) ( ) , ( ) ûú

l l l l

1 111

1 111

1 112

2 211

f d f f f

d and

( )

WD D +D D

ë

~( ) , ~

( ) ~

( ) ,~ ( )

l1 111 l l l l

1 111

1 112

2 211

f d f f f

ê d ù

ûú. Choosing

[ ]

f111 =f211 =1 0, Tand f112 =

[ ]

0 1, T.

24 © Czech Technical University Publishing House http://ctn.cvut.cz/ap/

Acta Polytechnica Vol. 45 No. 6/2005 Czech Technical University in Prague

(7)

We have

V= - -

- æ è çç ç

ö ø

÷÷

÷

1 0 1

2 0 3

0 1 0

andW =æ- -

èçç ö

ø÷÷

0 5 15 1 3

2 0 5 3

. .

. .

Therefore

K =WV = - - -

- -

æ

èçç ö

ø÷÷

-1 08333 01667 15

0 1 0 5

. . .

. . Example 2:

Consider a controllable, multi-input, linear system

&( )

. .

. . ( )

x t = x t

- -

- æ

è çç ç

ö ø

÷÷

÷ +

æ è 2 5 0 5 0 ç

0 5 2 5 2

0 2 2

1 0 0 0 0 1 çç

ö ø

÷÷

÷u( )t. A pair of right matrix polynomialsN( )l andD( )l can be obtained as:

N( )l l

=

+ -

æ è çç ç

ö ø

÷÷

÷

2 5 4

1 0

0 1

and

D( )l (l . ) . l

= + - -l -

- +

æ è çç

ö ø

÷÷

2 2 5 0 5 4 10

2 2

2

.

In the following, we consider the assignment of three dif- ferent cases:

Case 1: The desired closed-loop eigenvalues are selected as {–1, –2 and –3}.

Specially choosing

[ ]

f111 =f311 =1 0, Tand f211 =

[ ]

0 1, T.

Then V=

- -

æ è çç ç

ö ø

÷÷

÷

3 4 1

1 0 1

0 1 0

andW = -

- -

æ

èçç ö

ø÷÷

4 1 0

2 0 06667. . The gain matrix is

K=WV = - - - æ

èçç ö

ø÷÷

-1 1 1 3

0 3334. 1 13334. .

Case 2: The desired closed-loop eigenvalues are {–2 and –3±i}.

Choosing

[ ]

f111 = 0 1, Tand f211 =f311 =

[ ]

1 0, T.

Then

V=

- - - - +

æ è çç ç

ö ø

÷÷

÷

4 1 2 1 2

0 1 1

1 0 0

i i

,

W = - - + - -

- + - -

æ

èçç ö

ø÷÷

1 0 4 08 0 4 08

0 06 0 2 06 0 2

. . . .

. . . .

i i

i i .

The gain matrix

K =WV = - - -

- - -

æ

èçç ö

ø÷÷

-1 0 4 08 26

01 07 0 4

. . .

. . . .

Case 3: The desired closed-loop eigenvalues are {–2, –2 and –3}.

Choosing

[ ]

f111 =f211 =1 0, Tand f112 =

[ ]

0 1, T.

Then V =

- -

æ è çç ç

ö ø

÷÷

÷

1 4 1

1 0 1

0 1 0

andW = -

- -

æ

èçç ö

ø÷÷

0 1 0

1 0 06667. . Therefore

K =WV = -

- - -

æ

èçç ö

ø÷÷

-1 0 0 1

01667. 08333. 06667. .

4 Conclusions

In this paper, two complete parametric approaches for solving the eigenstructure assignment problem via state-de- rivative feedback are proposed. The necessary conditions to ensure solvability are that the system is completely controlla- ble and the open-loop system matrix is nonsingular. The main result of this work is an efficient computational algo- rithm for solving the eigenstructure assignment problem of a linear system via state-derivative feedback. This parametric solution describes the available degrees of freedom offered by the state-derivative feedback in selecting the associated eigenvectors from an admissible class. The extra degrees of freedom on the choice of feedback gains are exploited to further improve the closed-loop robustness against perturba- tion. The main contribution of the present work is a compact parametric expression for the feedback controller gain matrix explicitly characterized by a set of free parameter vectors.

The principle benefits of the explicit characterization of para- metric class of feedback controllers lie in the ability to directly accommodate various different design criteria.

References

[1] Abdelaziz. T. H. S., Valášek, M.: “Pole-Placement for SISO Linear Systems by State-Derivative Feedback.” IEE Proceeding Part D: Control Theory & Applications, 151, 4, 377–385, 2004.

[2] Abdelaziz, T. H. S., Valášek, M.: “A Direct Algorithm for Pole Placement by State-Derivative Feedback for Single-Input Linear Systems.”Acta Polytechnica, Vol.43 (2003), No. 6, p. 52–60.

[3] Abdelaziz, T. H. S., Valášek, M.: “A Direct Algorithm for Pole Placement by State-Derivative Feedback for Multi- -Input Linear Systems – Nonsingular Case.” (Accepted inKybernetika, 2004).

[4] Abdelaziz, T. H. S., Valášek, M.: “Eigenstructure Assign- ment by State-Derivative and Partial Output-Derivative Feedback for Linear Time-Invariant Control Systems.”

Acta Polytechnica, Vol.44(2004), No. 4, p. 54–60.

[5] Abdelaziz, T. H. S., Valášek, M.: “Parametric Solutions of Eigenstructure Assignment by State-Derivative Feed- back for Linear Control Systems.” Proceedings of Inter- action and Feedbacks 2003, UT AV CR, Praha, 2003, p. 5–12.

[6] Duan, G. R: “Solutions of the Matrix Equation AV+BW

=VF and Their Application to Eigenstructure Assign-

© Czech Technical University Publishing House http://ctn.cvut.cz/ap/ 25

Czech Technical University in Prague Acta Polytechnica Vol. 45 No. 6/2005

(8)

ment In Linear Systems.” IEEE Transactions on Auto- matic Control, Vol.38(1993), No. 2. p. 276–280.

[7] Fahmy, M. M., Tantawy, H. S.: “Eigenstructure Assign- ment via Linear State Feedback Control.”International Journal of Control, Vol.40(1984), No. 1, p. 161–178.

[8] Fahmy, M. M., O’Reilly, J.: “Eigenstructure Assignment in Linear Multivariable Systems: a Parametric Solution.”

IEEE Transactions on Automatic Control, Vol. 28 (1983), No. 10, p. 990–994.

[9] Fahmy, M. M., O’Reilly, J.: “On Eigenstructure Assign- ment in Linear Multivariable Systems.” IEEE Trans- actions on Automatic Control, Vol. 27 (1982), No. 3, p. 690–693.

[10] Clarke, T., Griffin, S. J., Ensor, J.: “A Polynomial Ap- proach to Eigenstructure Assignment Using Projection with Eigenvalue Trade-Off.”International Journal of Con- trol, Vol.76(2003), No. 4, p. 403–423.

[11] Kautsky, J., Nichols, N. K., Van Dooren, P.: “Robust Pole Assignment in Linear State Feedback.”International Journal of Control, Vol.41(1985), p. 1129–1155.

[12] Preumont, A., Loix, N., Malaise, D., Lecrenier, O.: “Ac- tive Damping of Optical Test Benches with Acceleration Feedback.”Machine Vibration, Vol.2(1993), p. 119–124.

[13] Preumont, A.: Vibration Control of Active Structures, Kluwer, 1998.

[14] Bayon de Noyer, M. P., Hanagud, S. V.: “Single Actuator and Multi-Mode Acceleration Feedback Control.”Adap- tive Structures and Material Systems, ASME, AD, Vol. 54 (1997), p. 227–235.

[15] Bayon de Noyer, M. P., Hanagud, S. V.: “A Comparison of H2 Optimized Design and Cross-Over Point De- sign for Acceleration Feedback Control.” Proceedings of 39th AIAA/ASME/ ASCE/AHS, Structures, Structural

Dynamics and Materials Conference, Vol. 4 (1998), p. 3250–3258.

[16] Olgac, N., Elmali, H., Hosek, M., Renzulli, M.:“ Active Vibration Control of Distributed Systems Using Delayed Resonator with Acceleration Feedback.”Transactions of ASME Journal of Dynamic Systems, Measurement and Con- trol, Vol.119(1997), p. 380.

[17] Kejval, J., Sika, Z., Valášek, M.: “Active Vibration Sup- pression of a Machine.” Proceedings of Interaction and Feedbacks 2000, UT AV CR, Praha, 2000, p. 75–80.

[18] Deur, J., Peric, N.: A Comparative Study of Servosystems with Acceleration Feedback.” Proceedings of the 35th IEEE Industry Applications Conference, Roma, Italy, Vol.2(2000), p. 1533–1540.

[19] Ellis, G.: “Cures for Mechanical Resonance in Industrial Servo Systems.” Proceedings of PCIM 2001 Conference, Nuremberg, 2001.

Doc. Taha H. S. Abdelaziz e-mail: tahahelmy@yahoo.com

Department of Mechanical Engineering Faculty of Engineering

Helwan University

1 Sherif Street, Helwan, Cairo, Egypt Doc. Ing. Michael Valášek, DrSc.

e-mail: valasek@fsik.cvut.cz Department of Mechanics

Czech Technical University in Prague Faculty of Mechanical Engineering Karlovo nám. 13

121 35 Praha 2, Czech Republic

26 © Czech Technical University Publishing House http://ctn.cvut.cz/ap/

Acta Polytechnica Vol. 45 No. 6/2005 Czech Technical University in Prague

Odkazy

Související dokumenty

Based on decentralized state feedback control structure, a delay-dependent H∞ robust fuzzy control method is presented for stabilization performance enhancement of the large

We construct two new one-parametric families of separated variables for the classical Lax-integrable Hamiltonian systems governed by a one-parametric family of non-

In this paper the power and energy approach based on generalized Tellegen principle was used for linear and nonlinear dynamical systems. The theory was confirmed by simulation

A feasible solution of a constraint satisfaction problem is a complete consistent assignment of values to variables. – complete = each variable has assigned a value – consistent =

In this section we present results of numerical experiments with preconditioned Krylov subspace methods for solving sequences of systems of linear algebraic equations, where

Classical solutions of initial boundary value problems for non- linear equations are approximated with solutions of quasilinear systems of implicit difference equations.. The proof

This paper introduces a parametric approach for solving the problem of eigenstructure assignment via state-derivative feedback for linear control time-invariant systems.. This

Its derivation is based on the transformation of a linear single-input system into Frobenius canonical form by a special coordinate transformation, then solving the pole