Generalized Model Predictive Pulse Pattern Control Based on Small-Signal Modeling-Part 2: Implementation and Analysis
A newly proposed model predictive pulse pattern controller, which is applicable to higher-order converter systems, is implemented on a low-cost field-programmable gate array. It is shown that how the computations of the underlying quadratic program of the control algorithm can be reduce, thus enabli...
        Saved in:
      
    
          | Published in | IEEE transactions on power electronics Vol. 37; no. 9; pp. 10488 - 10498 | 
|---|---|
| Main Authors | , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        New York
          IEEE
    
        01.09.2022
     The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0885-8993 1941-0107  | 
| DOI | 10.1109/TPEL.2022.3169119 | 
Cover
| Abstract | A newly proposed model predictive pulse pattern controller, which is applicable to higher-order converter systems, is implemented on a low-cost field-programmable gate array. It is shown that how the computations of the underlying quadratic program of the control algorithm can be reduce, thus enabling a resource-efficient implementation. The implemented control algorithm is evaluated via hardware-in-the-loop simulations. The results show that the proposed controller achieves a short settling time during transients and the superior harmonic performance of optimized pulse patterns during steady-state operation. | 
    
|---|---|
| AbstractList | A newly proposed model predictive pulse pattern controller, which is applicable to higher-order converter systems, is implemented on a low-cost field-programmable gate array. It is shown that how the computations of the underlying quadratic program of the control algorithm can be reduce, thus enabling a resource-efficient implementation. The implemented control algorithm is evaluated via hardware-in-the-loop simulations. The results show that the proposed controller achieves a short settling time during transients and the superior harmonic performance of optimized pulse patterns during steady-state operation. | 
    
| Author | Geyer, Tobias Dorfling, Tinus Mouton, Hendrik du Toit  | 
    
| Author_xml | – sequence: 1 givenname: Tinus orcidid: 0000-0001-8414-1860 surname: Dorfling fullname: Dorfling, Tinus email: martinusdorfling@protonmail.com organization: Department of Electrical and Electronic Engineer, Stellenbosch University, Stellenbosch, South Africa – sequence: 2 givenname: Hendrik du Toit orcidid: 0000-0003-3303-2749 surname: Mouton fullname: Mouton, Hendrik du Toit email: dtmouton@sun.ac.za organization: Department of Electrical and Electronic Engineer, Stellenbosch University, Stellenbosch, South Africa – sequence: 3 givenname: Tobias orcidid: 0000-0002-3650-1785 surname: Geyer fullname: Geyer, Tobias email: t.geyer@ieee.org organization: ABB System Drives, Turgi, Switzerland  | 
    
| BookMark | eNp9kctOxCAUQInRxPHxAcYNieuOXGgpuNOJr2SMk6jrhrZ3DIahIzAm-vUyqXHhwg1szrnA4YDs-sEjISfApgBMnz8vrudTzjifCpAaQO-QCegSCgas3iUTplRVKK3FPjmI8Y0xKCsGE7K5RY_BOPuFPX0YenR0EbC3XbIfSBcbF_NqUsLg6WzwKQyOXpmY4cHTp5Vxrniyr964Ubb-tViYkCi_oPertcMV-mSSzbDxPb3M4Ge08YjsLU0effyzH5KXm-vn2V0xf7y9n13Oi45rkQq1BIO8bhWUQvGu5Z2psFdKYCeZkqh0JUEqRCWrtq0lE33P6q5a9qJsy6oWh-RsnLsOw_sGY2rehk3Il4gNlzmTLGsBmYKR6sIQY8Blsw52ZcJnA6zZ1m22dZtt3eanbnbqP05nx4emYKz71zwdTYuIvyfpWubv0uIbty-J2A | 
    
| CODEN | ITPEE8 | 
    
| CitedBy_id | crossref_primary_10_1109_TPEL_2025_3539741 crossref_primary_10_1109_TIA_2023_3280893 crossref_primary_10_1109_TIE_2024_3429575 crossref_primary_10_1109_TPEL_2024_3485209 crossref_primary_10_1109_TPEL_2023_3333909 crossref_primary_10_1109_TPEL_2022_3169113  | 
    
| Cites_doi | 10.1137/1.9781611973655 10.1007/s10107-013-0677-5 10.1002/9781119010883 10.1109/TIE.2012.2217717 10.56021/9781421407944 10.1109/TCST.2016.2577000 10.1057/palgrave.jors.2600425 10.1109/TIE.2014.2361314 10.1109/T-C.1970.223019 10.1109/TIA.1977.4503359 10.1109/TPEL.2022.3169113 10.1109/TIA.2011.2181289 10.1109/ECCE.2014.6954157 10.1016/j.laa.2010.02.008 10.1109/TII.2012.2223706  | 
    
