Multiple alternative treatment methods, devices, equipment and media for nuclear power plant maintenance projects

By obtaining the execution time information of maintenance items of nuclear power plant equipment, determining and adopting target maintenance items for preventive maintenance, the problem of low efficiency of preventive maintenance is solved, and efficient maintenance and stable operation of equipment are achieved.

CN114372593BActive Publication Date: 2025-09-05HUANENG NUCLEAR ENERGY TECH RES INST CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111478446.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-06
Publication Date
2025-09-05
Estimated Expiration
2041-12-06

AI Technical Summary

Technical Problem

The preventive maintenance efficiency of nuclear power plant equipment in existing technologies is insufficient, resulting in repeated maintenance and waste of resources, reducing equipment availability and operational stability.

Method used

By obtaining the execution time information of the current maintenance project, it is determined whether the target maintenance project exists. If so, the target maintenance project is used for preventive maintenance. Otherwise, the current maintenance project is used for preventive maintenance. The artificial intelligence model is used to optimize the substitution relationship to reduce repeated maintenance.

Benefits of technology

It improves the efficiency of preventive maintenance, reduces resource consumption of repeated maintenance, extends the service life of equipment, and improves the operational safety and stability of nuclear power plant equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114372593B_ABST
    Figure CN114372593B_ABST
Patent Text Reader

Abstract

This disclosure proposes a method, apparatus, equipment, and medium for handling multiple alternative maintenance items in a nuclear power plant. The method includes: obtaining execution time information of the current maintenance item when the current maintenance item is triggered; determining whether a target maintenance item corresponding to the current maintenance item exists based on the execution time information; if the target maintenance item exists, performing preventive maintenance using the target maintenance item; and if the target maintenance item does not exist, performing preventive maintenance using the current maintenance item. This disclosure effectively improves the efficiency of preventive maintenance, reduces resource consumption caused by repeated maintenance, increases the usable life of nuclear power plant equipment, and enhances the safety and stability of nuclear power plant equipment operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of nuclear power technology, and in particular to a method, device, equipment and medium for multiple replacement processing of nuclear power plant maintenance projects. Background Art

[0002] Currently, domestic nuclear power units (including high-temperature reactor demonstration power plants) all adopt a time-based preventive maintenance strategy, which prevents functional failures through systematic inspection, equipment testing and replacement of products.

[0003] In related technologies, the efficiency of preventive project maintenance is insufficient, and it will cause nuclear power plant equipment to undergo multiple and repeated maintenance, resulting in meaningless resource consumption and reducing the availability of nuclear power plant equipment. Summary of the Invention

[0004] The present disclosure aims to solve one of the technical problems in the related art at least to a certain extent.

[0005] To this end, the purpose of the present disclosure is to propose a multiple alternative processing method, device, equipment and medium for nuclear power plant maintenance projects, which can effectively improve the efficiency of preventive maintenance, reduce resource consumption caused by repeated maintenance, increase the available time of nuclear power plant equipment, and improve the safety and stability of nuclear power plant equipment operation.

[0006] To achieve the above-mentioned objectives, a multiple alternative processing method for nuclear power plant maintenance projects proposed in an embodiment of the first aspect of the present disclosure includes: when triggering a current maintenance project, obtaining execution time information of the current maintenance project; determining whether there is a target maintenance project corresponding to the current maintenance project based on the execution time information; if there is a target maintenance project, using the target maintenance project for preventive maintenance; if there is no target maintenance project, using the current maintenance project for preventive maintenance.

[0007] The multiple alternative processing method for nuclear power plant maintenance projects proposed in the embodiment of the first aspect of the present disclosure obtains the execution time information of the current maintenance project when the current maintenance project is triggered, and determines whether there is a target maintenance project corresponding to the current maintenance project based on the execution time information. If the target maintenance project exists, the target maintenance project is used for preventive maintenance. If the target maintenance project does not exist, the current maintenance project is used for preventive maintenance. Since the maintenance status of the maintenance project is processed based on the execution time information, it can effectively improve the efficiency of preventive maintenance, reduce the resource consumption caused by repeated maintenance, increase the available time of nuclear power plant equipment, and improve the safety and stability of nuclear power plant equipment operation.

[0008] To achieve the above-mentioned objectives, a multiple alternative processing device for nuclear power plant maintenance projects proposed in an embodiment of the second aspect of the present disclosure includes: a first acquisition module, used to obtain execution time information of the current maintenance project when the current maintenance project is triggered; a first determination module, used to determine whether there is a target maintenance project corresponding to the current maintenance project based on the execution time information; a first maintenance module, used to use the target maintenance project for preventive maintenance when the target maintenance project exists; and a second maintenance module, used to use the current maintenance project for preventive maintenance when the target maintenance project does not exist.

[0009] The multiple alternative processing device for nuclear power plant maintenance projects proposed in the second embodiment of the present disclosure obtains the execution time information of the current maintenance project when the current maintenance project is triggered, and determines whether there is a target maintenance project corresponding to the current maintenance project based on the execution time information. If the target maintenance project exists, the target maintenance project is used for preventive maintenance. If the target maintenance project does not exist, the current maintenance project is used for preventive maintenance. Since the maintenance status of the maintenance project is processed based on the execution time information, it can effectively improve the efficiency of preventive maintenance, reduce resource consumption caused by repeated maintenance, increase the available time of nuclear power plant equipment, and improve the safety and stability of nuclear power plant equipment operation.

[0010] According to a third aspect of the present disclosure, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the multiple alternative processing method for nuclear power plant maintenance projects according to the embodiment of the first aspect of the present disclosure.

[0011] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is proposed, wherein the computer instructions are used to enable the computer to execute the multiple alternative processing method for nuclear power plant maintenance projects according to the embodiment of the first aspect of the present disclosure.

