A collaborative design method, system, device and storage medium for a substation project

By converting the multivariate heterogeneous model in the substation design to the cos format and assembling it under the global coordinate system, the problem of poor collaboration caused by inconsistency of data is solved, and efficient collaborative design and quality improvement of substation projects are achieved.

CN114218659BActive Publication Date: 2025-07-11STATE GRID BEIJING ELECTRIC POWER CO +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111677417.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-07-11
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In the design of substations, there is a problem of poor cooperation among majors due to inconsistent data, which delays the progress of the project.

Method used

The multivariate heterogeneous models of different formats are uniformly converted into cos format, a global coordinate system is established, and assembled based on the global coordinate system to form a total collaboration model, the model is automatically updated through MD5 code changes, and a local capital increase model is generated.

Benefits of technology

Greatly save communication costs, improve design quality, reduce the probability of errors, and realize efficient collaborative design with multi-professional collaboration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114218659B_ABST
    Figure CN114218659B_ABST
Patent Text Reader

Abstract

The present invention discloses a collaborative design method, system, device and storage medium for a substation project. The method includes the steps of: uniformly converting multi-source heterogeneous models in different formats into cos format to obtain cos sub-models; establishing a global coordinate system; and assembling different cos sub-models based on the global coordinate system to form a total collaborative model. This can greatly save communication costs and improve design quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of engineering design, and particularly relates to a collaborative design method, system, device and storage medium for substation engineering in a multi-source heterogeneous model environment. Background Art

[0002] Collaborative design: Multiple participants (including multiple specialties) design the same model, drawings, etc. at the same time and in different locations. Its core is to improve the overall combat effectiveness of the team and solve the cooperation bottleneck.

[0003] Lightweight engine: The lightweight engine is a computer graphics technology in the field of building construction that uses WEBGL technology to lightweight display and operate three-dimensional graphics on a web terminal, as well as a visualization platform for construction, handover, operation and maintenance developed based on the model.

[0004] Current situation of substation design: Currently, there are various substation design platforms in China. There are problems of unsmooth cooperation caused by inconsistent data in the cooperation between specialties, within specialties, and between design and construction partners, which greatly delays the progress of the project. Summary of the Invention

[0005] The purpose of the present invention is to provide a collaborative design method, system, device and storage medium for substation engineering in a multi-source heterogeneous model environment to solve the problem of inconsistent substation design data and delayed project progress in the prior art.

[0006] To achieve the above purpose, the present invention adopts the following technical solutions:

[0007] In the first aspect of the present invention, a collaborative design method for substation engineering in a multi-source heterogeneous model environment is provided, including the following steps:

[0008] Uniformly convert multi-source heterogeneous models in different formats into cos format to obtain cos sub-models;

[0009] Establish a global coordinate system and preset assembly operations;

[0010] Based on the global coordinate system and the preset assembly operations, assemble different cos sub-models to form a total collaborative model.

[0011] Optionally, after forming the total collaborative model, if the MD5 code of the unique identifier of the cos sub-model changes, automatically update the total collaborative model and issue a prompt.

[0012] Optionally, after forming the total collaborative model, perform conditional drawing extraction on the total collaborative model to generate a local information submission model.

[0013] Optionally, the heterogeneous models in different formats include heterogeneous models in *.rvt and *.dgn formats.

[0014] Optionally, the heterogeneous models in different formats are uniformly converted to the cos format as follows:

[0015] Redundant data in the heterogeneous models in different formats is removed;

[0016] Invalid information links in the heterogeneous models in different formats are removed;

[0017] For the heterogeneous models obtained in the above two steps, the geometric shape control parameters of the heterogeneous models are lightweight processed based on the octree structure;

[0018] The lightweight processed heterogeneous models are subjected to the same entity component merging process to obtain cos sub-models.

[0019] Optionally, a global coordinate system is established as follows:

[0020] The global coordinate system is set;

[0021] The local coordinate system of a single cos sub-model is converted to the global coordinate system.

[0022] Optionally, different cos sub-models are assembled as follows:

[0023] A database table is established, and the assembly logic process of each cos sub-model is preset in the database table;

[0024] The cos sub-models are assembled based on the assembly logic process.

[0025] In the second aspect of the present invention, a system for the collaborative design method of substation engineering in the multi-source heterogeneous model environment is provided, including:

[0026] A format conversion module for uniformly converting heterogeneous models in different formats to the cos format to obtain cos sub-models;

[0027] A coordinate module for establishing a global coordinate system and presetting assembly operations;

