Assessing the Suitability of Software Tools for the System-Theoretic Process Analysis of Nuclear Instrumentation and Control Systems

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorOvsiannikova, Polina
dc.contributor.authorKing, Akira
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.schoolSchool of Electrical Engineeringen
dc.contributor.supervisorVyatkin, Valeriy
dc.date.accessioned2024-11-20T22:39:44Z
dc.date.available2024-11-20T22:39:44Z
dc.date.issued2024-09-27
dc.description.abstractSystem-Theoretic Process Analysis (STPA) is a promising, novel hazard analysis method that is capable of analyzing modern software-intensive systems, such as Instrumentation \& Control (I\&C) systems used in nuclear power plant modernization efforts. However, the method has yet to be fully adopted in the nuclear industry. One step toward the adoption of STPA is a suitable software tool for conducting STPA analyses in the industrial domain. In order to determine such a tool, this thesis evaluates the available software tools against tool requirements generated following requirements engineering principles. Two focus group sessions were conducted as a part of the requirements engineering process, during which requirements generated based on findings in the research domain were discussed and assessed together with STPA practitioners from both the industrial and research domains. The evaluation of STPA software tools was undertaken using case study data from the STPA analysis of a nuclear reactor feedwater system. The thesis results include both the results of the requirements engineering process and the results of the software tool evaluation. The former discovered that robust traceability and Control Structure features are paramount for a suitable software tool, while the latter determined that many software tools still lack in these aspects as well as in their documentation. However, many tools presented promising individual features, and one tool showed promise for adoption in the nuclear domain.en
dc.description.abstractSysteemiteoreettinen prosessianalyysi (STPA) on lupaava, uusi hasardianalyysimenetelmä, joka kykenee analysoimaan moderneja ohjelmisto-painotteisia järjestelmiä, kuten ydinvoimaloiden modernisoinnissa hyödynnettäviä automaatiojärjestelmiä. STPA ei ole kuitenkaan vielä vakiintunut teollisuuden menetelmiin. Yksi edellytys STPA-menetelmän vakiinnuttamiseksi on menetelmän teollisuudessa hyödyntämistä edesauttava ohjelmistotyökalu. Tämä opinnäytetyö arvioi olemassa olevia ohjelmistotyökaluja verraten niitä vaatimusten määrittely (engl. Requirements Engineering) prosessin avulla kehitettyihin vaatimuksiin. Osana vaatimusten määrittely prosessia järjestettiin kaksi työpajaa, joissa keskusteltiin ja arvioitiin tutkimuskirjallisuuteen perustuvia alustavia työkaluvaatimuksia yhdessä sekä teollisuuden STPA osaajien, että STPA tutkijoiden kanssa. Ohjelmistotyökalut arvioitiin arvioitiin syöttämällä niihin tapaustutkimuksen tuloksia ydinvoimalan reaktorin syöttövesijärjestelmän STPA-analyysistä. Opinnäytetyön tulokset koostuvat sekä vaatimusten määrittely prosessin, että ohjelmistotyökalujen arvioinnin tuloksista. Vaatimusten määrittely prosessin tärkeimpiä havaintoja olivat jäljitettävyyteen ja STPA ohjausrakenteisiin liittyvien ominaisuuksien tärkeys ohjelmistotyökalun soveltuvuuden kannalta. Arvioinnin tuloksissa ilmeni monien ohjelmistotyökalujen toimimattomuus näillä osa-alueilla, sekä useiden ohjelmistotyökalujen käyttöä tukevan dokumentaation puute. Arvioinnissa kuitenkin myös korostuivat eri ohjelmistotyökalujen yksittäiset, lupaavat ominaisuudet. Yksi arvioiduista työkaluista on lupaava ydinvoimateollisuuden käyttöön.fi
dc.format.extent80
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/131822
dc.identifier.urnURN:NBN:fi:aalto-202411217334
dc.language.isoenen
dc.locationP1fi
dc.programmeMaster's Programme in Automation and Electrical Engineeringen
dc.programme.majorControl, Robotics and Autonomous Systemsen
dc.subject.keywordI&Cen
dc.subject.keywordnuclear power planten
dc.subject.keywordprocess automationen
dc.subject.keywordsoftware toolsen
dc.subject.keywordsoftware tool evaluationen
dc.subject.keywordSTPAen
dc.titleAssessing the Suitability of Software Tools for the System-Theoretic Process Analysis of Nuclear Instrumentation and Control Systemsen
dc.titleOhjelmistotyökalujen soveltuvuuden arvionti ydinalan automaatiojärjestelmien systeemiteoreettiseen prosessianalyysiinfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
master_King_Akira_2024.pdf
Size:
3.49 MB
Format:
Adobe Portable Document Format