Nuclear fuel loading and unloading mode determination method and device, equipment and storage medium
By acquiring and utilizing the positional relationship between the core units and the nuclear fuel storage status, the offset and guidance methods of the nuclear fuel loading and unloading mode of the nuclear reactor core are automatically determined, which solves the problem of low efficiency and accuracy of the loading and unloading mode determination in the prior art, and improves the safety and efficiency of the loading and unloading process.
Patent Information
- Application Number
- CN202510004784.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-05-13
AI Technical Summary
In the prior art, the efficiency and accuracy of determining the nuclear fuel loading and unloading method of nuclear reactor cores is low, and there are risks that may cause harm to people and the environment.
By obtaining the unit number of the adjacent core unit corresponding to the target core unit, the nuclear fuel storage status of the adjacent core unit is obtained based on the unit number, the target core offset method and the target charging auxiliary tool guidance method of the target core unit when the target core unit is loading and unloading nuclear fuel, thereby determining the target loading and unloading method of the target core unit.
It improves the efficiency and accuracy of determining the nuclear fuel loading and unloading method of nuclear reactor core, reduces manual errors, and ensures the safety and efficiency of the loading and unloading process.
Smart Images

Figure CN119993579A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of nuclear power, and in particular to a method, device, equipment and storage medium for determining a nuclear fuel loading and unloading method. Background Art
[0002] The loading and unloading of nuclear fuel in nuclear reactors is a high-risk task. Once nuclear fuel leaks during the loading and unloading process, it will cause serious harm to personnel and the environment. In the nuclear reactor of a pressurized water reactor nuclear power plant, the nuclear fuel is closely arranged. When loading and unloading, it is necessary to load or unload the nuclear fuel according to the characteristics of the nuclear fuel assembly, in a certain order, core offset method and loading auxiliary tool guidance method, so as to reduce the risk of interference between nuclear fuels. The nuclear fuel loading and unloading method (including the core offset method, loading auxiliary tool guidance method, etc.) needs to be determined in advance before the formal loading and unloading of the nuclear reactor.
[0003] However, in the related art, the efficiency and accuracy of determining the nuclear fuel loading and unloading method of the nuclear reactor core are low. Summary of the invention
[0004] The embodiments of the present disclosure provide a method, device, equipment and storage medium for determining a nuclear fuel loading and unloading method, which can improve the efficiency and accuracy of determining a nuclear fuel loading and unloading method for a nuclear reactor core.
[0005] According to one aspect of the present disclosure, a method for determining a nuclear fuel loading and unloading mode is provided, comprising:
[0006] Acquire a unit number of an adjacent core unit corresponding to a target core unit, wherein the unit number indicates a positional relationship between the adjacent core unit and the target core unit;
[0007] Acquire the nuclear fuel storage status of the adjacent core unit based on the unit number;
[0008] Determine, according to the nuclear fuel storage state and the unit number, a target core deviation mode and a target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel;
[0009] A target loading and unloading mode corresponding to the target core unit is determined according to the target core deviation mode and the target loading auxiliary tool guiding mode.
[0010] According to one aspect of the present disclosure, there is provided a device for determining a nuclear fuel loading and unloading mode, comprising:
[0011] A first acquisition unit, used for acquiring a unit number of an adjacent core unit corresponding to a target core unit, wherein the unit number indicates a positional relationship between the adjacent core unit and the target core unit;
[0012] A second acquisition unit, configured to acquire the nuclear fuel storage status of the adjacent core unit based on the unit number;
[0013] A first determination unit is used to determine a target core deviation mode and a target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number;
[0014] The second determining unit is used to determine a target loading and unloading mode corresponding to the target core unit according to the target core deviation mode and the target loading auxiliary tool guiding mode.
[0015] Optionally, in one implementation, the first determining unit is specifically configured to:
[0016] Acquire a first comparison relationship between a plurality of core offset modes and first adjacent empty core unit numbers, and a second comparison relationship between a plurality of charging auxiliary tool guide modes and second adjacent empty core unit numbers;
[0017] Determining a target core shift mode among a plurality of core shift modes based on the nuclear fuel storage state, the unit number and the first comparison relationship;
[0018] A target loading assist tool guiding mode is determined from among a plurality of loading assist tool guiding modes based on the nuclear fuel storage state, the unit number and the second comparison relationship.
[0019] Optionally, in one implementation, the first determining unit is specifically configured to:
[0020] Traversing each of the core offset modes in the first comparison relationship;
[0021] Determine, in the nuclear fuel storage state, a target nuclear fuel storage state corresponding to the unit number that is consistent with the first adjacent empty core unit number corresponding to the core offset mode;
[0022] When the target nuclear fuel storage state is displayed as empty, the core shifting mode is determined as the target core shifting mode.
[0023] Optionally, in one implementation, the second acquiring unit is specifically configured to:
[0024] Determine first position information of the adjacent core unit based on the unit number;
[0025] Get the nuclear fuel storage status array of multiple core units;
[0026] The nuclear fuel storage status of the adjacent core unit is determined in the nuclear fuel storage status array based on the first position information.
[0027] Optionally, in one implementation, the second acquiring unit is specifically configured to:
[0028] Acquiring second position information of the target core unit;
[0029] The first position information of the adjacent core unit is determined based on the unit number and the second position information.
[0030] Optionally, in one implementation, the second acquiring unit is specifically configured to:
[0031] Determine the preset position relationship corresponding to the unit number;
[0032] Determine first row information and first column information of the target core unit among multiple core units based on the second position information;
[0033] Determine the second row information and the second column information of the adjacent core unit according to the preset position relationship, the first row information and the first column information;
[0034] The second row information and the second column information are converted into first position information.
[0035] Optionally, in one implementation, the unit number is predefined in the following manner:
[0036] Determine the starting number, numbering sequence, starting number position and position sequence of the unit numbering;
[0037] The unit number is defined based on the start number, the numbering sequence, the start number position, and the position sequence.
[0038] According to one aspect of the present disclosure, there is provided an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method for determining a nuclear fuel loading and unloading method as described above when executing the computer program.
[0039] According to one aspect of the present disclosure, a computer-readable storage medium is provided, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method for determining the nuclear fuel loading and unloading method as described above is implemented.
[0040] In the disclosed embodiment, the nuclear fuel storage status of the adjacent core units of the target core unit is first obtained, and the positional relationship between each adjacent core unit and the target core unit is determined. The core offset mode and the loading auxiliary tool guidance mode of the target core unit during nuclear fuel loading and unloading are automatically determined based on the nuclear fuel storage status and the target core unit, and the target loading and unloading mode corresponding to the target core unit is determined based on the core offset mode and the loading auxiliary tool guidance mode. The target loading and unloading mode of the target core unit is automatically calculated through the above process, thereby improving the efficiency of determining the nuclear fuel loading and unloading mode. In addition, the errors that may occur in manually determining the nuclear fuel loading and unloading mode are avoided, thereby improving the accuracy of determining the nuclear fuel loading and unloading mode of the nuclear reactor core.
[0041] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or understood by practicing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings are used to provide further understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation on the technical solution of the present disclosure.
[0043] Figure 1 is a system architecture diagram of a system to which the method for determining a nuclear fuel loading and unloading method according to an embodiment of the present disclosure is applied;
[0044] Figure 2 is a flow chart of a method for determining a nuclear fuel loading and unloading mode provided by an embodiment of the present disclosure;
[0045] Figure 3 is a schematic diagram of a preset nuclear fuel loading and unloading sequence of multiple core units in a nuclear reactor according to an embodiment of the present disclosure;
[0046] Figure 4 is a schematic diagram of defining unit numbers of adjacent core units according to an embodiment of the present disclosure;
[0047] Figure 5 is a schematic diagram of determining position information of each adjacent core unit in a nuclear reactor by coordinates according to an embodiment of the present disclosure;
[0048] Figure 6 A flowchart for determining first position information of an adjacent core unit based on a preset position relationship corresponding to a unit number and second position information of a target core unit according to an embodiment of the present disclosure;
[0049] Figure 7is a flow chart for determining the nuclear fuel storage status of adjacent core units according to an embodiment of the present disclosure;
[0050] Figure 8 is a schematic diagram of numbering guiding modes of a charging auxiliary tool according to an embodiment of the present disclosure;
[0051] Fig. 9 is a flow chart for determining a target core deviation mode among multiple core deviation modes according to an embodiment of the present disclosure;
[0052] Fig.10 is another flow chart of a method for determining a target core offset according to an embodiment of the present disclosure;
[0053] Fig.11 is another flow chart for determining a target charging auxiliary tool guidance method according to an embodiment of the present disclosure;
[0054] Fig.12 is a structural block diagram of a nuclear fuel loading and unloading mode determination device according to an embodiment of the present disclosure;
[0055] Fig.13 is a terminal structure diagram for implementing various methods according to an embodiment of the present disclosure;
[0056] Fig.14 It is a server structure diagram for implementing various methods according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0057] In order to make the purpose, technical solution and advantages of the present disclosure more clear, the present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present disclosure and are not used to limit the present disclosure.
[0058] Before further describing the embodiments of the present disclosure in detail, the nouns and terms involved in the embodiments of the present disclosure are described. The nouns and terms involved in the embodiments of the present disclosure are subject to the following interpretations:
[0059] Core unit: The position occupied by each nuclear fuel assembly in a nuclear reactor core is called a core unit. Assuming that a reactor core can hold 157 nuclear fuel assemblies, the core has 157 core units.
[0060] Offset loading and unloading: When loading and unloading nuclear fuel, the control system drives the large and small carts of the refueling machine to move to the target predetermined offset position at the same time, and then performs precise loading and unloading operations. This method improves the efficiency of refueling while ensuring safety.
[0061] Loading and unloading offset method: When loading and unloading by the offset method, the offset position is relative to the offset direction of the core unit to be loaded (or unloaded).
[0062] Loading aids: Loading aids (e.g. short or long uppers) use their guide pins and guide plates to position, constrain and guide the fuel assembly in the X and Y directions of the core, ensuring that the fuel assembly can follow the predetermined path during descent.
[0063] System architecture of the application of the present disclosure
[0064] Figure 1 It is a system architecture diagram used by the method for determining the nuclear fuel loading and unloading mode according to the embodiment of the present disclosure, and includes a terminal 140, an Internet 130, a gateway 120, a server 110, and the like.
[0065] The terminal 140 includes various forms such as desktop computers, laptop computers, PDAs (personal digital assistants), mobile phones, vehicle-mounted terminals, home theater terminals, and dedicated terminals. In addition, it can be a single device or a collection of multiple devices. For example, multiple devices are connected through a local area network and work together using a common display device, forming a terminal 140. The terminal 140 can also communicate with the Internet 130 in a wired or wireless manner to exchange data.
[0066] The server 110 refers to a computer system that can provide certain services to the terminal 140. Compared with the ordinary terminal 140, the server 110 has very high requirements in terms of stability, security, performance, etc. The server 110 can be a high-performance computer in a network platform, a cluster of multiple high-performance computers, a part of a high-performance computer (such as a virtual machine), a combination of parts of multiple high-performance computers (such as virtual machines), etc.
[0067] The gateway 120 is also called an internetwork connector or a protocol converter. The gateway realizes network interconnection at the transport layer and is a computer system or device that acts as a converter. The gateway is a translator between two systems that use different communication protocols, data formats or languages, or even completely different architectures. At the same time, the gateway can also provide filtering and security functions. The message sent by the terminal 140 to the server 110 must be sent to the corresponding server 110 through the gateway 120. The message sent by the server 110 to the terminal 140 must also be sent to the corresponding terminal 140 through the gateway 120.
[0068] The method for determining the nuclear fuel loading and unloading method of the embodiment of the present disclosure may be implemented entirely in the terminal 140 ; may be implemented entirely in the server 110 ; or may be implemented partially in the terminal 140 and the other partially in the server 110 .
[0069] General description of the disclosed embodiments
[0070] According to an embodiment of the present disclosure, a method for determining a nuclear fuel loading and unloading method is provided. The core is the core component in a nuclear reactor and the center of a nuclear chain fission reaction. It releases huge energy through nuclear fission of nuclear fuel to provide power for a nuclear power plant. The core of a nuclear reactor is composed of a large number of nuclear fuel assemblies, and the position occupied by each group of nuclear fuel assemblies can be regarded as a core unit. When loading and unloading the reactor core of a pressurized water reactor nuclear power plant, the nuclear fuel assemblies are loaded into or unloaded from each core unit in a certain order. Since the nuclear fuel assemblies of the core of a pressurized water reactor are closely adjacent to each other, in order to ensure the safety of nuclear fuel loading and unloading and improve the efficiency of nuclear fuel loading and unloading, it is necessary to determine the nuclear fuel loading and unloading method of each core unit before loading and unloading nuclear fuel. Specifically, the nuclear fuel loading and unloading method can be determined by the following aspects: whether to use core offset; select the core offset method; whether to use loading auxiliary tools; select the loading auxiliary tool guidance method.
[0071] In one embodiment, if Figure 2 As shown, the method for determining the nuclear fuel loading and unloading mode provided by the embodiment of the present disclosure includes:
[0072] Step 210, obtaining the unit number of the adjacent core unit corresponding to the target core unit;
[0073] Step 220, obtaining the nuclear fuel storage status of adjacent core units based on the unit numbers;
[0074] Step 230, determining a target core offset mode and a target loading auxiliary tool guidance mode for a target core unit when loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number;
[0075] Step 240: Determine a target loading and unloading mode corresponding to a target core unit according to a target core deviation mode and a target loading auxiliary tool guiding mode.
[0076] For each core unit, when selecting a nuclear fuel loading and unloading method, it can be determined by the storage status of its adjacent core units. In step 210, the unit number of the adjacent core unit corresponding to the target core unit is obtained. The target core unit can be a core unit that is currently undergoing a nuclear fuel loading and unloading method among multiple core units in a nuclear reactor. The determination of the target core unit can be determined by a preset nuclear fuel loading and unloading sequence. For example, in Figure 3 In the nuclear fuel reactor shown, there are 25 core units in total, and nuclear fuel is loaded or unloaded in sequence in the direction indicated by the arrows. Therefore, starting from core unit A, the target core units are sequentially used in the direction indicated by the arrows. The adjacent core units can be other core units that are close to the target core unit; or they can be other core units in the reactor except the target core unit.
[0077] The unit number indicates the positional relationship between the adjacent core unit and the target core unit. For example, when the unit number is 1, it means that the adjacent core unit is the first core unit on the right side of the target core unit.
[0078] The unit number may be predefined before determining the nuclear fuel loading and unloading method for the plurality of core units. In one embodiment, the unit number is predefined in the following manner:
[0079] Determine the starting number, numbering sequence, starting number position and position sequence of the unit numbering;
[0080] Defines unit numbering based on a starting number, a numbering sequence, a starting number position, and a position sequence.
[0081] The starting number may be the first number of the adjacent core unit, for example, the starting number is 1, that is, the unit number of the first adjacent core unit to be numbered is 1. The numbering sequence may be the specific numbering sequence of the unit numbers, for example, the starting number is 1, and the numbering sequence is starting from the starting number and numbering one by one in numerical order, that is, 2, 3, 4... The starting number position may be the first adjacent core unit to be numbered when multiple adjacent core units are numbered, for example, the starting number position is the first adjacent core unit to the right of the target core unit. The position order may be the numbering position order when multiple adjacent core units are numbered, for example, a counterclockwise order or a clockwise order starting from the starting number position, etc.
[0082] After determining the starting number, numbering sequence, starting number position and position sequence of the unit number, the unit number can be defined. Specifically, the starting number can be used as the unit number of the adjacent core unit at the starting number position, and the unit number is defined for each adjacent core unit in the position sequence in the numbering sequence. For example, the starting number is 1, and the numbering sequence is from the starting number, and the numbers are numbered backward one by one in numerical order. The starting number position is the first adjacent core unit to the right of the target core unit, and the position sequence is counterclockwise from the starting number position. Therefore, if Figure 4 As shown in , the target core unit is core unit M, and the first core unit on the right of the target core unit is numbered 1; in a counterclockwise direction, the second core unit is numbered 2; the third core unit, that is, the core unit above the target core unit is numbered 3, and so on, to obtain adjacent core units numbered 1 to 24.
[0083] The positional relationship between the adjacent core unit and the target core unit can be inferred by the unit number. For example, after numbering according to the above starting number, numbering sequence, starting number position and position sequence, when the unit number of the adjacent core unit is 1, the adjacent core unit is the first core unit on the right of the target core unit, and when the unit number of the adjacent core unit is 4, the adjacent core unit is the first core unit on the upper left of the target core unit.
[0084] The same unit number definition method can be used for adjacent core units corresponding to different target core units. Therefore, when obtaining the unit number of the adjacent core unit corresponding to the target core unit, the predefined unit number can be directly obtained. For adjacent core units of different target core units, the obtained unit numbers can be the same, but the specific adjacent core units indicated by the unit numbers can be different.
[0085] For example, when the starting number is 1, the numbering sequence is from the starting number, and the numbering is backward one by one in numerical order, the starting number position is the first adjacent core unit on the right side of the target core unit, and the position sequence is counterclockwise from the starting number position, the defined unit numbers are 1, 2, 3, 4, 5, 6, .... When obtaining the unit numbers of the adjacent core units corresponding to the target core unit, the unit numbers 1, 2, 3, 4, 5, 6, ... are obtained. When the target core unit is Figure 3 When G in , the adjacent core unit corresponding to unit number 1 is core unit H, and the adjacent core unit corresponding to unit number 5 is core unit F; when the target core unit is Figure 3 When M is used in , the adjacent core unit corresponding to unit number 1 is core unit N, and the adjacent core unit corresponding to unit number 5 is core unit L.
[0086] Therefore, after pre-defining the unit number, the pre-defined unit number can be obtained for different target core units without establishing an association between the unit number and the adjacent core unit. The corresponding adjacent core unit can also be determined by the unit number, and the positional relationship between the corresponding adjacent core unit and the target core unit can also be determined.
[0087] Defining the numbering sequence based on the starting number, the numbering sequence, the starting numbering sequence and the position sequence can define the same unit number for different target core units, but for different target core units, the same unit number can indicate different adjacent core units and the positional relationship between adjacent core units. In this way, there is no need to repeatedly define unit numbers for different target core units, and there is no need to additionally establish associations between adjacent core units and unit numbers, which improves the efficiency of obtaining unit numbers and the positional relationship between adjacent core units and target core units.
[0088] In step 220, the nuclear fuel storage status of the adjacent core unit is obtained based on the unit number.
[0089] Since the unit number indicates the positional relationship between the adjacent core unit and the target core unit, the corresponding adjacent core unit can be determined based on the unit number, and then the nuclear fuel storage status of the corresponding adjacent core unit can be obtained.
[0090] The nuclear fuel storage state may indicate whether nuclear fuel is stored in the core unit. Therefore, the nuclear fuel storage state may be empty (not occupied) or non-empty (occupied).
[0091] In one embodiment of step 210, the unit number may be predefined, and the same unit number may be obtained for different target core units, but the adjacent core units corresponding to the unit number are different. Based on this, since the positions of different target core units are different, the unit numbers corresponding to some target core units may indicate positions outside the reactor. For example, Figure 3 In the figure, the left side of the core unit F is beyond the geometric range of the nuclear fuel reactor, but the unit number also includes the number corresponding to the unit to the left of the core unit F. Therefore, the nuclear fuel storage state can not only indicate whether nuclear fuel is stored in the core unit, but also whether the unit corresponding to the unit number is a core unit. Therefore, the nuclear fuel storage state can be empty (unoccupied), non-empty (occupied), and non-core unit (unit beyond the geometric range of the nuclear fuel reactor).
[0092] In one embodiment, obtaining the nuclear fuel storage status of adjacent core units based on the unit numbers includes:
[0093] Determining first position information of adjacent core units based on the unit numbers;
[0094] Get the nuclear fuel storage status array of multiple core units;
[0095] The nuclear fuel storage status of the adjacent core unit is determined in the nuclear fuel storage status array based on the first position information.
[0096] The first position information may be the coordinate data of adjacent core units in the nuclear fuel reactor. Figure 5 As shown, the position of each core unit can be represented by a preset coordinate, wherein the coordinate of core unit A can be represented as e01, and the coordinate of core unit M can be represented as c03.
[0097] The first position information of adjacent core units can be determined based on the unit number by the correspondence between the unit number and the coordinates of the corresponding adjacent core units. When defining the unit number, the unit number of the adjacent core unit can be associated with the corresponding coordinates in advance, so the coordinates corresponding to the unit number can be directly obtained as the first position information of the adjacent core unit.
[0098] In one embodiment of step 210, the same unit number may be defined for adjacent core units corresponding to different target core units, and the positional relationship between the target core unit and the corresponding adjacent core unit may be determined without associating the unit number with the adjacent core unit. Therefore, in another embodiment, determining the first position information of the adjacent core unit based on the unit number includes:
[0099] Acquiring second position information of the target core unit;
[0100] The first position information of the adjacent core unit is determined based on the unit number and the second position information.
[0101] The second position information of the target core unit may be the coordinate data of the target core unit in the nuclear fuel reactor. Figure 5 If the core unit M is in the reactor, the second position information is c03.
[0102] Since the unit number can reflect the positional relationship between the target core unit and the corresponding adjacent core unit, the first position information of the adjacent core unit can be determined based on the unit number and the second position information.
[0103] In one embodiment, determining the first position information of adjacent core units based on the unit number and the second position information includes:
[0104] Determine the preset position relationship corresponding to the unit number;
[0105] Determine first row information and first column information of the target core unit among the plurality of core units based on the second position information;
[0106] Determine the second row information and the second column information of the adjacent core unit according to the preset position relationship, the first row information and the first column information;
[0107] The second row information and the second column information are converted into the first position information.
[0108] The preset position relationship can represent the position relationship between the adjacent core unit and the target core unit. The preset position relationship can be represented by an array. The first bit of the array can represent the distance between the adjacent core unit and the target core unit on the horizontal axis, and the direction of the adjacent core unit on the horizontal axis with the target core unit as a reference; the second bit of the array can represent the distance between the adjacent core unit and the target core unit on the vertical axis, and the direction of the adjacent core unit on the vertical axis with the target core unit as a reference. For example, the preset position relationship is (1,1), which can mean that the distance between the adjacent core unit and the target core unit on the horizontal axis is 1, and the adjacent core unit is located in the positive direction of the target core unit on the horizontal axis; the distance between the adjacent core unit and the target core unit on the vertical axis is also 1, and the adjacent core unit is located in the positive direction of the target core unit on the vertical axis. The preset position relationship is (-2,0), which means that the distance between the adjacent core unit and the target core unit on the horizontal axis is 2, and the adjacent core unit is located in the negative direction of the target core unit on the horizontal axis; the distance between the adjacent core unit and the target core unit on the vertical axis is 0, that is, the vertical coordinates of the adjacent core unit and the target core unit are the same.
[0109] The preset position relationship corresponding to the unit number can be determined based on the correspondence table between the unit number and the preset position relationship. The correspondence table between the unit number and the preset position relationship can be pre-generated based on the definition rule of the unit number. For example, the definition rule of the unit number is: the starting number is 1; the numbering sequence is from the starting number, and the numbering is backward one by one in numerical order; the starting number position is the first adjacent core unit to the right of the target core unit; the position sequence is counterclockwise from the starting number position. Therefore, the correspondence between the unit number and the preset position relationship can be expressed as Table 1:
[0110]
[0111]
[0112] Table 1
[0113] It can be seen from Table 1 that when the unit number is 1, the preset position relationship can be expressed as (1, 0), indicating that the corresponding adjacent core unit has the same ordinate as the target core unit, and the abscissa is located to the right of the target core unit and the distance is 1; when the unit number is 6, the preset position relationship can be expressed as (-1, -1), indicating that the abscissa of the corresponding adjacent core unit is located to the left of the target core unit and the distance is 1, and the ordinate is located below the target core unit and the distance is 1.
[0114] Since the second position information may be the coordinate information of the target core unit in the nuclear fuel reactor, the first row information and the first column information of the target core unit in the plurality of core units may be determined based on the second position information. For example, the second position information of the target core unit M is c03, therefore, the first row information may be 'c' and the first column information may be '03' from the second position information.
[0115] After determining the preset position relationship, the first row information and the first column information, the second row information and the second column information of the adjacent core unit corresponding to the unit number can be determined based on the preset position relationship, the first row information and the first column information. When the first digit in the preset position relationship represents the position relationship between the adjacent core unit and the target core unit on the horizontal axis, and the second digit represents the position relationship between the adjacent core unit and the target core unit on the vertical axis, the second column information of the adjacent core unit can be determined based on the first digit of the preset position relationship and the first column information, and the second row information of the adjacent core unit can be determined based on the second digit of the preset position relationship and the first row information.
[0116] For example, the preset position relationship is (-1, -1), the first row of information is 'c', and the first column of information is '03'. Based on the first bit of the preset position relationship, it can be determined that the adjacent core unit is located on the left side of the target core unit in the horizontal direction and the distance is 1, so the second column of information is '02'; based on the second bit of the preset position relationship, it can be determined that the adjacent core unit is located below the target core unit in the vertical direction and the distance is 1, so the second row of information is 'b'.
[0117] The first position information of the adjacent core unit corresponding to the unit number can be determined based on the second row information and the second column information. For example, the second row information is 'b' and the second column information is '02', so the first position information of the adjacent core unit is b02.
[0118] In general, the process of determining the first location information in the above implementation can be specifically expressed as follows: Figure 6 , first determine the preset position relationship corresponding to the unit number; then parse the first row information and the first column information from the second position information of the target core unit; then calculate the second row information and the second column information of the adjacent core unit based on the preset position relationship, the first row information and the first column information; finally, convert the second row information and the second column information into the first position information. Through the above process, the row information and the column information of the adjacent core unit can be accurately located based on the unit number, and then the accurate first position information can be obtained, which is conducive to improving the accuracy of determining the first position information of the adjacent core unit.
[0119] After determining the first position information of the adjacent core unit, the nuclear fuel storage status array of the multiple core units can be obtained. The nuclear fuel storage status array stores the correspondence between the core unit and the nuclear fuel storage status. The nuclear fuel storage status array can be a two-dimensional array, and each position in the array stores the nuclear fuel storage status of the core unit at the corresponding position in the nuclear fuel reactor. Therefore, the corresponding nuclear fuel storage status can be determined in the two-dimensional array through the position coordinates of the core unit. The nuclear fuel storage status array can also be represented as a data table, and the correspondence between the core unit coordinates and the nuclear fuel storage status can be stored in the data table. The nuclear fuel storage status can be represented by a preset number, for example, 0 represents empty, 1 represents non-empty, and 2 represents non-core unit.
[0120] The nuclear fuel storage status can be initialized according to the current nuclear fuel storage status before determining the nuclear fuel loading and unloading method for multiple core units. When the nuclear fuel assembly is loaded into the core unit in a predetermined order, or unloaded from the core unit, the nuclear fuel storage status corresponding to the core unit will be updated accordingly. For example, in the initialization state, the nuclear fuel storage status of core unit A is empty. After loading nuclear fuel into core unit A, the nuclear fuel storage status of core unit A becomes non-empty. Therefore, for each target core unit among the multiple core units, it is necessary to obtain the latest nuclear fuel storage status array to determine the nuclear fuel storage status of the adjacent core units.
[0121] After obtaining the nuclear fuel storage state array, the nuclear fuel storage state of the adjacent core unit can be determined in the nuclear fuel storage state array based on the first position information. When the nuclear fuel storage state array is a two-dimensional array, the nuclear fuel storage state of the position corresponding to the first position information can be obtained in the nuclear fuel storage state array as the nuclear fuel storage state of the adjacent core unit. When the nuclear fuel storage state array is represented as a data table, the nuclear fuel storage state of the adjacent core unit can be directly determined based on the corresponding relationship between the first position information and the nuclear fuel storage state.
[0122] The process of obtaining the nuclear fuel storage status can be expressed as Figure 7 , first obtain the first position information of the adjacent core unit, and then determine the nuclear fuel storage status of the adjacent core unit in the nuclear fuel storage status array based on the first position information. Since it is necessary to use the empty adjacent core units around the target core unit when determining the nuclear fuel loading and unloading method, it is possible to determine whether the nuclear fuel storage status of the adjacent core unit is empty. When the nuclear fuel storage status is not empty, -1 can be returned as an invalid value, indicating that the adjacent core unit is unavailable; when the nuclear fuel storage status is empty, the nuclear fuel storage status can be returned, indicating that the adjacent core unit is available.
[0123] The nuclear fuel storage state array is initialized in advance, and the nuclear fuel storage array is updated based on the change of the storage state in each core unit, so as to realize the real-time monitoring of the nuclear fuel storage state of multiple core units, which is conducive to improving the real-time performance and accuracy of determining the nuclear fuel storage state. Determining the nuclear fuel storage state of adjacent core units in the nuclear fuel storage state array based on the first position information can also improve the efficiency of determining the nuclear fuel storage state.
[0124] In step 230, a target core deviation mode and a target loading auxiliary tool guidance mode for the target core unit during nuclear fuel loading and unloading are determined according to the nuclear fuel storage status and the unit number.
[0125] During the nuclear fuel loading and unloading process, precise loading or unloading can be achieved by controlling the loading and unloading equipment to run to the target predetermined offset position. The use of an offset method for nuclear fuel loading and unloading has the advantages of reducing the risk of fuel loading and unloading, reducing the difficulty of fuel loading and unloading, and improving the efficiency and safety of fuel loading and unloading. Therefore, when loading and unloading nuclear fuel, it can be determined in advance whether to use an offset method, and if so, what offset method to use. The offset method may include: offset to the right front, offset to the left front, offset to the left rear, and offset to the right rear. For some specific material changers, the offset method may also include a large offset to the right front, a large offset to the left front, a large offset to the left rear, and a large offset to the right rear.
[0126] During the nuclear fuel loading process, loading auxiliary tools can be used to position, constrain and guide the loading path of the nuclear fuel to ensure that the nuclear fuel follows the predetermined path during the descent. The use of auxiliary guiding tools has the advantages of improving the accuracy of the nuclear fuel loading position and improving the loading efficiency. Therefore, when loading and unloading nuclear fuel, it can also be predetermined whether to use loading auxiliary tools, and if so, what kind of loading auxiliary tool guidance method to use. Loading auxiliary tools include short uppers and long uppers, etc. The selection of loading auxiliary tools is related to the setting of the nuclear fuel assembly and the specific application scenario. Therefore, if loading auxiliary tools are used, the selection of loading auxiliary tools can be predetermined according to the actual application scenario. There are many ways to guide the loading auxiliary tools, for example, guiding from the upper right of the core unit, guiding from the lower right of the core unit, guiding from the lower left of the core unit, and guiding from the upper left of the core unit.
[0127] In one embodiment, determining a target core offset mode and a target loading auxiliary tool guidance mode when a target core unit is loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number includes:
[0128] Acquire a first comparison relationship between a plurality of core offset modes and first adjacent empty core unit numbers, and a second comparison relationship between a plurality of charging auxiliary tool guide modes and second adjacent empty core unit numbers;
[0129] Determining a target core shift mode among a plurality of core shift modes based on the nuclear fuel storage state, the unit number and the first comparison relationship;
[0130] A target charging aid tool guiding mode is determined from among a plurality of charging aid tool guiding modes based on the nuclear fuel storage state, the unit number and the second comparison relationship.
[0131] When core shifting is used for nuclear fuel loading and unloading, the adjacent core unit of the target core unit can be occupied for shifting, and the nuclear fuel storage status of the occupied adjacent core unit should be empty. For example, the target core unit is Figure 3 For the core unit M in the figure, the core offset mode is to offset to the right front. At this time, the occupied adjacent core units are core unit N, core unit I and core unit H.
[0132] For different core offset modes, the adjacent core units to be occupied may be different. Therefore, the core offset mode and its corresponding first adjacent empty core unit number can be determined through the first comparison relationship. The first adjacent empty core unit number can be the unit number of the adjacent core unit to be occupied by the corresponding core offset mode. The first comparison relationship can be generated based on the positional relationship between the target core unit and the adjacent core unit after defining the unit numbers of each adjacent core unit corresponding to the target core unit. In one embodiment of step 210, the unit numbers of adjacent core units corresponding to different target core units are the same. Based on this, the first comparison relationship can be generated in advance before determining the nuclear fuel loading and unloading mode of each core unit. The same first comparison relationship can be used for different target core units, which is conducive to saving data storage space and improving the efficiency of determining the nuclear fuel loading and unloading mode.
[0133] In order to facilitate data storage, multiple core offset methods can be numbered in advance, and then a first comparison relationship between the core offset method number and the first adjacent empty core unit number is established. For example, Table 2 shows multiple core offset methods that are numbered in advance:
[0134]
[0135]
[0136] Table 2
[0137] In Table 2, the core offset mode numbered D2 represents an offset to the right front, and the core offset mode numbered D4 represents an offset to the left front, which are not described in detail here.
[0138] After numbering each core shifting mode, a first comparison relationship may be constructed based on the core shifting mode and the first adjacent empty core unit number required to implement the core shifting mode, such as shown in Table 3:
[0139]
[0140] Table 3
[0141] Based on Table 3, it can be seen that the first adjacent empty cells corresponding to the core offset mode numbered D2 (offset to the right front) are numbered 1, 2, and 3. In other words, in order to implement the right front offset on the target core cell, the adjacent core cells numbered 1, 2, and 3 corresponding to the target core cell do not store nuclear fuel.
[0142] Similarly, when using the loading auxiliary tool, the adjacent core unit of the target core unit can be occupied to place the loading auxiliary tool, and the nuclear fuel storage status of the occupied adjacent core unit should be empty. Figure 3 In the core unit M, the loading auxiliary tool guiding method adopted is guiding from the upper right of the core unit. At this time, the occupied adjacent core units are core unit N, core unit I and core unit H.
[0143] For different loading auxiliary tool guiding modes, the adjacent core units to be occupied may be different. Therefore, the loading auxiliary tool guiding mode and its corresponding second adjacent empty core unit number can be determined through a second comparison relationship. The second adjacent empty core unit number can be the unit number of the adjacent core unit to be occupied by the corresponding loading auxiliary tool guiding mode. The method for determining the second comparison relationship is the same as the method for determining the first comparison relationship, and will not be repeated here.
[0144] In order to facilitate data storage, multiple loading auxiliary tool guide modes corresponding to the loading auxiliary tool can be numbered in advance, and then a second comparison relationship between the guide mode number and the second adjacent empty core unit number can be established. Figure 8 As shown, the guiding method of the short upper loading auxiliary tool is represented in the form of a legend, wherein the dotted line portion represents the short upper, and the position of the loading auxiliary tool represents its guiding method. For example, the legend corresponding to number T1 may represent guiding from the upper right of the core unit, and the legend corresponding to number T2 may represent guiding from the lower right of the core unit, which will not be described one by one here.
[0145] After numbering each loading auxiliary tool guiding mode, a second comparison relationship may be constructed based on the loading auxiliary tool and the second adjacent empty core unit number required for placing the loading auxiliary tool, such as shown in Table 4:
[0146]
[0147] Table 4
[0148] Based on Table 4, it can be seen that the second adjacent empty core units corresponding to the loading auxiliary tool guidance method numbered T1 are numbered 1, 2, and 3. In other words, in order to implement the guidance method from the upper right to the target core unit, the adjacent core units numbered 1, 2, and 3 corresponding to the target core unit do not store nuclear fuel.
[0149] After obtaining the first control relationship and the second control relationship, the target core offset mode can be determined among multiple core offset modes based on the nuclear fuel storage status, unit number and the first control relationship, and the target loading auxiliary tool guidance mode can be determined among multiple loading auxiliary tool guidance modes based on the nuclear fuel storage status, unit number and the second control relationship.
[0150] In one embodiment, determining a target core shift mode among multiple core shift modes based on the nuclear fuel storage state, the unit number, and the first comparison relationship includes:
[0151] Traversing each core offset mode in the first comparison relationship;
[0152] Determine, in the nuclear fuel storage state, a target nuclear fuel storage state corresponding to a unit number that is consistent with the first adjacent empty core unit number corresponding to the core offset mode;
[0153] When the target nuclear fuel storage state is displayed as empty, the core shift mode is determined as the target core shift mode.
[0154] The process of determining the target core deviation mode can be expressed as Fig. 9 .exist Fig. 9 In , i represents the number of core offset modes traversed, and N represents the total number of core offset modes. When i is less than or equal to N, it may indicate that there are still unchecked core offset modes. Otherwise, it may indicate that each core offset mode has been checked, and there is no core offset mode that can be used for core offset. In this case, core offset may not be used. For each core offset mode, a target nuclear fuel storage state corresponding to a unit number that is consistent with the corresponding first adjacent empty core unit number may be determined in the nuclear fuel storage states of multiple adjacent core units, and then the target nuclear fuel storage state may be checked. When the target nuclear fuel storage state is displayed as empty, the core offset mode may be returned as the target core offset mode; when there is a target nuclear fuel storage state that is not empty, the next core offset mode may be traversed.
[0155] By traversing each core deviation mode and checking the target nuclear fuel storage state of the core deviation mode, it can be ensured that no core deviation mode is missed, thereby improving the comprehensiveness of determining the target core deviation mode.
[0156] In one embodiment, determining a target charging auxiliary tool guiding mode among a plurality of charging auxiliary tool guiding modes based on the nuclear fuel storage state, the unit number and the second comparison relationship includes:
[0157] Traversing each loading auxiliary tool guiding mode in the second comparison relationship;
[0158] Determining, in the nuclear fuel storage state, a target nuclear fuel storage state corresponding to a unit number that is consistent with a second adjacent empty core unit number corresponding to the guiding mode of the loading auxiliary tool;
[0159] When the target nuclear fuel storage status is displayed as empty, the loading auxiliary tool guidance mode is determined as the target loading auxiliary tool guidance mode.
[0160] The specific process is similar to the process of determining the target core offset mode in the aforementioned embodiment, and will not be repeated here to save space.
[0161] After the target core deviation mode and the target loading auxiliary tool guiding mode are determined, in step 240, the target loading and unloading mode corresponding to the target core unit may be determined according to the target core deviation mode and the target loading auxiliary tool guiding mode.
[0162] When the target core unit performs a nuclear fuel loading task, the target core offset mode can be combined with the target loading auxiliary tool guidance mode to perform the loading task. When the target core unit performs an unloading task, there is no need to use the loading auxiliary tool, so there is no need to determine the target loading auxiliary tool guidance mode, and the target core offset mode can be used to perform the unloading task.
[0163] The following summarizes the above contents and explains the process of determining the target core offset method and the target loading auxiliary tool guidance method respectively.
[0164] In one embodiment, the process of determining the target core deviation mode is as follows: Fig.10 As shown, including:
[0165] Step 1010, defining the core offset mode number and the unit number of the adjacent core unit;
[0166] Step 1020, constructing a first comparison relationship between the core offset mode number and the first adjacent empty core unit number;
[0167] Step 1030, constructing a nuclear fuel storage state array;
[0168] Step 1040, obtaining the unit numbers of the adjacent core units of the target core unit;
[0169] Step 1050, determining the nuclear fuel storage state of the adjacent core unit in the nuclear fuel storage state array based on the unit number;
[0170] Step 1060, determining a target core shift mode in the first comparison relationship based on the nuclear fuel storage state;
[0171] Step 1070: Update the nuclear fuel storage status based on the nuclear fuel loading and unloading tasks of the target core unit.
[0172] Steps 1010 to 1030 may be performed before determining the target core offset mode for multiple core units of the reactor; steps 1040 to 1070 may be performed when determining the target core offset mode for each target core unit. The detailed process of steps 1010 to 1070 has been described in detail in the above embodiment and will not be repeated here.
[0173] In one embodiment, the process of determining the guidance mode of the target charging auxiliary tool is as follows: Fig.11 As shown, including:
[0174] Step 1110, defining the guiding mode number of the auxiliary loading tool and the unit number of the adjacent core unit;
[0175] Step 1120, constructing a second comparison relationship between the guiding mode number of the auxiliary loading tool and the number of the second adjacent empty core unit;
[0176] Step 1130, constructing a nuclear fuel storage state array;
[0177] Step 1140, obtaining the unit numbers of the adjacent core units of the target core unit;
[0178] Step 1150, determining the nuclear fuel storage state of the adjacent core unit in the nuclear fuel storage state array based on the unit number;
[0179] Step 1160, determining a target loading auxiliary tool guidance mode in a second comparison relationship based on the nuclear fuel storage state;
[0180] Step 1170: Update the nuclear fuel storage status based on the nuclear fuel loading task of the target core unit.
[0181] Steps 1110 to 1130 may be performed before determining the target loading auxiliary tool guidance mode for multiple core units of the reactor; steps 1140 to 1170 may be performed when determining the target loading auxiliary tool guidance mode for each target core unit. The detailed process of the above steps 1110 to 1170 has been described in detail in the above embodiments and will not be repeated here.
[0182] Description of the apparatus and device of the present disclosure
[0183] It is to be understood that, although the steps in the above-mentioned flowcharts are sequentially displayed according to the characterization of arrows, these steps are not necessarily executed in sequence according to the order of arrow characterization. Unless there is a clear description in the present embodiment, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the above-mentioned flowcharts can include multiple steps or multiple stages, and these steps or stages are not necessarily executed 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 the steps or stages in other steps.
[0184] It should be noted that in each specific implementation of the present application, when it comes to the need to perform relevant processing based on data related to the characteristics of the target object such as the target object attribute information or attribute information set, the permission or consent of the target object will be obtained first, and the collection, use and processing of these data will comply with the relevant laws, regulations and standards of the relevant countries and regions. In addition, when the embodiment of the present application needs to obtain the attribute information of the target object, the separate permission or separate consent of the target object will be obtained through a pop-up window or by jumping to a confirmation page. After clearly obtaining the separate permission or separate consent of the target object, the necessary target object-related data used to enable the normal operation of the embodiment of the present application will be obtained.
[0185] Fig.12 This is a structural diagram of a nuclear fuel loading and unloading mode determination device 1200 provided in an embodiment of the present disclosure. The device includes:
[0186] A first acquisition unit 1210 is used to acquire a unit number of an adjacent core unit corresponding to a target core unit, where the unit number indicates a positional relationship between the adjacent core unit and the target core unit;
[0187] A second acquisition unit 1220, configured to acquire the nuclear fuel storage status of an adjacent core unit based on the unit number;
[0188] The first determination unit 1230 is used to determine the target core deviation mode and the target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number;
[0189] The second determining unit 1240 is used to determine a target loading and unloading mode corresponding to a target core unit according to a target core deviation mode and a target loading auxiliary tool guiding mode.
[0190] Optionally, in one implementation, the first determining unit 1230 is specifically configured to:
[0191] Acquire a first comparison relationship between a plurality of core offset modes and first adjacent empty core unit numbers, and a second comparison relationship between a plurality of charging auxiliary tool guide modes and second adjacent empty core unit numbers;
[0192] Determining a target core shift mode among a plurality of core shift modes based on the nuclear fuel storage state, the unit number and the first comparison relationship;
[0193] A target charging aid tool guiding mode is determined from among a plurality of charging aid tool guiding modes based on the nuclear fuel storage state, the unit number and the second comparison relationship.
[0194] Optionally, in one implementation, the first determining unit 1230 is specifically configured to:
[0195] Traversing each core offset mode in the first comparison relationship;
[0196] Determine, in the nuclear fuel storage state, a target nuclear fuel storage state corresponding to a unit number that is consistent with the first adjacent empty core unit number corresponding to the core offset mode;
[0197] When the target nuclear fuel storage state is displayed as empty, the core shift mode is determined as the target core shift mode.
[0198] Optionally, in one implementation, the second acquiring unit 1220 is specifically configured to:
[0199] Determining first position information of adjacent core units based on the unit numbers;
[0200] Get the nuclear fuel storage status array of multiple core units;
[0201] The nuclear fuel storage status of the adjacent core unit is determined in the nuclear fuel storage status array based on the first position information.
[0202] Optionally, in one implementation, the second acquiring unit 1220 is specifically configured to:
[0203] Acquiring second position information of the target core unit;
[0204] The first position information of the adjacent core unit is determined based on the unit number and the second position information.
[0205] Optionally, in one implementation, the second acquiring unit 1220 is specifically configured to:
[0206] Determine the preset position relationship corresponding to the unit number;
[0207] Determine first row information and first column information of the target core unit among the plurality of core units based on the second position information;
[0208] Determine the second row information and the second column information of the adjacent core unit according to the preset position relationship, the first row information and the first column information;
[0209] The second row information and the second column information are converted into the first position information.
[0210] Optionally, in one embodiment, the unit number is predefined in the following manner:
[0211] Determine the starting number, numbering sequence, starting number position and position sequence of the unit numbering;
[0212] Defines unit numbering based on a starting number, a numbering sequence, a starting number position, and a position sequence.
[0213] Reference Fig.13 , Fig.13 To implement the structural block diagram of part of the object terminal 140 of the embodiment of the present disclosure, the object terminal 140 includes: a radio frequency (RF) circuit 1310, a memory 1315, an input unit 1330, a display unit 1340, a sensor 1350, an audio circuit 1360, a wireless fidelity (WiFi) module 1370, a processor 1380, and a power supply 1390. Those skilled in the art can understand that Fig.13 The structure of the object terminal 140 shown does not constitute a limitation on a mobile phone or a computer, and may include more or less components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0214] The RF circuit 1310 may be used for receiving and sending signals during information transmission or communication. In particular, after receiving downlink information from the base station, the information is sent to the processor 1380 for processing. In addition, the uplink data is sent to the base station.
[0215] The memory 1315 may be used to store software programs and modules. The processor 1380 executes various functional applications and data processing of the target terminal 140 by running the software programs and modules stored in the memory 1315 .
[0216] The input unit 1330 may be used to receive input digital or character information and generate key signal input related to the setting and function control of the object terminal 140. Specifically, the input unit 1330 may include a touch panel 1331 and other input devices 1332.
[0217] The display unit 1340 may be used to display input information or provided information and various menus of the target terminal 140. The display unit 1340 may include a display panel 1341.
[0218] The audio circuit 1360 , the speaker 1361 , and the microphone 1362 may provide an audio interface.
[0219] In this embodiment, the processor 1380 included in the object terminal 140 can execute the method for determining the nuclear fuel loading and unloading method of the previous embodiment.
[0220] The object terminal 140 of the embodiment of the present disclosure includes but is not limited to a mobile phone, a computer, an intelligent voice interaction device, etc. The embodiment of the present invention can be applied to various scenarios, including but not limited to nuclear fission experiments, nuclear power generation, etc.
[0221] Fig.14 The structural block diagram of part of the server 110 for implementing the embodiment of the present disclosure. The server 110 may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPUs) 1422 (for example, one or more processors) and storage devices 1432, and one or more storage media 1430 (for example, one or more mass storage devices) storing application programs 1442 or data 1444. Among them, the storage device 1432 and the storage medium 1430 can be short-term storage or permanent storage. The program stored in the storage medium 1430 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the server 110. Furthermore, the central processing unit 1422 can be configured to communicate with the storage medium 1430 and execute a series of instruction operations in the storage medium 1430 on the server 110.
[0222] The server 110 may also include one or more power supplies 1426, one or more wired or wireless network interfaces 1450, one or more input and output interfaces 1458, and / or, one or more operating systems 1441, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
[0223] The central processor 1422 in the server 110 can be used to execute the method for determining the nuclear fuel loading and unloading method of the embodiment of the present disclosure.
[0224] The embodiments of the present disclosure also provide a computer-readable storage medium, which is used to store program codes, and the program codes are used to execute the methods for determining the nuclear fuel loading and unloading methods of the aforementioned embodiments.
[0225] The embodiment of the present disclosure also provides a computer program product, which includes a computer program. The processor of the computer device reads and executes the computer program, so that the computer device executes the above-mentioned method for determining the nuclear fuel loading and unloading mode.
[0226] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0227] It should be understood that in the present disclosure, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0228] It should be understood that in the description of the embodiments of the present disclosure, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.
[0229] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0230] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0231] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0232] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0233] It should also be understood that the various implementations provided in the embodiments of the present disclosure can be combined arbitrarily to achieve different technical effects.
[0234] The above is a specific description of the implementation methods of the present disclosure, but the present disclosure is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the spirit of the present disclosure. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present disclosure.
Claims
1. A method for determining a nuclear fuel loading and unloading method, characterized in that: include: Acquire a unit number of an adjacent core unit corresponding to a target core unit, wherein the unit number indicates a positional relationship between the adjacent core unit and the target core unit; Acquire the nuclear fuel storage status of the adjacent core unit based on the unit number; Determine, according to the nuclear fuel storage state and the unit number, a target core deviation mode and a target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel; A target loading and unloading mode corresponding to the target core unit is determined according to the target core deviation mode and the target loading auxiliary tool guiding mode.
2. The method according to claim 1, characterized in that: The method of determining the target core deviation mode and the target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number includes: Acquire a first comparison relationship between a plurality of core offset modes and first adjacent empty core unit numbers, and a second comparison relationship between a plurality of charging auxiliary tool guide modes and second adjacent empty core unit numbers; Determining a target core shift mode among a plurality of core shift modes based on the nuclear fuel storage state, the unit number and the first comparison relationship; A target loading assist tool guiding mode is determined from among a plurality of loading assist tool guiding modes based on the nuclear fuel storage state, the unit number and the second comparison relationship.
3. The method according to claim 2, characterized in that The step of determining a target core shift mode from among a plurality of core shift modes based on the nuclear fuel storage state, the unit number and the first comparison relationship comprises: Traversing each of the core offset modes in the first comparison relationship; Determine, in the nuclear fuel storage state, a target nuclear fuel storage state corresponding to the unit number that is consistent with the first adjacent empty core unit number corresponding to the core offset mode; When the target nuclear fuel storage state is displayed as empty, the core shift mode is determined as the target core shift mode.
4. The method according to claim 1, characterized in that: The obtaining of the nuclear fuel storage status of the adjacent core unit based on the unit number comprises: Determining first position information of the adjacent core unit based on the unit number; Get the nuclear fuel storage status array of multiple core units; The nuclear fuel storage status of the adjacent core unit is determined in the nuclear fuel storage status array based on the first position information.
5. The method according to claim 4, characterized in that The determining the first position information of the adjacent core unit based on the unit number comprises: Acquiring second position information of the target core unit; The first position information of the adjacent core unit is determined based on the unit number and the second position information.
6. The method according to claim 5, characterized in that The determining the first position information of the adjacent core unit based on the unit number and the second position information includes: Determine the preset position relationship corresponding to the unit number; Determine first row information and first column information of the target core unit among multiple core units based on the second position information; Determine the second row information and the second column information of the adjacent core unit according to the preset position relationship, the first row information and the first column information; The second row information and the second column information are converted into first position information.
7. The method according to claim 1, characterized in that The unit numbers are predefined in the following way: Determine the starting number, numbering sequence, starting number position and position sequence of the unit numbering; The unit number is defined based on the start number, the numbering sequence, the start number position, and the position sequence.
8. A device for determining a nuclear fuel loading and unloading method, characterized in that: include: A first acquisition unit, used for acquiring a unit number of an adjacent core unit corresponding to a target core unit, wherein the unit number indicates a positional relationship between the adjacent core unit and the target core unit; A second acquisition unit, configured to acquire the nuclear fuel storage status of the adjacent core unit based on the unit number; A first determination unit is used to determine a target core deviation mode and a target loading auxiliary tool guidance mode when the target core unit is loading and unloading nuclear fuel according to the nuclear fuel storage state and the unit number; The second determining unit is used to determine a target loading and unloading mode corresponding to the target core unit according to the target core deviation mode and the target loading auxiliary tool guiding mode.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method for determining the nuclear fuel loading and unloading method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for determining the nuclear fuel loading and unloading method according to any one of claims 1 to 7 is implemented.
Citation Information
Cited By
Method and apparatus for determining nuclear fuel loading and unloading mode, and device and storage medium
WO2026144513A1