Journal ArticleDOI
Object-oriented programming for flexible software: example of a load flow
TLDR
The basic elements of object-oriented programming (OOP) are introduced and the advantages of this software approach for energy management systems are demonstrated with an implementation of the load flow function as a concrete example.Abstract:
The basic elements of object-oriented programming (OOP) are introduced. The advantages of this software approach for energy management systems are demonstrated with an implementation of the load flow function as a concrete example. Object-oriented software is shown to be very flexible. Object-oriented class libraries enable the programmer to reuse the code efficiently. OOP emphasizes programming on a higher, conceptual level. The message passing algorithm of OOP supports descriptive programming. The object-oriented model is very similar to the frame-based knowledge representation used in artificial intelligence. >read more
Citations
More filters
Proceedings ArticleDOI
Implementation of Grid Fault Diagnosis Expert System
TL;DR: Fault diagnosis expert system obtains the operation of power grid by monitoring the change of dynamic database and makes the diagnosis results be displayed to the dispatcher in a specified format so as to make the diagnosisresults be as the reference of fault recovery processing.
Journal ArticleDOI
Simulation Modeling for Electrical Switching System of Hydropower Station
Ran Hu,Xianshan Li +1 more
TL;DR: In this paper, a simulation modeling method for the electrical switching system of hydropower station, which is a sub-topic for Hydropower Station Simulation Training System, is proposed. But the simulation model is limited to a single circuit breaker and each specific action of the switch process is not same, so the modular modeling method is described to solve the problem.
Object-oriented data model for computer aided design in electrical engineering
TL;DR: In this paper, the authors specify a set of concepts and abstractions of object-oriented nature, together with the structural relations among them, as the theoretical and practical bases for designing ELECTROO, an Object-Oriented CAD environment in Electrical Engineering.
Journal ArticleDOI
Dynamic Equivalent Software Design for AC/DC Hybrid Power System
Guanbiao Huang,Yinsheng Su,Changxiang Wang,Liang Zhao,Tinghui Zhou,Hongyue Zhen,Yuan Xu,Zhenyu Mao,Sijia Tu +8 more
TL;DR: In this article , a new software design method of dynamic equivalents for the AC/DC hybrid power system is proposed, which follows the design routine of the separateness of modules and data switching, and flexible extensibility.
Object Oriented Set Theoretic Implementation of Minimum Degree Algorithm
Shubha Pandit,S. A. Soman +1 more
TL;DR: An OO based implementation of MDA, for large scale systems, considering enhancements like mass elimination, multiple elimination is described, and relevant data structure and efficient implementation within OO framework is developed.
References
More filters
Journal ArticleDOI
Optimal sizing of capacitors placed on a radial distribution system
M.E. Baran,F.F. Wu +1 more
TL;DR: In this paper, a nonlinear programming problem for capacitors placed on a radial distribution system is formulated and a solution algorithm is developed to find the optimal size of capacitors so that the power losses will be minimized for a given load profile while considering the cost of the capacitors.
Journal ArticleDOI
Optimal Power Flow By Newton Approach
TL;DR: In this paper, a direct simultaneous solution for all of the unknowns in the Lagrangian function on each iteration is proposed, where each iteration minimizes a quadratic approximation of the Lagrangeian.
Journal ArticleDOI
Direct solutions of sparse network equations by optimally ordered triangular factorization
W.F. Tinney,J.W. Walker +1 more
TL;DR: With this method, direct solutions are computed from sparse matrix factors instead of from a full inverse matrix, thereby gaining a significant advantage in speed, computer memory requirements, and reduced round-off error.
Journal ArticleDOI
Sparse Vector Methods
TL;DR: The efficiency of the sparse vector methods is verified by tests on a 156-bus, a 1598-bus and a 2265-bus system and the new methods are significantly faster than the established sparse matrix techniques.
Journal ArticleDOI
Extending a database system with procedures
TL;DR: This paper reports on the extensions for one particular query language and data manager and gives performance figures for a prototype implementation of this construct, and suggests that more powerful database systems can be built by supporting database procedures as full-fledged database objects.