• No results found

Eigenstructure Assignment by State-derivative and Partial Output-derivative Feedback for Linear Time-invariant Control Systems

N/A
N/A
Protected

Academic year: 2021

Share "Eigenstructure Assignment by State-derivative and Partial Output-derivative Feedback for Linear Time-invariant Control Systems"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(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. Eigenstructure 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 control systems. Parametric solutions of eigenstructure assignment for state feedback have been studied by many researchers [4–9].

However, 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 prob-lem of arbitrary eigenstructure assignment using full-state derivative feedback naturally arises. The motivation for state derivative feedback comes from controlled vibration suppres-sion of mechanical systems. The main sensors of vibration are accelerometers. From accelerations it is possible to reconstruct velocities with reasonable accuracy, but not dis-placements. Therefore the available signals for feedback are accelerations and velocities only, and these are exactly the derivatives of the states of mechanical systems, which are velocities and displacements. Then, direct measurement of a state is difficult to achieve. One necessary condition for a control strategy to be implementable is that it must use the available measured responses to determine the control action. All of the previous research work in control has as-sumed that all of the states can be directly measured (i.e., full state feedback).

To control this class of systems, many papers (e.g. [10–15]) have been published describing the acceleration feedback for controlled vibration suppression. However, the eigen-structure assignment approach for feedback gain determina-tion has not been used at all or has not been solved generally. Other papers dealing with acceleration feedback for mechan-ical systems are [16–17], but here the feedback uses all states (positions, velocities) and accelerations additionally.

Only recently, Abdelaziz and Valášek [1–3] have presented a pole placement technique by state-derivative feedback for single-input and multi-input time-invariant and time-varying linear systems. This paper proposes a parametric approach for eigenstructure assignment in linear systems via state-de-rivative and partial output-destate-de-rivative feedback. The necessary and sufficient conditions for the existence of eigenstructure assignment problem are described. The proposed controller is based on measurement and feedback of the state derivatives of the system. This work has successfully extended previous techniques by state feedback and modified to state-derivative feedback. Finally, numerical examples are included to dem-onstrate the effectiveness of this approach. The main contri-bution of this work is the efficient technique that solves the eigenstructure assignment problem via state-derivative feed-back systems. The procedure defined here represents a unique treatment for the extension of the eigenstructure as-signment technique using the derivative feedback in the literature.

The paper is organized as follows. The next section in-troduces the eigenstructure assignment problem formulation via state-derivative feedback. The necessary and sufficient conditions that ensure solvability are described. Additionally, the parametric solution to the eigenstructure assignment problem via state-derivative feedback for distinct and repeated right eigenvectors is presented. Section 3 introduces the eigenstructure assignment problem by partial

output-Eigenstructure Assignment by

State-derivative and Partial

Output-derivative Feedback for Linear

Time-invariant Control Systems

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

This paper introduces a parametric approach for solving the problem of eigenstructure assignment via state-derivative feedback for linear control time-invariant systems. This problem is always solvable for any controllable systems if the open-loop system matrix is nonsingular. In this work, the parametric solution to the feedback gain matrix is introduced that describes 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 the robustness of the closed-loop system. Finally, the eigenstructure assignment problem via partial output-derivative feedback is introduced. Numerical examples are included to show the effectiveness of the proposed approach.

Keywords: Eigenstructure assignment, state-derivative feedback, output-derivative feedback, linear systems, feedback stabilization, parametrization.

(2)

-derivative feedback. Section 4 presents illustrative examples. Finally, conclusions are discussed in section 5.

2 Eigenstructure assignment by

state-derivative feedback for

time-invariant systems

In this section, we present a parametric approach for solving the eigenstructure assignment problem via state-deri-vative feedback for linear time-invariant systems.

2.1 Eigenstructure assignment problem

formulation

Consider a linear, time-invariant, completely controllable system

& ) ( ) ( ), ( )

