haku: @supervisor Sierla, Seppo / yhteensä: 9
viite: 1 / 9
« edellinen | seuraava »
Tekijä:Savolainen, Roope
Työn nimi:Defining test scenarios for simulation aided control system testing
Testi skenaarioiden määrittely säätöjärjestelmien simulaatioavusteisessa testauksessa
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2016
Sivut:74 s. + liitt. 7      Kieli:   eng
Koulu/Laitos/Osasto:Sähkötekniikan korkeakoulu
Oppiaine:Automaation tietotekniikka ja -järjestelmät   (ETA3005)
Valvoja:Sierla, Seppo
Ohjaaja:Karhela, Tommi
Elektroninen julkaisu: http://urn.fi/URN:NBN:fi:aalto-201611025408
Sijainti:P1 Ark Aalto  5342   | Arkisto
Avainsanat:process control system
simulation aided testing
Simantics
test automation framework
keyword-driven testing
prosessin säätöjärjestelmä
simulaatioavusteinen testaus
testiautomaatiojärjestelmä
avainsanaohjattu testaus
Tiivistelmä (fin):Automatisoitu prosessiohjaus mahdollistaa turvallisemman ja ekologisemman tuotannon ja sillä voidaan parantaa kannattavuutta ja laatua.
Prosessiteollisuus hyödyntää kasvavassa määrin pitkälle automatisoituja prosesseja.
Lisäksi teollisen internetin myötä automatisointiin käytettyjen säätöratkaisujen liittäminen ylemmän tason automaatio-ohjelmiin on helpottunut.
Tämä on tuonut mukanaan monenlaisia mahdollisuuksia, mutta samalla järjestelmien monimutkaisuus on kuitenkin lisääntynyt.

Automaatio ratkaisujen lisääntyminen prosesseissa on tehnyt niistä entistä haavoittuvaisempia intrumentti- ja toimilaitevioille.
Lisäksi tällaisiin monimutkaisiin kyberfysikaalisiin järjestelmiin kehitetyn säätöohjelmiston toiminnan varmistaminen on hankalaa, sillä säätöohjelmisto vaatii toimiakseen järjestelmän fyysiset osat.
Fyysiset osat rakennetaan tyypillisesti kuitenkin erikseen ja säätöohjelmisto liitetään niihin vasta kehitysprojektin loppuvaiheilla.

Ratkaisu on simuloida järjestelmän fyysisiä osia ja liittää säätöohjelmisto näihin virtuaalisiin objekteihin.
Tässä työssä suunnitellaan prototyyppi testiautomaatiojärjestelmästä säätöjärjestelmien simulaatio avusteiseen testaukseen.

Lopuksi kehitettyä prototyyppiä käytetään prosessiteollisuuden säätöjärjestelmän testaukseen.
Testauksessa hyödynnettään moderneja ohjelmistotestauksen tekniikoita kuten avainsanaohjattua testausta sekä skenaario testausta.
Tiivistelmä (eng):Automated process control increases safety and enables better environmental sustainability, productivity and quality.
Process industry relies increasingly on more automation intensive processes.
Furthermore connecting advanced control solutions to upper level automation applications has eased along with the rise of industrial internet.
This brings new possibilities to the industry, but is also making the systems more complex.

Increased automation has made the processes vulnerable to malfunctions in process instrumentation and actuators.
Furthermore verifying the functionality and quality of controls applications developed for these complex cyber-physical systems is difficult as control application requires the physical subsystems for functioning.
The physical subsystems are however typically developed apart from the development of control application and the control application is connected to the physical system only in the final part of the development project.

The solution is to simulate physical system in a virtual environment and connect the control system to the virtual instances of the physical subsystems.
In this thesis a test automation framework prototype for simulation aided testing of control systems is designed.

Finally the implemented prototype is used to test a process controls systems of an industrial process.
The testing is done by exploiting modern testing techniques like keyword-driven testing and scenario testing.
ED:2016-11-13
INSSI tietueen numero: 54939
+ lisää koriin
« edellinen | seuraava »
INSSI