Method, device and storage medium for generating loading plan for old components of core refueling

By dividing the core into symmetrically distributed areas and marking component groups according to their reactivity, combined with reorganization processing, the feasibility and timing issues in the core refueling plan are solved, and more efficient loading plan generation is achieved.

CN116665935BActive Publication Date: 2025-09-12CHINA NUCLEAR POWER TECH RES INST CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310450773.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-20
Publication Date
2025-09-12
Estimated Expiration
2043-04-20

AI Technical Summary

Technical Problem

In the existing core refueling scheme, the core refueling interval is too short, resulting in low feasibility of the loading scheme, and high complexity and time consumption in determining the loading scheme.

Method used

The core is divided into the first and second types of areas distributed along the symmetry axis. The component groups to be loaded are marked according to the reactivity of the components. When the candidate solution does not meet the duration condition, the areas of the other category are reorganized and the components of the target area are updated to meet the power generation duration requirement.

Benefits of technology

The feasibility and determination rate of the loading plan for old components of the core replacement are improved, the determination time is reduced, and the normal operation of the core is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116665935B_ABST
    Figure CN116665935B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device and storage medium for generating a loading plan for old components of a core refueling. The method includes: identifying a first type of core region in the core and a second type of core region with the first type of core region as a boundary; for similar regions in the first type of core region and the second type of core region, determining each old component in the same position in the similar region as a component group; based on the reactivity of each component group in the similar region, marking the component group to be loaded in the similar region to obtain a candidate loading plan; when the core power generation duration of the candidate loading plan does not meet the duration condition, determining the target category core region for the component to be updated; according to the quantitative relationship between the target category core region and the other category core region, reorganizing the unmarked component groups in the other category core region to update some components in the target category core region, and obtaining a loading plan that meets the duration condition. The use of this method can improve the feasibility and determination rate of the loading plan.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of old component loading, and in particular to a method, device and storage medium for generating a loading plan for old components of a core replacement. Background Art

[0002] The refueling plan refers to the plan of removing the spent fuel assemblies from the core, loading them with new fuel assemblies, and rearranging them in the core together with the old fuel assemblies that are still in use, based on the principle of flattening the core power distribution as much as possible.

[0003] Currently, existing refueling planning technologies primarily use refueling prediction models to determine the loading method for old components. If the cycle length does not meet the refueling notification requirements, the less reactive components in the remaining components of the current unit are replaced with the more reactive components from the selected components. This results in a very short core refueling interval, leading to a low feasibility of the loading plan for old components during core refueling. Furthermore, because existing technologies use individual component groups to replace some component groups when predicting loading plans, this increases the complexity of determining the individual component groups to be replaced, resulting in a longer search time for a feasible loading plan for old components during core refueling. Summary of the Invention

[0004] Based on this, it is necessary to provide a method, device and storage medium for generating a loading plan for old components of core replacement, which can improve the feasibility of the loading plan for old components of core replacement and the speed of determining the loading plan, in order to address the above technical problems.

[0005] In a first aspect, the present application provides a method for generating a loading plan for old components of a core refueling, the method comprising:

[0006] For a core in which components are symmetrically distributed about a core center, identifying first-type core regions distributed along an axis of symmetry in the core and second-type core regions bounded by the first-type core regions; wherein the number of the first-type core regions is half the number of the second-type core regions;

[0007] For similar regions in the first type of core region and the second type of core region, determining old components at the same position in the similar regions as a component group;

[0008] Based on the component reactivity of each component group in the same area, marking the component groups to be loaded to each old component loading position in the same area to obtain candidate loading solutions;

[0009] When the core power generation duration corresponding to the candidate loading scheme does not meet the duration condition, determining a target type core region for component update; the target type core region is one of the first type core region and the second type core region;

[0010] According to the quantitative relationship between the target category core area and another category core area, the unmarked component groups in the other category core area are reorganized to update some components of the target category core area, and obtain a loading plan in which the core power generation duration meets the duration condition.

[0011] In one embodiment, the candidate loading scheme further includes a replacement component at the center of the core; and the process of determining the replacement component at the center of the core includes:

[0012] When there is a first candidate assembly group whose number of available assemblies is less than a reference number of assembly groups in the first type of core region, and the first candidate assembly group meets a re-entry condition, determining one assembly in the first candidate assembly group as a replacement assembly at the center of the core;

[0013] When the first candidate assembly group does not exist, taking any assembly group in the first type of core region or the second type of core region as a second candidate assembly group;

[0014] When the second candidate component group meets the re-entry condition, one component in the second candidate component group is determined as a replacement component at the center position of the core.

[0015] In one embodiment, based on the component reactivity of each component group in the homogeneous area, marking the component groups to be loaded to each old component loading position in the homogeneous area to obtain candidate loading solutions includes:

[0016] sorting the plurality of component groups in the first type of core region according to reactivity to obtain a first sorting result;

[0017] Based on the first sorting result, marking a plurality of first to-be-loaded component groups to be loaded into the first type of core region;

[0018] sorting the plurality of component groups in the second type of core region according to reactivity to obtain a second sorting result;

[0019] Based on the second sorting result, marking a plurality of second to-be-loaded component groups to be loaded into the second type of core region;

[0020] Based on the first group of components to be loaded and the second group of components to be loaded, a candidate loading scheme is determined.

[0021] In one embodiment, determining a target type of core region for component update includes:

[0022] Obtaining a first component group with the smallest reactivity value from the component groups to be loaded in the first type of core region;

[0023] Obtaining a second component group with the minimum reactivity value from the component groups to be loaded in the second type of core region;

[0024] The core region where the component group having the smaller value between the first component group and the second component group is located is determined as the target category core region for component updating.