x(t =A x t + B ut x t0 =x0, (1)

wherex(t)ĂŽRnandu(t)ĂŽRmare the state and the control input vector, respectively, (mÂŁn), while AĂŽRnĂ—n and

BĂŽRnĂ—mare the system and control gain matrices, respec-tively. The fundamental assumption imposed on the system is that, the system is completely controllable and theBmatrix has a full column rankm.

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

u( )t = -K x&(t) (2) which assigns the prescribed closed-loop eigenvalues and the corresponding eigenvectors that stabilize the system and achieve the desired performance. Then, the closed-loop system dynamics becomes:

& ) ( ) ( )

x(t = In + BK -1Ax t, (3) whereInĂŽRnĂ—nis the identity matrix. In what follows, we assume that (In + BK)has a full rank in order that the closed--loop system is well define. The closedclosed--loop characteristic polynomial is given by

[

]

det lIn -(In + BK)-1A =0 (4) Denote the right eigenvector matrix of the closed-loop matrix (In +BK)-1AbyV, and we then have by definition,

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

whereL=diag{ ,l1K,ln}and det(V)Âą0.

We now formulate the eigenstructure assignment problem via state-derivative feedback as follows.

Eigenstructure Assignment Problem 1:Given the controllable pair (A,B) and the desired self-conjugate set { ,l1K,ln}ĂŽC. Select the appropriate state-derivative feedback gain matrix KĂŽRnĂ—m that will make the closed-loop matrix (In + BK)-1Ahave admissible eigenvalues and associated set

of eigenvectorsV.

Now, we will prove the necessary and sufficient conditions for the existence of the eigenstructure assignment problem via state-derivative feedback. The necessary conditions to ensure solvability are presented in the following theorem.

Theorem 1:

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

[

]

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

[

]

rank lIn -A B, = " ĂŽn, l C, and matrixAis nonsingular.

Proof: From the condition of that 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 is easy to rewrite as

AV -VL=BKVL (6)

which can be written as

BK =AVL- -1V 1-In (7)

Then,

det(In +BK)=det(In +AVL- -1V1-In)=

=det(AVL- -1V1)Âą0. (8) Since V and L must be nonsingular. This leads to, det ( )A Âą0, and matrix Amust be of full rank in order for the matrix to be defined.

Thus, the necessary and sufficient conditions for the exis-tence of the solution to the eigenstructure assignment prob-lem via state-derivative feedback is that the system is com-pletely controllable and all eigenvalues of the original system are nonzero (Ahas full rank). We remark that the requirement that the matrixLis diagonal, together with the invertibility of

V, ensures that the closed-loop system is non-defective. Based on the above necessary and sufficient conditions, the parametric formula for the state-derivative feedback gain matrixKthat assigns the desired closed-loop poles is derived.

2.2 Case of distinct eigenvalues

In this subsection, all the desired closed-loop eigenvalues

{

l1,K,ln

}

are distinct.

Let (li,vi) be the closed-loop eigenvalue and the corre-sponding eigenvector, then we can write the right eigen-vectors of the closed-loop system as

(In + BK)-1Avi=li iv, i=1,K,n. (9) The above equation can be rewritten as

Avi=li(In +BK)vi, (10) then

Avi-li iv =liBKvi. (11) Letwi=Kvi, then we have

Avi-li iv =liBwi. (12) Then (12) can be rewritten in a matrix form as,

[

li n li

]

i i i n I -A B æ 0 è ç ö ø ÷ = = , v , , , w 1K . (13)

Thus the subspace may be calculated in which the closed--loop eigenvector,vi, and gain-eigenvector product,wi, must satisfy the null space,null

(

[

li nI -A,liB

]

)

,i=1, …,n.
(3)

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

[

li n li

]

i i i i i i I A B 0 K - = = æ è ç ö ø ÷ =æ è ç ö ø ÷ , x , x v v v w . (14)

ThenviĂŽCn andKĂŽRmĂ—nare unknown and notation-al simplicity is gained by defining the (n+m)Ă—1 vector xi. The determination ofKconsists of two general steps. First, a sufficient number of solution vectorsxiis found. Then, the internal structure among the components of these vectors is used to find the feedback gain matrixK.

Then, there exists a real feedback gain matrixK if and only if the following three conditions are satisfied:

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

2. The vectors {viÎCn,i=1, …,n}, are linearly independent and for complex-conjugate poles,li=ljthenvi=vj. 3. There exists a set of vectors {wiÎCm,i=1, …,n} satisfying

(13) andwi=wj forli=lj.

The parametric formula for the state-derivative feedback gain matrix K that assigns the desired closed-loop eigen-values and eigenvectors is derived as

[

] [

]

K v(l1),K, (v ln) = w(l1),K, (w ln) . (15) Finally the gain matrix can be computed as

K =WV-1 (16)

where

[

]

V= v(l1),K, (v ln) and W =

[

w(l1),K, (w ln)

]

. This is a parametric solution to the eigenstructure assign-ment problem via state-derivative feedback. It is clear that, for the case of multi-input, there are infinite solutions to the feedback gain. Eigenstructure assignment uses the extra de-grees of freedom in the undetermined solution to specify the closed-loop right-eigenvectors,V, corresponding to the desired self-conjugate set {li},i=1, …,n.

2.3 Case of repeated eigenvalues

Our main work is to find a parametric solution in the case that some or all of the desired closed-loop eigenvalues {li} are repeated.

LetG =

{

l li, iĂŽC,i=1,K, ,s 1ÂŁ <s n

}

be a set of desired eigenvalues and let us denote the algebraic and geometric multiplicity oflibymiandqi, respectively, (qi£mi). The length ofqichains of generalized eigenvectors withliis denoted by pij, (j=1, …,qi). It is satisfying that j pij n q i s i = =

ĂĄ

ĂĄ

1 1 = . Then, the right generalized eigenvector of the closed--loop system with li is denoted by vijk ÎC ,n i=1, …, s, j=1, …,qi,k=1, …,pij. Then it is satisfied that

( ) , , , , , , , In BK A ijk i ijk ijk ij i s j + = + = = = -1 -1 0 0 1 1 v l v v v K K qi, k=1,K,pij. (17)

This equation demonstrates the relation of assignable right generalized eigenvectors with the corresponding eigenvalue, and can be rewritten as,

Avijk =li(In + BK)vijk +(In +BK)vkij-1, vij0 =0 . (18) Letwijk =Kvijk,i=1, …,s,j=1, …, qi,k=1, …, pij. The notations are defined as V =

[

V1,K,Vs

]

,Vi=

[

Vi1,K,Viqi

]

,

Vij = Ă© ij ijpij

ëêv v ùûú

1,K, . The set ofw

ij

k is define in a similar man-ner to the set ofvijk. This leads to

[

li n li

]

ij

[

]

k ij k n ij k ij k I -A B æ I B è ç ç ö ø ÷ ÷= -æ è ç ç ö ø -, v , w v w 1 1÷÷,vij = ,wij = 0 0 0 0.(19) Finally, the parametric equation to the right generalized eigenvector can be expressed as

[

li n li

]

ijk

[

n

]

ijk ijk ij k ij k I -A B = -I B =æ è ç ç ö ø ÷ ÷ -, x , x 1, x v , x w ij i ij i s j q k p 0 1 1 1 = = = = 0, ,K, , ,K, , ,K, . (20)

Similar to the case of distinct eigenvalues the (n+ m)-di-mentional parameter vectorsxijkare chosen arbitrarily, under the condition that the columns of eigenvector matrix Vare linearly independent.

A parametric solutionKto the eigenstructure assignment problem via state-derivative feedback is given by

K =WV-1 (21)

where

[

]

V = V1(l1),K,Vs(ls) and W =

[

W1(l1),K,Ws(ls)

]

. 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 the freedom of these parameters.

Then, there exists a real feedback gain matrixK, such that (19) holds, if and only if the following three conditions are satisfied:

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

2. The vectors

{

vijk ĂŽC ,n i=1,K, ,s j=1,K, ,qi k=1,K,pij

}

are linearly independent and for complex-conjugate poles,

li1 =li2, thenvi jk1 =vki j2 . 3. There exists a set of vectors

{

wijk ĂŽC ,m i=1,K, ,s j=1,K, ,qi k=1,K,pij

}

, satisfying (19) andwi jk1 =wki j2 forli1 =li2.

From the above results we observe that the system poles can always be assigned by a state-derivative feedback for any controllable system if and only if all eigenvalues of the original system are nonzero

.

In the case of single-input, m=1, there is only at most one solution. In the case of multi-input,m> 1, 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 eigenvalues of the closed-loop matrix. Additionally, the ro-bustness of the closed-loop system against system parameter
(4)

perturbation is increased. This issue becomes very important when the system model is not sufficently precise or the system is subject to parameter uncertainty.

3 Eigenstructure assignment by

partial output-derivative feedback

for time-invariant systems

Let us consider eigenstructure assignment via output-de-rivative feedback for linear time-invariant systems. In prac-tice, it may be expensive to measure all the state-derivative variables, or they may not all be available for measurement. We then feedback some of the derivative-outputs via a con-troller. Output-derivative feedback is a more difficult problem than state-derivative feedback.

Consider a linear, time-invariant, completely controllable and observable system

&( ) ( ) ( ), ( ) , ( ) ( ), x A x B u x x y C x t t t t t t = + = = 0 0 (22)

where the statex(t)ĂŽRn, the output y(t)ĂŽRrand the con-trol input vector u(t)ĂŽRm, while AĂŽRnĂ—n, BĂŽRnĂ—m and

CĂŽRrĂ—nare the system, control and output gain matrices, re-spectively. The fundamental assumptions imposed on the sys-tem are that the syssys-tem is completely controllable and observable. Additionally, matricesBandChave a full rank.

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

u( )t = -F y&( )t , (23) which assigns prescribed closed-loop eigenvalues that stabi-lize the system and achieve the desired performance, and the closed-loop system dynamics becomes

&( ) (

x t = In + BFC A x) ( )t (24) In what follows, we assume that (In+BFC) has a full rank in order that the closed-loop system is well defined. The closed-loop characteristic equation of this system is given by

[

]

det lIn -(In + BFC)-1A =0 (25)

Denote the right eigenvector matrix of the matrix (In + BFC)-1AbyV, and then we have,

(In + BFC)-1AV V= L. (26)

Now, the eigenstructure assignment problem for output--derivative feedback is as follows.

Eigenstructure Assignment Problem 2:Given the reat triple (A,B,C) and the desired self-conjugate set {l1, …,ln}ÎC. Select the appropriate output-derivative feedback matrix

FĂŽRmĂ—r that will make the closed-loop matrix (In + BFC)-1Ahave admissable eigenvalues and correspond-ing right generalized eigenvectorsV.

Now, the necessary and sufficient conditions for the exis-tence of the eigenstructure assignment problem via output--derivative feedback are presented in the following theorem.

Theorem 2:

The eigenstructure assignment problem for the triple (A,B,C) is solvable for any arbitrary self-conjugate closed--loop poles, if and only if (A,B) is completely controllable, that is,

[

]

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

[

]

rank lIn -A B, = " ĂŽn, l C, also, the pair (A,C) is completely observable that is,

[

]

rank C AC, , ,K An-1C =n and

[

]

rank lIn -A C, = " ĂŽn, l C, and matrixAis nonsingular.

Proof: From the condition of that the closed-loop matrix must be defined. This means the matrix (In+BFC) is of full rank and det(In +BFC)Âą0. Then, from (26) it can easily put

in the following form

AV -VL=BFCVL (27)

which can be written as

BFC=AVL- -1V 1-In (28) Then,

[

]

[

det In + BFC =det In +AVL- -1V1-In]=

=det [AVL- -1V1]Âą0 (29) SinceVandLmust be nonsingular. Thus, matrixAmust be of full rank in order for the closed-loop matrix to be defined.

From the above results we can observe that, the neces-sary and sufficient conditions for existence the solution to the eigenstructure assignment problem via output-derivative feedback are the system is completely controllable and observable and all eigenvalues of the original system are non-zero (Ahas full rank

).

Our main work in this section is to find a parametric solu-tion to the gain matrix in the case of right generalized eigenvectors.

LetG =

{

l li, iĂŽC, i=1,K, ,s 1ÂŁ <s n

}

be a set of de-sired eigenvalues and let us denote the algebraic and geo-metric multiplicity oflibymiandqi, respectively. The length ofqichains of generalized eigenvectors withli, are denoted bypij. The right generalized eigenvector of the closed-loop system withliis denoted byvijk ÎC ,n i=1, …,s,j=1, …,qi, k=1, …,pij. It is satisfying that pij n j q i s i = =

ĂĄ

ĂĄ

1 1 = . Then we

have the following relation

( , , , , , , In BFC A ijk i ijk ijk ij 0 i s j + = + = = = - -)1 v lv v 1 v0 1K 1K, ,qi k=1,K,pij. (30)

This equation demonstrates the relation of assignable right generalized eigenvectors with the eigenvalue, and can be rewritten,

(A-li nI + liBFC)vkij =(In + BFC)vijk-1, vij0 =0. (31) Letzijk =FCvijk,i=1, …,s,j=1, …,qi,k=1, …,pij. The notations are defined as V =

[

V1,K,Vs

]

,Vi

[

Vi Viq

]

i

(5)

Vij ij ij pij

= Ă©

ëêv v ùûú

1,K, . The set of

zijk is defined in a similar man-ner to the set ofvijk. The above equation can be rewritten as

[

li n li

]

ij

[

]

k ij k n ij k ij k I -A B æ I B è ç ç ö ø ÷ ÷= -æ è ç ç ö ø -, v , z v z 1 1÷÷, vij0 =0, zij0 =0. (32) The right generalized eigenvector can be expressed as

[

li n li

]

ijk

[

n

]

ijk ijk ij k ij k I -A B = -I B =æ è ç ç ö ø ÷ ÷ -, y , y 1,y v ,y z ij i ij i s j q k p 0 1 1 1 = = = = 0, ,K, , ,K, , ,K, . (33)

Similar to the case of state-derivative feedback, there ex-ists a real matrixFif and only if the (n+m)Ă—1-dimensional parameter vectors,yijk, are arbitrary chosen under the condi-tion that the columns of matrixVare linearly independent.

Finally, a real gain matrixFis expressed as:

F=ZV-1 (34)

where

[

]

V = V1(l1),K,Vs(ls) andZ=

[

Z1(l1),K,Zs(ls)

]

. Then the feedback gain matrixFis parameterized directly in terms of the eigenstructure of the closed-loop system.

There exists a real feedback gain matrix F, such that (32) holds, if and only if the following three conditions are satisfied:

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

2. The vectors

{

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

}

are linearly independent and for complex-conjugate poles,li li

1 = 2 thenvi j v

k i jk

1 = 2 .

3. There exists a set of vectors

{

zijk ĂŽC ,m i=1,K, ,s j=1,K, ,q ki =1,K,pij

}

, satisfying (32) andzi jk zi jk

1 = 2 forli1 =li2.

4 Illustrative examples

In this section, we present numerical examples to illustrate the feasibility and effectiveness of the proposed eigenstructure assignment technique.

Example 1:

Consider a single-input linear system described in the state-space form &( ) ( ) ( ) x t = æ x t ut è ç ö ø ÷ + æ è ç ö ø ÷ 1 2 0 3 0 1

In the following, we consider the assignment of two differ-ent cases:

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

[

l1 l1

]

1 1 4 2 0 0 6 3 In-A B = 0 -æ è ç ö ø ÷ = , x x , arbitrarily selectingx1= -

[

0 5 1. , ,-2

]

T leads toKæ -è ç ö ø ÷ = -05 1 2 . . Forl2= -4,

[

l2 l2

]

2 5 2 0 2 0 7 4 In-A B = 0 -æ è ç ö ø ÷ = , x x , takingx2= -

[

0 4 1 7 4. , , -

]

T leads toKæ -è ç ö ø ÷ = -0 4 1 7 4 . .

Taking the two equations together, we can write

Kæ- -è ç ö ø ÷ = -0 5 0 4 1 1 2 7 4 . . ( ) .

Finally, the unique state-derivative feedback gain matrix is

[

]

K = 2 5 075. , . .

Case 2:The desired eigenvalues are, {–1 and –1}. Forl= -1,

[

lIn-A lB

]

111 = 111 0 - -- -æ è ç ö ø ÷ = , x 2 2 0 x 0 4 1 , leads tox111 = -

[

1 1, ,-4

]

TandKæ -è ç ö ø ÷ = -1 1 4.

The generalized eigenvector equation is,

[

lIn-A,lB

]

x112= -

[

In,B

]

x111, and, - -- -æ è ç ö ø ÷ =æ- - -è ç ö ø ÷ -æ è ç ç ç ö ø ÷ ÷ 2 2 0 0 4 1 1 0 0 0 1 1 1 1 4 2 x11 ÷= æèç ö ø ÷ 1 3 , thenx112= -

[

15 1. , ,-7

]

TandK -æ è ç ö ø ÷ = -15 1 7 . . And the gain equation can be written as

Kæ -è ç ö ø ÷ = -1 15 1 1 4 7 . ( ).

Finally, the unique feedback gain is

[ ]

K = 6 2, .

Example 2:

Consider a multi-input controllable linear system &( ) ( ) ( ) x t = æ x t u t è ç ö ø ÷ + æ è ç ö ø ÷ 1 2 0 3 1 0 0 1

In the following, we consider the assignment of two differ-ent cases:

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

[

l1 l1

]

1 4 2 3 0 1 0 6 0 3 In -A B = - - - 0 - -æ è ç ö ø ÷ = , x x , takingv1=

[ ]

a b, T, leads tox1=

[

a b, ,-4 3 2 3a - b ,-2b

]

T andK a b a b b æ è ç ö ø ÷ =æ- - -è ç ö ø ÷ 4 3 2 3 2 .
(6)

Forl2= -5,

[

l2 l2

]

2 2 6 2 5 0 0 8 0 5 In-A B = 0 - - -- -æ è ç ö ø ÷ = , x x , choosingv2 =

[ ]

c d, T, thenx2 =

[

c d, ,-6 5 2 5 8 5c - d ,-d

]

T, andK c d c d d æ è ç ö ø ÷ =æ- - -è ç ö ø ÷ 6 5 2 5 8 5 .

Then, the feedback gain matrix equation is

K a c b d a b c d b d æ è ç ö ø ÷ =æ- -- - - -è ç ö ø ÷ 4 3 2 3 6 5 2 5 2 8 5 .

Then any values ofa,b,canddwill give a valid gain matrix as long as the required inverse exists. To give the orthogo-nal set of the closed-loop eigenvector, we seta=d=1 and b=c=0.

The gain matrix is

K = - -æ è ç ö ø ÷ 4 3 2 5 0 8 5 .

Case 2:The desired closed-loop poles are, {–1 and –1}. Forl1= -1,

[

lIn -A lB

]

111 = 111 0 - - -- -æ è ç ö ø ÷ = , x 2 2 1 0 x 0 4 0 1 , takingv111 =

[ ]

a b, T, leads tox111 =

[

a b, ,-2a-2b,-4b

]

T. The generalized eigenvector equation is,

[

lIn-A,lB

]

x112= -

[

In,B

]

x111 - - -- -æ è ç ö ø ÷ = - -- -æ è ç ö ø ÷ = + 2 2 1 0 0 4 0 1 1 0 1 0 0 1 0 1 2 2 x11 x111 a b b 3 æ è ç ö ø ÷, takingv121 =

[ ]

c d, T, leads to

[

]

x112= c d, ,- -a 2b-2c-2d,-3b-4d T.

Then, the gain matrix equation can be written as

K = æ è ç ö ø ÷ =æ- -- - -- -- -è ç ö ø ÷ a c b d a b a b c d b b d 2 2 2 2 2 4 3 4 .

We can seta=d=1 and b=c=0. Then, the gain matrix is

K = - -æ è ç ö ø ÷ 2 3 0 4 .

Example 3:

Consider a controllable and observable, multi-input linear system &( ) ( ) ( ) x t = x t ut -æ è ç ö ø ÷ + æ è ç ö ø ÷ 0 1 3 4 1 0 0 1 , y( )t =(1 1) ( )x t

In the following we consider the first eigenvalue at (l1= -5),

[

l1 l1

]

1 1 5 1 5 0 3 1 0 5 In -A B = - - - 0 - -æ è ç ö ø ÷ = , y y , takingv1=

[ ]

a b, T, leads toy1=

[

a b, ,- -a 0 2 0 6. , .b a-0 2. b

]

T. This means FC a b a b a b æ è ç ö ø ÷ =æ - - -è ç ö ø ÷ 0 2 0 6 0 2 . . . . Hence, FC a F b a b a b a b æ è ç ö ø ÷ = + = -æ è ç ö ø ÷ ( ) . . . 0 2 0 6 0 2 . The gain matrix is

F= + -æ è ç ö ø ÷ 1 0 2 0 6 0 2 a b a b a b . . . .

Clearly indicating that the real output-derivative gain ma-trix is not unique and a finite number of valid choices fora andbare possible.

The closed-loop system equation can be computed as

( ) . . . . . . I BFC A I n n a b a b a b a b a + = + + - - -- --1 1 0 2 0 2 0 6 18 0 6 0 2b a b a b b b a b æ è ç ö ø ÷ æ è çç öø÷÷ - -æèç ö ø ÷ = + - - -- --1 0 1 3 4 1 5 4 4 5 æ è ç ö ø ÷

then it is easily to shown that the closed-loop system has eigenvalues at –5 and –1, regardless of theaandbvalues.

It has been shown, how the eigenstructure assignment approach can be used to design a controller-based state-deriv-ative and partial output-derivstate-deriv-ative feedback control, which yields a closed-loop system with specified characteristics. The approach is relevant for design with preservation of stability when some necessary and sufficient conditions are provided. Compared to state feedback, the state-derivative feedback controller in some cases achieves the same performance with lower gain elements. From the practical point of view, it is de-sirable to determine feedback with small gains. Intuitively, this must be advantageous, since small gains lead to smaller control signals, and thus to less energy consumption.

5 Conclusions

This paper proposes a parametric approach for solving the eigenstructure assignment problem via state-derivative feedback. The necessary conditions to ensure solvability are that the system is controllable and the open-loop system ma-trix is nonsingular. The main result of this work is an efficient algorithm for solving the eigenstructure assignment problem of linear systems via state-derivative feedback. The extra degrees of freedom on the choice of feedback gains can be exploited to further to improve the closed-loop robustness against perturbation. Additionally, the eigenstructure assign-ment problem via partial output-derivative feedback is intro-duced. The numerical examples prove the feasibility and effectiveness of the proposed technique.

References

[1] Abdelaziz T. H. S., Valášek M.: “Pole placement for SISO linear systems by state-derivative feedback.” (Submitted to IEE Proceeding Part D: Control Theory and Applications).

[2] Abdelaziz T. H. S., Valášek M.: “A direct algorithm for pole placement by state-derivative feedback for

(7)

single--input linear systems.”Acta Polytechnica, Vol. 6(2003), p.52–60.

[3] Abdelaziz T. H. S., Valášek M.: “A direct algorithm for pole placement by state-derivative feedback for multi-in-put linear systems.” (to appear).

[4] Duan G. R: “Solution of the equationAV+BW=VFand their application to eigenstructure assignment in linear systems.”IEEE Transactions on Automatic Control, Vol.38

(2) (1993), p. 276–280.

[5] 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. [6] 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.

[7] Fahmy M. M., O’Reilly J.: “On eigenstructure assign-ment in linear multivariable systems.”IEEE Transactions on Automatic Control, Vol.27(1982), No. 3, p. 690–693. [8] Brogan W. L.: Modern control theory, Englewood Cliffs,

NJ: Prentice-Hall, Inc., 1991.

[9] Lewis F. L.:Applied Optimal Control and Estimation, Digital Design and Implementation. Prentice-Hall and Texas In-struments, Englewood Cliffs, NJ., 1992.

[10] Preumont A., Loix N., Malaise D., Lecrenier O.: “Active Damping of Optical Test Benches with Acceleration Feedback.”Machine Vibration, Vol.2, (1993), p. 119–124. [11] Preumont A.:Vibration Control of Active Structures, Kluwer,

1998.

[12] 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.

[13] Bayon de Noyer M. P., Hanagud S. V.: A Comparison of H2 Optimized Design and Cross-Over Point Design For

Acceleration Feedback Control. Proceedings of 39th AIAA/ASME/ ASCE/AHS, Structures, Structural Dynam-ics and Materials Conference, Vol. 4, 3250-3258, (AIAA-98-2091), 1998.

[14] Olgac N., Elmali H., Hosek M., Renzulli M.: “Active Vi-bration 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.

[15] Kejval J., Sika Z., Valášek M.: Active Vibration Suppres-sion of a Machine, Proceedings of Interaction and Feed-backs 2000, UT AV CR, Praha, 2000, p. 75–80.

[16] 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.

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

[18] Horn R. A., Johnson C. R.:Matrix Analysis. Cambridge University Press, Cambridge 1986.

Eng. Taha H. S. Abdelaziz, Ph.D. e-mail: [email protected] Doc. Michael Valášek, DrSc. e-mail: [email protected] Department of Mechanics

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

References

Related documents

Split the dataset in two subsets which are training set and test set, where the training set is used to help the model learn the relevant features needed for the classification.

Methods: Data from a randomized controlled clinical trial exploring the effects of a pharmacist intervention as part of a hospital ward team in patients 65 years and older with

Determinants of Household Debt and Insolvency In this section we provide a brief overview of the main factors that may affect the indebtedness of households and their default rates:

However, although there have been a large number of studies about network design and fleet deployment for container transportation in shipping, most of these studies found are

types are ideally suited for use with remote RF fobs as they have a special auto re-arm feature. When either input type is used to disarm one or more partitions, the control

The Trojan Horse theory of Child Protection has been enunciated to explain how a discourse that espouses benevolent even emancipatory rhetoric, has been complicit in the

Abstract: Factors affecting diversity and distribution of globally threatened birds were studied by dividing Chitwan National Park (CNP) into five study blocks consisting of

Immuno- stimulatory activity of brown seaweed-derived fucoidans at different molecular weights and purity levels towards white spot syndrome virus (WSSV) in shrimp