I nte rna t io na l J o urna l o f   Appl ied P o w er   E ng ineering   ( I J AP E )   Vo l.   4 ,   No .   3 Dec em b er   201 5 ,   p p .   137 ~ 148   I SS N:  2252 - 8792          137       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 APE   FP G A bas ed  f a ult   t o lera nt  sc he m o n   four   sw itch  v o ltag e so urce  inv erte r       Ay y a k rish na n.M   De p a rt m e n o f   El e c tri c a a n d   El e c tro n ics   E n g in e e rin g ,   S t . Jo se p h ’s   Co ll e g e   o f   En g in e e rin g   a n d   T e c h n o l o g y ,   p a lai,   Ke ra la,  In d ia     Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Oct   1 2 ,   2 0 1 5   R ev i s ed   No v   1 0 ,   2 0 1 5   A cc ep ted   No v   26 ,   2 0 1 5       T h is  p a p e p re se n ts  a n   e ff i c ien m e th o d o lo g y   to   d e tec t   th e   f a u lt   o c c u rre n c e   a n d   it t o lera n c e   o f   f o u sw it c h   v o lt a g e   so u rc e   in v e rter  in   a   sin g le  X il in x   S p a rtan   3 F iel d       P r o - g ra m m a b le  G a t e   A rra y   (F P GA ).   T h e   m e rit   o f   th is   p ro p o se d   sy ste m   re d u c e th e   ti m e   p e rio d   b e tw e e n   fa u lt   e x isten c e   a n d   it s   iso latio n   w it h   f o u s w it c h e in   tw o   le g in ste a d   o f   six   s w it c h e i n   th re e   leg s   so   a to   m in i m ize   th e   s w it c h in g   lo ss e s,  a c c u ra c y ,   a n d   b e tt e re c o v e r y   ti m e .   T h e   F P G A   p lat f o r m   su p p o rts   th e   ru n - ti m e   re c o n f i g u ra ti o n   o f   c o n tro l   f u n c ti o n a n d   a lg o ri th m d irec tl y   in   h a rd w a re   a n d   m e e t h a rd   re a l - ti m e   p e rf o r m a n c e   c rit e ria  in   term o f   ti m in g f o S VP W M   g e n e r a ti o n ,   f a u lt   d e tec ti o n   ti m e   a n d   f a u lt   to lera n c e   ti m e .   S i m u latio n   a n d   Ex p e rim e n tal  re su lt o f   th is  p r o p o se d   sy ste m   is  d e m o n stra ted   a n d   v e rif ied .   K ey w o r d :   Fau lt to ler a n t c o n tr o l   Fo u r   s w itc h   v o lta g s o u r ce   in v er ter   FP GA   co n tr o ller   Sp ac v ec to r   p u ls w id th   m o d u latio n   Co p y rig h ©   2 0 1 6   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 :   M. Ay y a k r is h n an ,     P r o f ess o r ,   Dep ar t m en t o f   E lectr ical  an d   E lectr o n ics E n g i n ee r in g ,   St.J o s ep h s   C o lleg o f   E n g i n e er in g   a n d   T ec h n o lo g y ,   P alai.   Ko tta y a m ,   Ker ala,   I n d ia.   E m ail: a y y a k r is h n an _ m @ r ed i f f . co m       1.   I NT RO D UCT I O N   T h r ee   p h ase  v o ltag s o u r ce   in v er ter s   ( VSI )   ar p r im ar y   p o w er   co m p o n e n t s   o f   m a n y   in d u s tr ia l   ap p licatio n s   li k elec tr ical   m a ch in e   d r iv e,   u n i n ter r u p tib le  p o w er   s y s te m   ( UP S)  a n d   ac ti v p o w er   f ilter .   VSI   co m b i n ed   w it h   th r ee   p h a s in d u ctio n   m o to r   [ 5 ,   1 0 ]   is   u s ed   in   th ap p licatio n   o f   A C   elec tr i ca m ac h in d r iv e s .   I n   t h p ast   y ea r s ,   t h r ee   p h a s v o lta g s o u r ce   i n v er ter s   c o m p o s ed   o f   t h r ee   le g s   w i th   s ix   s e m i - co n d u cto r   d ev ices  h av e   b ee n   u s ed   f o r   v a r iab le  s p ee d   AC   m o to r   d r iv es   [ 1 2 - 14 ,   1 6 ] .   B u in   r ec e n tr e n d s   n e w   ad v an c e   tech n o lo g y ,   t h r ee   p h ase  v o lta g s o u r ce   i n v er ter s   w it h   f o u r   s w itc h es  [ 1 7 ]   ar v er y   p o p u la r   in   th ap p licatio n s   o f   p o w er   elec tr o n ics.  B ec au s it c o n s i s ts   o f   o n l y   f o u r   s w itc h es i n   t w o   leg s   a n d   th ir d   leg   i s   DC   li n k   ca p ac ito r   [ 7 ]   v o ltag e.   T h co s d u to   less   n u m b er   o f   s w itch e s ,   r ed u ctio n   i n   s w i tch i n g   lo s s e s   a n d   less   c h a n ce s   o f   d estro y i n g   th p o w er   s w i tch e s ,   f o u r   s w itc h   v o lta g s o u r ce   in v er ter s   ( FS V SI)   ar p r ef er r ed   o v er   s ix   s w i tc h   v o ltag s o u r ce   in v er ter s .     Fau lt  is   u n ce r tai n t y   a n d   m al f u n ctio n   w h ic h   lead s   to   s u d d en   f ail u r o r   b r ea k d o w n .   D u to   ab n o r m al   co n d itio n ,   f a u lt   o cc u r s   in   a n y   s y s te m   is   u n b elie v ab le  a n d   it  h as  to   b is o lated .   T o   co n tr o t h f a u lt  a n d   m ai n tai n   s a f et y   a n d   r eliab ilit y ,   th f a u lt  to ler an co n tr o ( FTC)  is   n ec e s s ar y   to   i n v e s ti g ate  t h f a u lt  o cc u r r e n ce   an d   its   is o latio n .   FT C   h as t h r e i m p o r tan t sc h e m es.     Fau lt id e n ti f icatio n     Fau lt i s o latio n     C o n tr o ller   s c h e m e   I n   f a u lt  id en t if icatio n ,   s c h e m o f f er s   id e n ti f icatio n   o f   f a u l th at  m ea n s   i in v es tig a tes  w h er th e   f au lt  o cc u r s   i n   t h p r o ce s s in g   s y s te m .   P r ev io u s l y   m a n y   p ap er s   h av b ee n   p u b lis h ed   [ 1 , 4 ]   f o r   f au lt  d etec tio n   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8792   IJ A P E   Vo l.  4 ,   No .   3 Dec em b er   201 5   :   1 3 7     1 4 8   138   m et h o d s .   I n v es tig a tio n   o f   t h s ix   s w i tch   v o ltag s o u r ce   p u l s e - w id t h   m o d u latio n   ( P W M)   in v er ter   s y s te m   f o r   in d u ctio n   m o to r   d r iv es o n   v ar i o u s   f a u lt  m o d es b y   Kas th a n d   B o s e[ 3 ] .   I n   f au l i s o latio n ,   th e   s w i tch i n g   f a u lt  m a y   b a n   o p en   cir cu it   f a u lt   o r   s h o r cir cu i f au lt  i n   t h s y s te m ,   FT C   p lan s   an d   r e co m m e n d s   an   is o latio n   p r o ce s s   f o r   p ar ticu lar   f a u lt.  Fo r   ex a m p le,   in   c ase  o f   s h o r cir cu it   f au lt,  is o latio n   ca n   b ac h ie v e d   b y   f a s t a cti n g   f u s e s .   I n   m at h e m atica m o d eli n g   wh en   f a u lt  o cc u r s ,   th p ar a m eter s   o r   v ar iab les  ar d ev iate d   f r o m   t h e   n o r m al  s y s te m   a n d   r ea ch es  to   u n s tab le  r eg io n .   C o n tr o ller   s c h e m ( FT C )   [ 3 - 5 ]   is   to   co n tr o th o s v ar iab les  to   d r iv th p r o ce s s   to   m ai n tai n   th d esire d   r esp o n s b y   d esi g n in g   s u itab le  co n tr o ller .   T o   d esig n   an y   s y s te m ,   th at  s h o u ld   b s tab le  s y s te m   a n d   th t i m e   b et w ee n   f a u lt  o cc u r r en ce   a n d   its   i s o latio n   s h o u l d   b m i n i m ized   s o   as  to   t h s y s te m   r u n s   co n ti n u o u s l y .   FT C   p r o v id es  s u i tab le  co n tr o ller   w h ic h   h as   to   m o d if y   th e   p ar a m eter s   an d   t h s y s te m   g o es   to   s tab le  s y s te m .   I n   r ec en t   y ea r s ,   t h f o llo w in g   co n tr o ller s   ar u s e d   f o r   f a u lt   to ler an t   s ch e m es     P I   co n tr o lled   s ch e m e     Fu zz y   co n tr o lled   s ch e m e     FP GA   co n tr o ller   s c h e m e   T h ab o v co n tr o ller s   ar u s e d   to   d etec t a n d   is o late  t h f a u l w h ic h   o cc u r s   i n   a n y   o n o f   t h s w i tch e s   in   t h p r o p o s ed   in v er ter   a n d   also   r ed u ce s   o r   m in i m izes  th ti m e   b et w ee n   t h f au lt  o cc u r r en ce   an d   it s   is o latio n .   A ll c o n tr o ller s   g e n er ate  n ec ess ar y   g a te  p u ls e s   f o r   tr ig g er i n g   th p o w er   s w itc h es i n   FS VSI .   R ec en t l y   h i g h   s w i tch in g   f r eq u en c y   p o w er   s e m ico n d u cto r   d ev ices  s u ch   a s   I GB T   ar u s ed   f o r   d ev elo p in g   h i g h   f r eq u en c y   p u l s w id th   m o d u latio n   tech n iq u e s .   I n   o r d er   t o   r ed u ce   th h ar m o n ics,  T HD,   n o is an d   b etter   d y n a m ic  r esp o n s e,   s p ac v ec t o r   p u ls w id t h   m o d u latio n   ( S VP W M)   is   b etter   ch o ice  f o r   p r o d u cin g   r eq u ir ed   g ate  p u ls es   an d   co n tr o t h o u tp u v o ltag e.       S VP W M   [ 1 8 ]   i s   also   d e v elo p in g   t h v ec to r   d u r atio n s   o f   v o lta g e   s p ac v ec to r s .          P r ev io u s l y   P I   an d   Fu zz y   co n tr o alg o r ith m s   [ 1 9 ]   w er u s ed   f o r   f au lt  ti m r ec o v er y .   No w ad a y s ,   FP GA   co n tr o ller   [ 1 , 2 ]   is   u s ed   in   f a u lt  to ler an s c h e m f o r   b etter   ti m r ec o v er y   an d   ac cu r ac y .   Ma n y   p ap er s   h av b ee n   p u b lis h ed   ab o u t h f au lt  to ler an s ch e m es  w it h   f au lt  d etec tio n   ti m e.   R ec en tl y   S.Ka r i m i,P . P o u r e   an d   S.Saa d ate  p r o p o s ed   f ast  p o w er   s w itc h   f ail u r d etec tio n   s c h e m f o r   t h r ee   p h ase  w it h   n o r m al  t h r ee   le g   v o ltag s o u r ce   in v er ter s ,   i n   wh ich   m i n i m izatio n   o f     th t i m e   in ter v al    w a s   in   t h f r ac tio n   o f   m icr o s ec o n d s .       2.   F AULT   T O L E RAN T   T O P O L O G Y   Fig u r 1   s h o w s   f a u lt  to ler an to p o lo g y   f o r   f o u r   s w itc h   v o ltag s o u r ce   in v er ter   [ 6 - 9 , 1 1 ] w it h   t h r ee   p h ase  lo ad .   T h is   p r o p o s ed   in v er ter   s ch e m is   co m p o s ed   o f   t h r ee   leg s   w it h   f o u r   s w itc h es  ( S 1   to S 4 )   i n   t w o   le g s   an d   t w o   d c - li n k   ca p ac ito r s   i n   th ir d   leg .   I n   ad d itio n   to   t h at  a u x i liar y   le g   ( f o u r t h   le g ) ,   w h ic h   is   f o r m ed   b y   t w o   m o r s w i tch e s   ( S 5   an d   S 6 )   ac ts   as  r ep lacin g   leg   an d   t w o   tr iac  s w itc h es  as  co n n ec ti n g   s w itc h e s   b et w ee n   in v er ter   s w i tch i n g   le g s   a n d   au x iliar y   le g .   W h e n   f a u lt   o cc u r s   at  th e   a n y   o n o f   th e   s w i tch e s   in   t h e   in v er ter ,   t h e   p r o p o s ed   s y s te m   d etec ts   a n d   is o lates t h f a u lt y   leg .     T h is o l atio n   is   i m p le m en ted   b y   r e m o v in g   t h g a te  s i g n a l   f o r   th p ar ticu lar   f a u lt y   s w itc h   an d   tr ig g er s   th co r r esp o n d in g   b id i r ec tio n al  tr iac  s w itc h   ( eit h er   T 1 o r   T 2 ).                                                                               Fig u r 1 .     FS VSI   f a u lt to ler an t to p o lo g y       I f   a n y   f a u lt   o cc u r s   at  a n y   o n e   o f   t h p o w er   s w i tch e s   i n   m ai n   cir cu it,  a n   au x iliar y   le g   w h ic h   co n s is ts   o f   t w o   s w i tch e s   r ep lace s   t h a f a u lt y   le g   th r o u g h   co n ce r n ed   b id ir ec tio n al  tr iac  s w itc h   an d   th o p er atio n   co n tin u es  d u r i n g   th f au l ex i s ten ce .   Fo r   ex a m p le    i f   f a u lt  o cc u r s   in   S 1   o r   S 2 ,   th en   tr i g g e r in g   p u l s es  g iv e n   to   th b o th   s w itc h es  ar r e m o v e d   an d   au x iliar y   le g   ( S 5   a n d   S 6 )   r ep lace s   an d   ac ts   a s   m ain   le g   b y   tr i g g er in g   t h e   b id ir ec tio n al  s w itc h   T 1   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ A P E     I SS N:  2252 - 8792       F P GA   b a s ed   fa u lt t o lera n t sch eme   o n   fo u r   s w itch   vo lta g s o u r ce   in ve r ter  ( A yy a kri s h n a n . M )   139   A cc o r d in g   to   s p ac v ec to r   m o d u latio n   a n alo g y ,   co m p o n e n ts   o f   α β   o f   t h v o lta g v ec to r s   f r o m   ab c   v o ltag e s   b y   clar k s   tr a n s f o r m a tio n   ca n   b w r itte n   as ( 1 )       c b a V V V V V 2 3 2 3 0 2 1 2 1 1 3 2                                 ( 1 )                      W h er p h ase  v o lta g es a r d ef in ed   b y   ( 2 )       0 0 0 0 0 3 1 ; 2 3 1 ; 2 3 1 b a c a b b bo a a V V V V V V V V V                                          ( 2 )     I n   s p ac v ec to r   p u ls w id t h   m o d u latio n ,   th er ar f o u r   p o s s i b le  s p ac v ec to r s   f o r   m ai n   cir cu it  p o w e r   s w itc h es  a n d   t w o   v ec to r s   f o r   au x i liar y   le g   p o w er   s w itc h e s .   I n   f o u r   v ec to r   an a lo g y ,   ea c h   v o ltag s p ac v ec to r   is   d is p lace d   b y   9 0 0 .   in   α β  p la n e.   T h r ep r esen tatio n   o f   d i f f er en s w i tch in g   f u n ctio n s   a n d   s p ac v ec to r s   s h o w n   in   T ab le    1 .       T ab le  1 .   Sw itch in g   f u n ctio n s   a n d   Vo ltag v ec to r s   S 1   S 3   V = V α+j V β   0   0   3 2 1 3 j dc e V V   1     1       0   0     1       1   6 2 3 2 j dc e V V 3 3 3 j dc e V V 6 5 4 3 2 j dc e V V             3.   SPAC E   V E C T O M O DULAT I O AN P WM   G E NE RATI O N   SVP W p r o d u ce s   n ec e s s ar y   p u ls es  f o r   th s w itc h i n g   f u n ctio n s   S 1   a n d   S 3   w it h i n   t h e   s p ec if ied   s a m p li n g   p er io d .   Du r in g   t h e   f a u lt  co n d it io n s ,   th er ar s ix   s ec to r s   an d   f o u r   v o lta g v ec to r s .   S w i tch i n g   p atter n s   f o r   s ec to r s   I ,   V,   VI   ar s h o w n   i n   Fi g u r 2 .   S w itc h in g   p atter n s   f o r   s ec to r s   I I ,   I I I ,   I ar s h o w n   i n   Fig u r 3 .     3 . 1 .     P uls pa t t er n s   f o s w it c hin g   in t he  pro po s ed  m et ho d .   A cc o r d in g   to   s p ac v ec to r   m o d u latio n   T V = 1 v 1 t + 2 v 2 t + 4 3 3 v t v 4 t                                                              ( 3 )   Af ter   alg eb r aic  s i m p li f icatio n   ti m w ei g h ts   ar e               z y x t t t T                                                                          ( 4 )   Vo ltag s p ac v ec to r s   f o r   ea ch   s ec to r   is   g i v en   i n   T ab le. 2       T ab le  2 Secto r s   an d   Vec to r s   S e c t o r   V e c t o r   I , V, VI   V 1 ,V 2, V 3     I I , I I I , I V   V 1 ,V 3, V 4         Sect o I   t x   = t 23f   3 MT s in ( 3 - α)                                                               ( 5 )   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8792   IJ A P E   Vo l.  4 ,   No .   3 Dec em b er   201 5   :   1 3 7     1 4 8   140   t y   = t 3f   3 MT s    s in (   α )                                              ( 6 )     t z   = t of   =     T /2   t 23f   t 3f                                                                                           ( 7 )     t 2m  = 2 23 f t          t 3m  = 2 23 f t                                 ( 8 )   t 3z  =   2 of t      ;         t 1z  =   2 of t                                       ( 9 )     1 V t z t 1                                         ( 1 0 )     t V2 = t 2m                                                   ( 1 1 )     t V3 = t 3f   + t 3m   + t 3z                                                                               ( 1 2 )     Sect o I I   t x   = t 3f   3 MT s in ( 3 - α )                                       ( 1 3 )               t y   = t 34f   3 MT   s in   ( α )                                        ( 1 4 )     t z   = t of   =     T /2   t 3f      t 34f                                                                             ( 1 5 )     t 3m  =   2 34 f t     ;             t 4m  = 2 34 f t                                       ( 1 6 )     t 3z  =   2 of t      ;         t 1z  =   2 of t                                          ( 1 7 )     1 V t z t 1                                           ( 1 8 )     t V4 = t 4m                                                       ( 1 9 )     t V3 = t 3f   + t 3m   + t 3z                                                                              ( 2 0 )     Sect o I I I   t x   = t 34f   3 MT s in ( 3 - α)                           ( 2 1 )     t y   = t 41f   3 MT s    s in (   α )                           ( 2 2 )     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ A P E     I SS N:  2252 - 8792       F P GA   b a s ed   fa u lt t o lera n t sch eme   o n   fo u r   s w itch   vo lta g s o u r ce   in ve r ter  ( A yy a kri s h n a n . M )   141   t z   = t of   =     T /2   t 34f   t 41f                                                                                       ( 2 3 )     t 3m  = 2 34 f t          t 4m  = 2 34 f t   + 2 41 f t                                                                              ( 2 4 )     t 1m  =   2 41 f t      ;         t 1z  =   2 of t   ;       t 3z  =   2 of t                                             ( 2 5 )     1 V t z t 1 +   t 1m                                                   ( 2 6 )     t V4 = t 4m                                           ( 2 7 )     t V3 =   t 3m   + t 3z                                                               ( 2 8 )     Sect o I V   t x   = t 41f   3 MT s in ( 3 −α )                               ( 2 9 )     t y   = t 1f   3 MT s    s in (   α )                                               ( 3 0 )     t z   = t of   =     T /2   t 41f   t 1f                                             ( 3 1 )     t 4m  = 2 41 f t          t 1m  = 2 41 f t                                              ( 3 2 )     t 3z  =   2 of t      ;         t 1z  =   2 of t                                              ( 3 3 )     1 V t =   t 1f  z t 1 +   t 1m                                             ( 3 4 )     t V4 = t 4m                                                 ( 3 5 )     t V3 =   t 3z                                                     ( 3 6 )     Sect o V   t x   = t 1f   3 MT s in ( 3 - α )                             ( 3 7 )     t y   = t 12f   3 MT s    s in (   α )                           ( 3 8 )     t z   = t of   =     T /2   t 1f   t 12f                                                                                     ( 3 9 )     t 1m  = 2 12 f t         ;       t 2m  = 2 12 f t                                            ( 4 0 )   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8792   IJ A P E   Vo l.  4 ,   No .   3 Dec em b er   201 5   :   1 3 7     1 4 8   142   t 3z  =   2 of t      ;         t 1z  =   2 of t                                             ( 4 1 )     1 V t =   t 1f    z t 1 +   t 1m                                ( 4 2 )     t V2 = t 2m                                                   ( 4 3 )     t V3 = t 3z                                                   ( 4 4 )            Sect o VI   t x   = t 12f   3 MT s in ( 3 - α )                                ( 4 5 )     t y   = t 23f   3 MT s    s in (   α )                              ( 4 6 )     t z   = t of   =     T /2   t 23f   t 12f                                                                                        ( 4 7 )     t 1m  = 2 23 f t      ;   t 2m  = 2 12 f t + 2 23 f t       t 3m  = 2 23 f t                                                                    ( 4 8 )      t 3z  =   2 of t      ;         t 1z  =   2 of t                                                ( 4 9 )     1 V t z t 1 +   t 1m                                                ( 5 0 )     t V2 = t 2m                                                   ( 5 1 )     t V3 = t 3m   + t 3z                                                 ( 5 2 )                                                      Fig u r 2 .     P u ls p atter n s   f o r   s ec to r s   I ,   V,   VI     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ A P E     I SS N:  2252 - 8792       F P GA   b a s ed   fa u lt t o lera n t sch eme   o n   fo u r   s w itch   vo lta g s o u r ce   in ve r ter  ( A yy a kri s h n a n . M )   143                                                                                       Fig u r 3 .   P u ls p atter n s   f o r   Secto r s   I I ,   I I I ,   I V       4.   F P G CO NT RO L   A L G O R I T H M         T h Field   P r o g r am m ab le  Gate   A r r a y   ( FP G A )   ca n   b r ep r o g r am m ed   d ep en d in g   u p o n   t h r eq u ir e m en o f   th u s er .   I p r o v id es  in s tan m a n u f ac t u r i n g   tu r n ar o u n d   an d   n e g li g ib le  p r o to t y p co s ts   w h ic h   m ak e s   it   s u itab le  f o r   e m b ed d ed   s y s te m   d esi g n .   T h s eq u en ce   o f   s tep s   f o llo w ed   w h en   i m p le m en tin g   P W Gen er ato r   d esig n   o n   FP G A .   T h ese  s tep s   ar e   d is cu s s ed   in   d etail  h er e.     4 . 1 .     Desig n E ntr y       T h is   is   t h f ir s s tep     o f   i m p le m en tin g   d esi g n     o n   FP GA .   I n   t h is   s tep ,   th V HD L   ( Ver y   Hig h   Sp ee d   I n teg r ated   C h ip   Har d w ar Descr ip tio n   L a n g u a g e)   co d o f   P W Gen er ato r   A r ch itect u r e   w as  w r itte n   u s in g   s o f t w ar Xili n x   I SE  1 4 . 1 .         4 . 2 .     RT L   Si m ula t io n       T h n ex s tep   is     R T L   s i m u l atio n .   Fo r   th i s   s i m u latio n   V HDL   T est  b en c h   w a s   w r itte n   f o r   P W M   Gen er ato r   ar ch itect u r an d   s i m u latio n   w a s   s ee n   in   Xi lin x   I SE  Si m u lato r .       4 . 3 .     Desig n Sy nthesis       T h VHDL   co d o f   P W Gen er ato r   is   th e n   s y n t h esize d   u s i n g   Xil in x   X ST   an d   t h e     s y n th e s is   p r o ce s s     is   u s ed   f o r   o p ti m izi n g   th d esi g n   ar ch itect u r s ele cted .     T h r esu lti n g   n etli s is   s av ed   to   NGC  f ile.   Af ter   d esig n   s y n th e s is ,   t h at  r ep o r is   g en er ated   w h ich   g iv e s   in f o r m a tio n   ab o u h o w   m an y   lo g ic  b lo ck s   u s ed   an d   w h at  d ev ice  u ti lizatio n   o f   th d esi g n   ar c h itect u r s y n t h esized .   I b asicall y   m ap s   t h b eh av io r al  d esi g n   to   g ate  lev e l d esig n .     4 . 4 .     Desig n I m p le m e nta t io n       I n   th i s   d esig n ,   t h er ar th r ee   s tep s   in v o lv ed   to   i m p le m e n t FP GA .     T r an s latin g     . Ma p p in g     P lacin g   an d   R o u ti n g       B ef o r tr an s lati n g   t h d esig n ,   User   C o n s tr ain ed   Fil ( UC F)  is   w r i tten   to   ass ig n   p in   co n f i g u r atio n   o f   th FP G A   to   th SVP W Gen er ato r   I /O‟s.  T r an s late  m er g es  to g et h er   th i s   UC f ile  a n d   n etlis g e n er ated   af ter   s y n t h es is   i n to   Xili n x   d es ig n   f ile.   Ma p p in g   is   d o n to   f i th d esi g n   i n to   th a v ailab le  r eso u r ce s   o f   tar g et   d ev ice  i.e .   FP GA .   an d   f in a ll y   Desig n   I m p le m e n tatio n   i s   P lacin g   a n d   R o u ti n g   w h ic h   p lace s   th lo g ic  b lo ck s   o f   th d esi g n   i n to   FP G A   a n d     r o u te  th e m   to g et h er .   So     t h a th e y   o cc u p y   m i n i m u m   ar ea   an d   m ee ti m i n g   r eq u ir e m en ts .   T h is   o p er atio n   p r o d u ce s   NC o u tp u t f ile.     4 . 5   Xilin x   Dev ice  ( F P G A)   P ro g ra mm ing       I n   t h is   p r o g r a m m i n g ,   th e   p r o ce s s   tab   o f   Xi lin x   I SE  w h ic h   co n v er t s   t h N C D   f i le  g en er ated   af ter   r o u tin g   to     B I T   f ile.   I p r o d u c es  b its tr ea m   f o r   Xili n x   Dev i ce   ( FP GA   in   t h is   ca s )   co n f ig u r atio n .     B I T   f ile  i s   u s ed   f o r       p r o g r a m m in g   t h FP GA .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8792   IJ A P E   Vo l.  4 ,   No .   3 Dec em b er   201 5   :   1 3 7     1 4 8   144   P r o v id s tate m en th a w h a is   ex p ec ted ,   as  s tated   in   t h " I n tr o d u ctio n "   ch ap ter   ca n   u lti m atel y   r es u lt  i n   " R esu lts   a n d   Dis c u s s io n "   ch ap ter ,   s o   th er is   co m p atib ili t y .   Mo r eo v er ,   it c an   also   b ad d e d   th p r o s p ec t o f   th e   d ev elo p m en o f   r esear c h   r esu l ts   an d   ap p licatio n   p r o s p ec ts   o f   f u r t h er   s t u d ies  in to   t h n ex ( b ased   o n   r esu lt  a n d   d is cu s s io n ) .       5 .           SI M UL AT I O R E SU L T S       Fig u r 4 .       E x p er im e n tal  s etu p   d iag r a m   f o r   t h s ch e m e                   Fig u r 4   s h o w s   a n   e x p er i m e n tal  s et u p   f o r   t h p r o p o s ed   s ch e m e.   SP AR T A 3 E   FP GA  c an   b u s ed   f o r   s i m u latin g   t h r es u lt s   o f   t r ig g er i n g   p u l s es  to   all  p o w er   s w itc h es,  li n to   n eu tr al  v o lta g w a v ef o r m s   a n d   f au lt  d etec tio n   a n d   is o latio n   wav f o r m s   .   T h s i m u lat io n   r e s u lt s   o f   S VP W w av f o r m s   an d   f a u lt  d etec tio n   w a v f o r m   ar s h o w n   i n   Fi g u r 5   an d   Fig u r 6 .   T h f ig u r o f   SP A R T AN  3 E   FP GA   an d   d ev ice  u tili za t io n   is   s h o w n   in   T ab le  3   an d   T ab le  4 .         T ab le  3   P r o j ec t statu s   F a u l t _ V S I _ t o p   P r o j e c t   S t a t u s   ( 0 7 / 1 2 / 2 0 1 3   -   0 8 : 4 5 : 4 9 )   P r o j e c t   F i l e :   F a u l t _ t o l e r a n t _ V S I . i se   M o d u l e   N a me :   F a u l t _ V S I _ t o p   T a r g e t   D e v i c e :   x c 7 a 1 0 0 t - 3 c sg 3 2 4   P r o d u c t   V e r si o n :   I S 1 4 . 1   D e si g n   G o a l :   B a l a n c e d   D e si g n   S t r a t e g y :   X i l i n x   D e f a u l t   ( u n l o c k e d )   En v i r o n me n t :   S y st e m S e t t i n g s               T ab le  4   Dev ice   u tili za tio n   D e v i c e   U t i l i z a t i o n   S u m mary   ( e st i mat e d   v a l u e s)   L o g i c   U t i l i z a t i o n   U se d   A v a i l a b l e   U t i l i z a t i o n   N u mb e r   o f   S l i c e   R e g i st e r s   4 2 8   1 2 6 8 0 0   0%   N u mb e r   o f   S l i c e   L U T s   6 8 6   6 3 4 0 0   1%   N u mb e r   o f   f u l l y   u se d   L U T - F F   p a i r s   2 5 5   8 5 9   2 9 %   N u mb e r   o f   b o n d e d   I O B s   13   2 1 0   6%   N u mb e r   o f   B U F G / B U F G C T R L s   1   32   3%                                    Evaluation Warning : The document was created with Spire.PDF for Python.
IJ A P E     I SS N:  2252 - 8792       F P GA   b a s ed   fa u lt t o lera n t sch eme   o n   fo u r   s w itch   vo lta g s o u r ce   in ve r ter  ( A yy a kri s h n a n . M )   145                             Fig u r 5 .           Sim u lat io n   SVP W w a v f o r m s   o f   3   p h   I M         Fig u r 6 .   Si m u latio n   o f   p u l s w a v f o r m s   o f   s ix   s w itc h es a n d   f au lt to ler an t ti m e       6 .               E XP E RIM E NT A L   R E SU L T S          E x p er i m e n tal  s et u p   r elate d   to   Fig u r 4   is   s h o w n   i n   Fi g u r 7 .   I h as  FP GA   k i t,  p o w er   m o d u le  an d   d r iv er s   an d   t h r ee   p h ase  i n d u ct io n   m o to r .     FP G A   g et s   t h v a l u es  o f   V a ,   V b   a n d   V i.e .   af ter   ca lcu latio n   V ref   f o r   SVP W g en er ati o n .   T h is   alg o r ith m   is   ex ec u ted   in   FP G A   an d   p r o d u ce s   P W s ig n a ls   o u tp u t s .         T h SVP W s ig n al s   f r o m   FP GA  ac a s   s w itc h i n g   s i g n als   f o r   I GB T s   o f   VSI   ar r ep r esen ted   i n   Fig u r 1 0 .     E x p er i m e n tal  li n to   n eu tr al  v o ltag es  o f   3   p h   I ar s h o w n   in   Fig u r 8 .   Ob s er v atio n   o f   f au lt  d etec tio n   an d   is o latio n   ca n   b o b tain ed   f r o m   T ek tr o n ix   DSO  w it h   4   in p u t c h an n el s   as s h o w n   i n   Fi g u r 1 0 .           Fig u r 7 E x p er i m en tal  s et  u p   f o r   FS VSI     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8792   IJ A P E   Vo l.  4 ,   No .   3 Dec em b er   201 5   :   1 3 7     1 4 8   146         Fig u r 8 .   E x p er i m en ta l lin to   n eu tr al  v o ltag e s   o f   3   p h   I M                                               Fig u r 9 .   SVP W     s ig n als                                                                   Fig u r 1 0 .   E x p er im en tal   f au l t d etec tio n   an d   is o lat io n       Evaluation Warning : The document was created with Spire.PDF for Python.