Calculation quantity simulation method for turbine unit installation project

By generating a three-dimensional factory layout diagram based on the system database configuration parameters in the BIM software and adjusting the component position, the problems of rapid layout and project volume prediction during the installation of turbine units are solved, and timely update of project volume and optimized resource utilization are achieved.

CN120277891APending Publication Date: 2025-07-08XIAN SHAANGU POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510348085.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The prior art cannot achieve rapid construction site layout and dynamic prediction of engineering quantity during the installation of turbine units, resulting in the need to re-design and draw together with the site, which cannot meet the dynamic prediction needs of rapid layout and engineering quantity.

Method used

By configuring target call parameters based on the system database in the BIM software, a three-dimensional factory layout diagram is generated, and component position parameters are adjusted in the three-dimensional factory layout diagram, the main and auxiliary materials associated with the components are identified, and the calculation and calculation are carried out to achieve rapid layout changes of the model and statistics on engineering volume changes.

Benefits of technology

It realizes timely update and forecast of project quantities, supports project cost control and resource allocation, improves dynamic simulation adjustment and material optimization of project execution, and helps optimize resource utilization and engineering design management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120277891A_ABST
    Figure CN120277891A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of BIM modeling and construction, and particularly provides a calculation amount simulation method for turbine unit installation engineering, and the method comprises the steps: determining a target call parameter of a system database based on the type of a target turbine unit; the target calling parameters are configured in BIM software, and a three-dimensional plant layout diagram is generated; the three-dimensional plant layout diagram comprises a plurality of components of the target turbine unit; and under the condition that the position parameter of any component in the three-dimensional plant layout diagram is adjusted, identifying main and auxiliary materials associated with the component, and performing analog calculation on the calculation quantity corresponding to the main and auxiliary materials. According to the method, rapid arrangement change and corresponding engineering quantity change statistics of the model in the installation process of the turbine unit are realized, so that dynamic simulation adjustment and material optimization of project execution can be improved in the project execution stage, utilization of optimization resources is helped, and engineering design and management capable of dynamically changing are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of BIM modeling and construction technology, and particularly to a quantity calculation simulation method for turbine unit installation projects. Background Art

[0002] Currently, during the installation of turbine units, a 3D ontology model of the turbine unit and its auxiliary equipment components is usually created using BIM software first. Then, relevant data such as 2D CAD design drawings and equipment specifications provided by equipment manufacturers are imported into the ontology model to perform pre-assembly and collision detection of each equipment component in a virtual environment (such as: pipes and beams / columns, electrical cable trays and ventilation ducts). Thus, based on the collision points during the collision detection process, the positional relationship, angle, or connection method of the equipment components and pipes is adjusted to eliminate conflicts, and subsequent optimization design, construction simulation, and installation progress management are carried out.

[0003] For the installation of different turbine units, the 3D ontology models of each turbine unit and its auxiliary equipment components are usually converted from 2D CAD design drawings or directly drawn based on 3D drawings. This makes it necessary to combine on-site conditions for re-design and drawing when adjustable layout of auxiliary equipment components such as pipelines is required, and it cannot meet the purposes of rapid layout at the construction site and dynamic prediction of the quantity of work. Summary of the Invention

[0004] In view of the above problems, this application provides a quantity calculation simulation method for turbine unit installation projects, which can achieve rapid layout changes of the model during the installation of turbine units and corresponding statistics of the quantity changes of the work, improving the dynamic simulation adjustment and material optimization of project execution.

[0005] To achieve the objectives of this application, the following technical solutions are provided in this application:

[0006] In a first aspect, this application provides a quantity calculation simulation method for turbine unit installation projects, including:

[0007] Determine the target call parameters of the system database based on the type of the target turbine unit;

[0008] Configure the target call parameters in BIM software to generate a 3D plant layout diagram; the 3D plant layout diagram contains multiple components of the target turbine unit;

[0009] When adjusting the position parameters of any component in the 3D plant layout diagram, identify the main and auxiliary materials associated with the component, and perform simulation calculations on the quantity calculations corresponding to the main and auxiliary materials.

[0010] In a possible implementation, before determining the call parameters of the system database based on the type of the target turbine unit, the method further includes: establishing a system database including the multiple turbine units based on the component systems of the multiple turbine units; the system database at least includes the one-to-one mapping relationships of the equipment, process pipeline parameters, electrical pipeline layout parameters, and bridge parameters of the multiple turbine units; determining the target call parameters from the system database according to the layout requirements of the target turbine unit; the target call parameters are the selection parameters among the process pipeline parameters, the electrical pipeline parameters, and the bridge parameters.