[0028] An assembly module for assembling different cos sub-models based on the global coordinate system and the preset assembly operations to form a total collaboration model.

[0029] In the third aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the collaborative design method of substation engineering in the multi-source heterogeneous model environment is implemented.

[0030] In a fourth aspect of the present invention, there is provided a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the collaborative design method for substation engineering in the multi-source heterogeneous model environment.

[0031] The beneficial effects of the present invention are as follows:

[0032] 1) The collaborative design method for substation engineering provided by the embodiment of the present invention can unify the conversion of multi-source heterogeneous models in different formats into the cos format to obtain cos sub-models; establish a global coordinate system; and assemble different cos sub-models based on the global coordinate system to form a total collaboration model. This can greatly save communication costs and improve design quality.

[0033] 2) The collaborative design method for substation engineering provided by the embodiment of the present invention can monitor whether there is a change in the file MD5. If the MD5 code of the uniqueness identifier of the cos sub-model changes, the total collaboration model is automatically updated and a prompt is issued.

[0034] 3) The collaborative design method for substation engineering provided by the embodiment of the present invention can generate a local information submission model, thereby realizing the dynamic extraction of conditional diagrams. Description of the Drawings

[0035] The accompanying drawings forming a part of this application are used to provide a further understanding of the present invention. The schematic embodiments and descriptions thereof of the present invention are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0036] Figure 1 is a flowchart showing the collaborative design method for substation engineering provided by the embodiment of the present invention.

[0037] Figure 2 is a principle block diagram showing the collaborative design method for substation engineering provided by the embodiment of the present invention.

[0038] Figure 3 is a flowchart showing the cos format conversion process in the embodiment of the present invention.

[0039] Figure 4 is a flowchart showing the process of establishing a global coordinate system in the embodiment of the present invention.

[0040] Figure 5 is a flowchart showing the process of assembling different cos sub-models in the embodiment of the present invention.

[0041] Figure 6 is a flowchart showing the process of generating a local information submission model in the embodiment of the present invention. Detailed Embodiments

[0042] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict.

[0043] The following detailed description is an exemplary description, which is intended to provide further detailed description of the present invention. Unless otherwise specified, all technical terms used in the present invention have the same meaning as those generally understood by those skilled in the art to which the present application belongs. The terms used in the present invention are only for describing specific embodiments, and are not intended to limit exemplary embodiments according to the present invention.

[0044] like Figure 1 and 2 As shown, in a first aspect of an embodiment of the present invention, a method for collaborative design of a substation project in a multi-source heterogeneous model environment is provided, comprising the following steps:

[0045] S1. Develop model conversion services to uniformly convert multi-source heterogeneous models of different formats into cos format to obtain cos sub-models, and establish a data foundation for the intercommunication of multi-source heterogeneous models; model conversion services are divided into Revit cos model conversion services and Microstation cos model conversion services.

[0046] Take the Revit cos model conversion service as an example. The Revit environment is installed on the server, and the conversion service exists in the form of Windows service. The geometric information and attribute information of the substation model are accessed through the Revit C# SDK, and then converted into lightweight model data through the lightweight conversion module. The lightweight model data is based on data that can be recognized by WebGL and has undergone multiple layers of optimization, such as geometry optimization, LOD layered loading optimization, etc.

[0047] As an example of the present invention, the multi-heterogeneous models in different formats include multi-heterogeneous models in *.rvt and *.dgn formats. The cos format is a lightweight processing of the rvt and dgn formats, which is convenient for loading, displaying and processing on a variety of devices such as web, mobile phones, tablets, large screens, touch terminals, etc. The conversion relationship and processing process of cos and various formats are as follows: Figure 2 shown.

[0048] like Figure 3 As shown, the multivariate heterogeneous models in different formats are uniformly converted into the cos format as follows:

[0049] S11. Eliminate redundant data in multivariate heterogeneous models of different formats.

[0050] S12. Eliminate invalid information links in multivariate heterogeneous models of different formats.

[0051] S13. For the multi-source heterogeneous model obtained in the above two steps, lightweight processing is performed on the geometric shape control parameters of the multi-source heterogeneous model based on the octree structure. Under the octree structure lightweight algorithm, the core feature points and geometric parameters of the multi-source heterogeneous model are not lost. The model information is organized in the form of an octree, and the traversal of the information is performed in a breadth-first hierarchical manner, thus achieving lightweight in terms of efficiency rather than absolute data, and improving the overall collaboration efficiency.