[0025] In one embodiment, the step of reorganizing unmarked component groups in the core region of another category according to the quantitative relationship between the core region of the target category and the core region of another category to update some components in the core region of the target category, and obtaining a loading plan in which the core power generation duration satisfies the duration condition, includes:

[0026] When the target type core region is the first type core region, splitting the second target component group in the second type core region to obtain two split component groups;

[0027] Using one of the split component groups to update some components in the target category core region, to obtain a loading plan whose core power generation duration satisfies the duration condition;

[0028] When the target type core region is the second type core region, merging the two first target component groups in the first type core region to obtain a merged component group;

[0029] The merged component group is used to update some components of the target category core area to obtain a loading plan in which the core power generation duration meets the duration condition.

[0030] In one embodiment, the method further comprises:

[0031] Obtaining a difference between the core power generation duration and the target power generation duration in the duration condition;

[0032] sorting each component group in the loading scheme whose core power generation duration satisfies the duration condition according to reactivity to obtain a third sorting result;

[0033] Based on the difference and the third sorting result, determining a target component group to be replaced by the component group with the largest reactivity value in the unlabeled component group;

[0034] The target component group is replaced by the component group with the largest reactivity value to obtain an updated loading solution.

[0035] In a second aspect, the present application provides a device for generating a loading plan for old components of a core refueling, the device comprising:

[0036] a region division module for identifying, for a core in which components are symmetrically distributed about a core center, first-type core regions distributed along a symmetry axis and second-type core regions bounded by the first-type core regions; wherein the number of the first-type core regions is half the number of the second-type core regions;

[0037] an assembly group determining module, configured to determine, for similar areas in the first-type core area and the second-type core area, old assemblies at the same position in the similar areas as an assembly group;

[0038] a candidate loading scheme determining module, configured to mark the component groups to be loaded to the respective old component loading positions in the homogeneous area based on the component reactivity of the respective component groups in the homogeneous area, and obtain candidate loading schemes;

[0039] a region determination module, configured to determine a target type core region for component update when the core power generation duration corresponding to the candidate loading scheme does not meet a duration condition; the target type core region is one of the first type core region and the second type core region;

[0040] A loading scheme determination module is used to reorganize the unmarked component groups in the other category of core areas according to the quantitative relationship between the target category of core areas and the other category of core areas, so as to update some components of the target category of core areas and obtain a loading scheme in which the core power generation duration meets the duration condition.

[0041] In a third aspect, the present application provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0042] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method when executed by a processor.

[0043] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which implements the steps of the above method when executed by a processor.

[0044] The above-mentioned method, device and storage medium for generating a loading plan for old components for core refueling divide the core into a first type of core area distributed along the axis of symmetry and a second type of core area with the first type of core area as the boundary, and the old components in the same position in the same type of area are determined as component groups. When determining the loading plan, only the loading plans for old components for core refueling in part of the first type of core area and the second type of core area are considered, and then the loading plans for old components for core refueling in the remaining areas are determined according to symmetry, thereby saving the time for determining the loading plan for old components for core refueling; by determining the component groups to be loaded to the loading positions of each old component in the same type of area according to the reactivity of each component group, and when the core power generation time corresponding to the candidate loading plan does not meet the time condition, the unmarked component groups in the other type of core area are reorganized, and the reorganized component groups are used to update some components in the target type of core area, so that the power generation time of the new loading plan can meet the required time condition, thereby improving the feasibility of the loading plan for old components for core refueling. In addition, by reorganizing the unmarked component groups in another category of core area, the time for determining the component groups in the unmarked component groups that replace some components in the target category of core area can be reduced, thereby further improving the determination rate of the loading plan for old components in the core replacement. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 This is an application environment diagram of a method for generating a loading plan for old components of a core refueling in one embodiment;

[0046] Figure 2 A schematic flow chart of a method for generating a loading plan for old components of a core refueling process according to one embodiment;

[0047] Figure 3 A schematic diagram of a core structure in one embodiment;

[0048] Figure 4 A schematic flow chart of a method for generating a loading plan for old components of a core refueling according to another embodiment;

[0049] Figure 5 A structural block diagram of a device for generating a loading plan for old components of a core refueling system according to an embodiment;

[0050] Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0051] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0052] The method for generating a loading plan for old components of a core refueling provided in the embodiment of the present application can be applied to the following examples: Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. For a core in which the components are symmetrically distributed with the core center position as the center, the server 104 divides the core along the symmetry axis to obtain a first type of core area and a second type of core area with the first type of core area as the boundary, and the number of the first type of core area is half the number of the second type of core area. For all the first type of core areas and all the second type of core areas in the core, the server 104 determines the old components at the same position in the same type of area of ​​the first core area as a group of component groups, and determines the old components at the same position in the same type of area of ​​the second core area as a group of component groups. The server 104 marks the component groups to be loaded into the loading positions of each old component in the same type area according to the reactivity of each component group in the same type area to obtain a candidate loading scheme. When server 104 detects that the core power generation duration corresponding to a candidate loading solution does not meet the required duration condition, it determines a target category core region requiring component update from the first category core region and the second category core region, and performs corresponding reorganization processing on the unmarked component groups in the other category core region based on the quantitative relationship between the target category core region and the other category core region, thereby updating some components in the target category core region and obtaining a loading solution in which the core power generation duration meets the duration condition. Terminal 102 may be, but is not limited to, various personal computers, laptop computers, tablet computers, etc. Server 104 may be implemented as a standalone server or a server cluster consisting of multiple servers.

[0053] In one embodiment, Figure 2 As shown in the figure, a method for generating a loading plan for old components of a core refueling reactor is provided. Figure 1 The following steps are used as an example to illustrate the server in the example:

[0054] Step 202: For a core in which components are symmetrically distributed about the core center, identify first-type core regions distributed along the symmetry axis and second-type core regions bounded by the first-type core regions. The number of first-type core regions is half the number of second-type core regions.

