Title :
Reusability techniques in load-flow analysis computer program
Author :
Nor, Khalid Mohamed ; Mokhlis, Hazlie ; Gani, Taufiq Abdul
Author_Institution :
Dept. of Electr. Eng., Univ. of Malaya, Kuala Lumpur, Malaysia
Abstract :
This paper describes the implementation of reusability aspects in producing load-flow analysis software application. The reusability in the algorithm and codes are obtained by applying matrix partitioning approach for Newton method and sequential approach for Fast Decoupled method. The software is built by using component-based development and object oriented programming methodologies. These methodologies made the developed load-flow analysis software flexible for future enhancement. Adding and changing codes and algorithm of the software can be done without affecting much the existing codes and algorithms. By maximizing the reusability aspects, the cost and time of software maintenance for updating can be reduced.
Keywords :
Newton method; load flow; matrix algebra; object-oriented programming; power engineering computing; software reusability; Newton method; component based development; component-based development; fast decoupled method; load-flow analysis computer program; matrix partitioning approach; object oriented programming methodologies; reusability techniques; sequential approach; software maintenance; Application software; Data structures; Load flow analysis; Object oriented programming; Partitioning algorithms; Power system planning; Power system security; Power system stability; Software algorithms; Software maintenance; 65; Component-based development; load-flow analysis; object oriented programming; reusability;
Journal_Title :
Power Systems, IEEE Transactions on
DOI :
10.1109/TPWRS.2004.835630