| ContentType | Journal Article | 
    
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 | 
    
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 | 
    
| DBID | 97E RIA RIE AAYXX CITATION 7SP 7TB 8FD FR3 JQ2 KR7 L7M  | 
    
| DOI | 10.1109/TPEL.2022.3169119 | 
    
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Xplore CrossRef Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Civil Engineering Abstracts Advanced Technologies Database with Aerospace  | 
    
| DatabaseTitle | CrossRef Civil Engineering Abstracts Technology Research Database Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Engineering Research Database Advanced Technologies Database with Aerospace  | 
    
| DatabaseTitleList | Civil Engineering Abstracts  | 
    
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering | 
    
| EISSN | 1941-0107 | 
    
| EndPage | 10498 | 
    
| ExternalDocumentID | 10_1109_TPEL_2022_3169119 9761949  | 
    
| Genre | orig-research | 
    
| GroupedDBID | -~X 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACGFS ACIWK ACKIV AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BKOMP BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS RXW TAE TAF TN5 VH1 VJK AAYXX CITATION 7SP 7TB 8FD FR3 JQ2 KR7 L7M  | 
    
| ID | FETCH-LOGICAL-c293t-8f1ae27b814382cb2ca5ed883ec6086e8956168ee865bb7603dd07c5fd34b4573 | 
    
| IEDL.DBID | RIE | 
    
| ISSN | 0885-8993 | 
    
| IngestDate | Sun Jun 29 15:32:02 EDT 2025 Wed Oct 01 03:20:17 EDT 2025 Thu Apr 24 23:05:32 EDT 2025 Wed Aug 27 02:36:18 EDT 2025  | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 9 | 
    
| Language | English | 
    
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c293t-8f1ae27b814382cb2ca5ed883ec6086e8956168ee865bb7603dd07c5fd34b4573 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14  | 
    
| ORCID | 0000-0001-8414-1860 0000-0002-3650-1785 0000-0003-3303-2749  | 
    
| PQID | 2669164731 | 
    
| PQPubID | 37080 | 
    
| PageCount | 11 | 
    
| ParticipantIDs | crossref_citationtrail_10_1109_TPEL_2022_3169119 proquest_journals_2669164731 crossref_primary_10_1109_TPEL_2022_3169119 ieee_primary_9761949  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2022-09-01 | 
    
| PublicationDateYYYYMMDD | 2022-09-01 | 
    
| PublicationDate_xml | – month: 09 year: 2022 text: 2022-09-01 day: 01  | 
    
| PublicationDecade | 2020 | 
    
| PublicationPlace | New York | 
    
| PublicationPlace_xml | – name: New York | 
    
| PublicationTitle | IEEE transactions on power electronics | 
    
| PublicationTitleAbbrev | TPEL | 
    
| PublicationYear | 2022 | 
    
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
    
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
    
| References | ref13 Nocedal (ref7) 2006 ref14 ref11 ref10 Burden (ref12) 2016 ref2 ref1 ref17 ref16 ref18 ref8 ref9 ref4 ref3 ref6 ref5 Jasinski (ref15) 2016  | 
    
| References_xml | – ident: ref9 doi: 10.1137/1.9781611973655 – ident: ref16 doi: 10.1007/s10107-013-0677-5 – ident: ref4 doi: 10.1002/9781119010883 – ident: ref2 doi: 10.1109/TIE.2012.2217717 – ident: ref10 doi: 10.56021/9781421407944 – volume-title: Numerical Analysis year: 2016 ident: ref12 – ident: ref13 doi: 10.1109/TCST.2016.2577000 – ident: ref8 doi: 10.1057/palgrave.jors.2600425 – ident: ref17 doi: 10.1109/TIE.2014.2361314 – volume-title: Effective Coding With VHDL: Principles and Best Practice year: 2016 ident: ref15 – ident: ref11 doi: 10.1109/T-C.1970.223019 – ident: ref1 doi: 10.1109/TIA.1977.4503359 – ident: ref5 doi: 10.1109/TPEL.2022.3169113 – ident: ref6 doi: 10.1109/TIA.2011.2181289 – ident: ref18 doi: 10.1109/ECCE.2014.6954157 – ident: ref14 doi: 10.1016/j.laa.2010.02.008 – ident: ref3 doi: 10.1109/TII.2012.2223706 – volume-title: Numerical Optimization. Springer Series in Operations Research and Financial Engineering year: 2006 ident: ref7  | 
    
| SSID | ssj0014501 | 
    
| Score | 2.4569514 | 
    
| Snippet | A newly proposed model predictive pulse pattern controller, which is applicable to higher-order converter systems, is implemented on a low-cost... | 
    
