A Study About Software Development QC and QA of the Digital RPS in Nuclear Power Plant
Reactor protection system (RPS) is one of the very important systems in nuclear power plant (NPP). Since the digital technology was used in RPS, for the software development,the quality control (QC) and quality assurance (QA) should be further researched.
- PDF / 215,076 Bytes
- 8 Pages / 439.37 x 666.142 pts Page_size
- 108 Downloads / 180 Views
Abstract Reactor protection system (RPS) is one of the very important systems in nuclear power plant (NPP). Since the digital technology was used in RPS, for the software development,the quality control (QC) and quality assurance (QA) should be further researched. Based on the CPR1000 digital RPS software development project, this paper discusses the definitions and necessity for QC and QA, illustrates the software life cycle, proposes the practical verification and validation (V&V) activities, describes V&V process through in software development. In each stage of V&V process, the V&V activities that QC and QA works and products implemented by are detailed introduced, provides a practical and efficient reference of QC and QA method for other nuclear digital safety system software development projects. Keywords NPP
RPS QA QC V&V
W.-H. Chen W. Xi P.-F. Gu W.-P. Ye Instrumentation and Control Department, China Nuclear Power Design Co., Ltd., Shenzhen, China e-mail: [email protected] W. Xi e-mail: [email protected] W.-P. Ye e-mail: [email protected] P.-F. Gu (&) Institute of Nuclear and New Energy Technology, Collaborative Innovation Center of Advanced Nuclear Energy Technology, Tsinghua University, Beijing, China e-mail: [email protected] © Springer Nature Singapore Pte Ltd. 2017 Y. Xu (ed.), Nuclear Power Plants: Innovative Technologies for Instrumentation and Control Systems, Lecture Notes in Electrical Engineering 400, DOI 10.1007/978-981-10-3361-2_12
105
106
W.-H. Chen et al.
1 Introduction RPS is one of the most critical Instrumentation and Control (I&C) systems, which protected the NPP by triggering reactor trip and actuating the engineered safety features. The previous RPS designs were based on analog technologies, which preferred to assure and control the quality of hardware, such as hardware identification and environment test. Compared with traditional analog technology, the application of DCS can effectively improve the accuracy, stability, safety and reliability [1] of the nuclear power plant. Therefore, the quality of RPS software led to widespread concern, and the quality control (QC) and quality assurance (QA) for the software development of digital RPS should be further discussed. The safety software plays a key role in digital RPS devices, its fault may lead to system operation failure. QA and QC, which were implemented to reduce the defects during software development, have been the focal points to realize the expected functions in RPS. The QA and QC in software development can be implemented by the independence V&V activities, which complying with procedures and standards strictly. To detect the mistakes and provide information for error repairing, V&V activities are executed in the whole stages of software development. Combining with the V&V activities in CPR1000 safety digital RPS design project, this paper makes a discussion for QC and QA, and introduce the practical V&V activities in software development.
2 Discussions 2.1
Definitions
QC activities includ
Data Loading...