Model checking reveals design issues leading to spurious actuation of nuclear instrumentation and control systems
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.author | Pakonen, Antti | en_US |
dc.contributor.author | Buzhinsky, I. | en_US |
dc.contributor.author | Björkman, K. | en_US |
dc.contributor.department | Department of Electrical Engineering and Automation | en |
dc.contributor.groupauthor | Information Technologies in Industrial Automation | en |
dc.contributor.organization | VTT Technical Research Centre of Finland | en_US |
dc.date.accessioned | 2020-10-16T08:08:11Z | |
dc.date.available | 2020-10-16T08:08:11Z | |
dc.date.issued | 2021-01 | en_US |
dc.description.abstract | A spurious actuation of an industrial instrumentation and control (I&C) system is a failure mode where the system or its component inadvertently produces an operation without a justified reason to do so. Design issues leading to spurious failures are difficult to analyse, but pose a high risk for safety. Model checking is a formal verification method that can be used for exhaustive analysis of I&C systems. In this paper, we explain how formal properties that address spurious failures can be specified, and how model checking can then be used to verify I&C application logic designs based on vendor-specific function block diagrams. Based on over ten years of successful practical projects in the Finnish nuclear industry, we present 21 real-world design issues (representing 37% of all detected issues), each involving a systemic failure that could lead to spurious actuation of nuclear safety I&C. We then describe how random failures of the underlying hardware architecture—another cause for spurious actuation—can also be included in the models. With an experimental evaluation based on real-world nuclear industry models, we demonstrate that our method can be effectively used for the verification of single failure tolerance. | en |
dc.description.version | Peer reviewed | en |
dc.format.extent | 15 | |
dc.format.mimetype | application/pdf | en_US |
dc.identifier.citation | Pakonen, A, Buzhinsky, I & Björkman, K 2021, ' Model checking reveals design issues leading to spurious actuation of nuclear instrumentation and control systems ', Reliability Engineering and System Safety, vol. 205, 107237 . https://doi.org/10.1016/j.ress.2020.107237 | en |
dc.identifier.doi | 10.1016/j.ress.2020.107237 | en_US |
dc.identifier.issn | 0951-8320 | |
dc.identifier.issn | 1879-0836 | |
dc.identifier.other | PURE UUID: 37bdd88f-34e5-4eb8-996e-85cbf4c64476 | en_US |
dc.identifier.other | PURE ITEMURL: https://research.aalto.fi/en/publications/37bdd88f-34e5-4eb8-996e-85cbf4c64476 | en_US |
dc.identifier.other | PURE LINK: http://www.scopus.com/inward/record.url?scp=85091956676&partnerID=8YFLogxK | en_US |
dc.identifier.other | PURE FILEURL: https://research.aalto.fi/files/52153318/ELEC_Pakonen_etal_Model_Checking_Reveals_RelEngSafSys_205_2021_finalpublishedversion.pdf | en_US |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/46953 | |
dc.identifier.urn | URN:NBN:fi:aalto-202010165850 | |
dc.language.iso | en | en |
dc.publisher | Elsevier Applied Science | |
dc.relation.ispartofseries | Reliability Engineering and System Safety | en |
dc.relation.ispartofseries | Volume 205 | en |
dc.rights | openAccess | en |
dc.subject.keyword | I&c | en_US |
dc.subject.keyword | Model checking | en_US |
dc.subject.keyword | Model-based system engineering | en_US |
dc.subject.keyword | Spurious failure | en_US |
dc.title | Model checking reveals design issues leading to spurious actuation of nuclear instrumentation and control systems | en |
dc.type | A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä | fi |
dc.type.version | publishedVersion |