Nuclear power plant pipe network arrangement method and device, electronic equipment and storage medium
By obtaining the initial pipeline layout strategy, objective function, and constraints, the pipeline layout of nuclear power plants is iteratively optimized, solving the problem that traditional methods struggle to find the optimal layout scheme. This achieves efficient and safe pipeline layout and improves the design quality of nuclear power plants.
Patent Information
- Application Number
- CN202510938513.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-08
- Publication Date
- 2025-11-25
AI Technical Summary
Piping layout in nuclear power plants relies on engineers’ experience, making it difficult to find the optimal layout under complex constraints and diverse optimization objectives. This can lead to suboptimal designs, increased costs, and compromised safe operation.
By obtaining the initial pipeline layout strategy, objective function, and constraints, the pipeline layout strategy is evaluated and iteratively optimized, and a reasonable domain strategy is selected until the preset optimization conditions are met, thus realizing the pipeline layout.
It has improved the efficiency, economy, and safety of nuclear power plant design, reduced human error, and enhanced the level of intelligence in engineering design.
Smart Images

Figure CN121010232A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of nuclear power plants, in particular to a nuclear power plant pipe network arrangement method and device, electronic equipment and storage medium. BACKGROUND
[0002] As a key component of modern energy systems, the safety and efficiency of nuclear power plant design and operation are of great importance. In the design and construction of nuclear power plants, process piping arrangement is a critical step, involving the transmission and distribution of various fluids within the plant, and also related to the overall safety, maintenance convenience and cost-effectiveness of the nuclear power plant.
[0003] However, the problem of nuclear power plant piping arrangement is a major challenge for engineering design due to its complex constraints and diverse optimization objectives. Currently, traditional piping arrangement methods rely heavily on engineers' experience and manual operation, making it difficult to find the optimal arrangement scheme while meeting the required constraints, resulting in suboptimal design schemes, increased construction and maintenance costs, and even affecting the safe operation of nuclear power plants. SUMMARY
[0004] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application proposes a nuclear power plant pipe network arrangement method and device, electronic equipment and storage medium, which can find a more reasonable pipe network arrangement strategy to perform nuclear power plant pipe network arrangement operations on the target nuclear power plant.
[0005] The nuclear power plant pipe network arrangement method according to the first aspect of the present application comprises:
[0006] obtaining an initial pipe network arrangement strategy, a strategy objective function, a strategy constraint condition and a strategy update condition;
[0007] based on the strategy objective function and the strategy constraint condition, performing a rationality evaluation on the pipe network arrangement strategy to obtain first strategy evaluation information;
[0008] obtaining a domain strategy set matching the pipe network arrangement strategy; wherein the domain strategy set comprises a plurality of domain arrangement strategies corresponding to the pipe network arrangement strategy;
[0009] selecting one of the domain arrangement strategies in the domain strategy set as a candidate pipe network arrangement strategy;
[0010] based on the strategy objective function and the strategy constraint condition, performing a rationality evaluation on the candidate pipe network arrangement strategy to obtain second strategy evaluation information;
[0011] determining an updated pipe network arrangement policy between the pipe network arrangement policy and the candidate pipe network arrangement policy in response to the first policy evaluation information and the second policy evaluation information satisfying the policy update condition;
[0012] based on the updated pipe network arrangement policy, returning to performing rationality evaluation on the pipe network arrangement policy based on the policy objective function and the policy constraint condition until a preset policy optimization condition is satisfied, and determining the pipe network arrangement policy as a target pipe network arrangement policy;
[0013] performing a pipe network arrangement operation of the nuclear power plant according to the target pipe network arrangement policy.
[0014] According to some embodiments of the present application, the obtaining of the domain policy set matching the pipe network arrangement policy comprises:
[0015] configuring an initial search activity for the pipe network arrangement policy;
[0016] adjusting the pipe network arrangement policy based on the search activity to obtain a plurality of domain arrangement policies;
[0017] integrating the plurality of domain arrangement policies to obtain the domain policy set.
[0018] According to some embodiments of the present application, the returning to performing rationality evaluation on the pipe network arrangement policy based on the updated pipe network arrangement policy, based on the policy objective function and the policy constraint condition until a preset policy optimization condition is satisfied, and determining the pipe network arrangement policy as a target pipe network arrangement policy comprises:
[0019] adjusting the search activity based on the updated pipe network arrangement policy to reduce the search activity;
[0020] after reducing the search activity, returning to performing rationality evaluation on the pipe network arrangement policy based on the updated pipe network arrangement policy, based on the policy objective function and the policy constraint condition until a preset policy optimization condition is satisfied, and determining the pipe network arrangement policy as a target pipe network arrangement policy.
[0021] According to some embodiments of the present application, the returning to performing rationality evaluation on the pipe network arrangement policy based on the updated pipe network arrangement policy, based on the policy objective function and the policy constraint condition until a preset policy optimization condition is satisfied, and determining the pipe network arrangement policy as a target pipe network arrangement policy comprises:
[0022] determining that the policy optimization condition is satisfied when the search activity is reduced to a preset activity threshold, or the number of updates of the pipe network arrangement policy reaches a preset number of iteration updates, and determining the pipe network arrangement policy as the target pipe network arrangement policy.
[0023] According to some embodiments of the present application, the first policy evaluation information comprises a first evaluation score corresponding to the policy objective function, the second policy evaluation information comprises a second evaluation score corresponding to the candidate pipe network arrangement policy, and the determining the updated pipe network arrangement policy between the pipe network arrangement policy and the candidate pipe network arrangement policy in response to the policy update condition being satisfied comprises:
[0024] calculating a score difference between the second evaluation score and the first evaluation score in response to the first evaluation score being less than or equal to the second evaluation score;
[0025] calculating a policy update acceptance probability for the candidate pipe network arrangement policy based on the score difference and the search activity;
[0026] determining that the policy update condition is satisfied in response to the policy update acceptance probability reaching a preset update acceptance probability, and determining the candidate pipe network arrangement policy as the updated pipe network arrangement policy.
[0027] According to some embodiments of the present application, the first policy evaluation information comprises a first evaluation score corresponding to the policy objective function, the second policy evaluation information comprises a second evaluation score corresponding to the candidate pipe network arrangement policy, and the determining the updated pipe network arrangement policy between the pipe network arrangement policy and the candidate pipe network arrangement policy in response to the policy update condition being satisfied comprises:
[0028] determining that the policy update condition is satisfied in response to the first evaluation score being higher than the second evaluation score, and determining the candidate pipe network arrangement policy as the updated pipe network arrangement policy.
[0029] According to some embodiments of the present application, before selecting one of the domain arrangement policies in the domain policy set as the candidate pipe network arrangement policy, the method further comprises:
[0030] obtaining a policy exclusion list, wherein the policy exclusion list comprises a plurality of excluded policies;
[0031] The selecting one of the domain arrangement policies in the domain policy set as the candidate pipe network arrangement policy comprises:
[0032] selecting one of the domain arrangement policies in the domain policy set, and determining the domain arrangement policy as the candidate pipe network arrangement policy in a case where the domain arrangement policy is not recorded in the policy exclusion list.
[0033] After selecting one of the domain arrangement strategies as a candidate pipe network arrangement strategy in the domain strategy set, further comprising:
[0034] recording the candidate pipe network arrangement strategy in the strategy exclusion table.
[0035] According to some embodiments of the present application, the recording the candidate pipe network arrangement strategy in the strategy exclusion table comprises:
[0036] obtaining an exclusion time requirement matched with the strategy exclusion table;
[0037] in response to that a capacity upper limit number of the exclusion strategies have been recorded in the strategy exclusion table, traversing a disabling duration of each of the exclusion strategies in the strategy exclusion table, wherein the capacity upper limit number is a strategy capacity upper limit of the strategy exclusion table;
[0038] if there is no disabling duration satisfying the exclusion time requirement, excluding the corresponding exclusion strategy from the strategy exclusion table, and recording the candidate pipe network arrangement strategy in the strategy exclusion table.
[0039] According to some embodiments of the present application, the obtaining the initial pipe network arrangement strategy, the strategy objective function, the strategy constraint condition and the strategy update condition comprises:
[0040] obtaining the initial pipe network arrangement strategy, the strategy objective function and the strategy update condition;
[0041] obtaining pipe network space limitation information, pipe spacing limitation information and pipe connection limitation information about pipe network planning of a target nuclear power plant;
[0042] obtaining engineering specification reference information and safety standard information corresponding to the target nuclear power plant;
[0043] constructing a space constraint sub-condition based on the pipe network space limitation information;
[0044] constructing a physical constraint sub-condition based on the engineering specification reference information;
[0045] constructing a safety constraint sub-condition based on the safety standard information;
[0046] constructing a spacing constraint sub-condition based on the pipe spacing limitation information;
[0047] constructing a connection constraint sub-condition based on the pipe connection limitation information;
[0048] The spatial constraint sub-condition, the physical constraint sub-condition, the security constraint sub-condition, the spacing constraint sub-condition, and the connection constraint sub-condition are integrated into the strategy constraint condition.
[0049] According to some embodiments of this application, the strategy objective function includes a sub-function for the total length of the pipeline network, a sub-function for the total number of bends, and a sub-function for the total number of intersections. The step of evaluating the rationality of the pipeline network layout strategy based on the strategy objective function and the strategy constraints to obtain first strategy evaluation information includes:
[0050] Determine the parameters for the number of pipes that conform to the pipeline layout strategy, the pipe length parameters and the number of bends for each pipe, and the number of intersections between each pair of adjacent pipes.
[0051] Substitute the pipeline quantity parameter and the pipeline length parameter corresponding to each pipeline into the total pipeline length sub-function, and solve the total pipeline length sub-function based on the strategy constraints to obtain the pipeline length evaluation information;
[0052] Substitute the pipe quantity parameter and the elbow quantity parameter corresponding to each pipe into the elbow total number sub-function, and solve the elbow total number sub-function based on the strategy constraints to obtain elbow total number evaluation information.
[0053] Substitute the pipe quantity parameter and the intersection point quantity parameter between each pair of adjacent pipes into the total number of intersection points sub-function to obtain the total number of intersection points evaluation information;
[0054] The first strategy evaluation information is obtained by integrating the pipeline length evaluation information, the total number of bends evaluation information, and the total number of intersections evaluation information.
[0055] According to some embodiments of this application, the strategy objective function further includes a security assessment sub-function, and the step of evaluating the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints to obtain first strategy assessment information further includes:
[0056] A safety assessment is conducted for each pipeline to obtain a corresponding safety score;
[0057] Substitute the safety score corresponding to each pipeline into the safety assessment sub-function to obtain pipeline safety assessment information;
[0058] The process of integrating the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information includes:
[0059] The pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline safety assessment information are integrated to obtain the first strategy assessment information.
[0060] According to some embodiments of this application, the strategy objective function further includes a maintenance evaluation sub-function, and the step of evaluating the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints to obtain first strategy evaluation information further includes:
[0061] For each pipeline, an assessment of its ease of maintenance is conducted to obtain a corresponding ease of maintenance score;
[0062] Substitute the convenience score corresponding to each pipeline into the maintenance assessment subfunction to obtain pipeline maintenance assessment information;
[0063] The process of integrating the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information includes:
[0064] The pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline maintenance assessment information are integrated to obtain the first strategy assessment information.
[0065] A nuclear power plant piping network layout apparatus according to a second aspect embodiment of this application includes:
[0066] The information acquisition module is used to acquire the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions.
[0067] The first strategy evaluation module is used to evaluate the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints, and obtain the first strategy evaluation information.
[0068] The domain set acquisition module is used to acquire a domain strategy set that matches the pipeline network layout strategy; wherein, the domain strategy set includes multiple domain layout strategies corresponding to the pipeline network layout strategy;
[0069] The strategy candidate module is used to select a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy.
[0070] The second strategy evaluation module is used to evaluate the rationality of the candidate pipeline layout strategy based on the strategy objective function and the strategy constraints, and obtain the second strategy evaluation information.
[0071] The strategy iteration and update module is used to respond to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, determine the updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy, and based on the updated pipeline layout strategy, return to perform a rationality evaluation of the pipeline layout strategy based on the strategy objective function and the strategy constraints until the preset strategy optimization conditions are met, and determine the pipeline layout strategy as the target pipeline layout strategy.
[0072] The pipeline layout module is used to execute nuclear power plant pipeline layout operations according to the target pipeline layout strategy.
[0073] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the nuclear power plant pipeline layout method as described in any one of the embodiments of the first aspect of this application.
[0074] Fourthly, embodiments of this application provide a computer-readable storage medium storing a program that is executed by a processor to implement the nuclear power plant piping layout method as described in any one of the embodiments of the first aspect of this application.
[0075] The nuclear power plant piping network layout method, apparatus, electronic equipment, and storage medium according to the embodiments of this application have at least the following beneficial effects:
[0076] This application provides a method for nuclear power plant pipeline layout. It first establishes an initial pipeline layout strategy, objective function, constraints, and update conditions, laying the foundation for subsequent optimization. The objective function clarifies the optimization goals, such as minimizing pipe length, number of bends, and number of intersections, as well as maximizing safety and ease of maintenance. Strategy constraints ensure that the pipeline layout must meet physical, safety, and spatial limitations. Strategy update conditions define the conditions under which the current strategy needs to be updated to drive continuous improvement. Next, the initial pipeline layout strategy is evaluated for rationality based on the objective function and constraints, yielding first strategy evaluation information. This evaluation step determines whether the initial strategy meets the optimization objectives and constraints, thus determining whether it is a feasible starting point. If the initial strategy evaluation result is unsatisfactory, further optimization is required. Then, a set of domain strategies matching the current pipeline layout strategy is obtained. This set contains multiple domain layout strategies, which may originate from historical data, expert experience, or existing successful cases, providing diverse options for strategy optimization. A domain-specific layout strategy is selected from the set of domain strategies as a candidate pipeline layout strategy, introducing a new strategy to explore better solutions. The candidate pipeline layout strategy undergoes a rationality evaluation, yielding second strategy evaluation information. This step aims to verify whether the candidate strategy is more advantageous than the initial strategy and whether it is closer to the optimization objective. By comparing the first and second strategy evaluation information, if they meet preset strategy update conditions, such as the candidate strategy outperforming the initial strategy on certain key indicators, then an updated pipeline layout strategy is determined between the initial and candidate strategies. This marks a step forward in the strategy optimization iteration. Subsequently, the evaluation process is repeated based on the updated pipeline layout strategy. This cycle continues until preset strategy optimization conditions are met, such as reaching the maximum number of iterations or the strategy performance no longer showing significant improvement. Finally, when the optimization conditions are met, the current pipeline layout strategy is determined as the target pipeline layout strategy, i.e., the optimal or near-optimal solution. Through the above process, this method can continuously evaluate, select, update and iterate, gradually approaching the optimal pipeline layout scheme, and finally find a more reasonable pipeline layout strategy to perform nuclear power plant pipeline layout operations on the target nuclear power plant, thereby improving the design efficiency, economy and safety of nuclear power plants, while reducing human error and improving the level of intelligence in engineering design.
[0077] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0078] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0079] Figure 1 A schematic flowchart of a nuclear power plant piping layout method provided in an embodiment of this application;
[0080] Figure 2 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0081] Figure 3 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0082] Figure 4 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0083] Figure 5 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0084] Figure 6 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0085] Figure 7 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0086] Figure 8 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0087] Figure 9 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0088] Figure 10 Another schematic diagram of the nuclear power plant piping layout method provided in the embodiments of this application;
[0089] Figure 11 This is a schematic diagram of the structure of the nuclear power plant pipeline layout device provided in the embodiments of this application;
[0090] Figure 12 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0091] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0092] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0093] In the description of this application, it should be understood that the orientation descriptions, such as up, down, left, right, front, and back, are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0094] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions 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 one or more embodiments or examples.
[0095] In the description of this application, it should be noted that, unless otherwise explicitly defined, terms such as "setting," "installation," and "connection" should be interpreted broadly. Those skilled in the art can reasonably determine the specific meaning of the above terms in this application based on the specific content of the technical solution. Furthermore, the identification of specific steps in the following text does not imply a limitation on the order of steps or execution logic. The execution order and logic between each step should be understood and inferred from the content described in the embodiments.
[0096] As a key component of modern energy systems, the safety and efficiency of nuclear power plants in their design and operation are of paramount importance. In the design and construction of nuclear power plants, process piping layout is a critical aspect, involving the transmission and distribution of various fluids within the plant, and also affecting the overall system safety, ease of maintenance, and cost-effectiveness. However, the piping layout problem in nuclear power plants, due to its complex constraints and diverse optimization objectives, has become a major challenge in engineering design.
[0097] Traditional piping layout methods rely heavily on engineers' experience and manual operation, which presents numerous problems.
[0098] First, traditional pipeline layout methods struggle to find the optimal layout while meeting the required constraints, potentially leading to suboptimal design, increased construction and maintenance costs, and even impacting the safe operation of nuclear power plants.
[0099] Secondly, traditional methods have difficulties in space utilization. Nuclear power plants have limited internal space, and traditional layout methods cannot make full use of the space.
[0100] Furthermore, nuclear power plant piping systems are complex, with numerous pipelines, making them prone to collisions and interference between pipelines or with other equipment. Traditional methods also struggle to balance multi-objective optimization requirements, such as cost, safety, and reliability.
[0101] At the same time, traditional methods also have shortcomings in dealing with the complex constraints in the design of nuclear power plant process piping networks, such as nuclear safety regulations, radiation protection standards, and pipe material characteristics.
[0102] Finally, traditional pipeline layout design methods are inefficient, prone to human error, and lead to extended design cycles.
[0103] In summary, traditional methods for nuclear power plant piping layout present challenges in areas such as space utilization, collisions, multi-objective optimization, handling complex constraints, and design efficiency, necessitating a more efficient optimization approach to address these challenges.
[0104] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method and apparatus for nuclear power plant piping layout, electronic equipment, and storage medium, which can find a more reasonable piping layout strategy to perform nuclear power plant piping layout operations on a target nuclear power plant.
[0105] The following explanation is based on the accompanying drawings.
[0106] Reference Figure 1 The nuclear power plant piping layout method according to the embodiments of this application may include:
[0107] Step S101: Obtain the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions;
[0108] Step S102: Based on the strategy objective function and strategy constraints, evaluate the rationality of the pipeline layout strategy to obtain the first strategy evaluation information;
[0109] Step S103: Obtain the set of domain strategies that match the pipeline network layout strategy; wherein, the set of domain strategies includes multiple domain layout strategies corresponding to the pipeline network layout strategy.
[0110] Step S104: Select a domain deployment strategy from the domain strategy set as a candidate pipeline deployment strategy;
[0111] Step S105: Based on the strategy objective function and strategy constraints, evaluate the rationality of the candidate pipeline layout strategy to obtain the second strategy evaluation information.
[0112] Step S106: In response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update conditions, an updated pipeline layout strategy is determined between the pipeline layout strategy and the candidate pipeline layout strategy.
[0113] Step S107: Based on the updated pipeline layout strategy, return to the execution of the rationality evaluation of the pipeline layout strategy based on the strategy objective function and strategy constraints until the preset strategy optimization conditions are met, and determine the pipeline layout strategy as the target pipeline layout strategy.
[0114] Step S108: Perform nuclear power plant pipeline layout operations according to the target pipeline layout strategy.
[0115] In some embodiments, step S101 involves obtaining the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions.
[0116] It is important to note that obtaining the initial pipeline layout strategy, along with its associated objective function, constraints, and update conditions, is crucial, as it lays the foundation for the entire optimization process. The initial pipeline layout strategy can be based on historical data, existing design specifications, or expert experience. The objective function explicitly defines the goals to be pursued during optimization, such as minimizing the total pipeline length, reducing the number of bends and intersections, while maximizing safety and ease of maintenance. Strategy constraints ensure that any generated strategy must meet the physical and safety limitations of the nuclear power plant; for example, pipelines cannot pass through equipment, must meet specific bending radii, and comply with nuclear safety regulations. The strategy update conditions specify when the current strategy needs to be updated, such as when a better strategy is discovered, or when the strategy no longer improves on certain key performance indicators.
[0117] Reference Figure 2 According to some embodiments of this application, step S101, obtaining the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions, may include:
[0118] Step S201: Obtain the initial pipeline layout strategy, strategy objective function, and strategy update conditions;
[0119] Step S202: Obtain pipeline space limitation information, pipeline spacing limitation information, and pipeline connection limitation information for the target nuclear power plant regarding pipeline planning;
[0120] Step S203: Obtain the engineering specification benchmark information and safety standard information corresponding to the target nuclear power plant;
[0121] Step S204: Construct spatial constraint sub-conditions based on pipeline space limitation information;
[0122] Step S205: Construct physical constraint sub-conditions based on engineering specification benchmark information;
[0123] Step S206: Construct security constraint sub-conditions based on security standard information;
[0124] Step S207: Construct spacing constraint sub-conditions based on pipe spacing limit information;
[0125] Step S208: Construct connection constraint sub-conditions based on pipeline connection constraint information;
[0126] Step S209: Integrate the spatial constraint sub-conditions, physical constraint sub-conditions, security constraint sub-conditions, spacing constraint sub-conditions, and connection constraint sub-conditions into policy constraint conditions.
[0127] In some embodiments, step S201 involves obtaining the initial pipeline layout strategy, the strategy objective function, and the strategy update conditions.
[0128] It's important to note that this involves obtaining the initial pipeline layout strategy, the strategy objective function, and the strategy update conditions. The initial pipeline layout strategy may be based on historical data, existing design specifications, or expert experience. The strategy objective function defines the specific optimization objectives, such as minimizing the total pipeline length, reducing the number of bends and intersections, while maximizing safety and ease of maintenance. The strategy update conditions specify under what circumstances the current strategy needs to be updated, such as when a better strategy is discovered, or when the strategy no longer improves key performance indicators.
[0129] In some embodiments, step S202 involves obtaining pipeline space limitation information, pipeline spacing limitation information, and pipeline connection limitation information for the target nuclear power plant regarding pipeline planning.
[0130] It is important to note that obtaining information regarding the target nuclear power plant's piping network planning, including spatial constraints, pipe spacing constraints, and pipe connection constraints, is crucial for understanding the plant's physical layout and design requirements. Spacing constraints define the areas where pipes can be laid, pipe spacing constraints specify the minimum distance that must be maintained between pipes, and pipe connection constraints ensure that both ends of the pipes can be accurately connected to designated equipment or nodes.
[0131] In some embodiments, step S203 involves obtaining engineering specification benchmark information and safety standard information corresponding to the target nuclear power plant;
[0132] It is important to note that it is necessary to obtain the engineering specification benchmark information and safety standard information corresponding to the target nuclear power plant. The engineering specification benchmark information provides the technical specifications that must be followed in the design and layout of pipelines, such as the bending radius, diameter, and material requirements of the pipelines. The safety standard information ensures that the pipeline layout meets the safety requirements of the nuclear power plant, including radiation protection, fire protection, explosion protection, and earthquake resistance.
[0133] In some embodiments, steps S204 to S208 involve constructing spatial constraint sub-conditions based on pipeline space limitation information; constructing physical constraint sub-conditions based on engineering specification benchmark information; constructing safety constraint sub-conditions based on safety standard information; constructing spacing constraint sub-conditions based on pipeline spacing limitation information; and constructing connection constraint sub-conditions based on pipeline connection limitation information.
[0134] It should be noted that steps S204 to S208 construct corresponding constraint sub-conditions based on this information. Step S204 constructs spatial constraint sub-conditions based on pipeline space limitation information to ensure that pipelines are arranged within the predetermined space. Step S205 constructs physical constraint sub-conditions based on engineering specification benchmark information to ensure that the physical characteristics of the pipelines comply with engineering design specifications. Step S206 constructs safety constraint sub-conditions based on safety standard information to ensure that the pipeline arrangement meets the safety standards of nuclear power plants. Step S207 constructs spacing constraint sub-conditions based on pipeline spacing limitation information to prevent interference between pipelines. Step S208 constructs connection constraint sub-conditions based on pipeline connection limitation information to ensure that pipelines can be correctly connected to designated equipment or nodes.
[0135] In some embodiments, step S209 integrates the spatial constraint sub-conditions, physical constraint sub-conditions, security constraint sub-conditions, spacing constraint sub-conditions, and connection constraint sub-conditions into a strategy constraint condition.
[0136] It should be noted that the constructed spatial constraint sub-conditions, physical constraint sub-conditions, safety constraint sub-conditions, spacing constraint sub-conditions, and connectivity constraint sub-conditions are integrated into strategy constraint conditions. This step unifies various constraint conditions, forming a comprehensive constraint framework to guide the subsequent pipeline layout strategy optimization process. In this way, it is ensured that the generated pipeline layout strategy not only achieves the optimization objectives but also meets the stringent physical, engineering, and safety requirements of nuclear power plants.
[0137] In step S102 of some embodiments, the rationality of the pipeline layout strategy is evaluated based on the strategy objective function and strategy constraints to obtain the first strategy evaluation information.
[0138] It should be noted that, based on the strategic objective function and constraints, a rationality assessment of the initial pipeline layout strategy is conducted to obtain the first strategy assessment information. This step is a comprehensive review of the initial strategy, aiming to determine whether it meets the established optimization objectives and constraints. The assessment may involve calculating the total pipeline length, counting the number of bends and intersections, and evaluating safety and maintenance convenience indicators. Through this assessment, it can be determined whether the initial strategy is a feasible starting point or whether significant adjustments are needed.
[0139] Reference Figure 3 According to some embodiments of this application, the strategy objective function includes a sub-function for the total length of the pipeline network, a sub-function for the total number of bends, and a sub-function for the total number of intersections. Step S102, based on the strategy objective function and strategy constraints, evaluates the rationality of the pipeline network layout strategy to obtain first strategy evaluation information, which may include:
[0140] Step S301: Determine the pipeline quantity parameters, pipeline length parameters, elbow quantity parameters, and intersection point parameters that conform to the pipeline layout strategy.
[0141] Step S302: Substitute the pipeline quantity parameter and the pipeline length parameter corresponding to each pipeline into the pipeline network total length sub-function, and solve the pipeline network total length sub-function based on the strategy constraints to obtain pipeline network length evaluation information;
[0142] Step S303: Substitute the pipe quantity parameter and the elbow quantity parameter corresponding to each pipe into the elbow total number sub-function, and solve the elbow total number sub-function based on the strategy constraint to obtain the elbow total number evaluation information.
[0143] Step S304: Substitute the pipe quantity parameter and the number of intersection points between each pair of adjacent pipes into the total number of intersection points sub-function to obtain the total number of intersection points evaluation information;
[0144] Step S305: Integrate the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information.
[0145] In some embodiments of this application, the strategy objective function covers multiple aspects such as the total length of the pipeline network, the total number of bends, and the total number of intersections. By comprehensively evaluating these sub-functions, the rationality of the pipeline network layout strategy can be evaluated, thereby obtaining the first strategy evaluation information.
[0146] In some embodiments, step S301 involves determining the number of pipes conforming to the pipeline layout strategy, the pipe length parameter and the number of bends corresponding to each pipe, and the number of intersections between each pair of adjacent pipes.
[0147] It is important to note that determining the number of pipes conforming to the pipeline layout strategy, the pipe length and number of bends for each pipe, and the number of intersections between adjacent pipes is crucial. This step forms the foundation of the entire assessment and requires accurately extracting key parameter information from the current pipeline layout strategy. These parameters will be directly used in subsequent sub-function calculations, and their accuracy directly impacts the reliability of the assessment results.
[0148] In step S302 of some embodiments, the number of pipes and the pipe length parameter corresponding to each pipe are substituted into the total length sub-function of the pipeline network, and the total length sub-function of the pipeline network is solved based on the policy constraints to obtain the pipeline network length evaluation information.
[0149] It should be noted that the pipeline quantity parameter and the corresponding pipeline length parameter for each pipeline are substituted into the total pipeline length subfunction, and the total pipeline length subfunction is solved based on the strategy constraints to obtain the pipeline length evaluation information. Here, the purpose of the total pipeline length subfunction is to evaluate the rationality of the total pipeline length under the current strategy, as the total pipeline length is one of the important factors affecting cost and pressure loss. By solving this subfunction, it can be determined whether the current strategy has achieved the optimization objective in terms of pipeline length, while ensuring that strategy constraints, such as space limitations and connection requirements, are met.
[0150] In step S303 of some embodiments, the number of pipes and the number of bends corresponding to each pipe are substituted into the total number of bends sub-function, and the total number of bends sub-function is solved based on the strategy constraints to obtain the total number of bends evaluation information.
[0151] It should be noted that the total number of bends is determined by substituting the pipe quantity parameter and the corresponding elbow quantity parameter for each pipe into the elbow total subfunction, and then solving the elbow total subfunction based on the strategy constraints. The number of elbows directly affects the complexity and pressure loss of the piping system; too many elbows can lead to maintenance difficulties and reduced energy efficiency. Therefore, this evaluation step aims to verify whether the current strategy effectively reduces unnecessary elbows while ensuring compliance with engineering specifications and safety standards.
[0152] In step S304 of some embodiments, the number of pipes and the number of intersections between each pair of adjacent pipes are substituted into the total number of intersections sub-function to obtain the total number of intersections evaluation information;
[0153] It should be noted that the total number of intersections is determined by substituting the parameters for the number of pipes and the number of intersections between each pair of adjacent pipes into the total number of intersections subfunction. The number of intersections is a crucial factor affecting installation and maintenance convenience; too many intersections increase construction difficulty and maintenance costs. This evaluation step allows us to determine whether the current strategy has effectively reduced pipe intersections and optimized the space utilization and accessibility of the pipe layout.
[0154] In some embodiments, step S305 integrates the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information.
[0155] It should be noted that the assessment information of pipeline length, total number of bends, and total number of intersections are integrated to obtain the first strategy assessment information. This step is a comprehensive analysis of the assessment results of the preceding sub-functions. By integrating this information, the rationality of the current pipeline layout strategy can be comprehensively evaluated. This integration not only considers the optimization degree of each sub-objective but also ensures that the strategy constraints are met, thus providing a comprehensive evaluation basis for subsequent strategy updates and optimizations.
[0156] Reference Figure 4 According to some embodiments of this application, the strategy objective function further includes a safety assessment sub-function. Step S102, based on the strategy objective function and strategy constraints, evaluates the rationality of the pipeline layout strategy to obtain first strategy assessment information, and may further include:
[0157] Step S401: Conduct a safety assessment for each pipeline and obtain the corresponding safety score;
[0158] Step S402: Substitute the safety score corresponding to each pipeline into the safety assessment sub-function to obtain the pipeline network safety assessment information;
[0159] In step S305, the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information are integrated to obtain the first strategy assessment information, which may include:
[0160] Step S403: Integrate the pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline safety assessment information to obtain the first strategy assessment information.
[0161] In some embodiments of this application, the strategy objective function is further extended to include a safety assessment subfunction, thereby enabling a comprehensive consideration of safety factors when evaluating the rationality of pipeline layout strategies.
[0162] In some embodiments, step S401 involves performing a safety assessment for each pipe to obtain a corresponding safety score.
[0163] It is important to note that a safety assessment is conducted for each pipeline to obtain a corresponding safety score. This step is crucial because it directly relates to the safe operation of the nuclear power plant, requiring a comprehensive consideration of factors such as pipeline material, diameter, pressure rating, surrounding environment, and potential risks related to radiation, fire, and explosion. By conducting a detailed safety assessment of each pipeline, the safety of each pipeline can be quantified, providing data support for subsequent calculations of safety assessment sub-functions.
[0164] In step S402 of some embodiments, the safety score corresponding to each pipeline is substituted into the safety assessment sub-function to obtain pipeline safety assessment information;
[0165] It should be noted that the safety score corresponding to each pipeline is substituted into the safety assessment subfunction to obtain the pipeline network safety assessment information. This step integrates the safety of individual pipelines into the entire pipeline network system, evaluating the performance of the entire pipeline network layout strategy at the safety level. The design of the safety assessment subfunction aims to ensure that the pipeline network layout is not only economically and technically feasible, but also meets safety standards and complies with the stringent regulatory requirements of nuclear power plants.
[0166] In step S403 of some embodiments, the pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline safety assessment information are integrated to obtain the first strategy assessment information.
[0167] It should be noted that this embodiment extends step S305 by integrating pipeline length assessment information, total number of bends assessment information, total number of intersections assessment information, and newly added pipeline safety assessment information to ultimately obtain the first strategy assessment information. This step emphasizes that when evaluating pipeline layout strategies, not only should conventional indicators such as economic benefits and layout optimization be considered, but safety should also be taken as one of the core considerations. Through this comprehensive assessment method, it can be ensured that the obtained pipeline layout strategy meets both economic and technical requirements while also complying with the high safety standards of nuclear power plants, thereby providing a guarantee for the stable and reliable operation of nuclear power plants.
[0168] Reference Figure 5 According to some embodiments of this application, the strategy objective function further includes a maintenance evaluation sub-function. Step S102, based on the strategy objective function and strategy constraints, evaluates the rationality of the pipeline layout strategy to obtain first strategy evaluation information, and may further include:
[0169] Step S501: Conduct a maintenance convenience assessment for each pipeline and obtain the corresponding maintenance convenience score;
[0170] Step S502: Substitute the convenience score corresponding to each pipeline into the maintenance assessment sub-function to obtain pipeline maintenance assessment information;
[0171] In step S305, the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information are integrated to obtain the first strategy assessment information, which may include:
[0172] Step S503: Integrate the pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline maintenance assessment information to obtain the first strategy assessment information.
[0173] In some embodiments of this application, the strategy objective function is further expanded to include a maintenance evaluation subfunction, thereby enabling a comprehensive consideration of maintenance convenience when evaluating the rationality of pipeline layout strategies.
[0174] In some embodiments, step S501 involves performing a maintenance ease assessment for each pipeline to obtain a corresponding maintenance ease score.
[0175] It should be noted that a maintenance accessibility assessment is conducted for each pipeline, resulting in a corresponding maintenance accessibility score. The assessment primarily focuses on factors such as pipeline accessibility, operability, and the manpower and time costs required for maintenance. By conducting a detailed maintenance accessibility assessment for each pipeline, the maintenance performance of each pipeline can be quantified, providing data support for subsequent calculations of maintenance assessment sub-functions.
[0176] In step S502 of some embodiments, the convenience score corresponding to each pipeline is substituted into the maintenance evaluation sub-function to obtain pipeline maintenance evaluation information;
[0177] It should be noted that the maintenance accessibility score for each pipeline is substituted into the maintenance assessment subfunction to obtain the pipeline network maintenance assessment information. This step integrates the maintenance accessibility of individual pipelines into the entire pipeline network system, evaluating the performance of the entire pipeline layout strategy in terms of maintenance accessibility. The design of the maintenance assessment subfunction aims to ensure that the pipeline network layout is not only economically and technically feasible, but also provides convenience for maintenance operations, reducing maintenance costs and time, and improving the operating efficiency of the nuclear power plant.
[0178] In some embodiments, step S503 integrates the pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline maintenance assessment information to obtain the first strategy assessment information.
[0179] It should be noted that the first strategy assessment information is obtained by integrating the pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the newly added pipeline maintenance assessment information. This step emphasizes that when assessing pipeline layout strategies, not only should conventional indicators such as economic benefits and layout optimization be considered, but also maintenance convenience should be taken as one of the core considerations. Through this comprehensive assessment method, it can be ensured that the obtained pipeline layout strategy not only meets economic and technical requirements, but also facilitates future inspection, maintenance, and repair work, thereby providing a guarantee for the long-term stable operation of the nuclear power plant.
[0180] In step S103 of some embodiments, a set of domain strategies matching the pipeline layout strategy is obtained; wherein, the set of domain strategies includes multiple domain layout strategies corresponding to the pipeline layout strategy.
[0181] It should be noted that this stage involves obtaining a set of domain strategies that match the current pipeline layout strategy. This set of domain strategies includes multiple different domain layout strategies, which can be derived from historical cases, expert knowledge, or other successful design solutions. These strategies provide diverse options for the optimization process, increasing the likelihood of finding a better solution.
[0182] Reference Figure 6 According to some embodiments of this application, step S103, obtaining a set of domain strategies matching the pipeline layout strategy, may include:
[0183] Step S601: Configure the initial search activity for the pipeline layout strategy;
[0184] Step S602: Adjust the pipeline layout strategy based on search activity to obtain multiple domain layout strategies;
[0185] Step S603: Integrate the multiple domain deployment strategies to obtain a domain strategy set.
[0186] In some embodiments, step S601 configures an initial search activity for the pipeline layout strategy;
[0187] It's important to note that an initial search activity level should be configured for the current pipeline layout strategy. This search activity level can be seen as a control parameter, guiding the extent of subsequent exploration for strategy adjustments. Higher search activity means broader exploration, potentially leading to more diverse area layout strategies, while lower activity may result in more focused and refined adjustments. This initial value can be set based on historical experience, expert knowledge, or the results of a preliminary analysis of the current strategy.
[0188] In some implementation steps, step S602 involves adjusting the pipeline layout strategy based on search activity to obtain multiple domain layout strategies.
[0189] It should be noted that the current pipeline layout strategy is adjusted based on the set search activity level, resulting in multiple domain layout strategies. This step is essentially a process of generating new strategies. This process may involve random or targeted changes to certain parameters of the current strategy, such as adjusting pipeline paths, changing pipeline connections, or modifying pipeline spacing. Each adjustment aims to explore different regions in the strategy space to find potentially better solutions. Search activity level here plays a role in controlling the magnitude of the adjustments, ensuring that the adjustments are neither too conservative nor too aggressive, thus achieving a balance between exploration and utilization.
[0190] In some embodiments, step S603 involves integrating multiple domain layout strategies to obtain a domain strategy set.
[0191] It should be noted that these multiple domain layout strategies obtained through adjustments are integrated to form a domain strategy set. The integration process may involve filtering, deduplication, or normalization of strategies to ensure the diversity and feasibility of the strategies in the set. This set will serve as the basis for subsequent optimization processes, providing a wealth of options for further evaluation and selection of strategies. Through these steps, the method of this application can dynamically generate a domain strategy set that matches the current strategy, providing solid support for the optimization of pipeline network layout strategies.
[0192] In some more specific embodiments, step S103 involves obtaining a set of neighborhood strategies that match the current pipeline layout strategy. This process can employ a multi-neighborhood search method. Multi-neighborhood search is a strategy designed to increase search diversity and the ability to escape local optima. Specifically, this method achieves this goal by defining various neighborhood generation methods, such as local path adjustment and local exchange.
[0193] Local path adjustment is a method for making minor modifications to the current pipeline layout strategy. For example, it can change part of the path of a pipeline or adjust the relative positions of several pipelines. This adjustment method can generate new neighboring strategies in the strategy space while maintaining connectivity with other pipelines and the feasibility of the overall layout. In this way, local areas near the current strategy can be explored to identify potential improvement opportunities.
[0194] Local swapping involves exchanging certain elements of the pipeline layout strategy. For example, the connection order of two pipelines can be swapped, or the layout positions of several pipelines can be changed. This swapping operation can introduce new variations while keeping the overall layout roughly unchanged, thereby generating different neighborhood strategies. Local swapping helps to break any potential symmetry or repetition, further expanding the search scope.
[0195] By employing a multi-neighborhood search method, combined with various neighborhood generation techniques such as local path adjustment and local swapping, the diversity of the search can be effectively increased. This method allows the optimization process to not only explore the neighborhood of the current strategy but also escape the trap of local optima through different adjustment methods. A local optimum is the optimal solution within a small region but may not be the global optimum. Multi-neighborhood search increases the probability of finding the global optimum, thereby improving the effectiveness and efficiency of the entire optimization process.
[0196] In practical applications, the multi-neighborhood search method gradually expands the search scope by continuously generating and evaluating different neighborhood strategies, thus avoiding getting trapped in local optima. This method is particularly suitable for complex optimization problems, such as nuclear power plant pipeline layout, where the solution space is vast and contains numerous local optima. This approach allows for a more comprehensive exploration of the strategy space, increasing the likelihood of finding a better, or even globally optimal, pipeline layout strategy.
[0197] In some embodiments, step S104 involves selecting a domain layout strategy from the domain strategy set as a candidate network layout strategy.
[0198] It should be noted that a domain-specific deployment strategy is selected from the set of domain strategies as a candidate pipeline deployment strategy. This step involves a certain screening mechanism, such as random selection or selection based on a certain priority, with the aim of introducing new strategies to explore possible optimization directions.
[0199] Reference Figure 7 According to some embodiments of this application, before selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy in step S104, the following may also be included:
[0200] Step S701: Obtain the policy prohibition table; wherein, the policy prohibition table contains multiple prohibited policies;
[0201] In step S104, selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy may include:
[0202] Step S702: Select a domain deployment strategy from the domain strategy set. If the domain deployment strategy is not entered into the strategy prohibition table, determine the domain deployment strategy as a candidate pipeline deployment strategy.
[0203] After selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy in step S104, the process may further include:
[0204] Step S703: Enter the candidate pipeline layout strategy into the strategy prohibition table.
[0205] In some embodiments of this application, a strategy exclusion table mechanism is introduced before selecting candidate pipeline layout strategies from the domain strategy set to avoid repeatedly evaluating invalid or already evaluated strategies, thereby improving the efficiency and effectiveness of the optimization process.
[0206] In some embodiments, step S701 involves obtaining a policy prohibition table; wherein the policy prohibition table contains multiple prohibition policies.
[0207] It's important to note that we obtain a policy no-selection table, which contains multiple prohibited policies. This table acts like a memory, recording policies that have been evaluated or deemed unsuitable. These prohibited policies may have been previously selected and tested, performed poorly in previous evaluations, or failed to meet certain key constraints. Maintaining such a table avoids reconsidering these policies in subsequent policy selections, thereby saving computational resources and improving search efficiency.
[0208] In some embodiments, step S702 involves selecting a domain layout strategy from the domain strategy set, and if the domain layout strategy is not entered into the strategy prohibition list, determining the domain layout strategy as a candidate pipeline layout strategy.
[0209] It's important to note that when selecting a domain placement strategy from the domain strategy set, the system checks whether that strategy has already been entered into the strategy exclusion list. If the domain placement strategy does not appear in the exclusion list, it will be identified as a candidate network placement strategy. This step ensures that each selected candidate strategy is new, unevaluated, or at least not excluded in the current optimization cycle. This mechanism helps to broaden the search scope and increase the likelihood of finding a better strategy.
[0210] In some embodiments, step S703 involves entering candidate pipeline layout strategies into a strategy disqualification table.
[0211] It should be noted that once a domain layout strategy is selected as a candidate network layout strategy and evaluated, it will be entered into the strategy exclusion list regardless of the evaluation result. This operation ensures that the strategy will not be repeatedly selected in future iterations unless the exclusion list is reset or cleared. In this way, the embodiments of this application can continuously explore new strategies, avoid getting trapped in local optima, and gradually eliminate those poorly performing strategies, thereby driving the entire optimization process toward the global optimum. In this way, the method of this application, when selecting candidate strategies, not only considers the potential value of the strategies, but also effectively manages the search process through the strategy exclusion list, avoiding unnecessary repeated evaluations and improving the efficiency and effectiveness of optimization.
[0212] Reference Figure 8According to some embodiments of this application, step S703, which involves entering candidate pipeline layout strategies into a strategy disqualification table, may include:
[0213] Step S801: Obtain the time limit requirement for the prohibited selections that match the policy prohibited selection table;
[0214] Step S802: In response to the fact that the maximum number of prohibited policies have been entered in the policy prohibition table, iterate through the duration of the prohibition of each prohibited policy in the policy prohibition table; wherein, the maximum number of prohibited policies is the maximum policy capacity of the policy prohibition table.
[0215] Step S803: If the duration of the disabling does not meet the time limit requirement for disabling, the corresponding disabling strategy is removed from the strategy disabling table, and the candidate pipeline layout strategy is entered into the strategy disabling table.
[0216] In some embodiments of this application, the process of entering candidate pipeline layout strategies into the strategy prohibition table involves consideration of prohibition timeliness requirements and management of prohibition table capacity to ensure the effectiveness and practicality of the strategy prohibition table.
[0217] In some embodiments, step S801 involves obtaining the prohibition time limit requirements that match the policy prohibition list;
[0218] It should be noted that the prohibition period requirements are obtained to match the prohibition list of strategies. The prohibition period requirements specify the maximum duration for each prohibited strategy to remain in the prohibition list. This helps to dynamically manage prohibited strategies, prevent the prohibition list from being occupied by outdated strategies, and ensure that the strategies in the list have a certain timeliness and relevance.
[0219] In some embodiments, step S802 involves iterating through the duration of disabling of each disabling strategy in the policy disabling table, in response to the fact that the maximum number of disabling strategies has been entered into the policy disabling table; wherein, the maximum number of disabling strategies is the maximum policy capacity of the policy disabling table.
[0220] It should be noted that when the number of prohibited policies in the policy prohibition table reaches the capacity limit, it is necessary to iterate through the duration of each prohibited policy's disabling. This step aims to check whether each prohibited policy in the table has exceeded its allowed disabling duration. The capacity limit is the maximum number of prohibited policies the policy prohibition table can hold. This limitation ensures that the size of the prohibition table is controllable, avoiding a decrease in management and evaluation efficiency due to an excessive number of policies.
[0221] In step S803 of some embodiments, if the duration of the disabling does not meet the disabling timeliness requirement, the corresponding disabling strategy is removed from the strategy disabling table, and the candidate pipeline layout strategy is entered into the strategy disabling table.
[0222] It should be noted that for prohibited strategies whose duration does not meet the eligibility period requirements—that is, strategies that have reached or exceeded the maximum allowed duration of prohibition—they are removed from the prohibited strategy list. This is done to free up space so that new candidate network deployment strategies can be added to the list. This process not only maintains the dynamism of the prohibited strategy list but also ensures that the strategies in the list can be re-evaluated or updated within a reasonable timeframe. Through this mechanism, the prohibited strategy list can be dynamically updated and managed while maintaining a certain size, ensuring the relevance and effectiveness of its content.
[0223] In some embodiments, step S105 involves evaluating the rationality of candidate pipeline layout strategies based on the strategy objective function and strategy constraints to obtain second strategy evaluation information.
[0224] It should be noted that a rationality assessment of the candidate pipeline layout strategy is conducted to obtain the second strategy evaluation information. This step is similar to the evaluation of the initial strategy, but its purpose is to verify whether the candidate strategy is superior to the initial strategy in some aspects and whether it is closer to the optimization goal.
[0225] In step S106 of some embodiments, in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update conditions, an updated pipeline layout strategy is determined between the pipeline layout strategy and the candidate pipeline layout strategy.
[0226] It should be noted that if the evaluation information of the first strategy and the evaluation information of the second strategy meet the preset strategy update conditions, such as the candidate strategy being superior to the initial strategy in key performance indicators, then an updated pipeline layout strategy will be determined between the initial strategy and the candidate strategy. This step marks the iterative optimization of the strategy, driving the entire process toward a better solution.
[0227] Reference Figure 9 According to some embodiments of this application, the first strategy evaluation information includes a first evaluation score corresponding to the strategy objective function, and the second strategy evaluation information includes a second evaluation score corresponding to the candidate pipeline layout strategy. Step S106, in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, determines an updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy, and may include:
[0228] Step S901: In response to the first assessment score being less than or equal to the second assessment score, calculate the score difference between the second assessment score and the first assessment score;
[0229] Step S902: Calculate the probability of accepting the strategy update for the candidate pipeline layout strategy based on the score difference and search activity.
[0230] Step S903: In response to the strategy update acceptance probability reaching the preset update acceptance probability, it is determined that the strategy update condition is met, and the candidate pipeline layout strategy is determined as the updated pipeline layout strategy.
[0231] In some embodiments of this application, step S106 involves updating the pipeline layout strategy when certain conditions are met. This process is achieved through meticulous evaluation and probability calculation to ensure that the strategy update is based on evidence and is selective.
[0232] In some embodiments, step S901 involves calculating the score difference between the second evaluation score and the first evaluation score in response to the first evaluation score being less than or equal to the second evaluation score.
[0233] It should be noted that the evaluation information of the first strategy (the evaluation score of the current pipeline layout strategy) and the evaluation information of the second strategy (the evaluation score of the candidate pipeline layout strategy) are examined. If the first evaluation score is less than or equal to the second evaluation score, it indicates that the candidate strategy may be better than the current strategy or at least not worse. In this case, the difference between the two scores is calculated, and this difference reflects the degree of improvement of the candidate strategy relative to the current strategy.
[0234] In step S902 of some embodiments, the probability of accepting a strategy update is calculated for the candidate pipeline layout strategy based on the score difference and search activity.
[0235] It should be noted that, based on the calculated score difference and the current search activity, a strategy update acceptance probability is calculated for each candidate network layout strategy. Search activity plays a moderating role here, reflecting the current level of exploration in the optimization process. Higher search activity may mean a higher probability of accepting a candidate strategy, even if its improvement is not significant; while lower search activity may result in only significantly improved candidate strategies being accepted. This acceptance probability calculation comprehensively considers both the magnitude of improvement and the current search state, ensuring the rationality and flexibility of strategy updates.
[0236] In some embodiments, step S903, in response to the strategy update acceptance probability reaching a preset update acceptance probability, determines that the strategy update condition is met, and determines the candidate pipeline layout strategy as the updated pipeline layout strategy.
[0237] It should be noted that if the calculated strategy update acceptance probability reaches or exceeds the preset update acceptance probability threshold, the strategy update condition is considered met. At this point, the candidate pipeline layout strategy will be formally determined as the updated pipeline layout strategy. This step ensures that only strategies that have undergone rigorous evaluation and probability screening are adopted, thereby maintaining the stability and effectiveness of the entire optimization process. In this way, the method of this application can make reasonable choices between the current strategy and candidate strategies, ensuring that each strategy update moves towards the optimization goal while maintaining the dynamic adaptability of the optimization process.
[0238] According to some embodiments of this application, step S106, in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, determines an updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategies, and may include:
[0239] If the first evaluation score is higher than the second evaluation score, it is determined that the strategy update condition is met, and the candidate pipeline layout strategy is determined as the updated pipeline layout strategy.
[0240] When the first evaluation score is higher than the second evaluation score, it indicates that the candidate pipeline layout strategy outperforms the current pipeline layout strategy under the given strategy objective function. In this case, the embodiments of this application determine that the strategy update condition has been met. At this time, the candidate pipeline layout strategy will be formally adopted as the updated pipeline layout strategy. This decision logic ensures that the existing strategy will only be replaced when the candidate strategy shows better performance, thereby guaranteeing the steady progress of the entire optimization process.
[0241] The core of this mechanism lies in driving strategy updates through the comparison of evaluation scores. Evaluation scores quantify a strategy's performance under a given objective function and may incorporate multiple factors, such as total pipeline length, number of bends, number of intersections, safety, and ease of maintenance. Therefore, when a candidate strategy has a lower evaluation score, it means that it outperforms the current strategy in these key metrics and is worthy of adoption as the new current strategy for continued optimization iterations.
[0242] In this way, the method of this application can move towards a better policy in each iteration, gradually approaching the global optimum or at least a solution very close to the global optimum. This policy update mechanism based on evaluation score comparison is not only simple and effective, but also ensures the stability and directionality of the optimization process.
[0243] In some embodiments, step S107 involves returning to the execution of a reasonable evaluation of the pipeline layout strategy based on the updated pipeline layout strategy, using the strategy objective function and strategy constraints, until the preset strategy optimization conditions are met, and then determining the pipeline layout strategy as the target pipeline layout strategy.
[0244] It should be noted that, based on the updated pipeline layout strategy, a rationality evaluation based on the strategy objective function and strategy constraints is performed. This loop will continue until the preset strategy optimization conditions are met, such as reaching the maximum number of iterations or the strategy performance no longer showing significant improvement. Finally, when the optimization conditions are met, the current pipeline layout strategy will be determined as the target pipeline layout strategy, that is, it is considered to be the optimal or near-optimal solution.
[0245] Reference Figure 10 According to some embodiments of this application, step S107, based on the updated pipeline layout strategy, returns to perform a rationality evaluation of the pipeline layout strategy based on the strategy objective function and strategy constraints, until the preset strategy optimization conditions are met, and the pipeline layout strategy is determined as the target pipeline layout strategy, which may include:
[0246] Step S1001: Based on the updated pipeline layout strategy, adjust the search activity to reduce the search activity.
[0247] Step S1002: After reducing the search activity, according to the updated pipeline layout strategy, return to the execution based on the strategy objective function and strategy constraints to evaluate the rationality of the pipeline layout strategy until the preset strategy optimization conditions are met, and determine the pipeline layout strategy as the target pipeline layout strategy.
[0248] In some embodiments of this application, step S107 involves continuing a rationality evaluation after updating the pipeline layout strategy until preset strategy optimization conditions are met, thereby determining the final pipeline layout strategy. Specifically, after the pipeline layout strategy is updated, the evaluation process is returned to and re-executed to verify whether the updated strategy still meets the optimization objectives and constraints. This cyclical process continues until a specific termination condition is met, such as reaching the maximum number of iterations or the strategy performance no longer significantly improves.
[0249] In some embodiments, step S1001 involves adjusting the search activity based on the updated pipeline layout strategy to reduce the search activity.
[0250] It should be noted that, based on the updated pipeline layout strategy, the search activity is adjusted, specifically by reducing it. Search activity is a control parameter used to regulate the breadth of strategy exploration. Reducing search activity means that in subsequent optimization processes, this embodiment will focus more on local areas near the current strategy, conducting more detailed exploration and optimization. This is typically done in the later stages of the optimization process, when the strategy is close to the optimal solution. Reducing search activity refines the search to more accurately find the globally optimal or near-globally optimal solution.
[0251] In some embodiments, step S1002 involves reducing search activity and then, according to the updated pipeline layout strategy, returning to perform a rationality evaluation of the pipeline layout strategy based on the strategy objective function and strategy constraints until the preset strategy optimization conditions are met, and then determining the pipeline layout strategy as the target pipeline layout strategy.
[0252] It should be noted that after reducing search activity, a rationality evaluation based on the policy objective function and policy constraints is re-executed according to the updated pipeline layout strategy. This step ensures that the strategy still meets all optimization objectives and constraints after the search activity adjustment. Through this iterative evaluation method, the embodiments of this application can continuously verify and optimize the strategy, gradually approaching the optimal solution.
[0253] According to some embodiments of this application, in step S1002, until the preset strategy optimization conditions are met, determining the pipeline layout strategy as the target pipeline layout strategy may include:
[0254] When the search activity decreases to a preset activity threshold, or when the number of updates to the pipeline layout strategy reaches a preset number of iterations, the strategy optimization condition is determined to be met, and the pipeline layout strategy is determined as the target pipeline layout strategy.
[0255] It should be noted that the determination of whether the strategy optimization condition is met is crucial. Specifically, this embodiment of the application determines that the strategy optimization condition has been met when the search activity decreases to a preset activity threshold, or when the number of updates to the pipeline layout strategy reaches a preset number of iterations. At this point, the current pipeline layout strategy will be determined as the target pipeline layout strategy. This termination condition ensures that the optimization process neither stops prematurely nor continues indefinitely, thereby finding a satisfactory solution within reasonable time and computational resources. In this way, the method of this application can efficiently find a pipeline layout strategy that satisfies all optimization objectives and constraints, providing a scientific basis for the design and operation of nuclear power plants.
[0256] In some embodiments, step S108 involves performing nuclear power plant pipeline layout operations according to the target pipeline layout strategy.
[0257] It should be noted that, based on the target pipeline layout strategy, the actual nuclear power plant pipeline layout operation is executed. This step transforms the optimization results into practical engineering applications, completing the transformation from strategy optimization to actual operation, thereby improving the design efficiency, economy, and safety of nuclear power plants, while reducing human error and enhancing the intelligence level of engineering design.
[0258] Reference Figure 11 The nuclear power plant piping network layout apparatus according to the embodiments of this application may include:
[0259] The information acquisition module 1101 is used to acquire the initial pipeline layout strategy, strategy objective function, strategy constraints and strategy update conditions;
[0260] The first strategy evaluation module 1102 is used to evaluate the rationality of the pipeline layout strategy based on the strategy objective function and strategy constraints, and obtain the first strategy evaluation information.
[0261] The domain set acquisition module 1103 is used to acquire a domain strategy set that matches the pipeline network deployment strategy; wherein, the domain strategy set includes multiple domain deployment strategies corresponding to the pipeline network deployment strategy;
[0262] The strategy candidate module 1104 is used to select a domain deployment strategy from the domain strategy set as a candidate pipeline deployment strategy;
[0263] The second strategy evaluation module 1105 is used to evaluate the rationality of candidate pipeline layout strategies based on the strategy objective function and strategy constraints, and obtain second strategy evaluation information.
[0264] The strategy iteration update module 1106 is used to determine the updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update conditions. Based on the updated pipeline layout strategy, it returns to perform a rationality evaluation of the pipeline layout strategy based on the strategy objective function and strategy constraints until the preset strategy optimization conditions are met, and determines the pipeline layout strategy as the target pipeline layout strategy.
[0265] Piping layout module 1107 is used to perform nuclear power plant piping layout operations according to the target piping layout strategy.
[0266] It is evident that the contents of the above-described nuclear power plant pipeline layout method embodiments are all applicable to the embodiments of this nuclear power plant pipeline layout device. The specific functions implemented by this nuclear power plant pipeline layout device embodiment are the same as those of the above-described nuclear power plant pipeline layout method embodiments, and the beneficial effects achieved are also the same as those achieved by the above-described nuclear power plant pipeline layout method embodiments.
[0267] Reference Figure 12 , Figure 12 This illustration shows the hardware structure of an electronic device according to another embodiment. The electronic device may include:
[0268] The processor 1201 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0269] The memory 1202 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 1202 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1202 and is called and executed by the processor 1201 to execute the nuclear power plant piping layout method of the embodiments of this application.
[0270] The input / output interface 1203 is used to implement information input and output;
[0271] The communication interface 1204 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0272] Bus 1205 transmits information between various components of the device (e.g., processor 1201, memory 1202, input / output interface 1203, and communication interface 1204);
[0273] The processor 1201, memory 1202, input / output interface 1203 and communication interface 1204 are connected to each other within the device via bus 1205.
[0274] This application also provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, causing the computer device to perform the above-described nuclear power plant piping layout method.
[0275] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in this disclosure and the foregoing drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “including,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.
[0276] It should be understood that in this disclosure, "at least one item" means one or more, and "more than one" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0277] It should be understood that in the description of the embodiments of this application, "multiple" means two or more, "greater than", "less than", "exceeding" etc. are understood to exclude the number itself, and "above", "below", "within" etc. are understood to include the number itself.
[0278] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of 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, indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0279] 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.
[0280] Furthermore, the functional units in the various embodiments of this disclosure 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.
[0281] 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, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this disclosure. The aforementioned storage medium may include: a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code.
[0282] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.
[0283] The above is a detailed description of the embodiments of this disclosure. However, this disclosure is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this disclosure. All such equivalent modifications or substitutions are included within the scope defined by the claims of this disclosure.
Claims
1. A method for arranging a nuclear power plant piping network, characterized in that, include: Obtain the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions; Based on the strategy objective function and the strategy constraints, the rationality of the pipeline layout strategy is evaluated to obtain the first strategy evaluation information; Obtain a set of domain strategies that match the pipeline layout strategy; wherein, the set of domain strategies includes multiple domain layout strategies corresponding to the pipeline layout strategy; Select one of the domain layout strategies from the set of domain strategies as a candidate pipeline layout strategy; Based on the strategy objective function and the strategy constraints, the rationality of the candidate pipeline layout strategy is evaluated to obtain the second strategy evaluation information; In response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, an updated pipeline layout strategy is determined between the pipeline layout strategy and the candidate pipeline layout strategy. Based on the updated pipeline layout strategy, return to the execution of the rationality evaluation of the pipeline layout strategy based on the strategy objective function and the strategy constraints, until the preset strategy optimization conditions are met, and determine the pipeline layout strategy as the target pipeline layout strategy. According to the target pipeline layout strategy, perform nuclear power plant pipeline layout operations.
2. The method according to claim 1, characterized in that, The step of obtaining the set of domain strategies matching the pipeline layout strategy includes: Configure an initial search activity level for the pipeline layout strategy; The pipeline layout strategy is adjusted based on the search activity to obtain multiple domain layout strategies; The multiple domain deployment strategies are integrated to obtain the domain strategy set.
3. The method according to claim 2, characterized in that, The process of evaluating the rationality of the pipeline layout strategy based on the updated pipeline layout strategy, according to the strategy objective function and the strategy constraints, continues until the preset strategy optimization conditions are met, and then the pipeline layout strategy is determined as the target pipeline layout strategy. This includes: Based on the updated pipeline layout strategy, the search activity is adjusted to reduce the search activity. After reducing the search activity, according to the updated pipeline layout strategy, the process returns to evaluate the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints until the preset strategy optimization conditions are met, and the pipeline layout strategy is determined as the target pipeline layout strategy.
4. The method according to claim 3, characterized in that, The step of determining the pipeline layout strategy as the target pipeline layout strategy until the preset strategy optimization conditions are met includes: When the search activity decreases to a preset activity threshold, or when the number of updates to the pipeline layout strategy reaches a preset number of iterations, it is determined that the optimization condition of the strategy is met, and the pipeline layout strategy is determined as the target pipeline layout strategy.
5. The method according to claim 2, characterized in that, The first strategy evaluation information includes a first evaluation score corresponding to the strategy objective function, and the second strategy evaluation information includes a second evaluation score corresponding to the candidate pipeline layout strategy. The step of determining an updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy, in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, includes: In response to the first evaluation score being less than or equal to the second evaluation score, the score difference between the second evaluation score and the first evaluation score is calculated; Based on the score difference and the search activity, the probability of accepting the strategy update is calculated for the candidate pipeline layout strategy. In response to the strategy update acceptance probability reaching a preset update acceptance probability, it is determined that the strategy update condition is met, and the candidate pipeline layout strategy is determined as the updated pipeline layout strategy.
6. The method according to claim 1, characterized in that, The first strategy evaluation information includes a first evaluation score corresponding to the strategy objective function, and the second strategy evaluation information includes a second evaluation score corresponding to the candidate pipeline layout strategy. The step of determining an updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy in response to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition includes: In response to the first evaluation score being higher than the second evaluation score, it is determined that the strategy update condition is met, and the candidate pipeline layout strategy is determined as the updated pipeline layout strategy.
7. The method according to claim 1, characterized in that, Before selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy, the method further includes: Obtain the policy prohibition table; wherein, the policy prohibition table contains multiple prohibited policies; Selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy includes: Select a domain layout strategy from the domain strategy set. If the domain layout strategy is not entered into the strategy prohibition list, determine the domain layout strategy as a candidate pipeline layout strategy. After selecting a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy, the method further includes: Enter the candidate pipeline layout strategy into the strategy exclusion table.
8. The method according to claim 7, characterized in that, The step of entering the candidate pipeline layout strategy into the strategy exclusion table includes: Obtain the time limit for disqualification that matches the policy disqualification table; In response to the fact that the maximum number of the prohibited policies have been entered in the policy prohibition table, the duration of the prohibition of each prohibited policy in the policy prohibition table is traversed; wherein, the maximum number of the maximum number of the maximum number of the maximum number of the maximum number of the policies in the policy prohibition table; If the duration of the disabling does not meet the timeliness requirement of the disabling policy, the corresponding disabling policy will be removed from the policy disabling table, and the candidate pipeline layout policy will be entered into the policy disabling table.
9. The method according to claim 1, characterized in that, The process of obtaining the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions includes: Obtain the initial pipeline layout strategy, the strategy objective function, and the strategy update conditions; Obtain information on pipeline space constraints, pipeline spacing constraints, and pipeline connection constraints for the target nuclear power plant's pipeline network planning; Obtain the engineering specification benchmark information and safety standard information corresponding to the target nuclear power plant; Spatial constraint sub-conditions are constructed based on the pipeline space limitation information; Physical constraint sub-conditions are constructed based on the aforementioned engineering specification benchmark information; Construct security constraint sub-conditions based on the aforementioned security standard information; Based on the pipeline spacing limit information, construct spacing constraint sub-conditions; Based on the pipeline connection constraint information, connection constraint sub-conditions are constructed; The spatial constraint sub-condition, the physical constraint sub-condition, the security constraint sub-condition, the spacing constraint sub-condition, and the connection constraint sub-condition are integrated into the strategy constraint condition.
10. The method according to claim 1, characterized in that, The strategy objective function includes sub-functions for the total pipeline length, total number of bends, and total number of intersections. Based on the strategy objective function and the strategy constraints, the rationality of the pipeline layout strategy is evaluated to obtain first strategy evaluation information, including: Determine the parameters for the number of pipes that conform to the pipeline layout strategy, the pipe length parameters and the number of bends for each pipe, and the number of intersections between each pair of adjacent pipes. Substitute the pipeline quantity parameter and the pipeline length parameter corresponding to each pipeline into the total pipeline length sub-function, and solve the total pipeline length sub-function based on the strategy constraints to obtain the pipeline length evaluation information; Substitute the pipe quantity parameter and the elbow quantity parameter corresponding to each pipe into the elbow total number sub-function, and solve the elbow total number sub-function based on the strategy constraints to obtain elbow total number evaluation information. Substitute the pipe quantity parameter and the intersection point quantity parameter between each pair of adjacent pipes into the total number of intersection points sub-function to obtain the total number of intersection points evaluation information; The first strategy evaluation information is obtained by integrating the pipeline length evaluation information, the total number of bends evaluation information, and the total number of intersections evaluation information.
11. The method according to claim 10, characterized in that, The strategy objective function further includes a safety assessment sub-function. The step of evaluating the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints to obtain first strategy assessment information further includes: A safety assessment is conducted for each pipeline to obtain a corresponding safety score; Substitute the safety score corresponding to each pipeline into the safety assessment sub-function to obtain pipeline safety assessment information; The process of integrating the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information includes: The pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline safety assessment information are integrated to obtain the first strategy assessment information.
12. The method according to claim 11, characterized in that, The strategy objective function further includes a maintenance evaluation subfunction. The step of evaluating the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints to obtain first strategy evaluation information further includes: For each pipeline, an assessment of its ease of maintenance is conducted to obtain a corresponding ease of maintenance score; Substitute the convenience score corresponding to each pipeline into the maintenance assessment subfunction to obtain pipeline maintenance assessment information; The process of integrating the pipeline length assessment information, the total number of bends assessment information, and the total number of intersections assessment information to obtain the first strategy assessment information includes: The pipeline length assessment information, the total number of bends assessment information, the total number of intersections assessment information, and the pipeline maintenance assessment information are integrated to obtain the first strategy assessment information.
13. A nuclear power plant piping layout device, characterized in that, include: The information acquisition module is used to acquire the initial pipeline layout strategy, strategy objective function, strategy constraints, and strategy update conditions. The first strategy evaluation module is used to evaluate the rationality of the pipeline layout strategy based on the strategy objective function and the strategy constraints, and obtain the first strategy evaluation information. The domain set acquisition module is used to acquire a domain strategy set that matches the pipeline network layout strategy; wherein, the domain strategy set includes multiple domain layout strategies corresponding to the pipeline network layout strategy; The strategy candidate module is used to select a domain layout strategy from the domain strategy set as a candidate pipeline layout strategy. The second strategy evaluation module is used to evaluate the rationality of the candidate pipeline layout strategy based on the strategy objective function and the strategy constraints, and obtain the second strategy evaluation information. The strategy iteration and update module is used to respond to the first strategy evaluation information and the second strategy evaluation information satisfying the strategy update condition, determine the updated pipeline layout strategy between the pipeline layout strategy and the candidate pipeline layout strategy, and based on the updated pipeline layout strategy, return to perform a rationality evaluation of the pipeline layout strategy based on the strategy objective function and the strategy constraints until the preset strategy optimization conditions are met, and determine the pipeline layout strategy as the target pipeline layout strategy. The pipeline layout module is used to execute nuclear power plant pipeline layout operations according to the target pipeline layout strategy.
14. An electronic device, characterized in that, include: The device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the nuclear power plant piping layout method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The storage medium stores a program that is executed by a processor to implement the nuclear power plant piping layout method as described in any one of claims 1 to 12.