[0011] In a possible implementation, establishing a system database including the multiple turbine units based on the component systems of the multiple turbine units includes: extracting the basic dimension parameters of multiple components based on the design specifications and two-dimensional CAD design drawings of the multiple turbine units, and constructing a component-based turbine unit component library; classifying in the turbine unit component library according to the types of turbine units, and performing data matching on the component parameters of the equipment, process pipelines, electrical pipelines, and bridges required by different subsystems of each type of turbine unit to establish the system database; wherein, the system database contains the matching data for each subsystem of each turbine unit, and the matching data is used for automatic connection of relevant components in the BIM software.

[0012] In a possible implementation, an enterprise family library for different manufacturers of each turbine unit is provided in the system database; establishing a system database including the multiple turbine units based on the component systems of the multiple turbine units further includes: selecting and counting the power and models of each turbine unit in the turbine unit component library to establish an enterprise family library for different manufacturers; wherein, for the same type of turbine unit, the equipment styles and material selections of different enterprise family libraries are different.

[0013] In a possible implementation, when adjusting the position parameters of any component in the three-dimensional plant layout diagram, identifying the main and auxiliary materials associated with the component and performing simulation calculations on the quantities of the main and auxiliary materials corresponding thereto includes: when manually adjusting the position parameters of any component in the three-dimensional plant layout diagram, obtaining the adjusted physical change amount of the target component to be adjusted in the BIM software; identifying the target component and the main and auxiliary materials associated with the target component, and assigning equipment port numbers corresponding to the main and auxiliary materials to the main and auxiliary materials and the target component; performing layout changes on the main and auxiliary materials corresponding to the target component in the BIM software based on the adjusted physical change amount, and performing simulation calculations on the quantities in the system database according to the layout changes.

[0014] In a possible implementation, the main and auxiliary materials include process pipelines; the manual adjustment of the position parameters of any component in the three-dimensional plant layout diagram includes: manually moving any component in the three-dimensional plant layout diagram; the method includes: obtaining the starting coordinate parameters and ending coordinate parameters of the first target component that is moved, and calculating the coordinate differences based on each coordinate direction; calling the Connector method to identify the pipeline connected to the first target component, and numbering the first pipeline and the equipment ports corresponding to the first pipeline on the first target component; in the case where any of the coordinate differences is greater than or equal to a preset threshold, keeping the starting coordinate and length of the first pipeline unchanged, and continuing to draw a pipeline from the starting point of the first pipeline to the ending coordinates based on the first pipeline and the numbers of the equipment ports; wherein the part of continuing to draw the pipeline to the ending coordinates includes any straight-line combination in the X-axis, Y-axis, and Z-axis directions; performing a simulation calculation of quantity calculation in the system database based on the part of continuing to draw the pipeline to the ending coordinates.

[0015] In a possible implementation, in the case where any of the coordinate differences is less than the preset threshold, changing the ending coordinates of the first pipeline, and re-determining the optimal route based on the shortest path algorithm.

[0016] In a possible implementation, the manual adjustment of the position parameters of any component in the three-dimensional plant layout diagram includes: manually rotating any component in the three-dimensional plant layout diagram; the method includes: obtaining the rotation center point coordinate parameters and rotation angle of the second target component that is moved; calling the Connector method to identify the second pipeline connected to the second target component, and numbering the second pipeline and the equipment ports corresponding to the second pipeline on the second target component; between the starting point of the pipeline, the ending point of the pipeline, and the equipment, keeping the first connection point and the second connection point of the second pipeline adjacent to two equipment of the second target component unchanged respectively, and automatically connecting the pipeline in a horizontal and vertical manner between the starting point of the second pipeline and the first connection point, and between the ending point of the second pipeline and the second connection point; performing a simulation calculation of quantity calculation in the system database based on the part between the starting point of the second pipeline and the first connection point, and the part between the ending point of the second pipeline and the second connection point.

[0017] In a possible implementation, in the case where the rotation angle is 180°, the automatically connecting the pipeline in a horizontal and vertical manner between the starting point of the second pipeline and the first connection point, and between the ending point of the second pipeline and the second connection point includes: first extending along the X direction, and then extending along the Y direction.

[0018] In a possible implementation, when the rotation angle is greater than 180° or less than 180°, the automatic connection between the starting point of the second pipeline and the first connection point, and between the ending point of the second pipeline and the second connection point using horizontal and vertical pipelines includes: first extending half of the first difference along the X direction, then extending the Y value, and finally extending the remaining half of the X value.

