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 :
بازگشت