Transient stability program using component-based software engineering

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...

Full description

Saved in:
Bibliographic Details
Main Authors: Suyono, Hadi, Nor, Khaled Mohamed, Yusof, Sallehhudin
Format: Conference or Workshop Item
Language:English
Published: 2007
Online Access:http://eprints.utm.my/id/eprint/7564/1/Khaled_Mohamed_Nor_2007_Transient_Stability_Program_Using_Componentbased.pdf
http://eprints.utm.my/id/eprint/7564/
http://dx.doi.org/10.1109/TENCON.2005.301011
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.7564
record_format eprints
spelling my.utm.75642017-06-12T06:59:10Z http://eprints.utm.my/id/eprint/7564/ Transient stability program using component-based software engineering Suyono, Hadi Nor, Khaled Mohamed Yusof, Sallehhudin 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. 2007 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/7564/1/Khaled_Mohamed_Nor_2007_Transient_Stability_Program_Using_Componentbased.pdf Suyono, Hadi and Nor, Khaled Mohamed and Yusof, Sallehhudin (2007) Transient stability program using component-based software engineering. In: IEEE Region 10 Annual International Conference, Proceedings/TENCON, 21-24 Nov. 2005. http://dx.doi.org/10.1109/TENCON.2005.301011
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
description 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.
format Conference or Workshop Item
author Suyono, Hadi
Nor, Khaled Mohamed
Yusof, Sallehhudin
spellingShingle Suyono, Hadi
Nor, Khaled Mohamed
Yusof, Sallehhudin
Transient stability program using component-based software engineering
author_facet Suyono, Hadi
Nor, Khaled Mohamed
Yusof, Sallehhudin
author_sort Suyono, Hadi
title Transient stability program using component-based software engineering
title_short Transient stability program using component-based software engineering
title_full Transient stability program using component-based software engineering
title_fullStr Transient stability program using component-based software engineering
title_full_unstemmed Transient stability program using component-based software engineering
title_sort transient stability program using component-based software engineering
publishDate 2007
url http://eprints.utm.my/id/eprint/7564/1/Khaled_Mohamed_Nor_2007_Transient_Stability_Program_Using_Componentbased.pdf
http://eprints.utm.my/id/eprint/7564/
http://dx.doi.org/10.1109/TENCON.2005.301011
_version_ 1643644798595235840
score 13.211869