[0055] The core is a reactor that is symmetrically distributed around the center. Figure 3 As shown, Figure 3The position 0 in the middle represents the center of the core. Taking 0 as the dividing point, the area composed of all No. 1s in the upper left corner is a first-class core area, the area composed of all No. 2s in the upper left corner is a second-class core area, the area composed of all No. 1s in the lower right corner is a first-class core area, and the area composed of all No. 2s in the lower right corner is a second-class core area.

[0056] Optionally, the server divides the core symmetrically distributed around the core center into first-type core areas distributed along the symmetry axis and second-type core areas with the first-type core areas as boundaries according to the symmetry axis of the core. After the area division is completed, the number of first-type core areas is half the number of second-type core areas.

[0057] Step 204 : for similar regions in the first type of core region and the second type of core region, old components at the same position in the similar regions are determined as a component group.

[0058] Among them, the same type of area refers to the area that is the same as the first type of core area or the second type of core area. Figure 3 In the figure, the first type of core region composed of all the No. 1s in the upper left corner and the first type of core region composed of all the No. 1s in the lower right corner are the same type of regions. For another example, Figure 3 A second type core area composed of all No. 2s in the upper left corner and a second type core area composed of all No. 2s in the lower right corner are the same type of areas.

[0059] The old components at the same position in the same region are determined as a component group, which means that the components at the same position in two similar regions are the same component group. For example Figure 3 The components at positions (G, 09) and (I, 07) are components of the same group.

[0060] Step 206 : Based on the component reactivity of each component group in the same area, mark the component groups to be loaded to each old component loading position in the same area to obtain candidate loading solutions.

[0061] Reactivity is a physical quantity that reflects the state of a nuclear reactor, characterizing the degree to which the reactor deviates from criticality. It is defined as the relative offset of the effective increment factor k from the critical value of 1. The reactivity of newly added components is within the range [1, 1.10]. After a component has been added more than twice, its reactivity is generally around 1 or below 1. Marking involves sorting the old component groups from the previous cycle in the first and second core regions by reactivity. The sorting results determine the component groups to be loaded at each old component loading position in the new cycle in the first and second core regions. Because new component groups are added in the new cycle and their positions are fixed, not all old component groups from the previous cycle are reloaded into the core. The reactivity of each component within a group can vary, so the average reactivity of each component is used as the reactivity value for that group.

[0062] Optionally, the server sorts the old component groups of the first type core area and the second type core area in the previous cycle according to their reactivity, and determines the component groups with higher sorting, that is, with greater reactivity, as the component groups to be loaded in the first type core area and the second type core area in the new cycle, thereby obtaining candidate loading plans.

[0063] Step 208: When the core power generation duration corresponding to the candidate loading scheme does not meet the duration condition, a target core region of the component to be updated is determined. The target core region is one of the first core region and the second core region.

[0064] The core power generation duration refers to the number of days the core can operate normally. The duration condition refers to the operating time the core must achieve in a new cycle of operation. In other words, the final core refueling and old component loading plan for the new cycle must ensure that the reactor core's normal operating time meets the duration condition.

[0065] Optionally, when the server detects that the core power generation time of the current candidate loading scheme does not enable the core to reach the operating time specified in the time condition in a new round of cycle, it determines the target category core area that needs component update from the first category core area and the second category core area.

[0066] Step 210, according to the quantitative relationship between the target category core area and the other category core area, reorganize the unmarked component groups in the other category core area to update some components in the target category core area, and obtain a loading plan in which the core power generation time meets the time condition.

[0067] Among them, reorganization includes merging and splitting. Merging refers to merging two groups of component groups in the first type of core area into one group of component groups, and the merged group of component groups can be placed in the second type of core area. Splitting refers to splitting one group of component groups in the second type of core area into two groups of component groups, and the two groups of component groups after splitting can be placed in the first type of core area. In the prior art, when encountering an emergency material change, it is often difficult to search for an old component combination that meets the conditions in a short time. The present application can reduce the time to search for an old component loading plan for core material change that meets the time condition by reorganizing the component groups, thereby avoiding the situation where it is difficult to search for an old component combination that meets the time condition in a short time when encountering an emergency material change.

[0068] Unmarked component groups are all old component groups from the previous cycle, except for those marked as pending for loading at the respective old component loading locations in the same area. The previous cycle refers to the entire process from the time the old component loading plan for the previous core refueling was determined and executed to the time the old component loading plan for the next core refueling is determined.

[0069] Optionally, when the server detects that the number of core areas of the target category is half the number of core areas of another category, the unmarked component groups in the core areas of the other category are split, and any group of components obtained after the split is used to update some components of the core area of ​​the target category, thereby obtaining a loading plan in which the core power generation time meets the time condition.

[0070] Optionally, when the server detects that the number of core areas of the target category is twice the number of core areas of another category, the two unmarked groups of components in the core areas of the other category are merged, and the merged component groups are used to update some components of the core areas of the target category, thereby obtaining a loading plan in which the core power generation time meets the time condition.

[0071] In the above-mentioned method for generating a loading plan for old components for core refueling, the core is divided into a first type of core area distributed along the axis of symmetry and a second type of core area with the first type of core area as the boundary, and old components in the same position in the same type of area are determined as component groups. When determining the loading plan, only the loading plans for old components for core refueling in part of the first type of core area and the second type of core area are considered, and then the loading plans for old components for core refueling in the remaining areas are determined based on symmetry, thereby saving time for determining the loading plan for old components for core refueling; by determining the component groups to be loaded to the loading positions of each old component in the same type of area based on the reactivity of each component group, and when the core power generation time corresponding to the candidate loading plan does not meet the time condition, the unmarked component groups in the other type of core area are reorganized, and the reorganized component groups are used to update some components in the target type of core area, so that the power generation time of the new loading plan can meet the required time condition, thereby improving the feasibility of the loading plan for old components for core refueling. In addition, by reorganizing the unmarked component groups in another category of core area, the time for determining the component groups in the unmarked component groups that replace some components in the target category of core area can be reduced, thereby further improving the determination rate of the loading plan for old components in the core replacement.