[0019] In a possible implementation, the main and auxiliary materials include bridge frames and cable wiring; the method further includes: after manually adjusting the position parameters of any component in the three-dimensional factory building layout diagram, selecting an intelligent shortest route according to the judgment of the shortest path algorithm; among them, the starting and ending device names, wiring material names, wiring specifications, wiring models, and conduit pipe diameters of the electrical equipment and automatic control equipment wiring are configured in the system program of the BIM software before generating the three-dimensional factory building layout diagram, and the device names and the corresponding wiring form a closed route.

[0020] In a second aspect, the present application provides an electronic device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the steps of the above-mentioned quantity calculation simulation method for the turbine unit installation project are implemented.

[0021] The quantity calculation simulation method for the turbine unit installation project provided by the present application configures target call parameters based on a system database in the BIM software to generate a three-dimensional factory building layout diagram for installing the target turbine unit, and when adjusting the position parameters of any component in the three-dimensional factory building layout diagram, identifies the main and auxiliary materials associated with the component, and performs simulation calculations on the quantity calculations corresponding to the main and auxiliary materials, realizing rapid layout changes of the model and statistics of corresponding engineering quantity changes. Therefore, in the engineering quantity prediction stage, it can timely update the prediction of the engineering quantity with the changes in design modifications and on-site conditions, providing strong support for project cost control and resource allocation; in the project execution stage, it can improve the dynamic simulation adjustment and material optimization during project execution, help optimize the utilization of resources, and is conducive to dynamic engineering design and management. Description of the Drawings

[0022] The drawings are used to provide a further understanding of the present application and form a part of the specification. They are used together with the embodiments of the present application to explain the present application and do not constitute a limitation to the present application;

[0023] Figure 1 It is an optional flowchart of the quantity calculation simulation method for the turbine unit installation project provided by the embodiment of the present application;

[0024] Figure 2An optional flowchart of the quantity calculation simulation method for the turbine unit installation project provided by the embodiments of the present application;

[0025] Figure 3 An optional flowchart of the quantity calculation simulation method for the turbine unit installation project provided by the embodiments of the present application;

[0026] Figure 4 A simulation diagram of the present application in the manual adjustment scenario of the turbine unit installation project;

[0027] Figure 5 An optional flowchart of the quantity calculation simulation method for the turbine unit installation project provided by the embodiments of the present application;

[0028] Figure 6 Another simulation diagram of the present application in the manual adjustment scenario of the turbine unit installation project;

[0029] Figure 7 Another simulation diagram of the present application in the manual adjustment scenario of the turbine unit installation project;

[0030] Figure 8 Another simulation diagram of the present application in the manual adjustment scenario of the turbine unit installation project;

[0031] Figure 9 A schematic diagram of the model structure of the TRT unit provided by the embodiments of the present application;

[0032] Figure 10 A simulation diagram of the present application in the scenario of manually moving component A in the turbine unit installation project;

[0033] Figure 11 A simulation diagram of the present application in the scenario of manually moving component B in the turbine unit installation project;

[0034] Figure 12 A simulation diagram of the present application in the scenario of manually rotating component C in the turbine unit installation project. Detailed implementation manners

[0035] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the present application will be clearly and completely described below with reference to the accompanying drawings in the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without making creative efforts shall fall within the protection scope of the present application.

[0036] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features; in the description of the present application, unless otherwise specified, the meaning of "a plurality" is two or more.

[0037] Turbine units in the compressor industry have extensive applications in fields such as petrochemical, energy, metallurgy, and air separation. By converting the kinetic energy of fluids such as steam, gas, or air into mechanical energy or electrical energy, they can achieve efficient energy utilization. During the current installation process of turbine units, first, a three-dimensional body model of the turbine unit and its auxiliary equipment components is created using BIM software. Then, relevant data such as two-dimensional CAD design drawings and equipment specifications provided by equipment manufacturers are imported into the body model to perform pre-assembly and collision detection of each equipment component in a virtual environment (such as: pipes and beams, electrical cable trays and ventilation ducts). Thus, the positional relationship, angle, or connection method of the equipment components and pipes is adjusted according to the collision points during the collision detection process to eliminate conflicts, and subsequent optimization design, construction simulation, and installation progress management are carried out.

[0038] Currently, for the installation of different turbine units, the three-dimensional body models of each turbine unit and its auxiliary equipment components are usually converted using two-dimensional CAD design drawings or directly drawn based on three-dimensional drawings. This makes it necessary to perform re-design and drawing in combination with the site when adjustable layout of auxiliary equipment components such as pipelines is required, and it cannot meet the purposes of rapid layout at the construction site and dynamic prediction of the engineering quantity.

[0039] To solve the above technical problems, the present invention proposes the following technical solutions and corresponding embodiments.

