| 
 Reference: 
Kim Björkman, Juho Frits, Janne Valkonen, , Keijo Heljanko, Ilkka   Niemelä, and Jari J. Hämäläinen. Verification of safety logic designs by model   checking. In Proceedings of the Sixth American Nuclear Society International   Topical Meeting on Nuclear Plant Instrumentation, Control, and Human-Machine   Interface Technologies NPIC&HMIT 2009, Knoxville, Tennessee,   April 2009.   
Abstract: 
In nuclear power plants, novel digitalized I&C systems have   brought out new needs for safety evaluation. The programmable digital logic   controllers enable complicated control functionalities and, thus, their   comprehensive verification is a difficult task. Model checking is a promising   method that enables complete verification of the logic design when a finite   state machine model of the control logic is available. The paper investigates   the verification of a power plant related safety logic system which combines   real-time aspects through the use of timers with control logic. Because of   the involved combination a comprehensive and reliable analysis by manual   inspection and testing is challenging. For analyzing the logic design of the   system, we employed two model checking tools. The Uppaal model checker was   selected for its good handling of real time aspects while the NuSMV model   checker was selected because it is tailored for the analysis of large   systems. The safety logic system was modeled using NuSMV and Uppaal and the   model checking capabilities of the systems were studied by analyzing whether   the key requirements for safety are satisfied. Then three increasingly   challenging failure models were created for NuSMV to check the fulfillment of   the single failure criterion. The analysis clearly demonstrates the benefits   of model checking in the verification and licensing of digital automation.   The analysis also demonstrates strengths and limitations of the two model   checking tools.  
Keywords: 
safety logic, digital I&C, model checking, verification,   automation
  
Suggested BibTeX entry: 
@inproceedings{Bjorkman.etal:NPICHMIT2009, 
    address = {Knoxville, Tennessee}, 
    author = {Kim Bj{\"o}rkman and Juho Frits and Janne Valkonen and and Keijo   Heljanko and Ilkka Niemel{\"a} and Jari J. H{\"a}m{\"a}l{\"a}inen}, 
    booktitle = {Proceedings of the Sixth American Nuclear Society International   Topical Meeting on Nuclear Plant Instrumentation, Control, and Human-Machine   Interface Technologies NPIC\&HMIT 2009}, 
    month = {April}, 
    title = {Verification of Safety Logic Designs by Model Checking}, 
    year = {2009}, 
}
  
 |