Verification of fault tolerant safety I&C systems using model checking

Antti Pakonen, Igor Buzhinsky

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

    6 Citations (Scopus)
    165 Downloads (Pure)

    Abstract

    Model checking has been successfully used for detailed formal verification of instrumentation and control (IC) systems, as long as the focus has been on the application logic, alone. In safety-critical applications, fault tolerance is also an important aspect, but introducing IC hardware failure modes to the formal models comes at a significant computational cost. Previous attempts have led to state space explosion, and prohibitively long processing times. In this paper, we present a method for adding hardware component failures and communication delays into IC application logic models for the NuSMV symbolic model checker. Based on a case study built around a semi-fictitious, four-redundant nuclear power plant protection system, we demonstrate how even detailed system designs can be verified, if the focus is kept on single failure tolerance.
    Original languageEnglish
    Title of host publication2019 IEEE International Conference on Industrial Technology (ICIT)
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages969-974
    Number of pages6
    ISBN (Electronic)978-1-5386-6376-9, 978-1-5386-6375-2
    ISBN (Print)978-1-5386-6377-6
    DOIs
    Publication statusPublished - 1 Feb 2019
    MoE publication typeA4 Article in a conference publication
    Event2019 IEEE International Conference on Industrial Technology, ICIT 2019 - Melbourne, Australia
    Duration: 13 Feb 201915 Feb 2019

    Publication series

    SeriesIEEE International Conference on Industrial Technology
    ISSN2641-0184

    Conference

    Conference2019 IEEE International Conference on Industrial Technology, ICIT 2019
    Country/TerritoryAustralia
    CityMelbourne
    Period13/02/1915/02/19

    Keywords

    • Fault tolerance
    • Formal verification
    • Model checking

    Fingerprint

    Dive into the research topics of 'Verification of fault tolerant safety I&C systems using model checking'. Together they form a unique fingerprint.

    Cite this