[0072] In one embodiment, the candidate loading scheme further includes a replacement component at the center of the core; and the process of determining the replacement component at the center of the core includes:

[0073] When there is a first candidate assembly group whose number of available assemblies is less than the reference number of assembly groups in the first type of core region and the first candidate assembly group meets the re-entry condition, one assembly in the first candidate assembly group is determined as a replacement assembly at the core center.

[0074] When the first candidate assembly group does not exist, any assembly group in the first type of core region or the second type of core region is used as the second candidate assembly group.

[0075] When the second candidate assembly group meets the re-entry condition, one assembly in the second candidate assembly group is determined as a replacement assembly at the center of the core.

[0076] The base number of component groups in the first type of core region is different from the base number of component groups in the second type of core region. For example, the base number of component groups in the first type of core region is 4, and the base number of component groups in the second type of core region is 8.

[0077] The first candidate assembly group refers to an assembly group in which the number of assemblies in the first type of core region is less than the reference number. For an assembly group in which the number of assemblies is less than the reference number, the assemblies in the assembly group are not used as the assembly group to be loaded in the first type of core region or the second type of core region in the next cycle and can be used as assemblies at the center of the core in the next cycle.

[0078] Reentrancy conditions primarily include the number of times a component group has been added to the heap and its reactivity. For example, a component group that has been added to the heap no more than three times and has a reactivity value within the range of [1, 1.1] is considered reentrant.

[0079] The second candidate component group is determined by first determining the re-entry conditions of the component groups in the first type of core area. When each component group in the first type of core area does not meet the re-entry conditions, the re-entry conditions are then determined for the component groups in the second type of core area, thereby obtaining a second candidate component group that meets the re-entry conditions.

[0080] Optionally, the server determines the re-entry condition for a first candidate component group whose number of available components is less than a reference number. When one of the re-entry times and the reactivity size of the first candidate component group does not meet the re-entry condition, the server determines the re-entry condition for a second candidate component group in the first type of core area, and determines one component in the second candidate component group in the first type of core area that meets the re-entry condition as a replacement component at the center of the core.

[0081] Optionally, the server determines the re-entry condition for a first candidate component group whose number of available components is less than a reference number. When both the number of re-entry times and the reactivity size of the first candidate component group meet the re-entry condition, the server determines one component in the first candidate component group that meets the re-entry condition as a replacement component at the center of the core.

[0082] Optionally, the server determines the re-entry condition for a first candidate component group whose number of available components is less than a reference number; when one of the number of re-entry times and the reactivity size of the first candidate component group does not meet the re-entry condition, the server determines the re-entry condition for a second candidate component group of the first type of core area; when all of the second candidate component groups of the first type of core area do not meet the re-entry condition, the server determines the re-entry condition for a second candidate component group of the second type of core area, and determines one component in the second candidate component group of the second type of core area that meets the re-entry condition as a replacement component at the center of the core.

[0083] In this embodiment, the central component of the core is determined based on the number of times the first candidate component group re-enters the stack and the reactivity size, and when the first candidate component group does not meet the requirements, the replacement component at the center position of the core is determined based on the second candidate component group that meets the re-entry conditions. This can increase the power generation time of the core, thereby improving the feasibility of the loading plan after the replacement component is placed, making the loading plan better.

[0084] In one embodiment, based on the component reactivity of each component group in the same region, the component groups to be loaded to each old component loading position in the same region are marked to obtain candidate loading solutions, including:

[0085] The plurality of component groups in the first type of core region are sorted according to reactivity to obtain a first sorting result.

[0086] Based on the first sorting result, a plurality of first to-be-loaded component groups loaded into the first type of core region are marked.

[0087] The plurality of component groups in the second type of core region are sorted according to reactivity to obtain a second sorting result.

[0088] Based on the second sorting result, a plurality of second to-be-loaded component groups are marked for loading into the second type of core region.

[0089] Based on the first group of components to be loaded and the second group of components to be loaded, a candidate loading scheme is determined.

[0090] The multiple component groups of the first type of core region and the multiple component groups of the second type of core region refer to old component groups in the previous cycle.

[0091] Optionally, the server sorts the multiple component groups of the first type of core region in the previous cycle according to reactivity to obtain a first sorting result, and determines the multiple component groups with the highest sorting results as the first component groups to be loaded at each old component loading position in the first type of core region and similar areas of the first type of core region based on the sorting results. The server sorts the multiple component groups of the second type of core region in the previous cycle according to reactivity to obtain a second sorting result, and determines the multiple component groups with the highest sorting results as the second component groups to be loaded at each old component loading position in the second type of core region and similar areas of the second type of core region based on the sorting results. The server determines a candidate loading plan based on the position of each component in the first component group to be loaded and the second component group to be loaded in the core.

[0092] In this embodiment, by determining the component groups to be loaded for the first type of core area and the second type of core area respectively according to the first sorting result and the second sorting result, the time for determining the first component group to be loaded and the second component group to be loaded can be reduced, thereby reducing the time for determining the loading plan.

[0093] In one embodiment, determining a target type of core region for component update includes:

[0094] A first component group with the smallest reactivity value is obtained from the component groups to be loaded in the first type of core region.

[0095] A second component group with the smallest reactivity value is obtained from the component groups to be loaded in the second type of core region.

