Codes - Load flow Analysis

Codes, equations and algorithms for load flow analysis in power systems.

This project is maintained by Sree2011

Load flow Analysis

This repository contains codes, equations and algorithms for performing load flow analysis in power systems. The documentation is generated using Doxygen for Java, Python and MATLAB files. Automated CI/CD pipeline is set up using GitHub Actions. References include key textbooks and IEEE standards for power system analysis.

Table of contents

S.No. Topic Page
1 Bus Admittance Matrix 1
2 Line flows and line losses 2
3 Load flow Equations 3
4 Bus impedance matrix 4

Documentation Tools

Here are the links to the documentation tools I used:

Tool Link Description
Doxygen Link to doxygen Used to generate documentation for java and python files
Octave Publish Command Octave documentation Utilized to convert MATLAB scripts into documentation with integrated code, comments, and results
GitHub Actions GitHub Actions documentation Automated the generation and deployment of documentation. GitHub Actions helped streamline our CI/CD pipeline.

References

[1] H. Saadat, Power System Analysis, 2nd ed. United States: McGraw, 2004, ISBN: 978-0071239554.

[2] M. Shahidehpour and Y. Wang, “Appendix C: IEEE30 Bus System Data,” in Communication and Control in Electric Power Systems: Applications of Parallel and Distributed Processing, IEEE, 2003, pp. 493-495, doi: 10.1002/0471462926.app3.

[3] Muthiah Viswanathan (2025). Zbus using bus building algorithm, MATLAB Central File Exchange. Retrieved January 4, 2025.