DEVELOPMENT OF SOA BASED AUTO-MATED TESTING METHOD FOR SUBSTATION AUTOMATION

dc.contributor.authorAmbaw, Tewodros Woldetensaie
dc.contributor.facultyfi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations|
dc.contributor.organizationVaasan yliopisto
dc.date.accessioned2018-11-06
dc.date.accessioned2019-09-25T17:27:10Z
dc.date.accessioned2025-06-25T19:57:45Z
dc.date.available2018-11-15
dc.date.available2019-09-25T17:27:10Z
dc.date.issued2018
dc.description.abstractThe thesis focuses on the development of an SOA based automated testing method for substation automation use in control systems. As an outcome of the research, a software called TestBase is developed. TestBase follows SOA model where individual service providers or services are implemented to deliver services to other services or components via a communication protocol. All these services communicate and exchanging messages using a C# RabbitMQ AMQP connector library, MML. MML allows services to ex-change messages independently by providing simple way to publish services to service bus from C# code. Google ProtoBuf is used for serialization in this SOA framework for its great advantage in terms of performance and message size for conversion of data structures into stream of bytes to store them in database. TestBase can be used for system, functional and FATs in control systems to make sure that protection devices can protect against overcurrent, directional overcurrent, over-voltage etc. by following white box, black box and gray box testing methodologies. This research also suggests to use BIST (mechanism in which a program tests itself) and machine learning algorithms in both SUT and test system. In BIST, services formed in SOA ought to contain a procedure or method that performs self-tests e.g. to test availa-bility of specific hardware or configuration. Machine learning can be applied with BIST to learn, predict and correct during unexpected test outcomes.
dc.description.notificationfi=Opinnäytetyö kokotekstinä PDF-muodossa.|en=Thesis fulltext in PDF format.|sv=Lärdomsprov tillgängligt som fulltext i PDF-format|
dc.format.bitstreamtrue
dc.format.extent75
dc.identifier.olddbid9538
dc.identifier.oldhandle10024/8910
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/15844
dc.language.isoeng
dc.rightsCC BY-NC-ND 4.0
dc.rights.accesslevelrestrictedAccess
dc.rights.accessrightsfi=Kokoteksti luettavissa vain Tritonian asiakaskoneilla.|en=Full text can be read only on Tritonia's computers.|sv=Fulltext kan läsas enbart på Tritonias datorer.|
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/8910
dc.subjectControl Systems
dc.subjectSOA
dc.subjectSubstation Automation
dc.subjectTest Automation
dc.subjectSCADA
dc.subject.degreeprogrammefi=Communications and System Engineering|en=Communications and System Engineering|
dc.subject.studyfi=Communications and System Engineering|en=Communications and System Engineering|
dc.titleDEVELOPMENT OF SOA BASED AUTO-MATED TESTING METHOD FOR SUBSTATION AUTOMATION
dc.type.ontasotfi=Diplomityö|en=Master's thesis (M.Sc. (Tech.))|sv=Diplomarbete|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
osuva_8425.pdf
Size:
2.3 MB
Format:
Adobe Portable Document Format