[0052] S14. Perform identical entity component merging processing on the lightweight processed multi-source heterogeneous model to obtain the cos sub-model. Component merging processing means storing components with exactly the same core geometric parameters and affiliated information in one address unit and displaying them in the form of "pointer reference" when needed, thus saving storage space and optimizing transmission efficiency.

[0053] S2. Develop a positioning rule configuration module, establish a global coordinate system, and establish a positioning coordinate basis for the automatic assembly of multi-source heterogeneous models. Unified coordinates are the basis for model assembly. The coordinate system is not limited to a certain standard and can be changed according to the specific situation of the project, but once determined, it will not be modified again.

[0054] As Figure 4 shown, establish a global coordinate system and preset the assembly operation. The method is as follows:

[0055] S21. Set the global coordinate system, such as the Earth 2000 coordinate system.

[0056] S22. Convert the local coordinate system of a single cos sub-model to the global coordinate system;

[0057] S23. Set the assembly operations based on the coordinate system, including translation, rotation, scaling, and mirroring.

[0058] Specifically, first pick the positioning points of the sub-cos model based on the global coordinate system, secondly set the rotation angle by dragging, then set the static scaling factor and whether to perform mirroring operations, and finally perform coordinate system transformation operations based on the rotation matrix.

[0059] S3. Develop a multi-model self-assembly module, integrate multi-source heterogeneous models under multiple specialties, multiple parties, and different time periods, and assemble different cos sub-models based on the global coordinate system to form a total collaboration model.

[0060] In this embodiment, assembly meta-operations are defined, including: translation, rotation, scaling, and mirroring. Based on various combinations of the meta-operations, the sub-models are finally assembled into a finished product collaboration assembly model.

[0061] As Figure 5 shown, assemble different cos sub-models. The specific method is as follows:

[0062] S31. Establish a database table and preset the assembly logic process of each cos sub - model in the database table; assemble the model and sub - models to form a tree - like structure, and the sub - models can also be nested. Define the meta - operation process when adding sub - models. The lightweight data of multiple sub - models combined with their respective series of meta - operations constitute the assembly or composition logic of the model. The entire assembly logic is recorded, and future design changes will be automatically applied without re - setting, greatly saving the increased communication costs caused by frequent design changes, reducing the error probability, and improving the design quality.

[0063] S32. Dynamically assemble the cos sub - models based on the above - mentioned assembly logic process.

[0064] S4. Develop a sub - model change reminder module to make multi - party collaboration more timely and effective. The unique identifier MD5 code of the sub - model is automatically updated as the file changes; if the MD5 code of the unique identifier of the cos sub - model changes, the trigger in the updated database triggers an update action, then the total collaboration model is automatically updated, and the system service, upon learning of the update event, simultaneously executes the module code to notify the model designer in the form of a system pop - up window and a WeChat message. The notification action can be further extended in the future, such as adding SMS reminders, QQ reminders, etc.

[0065] S5. Develop a conditional graph extraction module to extract conditional graphs from the total collaboration model to generate a partial information - providing model. It can automatically provide information according to the target requirements, realizing more complex multi - party collaboration scenarios. Conditional graph extraction is an application based on a responsible collaboration environment, such as a multi - professional collaboration scenario in a fine and complex engineering situation. The key to conditional graph extraction is to "remember" the rules or standards for model consumption by the target party and translate the rules or standards into operations that the system can understand. In this way, every time there is an information - providing requirement, there is no need to repeatedly inform the detailed requirements, and it can be directly generated and extracted. This can greatly save communication costs and improve design quality, especially in the case of frequent engineering projects.

[0066] As Figure 6 shown, it specifically includes the following steps:

[0067] S51. Establish a database table to describe the conditional graph extraction requirements of downstream cooperation parties (or a certain specialty).

[0068] S52. Perform conditional graph extraction processing on the original model before converting cos data.

[0069] S53. Assemble based on the extracted conditional graphs to form an assembly model that meets the downstream conditions.

[0070] S54. Send the finished product assembly model to the downstream specialty.

[0071] Each industry and its specialty have their own requirements for model geometric range, accuracy, compliance, etc. These requirements or standards are solidified in the database and associated with the information submission process. The program can understand the requirements and rules of the conditional drawing, convert them into operable commands, and perform actions such as extraction, compliance checking, and basic element operations from the original model, completing the automatic conversion from the overall model to the local information submission model, thereby realizing the dynamic extraction of the conditional drawing.

[0072] The system built based on this method can operate independently as a self - contained system or be embedded in third - party MIS, ERP, and cloud platforms to achieve collaborative design, construction, and operation and maintenance of model data.

