A Three-Phase Unbalanced Load Flow Solver for Large-Scale Distribution Power Systems

More Info
expand_more

Abstract

The calculation of power flow through electrical networks has been utilized commonly in transmission networks as the first calculation tool to assess their steady state conditions. However, the current introduction of renewable micro-sources (many of them single-phase connected) and the implementation of microgrids makes the calculation of power flow in distribution networks a more valuable and desirable tool.

This project presents the development of a software tool to calculate power flow, losses, voltages and currents of large-scale unbalanced distribution networks. The project has consisted of four main sections: modelling of the distribution network, prototype implementation using MATLAB, C-code implementation targeting large-scale networks and testing of the performance and reliability of the program.

The modelling of the elements of the distribution network has been performed under the phase domain (ABC frame) and its validity has been verified using a MATLAB prototype and the IEEE distribution test feeders. After verifying the models, a program has been written using C to improve performance. The PETSc library has been used to solve the nonlinear and linear problems required.

Finally, a test network of 452745 three-phase nodes has been created and used as input for the program, with the objective of testing the software.