[0012] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the multiple alternative processing method for nuclear power plant maintenance projects according to the embodiment of the first aspect of the present disclosure.

[0013] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0015] Figure 1 It is a flowchart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in one embodiment of the present disclosure;

[0016] Figure 2 is a flow chart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure;

[0017] Figure 3 is a flow chart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure;

[0018] Figure 4 is a flow chart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure;

[0019] Figure 5 is a schematic diagram of the grace period for nuclear power plant maintenance projects proposed in another embodiment of the present disclosure;

[0020] Figure 6 This is a schematic diagram of an alternative relationship logic proposed in another embodiment of the present disclosure;

[0021] Figure 7 A schematic structural diagram of a multiple replacement processing device for a nuclear power plant maintenance project according to an embodiment of the present disclosure;

[0022] Figure 8 is a schematic structural diagram of a multiple replacement processing device for a nuclear power plant maintenance project according to another embodiment of the present disclosure;

[0023] Figure 9 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0024] The following describes in detail embodiments of the present disclosure, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended only to explain the present disclosure and are not to be construed as limiting the present disclosure. On the contrary, the embodiments of the present disclosure include all variations, modifications, and equivalents that fall within the spirit and scope of the appended claims.

[0025] Figure 1 It is a flowchart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in one embodiment of the present disclosure.

[0026] It should be noted that the executor of the multiple alternative processing method for nuclear power plant maintenance projects in this embodiment is a multiple alternative processing device for nuclear power plant maintenance projects, which can be implemented by software and / or hardware. The device can be configured in an electronic device, which may include but is not limited to a terminal, a server, etc.

[0027] like Figure 1 As shown, the nuclear power plant maintenance project has multiple alternative treatment methods, including:

[0028] S101: When a current maintenance project is triggered, the execution time information of the current maintenance project is obtained.

[0029] Among them, various maintenance methods such as inspection, maintenance, dismantling and overhaul, and regular testing of nuclear power plant equipment can be called maintenance projects. There can be an alternative relationship between various maintenance projects. For example, maintenance can replace inspection, dismantling and overhaul can replace maintenance and inspection, overall dismantling and overhaul can replace partial dismantling and overhaul, and functional testing after dismantling and overhaul can replace regular testing, etc. There is no restriction on this.

[0030] Among them, the recorded maintenance items that the nuclear power plant currently needs to deal with can be called current maintenance items.

[0031] Among them, the information containing the time when the current maintenance project needs to be processed can be called execution time information. The execution time information can be time information such as the start time, expiration time and time period that need to be processed for the current maintenance project. The current maintenance project can be one or more, and each current maintenance project can correspond to the corresponding execution time information such as the start time and expiration time. There is no restriction on this.

[0032] Optionally, in the embodiment of the present disclosure, the maintenance project can be a preventive maintenance project, thereby automatically determining alternative target maintenance projects when performing preventive maintenance on nuclear power plant equipment, effectively reducing resource consumption of preventive maintenance projects, and there is no restriction on this.

[0033] In the embodiment of the present disclosure, when obtaining the execution time information of the current maintenance project, the maintenance time in the historical record can be obtained, and the execution time information of the current maintenance project can be obtained in combination with the maintenance cycle corresponding to the nuclear power plant equipment. Alternatively, multiple maintenance times can be set in advance according to the maintenance cycle of the equipment, and the multiple maintenance times can be recorded in the form of a table or document. When the current maintenance project is triggered, the record information is obtained to obtain the execution time information of the current maintenance project. There is no restriction on this.

[0034] S102: Determine whether there is a target maintenance item corresponding to the current maintenance item according to the execution time information.

[0035] Among them, the project that can replace the current maintenance project to complete the maintenance can be called the target maintenance project. The current maintenance project can be the maintenance project required for the nuclear power plant equipment determined according to the recorded time period, and the target maintenance project can be the replacement for the current maintenance project. For example, when the equipment needs to be inspected and maintained, it is maintained according to the replacement principle of maintenance replacing inspection. The inspection is the current maintenance project, and the maintenance is the target maintenance project.

[0036] In the embodiment of the present disclosure, based on the execution time information, it is determined whether there is a target maintenance project corresponding to the current maintenance project in the actual situation. This can be done by combining the time of historical maintenance projects with the execution time information to determine whether the nuclear power plant equipment needs alternative maintenance, or it can be determined based on the status of the nuclear power plant equipment. There is no limitation on this.

[0037] S103: If a target maintenance item exists, the target maintenance item is used to perform preventive maintenance.

[0038] In the embodiment of the present disclosure, when there is a target maintenance item, that is, when there is a situation where alternative maintenance can be performed, the target maintenance item can be used to perform alternative maintenance on the corresponding nuclear power plant equipment.

[0039] For example, overall dismantling and maintenance can replace partial dismantling and maintenance. When overall dismantling and maintenance and partial dismantling and maintenance are required for nuclear power plant equipment, overall dismantling and maintenance can be used instead of partial dismantling and maintenance to complete preventive maintenance of nuclear power plant equipment.

[0040] S104: If the target maintenance item does not exist, the current maintenance item is used for preventive maintenance.

[0041] In the embodiment of the present disclosure, when there is no target maintenance item, that is, when there is no situation where alternative maintenance can be performed, preventive maintenance can be performed on the nuclear power plant equipment according to the current maintenance item.

[0042] In this embodiment, when the current maintenance project is triggered, the execution time information of the current maintenance project is obtained, and based on the execution time information, it is determined whether there is a target maintenance project corresponding to the current maintenance project. If there is a target maintenance project, the target maintenance project is used for preventive maintenance. If there is no target maintenance project, the current maintenance project is used for preventive maintenance. Since the maintenance status of the maintenance project is processed based on the execution time information, the efficiency of preventive maintenance can be effectively improved, the resource consumption caused by repeated maintenance can be reduced, the available time of nuclear power plant equipment can be increased, and the safety and stability of the operation of nuclear power plant equipment can be improved.

