I nte rna t io na l J o urna l o f   Ro bo t ics a nd   Aut o m a t io n   ( I J RA )   Vo l.   4 ,   No .   2 J u n 2 0 1 5 ,   p p .   12 4 ~ 13 4   I SS N:  2089 - 4856          124       J o ur na l ho m ep a g e h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I J RA   Sa m pled - Da ta Ba ck s tepping  Co ntr o l of a Q ua dro tor  Un m a nned   Aerial  Vehi cle         Ab du l J a bb a r,   F a ha d M u m t a M a lik   De p a rtme n o f   El e c tri c a En g in e e rin g ,   Co ll e g e   o f   El e c tri c a a n d   M e c h a n ica En g in e e rin g ,     Na ti o n a U n iv e rsity   o f   S c ien c e a n d   T e c h n o l o g y ,   Isla m a b a d ,   P a k istan .       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Feb   9 ,   2 0 1 5   R ev i s ed   A p r   2 5 ,   2 0 1 5   A cc ep ted   Ma y   1 2 ,   2 0 1 5       S a m p led - d a ta  b a c k ste p p in g   c o n tr o o f   a   q u a d ro to UA V   is  p re se n ted   in   th is   p a p e r.   T h e   d isc re te  ti m e   c o n tro l lers   h a v e   b e e n   d e sig n e d   o n   th e   b a sis  o f   a   c o n ti n u o u ti m e   s y ste m   m o d e a n d   a n   a p p r o x im a te  d isc re te  ti m e   e q u iv a len t   s y ste m   m o d e (Eu ler  A p p ro x im a t e   m o d e l)  o b tain e d   u sin g   t h e   Eu le m e th o d .   T h e   p e r f o r m a n c e   o f   th e   c o n tro l lers   o b tain e d   u si n g   th e   tw o   s a m p led - d a ta  a p p ro a c h e h a b e e n   c o m p a re d   in   th e   p re se n c e   o f   w in g   g u sts  a n d   m o d e li n g   u n c e rtain ti e s.  S im u latio n h a v e   re v e a led   th a th e   b a c k ste p p in g   c o n tr o ll e d e sig n e d   o n   th e   b a sis  o f   a n   a p p ro x im a te  d isc re te  ti m e   m o d e h a b e tt e p e rf o r m a n c e   in   th e   p re se n c e   o f   w in d   g u sts  a n d   m o d e li n g   u n c e rt a in ti e s.  In   a d d it i o n ,   th e   c l o se d   l o o p   sy ste m   h a s a larg e re g io n   o f   a tt ra c ti o n .       K ey w o r d :   B ac k s tep p in g   co n tr o l   E u ler   A p p r o x i m ate  Mo d el   R eg io n   o f   A ttra ctio n   Sa m p led - Data   co n tr o l   UAV   Co p y rig h ©   2 0 1 5   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e .     Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   A b d u l J ab b ar ,     Dep ar t m en t o f   E lectr ical  E n g i n ee r in g ,   C o lleg o f   E lec tr ical  an d   Me c h an ica l E n g i n ee r in g ,   Natio n al  U n iv er s it y   o f   Scie n c es a n d   T ec h n o lo g y ,   I s la m ab ad ,   P ak is tan .   E m ail:  ab d u lj ab b ar 7 1 @ ee . ce m e. ed u . p k       1.   I NT RO D UCT I O       T h s tab ilit y ,   r o b u s tn e s s   a n d   co s ef f ec ti v e n es s   o f   d i g ital   elec tr o n ics  h as   m ad ap p lic atio n s   o f   m icr o co n tr o ller s   a n   i n te g r al  p ar o f   ev er y   m o d er n   co n tr o s y s te m   [ 1 ]   [ 2 ] .   T h d ig ital  co n tr o o f   th e   d y n a m ic   s y s te m s ,   ter m ed   as  s a m p led - d ata  co n tr o h as  b ee n   o n o f   th f o ca p o in ts   i n   co n tr o s y s te m s   r esear c h   in   t h e   r ec en t   p ast.       T h co n tr o s y s te m s   liter at u r g en er all y   d is c u s s es  t w o   f r a m e w o r k s   f o r   th d es ig n   o f   d ig ita l   c o n tr o ller s   f o r   co n tin u o u s   t i m d y n a m ic  s y s te m .   T h f ir s ap p r o ac h   s u g g est s   th d esi g n   o f   co n ti n u o u s   ti m co n tr o ller   f o r   co n tin u o u s   ti m s y s te m   w h ic h   i s   s u b s eq u en tl y   d is cr etize d .   I n   t h s e co n d   ap p r o ac h ,   th co n tin u o u s   ti m e   s y s te m   m o d el  is   d is cr etize d   a n d   d is cr et ti m co n tr o ller   is   d es ig n ed   o n   t h b asi s   o f   a n   ap p r o x im a te  d is cr ete  ti m eq u iv ale n t s y s te m   m o d el  [ 1 ]   [ 3 ] .       I n   ca s o f   li n ea r   s y s te m s ,   t h d is cr ete  ti m eq u i v alen m o d e is   co n v e n ien tl y   o b tai n ed   b y   i n teg r at in g   co n ti n u o u s   ti m m o d el   o v er   th e   s a m p lin g   p er io d .   Ho w ev er   in   ca s o f   n o n li n ea r   s y s te m s ,   th e   d is cr ete  t i m e   eq u iv ale n m o d el  ca n n o b o b tain ed   in   g e n er al  s in ce   t h n o n lin ea r   s y s te m   m o d el  ca n n o t   b in teg r ated   o v er   th s a m p li n g   ti m [ 1 ]   [ 3 ] .   A s   an   alter n a tiv e,   a n   ap p r o x i m a t d is cr ete  ti m e   eq u i v alen m o d el  o f   co n ti n u o u s   ti m s y s te m   is   d ev elo p ed   u s i n g   n u m er ical  i n te g r atio n   tech n i q u es.  T h m o s s u itab le  i n   th i s   r eg ar d   is   th E u ler   m et h o d   [ 1 ]   [ 3 ]   [ 4 ]   [ 5 ] .   I n   th p ast it  h a s   b ee n   s h o w n   b y   t h N esic a n d   T ee l i n   [ 4 ]   th at   th e   co n tr o l d esi g n   b ased   o n   an   ap p r o x i m ate  d i s cr ete  t i m m o d el  y ield s   lar g er   r eg i o n   o f   attr ac tio n   f o r   s a m s a m p lin g   ti m e,   w h en   co m p ar ed   w ith   t h p er f o r m a n ce   o f   s a m p led - d ata  co n tr o w it h   co n tr o d esi g n   b ased   o n   co n tin u o u s   ti m e   s y s te m   m o d el.   Sa m p led - d ata  co n tr o o f   t h n o n lin ea r   s y s te m s   h a s   b ee n   ex ten s iv e l y   d is c u s s ed   in   [ 1 ]   [ 3 ]   an d   s a m p led - d ata  li n ea r izi n g   f ee d b ac k   co n tr o o f   class   o f   n o n li n ea r   s y s te m s   b ased   o n   a n   E u ler   d is cr etize d   m o d el s   h a s   b ee n   p r o p o s ed   in   [ 5 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       S imp led - Da ta   B a ck s tep p in g   C o n tr o o f a   Qu a d r o to r   Un ma n n ed   A eria l V eh icle   ( A b d u l J a b b a r )   125   Qu ad r o to r   u n m an n ed   A er ial  V eh icles ( U AVs)  h av e   attr ac ted   co n s id er ab le  atten t io n   o f   co n t r o l e n g i n ee r s .   T h i s   is   b ec au s o f   th eir   w id r an g in g   c iv i as  w ell  a s   m ilit ar y   ap p licatio n s   s u c h   as   s u r v e illan ce ,   r esc u a n d   p h o to g r ap h y   etc.   [ 6 ]   [ 7 ]   [ 8 ]   [ 9 ] .   Mo r eo v er ,   in   ad d itio n   to   th eir   ab ilit y   to   ta k o f f   a n d   lan d   v er tical l y ,   q u ad r o to r s   h av e n h a n ce d   p a y lo ad   ca p ab ilit y   d u to   th eir   f o u r   th r u s t s   g e n er ati n g   p r o p eller s   an d   ar also   m u c h   s i m p ler   to   b u ild   as c o m p ar ed   to   an   o r th o d o x   h elico p ter   [ 6 ] .         C o n tr o o f   q u ad r o to r   UAV  in   th e   co n ti n u o u s   ti m d o m a in   h a s   b ee n   d e v elo p in g   f o r   y ea r s .   C h at ter in g   f r ee   al tit u d co n tr o o f   q u ad r o to r   u s in g   s lid i n g   m o d e   co n tr o ( SM C )   h as   b ee n   p r esen ted   i n   [ 1 0 ] .   Sa m ir   B o u b d allah   h a s   p r esen t ed   its   attit u d s tab il izatio n   u s i n g   co n ti n u o u s   ti m SM C   w h ich   ac t u all y   s u f f er s   f r o m   ch a tter in g   [ 6 ]   [ 7 ] .   I n   [ 9 ]   an d   [ 1 1 ]   tr ac k in g   co n tr o b ased   o n   SMC   h a s   b ee n   d ev e lo p ed   f o r   d if f er en t   d y n a m ic  m o d els.  C o n ti n u o u s   ti m b ac k s tep p i n g   co n tr o o f   q u ad r o to r   h as  b ee n   s u g g e s t ed   in   [ 1 1 ]   as  w el l.  Qu ad r o to r   m o d el  h as   b ee n   d i v id ed   in to   a   f u ll y - ac t u ated   an d   an   u n d er - ac t u ated   s u b s y s te m   i n   [ 1 2 ]   an d   r ate   b o u n d ed   P I D   co n tr o alo n g   w it h   t h SMC   h a s   b ee n   p r o p o s ed   to   s tab ilize  f u ll y - ac t u ated   s u b s y s te m .   co m p ar ati v a n al y s i s   b et w ee n   an   ad ap tiv SMC   a n d   f ee d b ac k   li n ea r izatio n   i n   t h p r es en ce   o f   m o d ellin g   u n ce r tai n tie s   h as   b ee n   ca r r ie d   o u i n   [ 1 3 ]   an d   it  h a s   b ee n   s h o w n   t h at  t h SMC   is   m o r r o b u s th a n   t h f ee d b ac k   lin ea r izi n g   co n tr o l.  I n   [ 1 4 ]   an   ex ten d ed   o b s er v er   h as  b ee n   u s ed   to   esti m ate  class   o f   d is tu r b a n ce s   an d   co n ti n u o u s   ti m SM C   h as  b ee n   ap p lied   to   s tab ilize  t h attitu d o f   q u ad r o to r   in   t h p r esen ce   o f   t h e s d is tu r b an ce s .   A n   in te g r al  SM C   h a s   b ee n   u s ed   i n   [ 1 1 ]   f o r   th attitu d s tab ilizatio n   o f   q u ad r o to r   UA V.   [ 6 - 8 ] ,   [ 1 5 ]   an d   [ 1 6 ]   p r o p o s ed   th b ac k s tep p in g   co n tr o o f   q u ad r o to r .   W h er [ 1 5 ]   d is cu s s ed   t h co m m a n d   f ilter ed   b ac k s tep p in g   co n tr o o f   q u ad r o to r   t o   tr ac k   th attit u d tr aj ec to r y   an d   [ 1 6 ]   h as  ac h ie v ed   th s tab il izin g   b ac k s tep p in g   co n tr o o f   q u a d r o to r   UA b y   d i v id in g   t h d y n a m ic  m o d el  in   t h r ee   s u b s y s t e m s   s u c h   as  u n d er - ac tu ated ,   f u ll y - ac t u ated   an d   p r o p eller   s u b s y s te m s.   I n   [ 1 7 ]                     co n tr o o f   q u ad r o to r   h as  b ee n   d is cu s s ed .   Feed b ac k   lin ea r izi n g   co n tr o o f   q u ad r o to r   U A alo n g   w i th   s lid i n g   m o d o b s er v er   h as  b ee n   p r esen ted   in   [ 1 8 ]   w h ich   r ej ec t th p ar a m etr ic  u n ce r tai n tie s .           T h liter atu r f o r   th d i s cr ete   ti m e   co n tr o o f   q u ad r o to r   UAV  is   y e to   b d ev elo p ed .   T h is   p ap er   p r e s e n t s   t h e   s a m p l e d - d a ta   c o n t r o l   o f   a   q u ad r o to r   U AV   u s i n g   b a c k s t e p p i n g   t e c h n i q u e   a n d   a   c o m p a r i s o n   b et w ee n   t w o   s a m p led - d ata  ap p r o ac h es.  I h as  b ee n   s h o w n   b y   th s i m u latio n s   th at  t h p r o p o s ed   d is cr ete  tim e   co n tr o b ased   o n   an   E u ler   ap p r o x i m ate  m o d el  is   f ar   m o r r o b u s to   th w in d   g u s an d   m o d ellin g   u n ce r tain tie s   a s   c o m p a r e d   t o   t h e   s a m p l e d - d a t a   c o n t r o l   b a s e d   o n   a   c o n t i n u o u s   t i m e   s y s t e m   m o d e l .       T h is   p ap er   is   o r g a n ized   as  f o l lo w s b r ief   d escr ip tio n   o f   t h d y n a m ic  m o d el  o f   q u ad r o to r   U A i s   p r esen ted   in   s ec tio n - 2 .   Sectio n - 3   p r ese n ts   th s a m p led - d ata   b ac k s tep p in g   co n tr o b ased   o n   co n ti n u o u s   ti m s y s te m   m o d el.   W h er ea s ,   Sa m p led - d ata  b ac k s tep p in g   co n tr o b ased   o n   a n   E u ler   ap p r o x i m ate  m o d el  h as   b ee n   p r esen ted   in   s ec tio n - 4 .   Si m u l atio n s   i n   th p r ese n ce   o f   m o d ellin g   u n ce r tai n ties   an d   w i n d   g u s h av e   b ee n   ca r r ied   o u to   p r esen co m p a r ativ a n al y s is   b et w ee n   th e   t wo   s a m p led - d ata  ap p r o ac h es  in   s ec tio n - 5   f o llo w ed   b y   t h co n cl u s io n   i n   s ec tio n - 6.       2.   SYST E M   M O DE L   Qu ad r o to r   is   an   u n d er - ac t u at ed   elec tr o m ec h a n ical  s y s te m   w ith   s i x   d eg r ee s   o f   f r ee d o m   a n d   f o u r   co n tr o in p u ts .   T h ese  in p u ts   a r th t h r u s ts   g e n er ated   b y   th co u n ter   r o tati n g   p air s   o f   p r o p eller s   attac h ed   a t   th co r n er s   o f   th X - s h ap ed   f r a m [ 6 ]   [ 7 ]   [ 8 ]   [ 9 ]   [ 1 0 ]   [ 1 1 ] .   T h th r u s g e n er ated   ca n   b u s ed   to   p r o d u ce   th r ee   an g u lar   m o t io n s ,   r o ll  (   ) ,   p itch   (   )   an d   y a w   (   an d   th r ee   tr an s lat io n al  m o t io n s   alo n g           an d     - a x is   r esp ec tiv el y   as   d escr ib ed   in   [ 6 ]   [ 7 ]   [ 8 ]   [ 9 ]   [ 1 0 ]   [ 1 1 ] .   T h ese  an g u lar   m o t io n s   ar m ea s u r e d   in   t h e   b o d y   f ix ed   f r a m e.   O n   th o t h er   h an d ,   th tr an s latio n al  m o tio n   o f   q u ad r o to r   is   m o d elled   b y   tr an s f o r m in g   th f o r ce s   ac tin g   o n   q u ad r o to r   to   th ea r th   f i x ed   f r a m b y   t h m ea n s   o f   tr a n s f o r m at io n   m atr i x   R ”  [ 6 ]   [ 7 ]   [ 8 ]   [ 9 ]   [ 1 0 ]   [ 1 1 ] .             Fig u r e1 .   Qu ad r o to r   f r ee   b o d y   d iag r a m     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 : 1 2 4     13 4   126   T h d y n a m ic  m o d el  o f   q u ad r o to r   as p r esen ted   in   [ 6 ] ,   [ 7 ]   an d   [ 8 ]   is ,         ̈     ̇   ̇ (               )             ̇                                           ̈     ̇   ̇ (               )             ̇                                       ̈     ̇   ̇ (               )                                                                           ̈   (                                       )                                                                                                                                   (1 )     ̈   (                                       )             ̈         (               )                                                   W h er e,             an d         ar th m o m e n ts   o f   i n er tia  alo n g   x ,   y   a n d   ax is   r esp ec ti v el y .             an d       r ep r esen r o to r   in er tia,   len g t h   o f   th r o d   an d   m a s s   o f   v eh ic l r esp ec tiv el y .   An d ,     ,       an d       ar e   r esp ec tiv el y   r o ll,  p itch   an d   y a w   a n g les  i n   b o d y   f i x ed   f r a m an d                     ar lin ea r   p o s itio n s   w ith   r esp ec to   an   in er tial   f r a m o f   r ef er en ce .   T h th r u s an d   d r ag   f ac to r s   ar                  r esp ec tiv el y .     T h co n tr o l in p u ts   ar e,               (                               )                                       (               )                                                                                                       (               )                                                                                                                                                    ( 2 )           (                               )                             W h er e,         is   th s p ee d   o f   r o tatio n   o f   ea ch   p r o p eller   an d                                                                                                     R ep r esen ti n g   ( 1 )   in   s tate  s p ac e   w h av d y n a m ic  m o d el  o f   q u ad r o to r   as,                    ̇                            ̇                                           ̇                                                                                                 ̇                                                           ̇                                                                                                       ( 3 )     ̇                                                                    ̇                                                                                                                                              ̇           (                   )                            ̇                ̇                                                                                                  ̇                                                                                                                   ̇                                                                                              W h er                   r ep r esen th r o ll,  p itc h ,   y a w   a n d                     ar th eir   ti m d er iv ati v es  r esp ec ti v el y .   A lti tu d e ,   x - p o s i tio n   a n d   y - p o s itio n   a r r ep r esen ted   b y                      an d   th ei r   ti m d er iv ati v es  ar d e n o ted   b y                               r esp ec tiv el y .       An d           (           )                                   (           )                                 (           )                                         ,                                                                                                                         ( 4 )                                                                    Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       S imp led - Da ta   B a ck s tep p in g   C o n tr o o f a   Qu a d r o to r   Un ma n n ed   A eria l V eh icle   ( A b d u l J a b b a r )   127   3.   SAM P L E D - DATA CO N T R O L   B ASE O CO N T I N UO US   T I M E   SYS T E M   M O DE L   W ith   th i s   ap p r o ac h   co n tr o ller   is   ex tr ac ted   b y   th d is cr etiza tio n   o f   co n ti n u o u s   t i m co n tr o o b tain ed   f r o m   co n t in u o u s   ti m s y s te m   m o d el.   C o n t in u o u s   ti m b ac k s tep p in g   co n tr o o f   q u ad r o to r   UAV   h as b ee n   d ev elo p ed   i n   [ 6 ]   [ 7 ]   [ 8 ]   [ 1 1 ]   [ 1 2 ]   [ 1 3 ] .   W p r o ce e d   w ith   t h co n tr o l d ev e lo p ed   b y   Sa m ir   B o u b d allah   in   [ 6 ]   an d   [ 7 ] .                 ,                                     (               )           -      ;                                             ( 6 )     W h er     an d         as a s s u m ed   i n   [ 6 ]   an d   [ 7 ]   ar e                                                                       ̇               Si m i lar l y   f o r   r e m ain in g   co n tr o l in p u t s   w h a v e,                 ,                                     (               )           -                                     ( 7 )                   ,                         (               )           -                                                                       ( 8 )                                 ,               (               )           -                                                     ( 9 )                   ,           (                )             -                                                                                                    ( 1 0 )                   ,             (                  )             -                                                                                       ( 1 1 )     W h er e,                                     ,                     ,                     ,                          an d             Sin ce                 m o tio n s   o f   q u ad r o to r   ca n   b ac h iev ed   b y   r o tatin g   th v eh icle  at  d esire d   p itc h   an d   r o ll  an g le s   r esp ec tiv e l y .   T h er ef o r e,   u s in g   ( 4 ) ,   ( 5 ) ,   ( 1 0 )   an d   ( 1 1 )   w ca n   e x tr ac th d esire d   r ef er en ce   a n g le s   f o r               - p o s itio n s   as,                  (                         )                                             ( 1 2 )                    (                                 )                                        ( 1 3 )     Dis cr etiza tio n   o f   co n ti n u o u s   ti m co n tr o w it h   t h s a m p lin g   ti m T ”  g iv e s   u s ,         ,   -         ,     ,   -       ,   -     ,   -           ,   -             (     ,   -           ,   - )           ,   - -                       ( 1 4 )         ,   -         ,     ,   -       ,   -     ,   -           ,   -             (     ,   -           ,   - )           ,   - -                       ( 1 5 )         ,   -         ,     ,   -       ,   -     ,   -           (     ,   -           ,   - )           ,   - -                                                             ( 1 6 )         ,   -              ,   -          ,   - ,     ,   -           (     ,   -           ,   - )           ,   - -                                             ( 1 7 )         ,   -         ,   - ,     ,   -       (      ,   -           ,   - )             ,   - -                                                                   ( 1 8 )         ,   -         ,   - ,      ,   -        (      ,   -             ,   - )             ,   - -                                                                                              ( 1 9 )       4.   SAM P L E D - DATA CO N T R O L   B ASE O AN  E UL E R   AP P RO XIM AT E   M O DE L   Sa m p led - d ata   co n tr o b ased   o n   co n ti n u o u s   ti m s y s te m   m o d el  ca n   y ield   s at is f ac to r y   p er f o r m a n ce   o n l y   f o r   s u f f icie n tl y   s m all   s a m p li n g   ti m e,   b u t   in   p r ac tical  s ce n ar io   to o   s m all   s a m p l in g   ti m ca n n o b e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 : 1 2 4     13 4   128   ch o s en   d u to   th li m ita tio n s   i m p o s ed   b y   th p r o ce s s i n g   s p ee d   o f   co m p u ter s   [ 1 ]   [ 3 ] .   T h er e f o r m o r r eliab le   s tr ateg y   is   ad o p ted   th at  n o o n l y   ta k es  ac co u n o f   s a m p li n g   t i m f r o m   t h v er y   f ir s t   s t ep   o f   th co n tr o d esi g n ,   b u also   y ield s   a n   i m p r o v ed   r eg io n   o f   attr ac tio n   i n   s ta t es  [ 1 ]   [ 3 ]   [ 4 ] .   A n   ap p r o x im ate  d is cr ete  ti m r ep r esen tatio n   o f   a   q u ad r o to r   m o d el  h a s   b ee n   o b tain ed   u s i n g   a n   E u ler   f o r w ar d   d i f f er en ce   m eth o d   a s   s u g g e s ted   in   [ 1 ]   [ 3 ]   [ 4 ]   [ 5 ]   w h ich   ac tu a ll y   k ee p s   t h s tr u ctu r o f   n o n li n ea r   s y s te m   i n tact.           ,       -         ,   -     (       ,   - )               ,       -         ,   -     (       ,   -       ,   -             ,   -                 ,   - )                                                                                         ,       -         ,   -     (       ,   - )                                                                                                                                                                                                                       ,       -         ,   -     (       ,   -       ,   -             ,   -                 ,   - )                     ( 2 0 )         ,       -         ,   -     (       ,   - )         ,       -         ,   -     (       ,   -       ,   -               ,   - )                                                                                                                                           ,       -         ,   -     (       ,   - )         ,       -         ,   -     (       (            ,   -            ,   - )       )                                                                                                                   ,       -         ,   -     (        ,   - )                                                                                                                                                                                                                    ,       -          ,   -     ( (            ,   -            ,   -            ,   -              ,   -            ,   - )       )          ,       -          ,   -     (        ,   - )                                                                                                                                                                                                                ,       -          ,   -     ( (            ,   -            ,   -            ,   -              ,   -            ,   - )       )     Su b s cr ip a”   r ep r esen ts   an   ap p r o x im a te  m o d el.   I n   o r d er   to   s tab ilize  th r o ll  an g le  w d ef i n t h er r o r   d y n a m ics a s         (   )         (   )         (   )                                                                                                   ( 2 1 )     An d   ap p l y   th d is cr ete  ti m L y ap u n o v   a n al y s is             (     ,   - )         ,   -                                                                                         ( 2 2 )                                   (     ,   - )       ,       -       ,   -                                                                         (2 3 )                                                                       (     ,       -       ,   - ) (         ,   -           ,   - )               C an   b v ie w ed   as t h i n p u t to   s tab ilize      ,   -                               ,   -       (     ,       -       ,   - )     W h er (     ,       -       ,   - )   is   th s u m   o f   cu r r en a n d   p r ev io u s   v alu e s   o f   er r o r ,   to   b ac k s tep   w u s t h ch a n g e   o f   v ar iab les [ 1 9 ] ,           ,   -           ,   -           ,   -       (     ,       -       ,   - )                           ( 2 4 )     T ak in g   co m p o s ite  L y ap u n o v   f u n ct io n   as            (     ,   -       ,   - )         ,   -         ,   -                                                ( 2 5 )             (     ,   -       ,   - )   (       ,       -         ,   - )     (       ,       -         ,   - )                          ( 2 6 )     E x p an d in g   ( 2 6 )   h elp s   u s   to   r ea ch                   ,   - (     ,       -       ,   - )       (     ,       -       ,   - )       (     ,       -       ,   - )   ,     (       ,   -       ,   -             ,   -                   ,   - )             ,   -       (     ,   -       ,       - ) -                                                                                                                                                                                               ( 2 7 )                                       T h u s ,   th co n tr o l i n p u     ,   -   th at  e n s u r es t h n e g ati v d ef i n ite n e s s /s e m i d e f in iten e s s   o f   L y ap u n o v   d if f er e n ce   ca n   b tak en   a s ,   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       S imp led - Da ta   B a ck s tep p in g   C o n tr o o f a   Qu a d r o to r   Un ma n n ed   A eria l V eh icle   ( A b d u l J a b b a r )   129                 0         ,   -       ,   -             ,   -             (     ,       -         ,   - )             (     ,   -       ,       - )                   ,   - .     ,       -       ,   -     ,       -       ,   - / 1                             ( 2 8 )     W o r k in g   o n   t h s a m li n es  f o r   th o th er   s tate s   w r ea ch   to   th f o llo w in g   s et  o f   co n tr o l in p u ts ,                 0         ,   -       ,   -             ,   -             (     ,       -       ,   - )             (     ,   -       ,       - )                   ,   - .     ,       -       ,   -     ,       -       ,   - / 1                           ( 2 9 )                 0         ,   -       ,   -           (     ,       -       ,   - )             (     ,   -       ,       - )                   ,   - .     ,       -       ,   -     ,       -       ,   - / 1                                                                          ( 3 0 )                        ,   -            ,   - 0         (     ,       -       ,   - )             (     ,   -       ,       - )                 ,   - .     ,       -       ,   -     ,       -       ,   - / 1                                                                                                      ( 3 1 )                 0        (      ,       -        ,   - )             (     ,   -       ,       - )                   ,   - .     ,       -       ,   -      ,       -        ,   - / 1                                                                                                                                                                                                                                                        ( 3 2 )                 0        (      ,       -        ,   - )              (      ,   -        ,       - )                   ,   - .      ,       -        ,   -      ,       -        ,   - / 1                                                                                                                                                                                                                        ( 3 3 )             ,   an d         is   lar g p o s itiv co n s ta n t.       5.   RE SU L T S AN AN AL Y SI S   Si m u latio n s   h av b ee n   ca r r ied   o u f o r   th s a m p li n g   ti m o f   1 0 m s   w it h   m o d el  p ar a m eter s   t ak en   f r o m   [ 6 ] .   I n   th ese  s i m u latio n s   q u ad r o to r   is   r e q u ir ed   to   r ea ch   th f i n al  d esti n atio n   o f   *           +   w h ile  s ta b ilizin g   th e   y a w   an g le  (   )   to   ze r o .   T h in itia l c o n d itio n   f o r   th r o ta tio n al  s u b s y s te m   is ,           -   ,              - .     5 . 1 .   S i m ula t io ns   w it h Dif f er ent   I nitia l C o nd it io ns   B o th   th d e s ig n s   ar s i m u lat ed   f o r   th in i tial  co n d itio n   o f   ,           -   ,              -   an d   f u l s ta te   s tab ilizatio n   is   ac h iev ed .   Sa m p led - d ata  co n tr o b ased   o n   co n tin u o u s   ti m m o d el  d estab il izes  th s y s te m   f o r   s p ec if ic  s et  o f   g ain s   at   ,           -   ,             -    w h e r ea s ,   th d esig n   b ased   o n   d i s cr ete  ti m eq u iv a len m o d el   s till   s tab ilize s   th q u ad r o to r   UA V.   T h is   s h o w s   t h at  th p r o p o s ed   s a m p led - d ata  b ac k s tep p i n g   co n tr o b ased   o n   an   ap p r o x i m ate   d is cr ete  ti m e   m o d el  h a s   lar g er   r eg io n   o f   attr ac tio n   a s   co m p ar ed   to   th s a m p led - d ata  b ac k s tep p in g   co n tr o l b ased   o n   co n tin u o u s   t i m s y s te m   m o d el.     5 . 2 .   S i m ula t io ns   w it h P er t urbed  P a ra m et er s   R o b u s t n es s   o f   th co n tr o ller   i s   th m ea s u r o f   in s e n s iti v it y   to   t h p ar am e ter   v ar iatio n s .   Fo r   th at   p u r p o s Mo n te  C ar lo   m et h o d   f o r   th s i m u la tio n s   is   ad o p ted   h er e.   I n   th e s s i m u lat io n s   q u ad r o to r s   p ar am eter   i n cl u d in g   m as s ,   m o m e n o f   i n er tia  alo n g   t h r ee   th a x is ,   r o to r   in er tia,   t h r u s an d   d r ag   f ac to r   ar e   p er tu r b ed   in   r an d o m   w it h   s o m to ler a n ce   an d   s i m u lat io n   is   r u n   f o r   ea ch   r an d o m l y   p er t u r b ed   s et  o f   p ar am eter s .   T h is   p r o ce s s   is   r ep ea ted   f o r   o n th o u s an d   t i m es.  Q u ad r o to r   len g t h   i s   k e p co n s tan i n   th e s e   s i m u lat io n s .   Si m u latio n s   h av e   r ev ea led   th at  th co n tr o ller   o b tain ed   b y   d is cr et izin g   co n ti n u o u s   ti m co n tr o l   f ails   to   s tab ilize  t h s y s te m   f o r   ea ch   s et  o f   r a n d o m l y   p er tu r b ed   p ar am eter   e v e n   w it h   t h to ler an ce   o f   ±   3   p er ce n t.  W h er ea s   o u r   s a m p led - d ata  co n tr o b ased   o n   a n   E u l er   ap p r o x i m ate   m o d el  s tab iliz es  t h s y s te m   e v e n   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 : 1 2 4     13 4   130   w it h   t h r an d o m   p er tu r b atio n s   o f   ±   3 0   p er ce n to ler an ce .   Up p er   an d   lo w er   b o u n d   f o r   ea ch   s tate  h a v b ee n   p r esen ted   to   h elp   y o u   v is u aliz th r o b u s tn e s s   o f   th p r o p o s ed   co n tr o l.                                                                                (a                 ( b )                      ( c)     Fig u r 2 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   An   A p p r o x i m ate  Dis cr ete  T i m S y s te m   Mo d el W ith   R a n d o m   P er tu r b atio n   o f   ± 3 0   P er ce n t T o ler an ce   ( a)   R o l l B o u n d   ( b )   P itch   B o u n d   ( c)   Ya w   B o u n d .           ( a)                                                                                                                                           ( b )                     ( c)     Fig u r 3 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   An   A p p r o x i m ate  Dis cr ete  T i m S y s te m   Mo d el W ith   R a n d o m   P er tu r b atio n   o f   ± 3 0   P er ce n t T o ler an ce   ( a)   X - Po s itio n   B o u n d   ( b )   Y - P o s itio n   B o u n d                      ( c)   A ltit u d B o u n d .       5 . 3 .    S im ula t io ns   w it h Wind   G us t s   a nd   No m ina l P a ra m e t er s   On o f   t h e n v ir o n m e n tal   ef f ec ts   u p o n   an y   ae r ial  v e h icle   is   t h w i n d   g u s t h at   s o m e   ti m m a y   d estab ilize  th s y s te m .   T h er ef o r e,   an   ef f o r is   m ad to   test if y   t h r o b u s tn e s s   o f   b o th   th d is cr ete  ti m e   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       S imp led - Da ta   B a ck s tep p in g   C o n tr o o f a   Qu a d r o to r   Un ma n n ed   A eria l V eh icle   ( A b d u l J a b b a r )   131   co n tr o ller s   in   t h p r esen ce   o f   t h w i n d   g u s t.  T h w i n d   g u s p r o f ile  is   g en er ated   b y   t h Si m u li n k s   “Ae r o s p ac B lo ck s et”  lib r ar y .   Star ti m f o r   th w i n d   g u s is   ze r o   s ec o n d s   w h ile  it  g r ad u all y   estab lis h e s   in   1 0   m eter s   len g th   at  t h m a x i m u m   s p ee d   o f   9   m e ter s   p er   s ec o n d .   B o th   th co n tr o ller s   en co u n ter   t h s a m p r o f ile  o f   w i n d   g u s alo n g   th x   a n d   y - a x is   s i m u ltan eo u s l y   a n d   it  i s   q u i te  cl ea r   f r o m   t h s i m u lat io n s   th at   d is cr ete  ti m e   co n tr o b ased   o n   a n   E u ler   ap p r o x i m a te  m o d el  ca n   s m o o t h l y   w i th s t an d   t h ap p lied   w i n d   g u s p r o f ile  a n d   i s   ab le  to   s tab ilize  w i th   n e g li g ib l y   s m a l s tead y   s tate  er r o r .   W h ile  th d is cr ete  ti m e   co n tr o ller   b as ed   o n   co n ti n u o u s   ti m s y s te m   m o d el  d estab il ize s   in   th p r ese n ce   o f   th w in d   g u s o f   t h s a m p r o f ile  s i n ce   t h d r if t a lo n g   x   a n d   y - a x i s   i s   i n   t h o u s an d s   o f   m ete r s .   T h v e h icle  h as   to   r ea ch   t h p o s itio n   o f   [ 2 ,   2 ,   2 ]   m eter s   w h ile   s tab ilizi n g   t h y a w   to   ze r o .                        ( a)                         ( b )     Fig u r e   4 .   Fli g h t Si m u latio n s   I n   T h P r esen ce   o f   W in d   Gu s t .   ( a)   Sam p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   C o n ti n u o u s   T i m S y s te m   Mo d el  ( b )   Sam p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   Ap p r o x im a te  Dis cr ete  T im S y s te m   Mo d el .           ( a)                         ( b )                   ( c)             Fig u r e   5 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   An   A p p r o x i m ate  Dis cr ete  T i m S y s te m   Mo d el W ith   W in d   Gu s t ( a)   R o ll ( b )   Pit ch   ( c)   Ya w .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4856   IJ RA    Vo l.   4 ,   No .   2 J u n 2 0 1 5 : 1 2 4     13 4   132       ( a)   ( b )                                       ( c)     Fig u r e   6 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   An   A p p r o x i m ate  Dis cr ete  T i m S y s te m   Mo d el W ith   W in d   Gu s ( a)   X - P o s itio n   ( b )   Y - P o s itio n   ( c)   A lt itu d e.       5 . 4 .   S i m ula t io n Re s ults w it h P er t urbed P a ra m et er s   a nd   Wi nd   G us t s   Fin all y ,   b o th   th co n tr o ller s   ar s u b j ec to   th p ar am eter   p er tu r b atio n   in   th p r esen ce   o f   th w i n d   g u s a lr ea d y   d escr ib ed   ab o v e.   Sa m p led - d ata  b ac k s tep p in g   b ased   o n   a   co n ti n u o u s   ti m s y s te m   m o d el  a g ai n   d estab ilizes  t h s y s te m   i n   th p r esen ce   o f   w i n d   g u s e v e n   w i th   th e   r an d o m   p er tu r b ati o n   o f   ±   3   p er ce n t   to ler an ce .   On   t h o th er   h an d ,   th p r o p o s ed   d is cr ete  tim co n tr o b ased   o n   d is cr ete  ti m e   eq u iv ale n s y s te m   m o d el  s u cc es s f u ll y   s tab ilize s   th s y s te m   in   t h p r esen ce   o f   w i n d   g u s u p   to   th r an d o m   p er tu r b atio n   o f   ±   1 5   p er ce n t.  Si m u lat io n s   ar ag ai n   p er f o r m ed   f o r   o n t h o u s a n d   ti m e s .   T h m a x i m u m   a n d   t h m i n i m u m   b o u n d s   ar p lo tted   o n ly .                     ( c)         Fig u r e   7 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   A p p r o x i m ate  Di s cr ete  T im E q u iv alen t S y s te m   Mo d el .   W ith   R an d o m   P er tu r b atio n   o f   ± 1 5   P er ce n T o ler an ce   an d   W in d   Gu s t ( a)   R o ll B o u n d   ( b )   P itch   B o u n d ( c)   Ya w   B o u n d .   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ RA   I SS N:  2089 - 4856       S imp led - Da ta   B a ck s tep p in g   C o n tr o o f a   Qu a d r o to r   Un ma n n ed   A eria l V eh icle   ( A b d u l J a b b a r )   133       ( a)                                  ( b )                        ( c)     Fig u r e8 .   Sa m p led - Data   B ac k s tep p in g   C o n tr o l B ased   o n   An   A p p r o x i m ate  Dis cr ete  T i m S y s te m   Mo d el .   W ith   R an d o m   P er tu r b atio n   o f   ± 1 5   P er ce n t T o ler an ce   an d   W in d   Gu s t ( a)   X - P o s itio n   B o u n d   ( b )   Y - P o s itio n   B o u n d   ( c)   A ltit u d B o u n d .       6.   CO NCLU SI O N   A   n o v el  b ac k s tep p in g   co n tr o o f   q u ad r o to r   UA h a s   b ee n   p r esen ted   th at  co m p le tel y   s tab ilizes  t h air cr af in   s e m i g lo b al  p r ac tical  s en s e.   Si m u latio n s   f o r   d if f er en in it ial  co n d itio n s   h a v s h o w n   t h at  co n tr o ller   d esig n ed   o n   th b asi s   o f   a n   ap p r o x im a te  d is c r ete  ti m s y s te m   m o d el  h a s   lar g er   r eg i o n   o f   attr ac tio n   a s   co m p ar ed   to   co n tr o ller   o b tain ed   b y   d is cr etiza tio n   o f   co n t in u o u s   ti m co n tr o l.  Fu r t h er m o r e,   Mo n te  C ar lo   s i m u lat io n s   h av r ev ea led   t h at   s a m p led - d ata  b ac k s tep p i n g   c o n tr o b ased   o n   an   E u ler   ap p r o x i m ate  m o d el  ca n   s tab ilize  th q u ad r o to r   UA V   w it h   r an d o m   p ar a m eter   p er tu r b atio n s   o f       3 0   p e r ce n to ler an ce .   W h er ea s ,   s a m p led - d ata  b ac k s tep p i n g   c o n tr o b ased   o n   co n ti n u o u s   ti m s y s te m   m o d el  d estab ili ze   th s y s te m   ev e n   w it h   r a n d o m   p ar a m eter   p er tu r b atio n s   o f       3   p er ce n to ler an ce .   A d d itio n all y ,   t h p r o p o s ed   s a m p led - d at a   b ac k s tep p in g   co n tr o b ased   o n   an   E u ler   ap p r o x i m ate  m o d el  s tab ilizes  th q u ad r o to r   UAV  in   th p r esen ce   o f   w i n d   g u s an d   r an d o m   p ar a m eter   p er tu r b atio n s   o f       1 5   p er c en to ler an ce .   O n   t h o th er   h a n d ,   s a m p led - d ata  b ac k s tep p in g   co n tr o b ased   o n   co n tin u o u s   ti m s y s te m   m o d el  ag ai n   d estab ilizes   th s y s te m   w i th   s i m u lta n eo u s   p r esen ce   o f   w in d   g u s an d   r an d o m   p ar a m e ter   p er tu r b atio n s   o f       3   p er ce n to ler an ce .   T h u s ,   th e   P r o p o s ed   d is cr ete  ti m b ac k s t ep p in g   co n tr o b ased   o n   a n   E u ler   ap p r o x i m ate  m o d el  is   f ar   m o r r o b u s to   t h m o d ell in g   u n ce r tai n ties   an d   e x o g e n o u s   n o is s u c h   as  w i n d   g u s o f   s o m e   m o d er ate  s p ee d   as  co m p ar ed   to   t h co n tr o ller   o b tain ed   b y   d is cr eti zin g   co n tin u o u s   ti m b ac k s t ep p in g   co n tr o l.       RE F E R E N C E   [1 ]   D.  S .   L a il a . ,   D e sig n   a n d   A n a l y si o f   No n li n e a S a m p led   Da ta  Co n tro S y ste m s” ,   P h Diss e rtatio n - De p a rtme n o f   El e c tri c a a n d   El e c tro n ics   En g i n e e rin g ,   th e   Un iv e rsity   o f   M e lb o u r n e ,   A p ril   2 0 0 3 .   [2 ]     K.  Og a ta.,   Disc re te - T ime   Co n tro S y ste ms ,   2 nd   Ed it i o n   ( P re n ti c e - Ha ll   In tern a ti o n a I n c . )   [3 ]     F .   M .   M a li k ,   S a m p led   Da t a   Co n tro Ba se d   o n   Disc re te  T ime   Eq u iva len M o d e ls” ,   P h Diss e rtatio n - De p a rtm e n o f   El e c tri c a l   En g in e e rin g ,   NU S T   Co ll e g e   o f   El e c tri c a a n d   M e c h a n ica En g in e e rin g ,   2 0 0 9 .   [4 ]     D.  Ne sic ,   A .   R.   Tee l. ,   Ba c k ste p p in g   o n   E u ler   Ap p ro x im a te  M o d e fo S ta b i li za ti o n   o S a m p led   Da ta   No n li n e a S y ste ms ,   P r o c e e d in g o f   th e   4 0 th   IEE Co n f e re n c e   o n   De c isio n   a n d   C o n tr o l,   Orla n d o ,   F lo r id a   U S A ,   De c e m b e r   2 0 0 1 .   [5 ]     F .   M .   M a li k . ,   e a l. ,   S a m p led - Da ta  S ta te  F e e d b a c k   sta b il iza ti o n   o f   a   Clas o f   No n li n e a S y ste m Ba se d   o n   Eu ler  A p p ro x ima ti o n ,   Asi a n   J o u rn a o Co n tro l .   Vo l.   1 3 ,   p p .   1 7 1 9 - 1 7 2 8 ,   2 0 1 1 .   [6 ]     S .   Bo u a b d a ll a h . ,   De sig n   a n d   Co n tro l   o Qu a d r o to rs   wit h   Ap p li c a ti o n   t o   Au t o n o mo u Fl y in g ,   P h Diss e rtatio n - S w iss  f e d e ra In stit u te o f   T e c h n o l o g y   L a u sa n n e   (EP F L ),   2 0 0 7 .   Evaluation Warning : The document was created with Spire.PDF for Python.