Patent Number: 
Section: claims

1. A correlation tolerance limit setting system using repetitive cross-validation, the system comprising a controller including at least one of electronic logic circuits or processor-executable instructions stored on a non-transitory machine-readable medium, the controller being configured to implement:a variable extraction algorithm randomly classifying data of an initial database (DB) set into training data and validation data at a specific rate, and then matching each of the training data and the validation data with each run identifier (ID) assigned thereto and storing them in a training initial set and a validation initial set, respectively, thereby extracting variables for determining a departure from nucleate boiling ratio (DNBR) limit by optimizing coefficients of a selected correlation based on the data stored in the training initial set;a normality test algorithm performing a normality test for data of a training set and data of a validation set after extracting the variables; anda DNBR limit algorithm determining the DNBR limit by a parametric method or a nonparametric method depending on a result of the normality test,wherein the DNBR limit algorithm includes:an output module determining whether the data of the training set and the data of the validation set have a same population or not by the parametric method or the nonparametric method depending on a result of the normality test for a measured/predicted value (M/P) of a run ID of the training set and an M/P of a run ID of the validation set derived for each case, and performing the normality test for an M/P of a run ID of a poolable set which is combined with the training set and the validation set or the M/P of the run ID of the validation set by the parametric method or the nonparametric method depending on the result of whether the data of the training set and the data of the validation set have the same population or not; anda limit determination module deriving a distribution of 95/95 DNBR values for all N cases after calculating the 95/95 DNBR values by the parametric method or the nonparametric method depending on the result of the normality test for the M/P of the run ID of the poolable set or the M/P of the run ID of the validation set from the output module for each case, and determining a 95/95 DNBR limit using the derived distribution of the 95/95 DNBR values;wherein the selected correlation expresses a relationship between each of dependent variables and a reactor core trip setpoint in order to derive the reactor core trip setpoint from measured values of dependent variables instrumented at a predetermined location of a reactor core, and a relationship of a critical heat flux (CHF) and the measured value of each of the instrumented dependent variables; andwherein a measured value of the instrumented dependent variables and a CHF which is an independent variable derived from a selected correlation are set as one data, and then the one data is assigned with a run ID and stored in an initial DB set. 2. The system of claim 1, wherein the variable extraction algorithm includes:an initialization module classifying the data of the initial DB set into the training data and the validation data, and then matching the training data and the validation data with each run ID assigned thereto and storing them in the training initial set and the validation initial set, respectively, wherein the data for which the run ID of a full DB set and the run ID of the training initial set are the same to each other is stored in the training set, and the data for which the run ID of the full DB set and the run ID of the validation set are the same to each other is stored in the validation set;a correlation coefficient optimization module optimizing for fitting of the coefficients of the selected correlation using the data of the training initial set;an extraction module deriving the M/P for each run ID of the training set by applying optimized coefficients of the selected correlation to the data of the training set, and then extracting a maximum M/P for each run ID of the training set among the derived MP's;a location and statistics change determination module determining whether a measurement location of the core is changed or not with each run ID, having the extracted maximum M/P, of the training set or the statistics are changed or not with an average value of the derived M/P of each run ID of training initial set, wherein the optimized coefficients of the selected correlation are output when there is no change of the core measurement location, having the extracted maximum M/P, or statistics on the average value of the derived M/P's by iteratively performing optimization of the coefficients of the selected correlation until there is no change of the core measurement location, having the extracted maximum M/P, or_statistics on the average value of the derived M/P's; anda variable extraction module applying the optimized coefficients of the selected correlation to each data of the validation set, and then extracting dependent variables, having the maximum M/P, of the data of the validation set as the variables for determining the DNBR limit. 3. The system of claim 1, wherein, when the data of the training set and the data of the validation set have the same population by the parametric method depending on a result of the normality test for the data of the training set and the data of the validation set, the normality test algorithm performs the normality test for the M/P of each run ID of the poolable set by the parametric method or the nonparametric method. 4. The system of claim 1, wherein the normality test algorithm determines whether the data of the training set and the data of the validation set have the same population or not by the nonparametric method depending on the result of the normality test for the data of the training set and the data of the validation set, and when the data of the training set and the data of the validation set have the same population, the normality test algorithm performs the normality test for the M/P of each run ID of the poolable set by the parametric method or the nonparametric method; andthe normality test algorithm determines whether the data of the training set and the data of the validation set have the same population or not by the nonparametric method depending on the result of the normality test for the data of the training set and the data of the validation set, and when the data of the training set and the data of the validation set do not have the same population, the normality test algorithm performs the normality test for the M/P of each run ID of the validation set by the parametric method or the nonparametric method. 5. A correlation tolerance limit setting method using repetitive cross-validation, the method comprising:step a) of randomly classifying data of an initial database (DB) set into training data and validation data at a specific rate, and then matching each of the training data and the validation data with each run identifier (ID) assigned thereto and storing them in a training initial set or a validation initial set, respectively, thereby extracting variables for determining a departure from nucleate boiling ratio (DNBR) limit by optimizing coefficients of a selected correlation based on the data stored in the training initial set;step b) of performing a normality test for data of a training set and a validation set after extracting the variables; andstep c) of determining the DNBR limit by a parametric method or a nonparametric method depending on a result of the normality test,wherein the step c) includes:substep c-1) of determining whether the data of the training set and the data of the validation set have a same population or not by the parametric method or the nonparametric method depending on a result of the normality test for a measured/predicted value (M/P) of a run ID of the training set and an M/P of a run ID of the validation set derived for each case, and performing the normality test for an M/P of the run ID of a poolable set which is combined with the training set and the validation set or the M/P of the run ID of the validation set by the parametric method or the nonparametric method depending on the result of whether the data of the training set and the data of the validation set have the same population or not; andsubstep c-2) of deriving a distribution of a 95/95 DNBR value for all N cases after calculating the 95/95 DNBR value by the parametric method or the nonparametric method depending on the result of the normality test for the M/P of the run ID of the poolable set or the M/P of each run ID of the validation set from the output module for each case, and determining a 95/95 DNBR limit using the derived distribution of the/a 95/95 DNBR value;wherein the selected correlation expresses a relationship between each of dependent variables and a reactor core trip setpoint in order to derive the reactor core trip setpoint from measured values of dependent variables instrumented at a predetermined location of a reactor core, and a relationship of a critical heat flux (CHF) and the measured value of each of the instrumented dependent variables; andwherein a measured value of the instrumented dependent variables and a CHF which is an independent variable derived from a selected correlation are set as one data, and then the one data is assigned with a run ID and stored in an initial DB set. 6. The method of claim 5, wherein the step a) includes:initialization substep a-1) of classifying the data of the initial DB set into the training data and the validation data, and then matching the training data and the validation data-with each run ID assigned thereto and storing them in the training initial set and the validation initial set, respectively, wherein the data for which the run ID of a full DB set and the run ID of the training initial set are the same to each other is stored in the training set, and the data for which the run ID of the full DB set and the run ID of the validation set are the same to each other is stored in the validation set;correlation coefficient optimization substep a-2) of optimizing for fitting of the coefficients of the selected correlation using the data of the training initial set;extraction substep a-3) of deriving an M/P for each run ID of the training set by applying optimized coefficients of the selected correlation to the data of the training set, and then extracting a maximum M/P for each run ID of the training set among the derived MP's;location and statistics change determination substep a-4) of determining whether a measurement location of the core is changed or not with each run ID, having the extracted maximum M/P, of the training set or the statistics are changed or not with an average value of the derived M/P of each run ID of training initial set, wherein the optimized coefficients of the selected correlation are output when there is no change of the core measurement location, having the extracted maximum M/P, or statistics on the average value of the derived M/P's by iteratively performing optimization of the coefficients of the selected correlation until there is no change of the core measurement location, having the extracted maximum M/P, or statistics on the average value of the derived M/P's; andvariable extraction substep a-5) of applying the optimized coefficients of the selected correlation to each data of the validation set, and then extracting the dependent variables, having the maximum M/P, of the data of the validation set as the variables for determining the DNBR limit. 7. The method of claim 5, wherein, at the step b), when the data of the training set and the data of the validation set have the same population by the parametric method depending on a result of the normality test for the data of the training set and the data of the validation set, the normality test for the M/P of each run ID of the poolable set is performed by the parametric method or the nonparametric method. 8. The method of claim 5, wherein, at the step b), it is determined whether the data of the training set and the data of the validation set have the same population or not by the nonparametric method depending on the result of the normality test for the data of the training set and the data of the validation set, and when the data of the training set and the data of the validation set have the same population, the normality test for the M/P of each run ID of the poolable set is performed by the parametric method or the nonparametric method;it is determined whether the data of the training set and the data of the validation set have the same population or not by the nonparametric method depending on the result of the normality test for the data of the training set and the data of the validation set; andwhen the data of the training set and the data of the validation set do not have the same population, the normality test for the M/P of each run ID of the validation set is performed by the parametric method or the nonparametric method.