DocumentCode
1167049
Title
Power system modelling and sparse matrix operations using object-oriented programming
Author
Hakavik, B. ; Holen, A.T.
Author_Institution
Div. of Electr. Power Eng., Norwegian Inst. of Technol., Trondheim, Norway
Volume
9
Issue
2
fYear
1994
fDate
5/1/1994 12:00:00 AM
Firstpage
1045
Lastpage
1051
Abstract
This paper reports on power system modelling and sparse matrix operations using object-oriented programming (OOP). It has been claimed that OOP leads to more flexible, modular and reusable code, and that programs can be written more generally. The main focus of the paper is OOP design principles and practical implementations for power systems. Specific examples included demonstration of a power system model design, particularly focusing on OOP mechanisms and object-oriented style of programming. Also demonstrated, using OOP, are tailor-made sparse matrix storage schemes and operations. Numerical tests indicate that the proposed design is efficient compared to standard numerical library routines, and that the particular OOP features that are used to obtain flexibility etc. do not significantly increase computation time
Keywords
digital simulation; matrix algebra; object-oriented programming; power system analysis computing; computation time; design; flexibility; numerical library routines; object-oriented programming; power system modelling; sparse matrix operations; Medical services; Object oriented modeling; Object oriented programming; Power system faults; Power system modeling; Power system security; Software design; Software systems; Sparse matrices; Testing;
fLanguage
English
Journal_Title
Power Systems, IEEE Transactions on
Publisher
ieee
ISSN
0885-8950
Type
jour
DOI
10.1109/59.317627
Filename
317627
Link To Document