Massively Parallel Modeling of Battery Energy Storage Systems for AC/DC Grid High-Performance Transient Simulation
Extensive integration of power electronics apparatuses complicates the modern power grid and consequently necessitates time-domain transients study for its planning and operation. In this work, a heterogeneous computing architecture utilizing the CPU and graphics processing unit (GPU) is proposed fo...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on power systems Jg. 38; H. 3; S. 2736 - 2747 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
01.05.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 0885-8950, 1558-0679 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Extensive integration of power electronics apparatuses complicates the modern power grid and consequently necessitates time-domain transients study for its planning and operation. In this work, a heterogeneous computing architecture utilizing the CPU and graphics processing unit (GPU) is proposed for the efficient study of interactions between a power grid network and massive utility-scale battery energy storage systems (BESSs). The device-level electromagnetic transient (EMT) simulation aiming at enhanced fidelity of the BESS is conducted simultaneously with electro-mechanical transient stability (TS) simulation which suffices system-level dynamic security assessment. Since the reservation of a large amount of energy storage units is computationally intensive for the CPU, the concurrent multi-streaming, multi-threading capability of GPU is exploited to achieve asynchronous sequential-parallel processing, so that the proposed EMT-TS co-simulation can flexibly harness all available computing resources. The multi-rate scheme is adopted for further computational burden alleviation in addition to achieving timely information exchange. It shows that the heterogeneous computation of an IEEE 118-bus system integrated with a substantial number of distributed batteries becomes feasible following the achievement of a remarkable speedup of over 200, and the device- as well as system-level accuracy are validated by MATLAB/Simulink and DSATools TM /TSAT simulation, respectively. |
|---|---|
| AbstractList | Extensive integration of power electronics apparatuses complicates the modern power grid and consequently necessitates time-domain transients study for its planning and operation. In this work, a heterogeneous computing architecture utilizing the CPU and graphics processing unit (GPU) is proposed for the efficient study of interactions between a power grid network and massive utility-scale battery energy storage systems (BESSs). The device-level electromagnetic transient (EMT) simulation aiming at enhanced fidelity of the BESS is conducted simultaneously with electro-mechanical transient stability (TS) simulation which suffices system-level dynamic security assessment. Since the reservation of a large amount of energy storage units is computationally intensive for the CPU, the concurrent multi-streaming, multi-threading capability of GPU is exploited to achieve asynchronous sequential-parallel processing, so that the proposed EMT-TS co-simulation can flexibly harness all available computing resources. The multi-rate scheme is adopted for further computational burden alleviation in addition to achieving timely information exchange. It shows that the heterogeneous computation of an IEEE 118-bus system integrated with a substantial number of distributed batteries becomes feasible following the achievement of a remarkable speedup of over 200, and the device- as well as system-level accuracy are validated by MATLAB/Simulink and DSAToolsTM/TSAT simulation, respectively. Extensive integration of power electronics apparatuses complicates the modern power grid and consequently necessitates time-domain transients study for its planning and operation. In this work, a heterogeneous computing architecture utilizing the CPU and graphics processing unit (GPU) is proposed for the efficient study of interactions between a power grid network and massive utility-scale battery energy storage systems (BESSs). The device-level electromagnetic transient (EMT) simulation aiming at enhanced fidelity of the BESS is conducted simultaneously with electro-mechanical transient stability (TS) simulation which suffices system-level dynamic security assessment. Since the reservation of a large amount of energy storage units is computationally intensive for the CPU, the concurrent multi-streaming, multi-threading capability of GPU is exploited to achieve asynchronous sequential-parallel processing, so that the proposed EMT-TS co-simulation can flexibly harness all available computing resources. The multi-rate scheme is adopted for further computational burden alleviation in addition to achieving timely information exchange. It shows that the heterogeneous computation of an IEEE 118-bus system integrated with a substantial number of distributed batteries becomes feasible following the achievement of a remarkable speedup of over 200, and the device- as well as system-level accuracy are validated by MATLAB/Simulink and DSATools TM /TSAT simulation, respectively. |
| Author | Dinavahi, Venkata Lin, Ning Cao, Shiqi |
| Author_xml | – sequence: 1 givenname: Ning orcidid: 0000-0002-7220-2109 surname: Lin fullname: Lin, Ning email: ning3@ualberta.ca organization: Powertech Labs Inc., Surrey, BC, Canada – sequence: 2 givenname: Shiqi orcidid: 0000-0002-4017-6575 surname: Cao fullname: Cao, Shiqi email: sc5@ualberta.ca organization: Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB, Canada – sequence: 3 givenname: Venkata orcidid: 0000-0001-7438-9547 surname: Dinavahi fullname: Dinavahi, Venkata email: dinavahi@ualberta.ca organization: Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB, Canada |
| BookMark | eNp9kE1PwzAMhiMEEtvgD8AlEueONF3S5AjjY0hDTGyIY-W17gjqkpFkSP33dAxx4MDJkv0-tvz0yaF1Fgk5S9kwTZm-XMxen-dDzjgfZqmWXMkD0kuFUAmTuT4kPaaUSJQW7Jj0Q3hnjMlu0CP-EUIwn9i0dAYemgYb-ugqbIxdUVfTa4gRfUtvLfpVS-fReVghnbch4jrQ2nl6Nb68GdN7byo6Mau3ZIa-a6_BlkgXHmwwaCOdm_W2gWicPSFHNTQBT3_qgLzc3S7Gk2T6dP8wvpomJdciJnIky1opXQoOCnmGWVUxwYQsM86Bc7bMq3ypQaAAVdW45Hmu6mpUSVjmHCEbkIv93o13H1sMsXh3W2-7kwVXTPJU61Hapfg-VXoXgse62HizBt8WKSt2botvt8XObfHjtoPUH6g08fu56ME0_6Pne9Qg4u8trUZK6zz7AnRRiu0 |
| CODEN | ITPSEG |
| CitedBy_id | crossref_primary_10_1109_JESTIE_2024_3434364 crossref_primary_10_1109_TIA_2025_3554126 crossref_primary_10_1109_TPWRS_2024_3368074 crossref_primary_10_1109_TPWRS_2024_3409729 crossref_primary_10_3390_electronics13050884 |
| Cites_doi | 10.3390/wevj3020289 10.1109/TPWRS.2018.2879608 10.1109/TPWRD.2020.2990968 10.1109/TEC.2019.2937761 10.1109/TPWRD.2013.2297119 10.1109/MPE.2020.2974601 10.1109/MPE.2015.2461332 10.1109/TPWRS.2016.2601024 10.1002/9781119819035 10.1109/TPEL.2021.3117633 10.1109/TEC.2015.2422841 10.1109/MIE.2020.3002523 10.1109/tpwrs.2022.3153450 10.1109/TSG.2016.2647220 10.1109/TPWRS.2017.2781905 10.1109/TEC.2018.2875303 10.1109/TEC.2017.2687886 10.1109/TPWRS.2020.2995787 10.2172/1811650 10.1109/TPWRS.2015.2503565 10.1109/TSTE.2016.2586941 10.1109/TIE.2018.2860566 10.1109/TPWRD.2017.2714639 10.1109/63.285497 10.1109/TPWRS.2017.2740163 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 7TB 8FD FR3 KR7 L7M |
| DOI | 10.1109/TPWRS.2022.3196286 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database Civil Engineering Abstracts Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Civil Engineering Abstracts Engineering Research Database Technology Research Database Mechanical & Transportation Engineering Abstracts Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Civil Engineering Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-0679 |
| EndPage | 2747 |
| ExternalDocumentID | 10_1109_TPWRS_2022_3196286 9848997 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Natural Sciences and Engineering Research Council of Canada; Natural Science and Engineering Research Council of Canada funderid: 10.13039/501100000038 |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 85S 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 BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 VJK AAYXX CITATION 7SP 7TB 8FD FR3 KR7 L7M |
| ID | FETCH-LOGICAL-c295t-646cf889c52a8e23e3dd05056c322a220b7d7b9a5e5a8dfeb2778fd4d6ab72ea3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 6 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000980444400058&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0885-8950 |
| IngestDate | Fri Jul 25 12:26:06 EDT 2025 Tue Nov 18 22:26:35 EST 2025 Sat Nov 29 02:52:29 EST 2025 Wed Aug 27 02:49:35 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| 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-c295t-646cf889c52a8e23e3dd05056c322a220b7d7b9a5e5a8dfeb2778fd4d6ab72ea3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-7438-9547 0000-0002-4017-6575 0000-0002-7220-2109 |
| PQID | 2806219941 |
| PQPubID | 85441 |
| PageCount | 12 |
| ParticipantIDs | proquest_journals_2806219941 crossref_citationtrail_10_1109_TPWRS_2022_3196286 crossref_primary_10_1109_TPWRS_2022_3196286 ieee_primary_9848997 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-May 2023-5-00 20230501 |
| PublicationDateYYYYMMDD | 2023-05-01 |
| PublicationDate_xml | – month: 05 year: 2023 text: 2023-May |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on power systems |
| PublicationTitleAbbrev | TPWRS |
| PublicationYear | 2023 |
| 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 (ref23) 2021 ref12 ref15 ref14 ref11 ref10 ref2 ref1 ref17 ref16 ref19 ref18 Kundur (ref28) 1994 ref24 ref25 ref20 Corp (ref29) 2021 ref22 ref21 ref27 ref8 ref7 ref9 ref4 ref3 ref6 ref5 (ref26) 2014; 57 |
| References_xml | – ident: ref24 doi: 10.3390/wevj3020289 – year: 2021 ident: ref29 article-title: CUDA C programming guide – ident: ref5 doi: 10.1109/TPWRS.2018.2879608 – ident: ref14 doi: 10.1109/TPWRD.2020.2990968 – volume-title: Power System Stability and Control. year: 1994 ident: ref28 – ident: ref13 doi: 10.1109/TEC.2019.2937761 – ident: ref20 doi: 10.1109/TPWRD.2013.2297119 – ident: ref15 doi: 10.1109/MPE.2020.2974601 – ident: ref1 doi: 10.1109/MPE.2015.2461332 – ident: ref18 doi: 10.1109/TPWRS.2016.2601024 – ident: ref11 doi: 10.1002/9781119819035 – ident: ref16 doi: 10.1109/TPEL.2021.3117633 – ident: ref9 doi: 10.1109/TEC.2015.2422841 – ident: ref2 doi: 10.1109/MIE.2020.3002523 – ident: ref22 doi: 10.1109/tpwrs.2022.3153450 – volume: 57 year: 2014 ident: ref26 article-title: Guide for the development of models for HVDC converters in a HVDC grid – ident: ref17 doi: 10.1109/TSG.2016.2647220 – ident: ref7 doi: 10.1109/TPWRS.2017.2781905 – ident: ref10 doi: 10.1109/TEC.2018.2875303 – ident: ref12 doi: 10.1109/TEC.2017.2687886 – ident: ref8 doi: 10.1109/TPWRS.2020.2995787 – ident: ref3 doi: 10.2172/1811650 – ident: ref4 doi: 10.1109/TPWRS.2015.2503565 – year: 2021 ident: ref23 article-title: NVIDIA Ampere GA102 GPU architecture – ident: ref25 doi: 10.1109/TSTE.2016.2586941 – ident: ref21 doi: 10.1109/TIE.2018.2860566 – ident: ref19 doi: 10.1109/TPWRD.2017.2714639 – ident: ref27 doi: 10.1109/63.285497 – ident: ref6 doi: 10.1109/TPWRS.2017.2740163 |
| SSID | ssj0006679 |
| Score | 2.4651942 |
| Snippet | Extensive integration of power electronics apparatuses complicates the modern power grid and consequently necessitates time-domain transients study for its... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 2736 |
| SubjectTerms | AC/DC grid Batteries battery energy storage Central processing units Computation Computational modeling CPUs Dynamic stability electromagnetic transients Energy storage graphics processing unit Graphics processing units high-performance computing Mathematical models Parallel processing power system transient stability Simulation Stability analysis Storage systems Storage units Transient analysis Transient stability Voltage |
| Title | Massively Parallel Modeling of Battery Energy Storage Systems for AC/DC Grid High-Performance Transient Simulation |
| URI | https://ieeexplore.ieee.org/document/9848997 https://www.proquest.com/docview/2806219941 |
| Volume | 38 |
| WOSCitedRecordID | wos000980444400058&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-0679 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0006679 issn: 0885-8950 databaseCode: RIE dateStart: 19860101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT8IwFH5B4kEP_jaiaHrwppWtbP1xJIh6UEJEI7el7bqEBMEMMOG_t-0GkmhMvO3QJsu-vtf31n7fB3BJlbEhpDlWjEgcSRVgGfAIG6JsPRyFkdJeXf-Rdbt8MBC9ClyvuDDGGH_5zNy4R3-Wn0703P0qawge2faAbcAGY7Tgaq2yLqWFrh7nMeYiDpYEmUA0Xnpvz33bChJy4xac502vbULeVeVHKvb7y93u_95sD3bKOhK1CuD3oWLGB7C9pi54CPmTLYxtMhstUE_mzjNlhJz1mSOgo0mGCmnNBep4-h_q2-7bJhdUapgjW82iVrtx20b3-TBF7kII7n3TDJDf5RybEvWH76UJ2BG83nVe2g-4tFjAmoh4hmlEdca50DGR3JCmaaap87aj2ga6JCRQLGVKyNjEkqeZbcMZ41kapVRacI1sHkN1PBmbE0A6VoYKlTEVy4iHTFJhLNih4lo6QGoQLr95okv9cWeDMUp8HxKIxOOUOJySEqcaXK3mfBTqG3-OPnTIrEaWoNSgvoQ2KQN0mrgDZeJ0kcPT32edwZZzli_uNtahOsvn5hw29edsOM0v_Nr7AhfM1-o |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT9swFH5igLRxGDCY6AbDB26baeL657EqMBClqmincYtsx5EqlRalBan__WwnLUhMSNxysKUon9_ze7G_7wM44cb5ELISG0E0ptokWCeSYkeMr4dpSo2N6vpd0evJuzvVX4NfKy6Mcy5ePnOn4TGe5edT-xh-lTWVpL49EB9gg1FKkoqttcq7nFfKelIyLBVLlhSZRDWH_b-3A98MEnIallxkTr_YhqKvyqtkHHeYi-33vdsOfK4rSdSuoN-FNTf5Alsv9AX3oLzxpbFPZ-MF6usyuKaMUTA_CxR0NC1QJa65QOeRAIgGvv_26QXVKubI17Oo3WmeddDvcpSjcCUE95-JBijuc4FPiQaj-9oGbB_-XJwPO5e4NlnAlig2x5xyW0ipLCNaOtJyrTwP7nbc-lDXhCRG5MIozRzTMi98Iy6ELHKac-3hdbr1FdYn04k7AGSZcVyZQhimqUyF5sp5uFMjrQ6ANCBdfvPM1grkwQhjnMVOJFFZxCkLOGU1Tg34uZrzUOlvvDl6LyCzGlmD0oDDJbRZHaKzLBwpk6CMnH77_6xj-Hg5vOlm3ave9Xf4FHzmq5uOh7A-Lx_dEWzap_loVv6I6_AfeLnbMQ |
| 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=Massively+Parallel+Modeling+of+Battery+Energy+Storage+Systems+for+AC%2FDC+Grid+High-Performance+Transient+Simulation&rft.jtitle=IEEE+transactions+on+power+systems&rft.au=Lin%2C+Ning&rft.au=Cao%2C+Shiqi&rft.au=Dinavahi%2C+Venkata&rft.date=2023-05-01&rft.pub=IEEE&rft.issn=0885-8950&rft.volume=38&rft.issue=3&rft.spage=2736&rft.epage=2747&rft_id=info:doi/10.1109%2FTPWRS.2022.3196286&rft.externalDocID=9848997 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0885-8950&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0885-8950&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0885-8950&client=summon |