| SourceID | proquest crossref ieee  | 
    
| SourceType | Aggregation Database Enrichment Source Index Database Publisher  | 
    
| StartPage | 10488 | 
    
| SubjectTerms | Algorithms Control algorithms Control systems Control theory Controllers Converters Field programmable gate arrays Field-programmable gate arrays (FPGAs) Hardware-in-the-loop simulation Indexes Least squares approximations model predictive control Newton method Optimized production technology optimized pulse patterns (OPPs) Predictive control Predictive models Switches  | 
    
| Title | Generalized Model Predictive Pulse Pattern Control Based on Small-Signal Modeling-Part 2: Implementation and Analysis | 
    
| URI | https://ieeexplore.ieee.org/document/9761949 https://www.proquest.com/docview/2669164731  | 
    
| Volume | 37 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Xplore customDbUrl: eissn: 1941-0107 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014501 issn: 0885-8993 databaseCode: RIE dateStart: 19860101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB4Bp_ZQ2tKqC7TyoaeqXpzYTuzeAIFQVapIgMQtiu3ZCrFkK7q58OsZO95VX6p6y8Ev6Rt7ZjIz3wC8t9FMLuWM3FRhuAo6cNcVgaNXeuYqWQYTa4fPv1ZnV-rztb7egI_rWhhETMlnOI2fKZYfFn6Iv8oObPK57SZs1qYaa7XWEQOlU6tjujSakw8hcwSzEPbgsjn5Qp5gWZKDWtHltr_ooNRU5Y-XOKmX0204Xx1szCq5nQ5LN_UPv3E2_u_Jn8OzbGeyw1EwXsAG9i_h6U_sgzswZMrpmwcMLPZEm7PmPsZt4gvImoGUJmsS_WbPjseMdnZESi-wRc8u7rr5nF_cfIu7pMm0Jm9IEFn5iSXO4btc1tSzrg9sxX7yCq5OTy6Pz3juwsA9mQJLbmZFh2XtTGyUXnpX-k5jMEairwhoNLE0tjKIptLO1ZWQIYja61mQyildy9ew1S96fANMWhqlgjNOoyo6YY1QiiSDnKZO-IATECtcWp8pymOnjHmbXBVh2whlG6FsM5QT-LCe8n3k5_jX4J0IzXpgRmUC-yvw23yDf7RkuNjItSaL3b_P2oMnce0x32wftpb3A74lA2Xp3iXJfASExOH9 | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTxsxEB5ROLQcSltakQKtDz1VdfCu7Y3dW0Gg0CZoJYLEbbV-BKGGTUWzF349Y68TtaVC3Pbgl_SNPTM7M98AfNLBTM75FN1Upqhw0lFTZ456K-TUFDx3KtQOj8-K4YX4fikv1-DLqhbGex-Tz3w_fMZYvpvbNvwqO9DR59bPYEMKIWRXrbWKGQgZmx3jtZEUvQieYpgZ0weT8niEvmCeo4ta4PXWf2mh2FblwVscFczJFoyXR-vySn7224Xp27t_WBufevZX8DJZmuRbJxqvYc03b2DzD_7BbWgT6fT1nXckdEWbkfI2RG7CG0jKFtUmKSMBZ0OOupx2cohqz5F5Q85v6tmMnl9fhV3iZFyTliiKJP9KIuvwTSpsakjdOLLkP3kLFyfHk6MhTX0YqEVjYEHVNKt9PjAqtErPrcltLb1TintbINReheLYQnmvCmnMoGDcOTawcuq4MEIO-DtYb-aN3wHCNY4SzigjvchqphUTAmUD3aaaWed7wJa4VDaRlIdeGbMqOitMVwHKKkBZJSh78Hk15VfH0PHY4O0AzWpgQqUHe0vwq3SHf1douujAtsaz9_-f9RGeDyfjUTU6PfuxCy_CPl322R6sL25bv4_mysJ8iFJ6D4Bz5Uo | 
    
| 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%3Ajournal&rft.genre=article&rft.atitle=Generalized+Model+Predictive+Pulse+Pattern+Control+Based+on+Small-Signal+Modeling%E2%80%94Part+2%3A+Implementation+and+Analysis&rft.jtitle=IEEE+transactions+on+power+electronics&rft.au=Dorfling%2C+Tinus&rft.au=Hendrik+du+Toit+Mouton&rft.au=Geyer%2C+Tobias&rft.date=2022-09-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0885-8993&rft.eissn=1941-0107&rft.volume=37&rft.issue=9&rft.spage=10488&rft_id=info:doi/10.1109%2FTPEL.2022.3169119&rft.externalDBID=NO_FULL_TEXT | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0885-8993&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0885-8993&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0885-8993&client=summon |