Model-based analysis of an automated changeover switching unit for a busbar: MODSAFE 2009 work report

Kim Björkman, Janne Valkonen, Jukka Ranta

    Research output: Book/ReportReport


    Verification of digital instrumentation and control (I&C) systems is challenging, because programmable logic controllers enable complicated control functions and the state spaces (number of distinct values of inputs, outputs, and internal memory) of the designs become easily too large for comprehensive manual inspection. Model checking is a promising formal method that can be used for verifying the correctness of system designs. A number of efficient model checking systems are available offering analysis tools that are able to determine automatically whether a given state machine model satisfies the desired safety properties. Model checking can also handle delays and other time-related operations, which are crucial in safety I&C systems and challenging to design and verify. The system analysed in this research project is called "automated changeover switching unit for a busbar" and its purpose is to switch the power feed to stand-by power supply in the event of voltage breaks. The system is modelled as a finite state machine and some of its key properties are verified with the NuSMV model checking tool. The time-dependent components are modelled to operate in discrete fixed-length time steps and the lengths of the timed functions are scaled to avoid state explosion and enable efficient model checking.
    Original languageEnglish
    Place of PublicationEspoo
    PublisherVTT Technical Research Centre of Finland
    Number of pages24
    ISBN (Electronic)978-951-38-7519-0
    Publication statusPublished - 2011
    MoE publication typeNot Eligible

    Publication series

    SeriesVTT Working Papers


    • model checking
    • automation system
    • I&C
    • NuSMV
    • system safety
    • SAFIR


    Dive into the research topics of 'Model-based analysis of an automated changeover switching unit for a busbar: MODSAFE 2009 work report'. Together they form a unique fingerprint.

    Cite this