Heat pipe inspection strategy generation method and device, and electronic equipment
Patent Information
- Application Number
- CN202610915437.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-24
- Publication Date
- 2026-09-25
AI Technical Summary
[0004]本申请实施例提供了传热管的检查策略生成方法、装置及电子设备,可以解决现有的方法在对传热管进行检查时,适配度及灵活性较低的问题
本申请实施例中,根据待检查传热管所在机组的堆型信息、运行时长、大修工期约束和运行数据,生成该待检查传热管的检查策略。由于不同待检查传热管在堆型信息、运行时长、大修工期约束和运行数据这四项信息中不一定相同,因此,根据不同待检查传热管的四项信息所生成检查策略也通常不同,即,根据待检查传热管的四项信息所生成检查策略与该待检查传热管具有高度的适配性。同时,由于检查策略的生成过程并非简单套用“全管检查”或“固定比例抽检”等预设模式,而是依据四项信息的综合评估动态确定,因此,提升了生成检查策略的灵活性。
Smart Images

Figure CN122820173A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of nuclear power technology, and in particular relates to a method, apparatus, electronic device, computer-readable storage medium, and computer program product for generating inspection strategies for heat transfer tubes. Background Technology
[0002] The steam generator is a critical piece of equipment in a nuclear power plant. As the sole heat exchange interface between the primary loop pressure boundary and the secondary loop steam-water system, it plays a vital role in converting reactor heat energy into turbine-driven steam. It also forms an important physical barrier to prevent the leakage of radioactive materials. Since the heat transfer tubes of the steam generator are a critical component of the primary loop pressure boundary, and their failure could lead to a rupture accident, resulting in the leakage of radioactive coolant from the primary loop into the secondary loop, it poses a challenge to the nuclear power plant's defense-in-depth system. In severe cases, it could even lead to radioactive release, prolonged unit shutdown, or premature decommissioning. Therefore, it is essential to inspect the heat transfer tubes to reduce the probability of their failure.
[0003] Currently, the inspection strategies for heat transfer tubes are either to perform a full tube inspection of the steam generator within a fixed time period, or to conduct a fixed percentage of random checks on the heat transfer tubes of the steam generator within a fixed time period. However, using existing inspection strategies for heat transfer tubes may lead to the risk of over-inspection or under-inspection, and also results in low flexibility. Summary of the Invention
[0004] This application provides a method, apparatus, and electronic device for generating inspection strategies for heat transfer tubes, which can solve the problem of low adaptability and flexibility of existing methods when inspecting heat transfer tubes.
[0005] In a first aspect, embodiments of this application provide a method for generating an inspection strategy for a heat transfer tube, including: Obtain information on the reactor type, operating time, and overhaul schedule constraints of the unit where the heat transfer tubes to be inspected are located; Obtain the operating data of the heat transfer tube to be inspected; Based on the stack type information, the runtime, the overhaul period constraints, and the operating data, an inspection strategy is generated for the heat transfer tube to be inspected.
[0006] The beneficial effects of the embodiments in this application compared with the prior art are: In this embodiment, an inspection strategy for the heat transfer tube to be inspected is generated based on the reactor type, operating time, overhaul schedule constraints, and operating data of the unit where the heat transfer tube to be inspected is located. Since different heat transfer tubes to be inspected may have different information in these four areas (reactor type, operating time, overhaul schedule constraints, and operating data), the inspection strategies generated based on these four areas are usually different as well. That is, the inspection strategy generated based on the four areas of information for the heat transfer tube to be inspected has a high degree of adaptability to that particular heat transfer tube. Furthermore, since the generation process of the inspection strategy is not a simple application of preset modes such as "full tube inspection" or "fixed proportion sampling inspection," but rather a dynamic determination based on a comprehensive evaluation of the four areas of information, the flexibility of the generated inspection strategy is improved.
[0007] Secondly, embodiments of this application provide an apparatus for generating an inspection strategy for a heat transfer tube, comprising: The stack type information acquisition module is used to acquire the stack type information, operating time and overhaul period constraints of the unit where the heat transfer tube to be inspected is located; The operation data acquisition module is used to acquire the operation data of the heat transfer tube to be inspected; The inspection strategy generation module is used to generate an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data.
[0008] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the first aspect.
[0009] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect.
[0010] Fifthly, embodiments of this application provide a computer program product that, when run on an electronic device, causes the electronic device to perform the method described in the first aspect.
[0011] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below.
[0013] Figure 1This is a flowchart illustrating a method for generating an inspection strategy for a heat transfer tube according to an embodiment of this application. Figure 2 This is a schematic diagram of the structure of a heat transfer tube inspection strategy generation device provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0014] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0015] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0016] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0017] Furthermore, in the description of this application and the appended claims, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0018] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized.
[0019] The heat transfer tubes of the steam generator play a crucial role in converting the reactor's thermal energy into steam to drive the turbine. To reduce the probability of these heat transfer tube failures, they need to be inspected regularly.
[0020] When inspecting heat transfer tubes using a strategy of performing a full tube inspection of the steam generator within a fixed time interval, some heat transfer tubes may be over-inspected because their actual damage rate is low and they do not require such frequent inspection. Conversely, when inspecting heat transfer tubes using a strategy of sampling a fixed proportion of the steam generator's heat transfer tubes within a fixed time interval, heat transfer tubes with high damage rates may not be sampled, or areas with concentrated damage may be missed, resulting in insufficient inspection of those tubes. In other words, the above inspection strategies for heat transfer tubes lack adaptability and flexibility.
[0021] To improve the adaptability and flexibility of inspecting heat transfer tubes, this application provides a method for generating inspection strategies for heat transfer tubes. In this method, an inspection strategy for the heat transfer tube to be inspected is generated based on the reactor type information, operating time, overhaul period constraints, and operating data of the heat transfer tube to be inspected.
[0022] The method for generating inspection strategies for heat transfer tubes provided in this application will now be described with reference to the accompanying drawings.
[0023] Figure 1 This illustration shows a flowchart of a method for generating an inspection strategy for a heat transfer tube according to an embodiment of this application. This method can be applied to electronic devices, including mobile devices, workstations, computers, servers, etc. The method for generating an inspection strategy for a heat transfer tube according to an embodiment of this application is described in detail below: S11: Obtain the reactor type information, operating time, and overhaul period constraints of the unit where the heat transfer tube to be inspected is located.
[0024] The heat transfer tube to be inspected is a heat transfer tube in a steam generator. The reactor type information of the unit where the heat transfer tube to be inspected is located refers to the type of reactor used in the unit where the heat transfer tube to be inspected is located.
[0025] Once the correspondence between the stack type information and the heat transfer tube information is established in advance, the information of the heat transfer tube corresponding to the stack type information of the unit where the heat transfer tube to be inspected is located can be found according to the pre-established correspondence. The information of the heat transfer tube may include at least one of the following: heat transfer tube material, heat transfer tube specifications, number of heat transfer tubes, heat transfer tube arrangement, and connection method between heat transfer tubes and tube sheet.
[0026] Once the correspondence between the execution specifications and reactor type information is established in advance, the execution specifications corresponding to the reactor type information of the unit where the heat transfer tube to be inspected is located can be found based on the pre-established correspondence. These execution specifications refer to the mandatory technical standard documents that nuclear safety equipment in nuclear power plants must follow during the design, manufacture, installation, and in-service inspection processes.
[0027] In this embodiment of the application, the aforementioned reactor type information can be obtained from nuclear power plant design documents, nuclear power plant technical specifications, in-service inspection outlines, and other documents; the aforementioned operating time is the operating time of the unit, which is a dynamically changing parameter and can be obtained from key records required by nuclear safety regulatory authorities (such as nuclear power plant operation event reports, in-service inspection implementation reports, and other records) to improve the accuracy of the obtained reactor type information and operating time.
[0028] The aforementioned overhaul schedule constraint for the heat transfer tubes to be inspected refers to the time window limit allocated to inspecting the heat transfer tubes during the refueling overhaul of a nuclear power plant.
[0029] S12, obtain the operating data of the heat transfer tube to be inspected.
[0030] The above operating data is time series data reflecting the service conditions and aging status of the heat transfer tubes.
[0031] Optionally, the operating data includes time parameters, such as the number of years the heat transfer tubes have been in operation, the cumulative equivalent full-power operating hours, and the number of overhauls.
[0032] Optionally, the operating data includes operating parameters, such as primary / secondary loop temperature, pressure, and water quality.
[0033] Optionally, the operational data includes over-temperature, over-pressure, water chemistry anomalies, transient operating conditions, and historical pipe blockage records.
[0034] S13. Based on the above-mentioned stack type information, above-mentioned runtime, above-mentioned overhaul period constraints and above-mentioned operating data, generate the above-mentioned inspection strategy for the heat transfer tube to be inspected.
[0035] In this embodiment, the generated inspection strategy is constrained by the stack type information, runtime, overhaul period constraints, and operating data of the heat transfer tube to be inspected. For example, when inspecting the heat transfer tube according to the generated inspection strategy, the required period should meet the overhaul period constraint. For example, the generated inspection strategy should include inspecting areas with problems indicated by the operating data, etc. Optionally, an inspection strategy generation model can be pre-trained. This inspection strategy generation model is a neural network model. When the stack type information, runtime, overhaul period constraints, and operating data are input into the inspection strategy generation model, the inspection strategy output by the model can be obtained.
[0036] In this embodiment, an inspection strategy for the heat transfer tube to be inspected is generated based on the reactor type, operating time, overhaul schedule constraints, and operating data of the unit where the heat transfer tube to be inspected is located. Since different heat transfer tubes to be inspected may have different information in these four areas (reactor type, operating time, overhaul schedule constraints, and operating data), the inspection strategies generated based on these four areas are usually different as well. That is, the inspection strategy generated based on the four areas of information for the heat transfer tube to be inspected has a high degree of adaptability to that particular heat transfer tube. Furthermore, since the generation process of the inspection strategy is not a simple application of preset modes such as "full tube inspection" or "fixed proportion sampling inspection," but rather a dynamic determination based on a comprehensive evaluation of the four areas of information, the flexibility of the generated inspection strategy is improved.
[0037] In some embodiments, the inspection strategy described above includes execution specifications and probe type. In step S13, based on the stack type information, runtime, overhaul schedule constraints, and operating data, an inspection strategy for the heat transfer tube to be inspected is generated, including: A1. Based on the pre-defined correspondence between heap type information and execution specifications, determine the candidate execution specifications corresponding to the aforementioned heap type information.
[0038] A2. Based on the above-mentioned overhaul period constraints and the above-mentioned operating time, select the execution specifications included in the above-mentioned inspection strategy from the above-mentioned candidate execution specifications.
[0039] In this embodiment, a pre-established correspondence between different stack type information and execution specifications is constructed. After obtaining the stack type information of the unit where the heat transfer tube to be inspected is located, the execution specifications corresponding to the stack type information of the unit where the heat transfer tube to be inspected is located (i.e., the aforementioned candidate execution specifications) are determined based on the pre-established correspondence. Since different execution specifications may apply to the same stack type, the number of candidate execution specifications determined based on the correspondence between stack type information and execution specifications may be greater than or equal to 1. Since different execution specifications have corresponding inspection durations and applicable runtimes, after obtaining the candidate execution specifications, the inspection durations corresponding to these candidate execution specifications are compared with the duration corresponding to the overhaul period constraint, and the applicable runtime of the candidate execution specifications is compared with the runtime of the unit where the heat transfer tube to be inspected is located. This is to find candidate execution specifications whose inspection duration is less than the duration corresponding to the overhaul period constraint and whose applicable runtime matches the runtime of the unit where the heat transfer tube to be inspected is located. The found candidate execution specifications are used as the execution specifications included in the inspection strategy.
[0040] For example, assuming the reactor type of the unit containing the heat transfer tube to be inspected is CPR1000, the candidate applicable standards determined based on the pre-established correspondence between reactor type information and applicable standards are either ASME or RSE-M. Assuming a major overhaul period constraint of 2 days and an operating time of 15 years (i.e., EFPM), since the fixed inspection scope of RSE-M requires at least 3.5 days, the RSE-M standard does not meet the major overhaul period constraint requirement for the heat transfer tube to be inspected; therefore, the ASME standard is recommended. Furthermore, the ASME standard provides two switching options: ASME switching (TSTF-449) and ASME switching (TSTF-577). There is a significant mismatch between the inspection cycle specified in TSTF-449 and the actual operating time of the heat transfer tube to be inspected—the heat transfer tube to be inspected has been operating for 15 years (i.e., 180 Effective Full Power Months (EFPM)), while the full-tube inspection cycle specified in TSTF-449 for heat transfer tubes of different materials is much less than 180 EFPM. If TSTF-449 is used, its phased decreasing cycle structure cannot correspond to the current accumulated 180 EFPM runtime, leading to confusion in subsequent inspection cycle calculations and unclear stage attribution. In contrast, TSTF-577, as a subsequent revision of TSTF-449, has re-optimized the inspection frequency framework based on heat transfer tube aging patterns and operational experience, and can better accommodate the transition of inspection strategies after long-term operation. Therefore, to avoid confusion in subsequent inspection cycles and ensure the continuity and operability of the strategy, it is recommended to use "ASME Switching (TSTF-577)" as the execution standard for this heat transfer tube to be inspected.
[0041] It should be noted that if the number of candidate execution specifications found is still greater than 1, then any of the candidate execution specifications found can be used as the execution specifications included in the inspection strategy.
[0042] A3. Based on the above operating data, determine whether the heat transfer tube to be inspected has cracks and sludge deposits, and obtain defect information.
[0043] A4. Based on the above implementation specifications, the above defect information, and the defects applicable to different probe types, determine the probe types included in the above inspection strategy.
[0044] In this embodiment of the application, it is assumed that the probe types involved in the eddy current inspection of the sensor to be inspected include the following three types: (1) Axis-wound probe (BOBBIN probe): suitable for detecting volume defects, deposits inside the pipe and wall depressions in the entire pipe section, with an inspection speed range of 300-1000 mm / s; (2) Rotary probe (MRPC probe): It is specifically used for the detection of stress corrosion cracking defects in the transition zone of tube expansion and the qualitative analysis of suspicious signals. The inspection speed is only 15mm / s. (3) Array probe: It has the combined functions of the above two types of probes and the inspection speed can reach 300-1000mm / s, but there is a technical bottleneck in simulating defect processing verification.
[0045] If, based on the operational data of the heat transfer tube to be inspected, analysis reveals that no suspicious cracks were observed in the tube expansion transition zone during historical inspections, but a sludge deposit of less than 2 mm was found on the tube sheet surface, then the defect information for the heat transfer tube to be inspected indicates that there are no cracks, but there is a sludge deposit of less than 2 mm. Combined with the inspection capability configuration for standard operation, the inspection strategy can be determined to include the following probe types: BOBBIN + MRPC probe combination. This ensures that either the BOBBIN probe can be selected for incidental inspection of the tube interior, or the MRPC probe can be selected for crack inspection.
[0046] Because the inspection strategy's execution specifications are determined based on reactor type information, overhaul schedule constraints, and operating time, the determined specifications are matched to these factors, thus improving their accuracy. Simultaneously, because the probe types included in the inspection strategy are determined based on the defect information of the heat transfer tubes to be inspected and the defects applicable to the probe types, the determined probe types are guaranteed to effectively inspect the defects of the heat transfer tubes to be inspected, thereby further improving the accuracy of the determined probe types.
[0047] In some embodiments, the inspection strategy described above includes not only the execution specifications and probe type, but also the inspection scope. In this case, S13 generates the inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraints, and the operating data, including: B1. Based on the above operating data and the above overhaul period constraints, the above probe types are screened to obtain the target probe types, which are the probe types actually used. B2. Based on the execution specifications included in the above inspection strategy, determine the inspection scope corresponding to the above target probe types.
[0048] The target probe type mentioned above may only include probes that can inspect for defects indicated by the operational data obtained from the historical inspection process. For example, if the defect information obtained from the operational data indicates that the sensor to be inspected only has sludge deposits but no cracks, then the target probe type may only be a BOBBIN probe.
[0049] In this embodiment, the time required to inspect the heat transfer tube under inspection using all initially determined probe types can be analyzed. If the overhaul period constraint is not met, the operational data is used to analyze whether some of the initially determined probe types can be used to inspect the heat transfer tube. If so, the time required to inspect the heat transfer tube using these probe types is further analyzed. If the overhaul period constraint is met, these probe types are determined as the target probe types. For example, assuming the initially determined probe type is a BOBBIN+MRPC probe combination, the time required to inspect the heat transfer tube using the BOBBIN probe and the time required to inspect the heat transfer tube using the MRPC probe are analyzed separately. If the maximum value of the two times is greater than the time corresponding to the overhaul period constraint, the operational data obtained from the historical inspection process is used to analyze the defects existing in the heat transfer tube under inspection. If the defect indicates that the heat transfer tube under inspection only has sludge deposition and no cracks, the MRPC probe can be removed from the BOBBIN+MRPC probe combination, and the BOBBIN probe is obtained as the target probe type.
[0050] Once the target probe type is determined, the inspection scope for that target probe type on the heat transfer tube to be inspected is determined according to the execution specifications included in the inspection strategy. For example, when the execution specification is ASME Switching (TSTF577) and the target probe type is a BOBBIN probe, the corresponding inspection scope is: "Full inspection within a fixed period" for BOBBIN probes, and "Cancellation" for MRPC probes.
[0051] In this embodiment, after determining the probe types included in the inspection strategy based on the execution specifications, defect information, and the defects applicable to different probe types, the probe types are further screened based on operational data and overhaul schedule constraints. This ensures that the selected target probe types are more closely matched with the operational data and overhaul schedule constraints. Furthermore, since the target probe types are the actual probe types used, determining the target probe types using the above method is equivalent to reducing the number of probe types actually used while ensuring effective inspection of the defects in the heat transfer tube under inspection. This not only guarantees the accuracy of the inspection of the heat transfer tube but also improves the inspection efficiency.
[0052] In some embodiments, the inspection strategy described above includes an inspection cycle. In step S13, based on the stack type information, the runtime, the overhaul period constraints, and the operating data, an inspection strategy is generated for the heat transfer tube to be inspected, including: C1. Based on the implementation specifications included in the above inspection strategies, determine the regulatory and standard cycles included in the above inspection strategies; C2. If the above runtime is greater than or equal to the above regulatory standard cycle, then the above regulatory standard cycle will be reset to the inspection cycle of the above inspection strategy.
[0053] Based on the pre-established correspondence between different implementation standards and the regulatory upper limit of inspection cycles, the regulatory standard cycles corresponding to the implementation standards included in the current inspection strategy are determined. For example, assuming that the implementation standard included in the current inspection strategy is ASME switching (TSTF-577), then its corresponding regulatory standard cycle is 96 EFPM.
[0054] In this embodiment of the application, if it is determined that the operating time of the heat transfer tube to be inspected is greater than or equal to the regulatory standard cycle, it indicates that an inspection needs to be triggered in this round, and the regulatory standard cycle is taken as the next inspection cycle after this round of inspection. For example, when the target probe type is a BOBBIN probe and the regulatory standard cycle is 96 EFPM, the inspection cycle of the inspection strategy can be: "96 full power monthly full inspection" for BOBBIN probes, and "none" for MRPC probes.
[0055] If it is determined that the operating time of the heat transfer tube to be inspected is less than the regulatory standard cycle, then a full inspection can be skipped in this round, and operation can continue. At the same time, the remaining operating time will be calculated and included in the next overhaul plan assessment.
[0056] In some embodiments, to ensure that the generated inspection strategy is logically consistent and free of contradictions or omissions throughout the entire process, the generated inspection strategy can be verified for integrity, and the inspection strategy that passes the integrity verification can be used as the final inspection strategy. That is, in S13 above, based on the above-mentioned stack type information, the above-mentioned runtime, the above-mentioned overhaul period constraints, and the above-mentioned operating data, the inspection strategy for the heat transfer tube to be inspected is generated, including: D1. Based on the above stack type information, the above overhaul period constraints, the running time and the above operating data, determine the candidate inspection strategies for the above heat transfer tubes to be inspected.
[0057] In this embodiment of the application, in order to distinguish it from the final inspection strategy, the initially generated inspection strategy is referred to as the candidate inspection strategy. The process of generating the candidate inspection strategy is the same as the process of generating the inspection strategy in the above embodiment, and will not be repeated here.
[0058] D2. Perform integrity verification on the candidate inspection strategy based on the above operating data and the above operating time, or perform integrity verification on the candidate inspection strategy based on the above operating data. The integrity verification is used to verify whether the candidate inspection strategy meets the preset security objectives.
[0059] In this embodiment of the application, the above-mentioned integrity verification may include data integrity verification. For example, when performing integrity verification based on operating data and operating time, it is possible to verify whether the operating data is complete, such as whether it contains information on historical defects, sludge deposition, wear, etc.; verify whether the operating data reflects the current state; verify whether the operating time is valid; verify whether the operating time matches the regulatory standard cycle, etc.
[0060] Optionally, when the integrity verification includes verification of the annual average heat transfer tube wall thickness loss rate, the above-mentioned integrity verification of the above-mentioned candidate inspection strategies based on the above-mentioned operating data and the above-mentioned operating time includes: The annual average wall thickness loss rate of the heat transfer tube to be inspected is determined based on the wall thickness loss in the above operating data and the above operating time; if the annual average wall thickness loss rate is less than the preset annual average wall thickness loss rate threshold, the above candidate inspection strategy is determined to have passed the verification of the annual average wall thickness loss rate of the heat transfer tube.
[0061] In this embodiment, data related to wall thickness loss can be retrieved from operational data. The wall thickness loss is then determined based on this retrieved data, and the annual average loss rate is calculated based on the determined wall thickness loss (such as the maximum wall thickness loss or the average of all wall thickness losses) and the operating time. For example, assuming the maximum wall thickness loss in each inspection is... The runtime is (Year), then the average annual loss rate for: If it is determined If the annual average wall thickness loss rate is less than the preset threshold, the candidate inspection strategy is determined to have passed the above verification of the annual average wall thickness loss rate of the heat transfer tube; otherwise, the candidate inspection strategy is determined to have failed the above verification of the annual average wall thickness loss rate of the heat transfer tube.
[0062] Optionally, when the integrity verification includes verification of the defect propagation rate in the expansion zone, the above-mentioned integrity verification of the candidate inspection strategy based on the above-mentioned operational data includes: Obtain the defect size and corresponding inspection time from each inspection in the above-mentioned operational data; calculate the corresponding interval duration based on each of the above-mentioned inspection times; calculate the defect expansion rate in the expansion zone based on the above-mentioned defect size and the above-mentioned interval duration; if the defect expansion rate in the expansion zone is less than the preset defect expansion rate threshold, then determine that the above-mentioned candidate inspection strategy has passed the above-mentioned defect expansion rate verification in the expansion zone.
[0063] The aforementioned preset defect propagation rate threshold can be 0, or a value close to 0 (e.g., the difference from 0 is less than 0.1).
[0064] In this embodiment, the defect size and corresponding inspection time of the heat transfer tube to be inspected in previous inspections are retrieved from the operational data. The corresponding interval length is calculated based on any two inspection times. The corresponding expansion rate is calculated based on the two defect sizes detected (such as the two defect sizes corresponding to two adjacent inspections) and the corresponding interval length. Optionally, the maximum expansion rate is taken as the defect expansion rate of the tube expansion area. For example, assuming the preset defect expansion rate threshold is 0.01 / year, a1 and a2 are the defect sizes of two adjacent inspections, and Δt is the interval length between the two inspections, if the expansion rate is a, and a = [(a2-a1) / Δt] = 0, since a = 0 mm / year (no defect), which is less than 0.01 / year, it is supported to cancel the MRPC probe and determine that the candidate inspection strategy passes the tube expansion area defect expansion rate verification. Otherwise, it is not supported to cancel the MRPC probe. That is, if the crack does not expand or does not exist, it is not necessary to use the MRPC probe for high-frequency detection; if there is an expansion trend, it is necessary to continuously monitor with the MRPC probe.
[0065] Optionally, when the integrity verification includes material fatigue life verification, the above-mentioned integrity verification of the candidate inspection strategy based on the above-mentioned operational data includes: Based on the primary and secondary side water chemistry data, sludge deposition, and wall thickness loss in the above operating data, the remaining life of the heat transfer tube to be inspected is calculated; if the remaining life is greater than the preset life threshold, the above candidate inspection strategy is determined to have passed the material fatigue life verification.
[0066] The aforementioned preset lifespan threshold can be obtained by multiplying the lifespan of the heat transfer tube to be inspected by a preset ratio, where the preset ratio can be 50%. When the remaining lifespan is greater than the preset lifespan threshold, it indicates that the remaining lifespan is sufficient, supporting the system to adopt an inspection strategy that does not require inspections more frequently than the regulatory standard cycle.
[0067] In this embodiment, the sludge corrosion rate can be calculated based on the primary and secondary side water chemistry data and the amount of sludge deposited. The current maximum pit depth can be calculated based on the wall thickness loss of the heat transfer tube to be inspected, and the maximum allowable pit depth of the heat transfer tube to be inspected can be obtained. The difference between the maximum allowable pit depth and the current maximum pit depth can be calculated, and the ratio of the difference between the maximum allowable pit depth and the current maximum pit depth to the sludge corrosion rate can be calculated. The remaining life of the heat transfer tube to be inspected can be determined based on the ratio.
[0068] In this embodiment, the current wall thickness can be calculated based on the wall thickness loss and the original wall thickness. Subtracting this current wall thickness from the minimum allowable wall thickness yields the remaining allowable thinning thickness. The remaining lifespan is then calculated based on this remaining allowable thinning thickness and the annual average loss rate. Assuming the remaining lifespan determined by the ratio of the difference between the maximum allowable pit depth and the current maximum pit depth to the sludge corrosion rate is the first lifespan, and the remaining lifespan determined by the remaining allowable thinning thickness and the annual average loss rate is the second lifespan, the minimum of the first and second lifespans can be used as the final remaining lifespan of the heat transfer tube to be inspected. Determining the final remaining lifespan through multiple methods helps improve the accuracy of the obtained remaining lifespan.
[0069] D3. If the above candidate checking strategies fail the above integrity verification, the above candidate checking strategies shall be adjusted until a checking strategy that passes the above integrity verification is generated.
[0070] In this embodiment, when a candidate inspection strategy fails integrity verification, at least one of the following is adjusted: execution specification, probe type, inspection range, and inspection cycle of the candidate inspection strategy. The adjusted candidate inspection strategy is then subjected to integrity verification. The steps between adjustment and integrity verification are repeated until a candidate inspection strategy that passes integrity verification is obtained. At this point, the candidate inspection strategy that passes integrity verification will be used as the current inspection strategy for the heat transfer tube to be inspected.
[0071] D4. If the above candidate inspection strategy passes the above integrity verification, then the above candidate inspection strategy shall be used as the current inspection strategy for the heat transfer tube to be inspected.
[0072] In this embodiment of the application, since integrity verification is used to verify whether the candidate inspection strategy meets the preset safety target, the candidate inspection strategy that passes the integrity verification is used as the current inspection strategy of the heat transfer tube to be inspected, so that when the heat transfer tube to be inspected is inspected using the obtained inspection strategy, the safety of the inspection process is improved.
[0073] In some embodiments, after inspecting the heat transfer tube to be inspected using the generated inspection strategy, if the inspection result meets the requirements, the correspondence between the inspection strategy, inspection result, stack type information, runtime, overhaul period constraint, and operating data is recorded so that the inspection strategy can be quickly recommended to heat transfer tubes to be inspected with the same stack type information, runtime, overhaul period constraint, and operating data, thereby improving the generation efficiency of the inspection strategy.
[0074] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0075] Corresponding to the heat transfer tube inspection strategy generation method described in the above embodiments, Figure 2 This diagram illustrates a structural block diagram of a heat transfer tube inspection strategy generation device according to an embodiment of this application. For ease of explanation, only the parts relevant to the embodiment of this application are shown.
[0076] Reference Figure 2 The inspection strategy generation device 2 for the heat transfer tube is applied to electronic equipment and includes: a stack type information acquisition module 21, an operation data acquisition module 22, and an inspection strategy generation module 23. Wherein: The stack type information acquisition module 21 is used to acquire the stack type information, operating time and overhaul period constraints of the unit where the heat transfer tube to be inspected is located. The operation data acquisition module 22 is used to acquire the operation data of the heat transfer tube to be inspected. The inspection strategy generation module 23 is used to generate the inspection strategy for the heat transfer tube to be inspected based on the above-mentioned stack type information, the above-mentioned runtime, the above-mentioned overhaul period constraints and the above-mentioned operating data.
[0077] In this embodiment, an inspection strategy for the heat transfer tube to be inspected is generated based on the reactor type, operating time, overhaul schedule constraints, and operating data of the unit where the heat transfer tube to be inspected is located. Since different heat transfer tubes to be inspected may have different information in these four areas (reactor type, operating time, overhaul schedule constraints, and operating data), the inspection strategies generated based on these four areas are usually different as well. That is, the inspection strategy generated based on the four areas of information for the heat transfer tube to be inspected has a high degree of adaptability to that particular heat transfer tube. Furthermore, since the generation process of the inspection strategy is not a simple application of preset modes such as "full tube inspection" or "fixed proportion sampling inspection," but rather a dynamic determination based on a comprehensive evaluation of the four areas of information, the flexibility of the generated inspection strategy is improved.
[0078] Optionally, the above-mentioned inspection strategy generation module 23 includes: The candidate execution specification determination unit is used to determine the candidate execution specification corresponding to the aforementioned heap type information based on the preset correspondence between heap type information and execution specifications. The execution specification screening unit is used to select the execution specifications included in the inspection strategy from the candidate execution specifications based on the above-mentioned overhaul period constraints and the above-mentioned runtime. The defect information determination unit is used to determine whether the heat transfer tube to be inspected has cracks and sludge deposits based on the above operating data, and to obtain defect information. The probe type determination unit is used to determine the probe types included in the above inspection strategy based on the above execution specifications, the above defect information, and the defects to which different probe types are applicable.
[0079] Optionally, the above-mentioned inspection strategy generation module 23 includes: The target probe type screening unit is used to screen the probe types based on the above operating data and the above overhaul period constraints to obtain the target probe types, which are the probe types actually used. The inspection scope determination unit is used to determine the inspection scope corresponding to the above-mentioned target probe type based on the execution specifications included in the above-mentioned inspection strategy.
[0080] Optionally, the above-mentioned inspection strategy generation module 23 includes: The regulatory standard cycle determination unit is used to determine the regulatory standard cycle included in the above inspection strategy based on the implementation specifications included in the above inspection strategy. The inspection cycle determination unit is used to reset the regulatory standard cycle to the inspection cycle of the inspection strategy if the above runtime is greater than or equal to the above regulatory standard cycle.
[0081] Optionally, the above-mentioned inspection strategy generation module 23 includes: The candidate inspection strategy determination unit is used to determine the candidate inspection strategy for the heat transfer tube to be inspected based on the above-mentioned stack type information, the above-mentioned overhaul period constraints, the running time and the above-mentioned operating data. The integrity verification unit is used to perform integrity verification on the candidate inspection strategy based on the above-mentioned running data and the above-mentioned running time, or to perform integrity verification on the candidate inspection strategy based on the above-mentioned running data. The integrity verification is used to verify whether the candidate inspection strategy meets the preset security objectives. The candidate inspection strategy adjustment unit is used to adjust the candidate inspection strategy if the candidate inspection strategy fails the integrity verification, until an inspection strategy that passes the integrity verification is generated. The current inspection strategy generation unit is used to adopt the candidate inspection strategy as the current inspection strategy for the heat transfer tube to be inspected if the candidate inspection strategy passes the integrity verification.
[0082] Optionally, the above integrity verification includes verification of the annual average heat transfer tube wall thickness loss rate, and the above integrity verification unit is specifically used for: The annual average wall thickness loss rate of the heat transfer tube to be inspected is determined based on the wall thickness loss in the above operating data and the above operating time. If the annual average loss rate of the aforementioned wall thickness is less than the preset annual average loss rate threshold for the wall thickness, then the aforementioned candidate inspection strategy is determined to have passed the verification of the annual average loss rate of the heat transfer tube wall thickness.
[0083] Optionally, the above integrity verification includes verification of the defect propagation rate in the tube expansion area, and the above integrity verification unit is specifically used for: Obtain the defect size and corresponding inspection time from each of the above operational data checks; Calculate the corresponding interval duration based on each of the above inspection times, and calculate the defect expansion rate in the expansion zone based on the above defect size and the above interval duration. If the defect propagation rate in the tube expansion area is less than the preset defect propagation rate threshold, then the candidate inspection strategy is deemed to have passed the defect propagation rate verification in the tube expansion area.
[0084] Optionally, the above integrity verification includes material fatigue life verification, and the above integrity verification unit is specifically used for: Based on the primary and secondary side water chemistry data, sludge deposition, and wall thickness loss in the above operating data, calculate the remaining life of the heat transfer tube to be inspected. If the remaining lifespan is greater than the preset lifespan threshold, then the candidate inspection strategy is deemed to have passed the material fatigue life verification.
[0085] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0086] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 3 As shown, the electronic device 3 of this embodiment includes: at least one processor 30 ( Figure 3 The diagram shows only one processor, a memory 31, and a computer program 32 stored in the memory 31 and executable on the at least one processor 30, wherein the processor 30 executes the computer program 32 to implement the steps in any of the above method embodiments.
[0087] The electronic device 3 can be a desktop computer, laptop, handheld computer, or cloud server, etc. This electronic device may include, but is not limited to, a processor 30 and a memory 31. Those skilled in the art will understand that... Figure 3 This is merely an example of electronic device 3 and does not constitute a limitation on electronic device 3. It may include more or fewer components than shown in the figure, or combine certain components, or different components. For example, it may also include input / output devices, network access devices, etc.
[0088] The processor 30 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0089] In some embodiments, the memory 31 may be an internal storage unit of the electronic device 3, such as a hard disk or memory of the electronic device 3. In other embodiments, the memory 31 may be an external storage device of the electronic device 3, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 3. Furthermore, the memory 31 may include both internal and external storage units of the electronic device 3. The memory 31 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory 31 can also be used to temporarily store data that has been output or will be output.
[0090] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0091] This application also provides a network device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the steps in any of the above method embodiments.
[0092] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the steps in the above-described method embodiments.
[0093] This application provides a computer program product that, when run on an electronic device, enables the electronic device to implement the steps described in the various method embodiments above.
[0094] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographic device / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0095] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0096] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0097] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0098] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
Claims
1. A method for generating an inspection strategy for heat transfer tubes, characterized in that, include: Obtain information on the reactor type, operating time, and overhaul schedule constraints of the unit where the heat transfer tubes to be inspected are located; Obtain the operating data of the heat transfer tube to be inspected; Based on the stack type information, the runtime, the overhaul period constraints, and the operating data, an inspection strategy is generated for the heat transfer tube to be inspected.
2. The method for generating an inspection strategy for heat transfer tubes as described in claim 1, characterized in that, The step of generating an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data includes: Based on the pre-defined correspondence between heap type information and execution specifications, the candidate execution specifications corresponding to the heap type information are determined; Based on the overhaul period constraints and the runtime, the execution specifications included in the inspection strategy are selected from the candidate execution specifications. Based on the operational data, determine whether the heat transfer tube to be inspected has cracks and the amount of sludge deposits, and obtain defect information; Based on the execution specifications, the defect information, and the defects applicable to different probe types, the probe types included in the inspection strategy are determined.
3. The method for generating an inspection strategy for heat transfer tubes as described in claim 2, characterized in that, The step of generating an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data includes: The probe types are filtered based on the operational data and the overhaul period constraints to obtain the target probe type, which is the probe type actually used. Based on the execution specifications included in the inspection strategy, the inspection scope corresponding to the target probe type is determined.
4. The method for generating an inspection strategy for heat transfer tubes as described in claim 2, characterized in that, The step of generating an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data includes: Based on the implementation specifications included in the inspection strategy, determine the regulatory and standard cycle included in the inspection strategy; If the runtime is greater than or equal to the regulatory standard period, then the regulatory standard period is reset to the inspection period of the inspection strategy.
5. The method for generating an inspection strategy for a heat transfer tube as described in any one of claims 1 to 4, characterized in that, The step of generating an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data includes: Based on the stack type information, the overhaul period constraints, the operating time, and the operating data, determine the candidate inspection strategy for the heat transfer tube to be inspected; The integrity of the candidate inspection strategy is verified based on the running data and the running time, or the integrity of the candidate inspection strategy is verified based on the running data. The integrity verification is used to verify whether the candidate inspection strategy meets the preset security objectives. If the candidate inspection strategy fails the integrity verification, the candidate inspection strategy is adjusted until an inspection strategy that passes the integrity verification is generated. If the candidate inspection strategy passes the integrity verification, then the candidate inspection strategy will be used as the current inspection strategy for the heat transfer tube to be inspected.
6. The method for generating an inspection strategy for a heat transfer tube as described in claim 5, characterized in that, The integrity verification includes verification of the annual average heat transfer tube wall thickness loss rate. The integrity verification of the candidate inspection strategy based on the operating data and the operating time includes: The annual average wall thickness loss rate of the heat transfer tube to be inspected is determined based on the wall thickness loss in the operating data and the operating time. If the annual average loss rate of the wall thickness is less than the preset annual average loss rate threshold of the wall thickness, then the candidate inspection strategy is determined to have passed the verification of the annual average loss rate of the heat transfer tube wall thickness.
7. The method for generating an inspection strategy for heat transfer tubes as described in claim 5, characterized in that, The integrity verification includes verification of the defect propagation rate in the expansion zone. The integrity verification of the candidate inspection strategy based on the operational data includes: Obtain the defect size and corresponding inspection time from each inspection in the operational data; Calculate the corresponding interval duration based on each of the inspection times, and calculate the defect expansion rate in the tube expansion zone based on the defect size and the interval duration. If the defect propagation rate in the tube expansion area is less than a preset defect propagation rate threshold, then the candidate inspection strategy is determined to have passed the defect propagation rate verification in the tube expansion area.
8. The method for generating an inspection strategy for a heat transfer tube as described in claim 5, characterized in that, The integrity verification includes material fatigue life verification, and the integrity verification of the candidate inspection strategy based on the operational data includes: The remaining life of the heat transfer tube to be inspected is calculated based on the primary and secondary side water chemistry data, sludge deposition amount, and wall thickness loss in the operating data. If the remaining lifespan is greater than the preset lifespan threshold, then the candidate inspection strategy is determined to have passed the material fatigue life verification.
9. A device for generating an inspection strategy for a heat transfer tube, characterized in that, include: The stack type information acquisition module is used to acquire the stack type information, operating time and overhaul period constraints of the unit where the heat transfer tube to be inspected is located; The operation data acquisition module is used to acquire the operation data of the heat transfer tube to be inspected; The inspection strategy generation module is used to generate an inspection strategy for the heat transfer tube to be inspected based on the stack type information, the runtime, the overhaul period constraint, and the operating data.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 8.
11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 8.
12. A computer program product, characterized in that, Includes a computer program, which, when run, causes the electronic device to perform the method according to any one of claims 1 to 8.