1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Control of nonlinear non minimum phase s

17 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 1,82 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Control of nonlinear non-minimum phase systems using dynamic sliding mode Article in International Journal of Systems Science · February 1999 DOI: 10.1080/002077299292533 · Source: DBLP

Trang 1

Control of nonlinear non-minimum phase

systems using dynamic sliding mode

Article in International Journal of Systems Science · February 1999

DOI: 10.1080/002077299292533 · Source: DBLP

CITATIONS

13

READS

43

2 authors:

Some of the authors of this publication are also working on these related projects:

A Robust Exact Differentiator Block for MATLAB/Simulink View project

Xiao-Yun Lu

University of California, Berkeley

127 PUBLICATIONS 938 CITATIONS

SEE PROFILE

S.K Spurgeon

University College London

321 PUBLICATIONS 5,188 CITATIONS

SEE PROFILE

All content following this page was uploaded by Xiao-Yun Lu on 03 September 2014

The user has requested enhancement of the downloaded file All in-text references underlined in blue are added to the original document and are linked to publications on ResearchGate, letting you access and read them immediately.

Trang 2

Control of nonlinear non-minimum phase systems using dynamic

sliding mode

A newly developed dynamic sliding mode control technique for multiple input systems is shown to be useful in the control of nonlinear, non-minimum phase systems where the zero dynamics have no ® nite escape time The system may not be dynamic feedback linearizable To achieve asymptotic performance, unbounded control may be necessary

as determined by the zero dynamics As long as the growth rate of the zero dynamics is

no more than exponential, ultimate bounded performance can be achieved with ® nite control e€ ort Lagrange stability analysis of the closed-loop system resulting from the proposed variable structure scheme is performed Essentially a thin layer is introduced around the sliding surface Outside the layer, the sliding mode controller is used; inside

dynamic compensator It is shown that there is a trade-o€ between control performance and control e€ ort The method is illustrated by the control of the Inverted Double Pendulum which is not dynamic-feedback linearizable and is non-minimum phase and thus constitutes a testing example for the proposed scheme.

The concept of zero dynamics is not essential in linear

control systems design because, as long as the system is

controllable, it can be stabilized with static state

feed-back However, it is generally recognized that zero

dynamics play an important role in nonlinear controller

design when the system is not exactly linearizable

In nonlinear controller design, di€ erent types of zero

dynamics arise from the stability analysis of di€ erent

feed-back is employed are the dynamics of the uncontrolled

states The zero dynamics adopted in Lu and Spurgeon

a generalization of the zero dynamics used by Fliess

closed-loop system resulting from a sliding mode design

is uniformly asymptotically stable However, in many practical situations, a bounded control signal is accept-able There is no need for the control to be asymptoti-cally stable It is thus possible to remove the restriction

of uniform asymptotic stability of the zero dynamics relating to the control and still yield useful results Some e€ ort has been made to control nonlinear non-minimum phase systems The remarkable work in

may be considered as the ® rst step into the control of slightly minimum phase systems Here slightly non-minimum phase means that the linearization has no eigenvalues with strictly positive real parts Isidori and

phase system to approximate the non-minimum phase system These methods fail if the growth rate of the zero

dynamics exceeds certain limits In the paper by Lu et al.

phase system is considered A generalized Lyapunov method is used in considering Lagrange stability of the closed-loop system where the zero dynamics have restricted growth rate However, this method is di cult

to generalize if the number of controls is greater than 2 and the zero dynamics have a high growth rate

0020± 7721/99 $12.00 Ñ 1999 Taylor & Francis Ltd.

Received 23 July 1997 Revised 5 January 1998 Accepted 9 January

1998.

² Control Systems Research, Department of Engineering,

Uni-versity of Leicester, Leicester LE1 7RH, UK e-mail: xyl@sun.engg.le.

ac.uk, tel: + 252 2567; sks@sun.engg.le.ac.uk, tel: +

44-116-252 2531.

Trang 3

From the work in Isidori (1995), it is known that the

zero dynamics essentially depends on the choice of

output A nonlinear system may be linearized with

respect to some outputs but not others Based on this