[0043] Figure 2It is a flowchart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure.

[0044] like Figure 2 As shown, the nuclear power plant maintenance project has multiple alternative treatment methods, including:

[0045] S201: When a current maintenance project is triggered, the execution time information of the current maintenance project is obtained.

[0046] S202: Determine whether there is a target maintenance item corresponding to the current maintenance item according to the execution time information.

[0047] S203: If a target maintenance item exists, the target maintenance item is used to perform preventive maintenance.

[0048] The description of S201 - S203 can be found in the above embodiment and will not be repeated here.

[0049] S204: Obtain a target maintenance result of preventive maintenance using the target maintenance item.

[0050] In the embodiment of the present disclosure, when there is a target maintenance item and preventive maintenance is performed using the target maintenance item, a corresponding maintenance result can be obtained as the target maintenance result. The target maintenance result can be the start time of maintenance using the target maintenance item, or it can include result information such as maintenance status, etc., and there is no limitation on this.

[0051] S205: Marking the target maintenance result with a first display identifier corresponding to the target maintenance item.

[0052] Among them, preventive maintenance is performed on nuclear power plant equipment using target maintenance items, and the generated target maintenance results are marked, which can be called a first display mark.

[0053] In the embodiment of the present disclosure, the mark for the first display identifier can be a number, symbol, letter or character string representing the target maintenance result. For example, the target maintenance result generated using the target maintenance item can be marked as "S", and the first display identifier is "S". There is no limitation on this.

[0054] S206: Generate a first structured file according to the marked target maintenance result, and provide the first structured file to the maintenance user.

[0055] Statistical processing is performed on target maintenance results generated for multiple nuclear power plant equipment using target maintenance items, and the generated file containing the statistical results can be called a first structured file. The first structured file can be a spreadsheet Excel file or a portable document format (PDF) file, without limitation.

[0056] When marking multiple target maintenance results, the embodiment of the present disclosure can integrate the multiple target maintenance results and generate a first structured file, and provide the first structured file to the maintenance user. The first structured file can be displayed using a display interface within the system, or the first structured file can be transmitted to the maintenance user in file form (for example, through a corresponding application or email, etc.), and there is no limitation on this.

[0057] In this embodiment, when the current maintenance project is triggered, the execution time information of the current maintenance project is obtained, and based on the execution time information, it is determined whether there is a target maintenance project corresponding to the current maintenance project. If the target maintenance project exists, the target maintenance project is adopted to perform preventive maintenance, and a target maintenance result of the preventive maintenance using the target maintenance project is obtained. The target maintenance result is marked using a first display identifier corresponding to the target maintenance project, and a first structured file is generated based on the marked target maintenance result. The first structured file is provided to the maintenance user. Since the target maintenance project is adopted to perform preventive maintenance, and the target maintenance result is identified and the first structured file is generated, the maintenance status of the target maintenance project can be recorded, thereby improving the convenience of statistics on the maintenance status and facilitating the subsequent generation of preventive maintenance strategies.

[0058] Figure 3 It is a flowchart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure.

[0059] like Figure 3 As shown, the nuclear power plant maintenance project has multiple alternative treatment methods, including:

[0060] S301: When a current maintenance project is triggered, the execution time information of the current maintenance project is obtained.

[0061] S302: Determine whether there is a target maintenance item corresponding to the current maintenance item according to the execution time information.

[0062] S303: If the target maintenance item does not exist, the current maintenance item is used for preventive maintenance.

[0063] The description of S301 - S303 can be found in the above embodiment and will not be repeated here.

[0064] S304: Obtain the current maintenance result of the preventive maintenance performed using the current maintenance item.

[0065] In the embodiment of the present disclosure, when there is no target maintenance item, that is, when the current maintenance item is used for preventive maintenance, the corresponding maintenance result can be obtained as the current maintenance result. The current maintenance result can be the starting time of maintenance using the current maintenance item, or it can include result information such as maintenance status, etc., and there is no restriction on this.

[0066] S305: Marking the current maintenance result with a second display identifier corresponding to the current maintenance item.

[0067] Among them, the preventive maintenance of the nuclear power plant equipment is performed using the current maintenance items, and the current maintenance result generated is marked, which can be called the second display mark.

[0068] In the embodiment of the present disclosure, the mark for the second display identifier can be a number, symbol, letter or character string representing the current maintenance result. For example, the current maintenance result generated using the current maintenance item can be marked as "R", and the second display identifier is "R". There is no limitation on this.

[0069] S306: Generate a second structured file according to the current maintenance result after marking, and provide the second structured file to the maintenance user.

[0070] Among them, the current maintenance results generated by multiple nuclear power plant equipment using the current maintenance project will be statistically processed, and the generated file containing the statistical results can be called a second structured file. Similar to the first structured file, the second structured file can be a spreadsheet Excel file or a PDF file, without limitation.

[0071] When marking multiple current maintenance results, the embodiment of the present disclosure can integrate the multiple current maintenance results to generate a second structured file, and provide the second structured file to the maintenance user. The provision method can be the same as or different from the first structured file, that is, the first structured file can be displayed using the display interface within the system, or the first structured file can be transmitted to the maintenance user in file form (for example, through a corresponding application or email transmission, etc.), and there is no limitation on this.

