DocumentCode :
3383212
Title :
Transient Stability Program Using Component-Based Software Engineering
Author :
Suyono, Hadi ; Nor, Khalid Mohamed ; Yusof, Sallehhudin
Author_Institution :
Dept. of Electr. Eng., Malaya Univ., Kuala Lumpur
fYear :
2005
fDate :
21-24 Nov. 2005
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents a development of transient stability analysis (TSA) software by applying component-based software engineering (CBSE). The TSA application needs software components to be integrated such as linear solver components, load flow analysis (LFA) components, and TSA components. The TSA components are built independently from the LFA and other components. Therefore, the TSA components can be integrated with any load flow package. The power system devices are represented as entity objects and then encapsulated in an independent class hierarchy. In this development, the same object-oriented power system model (OO-PSM) that has been used in the LFA components is reused for developing the TSA components, but it needs to be extended to model new devices such as synchronous machines, exciters, speed-governors, turbines, PSS, and SVC system. The performance of the proposed TSA software was tested with large systems and compared with structural programming. The results exhibit that there is no much difference in the execution time regarding to the quality of the component-based TSA application such as saving in the development resources.
Keywords :
data encapsulation; load flow; object-oriented programming; power system analysis computing; power system transient stability; software engineering; component-based software engineering; entity object encapsulation; independent class hierarchy; linear solver component; load flow analysis component; load flow package; object-oriented power system model; power system device; structural programming; transient stability analysis software development; Application software; Load flow; Load flow analysis; Object oriented modeling; Packaging; Power system modeling; Power system transients; Software engineering; Stability analysis; Transient analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2005 2005 IEEE Region 10
Conference_Location :
Melbourne, Qld.
Print_ISBN :
0-7803-9311-2
Electronic_ISBN :
0-7803-9312-0
Type :
conf
DOI :
10.1109/TENCON.2005.301011
Filename :
4085237
Link To Document :
بازگشت