Efficient modeling method and system for thermal power plant process pipeline
By generating elbow and straight pipe segment models, the problems of disordered pipe systems and missing specifications in thermal power plant process pipeline modeling are solved, design efficiency and accuracy are improved, and the application scope of the three-dimensional design platform is expanded.
Patent Information
- Application Number
- CN202411430457.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-01-03
AI Technical Summary
The existing three-dimensional design platform has problems such as disordered pipeline model, lack of pipe fitting specifications and single matching rules for pipe laying and pipeline system in the modeling of thermal power plants, which limits design efficiency and accuracy.
Through the pre-created pipeline system data, pipeline path data and pipe fitting parameter data, the generation method of elbow model and straight pipe segment model is adopted, combined with the API call and pipe fitting sorting algorithm of the three-dimensional design platform, the pipe fitting direction is automatically adjusted, the pipeline model is generated, and the pipeline model is improved. Modeling flexibility and efficiency.
It improves the efficiency and accuracy of pipeline design in thermal power plants, simplifies data retrieval and management of pipe fittings, enhances the functions of the three-dimensional design platform, and improves the user's design experience.
Smart Images

Figure CN119249643A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to an efficient modeling method and system for process pipelines of a thermal power plant, belonging to the technical field of pipeline modeling. Background Art
[0002] In key industrial fields such as power and petrochemicals, the design of process piping systems is usually highly complex. For this reason, 3D modeling of piping systems has become the primary task in the design process. However, this work not only requires high accuracy and integrity of the model, but also emphasizes the logical rigor of the process flow and the comprehensiveness of the pipe fittings specifications. These characteristics put forward high requirements on the functions and performance of the 3D design platform, thus limiting the application of those 3D design platforms that have performed well in other industries in this field to a certain extent. Therefore, users face great limitations in their choice of modeling software. Summary of the invention
[0003] The purpose of the present invention is to overcome the deficiencies in the prior art and provide an efficient modeling method and system for process pipelines in thermal power plants, which is used to improve the inconveniences of some three-dimensional design platforms in the modeling of pipelines in thermal power plants, such as disordered pipe system models, insufficient specifications and grades of pipe fittings, and single matching rules for pipe layout systems, so as to further improve the pipeline modeling efficiency of users of thermal power plant pipeline design and broaden the range of choices for three-dimensional design platforms in the field of industrial design.
[0004] To achieve the above object, the present invention is implemented by adopting the following technical solutions: In a first aspect, the present invention provides an efficient modeling method for a process pipeline of a thermal power plant, comprising: Based on the pre-created pipeline system data, pipeline path data and pipe fitting parameter data, a pipeline model is generated, wherein the pipeline model includes an elbow model and a straight pipe segment model. The specific method is as follows: Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the API of the 3D design platform is called at the intersection of the model lines to create an elbow model; Use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; Use the elbow model rotation algorithm to rotate the elbow to the correct direction; Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the pipeline creation API of the 3D design platform is called to create a straight pipe section model along the model line.
[0005] Furthermore, the pipeline system data includes a pipeline system name, a pipeline type name and a pipe segment name, the pipeline path data is used to describe the path of the pipeline in three-dimensional space, and the pipe fitting parameter data is used to match the target pipe fitting according to the set design parameters using a Boolean retrieval algorithm.
[0006] Furthermore, the pipeline path data includes model line endpoint data and model line sorting number data, the model line endpoint data is the spatial coordinate data of the starting point and end point of each model line, and the model line sorting number data determines the connection order of the model lines according to the comparison results of the model line endpoint coordinates and numbers them in sequence.
[0007] Furthermore, the creation method of the model line endpoint data includes the following three methods: Draw the model line instance on the 3D design platform, and then extract the starting point and end point coordinates of the model line one by one; Read local or cloud data table files, which contain the starting and ending coordinates of the model line; Import the pre-established model line model into the 3D design platform and convert it into a model line. Then extract the starting and ending coordinates of the model line one by one.
[0008] Furthermore, the target pipe fittings include straight pipe sections and elbows, and the search conditions for the straight pipe sections and elbows include nominal diameter, outer diameter, design temperature, design pressure, and material, wherein the search conditions for the elbows also include angle parameters.
[0009] Furthermore, the pipe fitting sorting algorithm numbers the straight pipe segment model and the elbow model in the entire pipe system, and the sequence number of the straight pipe segment satisfies the expression f ( j ) = 2* j - 1. The serial number of the elbow satisfies the expression g ( j ) = 2* j ,in j Model line number.
[0010] Furthermore, the elbow model rotation algorithm determines the rotation axis, rotation angle, and rotation base point through vector calculation, calls the pipe rotation API of the 3D design platform, rotates the two end faces of the elbow to the correct direction, and defines the vector direction of the model line as the starting point to the end point, ensuring that the normal vector of the inlet end face of the elbow is equal to the opposite direction of the vector of the previous model line, and the normal vector of the outlet end face of the elbow is equal to the vector of the next model line.
[0011] Furthermore, when the straight pipe segment model is generated, the straight pipe segment model is created between the following positions: From the starting point of the first model line to the entry endpoint of the first elbow; From the elbow outlet end point to the next elbow inlet end point; From the outlet endpoint of the last elbow in the piping system to the end point of the last model line.
[0012] In a second aspect, the present invention provides an efficient modeling system for process pipelines of a thermal power plant, comprising: A pipeline model generation module, used to generate a pipeline model based on pre-created pipeline system data, pipeline path data and pipe fitting parameter data, wherein the pipeline model includes an elbow model and a straight pipe section model; Wherein, the pipeline model generation module includes: The elbow model generation module is used to create an elbow model by calling the API of the 3D design platform at the intersection of the model lines based on the pipeline system data, pipeline path data and pipe fitting parameter data; A pipe fitting sorting algorithm module is used to use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; An elbow model rotation algorithm module is used to rotate the elbow to a correct direction using an elbow model rotation algorithm; The straight pipe section model generation module is used to call the pipeline creation API of the three-dimensional design platform based on the pipeline system data, pipeline path data and pipe fitting parameter data to create a straight pipe section model along the model line.
[0013] In a third aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the aforementioned methods.
[0014] In a fourth aspect, the present invention provides a computer device, comprising: Memory, for storing computer programs / instructions; A processor is used to execute the computer program / instructions to implement the steps of any of the aforementioned methods.
[0015] In a fifth aspect, the present invention provides a computer program product, comprising a computer program / instruction, which implements the steps of any one of the aforementioned methods when executed by a processor.
[0016] Compared with the prior art, the present invention has the following beneficial effects: The present invention provides an efficient modeling method and system for process pipelines in thermal power plants, generates a pipeline model through pre-created pipeline system data, pipeline path data and pipe parameter data, and proposes a process pipeline modeling flow and method using points, lines and bodies, further improving the flexibility and efficiency of modeling work; Establishing sorting rules for pipe fittings of process piping systems on the 3D design platform improves the convenience of medium flow direction and stress analysis of process pipelines; A data retrieval solution based on standard pipe fittings was proposed on the 3D design platform, which improved the component grade library management and calling method of the 3D design platform to a certain extent and improved the design efficiency of users; When the pipeline model is generated, the direction of the pipe fittings at the turning points of the pipeline system is automatically adjusted, and the straight pipe sections are automatically laid, further improving the efficiency of drawing and piping design. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a flow chart of an efficient modeling method for a process pipeline of a thermal power plant provided by an embodiment of the present invention; Figure 2 The elbow model rotation algorithm provided by the embodiment of the present invention is shown in FIG. Figure 1 ; Figure 3 The elbow model rotation algorithm provided by the embodiment of the present invention is shown in FIG. Figure 2 ; Figure 4 , Figure 5 It is a schematic diagram of the output result of the pipeline path data creation module provided in an embodiment of the present invention; Figure 6 is a schematic diagram of the output of a pipe parameter retrieval module provided in an embodiment of the present invention; Figure 7 is a schematic diagram of the output of a pipeline model generation module provided in an embodiment of the present invention; Figure 8 It is a schematic diagram of writing sequence numbers based on a pipe arrangement algorithm provided by an embodiment of the present invention; Fig. 9 This is a schematic diagram of the elbow before rotation provided by an embodiment of the present invention; Fig.10 is a schematic diagram of an elbow after rotation provided by an embodiment of the present invention; Fig.11 is a schematic diagram of a model for creating a straight pipe section provided by an embodiment of the present invention; Fig.12 It is a schematic diagram of writing straight pipe section serial numbers provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0018] The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and cannot be used to limit the protection scope of the present invention.
[0019] Embodiment 1: This embodiment introduces an efficient modeling method for a process pipeline of a thermal power plant, including: Based on the pre-created pipeline system data, pipeline path data and pipe fitting parameter data, a pipeline model is generated, wherein the pipeline model includes an elbow model and a straight pipe segment model. The specific method is as follows: Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the API of the 3D design platform is called at the intersection of the model lines to create an elbow model; Use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; Use the elbow model rotation algorithm to rotate the elbow to the correct direction; Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the pipeline creation API of the 3D design platform is called to create a straight pipe section model along the model line.
[0020] The application process of the efficient modeling method for process pipelines of a thermal power plant provided in this embodiment specifically involves the following steps: 1. Pipeline system management, used to manage the data of the planned pipeline system; The pipeline system management includes the pipeline system name, pipeline type name, and pipeline segment name; The name of the pipeline system is derived from the name or number of the pipeline system in the design task, so that the user can distinguish the pipeline system; The pipe type name is a type element set by the 3D design platform for managing pipe models. It is a necessary attribute for establishing a pipe model and mainly includes functional attributes such as pipe layout system configuration, type image, and type annotation. The pipe segment name is an object set by the three-dimensional design platform to manage the geometric parameters of the pipeline model. It is a necessary attribute for establishing the pipeline model, and mainly includes parameters such as the nominal diameter, inner diameter, and outer diameter of the pipe segment.
[0021] 2. Pipeline path data creation, using model line data to describe the path of the pipeline in three-dimensional space; The pipeline path data creation includes a model line endpoint data creation method and a model line sorting and numbering algorithm; The model line endpoint data refers to the spatial coordinate data of the starting point and the end point of each model line after simplifying the entire pipeline into a number of model lines connected end to end in the design environment of the three-dimensional design platform.
[0022] The creation methods of the model line endpoint data include the following three methods: Directly draw the model line instance on the 3D design platform, and then extract the starting and ending coordinates of the model lines one by one; Read local or cloud data table files, which contain the starting and ending coordinates of the model line; The model line models created by other design software are imported into the 3D design platform and converted into model lines, and then the starting and ending point coordinates of the model lines are extracted one by one.
[0023] The model line sorting and numbering algorithm refers to the process of numbering each model line in sequence according to the connection order. Specifically, the user first needs to determine the first model line of the pipe system. The user selects a model line and records its starting point and end point coordinates as P 0. P 1, respectively P 0.P 1 is compared with the coordinates of the endpoints of other model lines in turn to determine the number of intersections between the model line and the endpoints of other model lines. If the number of intersections between the model line and other model lines is not equal to 1, it means that the model line is in the middle of the entire pipe system and cannot be used as the first model line. The user needs to reselect it; if the number of intersections is equal to 1, the model line in the pipe system is recorded as 1, and the model line that intersects with its endpoint is recorded as 2, and so on. The algorithm flow is detailed in the attached manual. Figure 1 .
[0024] 3. Pipe fitting parameter retrieval, which allows users to match the target pipe fitting data according to the design parameters; The pipe fitting parameter retrieval includes the retrieval of target pipe fittings such as straight pipe sections and elbows. The input conditions are the design conditions of the pipeline system. The straight pipe section includes five input conditions, such as nominal diameter, outer diameter, design temperature, design pressure, and material. In addition to the above input conditions, the elbow also has angle parameters as input conditions. The user enters one condition or a combination of multiple conditions, and accesses the pipe fitting grade database applicable to the industry design standards through the program. The Boolean retrieval algorithm is used to match the pipe fittings that are suitable for the design conditions. When the retrieval results are 1 to 3 data, the user confirms one of them as the target data to complete the subsequent work.
[0025] 4. Generate pipeline model: Generate corresponding pipeline model according to the input conditions in the above steps; The pipeline model generation includes elbow model generation, pipe fitting sorting algorithm, elbow model rotation algorithm, and straight pipe segment model generation. Specifically, first, at the intersection of the above-mentioned model lines, the API for creating elbows of the three-dimensional design platform is called to create elbow models in sequence, and then the elbows are numbered using the pipe fitting sorting algorithm and filled into their corresponding attributes. Then, the elbow model rotation algorithm is used to rotate the elbow to the correct direction, and the vector direction of the model line is defined as the starting point to the end point, ensuring that the normal vector of the inlet end face of the elbow is equal to the reverse direction of the vector of the previous model line, and the normal vector of the outlet end face of the elbow is equal to the vector of the next model line. Finally, the pipeline creation API of the three-dimensional design platform is called to create a straight pipe segment model along the model line.
[0026] The pipe fitting sorting algorithm is to number the pipe fittings according to the rules. For the straight pipe section model, its serial number in the entire pipe system is f ( j ) satisfies the expression: f ( j ) = 2* j - 1 ; For the elbow model, its serial number in the entire pipe system is g ( j ) satisfies the expression: g ( j ) = 2* j ; in j It is the model line number, which is a positive integer starting from 1 and increasing.
[0027] The elbow model rotation algorithm is a process of rotating the two end faces of the elbow model to the correct direction in the pipe system one by one, that is, through vector calculation, the three parameters of this process, namely, the rotation axis, rotation angle, and rotation base point, are clarified. Finally, the above parameters are used as input conditions to call the three-dimensional design platform pipe rotation API to rotate the two end faces of the elbow to the correct direction.
[0028] Specifically, the elbow is in the initial state after being created in the project. The normal vector of its inlet end face is E(→)1, the normal vector of its outlet end face is E(→)2, the vector of the previous model line is standardized as L(→)1, the vector of the next model line is standardized as L(→)2, and the base point position coordinates of the elbow are P 0 (coordinate of the intersection of the model line), the target of the rotation of the elbow vector can be expressed as follows: ; For the solution process of the above formula, the Figure 2 , Figure 3 express.
[0029] The straight pipe segment model generation refers to the process of creating a straight pipe segment along the model line path. As mentioned above, the elbow model has been created at the intersection of the model line. When generating the straight pipe segment model, the elbow space should be considered and the straight pipe segment model is generated between the following positions: From the starting point of the first model line to the entry endpoint of the first elbow; From the elbow outlet end point to the next elbow inlet end point; From the outlet endpoint of the last elbow in the piping system to the end point of the last model line.
[0030] The serial numbering rule of the straight pipe section adopts the above-mentioned pipe fitting sorting algorithm, and the parameters of the straight pipe section are selected and called according to the above-mentioned pipe fitting parameter retrieval method.
[0031] This embodiment provides an efficient modeling method for process pipelines in a thermal power plant. A pipeline model is generated through pre-created pipeline system data, pipeline path data, and pipe fitting parameter data. A process pipeline modeling flow and method using points, lines, and bodies is proposed, which further improves the flexibility and efficiency of the modeling work.
[0032] Embodiment 2: This embodiment provides an efficient modeling system for process pipelines in a thermal power plant, comprising: The pipeline system management module is used to manage the proposed pipeline system data, including three management modules: pipeline system name, pipeline type name, and pipeline section name; The pipeline path data creation module uses the model line data to describe the path of the pipeline in three-dimensional space, including the model line endpoint data creation module and the model line sorting number algorithm module; The pipe fitting parameter retrieval module allows users to match the target pipe fitting data according to the design parameters, including the use of Boolean retrieval algorithm to retrieve the straight pipe section and elbow data module; A pipeline model generation module, used to generate a pipeline model based on pre-created pipeline system data, pipeline path data and pipe fitting parameter data, wherein the pipeline model includes an elbow model and a straight pipe section model; Wherein, the pipeline model generation module includes: The elbow model generation module is used to create an elbow model by calling the API of the 3D design platform at the intersection of the model lines based on the pipeline system data, pipeline path data and pipe fitting parameter data; A pipe fitting sorting algorithm module is used to use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; An elbow model rotation algorithm module is used to rotate the elbow to a correct direction using an elbow model rotation algorithm; The straight pipe section model generation module is used to call the pipeline creation API of the three-dimensional design platform based on the pipeline system data, pipeline path data and pipe fitting parameter data to create a straight pipe section model along the model line.
[0033] The specific functional implementation of each of the above modules can be found in the relevant contents of the method in Example 1 and will not be elaborated here.
[0034] The contents involved in the above embodiment are described below in conjunction with a preferred embodiment.
[0035] Among the diverse building information modeling (BIM) design software today, the Revit platform stands out among many design software due to its excellent compatibility, close correlation and efficient collaboration, and is widely used in the construction industry. However, the application of the Revit platform in industrial fields such as power and petrochemicals faces certain challenges. Using the Revit platform as the main three-dimensional design platform, the method described in the present invention is used to create a process pipeline model.
[0036] A steam pipeline of a thermal power plant has a nominal diameter of 250 mm, an outer diameter of 273 mm, a design pressure of 1.2 MPa, a design temperature of 180°C, and is made of No. 20 steel. The pipeline path has been drawn on an electronic drawing. The method described in the present invention is used to establish a pipeline system model on the Revit platform, and the basic elements required for modeling have been configured in the project environment.
[0037] In this embodiment, in the pipeline system management module, the pipeline system name is "auxiliary steam pipeline", the pipeline type is the power industry steam and water pipeline standard atlas "GD2016", and the pipe section name is "steel pipe-GD2016"; In the pipeline path data creation module, according to the pipeline path data creation method of the present invention, the user can directly draw the model line on the Revit platform according to the design drawing; the pipeline direction data can be directly filled in the data table file and directly read in the Revit platform; the pipeline on the electronic drawing can also be processed accordingly and imported into the Revit platform to convert the pipeline direction into a model line. Finally, the starting point and end point coordinates of the model line are extracted one by one on the Revit platform as the pipeline path data.
[0038] The user selects any model line and designates it as the first model line. According to the model line sorting and numbering algorithm of the present invention, if the model line meets the requirements of the first model line algorithm, the remaining model lines are numbered in sequence, otherwise the user is prompted to reselect the model line.
[0039] The results obtained by this module are as follows Figure 4 , Figure 5 As shown; In the pipe parameter retrieval module, the user enters the nominal diameter of 250mm, the outer diameter of 273mm, the material of 20# steel, and the elbow angle of 90° in this embodiment, and obtains 3 pipe grade data and 1 elbow grade data. The retrieval target is achieved, and the user selects one of the data as the basis for model generation, such as Figure 6 As shown; In the pipeline model generation module: First, at the intersection of the above model lines, create elbow family instances in sequence according to the selected elbow specification level, such as Figure 7 As shown; Then, according to the pipe fitting sorting algorithm, fill in the serial number of the elbow in the branch into "JSPD_06_Branch serial number", such as Figure 8 As shown; Then use the elbow model rotation algorithm to rotate the elbow to the correct direction, such as Fig. 9 , Fig.10 As shown; Finally, according to the selected straight pipe segment specification level, create a straight pipe segment model along the model line path, and fill in the sequence number of the straight pipe segment in the branch into "JSPD_06_Branch Sequence Number", such as Fig.11 , Fig.12 shown.
[0040] Embodiment 3, this embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in Embodiment 1 are implemented.
[0041] Embodiment 4: This embodiment provides a computer device, including: Memory, for storing computer programs / instructions; A processor, configured to execute the computer program / instructions to implement the steps of any one of the methods described in Example 1.
[0042] Embodiment 5: This embodiment provides a computer program product, including a computer program / instruction, which implements the steps of any method described in Embodiment 1 when executed by a processor.
[0043] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
[0044] It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0045] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0046] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0047] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present disclosure rather than to limit its protection scope. Although the present disclosure has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that after reading the present disclosure, those skilled in the art can still make various changes, modifications or equivalent substitutions to the specific implementation methods of the invention, but these changes, modifications or equivalent substitutions are all within the protection scope of the disclosed claims to be approved.
Claims
1. An efficient modeling method for process pipelines in thermal power plants, characterized in that: include: Based on the pre-created pipeline system data, pipeline path data and pipe fitting parameter data, a pipeline model is generated, wherein the pipeline model includes an elbow model and a straight pipe segment model. The specific method is as follows: Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the API of the 3D design platform is called at the intersection of the model lines to create an elbow model; Use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; Use the elbow model rotation algorithm to rotate the elbow to the correct direction; Based on the pipeline system data, pipeline path data and pipe fitting parameter data, the pipeline creation API of the 3D design platform is called to create a straight pipe section model along the model line.
2. The efficient modeling method for process pipelines of a thermal power plant according to claim 1, characterized in that: The pipeline system data includes the pipeline system name, pipeline type name and pipe segment name, the pipeline path data is used to describe the path of the pipeline in three-dimensional space, and the pipe fitting parameter data is used to match the target pipe fitting according to the set design parameters using a Boolean search algorithm.
3. The efficient modeling method for process pipelines of a thermal power plant according to claim 1, characterized in that: The pipeline path data includes model line endpoint data and model line sorting number data. The model line endpoint data is the spatial coordinate data of the starting point and end point of each model line. The model line sorting number data determines the connection order of the model lines according to the comparison results of the model line endpoint coordinates and numbers them in sequence.
4. The efficient modeling method for process pipelines of a thermal power plant according to claim 3 is characterized in that: The creation methods of the model line endpoint data include the following three methods: Draw the model line instance on the 3D design platform, and then extract the starting point and end point coordinates of the model line one by one; Read local or cloud data table files, which contain the starting and ending coordinates of the model line; Import the pre-established model line model into the 3D design platform and convert it into a model line. Then extract the starting and ending coordinates of the model line one by one.
5. The efficient modeling method for process pipelines of a thermal power plant according to claim 2, characterized in that: The target pipe fittings include straight pipe sections and elbows, and the search conditions of the straight pipe sections and elbows include nominal diameter, outer diameter, design temperature, design pressure, and material, wherein the search conditions of the elbows also include angle parameters.
6. The efficient modeling method for process pipelines of a thermal power plant according to claim 1, characterized in that: The pipe fitting sorting algorithm numbers the serial numbers of the straight pipe segment models and elbow models in the entire pipe system. The serial number of the straight pipe segment satisfies the expression f ( j ) = 2* j - 1. The serial number of the elbow satisfies the expression g ( j ) = 2* j ,in j Model line number.
7. The efficient modeling method for process pipelines of a thermal power plant according to claim 1, characterized in that: The elbow model rotation algorithm determines the rotation axis, rotation angle, and rotation base point through vector calculation, calls the pipe rotation API of the three-dimensional design platform, rotates the two end faces of the elbow to the correct direction, defines the vector direction of the model line as the starting point to the end point, ensures that the normal vector of the elbow inlet end face is equal to the opposite direction of the vector of the previous model line, and the normal vector of the elbow outlet end face is equal to the vector of the next model line.
8. The efficient modeling method for process pipelines of a thermal power plant according to claim 1, characterized in that: When the straight pipe segment model is generated, the straight pipe segment model is created between the following positions: From the starting point of the first model line to the entry endpoint of the first elbow; From the elbow outlet end point to the next elbow inlet end point; From the outlet endpoint of the last elbow in the piping system to the end point of the last model line.
9. An efficient modeling system for process pipelines in thermal power plants, characterized in that: The system comprises: A pipeline model generation module, used to generate a pipeline model based on pre-created pipeline system data, pipeline path data and pipe fitting parameter data, wherein the pipeline model includes an elbow model and a straight pipe section model; Wherein, the pipeline model generation module includes: The elbow model generation module is used to create an elbow model by calling the API of the 3D design platform at the intersection of the model lines based on the pipeline system data, pipeline path data and pipe fitting parameter data; A pipe fitting sorting algorithm module is used to use the pipe fitting sorting algorithm to number the elbows and fill in their corresponding attributes; An elbow model rotation algorithm module is used to rotate the elbow to a correct direction using an elbow model rotation algorithm; The straight pipe section model generation module is used to call the pipeline creation API of the three-dimensional design platform based on the pipeline system data, pipeline path data and pipe fitting parameter data to create a straight pipe section model along the model line.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 8 are implemented.
