Model-Checking I&C Logics — Practical Examples

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

    53 Downloads (Pure)

    Abstract

    A spurious actuation of an instrumentation and control (I&C) system function is an illustrative example of a "negative"' requirement being violated. Verifying such requirements with testing is very hard. Model checking is a formal verification method, aimed at mathematical proof that a (system) model fulfills stated formal properties. Due to the exhaustive coverage, design issues are found in I&C systems already subjected to, e.g., testing. The formal properties can also address the absence of unwanted functionality—spurious signals, contradictory commands, frozen outputs, etc.

    In this paper, we discuss the use of model checking the Finnish nuclear industry, where the method has been applied in different plant life-cycle phases. In the Olkiluoto 3 newbuild and Loviisa 1&2 renewal projects, the focus was on detailed logic design. In the Hanhikivi 1 newbuild and Olkiluoto 1&2 I&C renewal projects, we instead verified functional diagrams, developed early in the projects as input for the later detailed design stages.

    Through two practical examples of design issues identified in these projects, we demonstrate how easy it is to disprove "negative" requirements having to do with contradictory signals. We also demonstrate how to filter out irrelevant counterexamples, to find out other types of problematic scenarios, even if the first one returned by the model checker can otherwise be ruled out.
    Original languageEnglish
    Title of host publication13th Nuclear Plant Instrumentation, Control and Human-Machine Interface Technologies (NPIC&HMIT 2023)
    PublisherAmerican Nuclear Society (ANS)
    Pages1610-1619
    Number of pages10
    ISBN (Electronic)9780894487910
    DOIs
    Publication statusPublished - Jul 2023
    MoE publication typeA4 Article in a conference publication
    Event13th Nuclear Plant Instrumentation, Control and Human-Machine Interface Technologies (NPIC & HMIT 2023) - Knoxville, United States
    Duration: 15 Jul 202320 Jul 2023

    Conference

    Conference13th Nuclear Plant Instrumentation, Control and Human-Machine Interface Technologies (NPIC & HMIT 2023)
    Country/TerritoryUnited States
    CityKnoxville
    Period15/07/2320/07/23

    Keywords

    • model checking
    • forma verificaiton
    • I&C software

    Fingerprint

    Dive into the research topics of 'Model-Checking I&C Logics — Practical Examples'. Together they form a unique fingerprint.

    Cite this