TY - GEN
T1 - Transient stability program using component-based software engineering
AU - Suyono, Hadi
AU - Nor, Khalid Mohamed
AU - Yusof, Sallehhudin
PY - 2005
Y1 - 2005
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/34249288971
U2 - 10.1109/TENCON.2005.301011
DO - 10.1109/TENCON.2005.301011
M3 - Conference contribution
AN - SCOPUS:34249288971
SN - 0780393112
SN - 9780780393110
T3 - IEEE Region 10 Annual International Conference, Proceedings/TENCON
BT - TENCON 2005 - 2005 IEEE Region 10 Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - TENCON 2005 - 2005 IEEE Region 10 Conference
Y2 - 21 November 2005 through 24 November 2005
ER -