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...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on power electronics Vol. 37; no. 9; pp. 10488 - 10498
Main Authors Dorfling, Tinus, Mouton, Hendrik du Toit, Geyer, Tobias
Format Journal Article
LanguageEnglish
Published New York IEEE 01.09.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0885-8993
1941-0107
DOI10.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