This repository presents methodologies for solving Optimal Power Flow (OPF) problems using neural networks, split into two segments: Alternating Current (AC) and Direct Current (DC) OPF.
AC OPF
: Contains notebooks for the AC OPF model.acopf.ipynb
: Notebook for AC OPF implementation and results.
DC OPF
: Contains the code and documentation for the DC OPF model.- Code:
Neural Network Model.ipynb
: Implements the neural network model.Projection Scheme.ipynb
: Implements the projection scheme utilized.- MATLAB scripts (
generateData.m
,generateSheet.m
, etc.) for data handling and processing.
- Documentation:
report.pdf
: Detailed project report.slides.pdf
: Presentation slides summarizing the project.
- Code:
Clone the repository and navigate to the respective notebooks or scripts for AC or DC OPF. Ensure you have the necessary libraries installed (such as TensorFlow for Python notebooks and MATLAB for scripts).
Contributions to improve the models or extend the methodologies are welcome. Please fork the repository and submit pull requests with your enhancements.
This project is open-sourced under the MIT License.
Feel free to raise issues or submit pull requests if you have suggestions or need clarifications on the project.