[0096] The core region where the component group having the smaller value between the first component group and the second component group is located is determined as the target category core region for component updating.

[0097] The first component group may also be a group of components with the largest reactivity value among the unmarked component groups in the first type of core region, and the second component group may also be a group of components with the largest reactivity value among the unmarked component groups in the second type of core region.

[0098] Optionally, the server determines the second type of core area as the target category core area for component update based on the reactivity values ​​of the first component group with the smallest reactivity value among the component groups to be loaded in the first type of core area and the second component group with the smallest reactivity value among the component groups to be loaded in the second type of core area. When the reactivity values ​​of the first component group and the reactivity values ​​of the second component group differ greatly, that is, the difference reaches a specific value, and the reactivity value of the group of components with the smallest reactivity among the component groups to be loaded in the second type of core area is smaller than the reactivity value of the group of components with the smallest reactivity value among the component groups to be loaded in the first type of core area, the server determines the second type of core area as the target category core area for component update.

[0099] Optionally, the server determines the first type of core area as the target category core area for component update based on the reactivity values ​​of the first component group with the smallest reactivity value among the component groups to be loaded in the first type of core area and the second component group with the smallest reactivity value among the component groups to be loaded in the second type of core area. When the reactivity values ​​of the first component group and the reactivity values ​​of the second component group differ greatly, that is, the difference reaches a specific value, and the reactivity value of the group of components with the smallest reactivity among the component groups to be loaded in the first type of core area is less than the reactivity value of the group of components with the smallest reactivity value among the component groups to be loaded in the second type of core area, the server determines the first type of core area as the target category core area for component update.

[0100] Optionally, the server obtains a group of components with the largest reactivity value from the unmarked component groups in the first category core area, and obtains a group of component groups with the smallest reactivity value from the component groups to be loaded in the second category core area. When the server detects that the reactivity value of the group of components with the largest reactivity value from the unmarked component groups in the first category core area is greater than the reactivity value of the group of component groups with the smallest reactivity value from the component groups to be loaded in the second category core area, the target category core area is the second category core area.

[0101] Optionally, the server obtains a group of components with the largest reactivity value from the unmarked component groups in the second category core area, and obtains a group of component groups with the smallest reactivity value from the component groups to be loaded in the first category core area. When the server detects that the reactivity value of the group of components with the largest reactivity value from the unmarked component groups in the second category core area is greater than the reactivity value of the group of component groups with the smallest reactivity value from the component groups to be loaded in the first category core area, the target category core area is the first category core area.

[0102] In this embodiment, the component group to be loaded with the smallest reactivity value is obtained from the component group to be loaded in the first type of core area and the component group to be loaded in the second type of core area respectively, and the core area where the component group with the smaller value is located is determined as the target category core area for component update based on the reactivity value, thereby reducing the determination time of the target category core area and improving the generation efficiency of the loading plan for old components for core replacement.

[0103] In one embodiment, Figure 4 As shown, according to the quantitative relationship between the target category core region and the other category core region, the unmarked component groups in the other category core region are reorganized to update some components in the target category core region, and a loading plan is obtained in which the core power generation duration meets the duration condition, including:

[0104] Step 402 : When the target type core region is the first type core region, split the second target component group in the second type core region to obtain two split component groups.

[0105] Splitting means splitting the component group equally according to the number of components. The number of components in the two split component groups is half the number of components in the second target component group. For example, if the second target component group has 8 components, the number of components in each of the two split component groups is 4.

[0106] The second target component group refers to a group of components with the largest reactivity value among the unmarked component groups in the second type of core region.

[0107] Optionally, when the server detects that the target category core region is the first category core region, a group of components with the largest reactivity value in the unmarked component group of the second category core region is split to obtain two split component groups with equal numbers of components.

[0108] Step 404 : Use one of the split component groups to update some components in the target category core region to obtain a loading plan in which the core power generation duration satisfies the duration condition.

[0109] The "partial components" of the target core region refer to the group of components with the smallest reactivity values ​​in the group of components to be loaded in the target core region. Updating refers to replacing the group of components with the smallest reactivity values ​​in the group of components to be loaded in the target core region with any group in the group of split components.

[0110] Optionally, the server uses one of the split component groups to replace a group of components with the smallest reactivity value in the component group to be loaded in the target category core area, and obtains a loading plan in which the core power generation time meets the time condition.

[0111] Step 406 : When the target type core region is the second type core region, the two first target component groups in the first type core region are merged to obtain a merged component group.

[0112] The two first target component groups in the first type of core region refer to the two groups of components with the highest and second highest reactivity values ​​among the unmarked component groups in the first type of core region. Merging refers to combining two groups of components into one. For example, merging components with four components each into a group with eight components.

[0113] Optionally, when the server detects that the target category core region is the second category core region, the server merges the two groups of components with the largest and second largest reactivity values ​​in the unmarked component groups of the first category core region to obtain a merged component group.

[0114] Step 408 : Use the merged component group to update some components in the target category core region to obtain a loading plan in which the core power generation duration satisfies the duration condition.

[0115] In this embodiment, by splitting or merging component groups and replacing a group of components with the smallest reactivity value in the component group to be loaded, the core power generation time of the loading scheme can be increased, thereby obtaining a loading scheme in which the core power generation time meets the time condition.

[0116] In one embodiment, the method for generating a loading plan for old components of a core refueling further includes:

[0117] Get the difference between the core power generation duration and the target power generation duration in the duration condition.

[0118] Each component group in the loading scheme whose core power generation duration meets the duration condition is sorted according to the reactivity size to obtain a third sorting result.

[0119] Based on the difference and the third sorting result, the target component group to be replaced by the component group with the largest reactivity value in the unlabeled component groups is determined.

[0120] The target component group is replaced with the component group with the largest reactivity value to obtain an updated loading plan.

