Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Other Authors: | , |
| Format: | Conference object |
| Language: | eng |
| Source: | Repositório Institucional da UNESP |
| Download full: | http://dx.doi.org/10.1109/MELECON56669.2024.10608720 https://hdl.handle.net/11449/309536 |
Summary: | In this work, the implementation of an efficient multi-threading algorithm for calculating the power flow in electricity distribution networks is carried out using recursion and parallel programming. With the integration of renewable energy, energy storage systems and distributed generation, the ability of power flow simulations becomes a crucial factor in finding the best solution in the shortest possible time. We propose the direct use of graph theory to represent distribution network topologies. In this data structure, the traversal algorithms are inherently recursive, thus enabling the development of algorithms with parallel programming to obtain the power flow calculation faster and more efficiently. Results under a 809 buses test system show that the implementation provides additional computation efficiency of 32% with recursion techniques and 27% with parallel programming, due the expense of threads' allocation the combined gain reaches 50%. |
| id |
UNSP_05cb47b9f1854b96c031f6fc89a84d91 |
|---|---|
| oai_identifier_str |
oai:repositorio.unesp.br:11449/309536 |
| network_acronym_str |
UNSP |
| network_name_str |
Repositório Institucional da UNESP |
| repository_id_str |
2946 |
| spelling |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel ProgrammingDistribution NetworkGraph TheoryParallel ProgrammingPower FlowRecursionIn this work, the implementation of an efficient multi-threading algorithm for calculating the power flow in electricity distribution networks is carried out using recursion and parallel programming. With the integration of renewable energy, energy storage systems and distributed generation, the ability of power flow simulations becomes a crucial factor in finding the best solution in the shortest possible time. We propose the direct use of graph theory to represent distribution network topologies. In this data structure, the traversal algorithms are inherently recursive, thus enabling the development of algorithms with parallel programming to obtain the power flow calculation faster and more efficiently. Results under a 809 buses test system show that the implementation provides additional computation efficiency of 32% with recursion techniques and 27% with parallel programming, due the expense of threads' allocation the combined gain reaches 50%.Center for Power and Energy Systems CPES INESC Technology and Science INESC TECSão Paulo State University UNESP Department of Electrical Engineering-DEESão Paulo State University UNESP Department of Electrical Engineering-DEEINESC TECUniversidade Estadual Paulista (UNESP)De Souza, MarianaLeite, Jonatas B. [UNESP]Reiz, Cleberton2025-04-29T20:15:53Z2024-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject650-655http://dx.doi.org/10.1109/MELECON56669.2024.106087202024 IEEE 22nd Mediterranean Electrotechnical Conference, MELECON 2024, p. 650-655.https://hdl.handle.net/11449/30953610.1109/MELECON56669.2024.106087202-s2.0-85201734902Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPeng2024 IEEE 22nd Mediterranean Electrotechnical Conference, MELECON 2024info:eu-repo/semantics/openAccess2025-04-30T13:33:32Zoai:repositorio.unesp.br:11449/309536Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-04-30T13:33:32Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
| dc.title.none.fl_str_mv |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| title |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| spellingShingle |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming De Souza, Mariana Distribution Network Graph Theory Parallel Programming Power Flow Recursion |
| title_short |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| title_full |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| title_fullStr |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| title_full_unstemmed |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| title_sort |
Efficient Power Flow Algorithm for Unbalanced Three-Phase Distribution Networks using Recursion and Parallel Programming |
| author |
De Souza, Mariana |
| author_facet |
De Souza, Mariana Leite, Jonatas B. [UNESP] Reiz, Cleberton |
| author_role |
author |
| author2 |
Leite, Jonatas B. [UNESP] Reiz, Cleberton |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
INESC TEC Universidade Estadual Paulista (UNESP) |
| dc.contributor.author.fl_str_mv |
De Souza, Mariana Leite, Jonatas B. [UNESP] Reiz, Cleberton |
| dc.subject.por.fl_str_mv |
Distribution Network Graph Theory Parallel Programming Power Flow Recursion |
| topic |
Distribution Network Graph Theory Parallel Programming Power Flow Recursion |
| description |
In this work, the implementation of an efficient multi-threading algorithm for calculating the power flow in electricity distribution networks is carried out using recursion and parallel programming. With the integration of renewable energy, energy storage systems and distributed generation, the ability of power flow simulations becomes a crucial factor in finding the best solution in the shortest possible time. We propose the direct use of graph theory to represent distribution network topologies. In this data structure, the traversal algorithms are inherently recursive, thus enabling the development of algorithms with parallel programming to obtain the power flow calculation faster and more efficiently. Results under a 809 buses test system show that the implementation provides additional computation efficiency of 32% with recursion techniques and 27% with parallel programming, due the expense of threads' allocation the combined gain reaches 50%. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-01-01 2025-04-29T20:15:53Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1109/MELECON56669.2024.10608720 2024 IEEE 22nd Mediterranean Electrotechnical Conference, MELECON 2024, p. 650-655. https://hdl.handle.net/11449/309536 10.1109/MELECON56669.2024.10608720 2-s2.0-85201734902 |
| url |
http://dx.doi.org/10.1109/MELECON56669.2024.10608720 https://hdl.handle.net/11449/309536 |
| identifier_str_mv |
2024 IEEE 22nd Mediterranean Electrotechnical Conference, MELECON 2024, p. 650-655. 10.1109/MELECON56669.2024.10608720 2-s2.0-85201734902 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
2024 IEEE 22nd Mediterranean Electrotechnical Conference, MELECON 2024 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
650-655 |
| dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
| instname_str |
Universidade Estadual Paulista (UNESP) |
| instacron_str |
UNESP |
| institution |
UNESP |
| reponame_str |
Repositório Institucional da UNESP |
| collection |
Repositório Institucional da UNESP |
| repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
| repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
| _version_ |
1834482674340724736 |