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

    2 Citations (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
    PublisherIEEE Institute of Electrical and Electronic Engineers
    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). IEEE Institute of Electrical and Electronic Engineers . 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. IEEE Institute of Electrical and Electronic Engineers , 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 = "IEEE Institute of Electrical and Electronic Engineers",
    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. IEEE Institute of Electrical and Electronic Engineers , 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. IEEE Institute of Electrical and Electronic Engineers , 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 - IEEE Institute of Electrical and Electronic Engineers

    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. IEEE Institute of Electrical and Electronic Engineers . 2017. p. 5439-5446 https://doi.org/10.1109/IECON.2017.8216942