Digital delivery method and device for pumped storage power station
By constructing and analyzing the BIM three-dimensional model of the pumped storage power station and sorting and reviewing the project object data, the problems of low information utilization rate and data silos are solved, and efficient digital delivery and data quality improvement are achieved.
Patent Information
- Application Number
- CN202411704845.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-04-04
AI Technical Summary
The low utilization rate of pumped storage power station engineering projects leads to wasting of engineering data resources. Due to incompatible data formats between software, data silos and unstructured data are difficult to utilize.
By obtaining the design data of the pumped storage power station, a BIM three-dimensional model is built, and the model is analyzed to obtain the engineering object data. Define the engineering information database and delivery template, organize and review the data, and realize digital delivery.
It improves the delivery efficiency of pumped storage power stations and the utilization rate of engineering project information, reduces delivery information errors, and improves the quality of delivery data.
Smart Images

Figure CN119760822A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital delivery, and in particular to a method and device for digital delivery of a pumped storage power station. Background Art
[0002] In recent years, with the construction practice of large-scale pumped-storage power stations, a full industrial chain development system has basically been formed from planning and design to operation and maintenance, and a large number of engineering documents have been generated at each stage.
[0003] Due to the incompatibility between design software, the data formats generated by different software are incompatible, resulting in the inability to share and transfer data backwards, resulting in data islands. At the same time, during the project handover process, there is a large amount of unstructured data, which is difficult to use, and easily leads to partial data loss or insufficient data utilization. Summary of the invention
[0004] In view of this, the present invention provides a method and device for digital delivery of a pumped-storage power station to solve the problem of low utilization rate of engineering project information of a pumped-storage power station, which causes waste of engineering data resources.
[0005] In a first aspect, the present invention provides a method for digital delivery of a pumped storage power station, the method comprising:
[0006] Obtain the design data of the pumped-storage power station, and build a BIM 3D model of the pumped-storage power station based on the design data of the pumped-storage power station;
[0007] Analyze the BIM 3D model of the pumped storage power station to obtain the engineering object data of the pumped storage power station;
[0008] Define the engineering information database of the pumped storage power station and build the deliverable template based on the engineering information database;
[0009] Use the deliverables template to sort out the project object data of the pumped storage power station and obtain the project deliverables list;
[0010] The project deliverables list is reviewed and the pumped storage power station is digitally delivered based on the review results.
[0011] The present embodiment provides a method for digital delivery of a pumped-storage power station. The method constructs a BIM three-dimensional model of the pumped-storage power station through the design data of the pumped-storage power station, parses the BIM three-dimensional model of the pumped-storage power station, obtains the engineering object data of the pumped-storage power station, and then, based on the engineering object data of the pumped-storage power station, organizes the engineering object data of the pumped-storage power station using a deliverable template to obtain a list of engineering deliverables, thereby realizing the digitization of the delivery process of the pumped-storage power station, making full use of the visualization and transferability characteristics of the BIM three-dimensional model data, improving the delivery efficiency of the pumped-storage power station and the utilization rate of the engineering project information of the pumped-storage power station, reducing delivery information errors, and improving the quality of the delivery data of the pumped-storage power station by reviewing the list of engineering deliverables.
[0012] In an optional implementation, constructing a BIM three-dimensional model of a pumped-storage power station based on the design data of the pumped-storage power station includes:
[0013] Construct an initial 3D model based on the design data of the pumped storage power station;
[0014] Perform collision detection on the initial three-dimensional model, and optimize the initial three-dimensional model according to the collision detection result;
[0015] The optimized initial three-dimensional model is fragmented to obtain the BIM three-dimensional model of the pumped-storage power station.
[0016] The present embodiment provides a method for digital delivery of a pumped-storage power station. An initial three-dimensional model is constructed through the design data of the pumped-storage power station. Collision detection and fragmentation elimination are performed on the initial three-dimensional model, so that the BIM three-dimensional model of the pumped-storage power station is more accurate, thereby ensuring the authenticity and accuracy of the data in the digital delivery process of the pumped-storage power station and reducing the error rate of the delivery information.
[0017] In an optional implementation, the BIM three-dimensional model of the pumped storage power station is parsed to obtain the engineering object data of the pumped storage power station, including:
[0018] Generate 2D drawings based on the BIM 3D model of the pumped storage power station;
[0019] Perform lightweight analysis on the BIM 3D model of the pumped storage power station to obtain a lightweight model;
[0020] Based on the two-dimensional drawings, the engineering object data of the pumped storage power station is obtained using a lightweight model.
[0021] This embodiment provides a method for digital delivery of a pumped-storage power station. Through BIM forward design, a BIM three-dimensional model of the pumped-storage power station can be constructed based on the design data of the pumped-storage power station, and then a two-dimensional drawing is generated based on the BIM three-dimensional model of the pumped-storage power station, thereby ensuring the authenticity of the data in the engineering drawings, ensuring the high quality of the drawings, greatly shortening the time for drawing review and handover, reducing the time invested by designers in the project, and performing lightweight analysis on the BIM three-dimensional model of the pumped-storage power station to obtain a lightweight model, and using the lightweight model to obtain the engineering object data of the pumped-storage power station, further accelerating the digital delivery speed of the pumped-storage power station while ensuring the reliability of the delivered power station data.
[0022] In an optional implementation, the BIM three-dimensional model of the pumped storage power station is subjected to lightweight analysis to obtain a lightweight model, including:
[0023] The BIM three-dimensional model of the pumped storage power station is transformed into a three-dimensional coordinate model;
[0024] The three-dimensional coordinate model is optimized to obtain a lightweight model.
[0025] The present embodiment provides a method for digital delivery of a pumped-storage power station. By performing coordinate conversion on the BIM three-dimensional model of the pumped-storage power station and then optimizing the three-dimensional coordinate model, the storage space and computing resources occupied by the delivery data are reduced, thereby improving the data processing speed and system performance, meeting different scenarios and requirements, and optimizing the user experience.
[0026] In an optional implementation, the project object data of the pumped storage power station is sorted using a deliverable template to obtain a project deliverable list, including:
[0027] Use the deliverable template to classify and extract the pumped-storage power station project object data to obtain the project object list, document object list and drawing object list;
[0028] Based on the project object list, document object list and drawing object list, the deliverable template is used to establish the association relationship between the project objects, document objects and drawing objects to obtain the project deliverable list.
[0029] The present embodiment provides a method for digital delivery of a pumped-storage power station. The method utilizes a delivery template to classify and extract engineering object data of the pumped-storage power station, and establishes associations among engineering objects, document objects, and drawing objects to obtain an engineering deliverables list. This achieves accurate classification of engineering object data of the pumped-storage power station and accurate association of different types of data, thereby improving the delivery efficiency of the pumped-storage power station and the utilization rate of engineering project information of the pumped-storage power station.
[0030] In an optional implementation, the deliverable template includes: a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template, and an association relationship template.
[0031] In a second aspect, the present invention provides a digital delivery device for a pumped storage power station, the device comprising:
[0032] A construction module, used to obtain design data of the pumped storage power station, and to construct a BIM three-dimensional model of the pumped storage power station based on the design data of the pumped storage power station;
[0033] The parsing module is used to parse the BIM three-dimensional model of the pumped storage power station to obtain the engineering object data of the pumped storage power station;
[0034] Definition module, used to define the engineering information database of the pumped storage power station and build the deliverable template based on the engineering information database;
[0035] A sorting module is used to sort the project object data of the pumped storage power station by using the deliverable template to obtain a list of project deliverables;
[0036] The audit module is used to audit the list of project deliverables and to digitally deliver the pumped storage power station based on the audit results.
[0037] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the digital delivery method of a pumped-storage power station according to the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0038] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the digital delivery method for a pumped-storage power station of the first aspect or any corresponding embodiment thereof.
[0039] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the method for digital delivery of a pumped-storage power station according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 is a flow chart of a method for digital delivery of a pumped storage power station according to an embodiment of the present invention;
[0042] Figure 2 is a flow chart of another method for digital delivery of a pumped storage power station according to an embodiment of the present invention;
[0043] Figure 3 is a flow chart of another method for digital delivery of a pumped storage power station according to an embodiment of the present invention;
[0044] Figure 4 is a flow chart of another method for digital delivery of a pumped storage power station according to an embodiment of the present invention;
[0045] Figure 5 is a structural block diagram of a digital delivery device for a pumped storage power station according to an embodiment of the present invention;
[0046] Figure 6 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0048] In order to further improve the utilization rate of information in the transition from the engineering design stage to the operation and maintenance stage and reduce the waste of engineering data resources, digital delivery has become an important development trend in the new round of industrial transformation opportunities. As an important carrier of digital delivery, the digital delivery system is based on BIM (Building Information Modeling) forward design to generate a three-dimensional BIM model corresponding to the engineering object and the corresponding two-dimensional drawings. The system connects the engineering delivery information with the three-dimensional BIM model. Through the BIM model, users can view various types of engineering delivery data through a three-dimensional visualization interface. Applying BIM three-dimensional forward design to the digital delivery of pumped-storage power stations can improve the design quality and efficiency of pumped-storage power station projects and promote the comprehensive application of digital achievements throughout the life cycle of the project.
[0049] The embodiment of the present invention provides a digital delivery method for a pumped-storage power station. Through the forward design method of BIM technology "modeling first, drawing later", multi-directional and timely communication of professional information is achieved, and the visualization and transferability of BIM model data are fully utilized to improve delivery efficiency and reduce delivery information errors; the delivery information generated during the operation of the pumped-storage power station is attached based on the power station BIM model. Data quality inspection and review are provided for the delivered data, and a data quality inspection report is generated to improve the quality of the delivered data; at the same time, the model lightweight and model rendering technology of the network front end is used to build a visual power station interactive interface to achieve the delivery and display of the full life cycle data of the pumped-storage power station.
[0050] The embodiment of the present invention provides a method for digital delivery of a pumped-storage power station. It should be noted that the execution subject of the method for digital delivery of a pumped-storage power station provided by the embodiment of the present invention may be a device for digital delivery of a pumped-storage power station. The device for digital delivery of a pumped-storage power station may be implemented as part or all of an electronic device through software, hardware, or a combination of software and hardware. The electronic device may be a server or a terminal. The server in the embodiment of the present application may be a single server or a server cluster composed of multiple servers. The terminal in the embodiment of the present application may be a smart phone, a personal computer, a tablet computer, a wearable device, an intelligent robot, or other intelligent hardware devices. In the following method embodiments, the execution subject is an electronic device as an example for explanation.
[0051] According to an embodiment of the present invention, an embodiment of a digital delivery method for a pumped-storage power station is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0052] In this embodiment, a pumped storage power station digital delivery method is provided, which can be used for the above-mentioned electronic equipment. Figure 1 is a flow chart of a method for digital delivery of a pumped storage power station according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0053] Step S101, obtaining design data of a pumped-storage power station, and constructing a BIM three-dimensional model of the pumped-storage power station based on the design data of the pumped-storage power station.
[0054] Step S102, analyzing the BIM three-dimensional model of the pumped-storage power station to obtain the engineering object data of the pumped-storage power station.
[0055] Step S103, defining an engineering information database of the pumped storage power station, and constructing a deliverable template based on the engineering information database.
[0056] Specifically, the deliverable templates include: a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template and an association relationship template.
[0057] Furthermore, according to the engineering digital delivery standard of the pumped storage power station, the engineering information database file is defined. The engineering information database (i.e., the class library file) includes: object class library, engineering data class library, and association relationship library, etc.; among them, the class library file can establish the classification and attributes of engineering objects and engineering data according to the class library data structure, and establish an association relationship between engineering objects and engineering data. After establishing the association relationship, the association relationship class library is obtained. The name and description table are shown in Table 1 below.
[0058] Table 1:
[0059] name illustrate Parent class code The parent class code of this level class, used to establish the class hierarchy Class Encoding The code corresponding to this class Class Name The name of this class name illustrate
[0060] Furthermore, the object library includes engineering object classification, object attributes, etc.; engineering object classification includes civil engineering objects and equipment objects; object attributes include civil engineering object attributes and equipment object attributes, etc.; among them, civil engineering object attributes include: attribute code, type, whether required, enumeration value, unit type, unit English, description and other general attributes; equipment object attributes include space, professional field, system, manufacturer, supplier, model, factory number, production date, size, weight, life, working mode, environmental requirements and other general attributes.
[0061] Furthermore, the engineering data library includes: engineering document classification, document attributes, drawing classification, drawing attributes, etc.; engineering document classification includes but is not limited to: project establishment documents, design documents, project preparation documents, project management documents, engineering construction documents, supervision documents, trial operation and commissioning documents, completion documents, equipment and instrument comprehensive documents, system equipment documents, etc.; drawing classification includes: construction drawings and completion drawings, etc.; the common attributes of document attributes and drawing attributes include: name, unique identifier, common coding combination, classification table code, construction period number, unit number, classification number, type, format / extension, size / memory occupied, creation time, creator, modification time, modifier, document category name, category code, class name, class code, content summary, publisher, publication time, version number, source unit name, source unit category, publisher name, publisher category, filing unit name, filing unit category, transfer / archiving unit name, transfer / archiving unit category, retention period, archive category name, archive category identifier, archive directory name, archive directory number.
[0062] Furthermore, the association relationship library includes: engineering object classification associated with document classification, drawing classification, etc.; the association between engineering objects and documents and drawings can be many-to-many, and the association relationship library of the engineering information to be transferred is obtained based on the association relationship between engineering objects and documents and drawings.
[0063] Furthermore, based on the above-mentioned engineering information database file, a deliverable template is obtained, and the deliverable template includes: any one or more combinations of a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template, and an association relationship template; and after uploading the class library file to the system, project deliverable templates such as a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template, and an association relationship template of a pumped storage power station are obtained.
[0064] Step S104: sorting the project object data of the pumped storage power station by using the deliverable template to obtain a project deliverable list.
[0065] Step S105, review the project deliverables list, and digitally deliver the pumped storage power station based on the review results.
[0066] Specifically, for different deliverables, define the work items that need to be checked, configure the content of each inspection item to be checked, and configure the corresponding data quality indicators. The inspection content includes: data compliance, integrity, consistency, etc., and the data quality indicators include any one or more combinations of data uniqueness, data accuracy, data integrity, data consistency, data relevance, and data timeliness; among which, the inspection content is configured for different data objects with corresponding data quality indicators.
[0067] Furthermore, batch checks are performed on the inspection items according to the preset execution time and execution frequency: batch checks are performed by setting the inspection items to be executed, the execution time and the execution frequency; at the same time, quality inspection tasks can also be processed in parallel; among them, the inspection items to be executed, the execution time and the execution frequency can be set as different data inspection tasks, and the corresponding tasks can be executed manually or automatically on a regular basis. By executing the inspection tasks, the existing data is checked and summarized into a list of data quality issues.
[0068] Furthermore, a data quality checklist is formed based on the results of batch inspections, and a data quality inspection report is summarized to handle data quality issues; data quality issue handling includes: source modification, re-entry, and technical repair; among them, the data quality report can intuitively display or mark error points, and the report supports query, download and other operations. Users can formulate corresponding data quality processing plans based on the data quality inspection report to improve the efficiency of data transfer.
[0069] Furthermore, the data quality indicators after problem processing will be approved and automatically stored in the engineering data asset library, and finally the digital delivery process of the project will be completed; among them, the deliverables that have passed the quality inspection must go through a multi-node approval process and be automatically stored in the engineering data asset library to complete the digital delivery of the project.
[0070] The present embodiment provides a method for digital delivery of a pumped-storage power station. The method constructs a BIM three-dimensional model of the pumped-storage power station through the design data of the pumped-storage power station, parses the BIM three-dimensional model of the pumped-storage power station, obtains the engineering object data of the pumped-storage power station, and then, based on the engineering object data of the pumped-storage power station, organizes the engineering object data of the pumped-storage power station using a deliverable template to obtain a list of engineering deliverables, thereby realizing the digitization of the delivery process of the pumped-storage power station, making full use of the visualization and transferability characteristics of the BIM three-dimensional model data, improving the delivery efficiency of the pumped-storage power station and the utilization rate of the engineering project information of the pumped-storage power station, reducing delivery information errors, and improving the quality of the delivery data of the pumped-storage power station by reviewing the list of engineering deliverables.
[0071] In this embodiment, a pumped storage power station digital delivery method is provided, which can be used for the above-mentioned electronic equipment. Figure 2is a flow chart of a method for digital delivery of a pumped storage power station according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0072] Step S201, obtain the design data of the pumped storage power station, and construct a BIM three-dimensional model of the pumped storage power station based on the design data of the pumped storage power station. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0073] Specifically, the above step S201 includes:
[0074] Step S2011, constructing an initial three-dimensional model based on the design data of the pumped-storage power station.
[0075] Specifically, according to the project design requirements and BIM application standards of the pumped-storage power station, an engineering BIM application planning scheme is generated. Combined with the land area information, civil engineering conditions, unified coordinate origin, equipment specification list, equipment appearance and interface data, equipment inspection and maintenance space requirements and other information obtained in the early stage of the project, a preliminary design of the pumped-storage power station is carried out to generate a power station design model (i.e., the initial three-dimensional model).
[0076] Step S2012: perform collision detection on the initial three-dimensional model, and optimize the initial three-dimensional model according to the collision detection result.
[0077] Specifically, the initial three-dimensional model is analyzed, and collision problems in the model are eliminated through collision detection between single or multiple disciplines, and coordination and communication are carried out to deepen the model. Among them, collision detection mainly uses BIM technology to verify the rationality of the distribution design of different professional models. In the actual implementation process, the collision can be divided into hard collision and gap collision. Hard collision refers to the overlap or intersection of the three-dimensional models of the project in space. This kind of situation often occurs between structural beams, air-conditioning pipes and water supply and drainage pipes; gap collision means that the distance between the three-dimensional models of the project is less than the set tolerance, which affects the construction or fails to meet specific requirements. Collision detection is mainly for safety, construction convenience and other considerations. There are minimum spacing requirements between the same profession, and there are also minimum spacing requirements between different professions. It is also necessary to check whether the pipeline equipment blocks the sockets and switches installed on the wall.
[0078] Furthermore, the step of performing collision detection on the initial three-dimensional model includes: reviewing and modifying the initial three-dimensional model; using a physical engine to perform entity collision, extension collision, procedural collision and other detections on the initial three-dimensional model, detecting various types of collisions and outputting the results, and generating a collision detection report; then modifying and optimizing the initial three-dimensional model according to the collision report; repeating the above steps until there is no collision in the initial three-dimensional model.
[0079] Furthermore, the initial three-dimensional model may be subjected to collision detection using an axis-aligned bounding box or a bounding sphere.
[0080] Step S2013, eliminating fragments from the optimized initial three-dimensional model to obtain a BIM three-dimensional model of the pumped-storage power station.
[0081] Specifically, when optimizing the matching and eliminating fragments of the initial 3D model that has passed the collision detection, the useless components, information, viewports, linked files, and imported files in the initial 3D model are preliminarily cleaned up. For more detailed cleaning work, professionals can manually check the model and delete unnecessary elements.
[0082] Furthermore, the internal space of the project is optimized and designed, and virtual simulation roaming is carried out using BIM software such as Revit, Navisworks, SketchUp, etc., to browse and inspect the internal layout of the entire pumped-storage power station, to identify other design risks that were missed in the design process, optimize the BIM design of the entire project, and improve the design quality.
[0083] Step S202: parse the BIM 3D model of the pumped storage power station to obtain the engineering object data of the pumped storage power station. Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.
[0084] Step S203: define the engineering information database of the pumped storage power station and construct a deliverable template based on the engineering information database. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0085] Step S204: Use the deliverables template to sort out the project data of the pumped storage power station to obtain a project deliverables list. Figure 1 Step S104 of the illustrated embodiment will not be described in detail here.
[0086] Step S205: Review the project delivery list and deliver the pumped storage power station digitally based on the review results. Figure 1 Step S105 of the illustrated embodiment will not be described in detail here.
[0087] The present embodiment provides a method for digital delivery of a pumped-storage power station. An initial three-dimensional model is constructed through the design data of the pumped-storage power station. Collision detection and fragmentation elimination are performed on the initial three-dimensional model, so that the BIM three-dimensional model of the pumped-storage power station is more accurate, thereby ensuring the authenticity and accuracy of the data in the digital delivery process of the pumped-storage power station and reducing the error rate of the delivery information.
[0088] In this embodiment, a pumped storage power station digital delivery method is provided, which can be used for the above-mentioned electronic equipment. Figure 3 is a flow chart of a method for digital delivery of a pumped storage power station according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0089] Step S301, obtain the design data of the pumped storage power station, and build a BIM three-dimensional model of the pumped storage power station based on the design data of the pumped storage power station. Figure 2 Step S201 of the illustrated embodiment will not be described in detail here.
[0090] Step S302: parse the BIM three-dimensional model of the pumped-storage power station to obtain engineering object data of the pumped-storage power station.
[0091] Specifically, the above step S302 includes:
[0092] Step S3021, generating a two-dimensional drawing based on the BIM three-dimensional model of the pumped-storage power station.
[0093] Specifically, according to the BIM three-dimensional model of the pumped-storage power station, the plane, system and drawing integrity are checked, and two-dimensional drawings of engineering buildings, structures, equipment, etc. are issued. The specific steps include: adding the line type, line width and color of the drawings in the project information of the pumped-storage power station; establishing a drawing template, adding project information and related parameters; uniformly setting up axis grid elevations and project reference points; adding model construction codes and importing them into the material library, adding the required legends for facade materials; establishing plane drawing requirements applicable to different view templates; adding annotation symbols and annotation styles required for two-dimensional drawings; arranging the plane, elevation, section and large-scale drawings neatly into the drawings and outputting them in PDF or DWG format.
[0094] Step S3022: Perform lightweight analysis on the BIM three-dimensional model of the pumped-storage power station to obtain a lightweight model.
[0095] Specifically, lightweight analysis refers to processing the BIM three-dimensional model of the pumped-storage power station to reduce its storage space and computing resources, thereby improving processing speed and system performance, meeting different scenarios and needs, and optimizing user experience; lightweight analysis of the BIM three-dimensional model of the pumped-storage power station includes: coordinate conversion of the three-dimensional BIM model in a unified format into a three-dimensional coordinate system supported by the system; optimizing the three-dimensional model, reducing and optimizing it through technical means such as triangle simplification, texture optimization, and LOD (Levels of Detail) to obtain an optimized three-dimensional model, namely a lightweight model; among them, lightweight analysis supports BIM format files such as dgn and rvt.
[0096] In some optional implementations, the above step S3022 includes:
[0097] Step a1, coordinate transformation of the BIM three-dimensional model of the pumped storage power station to obtain a three-dimensional coordinate model.
[0098] Specifically, the coordinate transformation of the three-dimensional BIM model in a unified format includes: four-parameter transformation and seven-parameter transformation; among them, the four-parameter transformation is applicable to the transformation between different coordinate systems of the same ellipsoid. By calculating the difference in longitude and latitude of two control points, four transformation parameters (two translation parameters, one rotation parameter, and one scale factor) are obtained to realize the transformation between different coordinate systems; the seven-parameter transformation is applicable to the transformation between different coordinate systems of different ellipsoids (such as WGS84, CGCS2000). By calculating the difference in longitude and latitude of three control points, seven transformation parameters (three translation parameters, three rotation parameters, and one scale factor) are obtained to realize the transformation between different coordinate systems.
[0099] Step a2, optimizing the three-dimensional coordinate model to obtain a lightweight model.
[0100] Specifically, the optimization processing of the three-dimensional coordinate model includes reducing and optimizing the three-dimensional coordinate model by using technical means such as triangle simplification, texture optimization, and LOD.
[0101] Furthermore, triangle simplification is to remove redundant vertices and related triangles generated in the process of model lightweighting according to a certain vertex thinning algorithm, thereby simplifying the triangle mesh.
[0102] Furthermore, texture optimization includes texture compression, parametric texture mapping and texture merging, wherein texture compression uses image compression formats such as JPEG and PNG to compress textures or uses hardware-accelerated texture compression formats supported by GPUs (Graphics Processing Units) such as ETC (Ericsson TextureCompression, a format for texture compression) and ASTC (Adaptive Scalable TextureCompression) to convert high-precision texture images into low-precision texture images; parametric texture mapping divides the generated three-dimensional model surface into several areas and maps them to the texture coordinate system, and selects different parameters for different areas for mapping and optimization; texture merging is to merge multiple small texture images in the generated three-dimensional BIM model into a large texture image, reduce the number of textures, and use the UV coordinate system (two-dimensional image coordinate system) for mapping and rendering.
[0103] Furthermore, LOD technology generates a series of simplified versions (LOD levels) of different precision for the model, and selects the appropriate LOD level for rendering as needed. The three-dimensional lightweight engine automatically generates different levels of LOD based on the imported three-dimensional BIM model according to different screen sizes and the quadtree edge collapse algorithm.
[0104] Step S3023, based on the two-dimensional drawings, use the lightweight model to obtain the pumped storage power station engineering object data.
[0105] Specifically, the two-dimensional drawing is input into the lightweight model to extract the engineering object data of the pumped storage power station; the engineering object data information includes any one or more combinations of engineering object data, engineering object attribute data, document object data and drawing object data.
[0106] Step S303: Define the engineering information database of the pumped storage power station and build a deliverable template based on the engineering information database. Figure 2 Step S203 of the illustrated embodiment will not be described in detail here.
[0107] Step S304: Use the deliverables template to sort out the pumped storage power station project object data to obtain a project deliverables list. Figure 2 Step S204 of the illustrated embodiment will not be described in detail here.
[0108] Step S305: Review the project delivery list and deliver the pumped storage power station digitally based on the review results. Figure 2 Step S205 of the illustrated embodiment will not be described in detail here.
[0109] This embodiment provides a method for digital delivery of a pumped-storage power station. Through BIM forward design, a BIM three-dimensional model of the pumped-storage power station can be constructed based on the design data of the pumped-storage power station, and then a two-dimensional drawing is generated based on the BIM three-dimensional model of the pumped-storage power station, thereby ensuring the authenticity of the data in the engineering drawings, ensuring the high quality of the drawings, greatly shortening the time for drawing review and handover, reducing the time invested by designers in the project, and performing lightweight analysis on the BIM three-dimensional model of the pumped-storage power station to obtain a lightweight model, and using the lightweight model to obtain the engineering object data of the pumped-storage power station, further accelerating the digital delivery speed of the pumped-storage power station while ensuring the reliability of the delivered power station data.
[0110] In this embodiment, a pumped storage power station digital delivery method is provided, which can be used for the above-mentioned electronic equipment. Figure 4 is a flow chart of a method for digital delivery of a pumped storage power station according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:
[0111] Step S401, obtain the design data of the pumped storage power station, and construct a BIM three-dimensional model of the pumped storage power station based on the design data of the pumped storage power station. Figure 3 Step S301 of the illustrated embodiment will not be described in detail here.
[0112] Step S402: parse the BIM 3D model of the pumped storage power station to obtain the engineering object data of the pumped storage power station. Figure 3 Step S302 of the illustrated embodiment will not be described in detail here.
[0113] Step S403: Define the engineering information database of the pumped storage power station and build a deliverable template based on the engineering information database. Figure 3 Step S303 of the illustrated embodiment will not be described in detail here.
[0114] Step S404: sorting the project object data of the pumped storage power station by using the deliverable template to obtain a project deliverable list.
[0115] Specifically, the above step S404 includes:
[0116] Step S4041, using the deliverable template to classify and extract the pumped storage power station project object data to obtain a project object list, a document object list and a drawing object list.
[0117] Specifically, according to the project object list template and the project object attribute list template in the deliverable template, the pumped-storage power station project object data is extracted and converted, and the list content is filled in to obtain the project object list and the project object attribute list; according to the document object list template and the drawing object list template, the obtained project data and information are classified and extracted, and the list content is filled in to obtain the document object list and the drawing object list.
[0118] Furthermore, based on the engineering object list template and the engineering object attribute list template, engineering object data and engineering object attribute data are extracted from the engineering implementation basic data in the pumped-storage power station engineering object data; based on the document object list template and the drawing object list template, document object data is extracted from the engineering implementation basic data.
[0119] Furthermore, the project object data includes: project object code, classification code, object name and other types; project object attribute data includes but is not limited to: project object code, project location space, project system, specification model, size, weight, manufacturer, etc.; document object data includes but is not limited to: document code, document classification code, document name, format, creator, publisher, version number. Drawing object data includes at least: any one or more combinations of drawing code, drawing classification code, drawing name, drawing number, scale, project, stage, and specialty.
[0120] Furthermore, files are uploaded according to the document code and document name in the document object list and the drawing code and drawing name in the drawing object list. The local folder or project folder can be selected for file upload to obtain the physical file set corresponding to the document object list and drawing object list. It should be noted that the object list file is used to clarify the digital objects that need to be delivered, which facilitates the classification and organization of the delivery data information, and better clarifies the engineering data information that needs to be delivered.
[0121] Furthermore, the field name includes the object unique identifier, object name and object class code. The object unique identifier refers to the identifier of the digital object, which is unique to the identified digital object to ensure the accurate extraction of the digital object; the class code refers to the code corresponding to the class at this level, and the class name refers to the name of the class at this level. The class name and description are shown in Table 2 below.
[0122] Table 2:
[0123]
[0124]
[0125] Step S4042: Based on the project object list, the document object list and the drawing object list, the deliverable template is used to establish an association relationship among the project objects, the document objects and the drawing objects to obtain the project deliverable list.
[0126] The project object list and the project object attribute list are associated with the project objects to obtain a project deliverable list.
[0127] Specifically, according to the association relationship template, based on the project object list, document object list and drawing object list, the project decomposition structure tree is organized, the association relationship between the project objects, document objects and drawing objects is established, and the project decomposition structure tree and the association relationship list are obtained, and then the project deliverables list is obtained based on the project decomposition structure tree and the association relationship list.
[0128] Step S405: Review the project deliverables list and deliver the pumped storage power station digitally based on the review results. Figure 3Step S305 of the illustrated embodiment will not be described in detail here.
[0129] The present embodiment provides a method for digital delivery of a pumped-storage power station. The method utilizes a delivery template to classify and extract engineering object data of the pumped-storage power station, and establishes associations among engineering objects, document objects, and drawing objects to obtain an engineering deliverables list. This achieves accurate classification of engineering object data of the pumped-storage power station and accurate association of different types of data, thereby improving the delivery efficiency of the pumped-storage power station and the utilization rate of engineering project information of the pumped-storage power station.
[0130] In this embodiment, a pumped storage power station digital delivery device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0131] This embodiment provides a digital delivery device for a pumped storage power station, such as Figure 5 As shown, including:
[0132] A construction module 501 is used to obtain design data of a pumped-storage power station and construct a BIM three-dimensional model of the pumped-storage power station based on the design data of the pumped-storage power station;
[0133] The parsing module 502 is used to parse the BIM three-dimensional model of the pumped-storage power station to obtain the engineering object data of the pumped-storage power station;
[0134] A definition module 503 is used to define an engineering information database of a pumped storage power station and construct a deliverable template based on the engineering information database;
[0135] The sorting module 504 is used to sort the pumped storage power station project object data using the deliverable template to obtain a project deliverable list;
[0136] The review module 505 is used to review the list of project deliverables and to digitally deliver the pumped storage power station based on the review results.
[0137] In some optional implementations, the building block 501 includes:
[0138] A construction unit, used for constructing an initial three-dimensional model based on design data of the pumped storage power station;
[0139] A collision detection unit, used for performing collision detection on the initial three-dimensional model and optimizing the initial three-dimensional model according to the collision detection result;
[0140] The fragment elimination unit is used to eliminate the fragments of the optimized initial three-dimensional model to obtain the BIM three-dimensional model of the pumped-storage power station.
[0141] In some optional implementations, the parsing module 502 includes:
[0142] A generating unit, used for generating a two-dimensional drawing based on a BIM three-dimensional model of a pumped storage power station;
[0143] The analysis unit is used to perform lightweight analysis on the BIM three-dimensional model of the pumped storage power station to obtain a lightweight model;
[0144] A determination unit is used to obtain engineering object data of a pumped storage power station by using a lightweight model based on a two-dimensional drawing.
[0145] In some optional implementations, the parsing unit includes:
[0146] A coordinate conversion subunit is used to convert the BIM three-dimensional model of the pumped storage power station into a three-dimensional coordinate model;
[0147] The optimization processing subunit is used to optimize the three-dimensional coordinate model to obtain a lightweight model.
[0148] In some optional implementations, the sorting module 504 includes:
[0149] A classification and extraction unit, used to classify and extract the engineering object data of the pumped-storage power station by using the deliverable template, and obtain an engineering object list, a document object list, and a drawing object list;
[0150] The establishment unit is used to establish associations among the project objects, the document objects and the drawing objects based on the project object list, the document object list and the drawing object list by using the deliverable template to obtain the project deliverable list.
[0151] In some optional implementations, the deliverable templates in the definition module 503 include: a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template, and an association relationship template.
[0152] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0153] In this embodiment, a digital delivery device for a pumped-storage power station is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0154] The embodiment of the present invention also provides a computer device having the above Figure 5 A digital delivery device for a pumped storage power station is shown.
[0155] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0156] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0157] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0158] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0159] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0160] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 6 The example of connecting through bus is taken in the following.
[0161] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0162] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0163] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0164] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for digital delivery of a pumped storage power station, characterized in that: The method comprises: Acquire design data of a pumped-storage power station, and construct a BIM three-dimensional model of the pumped-storage power station based on the design data of the pumped-storage power station; Analyze the BIM three-dimensional model of the pumped-storage power station to obtain engineering object data of the pumped-storage power station; Define an engineering information database of a pumped storage power station and construct a deliverable template based on the engineering information database; Using the deliverable template to sort out the pumped-storage power station project object data to obtain a project deliverable list; The list of project deliverables is reviewed, and based on the review results, the pumped storage power station is digitally delivered.
2. The method according to claim 1, characterized in that: The method of constructing a BIM three-dimensional model of a pumped-storage power station based on the design data of the pumped-storage power station comprises: constructing an initial three-dimensional model based on the design data of the pumped-storage power station; Performing collision detection on the initial three-dimensional model, and optimizing the initial three-dimensional model according to the collision detection result; The optimized initial three-dimensional model is subjected to fragment elimination to obtain a BIM three-dimensional model of the pumped-storage power station.
3. The method according to claim 1, characterized in that The BIM three-dimensional model of the pumped storage power station is parsed to obtain the engineering object data of the pumped storage power station, including: Generate a two-dimensional drawing based on the BIM three-dimensional model of the pumped-storage power station; Performing lightweight analysis on the BIM three-dimensional model of the pumped storage power station to obtain a lightweight model; Based on the two-dimensional drawing, the lightweight model is used to obtain the engineering object data of the pumped-storage power station.
4. The method according to claim 3, characterized in that The lightweight analysis of the BIM three-dimensional model of the pumped storage power station to obtain a lightweight model includes: Performing coordinate transformation on the BIM three-dimensional model of the pumped-storage power station to obtain a three-dimensional coordinate model; The three-dimensional coordinate model is optimized to obtain the lightweight model.
5. The method according to claim 1, characterized in that The project object data of the pumped storage power station is sorted by using the deliverable template to obtain a project deliverable list, including: Using the deliverable template, classify and extract the engineering object data of the pumped-storage power station to obtain an engineering object list, a document object list, and a drawing object list; Based on the project object list, document object list and drawing object list, the deliverable template is used to establish an association relationship between the project objects, document objects and drawing objects to obtain the project deliverable list.
6. The method according to claim 1, characterized in that The deliverable templates include: a project object list template, a project object attribute list template, a document object list template, a drawing object list template, a project breakdown structure template and an association relationship template.
7. A digital delivery device for a pumped storage power station, characterized in that: The device comprises: A construction module is used to obtain design data of a pumped-storage power station and construct a BIM three-dimensional model of the pumped-storage power station based on the design data of the pumped-storage power station; A parsing module, used for parsing the BIM three-dimensional model of the pumped-storage power station to obtain engineering object data of the pumped-storage power station; A definition module, used to define an engineering information database of a pumped storage power station and to construct a deliverable template based on the engineering information database; A sorting module, used to sort the project object data of the pumped storage power station by using the deliverable template to obtain a project deliverable list; The audit module is used to audit the list of project deliverables and digitally deliver the pumped-storage power station based on the audit results.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the digital delivery method of a pumped-storage power station according to any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the digital delivery method for a pumped-storage power station according to any one of claims 1 to 6.
10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method for digital delivery of a pumped storage power station according to any one of claims 1 to 6.
Citation Information
Patent Citations
Pumped storage power station comprehensive management method, platform and system, equipment and medium
CN112053130A
Digital power station delivery method based on BIM and GIS, medium and equipment
CN112685820A
BIM building forward design standardized drawing method based on revit
CN115600298A
Lightweight processing method for PDMS three-dimensional model of thermal power plant
CN116740202A
Safety monitoring method, system, equipment and medium for hydraulic structure of pumped storage power station
CN117217058A
Cited By
Digital delivery method and device of photovoltaic power station, electronic equipment and storage medium
CN121766934A