[0040] Embodiment 1

[0041] The following combines Figures 1 to 12 the embodiments shown to describe the technical solutions of the present invention:

[0042] Figure 1 shows a schematic flowchart of a quantity calculation simulation method for a turbine unit installation project according to an embodiment of the present application. It should be noted that the quantity calculation simulation method for a turbine unit installation project in the embodiments of the present application can be applied to a quantity calculation simulation system for a turbine unit installation project. As Figure 1 shown, a quantity calculation simulation method for a turbine unit installation project in an embodiment of the present application includes the following steps S101 to step S103:

[0043] Step S101: Determine the call parameters of the system database based on the type of the target turbine unit.

[0044] In the embodiments of the present application, the target turbine unit refers to any one of various turbine units in the compressor industry; considering that the driving forms, equipment layouts, required powers, and plant sizes of different turbine units are different, and there are also differences in equipment models and material models, it is necessary to install the target turbine unit according to the characteristics of different types of units, current layout requirements, and the installation environment.

[0045] Various turbine units in the embodiments of the present application include TRT (Top Gas Recovery Turbine) units, axial flow units, SHRT (Steam Heat Recovery Turbine) units, BPRT (Boiler Pressure Recovery Turbine) units, and EIZ air separation units (Centrifugal Internal Intercooling, centrifugal air compressor units).

[0046] In the embodiments of the present application, the mainstream BIM software Autodesk Revit tool in the construction field is used to perform construction simulation of the turbine unit installation project.

[0047] The quantity calculation simulation method for the turbine unit installation project in this embodiment refers to Figure 2 As shown, before performing step S101, it includes the content of steps S1001 to S1002, including:

[0048] Step S1001: Based on the component systems of multiple turbine units, establish a system database including the multiple turbine units; the system database at least includes the one-to-one mapping relationships of the equipment and process pipeline parameters, electrical pipeline layout parameters, and bridge parameters of the multiple turbine units.

[0049] In the embodiments of the present application, based on the design specifications of the multiple turbine units and the 2D CAD design drawings, the basic dimension parameters of multiple components are extracted to construct a component-based turbine unit component library; the component library of the turbine unit is classified according to the types of turbine units, and the component parameters of the equipment, process pipelines, electrical pipelines, and bridges required by different subsystems of each type of turbine unit are data-matched to establish the system database; wherein, the system database contains the matching data for each subsystem of each turbine unit, and the matching data is used for automatic connection of relevant components in the BIM software.

[0050] As a feasible implementation manner, different subsystems (component systems) of the turbine unit in this embodiment may include a fuel system, which is responsible for the processing and transportation of fuels such as natural gas or diesel; a lubrication system, including equipment such as oil pumps, coolers, and filters, which are connected through pipelines (process pipelines) to form a complete lubrication cycle subsystem; an air system, including equipment such as compressors and air filters, which is used to transport compressed air to the target location through pipelines; a starting system, including equipment such as starting motors and hydraulic devices, which is powered and controlled by electrical pipelines; a control system, including equipment such as controllers, actuators, and various sensors that are connected and transmit signals through electrical pipelines and cable trays, which is used to monitor and adjust operating parameters such as the speed and pressure of the unit; an exhaust system, including equipment such as exhaust pipe belts and mufflers, which is used to discharge exhaust gas from the unit based on process pipelines; a cooling system, including equipment such as cooling water pipelines and heat exchangers, which is used to transport coolant through the cooling water pipelines to cool the high-temperature components of the unit; a sealing system, including labyrinth seals and sealing gas supply equipment, which is used to prevent gas leakage; and an electrical power system, including equipment such as cables and distribution cabinets, which is used to transport and distribute electrical power through electrical pipelines and cable trays. For each of the above systems, appropriate engineering materials, equipment models, and corresponding quantities need to be selected according to specific design requirements and installation and operation conditions to ensure the reliability and efficiency of the system.

[0051] In the embodiments of this application, the data matching of the component parameters of the equipment, process pipelines, electrical pipelines, and cable trays of different subsystems of various turbine units refers to the matching in the component library of the turbine unit according to the unit type, specialty, component type, and component type; as an example, when the unit type is a TRT unit, the specialty is electrical materials, the component type is a cable tray, and the component type is a cable tray and its accessories, the quantity calculation simulation system of this application will calculate according to the calculation rules of the cable tray, and divide the engineering quantity into the report preview of "TRT unit - electrical materials - cable tray and its accessories" in the report display. Here, as an energy recovery device, the TRT unit utilizes the pressure energy and heat energy of blast furnace gas to make the gas expand and do work through the turbine, driving the generator to generate electricity to achieve energy recovery.