output to track the reference output while

simul-taneously rendering the zero dynamics acceptable The

output tracking considered is to zero order only which

makes the control task slightly easier The work in

control non-minimum phase linear systems and

lineariz-able nonlinear systems If a system is linearizlineariz-able and

locally weakly controllable, there is no zero dynamics

Thus the system is minimum phase by de® nition The

unicycle control problem in the paper by Sira-Ramirez

system

Nonlinear systems which are linearizable via static or

dynamic feedback and coordinate transformation are

condition for linearizability is very restrictive and thus

the class of nonlinear systems which can be linearized is

very limited It is noted that a nonlinear system which is

is not dynamic feedback linearizable, asymptotic

feed-back linearization appears a very promising alternative

This paper extends the sliding mode control method

mini-mum phase systems to non-minimini-mum phase systems

where the corresponding zero dynamics (i.e the

and a growth rate which is at most exponential It is

not necessary for the system to be feedback linearizable

The inverted double pendulum discussed by Fliess et al.

ex-amples It is demonstrated that for such systems to

achieve asymptotic performance, unbounded control

using a variable structure control, Lagrange stability

can be achieved for the closed-loop system (Lu and

control by using variable structure control around the

sliding surfaces This method may be considered as a

type of approximate sliding mode method Outside a

thin layer, the dynamic sliding mode controller

used; within the layer, the controller is designed to

expo-nentially stabilize the near zero dynamics which are the

dynamics of the compensator when the outputs and

their derivatives are su ciently small The design

method is demonstrated using the two input Inverted Double Pendulum which is both non-minimum phase and not dynamic feedback linearizable

The paper is structured as follows Section 2 provides some background for dynamic sliding mode control and

a bound estimate for a type of unstable system; section 3 describes a dynamic sliding mode control design method; section 4 is for partial stability analysis which

is related to the performance of the closed-loop system; section 5 gives Lagrange stability analysis of the closed-loop system resulting from a variable structure control design; control of the Inverted Double Pendulum is used

as an illustrative example in section 6

The following notation will be used throughout

This section introduces the class of systems to be

con-sidered The two design stages in the dynamic sliding mode approach developed for nonlinear minimum

choice of sliding mode surface and the choice of sliding reachability condition, are brie¯ y reviewed A bound estimate lemma for a type of nonlinear unstable system is given for later Lagrange stability analysis in

section 5 A concept of partial asymptotic stability which

will help in the understanding of non-minimum phase systems with zero dynamics whose growth rate is at most exponential Because of the discontinuous sliding reachability condition, di€ erential equations with dis-continuous right hand side will be involved Necessary work in this area will be reviewed (Filippov 1964, Paden

2.1 Some concepts in dynamic sliding mode

The control of nonlinear non-minimum phase systems where the highest order derivatives of the control appear linearly are considered in this paper However, ® rst several related concepts are de® ned for more general nonlinear di€ erential I± O systems It was shown by

observ-ability and regularity conditions, any nonlinear system representation

x f x,u,t,

y h x,u,t,

di€ erential I± O system representation

Trang 4

y n1

1 u 1 y,u^,t

y n p

where

u u1, ,u b 1 1

1 , ,u m, ,u b m 1

m

T ,

1 , ,u b m

m

T , u uT,u b T T

and

y y1, ,y n1 1

1 , ,y p, ,y n p 1

De® nition 2.1: The di€ erential I± O system (1)is called

proper if

(2) Allu i ,., , i 1, ,m,areC1-functions;

(3) Regularity Condition

det ¶ u 1, ,u m

u b 1

1 , ,u b m

is de® ned as

u 1 0,u^,t 0

u p 0,u^,t 0

3

,u m, ,u b m 1

viewed as the level of control required to maintain the

states near zero For non-minimum phase systems, it is

necessary to extend this concept to the case when

dynamics An advantage of these dynamics will be that

the unstable behaviour of the uncontrolled states is

transferred to the control It is this advantage which

makes it possible to design a variable structure

con-troller to curb the control variable whilst ensuring

ulti-mately bounded regulation

y y1, ,y n1

1 , ,y m, ,y n m

par-ameters The following concept arises

De® nition 2.3: The near zero dynamics of (4)is de® ned as

u 1 " t ,u^,t " n1 1

u m " t ,u^,t " n m

or equivalently by the Implicit Function Theorem

u1b r 1 " t ,u,t

u b

4

M, c, T > 0 there holds

c is called the bound of exponential growth rate.

Remark 2 2: Clearly if the trajectories of (4)are

To control non-minimum phase behaviour with direct

dif-ferential I± O systems need to be restricted to the fol-lowing form

u b y,u,t , 5 where the highest order derivative of the control appears

1 , ,y n m

u a y,u,t : Rn Rb R Rm m

u b y,u,t : Rn Rb R Rm

De® nition 2 1’: The system (5)is proper if

functions;

(c) Regularity Condition

u N d u u0

now on

Trang 5

u b

u 1

a y,u,t u b y,u,t

z b 1 q 1 " t ,z,t

z b q m " t ,z,t

9

u a " t ,z,t M a z M a0

u b " t ,z,t M b z M b0

u 1

10

exists T > 0 such that

From

d

2 2 z dtd z 2zz

it is deduced that

d

and

t

t0

From the Gronwall± Bellman Inequality

t

t0

c z t0

c0

c0

The proof for the second assertion is trivial and thus

z 1

2

z 1

n1

z 1

n1 u 1 z ,u^,t

z m1

2

z m1

n m1

z m1

n m1 u m1 z ,u^,t

z m

2

z m

n m u m z ,u^,t

11

1 , , z i

n i y i, ,y n i 1

i ,i 1, ,m

andz z 1, , z m T

Trang 6

2.2 Sliding surface and sliding reachability condition

Based on the above GCCF, the sliding surface should

be chosen to yield the required performance of the

reduced order system when the ideal sliding mode is

reached In this paper, the following direct sliding

sur-face is used

s i

n i

j 1

a j iz i

to the MIMO case in the work of Lu and Spurgeon

The choice of sliding reachability condition should

guarantee that the sliding surface is reached in ® nite

time or asymptotically and that an expression for the

control may be easily recovered For this purpose, the

modi® ed as follows

De® nition 2.5: A strong sliding reachability condition is

de® ned by

· 1 m 1 sgn s1

: :

It is clear that

i 1

2.3 Partial asymptotic stability

Consider the pair of di€ erential equations

x f t,x,z,

The following results relating to partial asymptotic

x t0,w0,t ² t > T

Then

respect to x.

2.4 Di€ erential equations with discontinuous right hand side

Due to the presence of uncertainty which may be discontinuous and the use of a discontinuous control action in sliding mode design, di€ erential equations with discontinuous right hand side must be considered Such equations are extensively studied by Filippov

Consider the system

con-dition:

Trang 7

there exists a Lebesgue integrable function B T t such

Under Condition B, for any initial condition

Typical examples of such functions are sign function

con-sidered in this paper automatically satisfy Condition B

3.1 Design method

Step 2 Choose a strong sliding reachability condition,

Step 3 Choose the sliding gain matrix K such that

j 1 a j i

Lyapunov equation

to

n1 1

j 1 a j1z 1

j 1

n i 1

j 1 a j iz i

j 1

j 1

u a y,u,t u b

u b y,u,t 18

Now set

n1 1

j 1 a j1z 1

j 1

n i 1

j 1 a j iz i

j 1

j 1

u a y,u,t u b

1 , ,u b m

u 1

g s u b y,u,t

n1 1

j 1 a j1z 1

j 1

n i 1

j 1 a j iz i

j 1

j 1

,

20

if the Regularity Condition is satis® ed Note that

in canonical form by introducing the pseudo-state vari-ables as

z11 z21

z b11 1 z b11

z b11 p1 z ,z,t

z b m m 1 z b m m

z b m m p m z ,z,t ,

21

where

z i z1i, ,z b i i u i,uÇ i, ,u b i 1

i 1, ,m

z z1, ,z m T

22

written as:

z F z ,z,t

z Pz ,z,t

F z ,z,t z 1

2 , , z 1

n1,u 1; ; z m

2 , , z m

Pz ,z,t z21, ,z b11,p1; ;z2m, ,z b m m,p mT

23

Trang 8

4 S tability of direct sliding mode

This section formally analyses the partial asymptotic

stability of the loop system First, the

closed-loop system is transformed into a proper form for

sta-bility analysis Then a fundamental lemma concerning

the stability of a particular nonlinear system is proved

Finally, the partial stability of the closed-loop system

can then be proved

z 1

1 , , z 1

n1 1, , z m

1 , , z m

coordi-nate transformation, the typical ith non-degenerate

block given by

z i

2

z i

n i

z i

n i u i z ,u^,t

is transformed as

z i

2

z i

n i 1

n i 1

j 1

a j iz i

z j

1 u j z ,u^,t

is transformed as

can be written equivalently as

z Az Ds

z Pz ,s,z,t

Pz ,s,z,t z21, ,z b11,p1; ;z2m, ,z b m m,p mT,

24

where A and D are as de® ned in Step 3 of the algorithm.

4.1 Some stability results

Some stability results for a particular nonlinear

system are presented here These will enable the stability

Lemma 4 1: Let s s1, ,s m and consider the fol-lowing time invariant nonlinear system

(1) g s g 1 s , ,g m s T is a strong sliding reach-ability condition which satis® es

the following Lyapunov equation:

Consider the following Lyapunov function candidate

which is positive de® nite and radially unbounded

2G x,s s, g

2G x,s s,Ks

xT,sTQ x

2GT

v1

v2

" vT1Cv1 2vT1HTv2 vT2Kv2

Trang 9

This proves that V is negative de® nite along the trajec-Ç

Because V is essentially time invariant, the discussion

above implies that

globally exponentially stable by the Lyapunov Theorem

(29),

Thus

The following result veri® es that for a linear stable

system, arbitrarily given decay rate can be achieved via

the selection of one parameter Consider

x t0

W w1, ,w n

may be expressed as

1

Thus

and

1 i n Re ¸ i L ,

1 i n ¸ i L >|

will lead to

4.2 Partial exponential stability of closed-loop system

Partial asymptotic stability implies that to achieve asymptotic performance, unbounded, but no ® nite escape time, control e€ ort might be necessary In the following theorem, the exponential boundedness for

z t will be relaxed to no ® nite escape time, i.e.

Assumption 1 is not necessarily satis® ed

j 1 a j i ¸ j 1 with a n i i 1 for

i 1, ,m D0 diag d1, ,d m1, d i 0, ,0,1 ,

Trang 10

Proof: First note that (24)is equivalent in stability with

Lemma 4.1

regulation may be achieved possibly with unbounded

but no ® nite escape time control e€ ort The next stage

will be to introduce the variable structure control to

e€ ort This will lead to Lagrange stability of the

closed-loop system

dynamic feedback design from section 4 is

dynamic compensator with an attenuation

rate greater than the growth rate of the near

theor-etically because of the choice of sliding surface

and sliding reachability condition In practice,

for implementation This is equivalent to

surface Note that in the paper by Slotine and

surface is used to reduce chattering The

con-troller within the layer is also variable structure

in nature and is designed as follows

If Assumption 1 is satis® ed, z t , i.e the trajectories of

the dynamic compensator, are exponentially bounded

with growth rate c as in Lemma 2.1 The control

follows:

z1i z2i

z2i z3i

z b i i 1 z b i i

b i

j z j i,

32

distinct roots, i 1, ,m µsatis® es

µ ¸min> c,

i b i,1 i m ¸ k i L i ,

Regularity Condition

rewritten as follows:

z A0z

z u a z ,z,t P0 z ,z,t u b z ,z,t

z Pz ,z,t

33

n1, , z m

form

A0i

(2)If E < ²0,

z A0z ,

z u a z ,z,t Çz b u b z ,z,t ,

34

z b

µ

b 1

j z j1

µ

b i

j z j i

µ

b m

The Lagrange stability analysis is now carried out for

Ngày đăng: 25/01/2022, 09:31