High speed fixed point DSOGI PLL implementation on FPGA for synchronization of grid connected power converters
Power converters are the subject of extensive research because of their ability to work under different operating conditions, providing bidirectional power flow, high dynamic range and fast response. These advantages allow them to be used as an interface between the electric grid and many high power...
        Saved in:
      
    
          | Published in | Proceedings of the IEEE International Symposium on Industrial Electronics (Online) pp. 1372 - 1377 | 
|---|---|
| Main Authors | , , , , | 
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
            IEEE
    
        01.06.2014
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2163-5137 | 
| DOI | 10.1109/ISIE.2014.6864814 | 
Cover
| Abstract | Power converters are the subject of extensive research because of their ability to work under different operating conditions, providing bidirectional power flow, high dynamic range and fast response. These advantages allow them to be used as an interface between the electric grid and many high power applications such as motors, energy storage, active filters and renewable energy sources. To be able to connect to the utility grid, every power converter must be provided with a synchronization method. The synchronization algorithms are mostly based on the well known Synchronous Reference Frame Phase Locked Loop (SRF-PLL) plus some pre-filter stage that can be achieved by different algorithms of variable complexity, usually implemented on Digital Signal Procesors (DSP) or Microcontrollers. In this paper a simple and highly effective Field Programable Gate Array (FPGA) implementation of a Phase Locked Loop (PLL) algorithm based on a Dual Second Order Generalized Integrator PLL (DSOGI-PLL) is presented in detail, along with the auxiliary circuitry needed to acquire the grid voltage information. Using a fast-prototype high-level synthesis tool, design time is drastically reduced without the need of any Hardware Description Language (HDL) code. Both simulation with MATLAB Simulink and experimental results on a Xilinx FPGA, show a robust behaviour even against frequency steps, severe distortion and unbalances in the power input. | 
    
|---|---|
| AbstractList | Power converters are the subject of extensive research because of their ability to work under different operating conditions, providing bidirectional power flow, high dynamic range and fast response. These advantages allow them to be used as an interface between the electric grid and many high power applications such as motors, energy storage, active filters and renewable energy sources. To be able to connect to the utility grid, every power converter must be provided with a synchronization method. The synchronization algorithms are mostly based on the well known Synchronous Reference Frame Phase Locked Loop (SRF-PLL) plus some pre-filter stage that can be achieved by different algorithms of variable complexity, usually implemented on Digital Signal Procesors (DSP) or Microcontrollers. In this paper a simple and highly effective Field Programable Gate Array (FPGA) implementation of a Phase Locked Loop (PLL) algorithm based on a Dual Second Order Generalized Integrator PLL (DSOGI-PLL) is presented in detail, along with the auxiliary circuitry needed to acquire the grid voltage information. Using a fast-prototype high-level synthesis tool, design time is drastically reduced without the need of any Hardware Description Language (HDL) code. Both simulation with MATLAB Simulink and experimental results on a Xilinx FPGA, show a robust behaviour even against frequency steps, severe distortion and unbalances in the power input. | 
    
| Author | Cao, Andres Valla, María Inés Cossutta, Pablo Engelhardt, Mathías Angelico Aguirre, Miguel Pablo  | 
    
| Author_xml | – sequence: 1 givenname: Pablo surname: Cossutta fullname: Cossutta, Pablo email: cidei@itba.edu.ar organization: Inst. Tecnol. de Buenos Aires, Buenos Aires, Argentina – sequence: 2 givenname: Miguel Pablo surname: Aguirre fullname: Aguirre, Miguel Pablo organization: Inst. Tecnol. de Buenos Aires, Buenos Aires, Argentina – sequence: 3 givenname: Mathías Angelico surname: Engelhardt fullname: Engelhardt, Mathías Angelico organization: Inst. Tecnol. de Buenos Aires, Buenos Aires, Argentina – sequence: 4 givenname: Andres surname: Cao fullname: Cao, Andres organization: Inst. Tecnol. de Buenos Aires, Buenos Aires, Argentina – sequence: 5 givenname: María Inés surname: Valla fullname: Valla, María Inés email: m.i.valla@ieee.org organization: LEICI, Univ. Nac. de La Plata, La Plata, Argentina  | 
    
| BookMark | eNotUNtqwzAU86CDdV0_YOzFP5DOx3Zi-7F0vUFghW7PJbWPW4_WCU7Y7euXbQUhIQQS6JYMYh2RkHtgEwBmHtfb9XzCGchJoQupQV6RsVG9KmO4MAYGZMihEFkOQt2Qcdu-McYEB1CFHpK4CocjbRtER3347LmpQ-zo0_Z5uaabsqTh3JzwjLGrulBH2mOxWU6prxNtv6I9pjqG70vm6SEFR20dI9rur-wD069_x9Rhau_Ita9OLY4vOiKvi_nLbJWV_dxsWmYBVN5l4JlXhnFXcO_QMS2srry2FSDT-72WvthLA33MDEjLneTOGKZylRtvdS5G5OG_NyDirknhXKWv3eUh8QNg81w- | 
    
| ContentType | Conference Proceeding | 
    
| DBID | 6IE 6IL CBEJK RIE RIL  | 
    
| DOI | 10.1109/ISIE.2014.6864814 | 
    
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present  | 
    
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering | 
    
| EISBN | 9781479923991 1479923990  | 
    
