An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems

Bibliographic Details
Main Author: Marinho, Max R. [UNESP]
Publication Date: 2025
Other Authors: Souza, Eliane S., Sperotto, Lucas K. [UNESP], Romero, Ruben [UNESP]
Format: Article
Language: eng
Source: Repositório Institucional da UNESP
Download full: http://dx.doi.org/10.1109/ACCESS.2024.3522845
https://hdl.handle.net/11449/309637
Summary: In this work, a new strategy based on dynamic programming is proposed to solve the power flow (PF) problem in radial distribution systems using the backward/forward sweep method (BFSM). The strategy consists of a dynamic tree of varied children to represent the radial configuration of the system, allowing a new way of storing and accessing the system information for the PF calculation. This strategy avoids both the bus renumbering procedure for branch ordering used in different BFSMs (due to their branch-oriented characteristic) and the matrix inversion procedure, also used in different BFSMs. The proposed strategy is innovative, since PF problems have been solved in the literature by methods based on static programming. Tests with 14-bus, 33-bus, 84-bus, 136-bus, and 417-bus systems were carried to evaluate both the performance of the construction procedure of the dynamic tree in comparison to the classical branch ordering procedure and the performance of the PF calculation procedure using the proposed dynamic tree in contrast to traditional BFSMs. Promising results were obtained in both evaluated aspects. Therefore, this work contributes to the opening of new studies for a dynamic approach aimed at calculating the PF in radial distribution systems.
id UNSP_ed1c5459e47351bc09580c618a4a5fd5
oai_identifier_str oai:repositorio.unesp.br:11449/309637
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution SystemsBackward/forward sweep methoddynamic programmingpower flow problemradial electric distribution systemsIn this work, a new strategy based on dynamic programming is proposed to solve the power flow (PF) problem in radial distribution systems using the backward/forward sweep method (BFSM). The strategy consists of a dynamic tree of varied children to represent the radial configuration of the system, allowing a new way of storing and accessing the system information for the PF calculation. This strategy avoids both the bus renumbering procedure for branch ordering used in different BFSMs (due to their branch-oriented characteristic) and the matrix inversion procedure, also used in different BFSMs. The proposed strategy is innovative, since PF problems have been solved in the literature by methods based on static programming. Tests with 14-bus, 33-bus, 84-bus, 136-bus, and 417-bus systems were carried to evaluate both the performance of the construction procedure of the dynamic tree in comparison to the classical branch ordering procedure and the performance of the PF calculation procedure using the proposed dynamic tree in contrast to traditional BFSMs. Promising results were obtained in both evaluated aspects. Therefore, this work contributes to the opening of new studies for a dynamic approach aimed at calculating the PF in radial distribution systems.Mato Grosso State University (UNEMAT) Department of ComputingSão Paulo State University (UNESP) Department of Electrical EngineeringSão Paulo State University (UNESP) Department of Electrical EngineeringMato Grosso State University (UNEMAT)Universidade Estadual Paulista (UNESP)Marinho, Max R. [UNESP]Souza, Eliane S.Sperotto, Lucas K. [UNESP]Romero, Ruben [UNESP]2025-04-29T20:16:12Z2025-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article1012-1025http://dx.doi.org/10.1109/ACCESS.2024.3522845IEEE Access, v. 13, p. 1012-1025.2169-3536https://hdl.handle.net/11449/30963710.1109/ACCESS.2024.35228452-s2.0-85213521082Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengIEEE Accessinfo:eu-repo/semantics/openAccess2025-04-30T13:34:07Zoai:repositorio.unesp.br:11449/309637Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-04-30T13:34:07Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
title An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
spellingShingle An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
Marinho, Max R. [UNESP]
Backward/forward sweep method
dynamic programming
power flow problem
radial electric distribution systems
title_short An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
title_full An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
title_fullStr An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
title_full_unstemmed An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
title_sort An Innovative Strategy Based on Dynamic Programming to Solve Power Flow Problems in Radial Electric Distribution Systems
author Marinho, Max R. [UNESP]
author_facet Marinho, Max R. [UNESP]
Souza, Eliane S.
Sperotto, Lucas K. [UNESP]
Romero, Ruben [UNESP]
author_role author
author2 Souza, Eliane S.
Sperotto, Lucas K. [UNESP]
Romero, Ruben [UNESP]
author2_role author
author
author
dc.contributor.none.fl_str_mv Mato Grosso State University (UNEMAT)
Universidade Estadual Paulista (UNESP)
dc.contributor.author.fl_str_mv Marinho, Max R. [UNESP]
Souza, Eliane S.
Sperotto, Lucas K. [UNESP]
Romero, Ruben [UNESP]
dc.subject.por.fl_str_mv Backward/forward sweep method
dynamic programming
power flow problem
radial electric distribution systems
topic Backward/forward sweep method
dynamic programming
power flow problem
radial electric distribution systems
description In this work, a new strategy based on dynamic programming is proposed to solve the power flow (PF) problem in radial distribution systems using the backward/forward sweep method (BFSM). The strategy consists of a dynamic tree of varied children to represent the radial configuration of the system, allowing a new way of storing and accessing the system information for the PF calculation. This strategy avoids both the bus renumbering procedure for branch ordering used in different BFSMs (due to their branch-oriented characteristic) and the matrix inversion procedure, also used in different BFSMs. The proposed strategy is innovative, since PF problems have been solved in the literature by methods based on static programming. Tests with 14-bus, 33-bus, 84-bus, 136-bus, and 417-bus systems were carried to evaluate both the performance of the construction procedure of the dynamic tree in comparison to the classical branch ordering procedure and the performance of the PF calculation procedure using the proposed dynamic tree in contrast to traditional BFSMs. Promising results were obtained in both evaluated aspects. Therefore, this work contributes to the opening of new studies for a dynamic approach aimed at calculating the PF in radial distribution systems.
publishDate 2025
dc.date.none.fl_str_mv 2025-04-29T20:16:12Z
2025-01-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.1109/ACCESS.2024.3522845
IEEE Access, v. 13, p. 1012-1025.
2169-3536
https://hdl.handle.net/11449/309637
10.1109/ACCESS.2024.3522845
2-s2.0-85213521082
url http://dx.doi.org/10.1109/ACCESS.2024.3522845
https://hdl.handle.net/11449/309637
identifier_str_mv IEEE Access, v. 13, p. 1012-1025.
2169-3536
10.1109/ACCESS.2024.3522845
2-s2.0-85213521082
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv IEEE Access
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 1012-1025
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_ 1834482406324699136