[0072] In this embodiment, when the current maintenance project is triggered, the execution time information of the current maintenance project is obtained, and based on the execution time information, it is determined whether there is a target maintenance project corresponding to the current maintenance project. If the target maintenance project does not exist, the current maintenance project is used to perform preventive maintenance, and the current maintenance result of the preventive maintenance using the current maintenance project is obtained. The current maintenance result is marked using a second display identifier corresponding to the current maintenance project, and a second structured file is generated based on the marked current maintenance result, and the second structured file is provided to the maintenance user. Since the current maintenance project is used for preventive maintenance, and the current maintenance result is identified and the second structured file is generated, the maintenance status of the current maintenance project can be recorded, which improves the convenience of maintenance status statistics and is conducive to the generation of subsequent preventive maintenance strategies.

[0073] Figure 4 It is a flowchart of a multiple alternative processing method for a nuclear power plant maintenance project proposed in another embodiment of the present disclosure.

[0074] like Figure 4 As shown, the nuclear power plant maintenance project has multiple alternative treatment methods, including:

[0075] S401: Acquire multiple candidate maintenance items.

[0076] The nuclear power plant equipment is maintained using multiple maintenance items, which may be referred to as candidate maintenance items. The candidate maintenance items may be maintenance items that need to be maintained on the nuclear power plant equipment, obtained based on the actual conditions of the nuclear power plant equipment.

[0077] For example, nuclear power plant equipment needs to be inspected every three weeks. In this case, the inspection can be used as a candidate maintenance item, and the candidate maintenance item can have a corresponding candidate execution time (eg, three weeks).

[0078] When obtaining candidate maintenance projects, the embodiments of the present disclosure may obtain projects for maintenance of nuclear power plant equipment based on the actual operation requirements of the nuclear power plant as candidate maintenance projects, or may obtain multiple candidate maintenance projects based on historical records of maintenance of nuclear power plant equipment, without limitation.

[0079] S402: Determine candidate execution time information corresponding to the candidate maintenance item.

[0080] The time information corresponding to the candidate maintenance item and including the time reference for executing the processing on the candidate maintenance item may be referred to as candidate execution time information.

[0081] Optionally, in the embodiment of the present disclosure, the candidate execution time information includes: frequency, grace period, duration, expiration date, or any other possible information that can be used as a time reference, which is not limited.

[0082] Among them, the frequency can be the maintenance cycle of the candidate maintenance item. For example, the frequency can be set to 4 years, which means that maintenance is required once every 4 years. The duration can be the time for statistics on the candidate maintenance items. For example, if the duration is set to 2 years, the number of times the candidate maintenance items need to be used for maintenance within two years and the corresponding time for each maintenance can be calculated based on the expiration date and frequency.

[0083] Among them, the expiration date is the date when the candidate maintenance item needs to be performed for maintenance. The grace period can be a grace period set before and after the expiration date. Any maintenance operation performed within this period can be regarded as valid maintenance. The grace period can be set according to the maintenance cycle and the expiration date. For example, the grace period can be set to 25% of the cycle, that is, the expiration date plus or minus 12.5% ​​of the maintenance cycle time. When the cycle is 4 years and the expiration date is 2021.1.1, the grace period can be 2020.7.1 to 2021.6.30, and there is no restriction on this.

[0084] When processing the due date and grace period, the embodiment of the present disclosure can be as follows: Figure 5 As shown, Figure 5 This is a schematic diagram of the grace period for nuclear power plant maintenance projects proposed in another embodiment of the present disclosure. Based on the last actual completion date, it can be seen that the duration of a candidate maintenance project is 0.5 cycles. Therefore, if the candidate maintenance project is started for maintenance 0.25 to 0.125 cycles before the due date, approval is required due to safety issues. If the candidate maintenance project is started for maintenance 0.125 cycles before the due date, it will be considered a concern. If the candidate maintenance project is started for maintenance after the due date, it will be considered overdue.

[0085] In the embodiment of the present disclosure, determining the candidate execution time information can be based on multiple pre-set candidate maintenance items, obtaining multiple candidate execution time information such as frequency, grace period, duration, expiration date, etc. corresponding to the multiple candidate maintenance items, without limitation.

[0086] S403: Determine, based on the candidate execution time information, a replacement maintenance item corresponding to the candidate maintenance item, wherein there is a replacement relationship between the candidate maintenance item and the replacement maintenance item.

[0087] Among them, according to the substitution principle, the maintenance items that have a substitution relationship with the candidate maintenance items can be called substitute maintenance items.

[0088] Optionally, there are multiple alternative maintenance items corresponding to the candidate maintenance item, and the levels of substitution relationships between the candidate maintenance item and different alternative maintenance items are the same or different.

[0089] In the embodiment of the present disclosure, one substitute maintenance item may replace one or more candidate maintenance items, and one candidate maintenance item may also be replaced by one or more substitute maintenance items, and there is no limitation on this.

[0090] Optionally, an initial substitution relationship between the candidate maintenance item and other candidate maintenance items is determined, and the initial substitution relationship is adjusted according to the candidate execution time information corresponding to the candidate maintenance item and the other candidate maintenance items to obtain a target substitution relationship, and the candidate maintenance item indicated by the target substitution relationship is used as the substitution maintenance item corresponding to the candidate maintenance item, wherein the candidate maintenance item indicated by the target substitution relationship is the same as or different from the other candidate maintenance items.

[0091] In the embodiment of the present disclosure, Figure 6 As shown, Figure 6 This is a logical diagram of substitution relationships proposed in another embodiment of the present disclosure. In the figure, in a single complex substitution, maintenance project A substitutes for maintenance project B, which substitutes for maintenance project C, and maintenance project A substitutes for maintenance project C. In a multiple complex substitution, maintenance project A substitutes for maintenance project B1 and maintenance project B2, maintenance project B2 substitutes for maintenance project C1, maintenance project C2, and maintenance project D, and maintenance project C2 substitutes for maintenance project D. When maintenance project A substitutes for maintenance project B, maintenance project A can be the substitute maintenance project, and maintenance project B can be the candidate maintenance project.