[0121] The target power generation duration refers to the duration required in the refueling notice, which is the duration that the loading plan must achieve. The target component group is replaced when the core power generation duration exceeds the target power generation duration.

[0122] The third sorting result is a result of comprehensively sorting the to-be-loaded component groups of the first type core region and the second type core region according to their reactivity.

[0123] The target component group is determined as follows: when the difference between the core power generation duration and the target power generation duration in the duration condition exceeds the target value (that is, the difference between the core power generation duration and the target power generation duration is greater than the target value), the target component group is determined based on the third sorting result. If the difference between the core power generation duration and the target power generation duration in the duration condition is less than the target value (that is, the difference between the core power generation duration and the target power generation duration is less than the target value), the target component group is determined based on the third sorting result. The target component group is the component group with a reactivity ranking of (n*(1-(err-5) / 15)) in the first and second core regions, where n represents the number of old component groups and err represents the difference. For example, if the difference between the core power generation duration and the target power generation duration exceeds 20, the target component group is determined based on the third sorting result. For another example, when the result obtained by subtracting the target power generation time from the core power generation time is less than 20 and greater than 5, the component group with a reactivity ranking of (n*(1-(err-5) / 15)) among the component groups to be loaded in the first type of core area and the second type of core area is determined as the target component group according to the third sorting result.

[0124] Optionally, the server obtains the difference between the core power generation duration and the target power generation duration, and obtains a third ranking result obtained by comprehensively sorting the component groups to be loaded in the first and second core regions according to their reactivity. When the server detects that the difference between the core power generation duration and the target power generation duration in the duration condition exceeds the target value, the server determines, based on the third ranking result, the group of components with the highest reactivity among the component groups to be loaded in the first and second core regions as the target component group. The server replaces the target component group with the component group with the highest reactivity among the unmarked component groups, thereby obtaining an updated loading plan.

[0125] Optionally, the server obtains the difference between the core power generation duration and the target power generation duration, and obtains a third sorting result obtained by comprehensively sorting the component groups to be loaded in the first and second types of core regions according to their reactivity. When the server detects that the difference between the power generation duration and the target power generation duration in the duration condition is less than the target value, the server determines, based on the third sorting result, the component group with a reactivity ranking of (n*(1-(err-5) / 15)) among the component groups to be loaded in the first and second types of core regions as the target component group. The server replaces the target component group with the component group with the highest reactivity value among the unmarked component groups, thereby obtaining an updated loading plan.

[0126] In this embodiment, the target component group is replaced with the component group with the largest reactivity value in the unmarked component group according to the difference between the core power generation time and the target power generation time, so that the core power generation time corresponding to the obtained loading scheme can be close to the target power generation time. At the same time, the replaced target component group can also be applied to the next cycle of the core, so that resources are used reasonably.

[0127] This application also provides an application scenario, which applies the above command execution method. Specifically, the application of the command execution method in this application scenario is as follows: Considering the symmetry of the core, the 1 / 8 area in the lower right corner of the core is selected for design, such as Figure 3The small right corner of the image. When designing the loading plan for old components during core refueling, the position of new components is fixed, which reduces the complexity of selecting old components. The first step is to obtain all available old components for the current cycle and filter out damaged components. All components are divided into the core center, the first type of core area, and the second type of core area based on their location in the previous cycle. Due to the core's symmetry, the number of components in each group at the center is 1, the number of components in each group in the first type of core area is generally 4, and the number of components in each group in the second type of core area is generally 8. The process for determining the component at the center of the core for this core refueling is as follows: first, the re-entry condition is determined for the first candidate component group with less than 4 available components. If either the number of re-entries of the first candidate component group exceeds 3 or the reactivity size does not meet the re-entry condition, the re-entry condition is determined for the second candidate component group of the first type of core area, and one component in the second candidate component group of the first type of core area that meets the re-entry condition is determined as the replacement component at the center of the core, that is, the center component of the core in the current cycle.

[0128] The component groups in the first and second core regions from the previous cycle are sorted by reactivity, yielding first and second sorting results, respectively. The top-ranked component groups in the first sorting result are assigned as the first component groups to be loaded at each old component loading location in the first core region and its corresponding regions. The top-ranked component groups in the second sorting result are assigned as the second component groups to be loaded at each old component loading location in the second core region and its corresponding regions, thereby generating candidate loading plans. To avoid exceeding burnup limits, the number of components with relatively high burnup in the first core region is generally limited to one group, and the number of components with relatively high burnup in the second core region is generally limited to three to four groups. The burnup of the component at position (G, 15) is guaranteed to be greater than or equal to 28,000, and the burnup of the component at position (H, 15) is guaranteed to be greater than or equal to 30,000. Determine whether the calculated core power generation duration of the candidate loading plan is within the difference range of the duration condition, that is, target power generation duration - 2 ≤ core power generation duration ≤ target power generation duration + 5, where - 2 is the target power generation duration minus 2. For example, if the target power generation duration is 500, minus 2 equals 498. If the calculated core power generation duration meets the duration condition, the candidate loading plan is the final loading plan for the old components of the core refueling. If the calculated core power generation duration is less than the target power generation duration - 2: The group of components with the highest reactivity value among the unmarked component groups in the first type of core region is obtained, and the group of component groups with the lowest reactivity value among the component groups to be loaded in the second type of core region is obtained. If the reactivity value of the group of components with the highest reactivity value among the unmarked component groups in the first type of core region is greater than the reactivity value of the group of components with the lowest reactivity value among the component groups to be loaded in the second type of core region, the target core region is the second type of core region. The two groups of components with the highest and second highest reactivity values ​​in the unmarked component groups of the first type of core region are then merged to form a combined component group. This combined component group is then used to replace the group of components with the lowest reactivity value in the target type of core region to be loaded, resulting in a loading plan that satisfies the core power generation duration requirement.