[0052] In the embodiments of this application, the one-to-one mapping relationships between the equipment and process pipeline parameters, electrical pipeline layout parameters, and cable tray parameters of various turbine units in the system database are multiple groups of parameters preset in the database. For each different matching configuration, after selecting a certain matching configuration in the system database, the automatic matching connection of each parameter is realized in the BIM software. For example, after determining the unit model and power, according to the matching in the system database of the pipeline (size, model, material), electrical pipeline (electrical materials, pipeline materials, instrument materials), and cable pipeline corresponding to the unit of this model and power, the automatic connection can be carried out according to the unit classification situation.

[0053] In the embodiments of the present application, since in the turbine units of different enterprises, the model layouts, equipment styles, and material selections are different, the system database may be provided with enterprise family libraries for different manufacturers of each turbine unit; among them, different types of units are configured with corresponding engineering materials. Referring to this characteristic, according to units of different powers and models, corresponding types of drive devices are configured, and the data in the system library is called for selection and statistics.

[0054] Step S1002: Determine the target call parameters from the system database according to the layout requirements of the target turbine unit; the target call parameters are the selection parameters among the process pipeline parameters, the electrical pipeline parameters, and the bridge parameters.

[0055] In the embodiments of the present application, after determining the turbine unit model and power, the cable pipelines corresponding to the target turbine unit are classified and configured in the above system database. According to the unit type and model, the selection parameters are determined, that is, pipelines of corresponding sizes, models, and materials, as well as electrical materials, pipeline materials, and instrument materials are configured, so as to perform automatic connection and adjustment according to the matching data in the system database.

[0056] Step S102: Configure the call parameters in the BIM software to generate a three-dimensional plant layout diagram; the three-dimensional plant layout diagram includes multiple components of the target turbine unit.

[0057] In the embodiments of the present application, according to the existing planned plant, a three-dimensional plant layout diagram is established by arranging in the BIM software, including the layout of each subsystem of the unit inside the plant (two floors of platforms, various pipelines, electrical rooms, and automatic control rooms inside the plant), such as two floors of platforms, various pipelines, electrical rooms, and automatic control rooms inside the plant.

[0058] Step S103: When adjusting the position parameters of any component in the three-dimensional plant layout diagram, identify the main and auxiliary materials associated with the component, and perform simulation calculations on the quantities of the main and auxiliary materials.

[0059] In an embodiment of the present application, when making layout adjustments at the construction site, manual adjustment of the unit components needs to be carried out according to the sizes of each space inside the factory building. Specifically, when manually adjusting the position parameters of any component in the 3D factory building layout diagram, obtain the adjusted physical change amount (coordinate difference based on the model coordinate axes) of the target component to be adjusted in the BIM software; identify the target component and the main and auxiliary materials associated with the target component, and assign equipment port numbers to the main and auxiliary materials and the equipment ports corresponding to the main and auxiliary materials in the target component; based on the adjusted physical change amount, make layout changes to the main and auxiliary materials corresponding to the target component in the BIM software, and perform simulation calculations of quantity calculation in the system database according to the layout changes.

[0060] In an embodiment of the present application, the adjustment of the position parameters of any component in the 3D factory building layout diagram may include moving or rotating within the space coordinate system where the model is located.

[0061] Specifically, in the case of manually moving any component in the 3D factory building layout diagram, refer to Figure 3 As shown, the above step S103 includes the contents of steps S10311 to S10313:

[0062] Step S10311: Obtain the starting coordinate parameters and ending coordinate parameters of the first target component to be moved, and calculate the coordinate difference based on each coordinate direction.

[0063] In an embodiment of the present application, obtain the starting and ending position coordinates of the first target component (equipment) to be moved, and the starting and ending position coordinates are composed of coordinate parameters in three directions of X, Y, and Z. Here, the coordinate axes where the coordinate parameters in the three directions of X, Y, and Z are located are the coordinate benchmarks where the model is located.

[0064] Step S10312: Call the Connector method to identify the pipeline connected to the first target component, and assign equipment port numbers to the first pipeline and the equipment ports corresponding to the first pipeline on the first target component.

[0065] Step S10313: In the case where any of the coordinate differences is greater than or equal to a preset threshold, keep the starting coordinate and length of the first pipeline unchanged, and continue to draw the pipeline from the starting point of the first pipeline to the ending coordinate based on the numbers of the first pipeline and the equipment ports; the part of continuing to draw the pipeline to the ending coordinate includes any linear combination in the X-axis, Y-axis, and Z-axis directions.

