Published April 1999 | Version v1
Journal article

Mathematical verification of a nuclear power plant protection system function with combined CPN and PVS

  • 1. Korea Advanced Institute of Science and Technology, Taejon (Korea, Republic of)

Description

In this work, an automatic software verification method for Nuclear Power Plant (NPP) protection system is developed. This method utilizes Colored Petri Net (CPN) for system modeling and Prototype Verification System (PVS) for mathematical verification. In order to help flow-through from modeling by CPN to mathematical proof by PVS, an information extractor from CPN models has been developed in this work. In order to convert the extracted information to the PVS specification language, a translator also has been developed. ML that is a higher-order functional language programs the information extractor and translator. This combined method has been applied to a protection system function of Wolsung NPP SDS2 (Steam Generator Low Level Trip). As a result of this application, we could prove completeness and consistency of the requirement logically. Through this work, in short, an axiom or lemma based-analysis method for CPN models is newly suggested in order to complement CPN analysis methods and a guideline for the use of formal methods is proposed in order to apply them to NPP software verification and validation. (author). 9 refs., 15 figs

Additional details

Publishing Information

Journal Title
Journal of the Korean Nuclear Society
Journal Volume
31
Journal Issue
2
Journal Page Range
p. 157-171
ISSN
0372-7327