This page covers the description of three projects:

  • Power flow solver development based on Newton-Raphson Optimization algorithm (C++)
  • AC-DC rectifier component development (Python)
  • External model importer development for PSS/E (Python)

Each project will be discussed below separately, and the detailed code can be found through my Github repository: https://github.com/Diwang0705/PowerSystemAnalysis

As I have very limited time to process this three projects, there must be mistakes. The main purpose is to demonstrate my understanding of related topics.


Power Flow Solver Development based on Newton-Raphson Optimization Algorithm (C++):

This project aims to develop a power flow solver based on NR algorithm, it covers the mathematical theory, related C++ coding, and testing. The note of the project is organized and summarized in the below pdf file. And the original code can be accessed through: https://github.com/Diwang0705/PowerSystemAnalysis/tree/main/PowerFlowSolver


AC-DC Rectifier Component Development (Python):

This simple project aims to design a AC-DC rectifier through python, it shows the process of how to design a power system component in python through mathematical formula. The project note can be accessed through the below attached pdf file. And the related code can be found in the Github repository: https://github.com/Diwang0705/PowerSystemAnalysis/tree/main/ACDCRectifier


External Model Importer from PSS/E:

The main purpose of this project is to help me get familiar with the process of importing the external model from PSS/E software. This project attempts to extract the bus information from the original raw file. And the final simulation result is not perfectly matched with the original PSS/E file, which means the importer and parser python files need to be further adjusted. Also, the internal data structure is not very well defined.

The project note can be seen through the below pdf file. And the related code can be found in the Github repository: https://github.com/Diwang0705/PowerSystemAnalysis/tree/main/PSSEImporter