Explicit-state and symbolic model checking of nuclear I&C systems: A comparison

Igor Buzhinsky, Antti Pakonen, Valeriy Vyatkin

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

1 Citation (Scopus)

Abstract

In some fields of industrial automation, such as nuclear power plant (NPP) industry in Finland, thorough verification of systems and demonstration of their safety are mandatory. Model checking is one of the techniques to achieve a high level of reliability. The goal of this paper is practical: we explore which type of model checking - either explicit-state or symbolic - is more suitable to verify instrumentation and control (I&C) applications, represented as function block networks. Unlike previous studies, in addition to the common open-loop approach, which views the controller model alone, we consider closed-loop verification, where the plant is also modeled. In addition, we present a procedure to translate block networks to the language of the SPIN explicit-state model checker.
Original languageEnglish
Title of host publicationProceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society
Subtitle of host publicationIECON 2017
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages5439-5446
Number of pages8
ISBN (Electronic)978-1-5386-1127-2, 978-1-5386-1126-5
ISBN (Print)978-1-5386-1128-9
DOIs
Publication statusPublished - 15 Dec 2017
MoE publication typeA4 Article in a conference publication
Event43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017 - Beijing, China
Duration: 29 Oct 20171 Nov 2017
Conference number: 43

Conference

Conference43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017
Abbreviated titleIECON 2017
CountryChina
CityBeijing
Period29/10/171/11/17

Fingerprint

Symbolic Model Checking
Model checking
Model Checking
Nuclear Power Plant
Instrumentation
Nuclear power plants
Closed-loop
Automation
Demonstrations
Safety
Industry
Verify
Controller
Controllers
Model
Language

Cite this

Buzhinsky, I., Pakonen, A., & Vyatkin, V. (2017). Explicit-state and symbolic model checking of nuclear I&C systems: A comparison. In Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society: IECON 2017 (pp. 5439-5446). Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1109/IECON.2017.8216942
Buzhinsky, Igor ; Pakonen, Antti ; Vyatkin, Valeriy. / Explicit-state and symbolic model checking of nuclear I&C systems : A comparison. Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society: IECON 2017. Institute of Electrical and Electronic Engineers IEEE, 2017. pp. 5439-5446
@inproceedings{8c25199a8ae34fe6aa43a698c6728fa4,
title = "Explicit-state and symbolic model checking of nuclear I&C systems: A comparison",
abstract = "In some fields of industrial automation, such as nuclear power plant (NPP) industry in Finland, thorough verification of systems and demonstration of their safety are mandatory. Model checking is one of the techniques to achieve a high level of reliability. The goal of this paper is practical: we explore which type of model checking - either explicit-state or symbolic - is more suitable to verify instrumentation and control (I&C) applications, represented as function block networks. Unlike previous studies, in addition to the common open-loop approach, which views the controller model alone, we consider closed-loop verification, where the plant is also modeled. In addition, we present a procedure to translate block networks to the language of the SPIN explicit-state model checker.",
author = "Igor Buzhinsky and Antti Pakonen and Valeriy Vyatkin",
note = "Project code: 113347",
year = "2017",
month = "12",
day = "15",
doi = "10.1109/IECON.2017.8216942",
language = "English",
isbn = "978-1-5386-1128-9",
pages = "5439--5446",
booktitle = "Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Buzhinsky, I, Pakonen, A & Vyatkin, V 2017, Explicit-state and symbolic model checking of nuclear I&C systems: A comparison. in Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society: IECON 2017. Institute of Electrical and Electronic Engineers IEEE, pp. 5439-5446, 43rd Annual Conference of the IEEE Industrial Electronics Society, IECON 2017, Beijing, China, 29/10/17. https://doi.org/10.1109/IECON.2017.8216942

Explicit-state and symbolic model checking of nuclear I&C systems : A comparison. / Buzhinsky, Igor; Pakonen, Antti; Vyatkin, Valeriy.

Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society: IECON 2017. Institute of Electrical and Electronic Engineers IEEE, 2017. p. 5439-5446.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Explicit-state and symbolic model checking of nuclear I&C systems

T2 - A comparison

AU - Buzhinsky, Igor

AU - Pakonen, Antti

AU - Vyatkin, Valeriy

N1 - Project code: 113347

PY - 2017/12/15

Y1 - 2017/12/15

N2 - In some fields of industrial automation, such as nuclear power plant (NPP) industry in Finland, thorough verification of systems and demonstration of their safety are mandatory. Model checking is one of the techniques to achieve a high level of reliability. The goal of this paper is practical: we explore which type of model checking - either explicit-state or symbolic - is more suitable to verify instrumentation and control (I&C) applications, represented as function block networks. Unlike previous studies, in addition to the common open-loop approach, which views the controller model alone, we consider closed-loop verification, where the plant is also modeled. In addition, we present a procedure to translate block networks to the language of the SPIN explicit-state model checker.

AB - In some fields of industrial automation, such as nuclear power plant (NPP) industry in Finland, thorough verification of systems and demonstration of their safety are mandatory. Model checking is one of the techniques to achieve a high level of reliability. The goal of this paper is practical: we explore which type of model checking - either explicit-state or symbolic - is more suitable to verify instrumentation and control (I&C) applications, represented as function block networks. Unlike previous studies, in addition to the common open-loop approach, which views the controller model alone, we consider closed-loop verification, where the plant is also modeled. In addition, we present a procedure to translate block networks to the language of the SPIN explicit-state model checker.

UR - http://www.scopus.com/inward/record.url?scp=85046626566&partnerID=8YFLogxK

U2 - 10.1109/IECON.2017.8216942

DO - 10.1109/IECON.2017.8216942

M3 - Conference article in proceedings

SN - 978-1-5386-1128-9

SP - 5439

EP - 5446

BT - Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Buzhinsky I, Pakonen A, Vyatkin V. Explicit-state and symbolic model checking of nuclear I&C systems: A comparison. In Proceedings IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society: IECON 2017. Institute of Electrical and Electronic Engineers IEEE. 2017. p. 5439-5446 https://doi.org/10.1109/IECON.2017.8216942