| In order to solve the difficulties of analysis and prediction of the state to the power grid due to the scale of the power system, power system management urgently need a simple and practical power system graphical modeling and simulation software system. This article introduces the process to develop a power system graphic modeling and simulation software system in Visual Studio IDE. And a use case has been given at the last of the article in which the simulation performance has been evaluated.The entire software system is divided into a total of three components:main interface, power system modeling, power system analysis. The main interface provides the users the initial environment of software, and it is the basis for other module functions. In the main interface, it provides a context-based help documentation, it can sort the contents by every widget HELP_ID and provides targeted answers.A help documentation can guide users to use the software, it is very essential for an excellent software system. In the power system modeling module, the software has created a number of simple and practical graphical power system components, implement the modeling of power system in a graphical interface. Users can accomplish most of the operations only with mouse. Then embed device graphical component classes into device graphical components which enable modeling and connection of graphical components. Users can also set characteristics to the graphical power system components by double click on them. System device array holds all the components in the power system model, while the connections between the devices are all in the node array, preparing for the subsequent calculation of power system analysis. In the power system calculation part of the article, it introduces the formation of the Node-Branch incidence matrix in this software system, and acquires the node admittance matrix by using Node-Branch incidence matrix. Node admittance matrix is the foundation of power system load flow calculation in this software system. In the next part, it analyzes the types of nodes and gives a method to distinguish different types of nodes. It implements power flow analysis and calculation by Gauss Seidel iterative method, and gives the calculation process. Finally combining the results of the analysis and calculation, the software provides the user of harmonic suppression and reactive power compensation device simulation, and presents the harmonic suppression and reactive power compensation device parameters suggesting solution and effect curve, provided a reference to the user for appropriate power quality improvement plan.At last, through comparing simulation data to measured data, verified the accuracy of the software system analysis and calculation, and gives the filtering effect curve harmonic suppression and reactive power compensation device connecting to the system. |