[0066] In an embodiment of the present application, when any one of the coordinate parameters in the X, Y, and Z directions is greater than a preset threshold, the starting coordinate (pipe position) and length of the first pipe connected to the device (the first target component) are kept unchanged, and the first pipe is continued to be drawn from the original connection end of the first pipe to the moved position (the new end point), where the continued part is connected to the moved position in the form of a horizontal, then vertical, and vertical pipe. Exemplarily, referring to Figure 4 As shown, moving from the position of coordinates (1, 0, 1) to the position of coordinates (100, 0, 50), the pipe position and length connected to the device port remain unchanged, and horizontal, vertical, and vertical pipes are continued to be drawn from the pipe end point to the new device position.

[0067] In an embodiment of the present application, when any of the coordinate differences is less than the preset threshold, the starting coordinate of the first pipe is changed, and the optimal route is re-determined based on the shortest path algorithm. For example, by changing the pipe end point position connected to the first target component, a new pipe is obtained.

[0068] Exemplarily, the preset threshold can be 2.

[0069] Specifically, when manually rotating any component in the three-dimensional plant layout diagram, referring to Figure 5 As shown, the above step S103 includes the contents of steps S10321 to S10323:

[0070] Step S10321: Obtain the rotation center point coordinate parameter and rotation angle of the moved second target component.

[0071] In an embodiment of the present application, obtain the rotation center point position coordinate of the rotated second target component (device) and the rotation angle information, and judge the rotation angle information.

[0072] Step S10322: Call the Connector method to identify the second pipe connected to the second target component, and number the second pipe and the device port corresponding to the second pipe on the second target component.

[0073] Step S10323: Keep the first connection point and the second connection point of the two devices adjacent to the second target component where the second pipe is respectively located unchanged among the pipe start point, the pipe end point, and the device, and automatically connect horizontal and vertical pipes between the start point of the second pipe and the first connection point, and between the end point of the second pipe and the second connection point. Referring to Figure 6As shown, after the device (the second target component) rotates, in the pipelines connecting the other two devices adjacent to the device, the first-direction pipelines starting from or receiving by the other two devices remain unchanged, and the pipelines (one or two) adjacent to the device are reconnected with horizontal and vertical pipelines, without affecting the initial connection states of other devices.

[0074] In an embodiment of the present application, when the rotation angle is 180°, refer to Figure 7 As shown, between the starting point of the second pipeline and the first connection point, and between the ending point of the second pipeline and the second connection point, first extend along the X direction, and then extend along the Y direction.

[0075] In an embodiment of the present application, when the rotation angle is greater than 180° or less than 180°, refer to Figure 8 As shown, between the starting point of the second pipeline and the first connection point, and between the ending point of the second pipeline and the second connection point, first extend half of the X-direction connection section of the original first pipeline along the X direction, then extend the Y value, and finally extend the remaining half of the value in the X direction.

[0076] In an embodiment of the present application, the bridge and cable wiring support manual adjustment. Among them, the wiring changes with the change of the bridge. By selecting the starting point and the ending point of the bridge, the shortest path is automatically judged to prepare for the engineering quantity calculation of the wire and cable. As a feasible implementation manner, the attribute names of the starting and ending devices of the wiring of the electrical equipment and the automatic control equipment, the wiring material name, the wiring specification, the wiring model, the pipe diameter of the threading pipe, etc. are built into the BIM software according to the project engineering drawings, and the pipeline path matching is preset. Among them, when the model is created, the relevant connections of the pipelines and the bridges are made. The pipelines coming out of a certain device will have connection relationships with multiple pipelines in the path connecting the starting and ending devices. Furthermore, multiple connection routes will be extended during the connection process of the starting and ending devices. The system program selects the intelligent shortest route according to the principles such as "the least number of connection segments" and "when the number of segments is the same, the total path is the shortest"; furthermore, according to the custom-set electrical wiring and automatic control wiring routes and the model instance measurement rule configuration, the program automatically calculates and measures the results.

[0077] The quantity calculation simulation method for the installation project of a turbine unit provided by this application configures target call parameters based on a system database in BIM software to generate a three-dimensional plant layout diagram for installing the target turbine unit. When the position parameters of any component in the three-dimensional plant layout diagram are adjusted, the main and auxiliary materials associated with the component are identified, and the quantity calculation corresponding to the main and auxiliary materials is simulated and calculated. This realizes the rapid layout change of the model and the statistics of the corresponding engineering quantity changes. Thus, in the engineering quantity prediction stage, the prediction of the engineering quantity can be updated in a timely manner with the changes in design modifications and on-site conditions, providing strong support for the cost control and resource allocation of the project; in the project execution stage, it can improve the dynamic simulation adjustment and material optimization during project execution, help optimize the utilization of resources, and is conducive to carrying out engineering designs and management that can dynamically change.