[0073] In the second aspect of the embodiments of the present invention, there is provided a system for the collaborative design method of a substation project in the above - mentioned multi - source heterogeneous model environment, including:

[0074] A format conversion module for uniformly converting multi - source heterogeneous models in different formats into the cos format to obtain cos sub - models;

[0075] A coordinate module for establishing a global coordinate system and presetting assembly operations;

[0076] An assembly module for assembling different cos sub - models based on the global coordinate system and the preset assembly operations to form a total collaborative model.

[0077] In the third aspect of the embodiments of the present invention, there is provided a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the collaborative design method of the substation project in the multi - source heterogeneous model environment is implemented.

[0078] In the fourth aspect of the embodiments of the present invention, there is provided a computer - readable storage medium storing a computer program. When the computer program is executed by a processor, the collaborative design method of the substation project in the multi - source heterogeneous model environment is implemented.

[0079] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer - usable storage media (including but not limited to disk storage, CD - ROM, optical storage, etc.) containing computer - usable program code.

[0080] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate means for implementing the functions specified in one or more flows and / or blocks. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks.

[0081] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufacture including instruction means that implement the functions specified in one or more flows and / or blocks. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks.

[0082] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows and / or blocks. Figure 1 in one or more flows and / or blocks Figure 1 in one or more blocks.

[0083] As is known by technical common sense, the present invention can be implemented by other embodiments that do not depart from its spiritual essence or essential features. Therefore, the above-disclosed embodiments are illustrative in all aspects and not exclusive. All changes within the scope of the present invention or within the scope equivalent to the present invention are encompassed by the present invention.

Claims

1. A collaborative design method for substation engineering in a multi-source heterogeneous model environment, characterized in that It includes the following steps: Based on the model conversion service, heterogeneous models in different formats are uniformly converted into the cos format to obtain cos sub-models; the heterogeneous models in different formats include heterogeneous models in *.rvt and *.dgn formats; converting heterogeneous models in different formats into the cos format includes: removing redundant data from heterogeneous models in different formats; removing invalid information links from heterogeneous models in different formats; for the heterogeneous models obtained in the above two steps, lightweight processing is performed on the geometric shape control parameters of the heterogeneous models based on the octree structure; for the lightweight processed heterogeneous models, the same entity component is merged and processed, and the components with consistent geometric parameters and attached information are stored in the same address unit and displayed in the form of references to obtain cos sub-models; the model conversion service includes the Revit cos model conversion service and the Microstation cos model conversion service; the lightweight processed model data is in a format recognizable by WebGL and is optimized geometrically and by LOD hierarchical loading optimization; Establish a global coordinate system, convert the local coordinate systems of each cos sub-model into the global coordinate system, and preset assembly operations; the assembly operations include translation, rotation, scale scaling, and mirroring; the global coordinate system includes the Earth 2000 coordinate system, and the coordinate system transformation is achieved by picking the positioning points of the sub-models, dragging the rotation angle, setting the scaling factor, and mirroring operations; Based on the global coordinate system and the preset assembly operations, different cos sub-models are assembled to form a total collaborative model; the assembly logic records the meta-operation combinations through database tables to form a tree structure, and the sub-models are nested and assembled; the meta-operations include combinations of translation, rotation, scaling, and mirroring, and the assembly logic is recorded in the database and automatically applies when the design changes without re-setting; When the cos sub-model changes, the total collaborative model is automatically updated based on its unique identifier MD5 code, and a change reminder is sent to the designer through the system notification module; According to the downstream rules, conditional drawing extraction is performed on the total collaborative model to generate a local information submission model, including: solidifying the model scope, accuracy, and compliance requirements of the downstream party into the database; performing extraction, compliance checking, and element operations from the total collaborative model based on the rules to generate an assembly model that meets the downstream conditions.

2. A system for the collaborative design method of substation engineering in the multi-source heterogeneous model environment described in claim 1, characterized in that, It includes: A format conversion module for uniformly converting heterogeneous models in different formats into the cos format to obtain cos sub-models; A coordinate module for establishing a global coordinate system and presetting assembly operations; An assembly module for assembling different cos sub-models based on the global coordinate system and the preset assembly operations to form a total collaborative model.

3. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the collaborative design method for substation engineering in a multi-source heterogeneous model environment as described in claim 1.

4. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the collaborative design method for substation engineering in a multi-source heterogeneous model environment as described in claim 1.

Citation Information

Patent Citations

  • Digitized collaborative design method of ultra-high voltage transmission line

    CN108647931A