| EndPage | 1377 | 
    
| ExternalDocumentID | 6864814 | 
    
| Genre | orig-research | 
    
| GroupedDBID | 6IE 6IL 6IN AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL  | 
    
| ID | FETCH-LOGICAL-i175t-1f0f7902d62fded083c8af8ca1e08bb84f6b491d620914c2d42d99075759fc853 | 
    
| IEDL.DBID | RIE | 
    
| ISSN | 2163-5137 | 
    
| IngestDate | Wed Aug 27 03:55:45 EDT 2025 | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | false | 
    
| Language | English | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-i175t-1f0f7902d62fded083c8af8ca1e08bb84f6b491d620914c2d42d99075759fc853 | 
    
| PageCount | 6 | 
    
| ParticipantIDs | ieee_primary_6864814 | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2014-June | 
    
| PublicationDateYYYYMMDD | 2014-06-01 | 
    
| PublicationDate_xml | – month: 06 year: 2014 text: 2014-June  | 
    
| PublicationDecade | 2010 | 
    
| PublicationTitle | Proceedings of the IEEE International Symposium on Industrial Electronics (Online) | 
    
| PublicationTitleAbbrev | ISIE | 
    
| PublicationYear | 2014 | 
    
| Publisher | IEEE | 
    
| Publisher_xml | – name: IEEE | 
    
| SSID | ssj0003211768 | 
    
| Score | 1.5863675 | 
    
| Snippet | Power converters are the subject of extensive research because of their ability to work under different operating conditions, providing bidirectional power... | 
    
| SourceID | ieee | 
    
| SourceType | Publisher | 
    
| StartPage | 1372 | 
    
| SubjectTerms | Algorithm design and analysis Field programmable gate arrays Inverters MATLAB Phase locked loops Synchronization Transforms  | 
    
| Title | High speed fixed point DSOGI PLL implementation on FPGA for synchronization of grid connected power converters | 
    
| URI | https://ieeexplore.ieee.org/document/6864814 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwGA26J33xsol38uCj3XpJm_RRdDfZdDAHexvNTYrYja1D3a_3S9rNCz4IJZSmhJCUfKfJOd9B6ApAtwpjHRuJspHkGDfASDJHUJNvLHFlkBiBc_8h6ozI_Tgcb6HrjRZGKWXJZ6pubu1ZvpyKpdkqa0QsIsy4Vm9TFhVarc1-SgB_MtQq33yAGE7oBbQ8xPTcuNEddpuGx0XqZRs_zFRsLGntof66FwWF5KW-zHldrH4laPxvN_dR7Uu1hwebeHSAtlR2iHa_JRysoszQOvBiBq9gnb5DOZumWY7vho_tLh70ejh9XRPKzYxhuFqD9g0GaIsXH5mwqXRXZZ3Gz_NUYmG4MiK3jb2pObZEdsMUXdTQqNV8uu04peOCkwKMyB1Pu5rGri8jX0slAZ4JlmgmEk-5jHNGdMRJ7EE1wAwifEl8CeGMGpdPLSDyH6FKNs3UMcKKUukpTzASwiJBdQzIhAeack5UlATsBFXNyE1mRVKNSTlop38_PkM7ZvYKjtY5quTzpboANJDzS_sZfAKry7L2 | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwGA1jPqgvXjbxbh58tF0vaZM-iu5S7eZgG-xtNDcpYje2DnW_3qTt5gUfhBJKU0JISr7T5JzvAHCtQLfwAhloibKW5Gg3QJ8Tg2Gdbyy2uBtrgXO353dG6GHsjSvgZqOFEULk5DNh6tv8LJ9P2VJvlTV84iOiXau3PISQV6i1NjsqrvqXwbn2zVEgw_BsF5fHmLYVNMJB2NRMLmSWrfywU8mjSWsPdNf9KEgkL-YyoyZb_UrR-N-O7oP6l24P9jcR6QBURHoIdr-lHKyBVBM74GKmXoEyeVflbJqkGbwfPLVD2I8imLyuKeV6zqC6Wv32LVTgFi4-UpYn012VdRI-zxMOmWbLsCxv7E3MYU5l11zRRR2MWs3hXccoPReMRAGJzLClJXFgOdx3JBdcATRGYklYbAuLUEqQ9CkKbFWtgAZiDkcOVwENa59PyVTsPwLVdJqKYwAFxtwWNiPIU8sEloHCJtSVmFIk_NglJ6CmR24yK9JqTMpBO_378RXY7gy70SQKe49nYEfPZMHYOgfVbL4UFwobZPQy_yQ-ATj3tkM | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+IEEE+International+Symposium+on+Industrial+Electronics+%28Online%29&rft.atitle=High+speed+fixed+point+DSOGI+PLL+implementation+on+FPGA+for+synchronization+of+grid+connected+power+converters&rft.au=Cossutta%2C+Pablo&rft.au=Aguirre%2C+Miguel+Pablo&rft.au=Engelhardt%2C+Mathi%CC%81as+Angelico&rft.au=Cao%2C+Andres&rft.date=2014-06-01&rft.pub=IEEE&rft.issn=2163-5137&rft.spage=1372&rft.epage=1377&rft_id=info:doi/10.1109%2FISIE.2014.6864814&rft.externalDocID=6864814 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2163-5137&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2163-5137&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2163-5137&client=summon |