[0092] S404: Inputting multiple candidate execution time information into the initial artificial intelligence model to obtain the predicted alternative maintenance items output by the artificial intelligence model.

[0093] Among them, the artificial intelligence model analyzes the substitution relationship and multiple candidate execution time information, and the predicted alternative maintenance items corresponding to multiple candidate maintenance items can be called predicted alternative maintenance items.

[0094] In the embodiment of the present disclosure, multiple candidate maintenance items and multiple candidate execution time information corresponding to the multiple candidate maintenance items are input into the initial artificial intelligence model to generate predicted alternative maintenance items output by the artificial intelligence model. The predicted alternative items can be determined by replacing the multiple candidate maintenance items based on the multiple candidate execution time information and the substitution relationship to generate predicted alternative maintenance items.

[0095] For example, if maintenance item A replaces maintenance item B, and maintenance item A replaces maintenance item C, then when maintenance item A, maintenance item B, and maintenance item C are allowed to be replaced, maintenance item B and maintenance item C can be determined as predicted replacement maintenance items.

[0096] S405: If the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets the loss threshold, the trained artificial intelligence model is used as a multiple alternative model for the maintenance item.

[0097] Among them, in the process of replacing candidate maintenance items, the date when the alternative maintenance item is actually adopted for preventive maintenance may be different from the expiration date of the alternative maintenance item. The difference in dates produces a loss value. According to multiple substitution relationships, the time when the alternative maintenance item is actually adopted for preventive maintenance has a certain threshold with the loss value of the expiration time and grace period of the alternative maintenance item, which can be called a loss threshold.

[0098] In an embodiment of the present disclosure, the loss threshold can be pre-set based on multiple alternative maintenance items. When the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item is less than the pre-set loss threshold, that is, when the maintenance date of the predicted alternative maintenance item meets the expiration date and grace period of one or more corresponding alternative maintenance items, the trained artificial intelligence model can be used as a multiple alternative model for maintenance items.

[0099] S406: When the current maintenance project is triggered, the execution time information of the current maintenance project is obtained.

[0100] The description of S406 can be found in the above embodiment and will not be repeated here.

[0101] S407: Input the execution time information into the multiple substitution model of the maintenance item to obtain the alternative maintenance item output by the multiple substitution model of the maintenance item and use it as the target maintenance item, wherein multiple candidate maintenance items are obtained in advance, and the alternative maintenance items corresponding to each candidate maintenance item are determined, and the initial artificial intelligence model is trained according to the candidate execution time information of the candidate maintenance item and the substitution relationship between the candidate maintenance item and the corresponding alternative maintenance item until the artificial intelligence model converges, and the trained artificial intelligence model is used as the multiple substitution model of the maintenance item.

[0102] In the embodiment of the present disclosure, based on the multiple alternative maintenance project model obtained through training, multiple execution time information corresponding to multiple current maintenance projects is input into the multiple alternative maintenance project model, and alternative maintenance projects that can be replaced are selected based on the calculated output of the multiple alternative maintenance project model and used as target maintenance projects.

[0103] S408: If a target maintenance item exists, the target maintenance item is used to perform preventive maintenance.

[0104] S409: If the target maintenance item does not exist, the current maintenance item is used for preventive maintenance.

[0105] The description of S408-S409 can be specifically referred to the above embodiment, and will not be repeated here.

[0106] In this embodiment, multiple candidate maintenance items are obtained, candidate execution time information corresponding to the candidate maintenance items is determined, and alternative maintenance items corresponding to the candidate maintenance items are determined based on the candidate execution time information, wherein a substitution relationship exists between the candidate maintenance items and the alternative maintenance items. The multiple candidate execution time information is input into an initial artificial intelligence model to obtain a predicted alternative maintenance item output by the artificial intelligence model. If the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets a loss threshold, the trained artificial intelligence model is used as a maintenance item multiple substitution model. When the current maintenance item is triggered, the execution time information of the current maintenance item is obtained and input into the maintenance item multiple substitution model to obtain an alternative maintenance item output by the maintenance item multiple substitution model and use it as the target maintenance item. If the target maintenance item exists, the target maintenance item is used for preventive maintenance. If the target maintenance item does not exist, the current maintenance item is used for preventive maintenance. Since the trained artificial intelligence model is used as the maintenance item multiple substitution model, the efficiency of processing the candidate execution time information of multiple candidate maintenance items can be improved. Since a loss threshold is set to converge the maintenance item multiple substitution model, the accuracy of the model in determining the target maintenance item can be improved.

[0107] In summary, to verify the technical effect of the disclosed solution, set maintenance project A, maintenance project B, and maintenance project C. Assuming the substitution relationship is: maintenance project A replaces maintenance project B, maintenance project B replaces maintenance project C, and maintenance project A replaces maintenance project C. The current date is 2021.11.1. The candidate execution time information of maintenance project A, maintenance project B, and maintenance project C can be determined as shown in Table 1:

[0108] Table 1

[0109] Maintenance Project Frequency Grace Period Duration Date of Expiry A 4 years 1 year 2 years 2021.12.1 B 1 year 3 months 2 years 2021.21.1 C 24 weeks 6 weeks 1 year 2021.11.25

[0110] Based on the maintenance items and the corresponding candidate execution time information, the maintenance item multiple substitution model is determined, and the preventive maintenance work plan (PMWP) is generated, as shown in Table 2:

[0111] Table 2

[0112]