[0078] Based on the above embodiments, refer to Figures 9 - 12 As shown, the application example of this application demonstrates the application results based on the quantity calculation simulation method for the installation project of a turbine unit in the above embodiments.

[0079] Among them, the target turbine unit is the TRT unit - MPG100 model. During the installation of this TRT unit, component A and component B are adjusted by moving in different ways, and component C is adjusted by rotation.

[0080] The application example of this application also provides an electronic device, including a memory and a processor. The memory stores a computer program. It is characterized in that when the processor executes the computer program, the steps of the above-mentioned quantity calculation simulation method for the installation project of a turbine unit are realized.

[0081] The application example of this application also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the quantity calculation simulation method for the installation project of a turbine unit in any embodiment of this application is realized. Specifically, a system or device equipped with a storage medium can be provided. On this storage medium, software program codes for realizing the functions in any of the above embodiments are stored, and the computer (or CPU or MPU) of the system or device is enabled to read and execute the program codes stored in the storage medium.

[0082] In particular, according to an embodiment of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present invention includes a computer program product that includes a computer program carried on a computer-readable storage medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), the above-described functions defined in the system of the present application are performed.

[0083] It should be noted that the computer-readable storage medium shown in the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable storage medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical fiber cable, RF, etc., or any suitable combination of the above.

[0084] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, and the above-mentioned module, segment of a program, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0085] The units involved in the embodiments of the present invention can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation to the units themselves in some cases.