[0129] When it is detected that the core power generation duration exceeds the target power generation duration of 20 in the duration condition, the component groups to be loaded in the first and second core regions are comprehensively sorted by reactivity to obtain a third sorting result. Based on the third sorting result, the group of components with the highest reactivity among the components to be loaded in the first and second core regions is determined as the target component group. The target component group is replaced with the component group with the highest reactivity value among the unmarked component groups to obtain an updated loading plan. When it is detected that the difference between the core power generation duration and the target power generation duration in the duration condition is between 5 and 20, the component group with a reactivity ranking of (n*(1-(err-5) / 15)) among the components to be loaded in the first and second core regions is determined as the target component group based on the third sorting result. The target component group is replaced with the component group with the highest reactivity value among the unmarked component groups to obtain the final updated loading plan.

[0130] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0131] Based on the same inventive concept, embodiments of the present application also provide a core refueling old component loading plan generation device for implementing the aforementioned core refueling old component loading plan generation method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the core refueling old component loading plan generation device provided below can be found in the above-mentioned limitations of the core refueling old component loading plan generation method, and will not be repeated here.

[0132] In one embodiment, Figure 5 As shown, a device for generating a loading plan for old components of a core refueling is provided, comprising:

[0133] The region division module 502 is configured to identify, for a core in which components are symmetrically distributed about the core center, first-type core regions distributed along the axis of symmetry and second-type core regions bounded by the first-type core regions. The number of first-type core regions is half the number of second-type core regions.

[0134] The component group determining module 504 is configured to determine old components at the same position in the same type of regions in the first type of core region and the second type of core region as a component group.

[0135] The candidate loading solution determination module 506 is configured to mark the component groups to be loaded to the loading positions of the old components in the same region based on the component reactivity of the component groups in the same region, and obtain candidate loading solutions.

[0136] The region determination module 508 is configured to determine a target core region for component update when the core power generation duration corresponding to the candidate loading scheme does not meet the duration condition. The target core region is one of the first and second core regions.

[0137] The loading scheme determination module 510 is used to reorganize the unmarked component groups in the core area of ​​another category according to the quantitative relationship between the core area of ​​the target category and the core area of ​​another category, so as to update some components of the core area of ​​the target category and obtain a loading scheme in which the core power generation time meets the time condition.

[0138] In some embodiments, the device for generating a loading plan for old components of a core refueling further includes:

[0139] The first candidate component group determining unit is configured to determine one component in the first candidate component group as a replacement component at the center of the core when there is a first candidate component group whose number of available components is less than a reference number of component groups in the first type of core region and the first candidate component group meets a re-entry condition.

[0140] The second candidate assembly group determining unit is configured to, when the first candidate assembly group does not exist, select any assembly group in the first type of core region or the second type of core region as the second candidate assembly group.

[0141] The replacement component determination unit is configured to determine a component in the second candidate component group as a replacement component at the center of the core when the second candidate component group meets the re-entry condition.

[0142] In some embodiments, the candidate loading solution determination module includes:

[0143] The first sorting result determining unit is configured to sort the plurality of component groups in the first type of core region according to their reactivity to obtain a first sorting result.

[0144] The first to-be-loaded component group determining unit is configured to mark a plurality of first to-be-loaded component groups to be loaded into the first type of core region based on the first sorting result.

[0145] The second sorting result determining unit is configured to sort the plurality of component groups in the second type of core region according to their reactivity to obtain a second sorting result.

[0146] The second to-be-loaded component group determining unit is configured to mark a plurality of second to-be-loaded component groups to be loaded into the second type of core region based on the second sorting result.

[0147] The candidate loading scheme determining unit is configured to determine a candidate loading scheme based on the first group of components to be loaded and the second group of components to be loaded.

[0148] In some embodiments, the region determination module includes:

[0149] The first component group determining unit is configured to obtain a first component group having the minimum reactivity value from the component groups to be loaded in the first type of core region.

[0150] The second component group determining unit is configured to obtain a second component group having the minimum reactivity value from the component groups to be loaded in the second type of core region.

[0151] The target category core region determining unit is configured to determine the core region where the component group having the smaller value between the first component group and the second component group is located as the target category core region for component updating.

[0152] In some embodiments, the loading plan determination module includes:

[0153] The split component group determining unit is used to split the second target component group in the second type of core region to obtain two split component groups when the target type of core region is the first type of core region.

[0154] The first loading scheme determining unit is configured to use one of the split component groups to update some components in the target category core region, and obtain a loading scheme in which the core power generation duration satisfies a duration condition.

[0155] The merged component group determining unit is used to merge the two first target component groups in the first type of core region to obtain a merged component group when the target type of core region is the second type of core region.

[0156] The second loading plan determining unit is used to use the merged component group to update some components in the target category core area to obtain a loading plan in which the core power generation time meets the time condition.

[0157] In some embodiments, the device for generating a loading plan for old components of a core refueling further includes:

[0158] The difference determination unit is used to obtain the difference between the core power generation time and the target power generation time in the time condition.

[0159] The third sorting result determining unit is configured to sort each component group in the loading scheme whose core power generation duration satisfies the duration condition according to the reactivity to obtain a third sorting result.

[0160] The target component group determining unit is used to determine, based on the difference and the third sorting result, a target component group to be replaced by the component group with the largest reactivity value in the unmarked component groups.

[0161] The loading plan updating unit is used to replace the target component group with the component group with the largest reactivity value to obtain an updated loading plan.