[0113] Find a row containing the due date of the maintenance item in the range of the earliest end date to the latest completion date of the replaced maintenance item, as shown in Table 2. When processing the process of replacing maintenance item A with maintenance item B, the due date of maintenance item A1 coincides with the due date of maintenance item B1. Maintenance item B1 can be replaced by maintenance item A1. Then, as shown in Table 4, the second display flag "R" can be set for the generated status bit of maintenance item B1:

[0114] Table 3

[0115]

[0116] Table 4

[0117]

[0118] Among them, the earliest end date and the latest completion date are close to the due date. Therefore, after maintenance project A1 replaces maintenance project B1, the earliest end date and the latest completion date of maintenance project A1 are adjusted. The earliest end date and the latest completion date are both the values ​​closer to the due date, as shown in Table 5:

[0119] Table 5

[0120]

[0121] If the generation status of the preventive maintenance work plan of the replacement maintenance item and the replaced maintenance item in the current replacement relationship is "R", none of the above operations will be performed.

[0122] According to the above method, combined with the substitution relationship and the candidate execution time information, each substitution in the substitution relationship is looped, and multiple substitutions are performed on maintenance item A, maintenance item B, and maintenance item C. All those with an empty generation status are marked with the first display indicator "S", as shown in Table 6:

[0123] Table 6

[0124]

[0125] Table 6 shows the multiple substitution results between maintenance items A, B, and C. It can be concluded from Table 6 that the final result meets the loss threshold requirements for each maintenance item, effectively improving preventive maintenance efficiency while reducing repeated maintenance and increasing equipment availability.

[0126] Figure 7 A schematic structural diagram of a multiple alternative processing device for a nuclear power plant maintenance project according to an embodiment of the present disclosure.

[0127] like Figure 7 As shown, the multiple alternative processing device 70 for the nuclear power plant maintenance project includes:

[0128] The first acquisition module 701 is used to acquire the execution time information of the current maintenance project when the current maintenance project is triggered;

[0129] A first determining module 702 is configured to determine whether there is a target maintenance project corresponding to the current maintenance project based on the execution time information;

[0130] The first maintenance module 703 is configured to perform preventive maintenance using a target maintenance item when a target maintenance item exists;

[0131] The second maintenance module 704 is configured to perform preventive maintenance using the current maintenance item when there is no target maintenance item.

[0132] In some embodiments of the present disclosure, Figure 8 As shown, Figure 8 This is a schematic diagram of a multiple replacement processing device for a nuclear power plant maintenance project according to another embodiment of the present disclosure, further comprising:

[0133] The second acquisition module 705 is configured to, when a target maintenance item exists, acquire a target maintenance result of the preventive maintenance performed using the target maintenance item after the preventive maintenance is performed using the target maintenance item;

[0134] A first marking module 706 is configured to mark the target maintenance result with a first display identifier corresponding to the target maintenance item;

[0135] The first generating module 707 is configured to generate a first structured file according to the target maintenance result after marking, and provide the first structured file to the maintenance user.

[0136] In some embodiments of the present disclosure, further comprising:

[0137] The third acquisition module 708 is configured to acquire a current maintenance result of the preventive maintenance performed using the current maintenance item after the preventive maintenance is performed using the current maintenance item when there is no target maintenance item.

[0138] The second marking module 709 is used to mark the current maintenance result with a second display mark corresponding to the current maintenance item;

[0139] The second generating module 710 is configured to generate a second structured file according to the current maintenance result after marking, and provide the second structured file to the maintenance user.

[0140] In some embodiments of the present disclosure, the first determining module 702 is specifically configured to:

[0141] Inputting the execution time information into the maintenance project multiple alternative model to obtain the alternative maintenance project output by the maintenance project multiple alternative model and use it as the target maintenance project;

[0142] Among them, multiple candidate maintenance items are obtained in advance, and alternative maintenance items corresponding to each candidate maintenance item are determined. The initial artificial intelligence model is trained according to the candidate execution time information of the candidate maintenance items and the substitution relationship between the candidate maintenance items and the corresponding alternative maintenance items until the artificial intelligence model converges. The trained artificial intelligence model is used as a multiple substitution model of the maintenance items.

[0143] In some embodiments of the present disclosure, further comprising:

[0144] The fourth acquisition module 711 is configured to acquire a plurality of candidate maintenance items before acquiring the execution time information of the current maintenance item when the current maintenance item is triggered;

[0145] The second determining module 712 is configured to determine candidate execution time information corresponding to the candidate maintenance item;

[0146] A third determining module 713 is configured to determine an alternative maintenance item corresponding to the candidate maintenance item based on the candidate execution time information, wherein there is a substitution relationship between the candidate maintenance item and the alternative maintenance item;

[0147] The processing module 714 is configured to input the plurality of candidate execution time information into the initial artificial intelligence model to obtain a predicted alternative maintenance item output by the artificial intelligence model;

[0148] When the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets the loss threshold, the trained artificial intelligence model is used as the multiple alternative model of the maintenance item.

[0149] In some embodiments of the present disclosure, there are multiple substitute maintenance items corresponding to the candidate maintenance item, and the substitution relationship levels between the candidate maintenance item and different substitute maintenance items are the same or different.

[0150] In some embodiments of the present disclosure, the third determining module 713 is specifically configured to:

[0151] Determine the initial substitution relationship between the candidate maintenance items and other candidate maintenance items;

[0152] Adjusting the initial substitution relationship according to the candidate execution time information corresponding to the candidate maintenance project and other candidate maintenance projects to obtain the target substitution relationship;

[0153] The candidate maintenance item indicated by the target substitution relationship is used as a substitute maintenance item corresponding to the candidate maintenance item, wherein the candidate maintenance item indicated by the target substitution relationship is the same as or different from other candidate maintenance items.

[0154] In some embodiments of the present disclosure, the candidate execution time information includes: frequency, grace period, duration, and expiration date.

