DocumentCode
2388368
Title
Computer aided power flow software engineering and code generation
Author
Bacher, Rainer
Author_Institution
Swiss Federal Inst. of Technol., Zurich, Switzerland
fYear
1995
fDate
7-12 May 1995
Firstpage
474
Lastpage
480
Abstract
In this paper a software engineering concept is described which permits the automatic solution of a nonlinear set of network equations. The power how equation set can be seen as a defined subset of a network equation set. The automated solution process is the numerical Newton-Raphson solution process of the power flow equations where the key code parts are the numeric mismatch and the numeric Jacobian term computation. It is shown that both the Jacobian and the mismatch term source code can be automatically generated in a conventional language such as Fortran or C. Thereby one starts from a high level, symbolic language with automatic differentiation and code generation facilities. As a result of this software engineering process an efficient, very high quality Newton-Raphson solution code is generated which allows easier implementation of network equation model enhancements and easier code maintenance as compared to hand-coded Fortran or C code
Keywords
Jacobian matrices; Newton-Raphson method; digital simulation; load flow; nonlinear equations; power system analysis computing; software engineering; C; Fortran; code generation; computer simulation; nonlinear equations; numeric Jacobian term computation; numeric mismatch; numerical Newton-Raphson solution process; power flow; software engineering; Computer networks; Electronic mail; Jacobian matrices; Load flow; Nonlinear equations; Power engineering computing; Power generation; Power system modeling; Software engineering; Sparse matrices;
fLanguage
English
Publisher
ieee
Conference_Titel
Power Industry Computer Application Conference, 1995. Conference Proceedings., 1995 IEEE
Conference_Location
Salt Lake City, UT
Print_ISBN
0-7803-2663-6
Type
conf
DOI
10.1109/PICA.1995.515280
Filename
515280
Link To Document