Method, device, equipment and product for determining nuclear power unit equipment aging replacement strategy
By constructing an aging replacement function and a discrete state transfer algorithm, an aging replacement strategy for nuclear power unit equipment was formulated, which solved the problems of reduced safety and cost due to equipment aging, and achieved improvements in equipment reliability and safety.
Patent Information
- Application Number
- CN202410376040.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-03-29
AI Technical Summary
In nuclear power plants, equipment aging leads to reduced safety, and it is difficult to balance the cost of aging replacement while ensuring equipment reliability and safety.
By constructing an aging replacement function, considering the cumulative number of replacements and the aging processing efficiency of preset equipment in different replacement rounds, and combining the discrete state transition algorithm to determine the aging replacement time, an aging replacement strategy is formulated.
Under the premise of ensuring equipment reliability and safety, the replacement time of aging equipment should be determined reasonably and accurately, taking into account the cost of equipment aging replacement.
Smart Images

Figure CN118231015B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of equipment aging replacement, and in particular to a nuclear power unit equipment aging replacement strategy determination method, device, equipment and product. BACKGROUND
[0002] In production operation, equipment will gradually age with the length of operation, and the failure probability of the equipment will gradually increase, and equipment failure will directly lead to the inability to control the equipment, reducing the safety of the entire production operation. For example, in a nuclear power unit, the aging of the equipment will have a negative impact on the safe and stable operation of the nuclear power unit.
[0003] Therefore, it is necessary to develop an aging replacement strategy for the equipment, so that the equipment can be replaced in time according to the aging replacement strategy, improving the reliability and safety of the equipment. However, in the process of developing the equipment aging replacement strategy, how to balance the cost of equipment aging replacement while ensuring the reliability and safety of the equipment is a problem that needs to be solved at present. SUMMARY
[0004] Therefore, it is necessary to develop an aging replacement strategy for the equipment, so that the equipment can be replaced in time according to the aging replacement strategy, improving the reliability and safety of the equipment. However, in the process of developing the equipment aging replacement strategy, how to balance the cost of equipment aging replacement while ensuring the reliability and safety of the equipment is a problem that needs to be solved at present.
[0005] In a first aspect, the present application provides a nuclear power unit equipment aging replacement strategy determination method, comprising:
[0006] An aging replacement function of the equipment to be replaced is constructed, with the least cumulative replacement number of the equipment to be replaced, and the replacement number of the equipment to be replaced in different replacement rounds matching the preset equipment aging treatment efficiency of the corresponding replacement round as the target;
[0007] A constraint condition of the aging replacement function is obtained; the constraint condition is used to constrain the maintenance time of the equipment to be replaced and the replacement number of each replacement round;
[0008] The aging replacement time corresponding to the equipment to be replaced is determined according to the aging replacement function and the constraint condition;
[0009] The aging replacement strategy of the equipment to be replaced is determined according to the aging replacement time corresponding to the equipment to be replaced and the preset time of different replacement rounds.
[0010] In one embodiment, the aging replacement function includes a first aging replacement function and a second aging replacement function; accordingly, the aging replacement time corresponding to the equipment to be replaced is determined according to the aging replacement function and the constraint condition, comprising:
[0011] The weight coefficients corresponding to the first aging replacement function and the second aging replacement function are obtained;
[0012] weighting the first aging replacement function and the second aging replacement function according to the weight coefficient to determine an aging replacement target function of the device to be replaced;
[0013] In the case of constraint conditions on the aging replacement target function, the aging replacement time corresponding to the device to be replaced is determined based on a discrete state transition algorithm.
[0014] In one of the embodiments, the aging replacement time corresponding to the device to be replaced is determined based on a discrete state transition algorithm, comprising:
[0015] At least two initial aging replacement times corresponding to the device to be replaced are obtained;
[0016] According to the aging replacement target function, the function value corresponding to each initial aging replacement time is determined;
[0017] The initial aging replacement time corresponding to the minimum function value is taken as a candidate solution, and the aging replacement time corresponding to the device to be replaced is determined according to the candidate solution and a state transition operator;
[0018] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetric transformation operator and a replacement transformation operator.
[0019] In one of the embodiments, the aging replacement time corresponding to the device to be replaced is determined according to the candidate solution and the state transition operator, comprising:
[0020] Based on the state transition operator, the state transition of the candidate solution is performed to obtain at least one current state transition solution;
[0021] According to the aging replacement target function, the function value corresponding to each current state transition solution is determined;
[0022] The current state transition solution corresponding to the minimum function value is taken as a new candidate solution, and the operation of performing state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution is returned until the iteration termination condition is reached;
[0023] In the case of reaching the iteration termination condition, the candidate solution determined in this round of iteration is taken as the aging replacement time corresponding to the device to be replaced.
[0024] In one of the embodiments, the iteration termination condition includes that the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current round of iteration and the candidate solution determined in the last round of iteration is less than a difference threshold.
[0025] In one of the embodiments, in the case that the aging replacement function comprises a first aging replacement function and a second aging replacement function, the aging replacement function of the device to be replaced is constructed, comprising:
[0026] The first aging replacement function is constructed with the least cumulative replacement times of the device to be replaced as the target; and
[0027] The second aging replacement function is constructed with the replacement quantity of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as the target.
[0028] In a second aspect, the application further provides a nuclear power unit device aging replacement strategy determination device, comprising:
[0029] A function construction module is configured to construct the aging replacement function of the device to be replaced with the least cumulative replacement times of the device to be replaced and the replacement quantity of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as the target;
[0030] A constraint condition acquisition module is configured to acquire the constraint condition of the aging replacement function; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement quantity of each replacement round;
[0031] An aging replacement time determination module is configured to determine the corresponding aging replacement time of the device to be replaced according to the aging replacement function and the constraint condition;
[0032] An aging replacement strategy determination module is configured to determine the aging replacement strategy of the device to be replaced according to the corresponding aging replacement time of the device to be replaced and the preset time of different replacement rounds.
[0033] In a third aspect, the application further provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0034] The aging replacement function of the device to be replaced is constructed with the least cumulative replacement times of the device to be replaced and the replacement quantity of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as the target;
[0035] The constraint condition of the aging replacement function is acquired; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement quantity of each replacement round;
[0036] The corresponding aging replacement time of the device to be replaced is determined according to the aging replacement function and the constraint condition;
[0037] The aging replacement strategy of the device to be replaced is determined according to the corresponding aging replacement time of the device to be replaced and the preset time of different replacement rounds.
[0038] In a fourth aspect, the present application also provides a computer readable storage medium, having stored thereon a computer program, which, when executed by a processor, implements the following steps:
[0039] constructing an aging replacement function of the device to be replaced, with the least cumulative replacement times of the device to be replaced, and the replacement quantity of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as a target;
[0040] obtaining a constraint condition of the aging replacement function; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement quantity of each replacement round;
[0041] determining the aging replacement time corresponding to the device to be replaced according to the aging replacement function and the constraint condition;
[0042] determining the aging replacement strategy of the device to be replaced according to the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds.
[0043] In a fifth aspect, the present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the following steps:
[0044] constructing an aging replacement function of the device to be replaced, with the least cumulative replacement times of the device to be replaced, and the replacement quantity of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as a target;
[0045] obtaining a constraint condition of the aging replacement function; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement quantity of each replacement round;
[0046] determining the aging replacement time corresponding to the device to be replaced according to the aging replacement function and the constraint condition;
[0047] determining the aging replacement strategy of the device to be replaced according to the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds.
[0048] The nuclear power unit equipment aging replacement strategy determination method, device, equipment and product can consider the cumulative replacement number of the equipment to be replaced and the preset equipment aging treatment effect of different replacement rounds when constructing the aging replacement function of the equipment to be replaced, so that the constructed aging replacement function can meet two conditions that the cumulative replacement number of the equipment to be replaced is the least, and the replacement number of the equipment to be replaced in different replacement rounds matches the preset equipment aging treatment efficiency of the corresponding replacement round, that is, the determined aging replacement time can take into account the cost of equipment aging replacement on the premise of ensuring the reliability and safety of the equipment. In addition, the maintenance time of the equipment to be replaced and the replacement number of each replacement round are used to constrain the aging replacement function, so that the aging replacement time determined based on the aging replacement function is more reasonable and accurate. BRIEF DESCRIPTION OF DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0050] Figure 1 An application environment diagram of a nuclear power unit equipment aging replacement strategy determination method provided by the present embodiment is shown in the figure.
[0051] Figure 2 A flowchart of a nuclear power unit equipment aging replacement strategy determination method provided by the present embodiment is shown in the figure.
[0052] Figure 3 A flowchart of constructing an aging replacement function provided by the present embodiment is shown in the figure.
[0053] Figure 4 A flowchart of determining an aging replacement time provided by the present embodiment is shown in the figure.
[0054] Figure 5 Another flowchart of determining an aging replacement time provided by the present embodiment is shown in the figure.
[0055] Figure 6 A flowchart of another nuclear power unit equipment aging replacement strategy determination method provided by the present embodiment is shown in the figure.
[0056] Figure 7 A structural block diagram of a nuclear power unit equipment aging replacement strategy determination device provided by the present embodiment is shown in the figure.
[0057] Figure 8 An internal structure diagram of a computer device provided by the present embodiment is shown in the figure. DETAILED DESCRIPTION
[0058] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0059] The nuclear power unit equipment aging replacement strategy determination method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 . The terminal 102 communicates with the server 104 through a network. The data storage system can store data required to be processed by the server 104. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers. Specifically, the server 104 constructs an aging replacement function of the equipment to be replaced, with the least cumulative replacement number of the equipment to be replaced as the target, and the replacement number of the equipment to be replaced in different replacement rounds matching the preset equipment aging processing efficiency of the corresponding replacement round. The server 104 obtains the constraint condition of the aging replacement function from the terminal 102, and determines the aging replacement time corresponding to the equipment to be replaced according to the aging replacement function and the constraint condition. Further, the server 104 determines the aging replacement strategy of the equipment to be replaced according to the aging replacement time corresponding to the equipment to be replaced and the preset time of different replacement rounds, and displays the aging replacement strategy of the equipment to be replaced to the user through the terminal 102. The terminal 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers.
[0060] In one embodiment, as shown in Figure 2 , a nuclear power unit equipment aging replacement strategy determination method is provided. Taking the server 104 in Figure 1 as an example, the method includes the following steps:
[0061] S201, an aging replacement function of the equipment to be replaced is constructed, with the least cumulative replacement number of the equipment to be replaced as the target, and the replacement number of the equipment to be replaced in different replacement rounds matching the preset equipment aging processing efficiency of the corresponding replacement round.
[0062] For the convenience of understanding, the relationship between the nuclear power unit and the to-be-replaced device is introduced first: the to-be-replaced device can be a type of instrument control device that constitutes a nuclear power unit. The nuclear power unit is composed of multiple types of instrument control devices. Since each instrument control device corresponds to a failure life, when the use time of the device reaches this life, the device will fail. Therefore, in order to ensure the continuous and stable operation of the nuclear power unit, the instrument control device will be replaced before it fails. Therefore, each instrument control device can be regarded as a to-be-replaced device. When a nuclear power unit is put into operation, its design life and refueling cycle are determined in advance. Every time a refueling cycle is completed, the nuclear power unit will perform a refueling operation, during which each instrument control device may be replaced.
[0063] The device aging processing efficiency is related to the overhaul scale and the replacement number. The device aging processing efficiency corresponding to short overhaul, regular overhaul and long overhaul is different, and under the same overhaul scale, the device aging processing efficiency changes with the change of the replacement number. The aging replacement function of the to-be-replaced device can be a function for determining the aging replacement strategy of the to-be-replaced device.
[0064] It should be noted that in the nuclear power unit, the number of the same type of instrument control device is usually not unique, so the replacement number of the same type of instrument control device in any refueling cycle can also be not unique.
[0065] Exemplarily, in the embodiment, the function construction target can be input into the pre-trained function construction model, and the model processes the received function construction target to output the aging replacement function of the to-be-replaced device. The construction and training process of the function construction model in the embodiment is not limited.
[0066] S202, obtaining a constraint condition of the aging replacement function.
[0067] The constraint condition is used to constrain the maintenance time of the to-be-replaced device and the replacement number of each replacement round.
[0068] Optionally, in the constraint condition in the embodiment, the maintenance time of the to-be-replaced device needs to be before the failure time of the to-be-replaced device, and the replacement number of each replacement round needs to meet the replacement number threshold of the corresponding replacement round.
[0069] Exemplarily, the constraint condition of the aging replacement function can be pre-determined and stored in a corresponding database, and the embodiment can directly obtain the constraint condition of the aging replacement function from the database. Another optional implementation manner can be that after the aging replacement function is determined, the constraint condition of the aging replacement function is determined according to the failure time of the to-be-replaced device and the replacement number threshold of each replacement round.
[0070] S203, determining the aging replacement time corresponding to the to-be-replaced device according to the aging replacement function and the constraint condition.
[0071] The aging replacement time corresponding to the to-be-replaced device can represent the replacement time of each round of the to-be-replaced device.
[0072] Specifically, in the embodiment, the aging replacement function is solved, and the solution is ensured to meet the constraint condition, and the solution is taken as the aging replacement time corresponding to the to-be-replaced device.
[0073] S204, determining the aging replacement strategy of the to-be-replaced device according to the aging replacement time corresponding to the to-be-replaced device and the preset time of different replacement rounds.
[0074] The preset time of different replacement rounds is determined based on the design life and the refueling period of the nuclear power unit. For example, if the nuclear power unit is put into operation on January 1, 2000, the design life is 3 years, and the refueling period is 1 year, then the preset time of different replacement rounds corresponding thereto is January 1, 2001 and January 1, 2022, respectively.
[0075] For example, in the embodiment, for one replacement round, the aging replacement plan (the replacement plan corresponding to the aging replacement time) close to and after the preset time of the replacement round is divided into the replacement round, and then the aging replacement strategy of the to-be-replaced device is represented in the form of "the i th round, replace x; the i+1 th round, replace y".
[0076] For example, taking the aging replacement time corresponding to the device A in the to-be-replaced device as January 1, 2001 and February 1, 2022, and the aging replacement time corresponding to the device B as April 1, 2001, and the preset time of different replacement rounds as January 1, 2001 (the first round) and January 1, 2022 (the second round) as examples, the aging replacement plan of March 1, 2001 and April 1, 2001 can be divided into the first round, and the aging replacement plan of February 1, 2022 can be divided into the second round, and the corresponding aging replacement strategy is "replace 2 to-be-replaced devices (device A and device B) on January 1, 2001; replace 1 to-be-replaced device (device A) on January 1, 2002".
[0077] In the method for determining the aging replacement strategy of the nuclear power unit equipment, when the aging replacement function of the equipment to be replaced is constructed, both the cumulative replacement times of the equipment to be replaced and the preset equipment aging treatment effects of different replacement rounds are considered, so that the aging replacement function constructed can meet both the conditions that the cumulative replacement times of the equipment to be replaced are the least and the replacement quantities of the equipment to be replaced in different replacement rounds match the preset equipment aging treatment efficiencies of the corresponding replacement rounds, that is, the aging replacement time determined can take into account the cost of equipment aging replacement on the premise of ensuring the reliability and safety of the equipment. In addition, the maintenance time of the equipment to be replaced and the replacement quantities of each replacement round are used to constrain the aging replacement function, so that the aging replacement time determined based on the aging replacement function is more reasonable and accurate.
[0078] On the basis of the above embodiments, further, in order to make the aging replacement time of the equipment to be replaced more accurate, in an embodiment, the aging replacement function includes a first aging replacement function and a second aging replacement function. Wherein, the first aging replacement function takes the least cumulative replacement times of the equipment to be replaced as the target, and the second aging replacement function takes the matching of the replacement quantities of the equipment to be replaced in different replacement rounds and the preset equipment aging treatment efficiencies of the corresponding replacement rounds as the target. Correspondingly, as shown in Figure 3 The aging replacement function of the equipment to be replaced is constructed through the following steps:
[0079] S301, taking the least cumulative replacement times of the equipment to be replaced as the target, a first aging replacement function is constructed.
[0080] Exemplarily, the construction process of the first aging replacement function of the equipment to be replaced is as follows:
[0081] Firstly, according to the aging replacement time of each equipment to be replaced, an aging replacement implementation plan matrix of the equipment to be replaced is established , and the aging replacement plan is implemented at the corresponding aging replacement time. It should be noted that since the replacement times of each equipment to be replaced are different, the number of columns of the matrix is different, which can be filled with the value 0. The aging replacement implementation plan matrix of the equipment to be replaced may be as follows:
[0082] ;
[0083] In the formula, represents the time of the second aging replacement of the first equipment to be replaced; represents the time of the n-th aging replacement of the z-th equipment to be replaced. The aging replacement implementation plan matrix of the equipment to be replaced satisfies the following formula: , wherein, is the failure time of the equipment to be replaced.
[0084] Afterwards, the aging replacement implementation plan matrix for the equipment to be replaced The non-zero values are sorted to obtain the aging replacement times matrix of the equipment to be replaced , for example, can be as follows:
[0085] ;
[0086] Where, Indicates the cumulative number of replacements for the first device to be replaced; n z Indicates the cumulative number of replacements for the zth device to be replaced.
[0087] To minimize the number of aging replacements for each device to be replaced, the first aging function can be as follows:
[0088] ;
[0089] Where, A matrix of aging replacement times for the equipment to be replaced; Implement a planning matrix for aging replacement of equipment to be replaced.
[0090] S302 : Constructing a second aging replacement function with the goal of matching the replacement quantity of the devices to be replaced in different replacement rounds with the preset device aging processing efficiency of the corresponding replacement rounds.
[0091] The equipment aging treatment efficiency is calculated as the product of the equipment aging treatment efficiency coefficient and the ideal aging treatment efficiency. Each replacement cycle is associated with a preset replacement quantity threshold. The equipment aging treatment efficiency coefficient for each replacement cycle is affected by the number of replacements in that cycle and the preset replacement quantity threshold.
[0092] For example, a replacement plan matrix can be implemented based on the aging of the equipment to be replaced. and the preset refueling cycle of nuclear power units , establish a replacement round matrix for the equipment to be replaced ,right Perform statistics to determine the replacement quantity matrix corresponding to each round . Replacement cycle matrix of equipment to be replaced It can be as follows:
[0093] ;
[0094] Where, Implementation plan matrix for aging replacement of equipment to be replaced; The preset refueling cycle for the nuclear power unit where the equipment to be replaced is located.
[0095] Replace the quantity matrix may be as follows:
[0096] ;
[0097] In the formula, is the first replacement number of the first replacement round; is the replacement number of the first replacement round; is the replacement number of the first replacement round; is the maximum replacement round of the nuclear power unit.
[0098] Further, according to the ratio between the replacement number corresponding to each replacement round of the to-be-replaced equipment and the replacement number threshold of each replacement round, the preset equipment aging treatment efficiency corresponding to each replacement round is determined by querying the corresponding relationship between the ratio and the equipment aging treatment efficiency coefficient, so as to match the replacement number of the to-be-replaced equipment in different replacement rounds with the preset equipment aging treatment efficiency of the corresponding replacement round as the target, and a second aging replacement function is constructed.
[0099] Exemplarily, the corresponding relationship between the ratio and the equipment aging treatment efficiency coefficient can be as follows:
[0100] ;
[0101] In the formula, c i , e i , and g i respectively represent the ideal equipment aging treatment efficiencies of short overhaul, regular overhaul and long overhaul; with the increase of the ratio, the equipment aging treatment efficiency coefficients corresponding to various overhauls change as shown on the right side of the above formula. Exemplarily, when the ratio between the replacement number corresponding to a replacement round and the replacement number threshold of the replacement round is 0.9 or 0.1, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.1; when the ratio is 0.8 or 0.2, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.2; when the ratio is 0.7 or 0.3, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.3; when the ratio is 0.6 or 0.4, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.4; when the ratio is 0.5, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.5; when the ratio is 1 or 0, the equipment aging treatment efficiency coefficient corresponding to the replacement round is 0.
[0102] The equipment aging treatment efficiency coefficient matrix corresponding to each replacement round is as follows:
[0103] ;
[0104] In the formula, is the sum of the equipment aging treatment efficiency coefficients corresponding to the first replacement round; The sum of the device aging processing efficiency coefficients corresponding to the last replacement round.
[0105] In summary, the second aging replacement function can be as , representing the sum of the device aging processing efficiency coefficients corresponding to each replacement round is maximum.
[0106] Further, in the case where the aging replacement function includes the first aging replacement function and the second aging replacement function, accordingly, as Figure 4 indicated, determining the aging replacement time corresponding to the device to be replaced includes the following steps:
[0107] S401, obtaining the weight coefficients corresponding to the first aging replacement function and the second aging replacement function.
[0108] Illustratively, in this embodiment, the weight coefficients of each aging replacement function can be pre-set according to the target corresponding to the first aging replacement function and the importance of the target corresponding to the second aging replacement function, and the weight coefficients corresponding to the first aging replacement function and the second aging replacement function are directly obtained in the process of solving each aging replacement function.
[0109] S402, weighting the first aging replacement function and the second aging replacement function according to the weight coefficients, and determining the aging replacement target function of the device to be replaced.
[0110] Optionally, in this embodiment, the first aging replacement function and the second aging replacement function can be weighted according to the weight coefficients corresponding to the first aging replacement function and the second aging replacement function, and the function obtained by weighting is taken as the aging replacement target function of the device to be replaced.
[0111] Illustratively, the first aging replacement function and the second aging replacement function can be weighted by the following formula:
[0112] ;
[0113] In the formula, is the aging replacement target function of the device to be replaced; is the jth aging replacement function; is the weight coefficient corresponding to the jth aging replacement function; k=2, and .
[0114] S403, in the case where the aging replacement target function is constrained by a constraint condition, determining the aging replacement time corresponding to the device to be replaced based on a discrete state transition algorithm.
[0115] Wherein, the constraint condition corresponding to the aging replacement target function is as follows:
[0116] ;
[0117] wherein, represents the replacement quantity corresponding to the i-th replacement round; represents the replacement threshold corresponding to the i-th replacement round; is a replacement plan matrix of the aging replacement to be implemented; is a replacement quantity matrix; is a failure time of the equipment to be replaced.
[0118] Exemplarily, in the embodiment, an aging replacement time determination model can be trained in advance based on a discrete state transition algorithm. After the aging replacement objective function and the constraint condition are input into the aging replacement time determination model, the model can process the received data and output the aging replacement time corresponding to the equipment to be replaced. The construction manner and the training manner of the aging replacement time determination model are not limited in the embodiment.
[0119] It can be understood that the aging replacement time corresponding to the equipment to be replaced satisfies the first aging replacement function and the second aging replacement function at the same time.
[0120] In the above embodiment, the first aging replacement function and the second aging replacement function are weighted according to the pre-set weight coefficient to obtain the aging replacement objective function, so that the aging replacement objective function is solved to determine the aging replacement time of the equipment to be replaced, and the solving process of the two aging replacement functions is simpler.
[0121] On the basis of the above embodiments, further, in an embodiment, a specific manner for determining the aging replacement time corresponding to the equipment to be replaced based on the discrete state transition algorithm is provided, as shown in Figure 5 The specific manner includes the following steps:
[0122] S501, acquiring at least two initial aging replacement times corresponding to the equipment to be replaced.
[0123] The initial aging replacement time can be pre-set and used to represent the aging replacement time of the equipment to be replaced. It can be understood that the initial aging replacement time of the equipment to be replaced can be determined based on artificial experience or a large number of experiments.
[0124] Exemplarily, in the embodiment, the initial aging replacement time input information can be output to the user terminal, so that the user inputs at least two initial aging replacement times after receiving the information.
[0125] S502, determining the function value corresponding to each initial aging replacement time according to the aging replacement objective function.
[0126] Specifically, in the embodiment, each initial aging replacement time is substituted into the aging replacement target function to solve the function value corresponding to each initial aging replacement time.
[0127] S503, the initial aging replacement time corresponding to the minimum function value is taken as a candidate solution, and the aging replacement time corresponding to the to-be-replaced device is determined according to the candidate solution and the state transition operator.
[0128] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetry transformation operator and a replacement transformation operator.
[0129] Exemplarily, the state transition of the candidate solution can be performed based on the state transition operator to obtain at least one current state transition solution; the function value corresponding to each current state transition solution is determined according to the aging replacement target function; the current state transition solution corresponding to the minimum function value is taken as a new candidate solution, and the operation of performing the state transition of the candidate solution based on the state transition operator to obtain at least one current state transition solution is returned until the iteration termination condition is reached; in the case where the iteration termination condition is reached, the candidate solution determined in this round of iteration is taken as the aging replacement time corresponding to the to-be-replaced device.
[0130] The state transition solution is a new aging replacement time obtained by performing the state transition of the candidate solution based on the state transition operator.
[0131] The candidate solution is taken as For example, the state transition of the candidate solution can be performed based on the following state transition operator to obtain a new candidate solution:
[0132] The exchange transformation operator is: The movement transformation operator is: The symmetry transformation operator is: The replacement transformation operator is: .
[0133] In the formula, k represents the kth iteration; indicates the current state transition solution obtained by performing the state transition on the kth candidate solution; indicates the exchange factor; indicates the random Boolean matrix with the exchange function; indicates the movement factor; indicates the random Boolean matrix with the movement function; indicates the symmetry factor; indicates the random Boolean matrix with the symmetry function; indicates the replacement factor; indicates the random Boolean matrix with the replacement function.
[0134] After determining at least one current state transition solution, each current state transition solution is substituted into the aging replacement objective function, the function value corresponding to each current state transition solution is determined, and the function values are compared. The current state transition solution corresponding to the smallest function value is used as the new candidate solution, and the state transfer operation of the candidate solution is re-executed until the iteration termination condition is reached. The candidate solution determined in the last round of iteration is used as the aging replacement time corresponding to the equipment to be replaced.
[0135] It should be noted that, in this embodiment, the iteration termination condition may be that the number of iterations reaches a preset number, for example, 500 times, or that the difference between the candidate solution determined in the current round of iterations and the candidate solution determined in the previous round of iterations is less than a difference threshold.
[0136] In the above embodiment, the aging replacement time corresponding to the device to be replaced is determined based on at least two initial aging replacement times, an aging replacement objective function, and a state transition operator. Because the aging replacement time corresponding to the device to be replaced is determined by continuously iterating the initial aging replacement times, the aging replacement time for the device to be replaced can be guaranteed while ensuring device reliability and safety while also taking into account the cost of aging replacement.
[0137] In order to facilitate those skilled in the art to understand this solution, the method for determining the aging replacement strategy of nuclear power unit equipment provided in this embodiment is described in detail. Figure 6 As shown, it includes the following steps:
[0138] S601, constructing a first aging replacement function with the goal of minimizing the cumulative number of replacements of the device to be replaced; and constructing a second aging replacement function with the goal of matching the number of replacements of the device to be replaced in different replacement rounds with the preset device aging processing efficiency of the corresponding replacement rounds.
[0139] S602: Obtain constraints of the aging replacement function.
[0140] The constraints are used to constrain the maintenance time of the equipment to be replaced and the number of replacements in each replacement round.
[0141] S603: Obtain weight coefficients corresponding to the first aging replacement function and the second aging replacement function.
[0142] S604: Weighting the first aging replacement function and the second aging replacement function according to the weight coefficient to determine an aging replacement target function for the device to be replaced.
[0143] S605: Obtain at least two initial aging replacement times corresponding to the device to be replaced.
[0144] S606: Determine the function value corresponding to each initial aging replacement time according to the aging replacement objective function.
[0145] S607, taking the initial aging replacement time corresponding to the minimum function value as a candidate solution, and performing state transition on the candidate solution based on a state transition operator to obtain at least one current state transition solution.
[0146] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetry transformation operator, and a replacement transformation operator.
[0147] S608, determining the function value corresponding to each current state transition solution according to the aging replacement target function.
[0148] S609, taking the current state transition solution corresponding to the minimum function value as a new candidate solution, and returning to perform the operation of S607 until the iteration termination condition is reached.
[0149] The iteration termination condition includes that the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current round of iteration and the candidate solution determined in the last round of iteration is less than a difference threshold.
[0150] S610, in the case where the iteration termination condition is reached, taking the candidate solution determined in the round of iteration as the aging replacement time corresponding to the device to be replaced.
[0151] S611, determining the aging replacement strategy of the device to be replaced according to the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds.
[0152] It should be understood that although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps.
[0153] Based on the same inventive concept, the application further provides a nuclear power unit equipment aging replacement strategy determination device for implementing the above-mentioned nuclear power unit equipment aging replacement strategy determination method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above-mentioned method, so the specific limitations in one or more nuclear power unit equipment aging replacement strategy determination device embodiments provided below can be referred to the limitations of the nuclear power unit equipment aging replacement strategy determination method described above, which will not be repeated here.
[0154] In one embodiment, as shown in Figure 7 a nuclear power unit equipment aging replacement strategy determination device is provided, comprising: a function construction module 710, a constraint condition acquisition module 720, an aging replacement time determination module 730, and an aging replacement strategy determination module 740, wherein:
[0155] The function construction module 710 is configured to construct an aging replacement function of the equipment to be replaced, with the least cumulative replacement number of the equipment to be replaced, and the replacement number of the equipment to be replaced in different replacement rounds matching the preset equipment aging treatment efficiency of the corresponding replacement round as the target.
[0156] The constraint condition acquisition module 720 is configured to acquire a constraint condition of the aging replacement function.
[0157] The constraint condition is used to constrain the maintenance time of the equipment to be replaced and the replacement number of each replacement round.
[0158] The aging replacement time determination module 730 is configured to determine the corresponding aging replacement time of the equipment to be replaced according to the aging replacement function and the constraint condition.
[0159] The aging replacement strategy determination module 740 is configured to determine the aging replacement strategy of the equipment to be replaced according to the corresponding aging replacement time of the equipment to be replaced and the preset time of different replacement rounds.
[0160] In one embodiment, the aging replacement function includes a first aging replacement function and a second aging replacement function, and correspondingly, the aging replacement time determination module includes: a weight acquisition unit configured to acquire a weight coefficient corresponding to the first aging replacement function and the second aging replacement function; a target function determination unit configured to determine an aging replacement target function of the equipment to be replaced by weighting the first aging replacement function and the second aging replacement function according to the weight coefficient; and an aging replacement time determination unit configured to determine the corresponding aging replacement time of the equipment to be replaced based on a discrete state transition algorithm under the condition that the constraint condition constrains the aging replacement target function.
[0161] In an embodiment, the aging replacement time determination unit comprises: an initial aging replacement time acquisition subunit configured to acquire at least two initial aging replacement times corresponding to the device to be replaced; a function value determination subunit configured to determine a function value corresponding to each initial aging replacement time according to the aging replacement target function; and an aging replacement time determination subunit configured to take the initial aging replacement time corresponding to the minimum function value as a candidate solution, and determine the aging replacement time corresponding to the device to be replaced according to the candidate solution and the state transition operator, wherein the state transition operator comprises at least one of the exchange transformation operator, the movement transformation operator, the symmetry transformation operator and the replacement transformation operator.
[0162] In an embodiment, the aging replacement time determination subunit is specifically configured to perform state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution; determine a function value corresponding to each current state transition solution according to the aging replacement target function; take the current state transition solution corresponding to the minimum function value as a new candidate solution, and return to perform the operation of performing state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution until an iteration termination condition is reached; and in the case where the iteration termination condition is reached, take the candidate solution determined in the current iteration as the aging replacement time corresponding to the device to be replaced.
[0163] In an embodiment, the aging replacement time determination subunit is configured to take the candidate solution determined in the current iteration as the aging replacement time corresponding to the device to be replaced in the case where the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current iteration and the candidate solution determined in the last iteration is less than a difference threshold.
[0164] The above-mentioned modules in the nuclear power unit device aging replacement strategy determination apparatus can be all or partially realized by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above-mentioned modules.
[0165] In an exemplary embodiment, a computer device is provided, which can be a terminal, and the internal structure diagram thereof can be as shown in Figure 8As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through the system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capability. 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 and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with the external terminal in a wired or wireless manner. The wireless mode can be realized through WIFI, mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by the processor to realize a nuclear power unit equipment aging replacement strategy determination method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device, or an external keyboard, touchpad or mouse, etc.
[0166] Those skilled in the art can understand that, Figure 8 The skilled in the art can understand that,
[0167] In one exemplary embodiment, a computer device is provided, comprising a memory and a processor, the memory stores a computer program, and the processor executes the computer program to realize the following steps:
[0168] The cumulative replacement number of the equipment to be replaced is the least, and the replacement number of the equipment to be replaced in different replacement rounds matches the preset equipment aging treatment efficiency of the corresponding replacement round, and an aging replacement function of the equipment to be replaced is constructed;
[0169] The constraint condition of the aging replacement function is obtained; the constraint condition is used to constrain the maintenance time of the equipment to be replaced and the replacement number of each replacement round;
[0170] According to the aging replacement function and the constraint condition, the aging replacement time corresponding to the equipment to be replaced is determined;
[0171] According to the aging replacement time corresponding to the to-be-replaced device and the preset time of different replacement rounds, an aging replacement strategy of the to-be-replaced device is determined.
[0172] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0173] Obtaining a weight coefficient corresponding to the first aging replacement function and the second aging replacement function;
[0174] According to the weight coefficient, weighting the first aging replacement function and the second aging replacement function to determine an aging replacement target function of the to-be-replaced device;
[0175] In the case of constraint conditions for the aging replacement target function, determining the aging replacement time corresponding to the to-be-replaced device based on a discrete state transition algorithm.
[0176] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0177] Obtaining at least two initial aging replacement times corresponding to the to-be-replaced device;
[0178] According to the aging replacement target function, determining a function value corresponding to each initial aging replacement time;
[0179] Taking the initial aging replacement time corresponding to the minimum function value as a candidate solution, and determining the aging replacement time corresponding to the to-be-replaced device according to the candidate solution and a state transition operator;
[0180] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetric transformation operator, and a replacement transformation operator.
[0181] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0182] Based on the state transition operator, performing state transition on the candidate solution to obtain at least one current state transition solution;
[0183] According to the aging replacement target function, determining a function value corresponding to each current state transition solution;
[0184] Taking the current state transition solution corresponding to the minimum function value as a new candidate solution, and returning to perform the operation of performing state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution until an iteration termination condition is reached;
[0185] In the case of reaching the iteration termination condition, taking the candidate solution determined in this round of iteration as the aging replacement time corresponding to the to-be-replaced device.
[0186] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0187] In a case where the number of iterations reaches a preset number, or a difference between the candidate solution determined in the current iteration and the candidate solution determined in the last iteration is less than a difference threshold, the candidate solution determined in the iteration is taken as the aging replacement time corresponding to the device to be replaced.
[0188] In an embodiment, the processor, when executing the computer program, also implements the following steps:
[0189] a first aging replacement function is constructed with the least cumulative replacement number of the device to be replaced as the target, and
[0190] a second aging replacement function is constructed with the replacement number of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as the target.
[0191] In an embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program, when executed by a processor, implements the following steps:
[0192] an aging replacement function of the device to be replaced is constructed with the least cumulative replacement number of the device to be replaced and the replacement number of the device to be replaced in different replacement rounds matching the preset device aging processing efficiency of the corresponding replacement round as the target;
[0193] a constraint condition of the aging replacement function is obtained; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement number of each replacement round;
[0194] the aging replacement time corresponding to the device to be replaced is determined according to the aging replacement function and the constraint condition;
[0195] an aging replacement strategy of the device to be replaced is determined according to the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds.
[0196] In an embodiment, the computer program, when executed by the processor, also implements the following steps:
[0197] weight coefficients corresponding to the first aging replacement function and the second aging replacement function are obtained;
[0198] the first aging replacement function and the second aging replacement function are weighted according to the weight coefficients to determine an aging replacement target function of the device to be replaced;
[0199] in a case where the constraint condition constrains the aging replacement target function, the aging replacement time corresponding to the device to be replaced is determined based on a discrete state transition algorithm.
[0200] In an embodiment, the computer program, when executed by the processor, also implements the following steps:
[0201] obtaining at least two initial aging replacement times corresponding to the device to be replaced;
[0202] determining a function value corresponding to each initial aging replacement time according to the aging replacement objective function;
[0203] taking the initial aging replacement time corresponding to the minimum function value as a candidate solution, and determining the aging replacement time corresponding to the device to be replaced according to the candidate solution and the state transition operator;
[0204] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetry transformation operator and a replacement transformation operator.
[0205] In an embodiment, the computer program, when executed by the processor, further implements the following steps:
[0206] performing state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution;
[0207] determining a function value corresponding to each current state transition solution according to the aging replacement objective function;
[0208] taking the current state transition solution corresponding to the minimum function value as a new candidate solution, and returning to perform state transition on the candidate solution based on the state transition operator to obtain at least one current state transition solution until an iteration termination condition is reached;
[0209] In the case where the iteration termination condition is reached, the candidate solution determined in this round of iteration is taken as the aging replacement time corresponding to the device to be replaced.
[0210] In an embodiment, the computer program, when executed by the processor, further implements the following steps:
[0211] In the case where the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current round of iteration and the candidate solution determined in the last round of iteration is less than a difference threshold value, the candidate solution determined in this round of iteration is taken as the aging replacement time corresponding to the device to be replaced.
[0212] In an embodiment, the computer program, when executed by the processor, further implements the following steps:
[0213] constructing a first aging replacement function with the least cumulative replacement number of the device to be replaced as the target; and
[0214] constructing a second aging replacement function with the matching between the replacement number of the device to be replaced in different replacement rounds and the preset device aging processing efficiency of the corresponding replacement round as the target.
[0215] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:
[0216] constructing an aging replacement function of the device to be replaced, taking the least cumulative replacement number of the device to be replaced and matching the replacement number of the device to be replaced in different replacement rounds with the preset device aging processing efficiency of the corresponding replacement round as the target;
[0217] obtaining a constraint condition of the aging replacement function; the constraint condition is used to constrain the maintenance time of the device to be replaced and the replacement number of each replacement round;
[0218] determining the aging replacement time of the device to be replaced according to the aging replacement function and the constraint condition;
[0219] determining the aging replacement strategy of the device to be replaced according to the aging replacement time of the device to be replaced and the preset time of different replacement rounds.
[0220] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0221] obtaining a weight coefficient corresponding to the first aging replacement function and the second aging replacement function;
[0222] weighting the first aging replacement function and the second aging replacement function according to the weight coefficient to determine an aging replacement target function of the device to be replaced;
[0223] determining the aging replacement time of the device to be replaced based on a discrete state transition algorithm in the case of constraining the aging replacement target function by the constraint condition.
[0224] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0225] obtaining at least two initial aging replacement times corresponding to the device to be replaced;
[0226] determining a function value corresponding to each initial aging replacement time according to the aging replacement target function;
[0227] taking the initial aging replacement time corresponding to the minimum function value as a candidate solution, and determining the aging replacement time of the device to be replaced according to the candidate solution and a state transition operator;
[0228] The state transition operator includes at least one of an exchange transformation operator, a movement transformation operator, a symmetric transformation operator and a replacement transformation operator.
[0229] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0230] state transition based on the state transition operator to obtain at least one current state transition solution;
[0231] determining a function value corresponding to each current state transition solution according to the aging replacement target function;
[0232] taking the current state transition solution corresponding to the minimum function value as a new candidate solution, and returning to perform the operation of state transition based on the state transition operator to obtain at least one current state transition solution until the iteration termination condition is reached;
[0233] In the case where the iteration termination condition is reached, the candidate solution determined in the iteration of the round is taken as the aging replacement time corresponding to the device to be replaced.
[0234] In one embodiment, the computer program is executed by the processor to further implement the following steps:
[0235] In the case where the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current round of iteration and the candidate solution determined in the last round of iteration is less than a difference threshold value, the candidate solution determined in the iteration of the round is taken as the aging replacement time corresponding to the device to be replaced.
[0236] In one embodiment, the computer program is executed by the processor to further implement the following steps:
[0237] constructing a first aging replacement function with the least cumulative replacement number of the device to be replaced as the target; and
[0238] constructing a second aging replacement function with the matching of the replacement number of the device to be replaced in different replacement rounds and the preset device aging processing efficiency of the corresponding replacement round as the target.
[0239] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0240] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0241] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method for determining a replacement strategy for aging equipment in a nuclear power unit, characterized in that: The method comprises: An aging replacement function for the device to be replaced is constructed with the goal of minimizing the cumulative number of replacements for the device to be replaced and matching the number of replacements for the device to be replaced in different replacement rounds with the preset device aging processing efficiency for the corresponding replacement rounds; Obtaining the constraint conditions of the aging replacement function; the constraint conditions are used to constrain the maintenance time of the equipment to be replaced and the number of replacements in each replacement round; Determining an aging replacement time corresponding to the device to be replaced according to the aging replacement function and the constraint condition; Determining an aging replacement strategy for the device to be replaced according to the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds; The aging replacement function includes a first aging replacement function and a second aging replacement function; accordingly, determining the aging replacement time corresponding to the device to be replaced based on the aging replacement function and the constraint condition includes: Obtaining weight coefficients corresponding to the first aging replacement function and the second aging replacement function; weighting the first aging replacement function and the second aging replacement function according to the weight coefficient to determine an aging replacement objective function for the device to be replaced; In a case where the constraint condition constrains the aging replacement objective function, determining the aging replacement time corresponding to the device to be replaced based on a discrete state transition algorithm; The step of constructing an aging replacement function for the device to be replaced includes: Constructing a first aging replacement function with the goal of minimizing the cumulative number of replacements of the equipment to be replaced; and A second aging replacement function is constructed with the goal of matching the replacement quantity of the equipment to be replaced in different replacement rounds with the preset equipment aging processing efficiency of the corresponding replacement rounds.
2. The method according to claim 1, characterized in that The determining the aging replacement time corresponding to the device to be replaced based on a discrete state transition algorithm includes: Obtain at least two initial aging replacement times corresponding to the device to be replaced; Determining, according to the aging replacement objective function, a function value corresponding to each of the initial aging replacement times; Taking the initial aging replacement time corresponding to the minimum function value as a candidate solution, and determining the aging replacement time corresponding to the device to be replaced based on the candidate solution and the state transition operator; The state transfer operator includes at least one of an exchange transformation operator, a move transformation operator, a symmetric transformation operator and a replacement transformation operator.
3. The method according to claim 2, characterized in that The determining, based on the candidate solution and the state transition operator, the aging replacement time corresponding to the device to be replaced includes: Performing state transfer on the candidate solutions based on the state transfer operator to obtain at least one current state transfer solution; Determining function values corresponding to the current state transition solutions according to the aging replacement objective function; The current state transition solution corresponding to the minimum function value is used as a new candidate solution, and the operation of performing state transition on the candidate solution based on the state transition operator is returned to obtain at least one current state transition solution until the iteration termination condition is met; When the iteration termination condition is met, the candidate solution determined in the iteration round is used as the aging replacement time corresponding to the device to be replaced.
4. The method according to claim 3, characterized in that The iteration termination condition includes: the number of iterations reaches a preset number, or the difference between the candidate solution determined in the current round of iterations and the candidate solution determined in the previous round of iterations is less than a difference threshold.
5. The method according to any one of claims 1 to 4, characterized in that The first aging replacement function is constructed with the goal of minimizing the cumulative number of replacements of the device to be replaced, including: Establishing an aging replacement implementation plan matrix for the equipment to be replaced based on the aging replacement time of each equipment to be replaced; wherein the aging replacement time is used to implement the corresponding aging replacement plan; Arrange the non-zero values in the aging replacement implementation plan matrix of the equipment to be replaced to obtain an aging replacement number matrix of the equipment to be replaced; wherein the zero value is a fill-in value in the aging replacement implementation plan matrix; With the goal of minimizing the number of aging replacements for each device to be replaced, the first aging replacement function is constructed as follows: myN Z =someT p (T p ≠0); Where N z is the aging replacement times matrix of the equipment to be replaced; T p Implement a planning matrix for aging replacement of equipment to be replaced.
6. The method according to any one of claims 1 to 4, characterized in that The second aging replacement function is constructed with the goal of matching the replacement quantity of the equipment to be replaced in different replacement rounds with the preset equipment aging processing efficiency of the corresponding replacement rounds, including: Establishing a replacement round matrix for the equipment to be replaced based on the aging replacement implementation plan matrix for the equipment to be replaced and the preset refueling cycle of the nuclear power unit, and performing statistics on the replacement round matrix to determine the number of replacements corresponding to each round; Determining the preset equipment aging processing efficiency corresponding to each replacement round by querying the correspondence between the ratio between the replacement quantity corresponding to each replacement round of the equipment to be replaced and the replacement quantity threshold of each replacement round and the equipment aging processing efficiency coefficient; The second aging replacement function is constructed with the goal of matching the replacement quantity of the equipment to be replaced in different replacement rounds with the preset equipment aging processing efficiency of the corresponding replacement rounds.
7. A device for determining an aging replacement strategy for nuclear power plant equipment, characterized in that: The device comprises: a function construction module for constructing an aging replacement function for the device to be replaced, with the goal of minimizing the cumulative number of replacements of the device to be replaced and matching the number of replacements of the device to be replaced in different replacement rounds with the preset device aging processing efficiency for the corresponding replacement rounds; A constraint condition acquisition module, configured to acquire the constraint conditions of the aging replacement function; the constraint conditions are used to constrain the maintenance time of the equipment to be replaced and the number of replacements in each replacement round; an aging replacement time determination module, configured to determine the aging replacement time corresponding to the device to be replaced according to the aging replacement function and the constraint condition; An aging replacement strategy determination module, configured to determine an aging replacement strategy for the device to be replaced based on the aging replacement time corresponding to the device to be replaced and the preset time of different replacement rounds; The aging replacement function includes a first aging replacement function and a second aging replacement function; accordingly, the aging replacement time determination module includes: a weight obtaining unit, configured to obtain weight coefficients corresponding to the first aging replacement function and the second aging replacement function; an objective function determining unit, configured to weight the first aging replacement function and the second aging replacement function according to the weight coefficient to determine an aging replacement objective function for the device to be replaced; an aging replacement time determining unit, configured to determine, based on a discrete state transition algorithm, an aging replacement time corresponding to the device to be replaced, when the constraint condition constrains the aging replacement objective function; The step of constructing an aging replacement function for the device to be replaced includes: Constructing a first aging replacement function with the goal of minimizing the cumulative number of replacements of the equipment to be replaced; and A second aging replacement function is constructed with the goal of matching the replacement quantity of the equipment to be replaced in different replacement rounds with the preset equipment aging processing efficiency of the corresponding replacement rounds.
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
Risk identification model determination method and device
CN113313575A
Method and device for determining replacement round of equipment element and computer equipment
CN116432459A