[0086] It should be noted that although several modules or units of devices for action execution are mentioned in the above detailed description, such a division is not mandatory. In fact, according to the embodiments of the present invention, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0087] From the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (such as a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present invention.

[0088] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. The present application is not limited to the exact structures described above and illustrated in the accompanying drawings, and it cannot be considered that the specific implementation of the present application is only limited to these descriptions. For those of ordinary skill in the technical field to which the present application belongs, without departing from the concept of the present application, various changes and deformations made should be regarded as falling within the protection scope of the present application.

[0089] In several embodiments provided by the present application, it should be understood that the disclosed systems, modules, and methods can be implemented in other ways. For example, the module embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be an indirect coupling or communication connection through some interfaces, modules, or units, and can be in electrical, mechanical, or other forms.

[0090] The above embodiments are only used to illustrate the technical solutions of the present application, rather than limiting it. The present application is not limited to the exact structures already described and illustrated in the drawings, and it cannot be determined that the specific implementation of the present application is only limited to these descriptions. For those of ordinary skill in the technical field to which the present application belongs, without departing from the concept of the present application, various changes and deformations made should be regarded as belonging to the protection scope of the present application.

Claims

1. A quantity calculation simulation method for turbine unit installation projects, characterized in that, Including: Determine the target call parameters of the system database based on the type of the target turbine unit; Configure the target call parameters in the BIM software to generate a 3D plant layout diagram; The 3D plant layout diagram contains multiple components of the target turbine unit; When adjusting the position parameters of any component in the 3D plant layout diagram, identify the main and auxiliary materials associated with the component, and perform simulation calculations on the quantities of the main and auxiliary materials.

2. The quantity calculation simulation method for the installation project of a turbine unit according to claim 1, characterized in that Before determining the call parameters of the system database based on the type of the target turbine unit, the method further includes: Based on the composition systems of multiple turbine units, establish a system database containing the multiple turbine units; the system database at least includes the one-to-one mapping relationships of the equipment and process pipeline parameters, electrical pipeline layout parameters, and bridge parameters of the multiple turbine units; According to the layout requirements of the target turbine unit, determine the target call parameters from the system database; the target call parameters are the selection parameters among the process pipeline parameters, the electrical pipeline parameters, and the bridge parameters.

3. The quantity calculation simulation method for the installation project of a turbine unit according to claim 2, characterized in that, The establishing a system database containing the multiple turbine units based on the composition systems of the multiple turbine units includes: Extract the basic dimension parameters of multiple components based on the design specifications of the multiple turbine units and the 2D CAD design drawings, and construct a component-based turbine unit component library; Classify according to the types of turbine units in the turbine unit component library, and perform data matching on the component parameters of the equipment, process pipelines, electrical pipelines, and bridges required by different subsystems of each type of turbine unit to establish the system database; wherein, the system database contains the matching data for each subsystem of each turbine unit, and the matching data is used for automatic connection of relevant components in the BIM software.

4. The quantity calculation simulation method for the installation project of a turbine unit according to claim 3, characterized in that In the system database, there is an enterprise family library for different manufacturers of each turbine unit; the establishing a system database containing the multiple turbine units based on the composition systems of the multiple turbine units further includes: Select and count the power and model of each turbine unit in the turbine unit component library to establish an enterprise family library for different manufacturers; Wherein, for the same type of turbine unit, the equipment styles and material selections of different enterprise family libraries are different.

5. The quantity calculation simulation method for the installation project of a turbine unit according to claim 1, characterized in that, The performing simulation calculations on the quantities of the main and auxiliary materials corresponding to the main and auxiliary materials when adjusting the position parameters of any component in the 3D plant layout diagram includes: When manually adjusting the position parameters of any component in the 3D plant layout diagram, obtain the adjusted physical change amount of the target component to be adjusted in the BIM software; Identify the target component and the main and auxiliary materials associated with the target component, and assign equipment port numbers to the main and auxiliary materials and the equipment ports corresponding to the main and auxiliary materials in the target component; Based on the adjusted physical change amount, perform layout changes on the main and auxiliary materials corresponding to the target component in the BIM software, and perform simulation calculations on the quantities in the system database according to the layout changes.

6. The quantity calculation simulation method for turbine unit installation project according to claim 5, wherein, Manually adjusting the position parameters of any component in the three-dimensional plant layout diagram includes: manually moving any component in the three-dimensional plant layout diagram; the method includes: Obtaining the starting coordinate parameters and ending coordinate parameters of the first target component to be moved, and calculating the coordinate differences based on each coordinate direction; Invoking the Connector method to identify the pipes connected to the first target component, and numbering the first pipe and the equipment ports corresponding to the first pipe on the first target component; When any of the coordinate differences is greater than or equal to the preset threshold, keeping the starting coordinate and length of the first pipe unchanged, and continuing to draw the pipe from the starting point of the first pipe to the ending coordinate based on the numbering of the first pipe and the equipment ports; wherein, the part of continuing to draw the pipe to the ending coordinate includes any straight-line combination in the X-axis, Y-axis, and Z-axis directions; Performing simulation calculations for quantity calculation in the system database based on the part of continuing to draw the pipe to the ending coordinate.

7. The quantity calculation simulation method for turbine unit installation project according to claim 6, characterized in that When any of the coordinate differences is less than the preset threshold, changing the ending coordinate of the first pipe and re-determining the optimal route based on the shortest path algorithm.

8. The quantity calculation simulation method for turbine unit installation project according to claim 5, characterized in that, Manually adjusting the position parameters of any component in the three-dimensional plant layout diagram includes: manually rotating any component in the three-dimensional plant layout diagram; the method includes: Obtaining the rotation center point coordinate parameters and rotation angle of the second target component to be moved; Invoking the Connector method to identify the second pipe connected to the second target component, and numbering the second pipe and the equipment ports corresponding to the second pipe on the second target component; Between the pipe starting point, pipe ending point, and the equipment, keeping the first connection point and the second connection point of the two adjacent equipment of the second pipe to the second target component unchanged, and automatically connecting with horizontal and vertical pipes between the starting point of the second pipe and the first connection point, and between the ending point of the second pipe and the second connection point; Performing simulation calculations for quantity calculation in the system database based on the part between the starting point of the second pipe and the first connection point, and the part between the ending point of the second pipe and the second connection point.

9. The quantity calculation simulation method for the installation project of a turbine unit according to claim 8, characterized in that, When the rotation angle is 180°, the automatically connecting with horizontal and vertical pipes between the starting point of the second pipe and the first connection point, and between the ending point of the second pipe and the second connection point includes: First extending along the X direction, and then extending along the Y direction; When the rotation angle is greater than 180° or less than 180°, the automatically connecting with horizontal and vertical pipes between the starting point of the second pipe and the first connection point, and between the ending point of the second pipe and the second connection point includes: First extending half of the first difference along the X direction, then extending the Y value, and finally extending the remaining half of the X value.

10. The quantity calculation simulation method for the installation project of a turbine unit according to claim 5, characterized in that The main and auxiliary materials include cable trays and cable wiring; the method further includes: After manually adjusting the position parameters of any component in the three-dimensional plant layout diagram, an intelligent shortest route is selected according to the judgment of the shortest path algorithm; Among them, the starting and ending equipment names, wiring material names, wiring specifications, wiring models, and conduit pipe diameters of the electrical equipment and automatic control equipment wiring are configured in the system program of the BIM software before generating the three-dimensional plant layout diagram. Among them, the equipment names and the corresponding wiring form a closed route.