+ All Categories
Home > Documents > download_001.pdf

download_001.pdf

Date post: 14-Apr-2018
Category:
Upload: infodotz
View: 216 times
Download: 0 times
Share this document with a friend

of 6

Transcript
  • 7/27/2019 download_001.pdf

    1/6

    A C o m p a r i s o n o f R o b u s t n e s s :

    F u z z y L o g i c , P I D , & S l i d i n g M o d e C o n t r o l

    C h a r l e s P . C o l e m a n a n d D a t t a G o d b o l e

    D e p a r t m e n t o f E l e c t r i c a l E n g i n e e r i n g a n d C o m p u t e r S c i e n c e s

    U n i v e r s i t y o f C a l i f o r n i a a t B e r k e l e y

    B e r k e l e y , C A 9 4 7 2 0 , U S A

    A b s t r a c t | T h i s w o r k i s p e r f o r m e d i n o r d e r t o

    f o s t e r a n d p r o m o t e u n b i a s e d a n d a c c u r a t e c o m p a r i -

    s o n o f f u z z y l o g i c c o n t r o l a n d c l a s s i c a l c o n t r o l d e s i g n

    m e t h o d o l o g i e s . W e a r e m o t i v a t e d t o e x e c u t e t h i s

    s t u d y b y t h e d e m o n s t r a t e d r o b u s t n e s s t o p l a n t p e r -

    t u r b a t i o n s o f t h e f u z z y l o g i c c o n t r o l l e r g i v e n i n 0 ] .

    R o b u s t f u z z y l o g i c , P I D , a n d s l i d i n g m o d e c o n -

    t r o l l e r s a r e d e s i g n e d t o c o n t r o l t h e s p e e d o f a n o m i n a l

    t h i r d o r d e r l i n e a r t i m e - i n v a r i a n t m o d e l o f a m o t o r .

    T h e s t e p r e s p o n s e p e r f o r m a n c e o f e a c h c o n t r o l l e r , a p -

    p l i e d t o t h e n o m i n a l a n d t w o p e r t u r b e d m o t o r p l a n t s ,

    i s p r e s e n t e d .

    W e c o n c l u d e f u z z y l o g i c c o n t r o l c a n b e a u s e f u l t o o l

    f o r t h e c o n t r o l e n g i n e e r . W e e n c o u r a g e m o r e b e n c h -

    m a r k c o m p a r i s o n s o f f u z z y l o g i c c o n t r o l w i t h c l a s s i c a l

    c o n t r o l t e c h n i q u e s f o r t h e b e n e t o f t h e p r a c t i c i n g

    c o n t r o l e n g i n e e r .

    I . I n t r o d u c t i o n

    A . N e w C o n t r o l T o o l s , N e w E n e m i e s ?

    T h e s u c c e s s f u l u s e o f f u z z y l o g i c c o n t r o l l e r s h a s g r e a t l y

    e x p a n d e d i n t h e l a s t t w e n t y y e a r s ( 0 ] { 0 ] ) . T h i s e x -

    p a n s i o n h a s p r o m p t e d m u c h c o m p a r i s o n t o c l a s s i c a l

    c o n t r o l t e c h n i q u e s . T h e e n s u i n g d i s c u s s i o n s h a v e

    n o t a l w a y s b e e n a m i c a b l e . N o r h a v e t h e y n e c e s s a r -

    i l y l e a d t o m a n i f e s t r e s u l t s a n d c o n c l u s i o n s f o r t h e

    p r a c t i c i n g c o n t r o l e n g i n e e r .

    B . D e b a t e a n d D i l e m m a

    A t t i m e s t h e d e b a t e o v e r t h e u s e o f f u z z y l o g i c c o n -

    t r o l t e c h n i q u e s v e r s u s c l a s s i c a l c o n t r o l t e c h n i q u e s

    h a s b e c o m e q u i t e h e a t e d w i t h a r d e n t d e t r a c t o r s o n

    b o t h s i d e s ( 0 ] { 0 ] ) .

    S o m e c o n t r o l e n g i n e e r s h a v e b e e n p l a c e d i n a

    d i l e m m a b y t h i s d e b a t e , a n d h a v e b e e n l e f t w i t h -

    o u t a n a p p e a s i n g s t u d y o r c o m p a r i s o n u p o n w h i c h

    t o f o r m u l a t e a u s e f u l o p i n i o n .

    C . W e l l - B e i n g o f t h e C o n t r o l E n g i n e e r

    I n t h e p r o c e s s o f t h i s r a g i n g a n d s e e m i n g l y g r o w -

    i n g b a t t l e , i t a p p e a r s t h a t t h e b e s t i n t e r e s t o f t h e

    c o n t r o l e n g i n e e r h a s b e e n o c c l u d e d . T h e p r a c t i c i n g

    c o n t r o l e n g i n e e r u s u a l l y h a s l i t t l e i n t e r e s t i n i d e o l o g -

    i c a l d e b a t e s . I t i s h e r i n t e r e s t t o p r o d u c e a w o r k i n g

    c o n t r o l l e r , w i t h e c a c y , m a k i n g u s e o f a n y a n d a l l

    t e c h n i q u e s a t h e r d i s p o s a l .

    R e s e a r c h s u p p o r t e d i n p a r t b y A R O u n d e r g r a n t n u m b e r

    D A A L - 9 1 - G - 0 9 1 a n d a n A A S E R T s u p p l e m e n t .

    D . A C a l l f o r P e a c e o r a t L e a s t a C e a s e F i r e ! a n d

    N e g o t i a t i o n s

    F o r t u n a t e l y , s o m e h a v e c a l l e d f o r c o n t r o l e n g i n e e r s

    t o c o n s i d e r i n c l u s i o n o f f u z z y l o g i c c o n t r o l i n t o t h e i r

    c o n t r o l e n g i n e r i n g t o o l b o x e s , a n d f o r t h e u t i l i z a t i o n

    o f b o t h f u z z y l o g i c c o n t r o l a n d c l a s s i c a l c o n t r o l w h e n

    a n d w h e r e a p p r o p r i a t e ( 0 ] 0 ] ) . T h i s a p p e a r s t o b e

    a r e a s o n a b l e r e q u e s t . A t t h e v e r y l e a s t , t h e f u z z y

    l o g i c t o o l c a n b e c o m p a r e d t o c l a s s i c a l c o n t r o l t o o l s .

    S h o u l d t h e f u z z y l o g i c c o n t r o l t o o l p r o v e u s e f u l a n d

    a c c e p t a b l e t o t h e c o n t r o l e n g i n e e r , i t s h o u l d b e c o m e

    w e l c o m e a d d i t i o n t o h e r c o n t r o l t o o l b o x .

    E . R o b u s t C o n t r o l l e r s

    T h e c o n t r o l e n g i n e e r i s c o n c e r n e d a b o u t s u c h p r o p -

    e r t i e s a s t h e r o b u s t n e s s o f a c o n t r o l l e r t o p l a n t p e r -

    t u r b a t i o n s a n d u n c e r t a i n t y . W e t a k e t h e p e r s p e c t i v e

    o f t h e c o n t r o l e n g i n e e r w h o h a s s e v e r a l c o n t r o l t o o l s

    a v a i l a b l e f o r t h e s y n t h e s i s o f r o b u s t c o n t r o l l e r s , a n d

    w h o i s i n t e r e s t e d i n d e t e r m i n i n g t h e c a p a b i l i t i e s o f

    e a c h c o n t r o l t o o l t o s y n t h e s i z e a r o b u s t c o n t r o l l e r .

    T o a s s e s s t h e u s e f u l n e s s o f e a c h t o o l i n d e s i g n i n g

    a r o b u s t c o n t r o l l e r , w e c h o o s e a b e n c h m a r k p r o b -

    l e m , a n d t h e n e n g a g e i n a c o m p a r i s o n o f t h e c o n t r o l

    d e s i g n s w h i c h r e s u l t f r o m t h e a p p l i c a t i o n o f e a c h

    c o n t r o l d e s i g n m e t h o d .

    I I . C h o i c e o f C o n t r o l T o o l s

    F u z z y l o g i c c o n t r o l , P I D c o n t r o l , a n d s l i d i n g m o d e

    c o n t r o l t o o l s a r e c h o s e n f o r o u r i n v e s t i g a t i o n . F u z z y

    l o g i c c o n t r o l i s c h o s e n b e c a u s e o f i t s e m p i r i c a l l y d e m o n -

    s t r a t e d r o b u s t n e s s p r o p e r t i e s s h o w n i n 0 ] . P I D c o n -

    t r o l i s c h o s e n b e c a u s e i t i s o n e o f t h e m o s t c o m -

    m o n l y u s e d c o n t r o l l e r s i n i n d u s t r y , a n d b e c a u s e i t

    h a s p l a n t p e r t u r b a t i o n r o b u s t n e s s p r o p e r t i e s w h i c h

    c a n b e m a t h e m a t i c a l l y a n a l y z e d . W e c h o o s e a s l i d -

    i n g m o d e c o n t r o l l e r b e c a u s e i t i s a r o b u s t n o n - l i n e a r

    c o n t r o l m e t h o d w h o s e r o b u s t n e s s p r o p e r t i e s c a n a l s o

    b e m a t h e m a t i c a l l y a n a l y z e d .

    W e d o n o t c l a i m t o i n v e s t i g a t e a n d p r e s e n t e v e r y

    r o b u s t c o n t r o l t e c h n i q u e . I n d e e d , t h e p o p u l a r a n d

    s u c c e s s f u l H

    1

    a n d a d a p t i v e c o n t r o l t e c h n i q u e s a r e

    n o t i c e a b l y a b s e n t f r o m t h i s s t u d y . W e f e l t i t w a s

    n e c e s s a r y t o r e s t r i c t o u r s e l v e s t o f u z z y l o g i c c o n t r o l

    a n d t w o o t h e r c o n t r o l m e t h o d s , i n o r d e r t o k e e p o u r

  • 7/27/2019 download_001.pdf

    2/6

    s t u d y b r i e f , i n t e l l i g i b l e , a n d m e a n i n g f u l .

    I I I . C o n t r o l P r o b l e m

    A . M o t o r S p e e d C o n t r o l

    M o t i v a t e d b y t h e w o r k i n 0 ] a n d 0 ] , a n d e n c o u r -

    a g e d b y t h e r o b u s t n e s s r e s u l t s p r e s e n t e d f o r f u z z y

    l o g i c c o n t r o l , w e c o n s i d e r t h e r o b u s t s p e e d c o n t r o l

    o f a r o t a t i n g m o t o r , m o d e l e d b y a t h i r d o r d e r l i n e a r

    t i m e - i n v a r i a n t t r a n s f e r f u n c t i o n . T h e g e n e r a l c o n -

    g u r a t i o n f o r t h e m o t o r s p e e d c o n t r o l p r o b l e m i s

    g i v e n i n F i g u r e 1 .

    .

    r

    c

    ce y

    -

    +

    s

    PlantMotor

    Controller

    F i g u r e 1 : M o t o r S p e e d C o n t r o l P r o b l e m

    W e u s e t h e n o m i n a l p l a n t , p e r t u r b e d m o t o r p l a n t s ,

    a n d t h e p e r f o r m a n c e c r i t e r i a g i v e n i n 0 ] t o d e s i g n

    a n d c o m p a r e r o b u s t f u z z y , P I D , a n d s l i d i n g m o d e

    c o n t r o l l e r s .

    B . R e s t r i c t i o n s o n C o n t r o l l e r I n p u t s a n d O u t p u t s

    A s s h o w n i n F i g u r e 1 , t h e r e f e r e n c e s t e p i n p u t s p e e d

    !

    r

    a n d t h e o u t p u t m o t o r s p e e d !

    c

    a r e a v a i l a b l e f o r

    c o m p a r i s o n . E a c h c o n t r o l l e r o n l y h a s a c c e s s t o t h e

    m o t o r s p e e d e r r o r e = !

    r

    ? !

    c

    a n d t h e m o t o r a n g u l a r

    a c c e l e r a t i o n _!

    c

    a s i n p u t s . E a c h c o n t r o l l e r p r o d u c e s

    o n l y o n e o u t p u t u

    C . N o m i n a l P l a n t

    T h e n o m i n a l m o t o r p l a n t i s m o d e l e d b y t h e f o l l o w -

    i n g t r a n s f e r f u n c t i o n :

    G

    1

    ( s ) =

    5

    s ( s + 1 ) ( s + 2 )

    ( 1 )

    D . P e r t u r b e d P l a n t s

    T h e t w o p e r t u r b e d m o t o r p l a n t s a r e g i v e n b y t h e

    f o l l o w i n g t r a n s f e r f u n c t i o n s :

    G

    2

    ( s ) =

    1 5

    s ( s + 1 ) ( s + 2 )

    ( 2 )

    G

    3

    ( s ) =

    5

    s

    2

    ( s + 2 )

    ( 3 )

    E . P e r f o r m a n c e C r i t e r i a

    T h e d e s i g n e d c o n t r o l l e r s m u s t b e r o b u s t t o v a r i a -

    t i o n s o f s y s t e m p a r a m e t e r s . S p e c i c a l l y , f o r t h e

    f u z z y l o g i c , P I D , a n d s l i d i n g c o n t r o l d e s i g n s , o n e

    s i n g l e c o n t r o l l e r m u s t r e n d e r a c c e p t a b l e t h e c l o s e d

    l o o p u n i t s t e p r e s p o n s e s o f t h e n o m i n a l p l a n t a n d

    t h e t w o p e r t u r b e d p l a n t s . T o b e a c c e p t a b l e , t h e

    c l o s e d l o o p s t e p r e s p o n s e s m u s t s i m u l t a n e o u s l y h a v e

    s h o r t r i s e t i m e a n d n o o v e r s h o o t .

    F . D e s i g n A p p r o a c h

    W e d e s i g n t h e f u z z y , P I D , a n d s l i d i n g m o d e c o n -

    t r o l l e r s b a s e d o n t h e n o m i n a l p l a n t g i v e n i n e q u a -

    t i o n ( 1 ) . E a c h d e s i g n e d c o n t r o l l e r i s t h e n a p p l i e d

    t o a l l t h r e e t r a n s f e r f u n c t i o n s , a n d n u m e r i c a l s i m -

    u l a t i o n s a r e p e r f o r m e d t o a n a l y z e t h e c o n t r o l l e r ' s

    r o b u s t n e s s .

    T h e d e s i g n o f t h e f u z z y l o g i c c o n t r o l l e r i s g i v e n

    i n S e c t i o n I V . T h e d e s i g n o f t h e P I D c o n t r o l l e r i s

    g i v e n i n S e c t i o n V . T h e d e s i g n o f t h e s l i d i n g m o d e

    c o n t r o l l e r i s g i v e n i n S e c t i o n V I . P l o t s o f e a c h c o n -

    t r o l l e r ' s c l o s e d l o o p s t e p r e s p o n s e a n d c o n t r o l e o r t

    a r e s h o w n i n A p p e n d i x A .

    I V . A n a l y s i s a n d R e c o n s t r u c t i o n o f a

    F u z z y R o b u s t C o n t r o l l e r

    W e i m p l e m e n t t h e r o b u s t f u z z y c o n t r o l l e r g i v e n i n

    0 ] a n d 0 ] . T h e i n p u t s t o t h e f u z z y c o n t r o l l e r a r e e

    a n d _!

    c

    . T h e o u t p u t o f t h e f u z z y c o n t r o l l e r i s u . T h e

    u n i v e r s e s o f d i s c o u r s e o f e !

    c

    , a n d u a r e p a r t i t i o n e d

    i n t o s e v e n f u z z y s e t s :

    N B - n e g a t i v e b i g

    N M - n e g a t i v e m e d i u m

    N S - n e g a t i v e s m a l l

    Z E - z e r o

    P S - p o s i t i v e s m a l l

    P M - p o s i t i v e m e d i u m

    P B - p o s i t i v e b i g

    E a c h f u z z y s e t i s r e p r e s e n t e d b y a G a u s s i a n m e m -

    b e r s h i p f u n c t i o n . T h e r u l e b a s e o f t h e f u z z y l o g i c

    c o n t r o l l e r c o n t a i n s f o r t y - n i n e r u l e s w h i c h a r e t a b u -

    l a t e d i n F i g u r e 2 . T h e o u t p u t o f e a c h r u l e i s d e -

    t e r m i n e d b y m i n - i n f e r e n c e . T h e c r i s p o u t p u t u o f

    t h e f u z z y l o g i c c o n t r o l l e r i s g e n e r a t e d b y c e n t r o i d

    d e f u z z i c a t i o n .

    e

    N B N M N S Z E P S P M P B

    P B N B N B N B N B N M N S Z E

    P M N B N B N B N M N S Z E P S

    P S N B N B N M N S Z E P S P M

    !

    c

    Z E N B N M N S Z E P S P M P B

    N S N M N S Z E P S P M P B P B

    N M N S Z E P S P M P B P B P B

    N B Z E P S P M P B P B P B P B

    F i g u r e 2 : F u z z y L o g i c C o n t r o l l e r R u l e B a s e

    T h e s t e p r e s p o n s e o f t h i s f u z z y l o g i c c o n t r o l l e r a p -

    p l i e d t o t h e n o m i n a l a n d p e r t u r b e d p l a n t s i s s h o w n

    i n A p p e n d i x A . T h e s t e p r e s p o n s e s f o r a l l t h r e e

    p l a n t s h a v e s h o r t r i s e t i m e s a n d n o o v e r s h o o t . T h u s ,

  • 7/27/2019 download_001.pdf

    3/6

    t h e y m e e t t h e s p e c i e d r o b u s t p e r f o r m a n c e c r i t e r i a .

    T h e c o n t r o l e o r t g e n e r a t e d b y t h e f u z z y l o g i c c o n -

    t r o l l e r i s a l s o s h o w n i n A p p e n d i x A .

    V . A n a l y s i s a n d S y n t h e s i s o f a R o b u s t P I D

    C o n t r o l l e r

    T h e f u z z y l o g i c c o n t r o l l e r d e s i g n e d i n 0 , 0 ] i s s i m i l a r

    t o a n o n l i n e a r P D c o n t r o l l e r 0 ] . W e d e s i g n a l i n e a r

    P I D c o n t r o l l e r t o o b t a i n s a t i s f a c t o r y s t e p r e s p o n s e

    f o r a l l t h r e e t r a n s f e r f u n c t i o n s .

    A l i n e a r P I D c o n t r o l l e r c a n b e c h a r a c t e r i z e d b y

    t h e f o l l o w i n g t r a n s f e r f u n c t i o n :

    C ( s ) = K

    p

    + K

    d

    s +

    K

    i

    s

    ( 4 )

    B e c a u s e , i t i s v e r y d i c u l t t o r e a l i z e a p u r e d i e r -

    e n t i a t o r , w e u s e t h e f o l l o w i n g t r a n s f e r f u n c t i o n f o r

    i m p l e m e n t a t i o n .

    C ( s ) = K

    p

    +

    K

    d

    s

    s + 1

    +

    K

    i

    s

    ( 5 )

    T o h a v e a f a i r c o m p a r i s o n , w e u s e a s m a l l v a l u e f o r

    K

    i

    = 0 0 0 1 , j u s t e n o u g h t o k e e p s t e a d y s t a t e e r r o r

    z e r o . W e u s e a s m a l l v a l u e f o r = 0 0 1 , s o t h a t i t s

    e e c t o n t h e d y n a m i c s i s m i n i m a l , b u t t h e d e r i v a t i v e

    c o n t r o l l e r i s s t i l l r e a l i z a b l e .

    T h e s e l e c t i o n o f K

    p

    a n d K

    d

    i s b a s e d o n t h e r o o t

    l o c u s o f C ( s ) G

    1

    ( s ) . T h e r o o t l o c u s g i v e s u s t h e

    l o c a t i o n s o f c l o s e d l o o p p o l e s . T h e p r o p o r t i o n a l

    a n d d e r i v a t i v e g a i n v a l u e s a r e c h o s e n s u c h t h a t t h e

    c l o s e d l o o p p o l e l o c a t i o n s a r e i n t h e l e f t h a l f c o m -

    p l e x p l a i n f o r a l l t h r e e p l a n t s . A n o t h e r c r i t e r i o n f o r

    s e l e c t i o n o f t h e s e g a i n s i s t h e s t e p r e s p o n s e o f t h e

    c l o s e d l o o p s y s t e m .

    W e s e l e c t t h e f o l l o w i n g g a i n s :

    K

    p

    = 2 K

    d

    = 5

    W i t h t h e s e g a i n s , t h e c l o s e d l o o p s y s t e m i s s t a b l e f o r

    t h e o p e n l o o p g a i n u p t o 5 1 . T h u s i n p a r t i c u l a r , t h e

    a b o v e P I D c o n t r o l l e r s t a b i l i z e s t h e s y s t e m s g i v e n b y

    t h e t r a n s f e r f u n c t i o n s ( 1 , 2 ) . F o r t h e m o d e l o f ( 3 ) ,

    w e h a v e c l o s e d l o o p s t a b i l i t y f o r t h e o p e n l o o p g a i n

    u p t o 3 0 . T h e s t e p r e s p o n s e s h a v e n o o v e r s h o o t a n d

    a r e c r i t i c a l l y d a m p e d .

    V I . A n a l y s i s a n d S y n t h e s i s o f R o b u s t

    S l i d i n g M o d e C o n t r o l l e r

    T o d e s i g n a s l i d i n g m o d e c o n t r o l l e r , w e c o n v e r t t h e

    t r a n s f e r f u n c t i o n m o d e l i n t o s t a t e s p a c e f o r m a t . T h e

    c o n t r o l l a b l e c a n o n i c a l f o r m r e a l i z a t i o n o f t h e m o d e l

    o f ( 1 ) i s g i v e n b y :

    x =

    2

    4

    0 1 0

    0 0 1

    0 ? 2 ? 3

    3

    5

    x +

    2

    4

    0

    0

    5

    3

    5

    u

    y =

    1 0 0 x ( 6 )

    W e c o n s i d e r t h e f o l l o w i n g s l i d i n g s u r f a c e f o r t h i s

    d e s i g n :

    1

    S = ( y ? y

    d

    ) +

    1

    ( y ? y

    d

    ) +

    2

    ( y ? y

    d

    ) ( 7 )

    T h e c h o i c e o f s l i d i n g s u r f a c e i s b a s e d o n t h e f o l l o w -

    i n g c o n s i d e r a t i o n s :

    T h e r e l a t i v e d e g r e e o f t h e s y s t e m ( 6 ) w i t h S a s

    o u t p u t s h o u l d b e 1 . T h i s e n s u r e s t h a t t h e i n p u t

    u a p p e a r s e x p l i c i t l y o n t h e r i g h t h a n d s i d e o f S

    e q u a t i o n .

    S y s t e m d y n a m i c s o n t h e s l i d i n g s u r f a c e s h o u l d

    b e s t a b l e . ( T h i s r e q u i r e s

    1

    2

    > 0 )

    y

    d

    ( t ) s p e c i e s t h e r e f e r e n c e t r a j e c t o r y t o b e t r a c k e d

    b y o u t p u t . I f o n e k n o w s t h e e n t i r e t r a j e c t o r y o f y

    d

    t h e n t h e d e r i v a t i v e i n f o r m a t i o n _y

    d

    ( t ) y

    d

    ( t ) c a n b e

    e x t r a c t e d o l i n e a n d u s e d i n t h e d e s i g n t o i m p r o v e

    t h e p e r f o r m a n c e . I f t h e i n f o r m a t i o n i s n o t a v a i l a b l e

    ( o r a s i n t h i s c a s e , y

    d

    ( t ) b e i n g u n i t s t e p , i s n o n d i f -

    f e r e n t i a b l e ) w e c a n a s s u m e _y

    d

    a n d y

    d

    t o b e z e r o a n d

    l e t t h e r o b u s t n e s s p r o p e r t y o f t h e s l i d i n g m o d e c o n -

    t r o l l e r t a k e c a r e o f t h e m i s m a t c h .

    W i t h t h e d e n i t i o n o f s l i d i n g s u r f a c e a s a b o v e , w e

    h a v e r e d u c e d t h e d e s i g n r e q u i r e m e n t f r o m t r a c k i n g

    y

    d

    ( t ) t o b e i n g o n t h e s u r f a c e S = 0 . O n c e o n t h e

    s l i d i n g s u r f a c e , t h e d y n a m i c s ( e q u a t i o n 7 ) i s e x p o -

    n e n t i a l l y s t a b l e a n d a s y m p t o t i c t r a j e c t o r y t r a c k i n g

    i s a c h i e v e d . T h e c o n t r o l u i s d e s i g n e d t o m a k e t h e

    s u r f a c e S = 0 a t t r a c t i v e a n d t o r e a c h t h e s u r f a c e i n

    n i t e t i m e .

    C o n s i d e r t h e f o l l o w i n g l y a p u n o v f u n c t i o n :

    V =

    1

    2

    S

    2

    ( 8 )

    I t s t i m e d e r i v a t i v e i s g i v e n b y

    V = S S ( 9 )

    A s t h e s y s t e m h a s r e l a t i v e d e g r e e 1 w i t h S a s o u t p u t ,

    w e c a n s o l v e f o r u f r o m t h e e q u a t i o n

    S = ? K s g n ( S ) ( 1 0 )

    T h i s r e s u l t s i n a n e g a t i v e d e n i t e V a n d a l s o g u a r -

    e n t e e s n i t e t i m e c o n v e r g e n c e t o t h e s l i d i n g s u r f a c e .

    B u t , t h e c o n t r o l l e r w i l l r e s u l t i n h i g h f r e q u e n c y c h a t -

    t e r i n g n e a r s l i d i n g s u r f a c e . T o a v o i d t h i s , w e u s e t h e

    f o l l o w i n g e x p r e s s i o n t o s o l v e f o r u

    2

    S = ? K S ( 1 1 )

    ) V = ? K S

    2

    ( 1 2 )

    1

    R e f e r t o 0 ] f o r d e t a i l s o f s l i d i n g m o d e c o n t r o l l e r d e s i g n .

    2

    W i t h t h i s c o n t r o l l e r , t h e t r a j e c t o r y i s n o t g u a r e n t e e d t o r e a c h

    t h e s l i d i n g s u r f a c e i n n i t e t i m e .

  • 7/27/2019 download_001.pdf

    4/6

    E x p a n d i n g b o t h s i d e s o f t h e e q u a t i o n , w e g e t

    S = ? 2 x

    2

    ? 3 x

    3

    + 5 u +

    1

    x

    3

    +

    2

    x

    2

    = ? K ( x

    3

    +

    1

    x

    2

    +

    2

    x

    1

    ?

    2

    y

    d

    ) D e s i r e d

    T h e u o b t a i n e d f r o m t h i s e q u a t i o n w i l l b e u s e d f o r

    t h e c o n t r o l .

    T h i s c o n t r o l l e r n e e d s a c c e s s t o a l l t h r e e s t a t e s ,

    w h e r e a s t h e f u z z y l o g i c c o n t r o l l e r o f 0 , 0 ] m a k e u s e

    o f o n l y x

    1

    a n d x

    2

    . T o h a v e a f a i r c o m p a r i s o n , w e

    w i l l c o n s t r u c t a n o b s e r v e r t o g e t a n e s t i m a t e o f t h e

    s t a t e v a r i a b l e x

    3

    S t a n d a r d L u e n b u r g e r o b s e r v e r i s d e s i g n e d t o g e t

    a n e s t i m a t e o f x

    3

    . W e u s e t h e m o d e l o f ( 1 ) t o d e s i g n

    t h e o b s e r v e r a s f o l l o w s :

    ^x = A ^x + b u + L ( y ? ^y ) ( 1 3 )

    ^y = c ^x

    w h e r e , t h e m a t r i c e s A b a n d c c o r r e s p o n d t o t h e

    m o d e l i n e q u a t i o n ( 1 ) . T h e m a t r i x L i s c h o s e n s u c h

    t h a t t h e e i g e n v a l u e s o f o b s e r v e r e r r o r d y n a m i c s ( A -

    L C ) a r e i n t h e l e f t h a l f p l a n e a n d t h e e r r o r d y n a m i c s

    i s f a s t e r t h a n t h e d y n a m i c s o n t h e s l i d i n g s u r f a c e .

    T h e c l o s e d l o o p s t e p r e s p o n s e s w i t h t h i s c o n t r o l l e r

    a r e s h o w n i n A p p e n d i x A . T h e c o n t r o l l e r i s r o b u s t

    t o i n p u t g a i n c h a n g e s a s w e l l a s t o t h e c h a n g e s i n

    s y s t e m d y n a m i c s w h i l e k e e p i n g t h e i n p u t m a g n i t u d e

    s m a l l .

    N o t e : W i t h t h e u s e o f e q u a t i o n ( 1 1 ) , t h e c o n -

    t r o l l e r i s e s s e n t i a l l y a l i n e a r s t a t e f e e d b a c k c o n t r o l l e r .

    I t r e s u l t s i n c l o s e d l o o p e i g e n v a l u e s o f - 1 . 3 3 9 2 &

    - 4 . 3 3 1 9 1 f o r m o d e l ( 1 ) T h e s a m e c o n t r o l l e r

    w h e n a p p l i e d t o o t h e r p l a n t s w i l l g i v e t h e f o l l o w i n g

    c l o s e d l o o p e i g e n v a l u e l o c a t i o n s :

    M o d e l o f ( 2 ) ) ? 1 3 2 ? 3 5 5 ? 1 9 1 2

    T h u s , b y d e s i g n , t h e i n c r e a s e i n g a i n m a k e s t h e

    c l o s e d l o o p s y s t e m m o r e s t a b l e . . .

    M o d e l o f ( 3 ) ) ? 1 4 ? 3 7 9 j 2 6 2

    V I I . C o n c l u s i o n s

    A . C o m m e n t s o n C o n t r o l l e r D e s i g n s

    T h e c o n t r o l e n g i n e e r p r o c i e n t i n P I D a n d s l i d i n g

    m o d e c o n t r o l t e c h n i q u e s c a n r e a d i l y s y n t h e s i z e r o -

    b u s t c o n t r o l l e r s t o p e r f o r m t h e t a s k d i c t a t e d b y t h i s

    e x a m p l e . A s d e m o n s t r a t e d i n 0 ] a n d v e r i e d i n t h i s

    s t u d y , t h e c o n t r o l e n g i n e e r u t i l i z i n g f u z z y c o n t r o l

    t e c h n i q u e s c a n r e a d i l y a c h i e v e t h e s a m e g o a l . T h u s ,

    a l l t h r e e c o n t r o l t o o l s a r e a v a i l a b l e t o t h e c o n t r o l e n -

    g i n e e r f o r u s e i n s y n t h e s i z i n g a n a c c e p t a b l e r o b u s t

    c o n t r o l l e r f o r t h i s c o n t r o l p r o b l e m .

    W i t h t h e a p p r o p r i a t e s o f t w a r e t o o l s a v a i l a b l e , t h e

    f u z z y l o g i c c o n t r o l l e r f o r t h i s p r o b l e m w a s r e l a t i v e l y

    s i m p l e t o i m p l e m e n t , a n d i t p r o v i d e d s a t i s f a c t o r y

    r e s u l t s . S o f t w a r e t o o l s w e r e a l s o a v a i l a b l e f o r t h e

    d e s i g n a n d s i m u l a t i o n o f t h e P I D a n d s l i d i n g m o d e

    c o n t r o l l e r s f o r t h i s p r o b l e m s , a n d s o t h e s e t w o c o n -

    t r o l l e r s w e r e e a s y t o i m p l e m e n t .

    B . A n a l y t i c a l T o o l s f o r t h e A n a l y s i s o f F u z z y L o g i c

    C o n t r o l

    A c o n t r o l e n g i n e e r a d d i n g t h e f u z z y l o g i c c o n t r o l

    t o o l t o h e r t o o l b o x a l r e a d y f u l l o f c l a s s i c a l c o n t r o l

    t o o l s , m i g h t a s k \ W h y d o e s t h i s m e t h o d d e m o n -

    s t r a t e r o b u s t n e s s ? " , a n d \ W h e n w i l l i t f a i l ? " T h e s e

    q u e s t i o n s o f t e n h a v e m a t h e m a t i c a l l y a n a l y t i c a l a n -

    s w e r s f o r c l a s s i c a l c o n t r o l t o o l s . T o s a t i s f y t h i s i n -

    q u i r y , w e c a l l f o r t h e c o n t i n u e d d e v e l o p m e n t o f m a t h -

    e m a t i c a l l y a n a l y t i c a l t o o l s t o a n s w e r s u c h q u e s t i o n s

    t o t h e s a t i s f a c t i o n o f t h e c o n t r o l e n g i n e e r i n g c o m -

    m u n i t y .

    C . F u z z y L o g i c C o n t r o l : A U s e f u l T o o l

    F r o m o u r b r i e f s t u d y , w e c o n c l u d e t h a t f u z z y l o g i c

    c o n t r o l s h o u l d h a v e a p l a c e i n t h e c o n t r o l e n g i n e e r ' s

    t o o l b o x . O n l y t i m e , e x p e r i e n c e , a n d f u r t h e r a n a l -

    y s i s w i l l d e t e r m i n e w h e t h e r f u z z y l o g i c c o n t r o l b e -

    c o m e s a p r o m i n e n t t o o l i n t h e c o n t r o l t o o l b o x u s e d

    b y d e v o t e e s o f c l a s s i c a l c o n t r o l t e c h n i q u e s .

    V I I I . F u t u r e W o r k

    W e e n c o u r a g e m o r e e x t e n s i v e f a i r a n d u n b i a s e d b e n c h -

    m a r k c o m p a r i s o n s o f f u z z y l o g i c c o n t r o l w i t h c l a s s i -

    c a l c o n t r o l t e c h n i q u e s f o r t h e b e n e t o f t h e p r a c t i c -

    i n g c o n t r o l e n g i n e e r , a n d w e h o p e t o b e c o m e a p a r t

    o f t h i s e o r t .

    I n t h e f u t u r e , w e h o p e t o c o n t r i b u t e t o t h e c r e -

    a t i o n o f n e w a n a l y t i c a l t o o l s f o r t h e a n a l y s i s o f f u z z y

    l o g i c c o n t r o l l e r s . W e a l s o h o p e t o b e a b l e t o c o n -

    t r i b u t e t o t h e c o n t i n u i n g e o r t t o i d e n t i f y c l a s s e s o f

    p r o b l e m s w h e r e r u l e b a s e d f u z z y l o g i c c o n t r o l t e c h -

    n i q u e s h a v e a d v a n t a g e s o v e r a n d a r e m o r e a p p r o p r i -

    a t e t h a n c l a s s i c a l c o n t r o l t e c h n i q u e s .

    I X . A c k n o w l e d g m e n t s

    T h e a u t h o r s w o u l d l i k e t o t h a n k P r o f e s s o r S . S h a n k a r

    S a s t r y f o r h i s g r a c i o u s s u p p o r t a n d e n c o u r a g e m e n t .

    T h e a u t h o r s w o u l d a l s o l i k e t o t h a n k D r . S h a h r a m

    M . S h a h r u z f o r h e l p f u l d i s c u s s i o n s .

    R e f e r e n c e s

    1 ] H . T . N g u y e n , C . - W . T a o , W . E . T h o m p s o n ,

    \ A n E m p i r i c a l S t u d y o f R o b u s t n e s s o f F u z z y

    S y s t e m s " , P r o c . o f 2 n d I E E E I n t l . C o n f . o n

    F u z z y S y s t e m s , p p . 1 3 4 0 { 1 3 4 5 .

    2 ] R . M T o n g , \ A n A n n o t a t e d B i b l i o g r a p h y

    o f F u z z y C o n t r o l " , i n I n d u s t r i a l A p p l i c a t i o n s

    o f F u z z y C o n t r o l , M . S u g e n o , E d . , N o r t h -

    H o l l a n d , A m s t e r d a m , H o l l a n d , 1 9 8 5 , p p 2 4 9 {

    2 6 9 .

  • 7/27/2019 download_001.pdf

    5/6

    3 ] T . T e r a n o , K . A s a i , M . S u g e n o . F u z z y S y s t e m s

    T h e o r y a n d I t s A p p l i c a t i o n s . A c a d e m i c P r e s s ,

    B o s t o n , M A , U S A .

    4 ] W . P e d r y c z . F u z z y C o n t r o l a n d F u z z y S y s -

    t e m s , 2 n d e x t e n d e d e d . J o h n W i l e y & S o n s ,

    N e w Y o r k , N Y , U S A .

    5 ] H . B e r e n j i , \ F u z z y L o g i c C o n t r o l l e r s " , i n

    A n I n t r o d u c t i o n t o F u z z y L o g i c A p p l i c a t i o n s

    i n I n t e l l i g e n t S y s t e m s , R . R . Y a g e r a n d

    L . A . Z a d e h , E d s . , K l u w e r A c a d e m i c P u b l i s h -

    e r s , B o s t o n , M A , U S A , 1 9 9 2 , p p 6 9 { 9 6 .

    6 ] S . C h i u , S . C h a n d , D . M o o r e , A . C h a u d h a r y ,

    \ F u z z y L o g i c f o r C o n t r o l o f R o l l a n d M o m e n t

    f o r a F l e x i b l e W i n g A i r c r a f t " , I E E E C o n t r o l

    S y s t e m s M a g a z i n e , p p 4 2 { 4 8 , V o l 1 1 , N o 4 ,

    J u n e 1 9 9 1 .

    7 ] A . L . S c h w a r t z , \ C o m m e n t s o n F u z z y L o g i c

    C o n t r o l o f R o l l a n d M o m e n t f o r a F l e x i b l e

    W i n g A i r c r a f t " , I E E E C o n t r o l S y s t e m s M a g -

    a z i n e , p p 6 1 - 6 2 , V o l 1 2 , N o 1 , F e b r u a r y 1 9 9 2 .

    8 ] S . C h i u , \ A u t h o r ' s R e p l y " , I E E E C o n t r o l S y s -

    t e m s M a g a z i n e , p p 6 2 { 6 3 , V o l 1 2 , N o 1 , F e b r u -

    a r y 1 9 9 2 .

    9 ] E . C o x , \ A d a p t i v e F u z z y S y s t e m s " , I E E E

    S p e c t r u m , p p 2 7 { 3 1 , V o l 3 0 , N o 2 , F e b r u a r y

    1 9 9 3 .

    1 0 ] C . J . H e r g e t , E d . , \ R e a d e r ' s F o r u m " , I E E E

    C o n t r o l S y s t e m s M a g a z i n e , p p 5 { 7 , V o l 1 3 , N o

    3 , J u n e 1 9 9 3 .

    1 1 ] M . A t h a n s , \ C o n t r o l - T h e A d v e n t u r e C o n t i n -

    u e s " , B o d e L e c t u r e , 3 2 n d I E E E C o n f e r e n c e o n

    D e c i s i o n a n d C o n t r o l , S a n A n t o n i o , T X , U S A ,

    D e c e m b e r 1 5 { 1 7 , 1 9 9 3 .

    1 2 ] E . H . M a m d a n i , \ T w e n t y Y e a r s o f F u z z y

    C o n t r o l : E x p e r i e n c e s G a i n e d a n d L e s s o n s

    L e a r n t " , P r o c . o f 2 n d I E E E I n t l . C o n f . o n

    F u z z y S y s t e m s , p p . 3 3 9 { 3 4 4 .

    1 3 ] M . T o m i z u k a , \ F u z z y C o n t r o l i n C o n t r o l

    E n g i n e e r ' s T o o l B o x " , L e c t u r e , A R O / N A S A

    W o r k s h o p o n F o r m a l M o d e l s f o r I n t e l l i g e n t

    C o n t r o l , M I T , C a m b r i d g e , M A 0 2 1 3 9 , U S A ,

    S e p t e m b e r 3 0 { O c t o b e r 2 , 1 9 9 3 .

    1 4 ] C . - W . T a o , R . M a m l o o k , W . E . T h o m p s o n ,

    \ R e d u c t i o n o f C o m p l e x i t y f o r a R o b u s t F u z z y

    C o n t r o l l e r " , P r o c . o f 2 n d I E E E I n t l . C o n f . o n

    F u z z y S y s t e m s , p p . 1 3 4 6 { 1 3 4 9 .

    1 5 ] H . Y i n g , W . S i l e r , J . J . B u c k l e y , \ F u z z y C o n -

    t r o l T h e o r y : A N o n l i n e a r C a s e " , A u t o m a t i c a

    V o l . 2 6 , N o . 3 , p p 5 1 3 { 4 2 0 , 1 9 9 0 .

    1 6 ] J . - J . E . S l o t i n e a n d W . L i , A p p l i e d N o n l i n e a r

    C o n t r o l . P r e n t i c e H a l l , 2 n d e d . , 1 9 9 1 .

    A C o n t r o l l e r P e r f o r m a n c e R e s u l t s

    1050

    ClosedloopStepResponseofSystem1

    1

    0.8

    0.6

    0.4

    0.2

    0

    1.2

    Time

    252015 30

    Sliding Mode Controller

    PID Controller

    Fuzzy Logic Controller

    F i g u r e 3 : C l o s e d L o o p S t e p R e s p o n s e o f n o m i n a l

    p l a n t

    1050

    ClosedloopStepResponseofSystem2

    1

    0.8

    0.6

    0.4

    0.2

    0

    1.2

    Time

    252015 30

    Sliding Mode Controller

    PID Controller

    Fuzzy Logic Controller

    F i g u r e 4 : C l o s e d L o o p S t e p R e s p o n s e o f t h e p e r -

    t u r b e d m o d e l G

    2

    ( s )

  • 7/27/2019 download_001.pdf

    6/6

    1050

    ClosedloopStepResponseofSystem3

    1

    0.8

    0.6

    0.4

    0.2

    0

    1.2

    Time

    252015 30

    Sliding Mode Controller

    PID Controller

    Fuzzy Logic Controller

    F i g u r e 5 : C l o s e d L o o p S t e p R e s p o n s e o f t h e p e r -

    t u r b e d m o d e l G

    3

    ( s )

    1050

    ControlEffortforFuzzyLogicController

    1.5

    1

    0.5

    0

    -0.5

    -1

    -1.5

    2

    Time

    252015 30

    System3

    System2

    System1 (nominal)

    F i g u r e 6 : F u z z y L o g i c C o n t r o l l e r C o n t r o l E o r t

    1050

    ControlEffortforPID

    Controller

    1.5

    1

    0.5

    0

    -0.5

    -1

    -1.5

    2

    Time

    252015 30

    System3

    System2

    System1 (nominal)

    F i g u r e 7 : P I D C o n t r o l l e r C o n t r o l E o r t

    1050

    ControlEffortforSlidingModeController

    2

    1

    0

    -1

    -2

    -3

    3

    Time

    252015 30

    System3

    System2

    System1 (nominal)

    F i g u r e 8 : S l i d i n g M o d e C o n t r o l l e r C o n t r o l E o r t


Recommended