[0155] In some embodiments of the present disclosure, the maintenance item is a preventive maintenance item.

[0156] With the above Figures 1 to 6 Corresponding to the multiple alternative processing method for nuclear power plant maintenance items provided in the embodiment, the present disclosure also provides a multiple alternative processing device for nuclear power plant maintenance items. Since the multiple alternative processing device for nuclear power plant maintenance items provided in the embodiment of the present disclosure is consistent with the above Figures 1 to 6 The embodiment provides a method for multiple alternative processing of nuclear power plant maintenance projects, so the implementation method of the method for multiple alternative processing of nuclear power plant maintenance projects is also applicable to the multiple alternative processing device for nuclear power plant maintenance projects provided in the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.

[0157] In this embodiment, when the current maintenance project is triggered, the execution time information of the current maintenance project is obtained, and based on the execution time information, it is determined whether there is a target maintenance project corresponding to the current maintenance project. If there is a target maintenance project, the target maintenance project is used for preventive maintenance. If there is no target maintenance project, the current maintenance project is used for preventive maintenance. Since the maintenance status of the maintenance project is processed based on the execution time information, the efficiency of preventive maintenance can be effectively improved, the resource consumption caused by repeated maintenance can be reduced, the available time of nuclear power plant equipment can be increased, and the safety and stability of the operation of nuclear power plant equipment can be improved.

[0158] In order to implement the above embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it implements the multiple alternative processing method for nuclear power plant maintenance projects proposed in the above embodiments of the present disclosure.

[0159] In order to implement the above embodiments, the present disclosure also proposes an electronic device, including: a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the program, it implements the multiple alternative processing method for nuclear power plant maintenance projects proposed in the above embodiments of the present disclosure.

[0160] In order to implement the above embodiments, the present disclosure further proposes a computer program product. When the instruction processor in the computer program product is executed, the multiple alternative processing method for nuclear power plant maintenance projects proposed in the above embodiments of the present disclosure is executed.

[0161] Figure 9 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 9 The electronic device 12 shown is only an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.

[0162] like Figure 9 As shown, electronic device 12 is implemented as a general-purpose computing device. Components of electronic device 12 may include, but are not limited to, one or more processors or processing units 16, system memory 28, and a bus 18 that connects various system components (including system memory 28 and processing unit 16). Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the MicroChannel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnection (PCI) bus.

[0163] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0164] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be configured to read and write non-removable, non-volatile magnetic media ( Figure 9 Not shown, often called a "hard drive").

[0165] although Figure 9Although not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a floppy disk) and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a Compact Disc Read Only Memory (CD-ROM), a Digital Video Disc Read Only Memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the various embodiments of the present disclosure.

[0166] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 42 generally implement the functions and / or methods of the embodiments described herein.

[0167] The electronic device 12 can also communicate with one or more external devices 14 (e.g., a keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the electronic device 12, and / or any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). This communication can occur via an input / output (I / O) interface 22. Furthermore, the electronic device 12 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 via the bus 18. It should be understood that, although not shown, other hardware and / or software modules can be used in conjunction with the electronic device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0168] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the multiple alternative processing method for nuclear power plant maintenance projects mentioned in the above embodiment.

[0169] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0170] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

[0171] It should be noted that, in the description of this disclosure, the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. In addition, in the description of this disclosure, unless otherwise specified, the meaning of "plurality" is two or more.

[0172] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.

[0173] It should be understood that various parts of the present disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0174] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0175] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing module, or each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.

[0176] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.

[0177] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with that embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0178] Although the embodiments of the present disclosure have been shown and described above, it is understood that the above embodiments are illustrative and are not to be construed as limitations on the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.

Claims

1. A multiple alternative processing method for nuclear power plant maintenance projects, characterized in that: include: When the current maintenance project is triggered, obtaining the execution time information of the current maintenance project; Input the execution time information into the maintenance item multiple substitution model to obtain the alternative maintenance item output by the maintenance item multiple substitution model and use it as the target maintenance item. Wherein, a plurality of candidate maintenance items are acquired in advance, and an alternative maintenance item corresponding to each candidate maintenance item is determined, and according to the candidate execution time information of the candidate maintenance item, Inputting the plurality of candidate execution time information into the initial artificial intelligence model to obtain the predicted alternative maintenance items output by the artificial intelligence model, If the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets the loss threshold, the trained artificial intelligence model is used as the maintenance item multiple substitution model. The loss threshold is determined by the time for the preventive maintenance of the alternative maintenance item, the expiration time of the alternative maintenance item, and the loss value during the grace period. When the due date of the target maintenance project coincides with the due date of the current maintenance project, the date of the target maintenance project is not modified. When the time between the earliest end date and the latest completion date of the target maintenance project includes the due date of the current maintenance project, the earliest end date and the latest completion date of the target maintenance project are adjusted, and the earliest end date and the latest completion date of the target maintenance project are both the values ​​that are closer to the due date of the current maintenance project. The candidate execution time information includes: frequency, grace period, duration, and due date, and the two are the target maintenance project and the current maintenance project; If the target maintenance item exists, performing preventive maintenance using the target maintenance item; If the target maintenance item does not exist, the current maintenance item is used to perform preventive maintenance.

2. The method according to claim 1, wherein After performing preventive maintenance using the target maintenance item if the target maintenance item exists, the method further includes: Obtaining a target maintenance result of preventive maintenance using the target maintenance item; Marking the target maintenance result with a first display identifier corresponding to the target maintenance item; A first structured file is generated according to the target maintenance result after marking, and the first structured file is provided to a maintenance user.