[0162] Each module in the aforementioned device for generating a loading plan for used core refueling components can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a computer device's memory in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0163] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, an input / output (I / O) interface, and a communication interface. The processor, memory, and I / O interface are connected via a system bus, and the communication interface is connected to the system bus via the I / O interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store the core center position, the core, the first type of core area, the second type of core area, the number of the first type of core area, the number of the second type of core area, the same type of areas in the first type of core area, the same type of areas in the second type of core area, component groups, the component reactivity of each component group, component groups to be loaded, candidate loading plans, the core power generation time corresponding to the candidate loading plans, the time condition, the target type of core area, the result of the reorganization of unmarked component groups, and the loading plan whose core power generation time meets the time condition. The computer device's input / output interface is used to exchange information between the processor and external devices. The computer device's communication interface is used to communicate with external terminals via a network connection. When executed by the processor, the computer program implements a method for generating a loading plan for old components during core refueling.

[0164] Those skilled in the art will understand that Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0165] In one embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0166] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0167] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0168] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.

[0169] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0170] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0171] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A method for generating a loading plan for old components during core refueling, characterized in that: The method comprises: For a core in which components are symmetrically distributed about a core center, identifying first-type core regions distributed along an axis of symmetry in the core and second-type core regions bounded by the first-type core regions; wherein the number of the first-type core regions is half the number of the second-type core regions; For similar regions in the first type of core region and the second type of core region, determining old components at the same position in the similar regions as a component group; Based on the component reactivity of each component group in the same area, marking the component groups to be loaded to each old component loading position in the same area to obtain candidate loading solutions; When the core power generation duration corresponding to the candidate loading scheme does not meet the duration condition, determining a target type core region for component update; the target type core region is one of the first type core region and the second type core region; According to the quantitative relationship between the target category core area and another category core area, the unmarked component groups in the other category core area are reorganized to update some components of the target category core area, and obtain a loading plan in which the core power generation duration meets the duration condition.

2. The method according to claim 1, characterized in that The candidate loading scheme further includes a replacement component at the center of the core; and the process of determining the replacement component at the center of the core includes: When there is a first candidate assembly group whose number of available assemblies is less than a reference number of assembly groups in the first type of core region, and the first candidate assembly group meets a re-entry condition, determining one assembly in the first candidate assembly group as a replacement assembly at the center of the core; When the first candidate assembly group does not exist, taking any assembly group of the first type of core region or the second type of core region as a second candidate assembly group; When the second candidate component group meets the re-entry condition, one component in the second candidate component group is determined as a replacement component at the center position of the core.

3. The method according to claim 1, characterized in that The step of marking the component groups to be loaded to the loading positions of the old components in the homogeneous area based on the component reactivity of the component groups in the homogeneous area to obtain candidate loading solutions includes: sorting the plurality of component groups in the first type of core region according to reactivity to obtain a first sorting result; Based on the first sorting result, marking a plurality of first to-be-loaded component groups to be loaded into the first type of core region; sorting the plurality of component groups in the second type of core region according to reactivity to obtain a second sorting result; Based on the second sorting result, marking a plurality of second to-be-loaded component groups to be loaded into the second type of core region; Based on the first group of components to be loaded and the second group of components to be loaded, a candidate loading scheme is determined.

4. The method according to claim 1, wherein The determining of a target type of core region for component update includes: Obtaining a first component group with the smallest reactivity value from the component groups to be loaded in the first type of core region; Obtaining a second component group with the minimum reactivity value from the component groups to be loaded in the second type of core region; The core region where the component group having the smaller value between the first component group and the second component group is located is determined as the target category core region for component updating.

5. The method according to claim 1, wherein The step of reorganizing unmarked component groups in the core region of another category according to the quantitative relationship between the core region of the target category and the core region of another category to update some components in the core region of the target category, and obtaining a loading plan in which the core power generation duration satisfies the duration condition, includes: When the target type core region is the first type core region, splitting the second target component group in the second type core region to obtain two split component groups; Using one of the split component groups to update some components in the target category core region, to obtain a loading plan whose core power generation duration satisfies the duration condition; When the target type core region is the second type core region, merging the two first target component groups in the first type core region to obtain a merged component group; The merged component group is used to update some components of the target category core area to obtain a loading plan in which the core power generation duration meets the duration condition.

6. The method according to claim 1, characterized in that The method further comprises: Obtaining a difference between the core power generation duration and the target power generation duration in the duration condition; sorting each component group in the loading scheme whose core power generation duration satisfies the duration condition according to reactivity to obtain a third sorting result; Based on the difference and the third sorting result, determining a target component group to be replaced by the component group with the largest reactivity value in the unlabeled component group; The target component group is replaced by the component group with the largest reactivity value to obtain an updated loading solution.

7. A device for generating a loading plan for old components during core refueling, characterized in that: The device comprises: a region division module for identifying, for a core in which components are symmetrically distributed about a core center, first-type core regions distributed along a symmetry axis and second-type core regions bounded by the first-type core regions; wherein the number of the first-type core regions is half the number of the second-type core regions; an assembly group determining module, configured to determine, for similar areas in the first-type core area and the second-type core area, old assemblies at the same position in the similar areas as an assembly group; a candidate loading scheme determining module, configured to mark the component groups to be loaded to the respective old component loading positions in the homogeneous area based on the component reactivity of the respective component groups in the homogeneous area, and obtain candidate loading schemes; a region determination module, configured to determine a target type core region for component update when the core power generation duration corresponding to the candidate loading scheme does not meet a duration condition; the target type core region is one of the first type core region and the second type core region; A loading scheme determination module is used to reorganize the unmarked component groups in the other category of core areas according to the quantitative relationship between the target category of core areas and the other category of core areas, so as to update some components of the target category of core areas and obtain a loading scheme in which the core power generation duration meets the duration condition.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method and system for generating a nuclear reactor core loading distribution

    CN105917417A

  • Reloading scheme search optimization method

    CN114254803A