Software test system and method for digital reactor protection system of nuclear power plant

A technology for reactor protection and system software, applied in the field of nuclear power, can solve the problems of limited test automation, single test path, low parameter value coverage, etc., and achieve the effect of automatic generation and full coverage.

Active Publication Date: 2017-12-15
CHINA NUCLEAR POWER DESIGN COMPANY +2
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention aims at the problems of low parameter value coverage, single test path, low test case generation efficiency and reuse rate, and limited test automation degree existing in the test of nuclear power plant digital reactor protection system software in the prior art. The nuclear power plant digital reactor protection system s

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software test system and method for digital reactor protection system of nuclear power plant
  • Software test system and method for digital reactor protection system of nuclear power plant
  • Software test system and method for digital reactor protection system of nuclear power plant

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0054] Example one

[0055] Such as figure 1 As shown, the digital reactor protection system software test system for nuclear power plants provided by the present invention includes: a probability distribution component 1, which is used to calculate the probability of multiple selection modules of the parameter generation component 2, and is used to assign each The next branch of the selection module is selected for probability distribution; the parameter generation component 2 includes a plurality of selection modules and is respectively connected to part of the probability distribution component 1, and is used to allocate components according to the probability in each round 1. Assignment of 1, select test conditions, test equipment, trigger conditions, test channels and input parameters, and generate the expected value of each round of testing according to the corresponding running test equipment; data analysis component 3, connected to the parameter generation component 2 , U...

Example Embodiment

[0062] Example two

[0063] Such as Figure 4 As shown, the second embodiment of the present invention provides a software testing method for a nuclear power plant digital reactor protection system, including the following steps:

[0064] S1, by calculating the probability distribution of multiple branch steps in step S2, determine the branch step selected in this round;

[0065] S2. Select test conditions, trigger conditions and test channels, and generate expected values ​​and operating parameter values ​​for each round of testing according to the corresponding operating parameter interval;

[0066] S3. Analyze and compare the expected values ​​and operating parameter values ​​of each round, customize statistics and derive the test results of each round.

Example Embodiment

[0067] Example three

[0068] Such as Figure 5 As shown, the step S1 includes:

[0069] S11. When the test is started, the branch probability and algorithm in step S2 are allocated and determined, and the probability algorithm and branch probability (%) of the branch step in step S2 are specifically determined.

[0070] S12. Calculate according to the probability and algorithm allocated in step S11, and confirm the branch to be selected in this round.

[0071] Specifically, the step S2 includes:

[0072] S21. Select the working conditions to be tested in this round from the preset working conditions of the nuclear power plant;

[0073] S22. Among the various protective equipment or actions under the selected working conditions, select the equipment or actions to be tested in this round;

[0074] S23. Select the trigger condition that needs to be tested in this round among the preset trigger conditions under the selected working conditions;

[0075] S24. Select the trigger channel of this...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a software test system and method for a digital reactor protection system of a nuclear power plant. The system includes a probability distribution assembly, a parameter generation assembly and a data analysis assembly; the probability distribution assembly is used for conducting probability distribution on multiple selection modules of a parameter generation module and conducting probability distribution on the next branch selection step of each selection module; the parameter generation assembly includes the selection modules, and is connected with a part of the probability distribution assembly and used for generating the expectation value and the operation parameter value of each round of test; the data analysis assembly is connected with the parameter generation assembly, used for conducting analysis and comparison on the expectation value and the operation parameter value of each round of test, and the test results of multiple rounds of tests are counted up and led out in a user-defined mode. The provided software test system and method for the digital reactor protection system of the nuclear power plant have the random characteristics of an operational profile, comprehensively covers the range of parameters, and makes the operation state of the nuclear power plant fully simulated in a test environment.

Description

technical field [0001] The invention relates to the technical field of nuclear power, in particular to a software testing system and method for a digital reactor protection system of a nuclear power plant. Background technique [0002] The reactor protection system of the nuclear power plant is an important system to ensure the safe operation of the nuclear power plant and prevent radioactive leakage. The state of the reactor exceeds the specified safety limit or mitigates the damage caused by exceeding the safety limit. Therefore, the reliability test of the reactor protection system software of the nuclear power plant is very important. [0003] The reliability test of the nuclear power plant reactor protection system software should fully cover and test the test parameter value range and logical combination path with a large number of test cases, obtain a large number of test samples for analysis, and the test design should simulate the random characteristics of the opera...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
CPCG06F11/3688G06F11/3692
Inventor 席望白涛陈卫华谷鹏飞刘伟叶王平王升超何亚南梁慧慧唐建中凡阳阳熊伟张超
Owner CHINA NUCLEAR POWER DESIGN COMPANY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products