3. The method according to claim 1, wherein After the step of performing preventive maintenance using the current maintenance item if the target maintenance item does not exist, the method further includes: Obtaining a current maintenance result of preventive maintenance using the current maintenance item; Marking the current maintenance result with a second display mark corresponding to the current maintenance item; A second structured file is generated according to the current maintenance result after marking, and the second structured file is provided to a maintenance user.

4. The method according to claim 1, wherein There are multiple substitute maintenance items corresponding to the candidate maintenance item, and the substitution relationship levels between the candidate maintenance item and different substitute maintenance items are the same or different.

5. The method according to claim 4, wherein in, The determining, based on the candidate execution time information, an alternative maintenance item corresponding to the candidate maintenance item includes: determining an initial substitution relationship between the candidate maintenance item and other candidate maintenance items; Adjusting the initial substitution relationship according to the candidate execution time information corresponding to the candidate maintenance item and other candidate maintenance items to obtain a target substitution relationship; The candidate maintenance item indicated by the target substitution relationship is used as a substitute maintenance item corresponding to the candidate maintenance item, wherein the candidate maintenance item indicated by the target substitution relationship is the same as or different from the other candidate maintenance items.

6. The method according to any one of claims 1 to 5, wherein: The candidate execution time information includes: frequency, grace period, duration, and expiration date.

7. The method according to any one of claims 1 to 5, characterized in that The maintenance items are preventive maintenance items.

8. A multiple replacement treatment device for nuclear power plant maintenance projects, characterized in that: include: A first acquisition module is used to acquire execution time information of the current maintenance project when the current maintenance project is triggered; A first determining module is configured to input the execution time information into a maintenance item multiple substitution model to obtain an alternative maintenance item output by the maintenance item multiple substitution model and use it as a target maintenance item. Among them, a plurality of candidate maintenance items are obtained in advance, and an alternative maintenance item corresponding to each of the candidate maintenance items is determined, and the plurality of candidate execution time information is input into the initial artificial intelligence model to obtain the predicted alternative maintenance item output by the artificial intelligence model. If the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets the loss threshold, the trained artificial intelligence model is used as the maintenance item multiple substitution model. The loss threshold is determined by the time for the preventive maintenance of the alternative maintenance item, the expiration time of the alternative maintenance item, and the loss value during the grace period. When the due date of the target maintenance project coincides with the due date of the current maintenance project, the date of the target maintenance project is not modified. When the time between the earliest end date and the latest completion date of the target maintenance project includes the due date of the current maintenance project, the earliest end date and the latest completion date of the target maintenance project are adjusted, and the earliest end date and the latest completion date of the target maintenance project are both the values ​​that are closer to the due date of the current maintenance project. The candidate execution time information includes: frequency, grace period, duration, and due date, and the two are the target maintenance project and the current maintenance project; a first maintenance module, configured to perform preventive maintenance using the target maintenance item when the target maintenance item exists; The second maintenance module is configured to perform preventive maintenance using the current maintenance item when the target maintenance item does not exist.

9. The device according to claim 8, wherein Also includes: a second acquisition module, configured to acquire a target maintenance result of the preventive maintenance performed by using the target maintenance item after the preventive maintenance is performed by using the target maintenance item when the target maintenance item exists; A first marking module, configured to mark the target maintenance result with a first display identifier corresponding to the target maintenance item; The first generating module is configured to generate a first structured file according to the target maintenance result after marking, and provide the first structured file to a maintenance user.

10. The device according to claim 8, wherein Also includes: a third acquisition module, configured to acquire a current maintenance result of the preventive maintenance performed using the current maintenance item after the preventive maintenance is performed using the current maintenance item when the target maintenance item does not exist; A second marking module, configured to mark the current maintenance result with a second display identifier corresponding to the current maintenance item; The second generating module is configured to generate a second structured file according to the current maintenance result after marking, and provide the second structured file to a maintenance user.

11. The device according to claim 8, wherein Also includes: A fourth acquisition module, configured to acquire a plurality of candidate maintenance items before acquiring the execution time information of the current maintenance item when the current maintenance item is triggered; a second determining module, configured to determine candidate execution time information corresponding to the candidate maintenance item; a third determining module, configured to determine, based on the candidate execution time information, an alternative maintenance item corresponding to the candidate maintenance item, wherein there is a substitution relationship between the candidate maintenance item and the alternative maintenance item; a processing module, configured to input the plurality of candidate execution time information into the initial artificial intelligence model to obtain a predicted alternative maintenance item output by the artificial intelligence model; When the loss value between the predicted alternative maintenance item and the corresponding alternative maintenance item meets a loss threshold, the trained artificial intelligence model is used as the maintenance item multiple substitution model.

12. The device according to claim 11, wherein There are multiple substitute maintenance items corresponding to the candidate maintenance item, and the substitution relationship levels between the candidate maintenance item and different substitute maintenance items are the same or different.

13. The device according to claim 12, wherein in, The third determining module is specifically configured to: determining an initial substitution relationship between the candidate maintenance item and other candidate maintenance items; Adjusting the initial substitution relationship according to the candidate execution time information corresponding to the candidate maintenance item and other candidate maintenance items to obtain a target substitution relationship; The candidate maintenance item indicated by the target substitution relationship is used as a substitute maintenance item corresponding to the candidate maintenance item, wherein the candidate maintenance item indicated by the target substitution relationship is the same as or different from the other candidate maintenance items.

14. The device according to any one of claims 8 to 13, characterized in that The candidate execution time information includes: frequency, grace period, duration, and expiration date.

15. The device according to any one of claims 8 to 13, characterized in that The maintenance items are preventive maintenance items.

16. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the multiple alternative processing method for nuclear power plant maintenance projects according to any one of claims 1 to 7.

17. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to enable the computer to execute the multiple alternative processing method for nuclear power plant maintenance items according to any one of claims 1 to 7.