BIM (Building Information Modeling)-based substation bushing installation simulation method, device, equipment and medium

By using a BIM-based substation bushing installation simulation method, and leveraging the 3D attitude sensor and the 3D rendering technology of the BIM platform, deviations and collision detection are calculated and visualized in real time, solving the problem of insufficient accuracy in traditional bushing installation and achieving high-precision, high-efficiency, and intelligent installation.

CN121234445APending Publication Date: 2025-12-30BEIJING NORTH STAR DIGITAL REMOTE SENSING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511207215.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

Traditional sleeve installation methods rely on manual measurement and experience-based judgment, resulting in insufficient installation accuracy and affecting equipment operation safety.

Method used

A BIM-based simulation method for substation bushing installation was adopted. The actual bushing pose data was collected in real time by a 3D attitude sensor. The geographic coordinates were aligned with the local BIM coordinates by a coordinate transformation algorithm. The deviation was calculated and visualized in real time. The BIM platform was used for 3D rendering and collision detection to optimize the installation position and pose.

Benefits of technology

It improved the accuracy of construction decisions and the efficiency of coordination, ensured high precision and reliability of sleeve installation, avoided physical damage to equipment, and shortened the installation cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121234445A_ABST
    Figure CN121234445A_ABST
Patent Text Reader

Abstract

The invention relates to a BIM-based transformer substation sleeve installation simulation method, device and equipment and a medium, and relates to the technical field of engineering installation simulation, and the method comprises the steps: obtaining transformer substation design drawing information to construct a BIM model, obtaining the actual sleeve attitude and position through a three-dimensional attitude instrument, converting the coordinates, calculating the deviation, and determining alarm information, relevant information is rendered and displayed for the BIM model, collision detection can also be carried out, and the installation position and posture of the sleeve are adjusted until requirements are met. The device achieves the effects of simulating the installation process of the transformer substation bushing in real time, visually displaying the installation position, posture, deviation and alarm information, determining the optimal installation path and posture through the collision detection and adjustment functions, and improving the installation efficiency and accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of engineering installation simulation, and in particular to a substation sleeve installation simulation method, device, equipment and medium based on BIM. BACKGROUND

[0002] In the field of substation construction, the importance of sleeve installation is self-evident, and its installation precision plays a key role in the operation safety and reliability of substation equipment.

[0003] The traditional sleeve installation method mainly relies on manual measurement, experience judgment and on-site adjustment. When manual measurement is used, traditional measuring tools such as a level and a theodolite are used to determine the installation position and angle of the sleeve; the installation personnel adjust the installation posture of the sleeve according to their own experience to make it comply with the design requirements as much as possible; during the installation process, the position and posture of the sleeve are corrected by repeatedly adjusting the installation tools such as the crane and the support to ensure that they meet the installation standards. These steps cooperate with each other to form the main process of traditional sleeve installation.

[0004] However, due to the reliance on manual measurement and experience judgment, the problem of insufficient precision is prone to occur, and the manual measurement error will cause the sleeve installation position deviation, thereby affecting the equipment operation safety. SUMMARY

[0005] The technical problem to be solved by the present application is to provide a substation sleeve installation simulation method, device, equipment and medium based on BIM, which aims to solve at least one of the above technical problems.

[0006] The technical solution of the present application to solve the above technical problems is as follows: In a first aspect, the present application provides a substation sleeve installation simulation method based on BIM, which adopts the following technical solution: A substation sleeve installation simulation method based on BIM, comprising: obtaining design drawing information of a substation, the design drawing information including the architectural structure, equipment layout and sleeve parameters of the substation; constructing a BIM model of the substation based on a BIM three-dimensional modeling software and the design drawing information, the BIM model including design pose information of the sleeve; real-time obtaining of actual pose and actual position of an actual sleeve in a three-dimensional attitude instrument device, and converting geographic coordinates of the actual pose and actual position into local coordinates of the BIM model to obtain converted position and pose; based on the converted position and pose, calculating deviations of the actual position and actual pose of the sleeve from the design pose information respectively to obtain deviation data, the deviation data including position deviation and angle deviation, and determining alarm information based on the deviation data; Render the BIM model of the transformer substation based on the converted position, attitude, deviation data and alarm information, and display the actual installation position, actual attitude data, deviation data and alarm information of the sleeve in the BIM platform in real time.

[0007] The beneficial effects of the present application are: by using the actual sleeve position data collected by the three-dimensional attitude instrument in real time, the alignment of geographic coordinates and BIM local coordinates is realized by combining the coordinate conversion algorithm, the error accumulation problem caused by the non-uniformity of the coordinate system in the traditional manual measurement is solved; at the same time, through the dynamic deviation calculation and alarm mechanism, the position deviation and angle deviation in the construction process are visualized in real time, so that the construction personnel can correct the deviation immediately; in addition, the three-dimensional rendering technology of the BIM platform converts abstract data into intuitive scene display, improves the accuracy and collaborative efficiency of construction decision-making, and finally forms a digital twin solution covering the whole process of design, construction and monitoring, providing a new intelligent installation paradigm with high precision, high reliability and high efficiency for transformer substation construction.

[0008] On the basis of the above technical scheme, the present application can also be improved as follows.

[0009] Further, after the deviation of the actual position and actual attitude of the sleeve from the design position and attitude information is calculated based on the converted position and attitude, the method further comprises: S21, determining whether the sleeve collides with other positions of the BIM model based on the actual installation position and actual attitude of the sleeve and the preset model collision detection method; S22, if the sleeve collides with other positions of the BIM model, obtaining a collision detection result, the collision detection result comprising a collision position, a collision object and a collision distance; S23, simulating adjustment of the installation position and installation attitude of the sleeve in the BIM platform based on the deviation data, the alarm information and the collision detection result, generating a new installation position and a new installation attitude, and taking the new installation position and the new installation attitude as the actual installation position and the actual attitude of the sleeve; S24, calculating the deviation of the actual position and actual attitude of the sleeve from the design position and attitude information, obtaining deviation data, determining alarm information based on the deviation data, and performing S21 to S24 until the deviation data is within the set deviation range and there is no collision, obtaining the target installation path and target installation attitude of the adjusted sleeve.

[0010] The beneficial effect of the further scheme is that the casing installation position and attitude can be automatically iteratively optimized based on real-time deviation data, alarm information and collision detection results until the design accuracy is met and there is no collision risk; the mechanism avoids physical damage to the equipment through collision prediction; and the three-dimensional visual adjustment process of the BIM platform provides intuitive decision support for construction personnel.

[0011] Further, the conversion of the actual attitude data and the geographic coordinates of the actual position into local coordinates of the BIM model to obtain the converted casing position and attitude comprises: Based on the actual attitude, the geographic coordinates of the actual position, the preset ellipsoid parameters of the earth and the projection conversion method of the ellipsoid of the earth, the Cartesian coordinates of the actual attitude and the actual position are determined; Based on the geographic coordinates of the set reference point, a rotation matrix of the ENU coordinate system is constructed; Based on the Cartesian coordinates of the actual attitude and the actual position and the Cartesian coordinates of the set reference point, a spatial position offset vector is determined; Based on the rotation matrix and the spatial position offset vector, the ENU coordinates of the actual attitude and the actual position are determined; The ENU coordinates of the actual attitude and the actual position, the mapping relationship of the set coordinate system, the preset unit conversion scale and the origin coordinates of the BIM model are used to obtain the converted casing position and attitude.

[0012] The beneficial effect of the further scheme is that the geographic coordinates of the actual casing can be converted into local coordinates of the BIM model, realizing lossless conversion of coordinates between the three-dimensional attitude instrument and the BIM platform, ensuring that the attitude data and position information during the casing installation process can be accurately applied to the BIM model, and improving the precision of casing installation simulation and actual installation.

[0013] Further, the determination of the alarm information based on the deviation data comprises: If the position deviation is greater than the set position deviation threshold or the angle deviation is greater than the set angle deviation threshold, alarm information is generated.

[0014] The beneficial effect of the further scheme is that when the position deviation of the actual position and the actual attitude of the casing from the design position information is greater than the set position deviation threshold or the angle deviation is greater than the set angle deviation threshold, alarm information is generated, which can timely remind the installation personnel that there is a deviation in the casing installation, which helps to improve the precision of casing installation and ensure the operation safety and reliability of the substation equipment.

[0015] Further, the determination of whether the casing collides with other positions of the BIM model based on the actual installation position, the actual attitude of the casing and the preset model collision detection method comprises: S31, based on the BVH algorithm, constructing a bounding box hierarchy structure of the BIM model to obtain a multi-level bounding box tree structure, a root node of the bounding box tree structure, the root node comprising a plurality of internal nodes, each of the internal nodes comprising a plurality of leaf nodes, each node representing a bounding box of a component or a group of components of the BIM model; S32, determining a ray origin and a ray direction based on the actual installation position and the actual pose of the casing pipe; S33, judging whether the ray intersects with a bounding box corresponding to a current node in a current iteration based on the ray origin, the ray direction, a set ray range, and a preset traversal rule, the preset traversal rule being to traverse all nodes in the bounding box tree structure from a root node level to a leaf node level; S34, if the ray intersects with the bounding box corresponding to the current node in the current iteration, judging whether the current node is a leaf node; S35, if the current node is a leaf node, judging whether the ray and the bounding box corresponding to the current node exist an intersecting face patch, if the ray and the bounding box corresponding to the current node exist the intersecting face patch, determining that the casing pipe collides with other positions of the BIM model, if the ray and the bounding box corresponding to the current node do not exist the intersecting face patch, determining that the casing pipe does not collide with other positions of the BIM model; S36, if the current node is not a leaf node, executing S31 to S34 until the node is a leaf node.

[0016] The beneficial effects of the above further scheme are: by reducing the spatial complexity of the BIM model based on the hierarchical bounding box structure, and combining the ray method to quickly screen the intersecting nodes, the real-time collision prediction of the casing pipe installation path is realized; through the two-level detection mechanism of the bounding box intersection test and the face patch level accurate positioning, the low efficiency problem of the traditional global traversal is avoided, and the accuracy of the collision detection is ensured; at the same time, the scheme forms a closed loop control with the casing pipe pose adjustment process, so that the collision detection result can directly drive the installation path optimization, and effectively avoids the physical damage of the equipment.

[0017] Further, the judging whether the ray and the bounding box corresponding to the current node exist an intersecting face patch comprises: performing an intersecting face patch detection on the bounding box corresponding to the current node based on a triangular face collision detection algorithm and the ray.

[0018] The beneficial effects of adopting the above-mentioned further solutions are as follows: Combining the BIM-based substation bushing installation simulation method, a BIM model is constructed using design drawings. The actual bushing posture and position are acquired in real time, coordinates are converted, deviations are calculated to determine alarm information, and the results are rendered and displayed. A bounding box tree structure is constructed using the BVH algorithm for collision detection. Based on triangular face collision detection algorithms and ray-based intersecting face detection of the bounding box, it is possible to accurately determine whether the bushing collides with other locations in the BIM model. Based on the collision detection results, the bushing installation position and posture are adjusted, improving the accuracy of bushing installation and achieving high-precision installation simulation. The simulation results and deviations are visualized, making the installation process and results intuitively visible, facilitating the early detection and resolution of potential problems, and enabling visualized operation. On-site adjustment time is reduced, the installation cycle is shortened, and installation efficiency is improved. Real-time monitoring of the bushing posture avoids safety hazards caused by installation deviations and reduces construction risks.

[0019] Furthermore, the BIM platform includes model measurement configuration, model plotting configuration, model highlighting configuration, model visibility configuration, and model positioning configuration. The model measurement configuration represents the configuration for measuring the length, angle, elevation, and polygon area of ​​the model. The model plotting configuration represents the configuration for image plotting and text box plotting of the model. The model highlighting configuration represents the configuration for automatically triggering highlighting when the user selects the BIM model with a mouse click. The model visibility configuration represents the configuration for the user to show or hide the model by checking or unchecking the model checkboxes in the model directory tree. The model positioning configuration represents the configuration for the user to trigger positioning operations.

[0020] The beneficial effects of adopting the above-mentioned further solutions are as follows: In the BIM-based substation bushing installation simulation method, it provides users with diversified operation configurations. The model measurement configuration allows for the measurement of the model's length, angle, elevation, and polygon area, facilitating accurate understanding of model data. The model plotting configuration enables the plotting of images and text boxes, which helps add key information. The model highlighting configuration allows users to automatically trigger highlighting by clicking on the selected model, making it easy for users to focus on the objects of interest. The model show / hide configuration allows users to show or hide models by checking or unchecking model checkboxes in the model directory tree, facilitating the management of complex models. The model positioning configuration enables users to trigger positioning operations, quickly find the required model, improve operational efficiency and convenience, and enhance the visualization and operational control capabilities of the substation bushing installation simulation process.

[0021] Secondly, this application provides a BIM-based substation bushing installation simulation device, which adopts the following technical solution: A BIM-based substation bushing installation simulation device includes: The acquisition module is used to acquire the design drawing information of the substation, including the building structure, equipment layout, and bushing parameters of the substation. The construction module is used to construct the BIM model of the substation based on BIM 3D modeling software and the design drawing information. The BIM model includes the design orientation information of the bushings. The coordinate transformation module is used to acquire the actual attitude and position of the actual sleeve in real time in the three-dimensional attitude device, and convert the geographic coordinates of the actual attitude and position into the local coordinates of the BIM model to obtain the transformed sleeve position and attitude. The deviation analysis module is used to calculate the deviation between the actual position and actual posture of the sleeve and the design posture information based on the converted position and posture, and obtain deviation data. The deviation data includes position deviation and angle deviation. Based on the deviation data, alarm information is determined. The display module is used to render the BIM model of the substation based on the converted position, attitude, deviation data and alarm information, and to display the actual installation position, actual attitude, deviation data and alarm information of the bushing in real time.

[0022] Thirdly, this application provides an electronic device that adopts the following technical solution: An electronic device includes a memory and a processor, wherein the memory stores a computer program capable of being loaded by the processor and executing the BIM-based method according to any one of the first aspects.

[0023] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing the BIM-based substation bushing installation simulation method as described in any of the first aspects.

[0024] Additional aspects and advantages of this application will be set forth in part in the description which follows, and will become apparent from the description or may be learned by practice of this application. Attached Figure Description

[0025] Figure 1 A flowchart illustrating a BIM-based substation bushing installation simulation method according to an embodiment of the present invention; Figure 2 A schematic diagram of a BIM-based substation bushing installation simulation device is provided as an embodiment of the present invention. Figure 3 This is a schematic diagram of the structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation

[0026] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0027] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.

[0028] This application provides a BIM-based substation bushing installation simulation method. This method can be executed by an electronic device, which can be a server or a mobile terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. The mobile terminal device can be a laptop, a desktop computer, etc., but is not limited to these.

[0029] like Figure 1 As shown, a BIM-based simulation method for substation bushing installation includes: S11, Obtain the design drawing information of the substation, the design drawing information including the building structure, equipment layout and bushing parameters of the substation; In this embodiment, the design drawings are typically created by professional designers based on the substation's planning and requirements, detailing information such as the substation's building structure, equipment layout, and bushing parameters. Information acquisition tools can be scanning devices or specialized drawing recognition software, which extracts information by scanning the design drawings or directly reading electronic drawing files. For example, the scanning device can be a common flatbed scanner, which can convert paper drawings into electronic images for convenient subsequent information processing; the drawing recognition software can automatically recognize text, graphics, and other information in the drawings and convert them into data formats that can be processed by a computer.

[0030] S12, Based on BIM 3D modeling software and the design drawing information, construct a BIM model of the substation, the BIM model including the design orientation information of the bushings; In this embodiment, BIM visualization technology, measurement technology, model disassembly technology, and model layout technology are used to obtain a detailed 3D model of the substation, including the precise location and size information of various components such as the substation's building structure, equipment layout, and bushings. A 3D model of the bushings is then constructed. A 3D attitude sensor is used to measure the attitude information of the bushing model.

[0031] BIM (Building Information Modeling) 3D modeling software is a tool specifically designed for building information models, with common examples including Revit and Archicad. These software programs possess powerful modeling capabilities, accurately constructing BIM models of substations based on design drawings. During the construction process, the software integrates and processes various elements from the design drawings, forming a 3D model that includes bushing design pose information. For example, in Revit, by inputting information such as building structure dimensions, equipment locations, and bushing parameters, the entire substation's BIM model can be gradually built.

[0032] S13, the actual attitude and actual position of the actual sleeve are acquired in real time in the three-dimensional attitude device, and the geographic coordinates of the actual attitude and actual position are converted into the local coordinates of the BIM model to obtain the converted position and attitude. In this embodiment of the application, specifically, S13 includes: Based on the actual attitude, the geographic coordinates of the actual position, the preset Earth ellipsoid parameters, and the projection transformation method of the Earth ellipsoid, the Cartesian coordinates of the actual attitude and the actual position are determined. Based on the geographic coordinates of the set reference point, construct the rotation matrix of the ENU coordinate system; Based on the Cartesian coordinates of the actual posture and actual position, as well as the Cartesian coordinates of the set reference point, the spatial position offset vector is determined. Based on the rotation matrix and the spatial position offset vector, the actual attitude and actual position ENU coordinates are determined; The actual attitude and position ENU coordinates, the set coordinate system mapping relationship, the preset unit conversion scale and the BIM model origin coordinates are used to obtain the converted sleeve position and attitude.

[0033] In this embodiment, the Cartesian coordinates of the actual attitude and position are first determined based on the geographic coordinates of the actual attitude and position, preset Earth ellipsoid parameters, and a projection transformation method for the Earth ellipsoid. Earth ellipsoid parameters are important parameters describing the shape and size of the Earth, and are usually provided by relevant geographic surveying departments. The projection transformation method for the Earth ellipsoid is a mathematical method that converts geographic coordinates to Cartesian coordinates, accurately converting the geographic coordinates of the actual casing to Cartesian coordinates. For example, in practical applications, the Gauss-Kruger projection method can be used to convert geographic coordinates to Cartesian coordinates.

[0034] Then, based on the geographic coordinates of the established reference point, a rotation matrix for the ENU coordinate system is constructed. The established reference point is a representative point selected within the substation site, and its geographic coordinates are known. Using the geographic coordinates of this reference point, the rotation matrix for the ENU coordinate system (Northeast-Eastern Sky Coordinate System) can be calculated for subsequent coordinate transformations.

[0035] Subsequently, based on the Cartesian coordinates of the actual attitude and position, as well as the Cartesian coordinates of the set reference point, the spatial position offset vector is determined. The spatial position offset vector represents the actual position offset of the casing relative to the reference point.

[0036] Finally, based on the rotation matrix and spatial position offset vector, the actual attitude and actual position ENU coordinates are determined. Combined with the set coordinate system mapping relationship, the preset unit conversion scale and the BIM model origin coordinates, the converted sleeve position and attitude are obtained.

[0037] S14. Based on the converted position and attitude, calculate the deviation between the actual position and attitude of the sleeve and the designed position and attitude information to obtain deviation data. The deviation data includes position deviation and angle deviation. Based on the deviation data, determine the alarm information. In this embodiment, positional deviation can be calculated by comparing the actual bushing's position coordinates with the position coordinates in the designed pose information; angle deviation requires comparing the actual bushing's attitude angle with the attitude angle in the designed pose information. For example, vector operations can be used to calculate positional and angle deviations. Then, based on the deviation data, alarm information is determined. If the positional deviation is greater than a set positional deviation threshold or the angle deviation is greater than a set angle deviation threshold, an alarm message is generated. The set positional deviation threshold and the set angle deviation threshold are preset according to the accuracy requirements of substation bushing installation, and different substations will have different thresholds. When the deviation data exceeds these thresholds, it indicates that the bushing's installation position or attitude does not meet the design requirements, and an alarm message needs to be issued in a timely manner to remind the installers to make adjustments.

[0038] S15, based on the converted position, attitude, deviation data and alarm information, render the BIM model of the substation, and display the actual installation position, actual attitude, deviation data and alarm information of the bushing in real time on the BIM platform.

[0039] In this embodiment of the application, different colors can be used to represent different states of the sleeve in the BIM platform. When the deviation data exceeds the threshold, the sleeve will be displayed in red and an alarm sound will be emitted, so that the installers can understand the installation status in a timely manner.

[0040] The BIM platform includes model measurement configuration, model plotting configuration, model highlighting configuration, model visibility configuration, and model positioning configuration. The model measurement configuration represents the configuration for measuring the length, angle, elevation, and polygon area of ​​the model. The model plotting configuration represents the configuration for image plotting and text box plotting of the model. The model highlighting configuration represents the configuration for automatically triggering the highlighting of the BIM model when the user clicks to select it with the mouse. The model visibility configuration represents the configuration for the user to show or hide the model by checking or unchecking the model checkboxes in the model directory tree. The model positioning configuration represents the configuration for the user to trigger the positioning operation.

[0041] By using real-time acquisition of actual bushing pose data from a 3D attitude sensor and combining it with coordinate transformation algorithms to align geographic coordinates with BIM local coordinates, the problem of error accumulation caused by inconsistencies in coordinate systems during traditional manual measurement is solved. Simultaneously, through dynamic deviation calculation and alarm mechanisms, positional and angular deviations during construction are visualized in real time, allowing construction personnel to correct deviations immediately. Furthermore, the BIM platform's 3D rendering technology transforms abstract data into intuitive, scenario-based displays, improving the accuracy of construction decisions and collaborative efficiency. Ultimately, this forms a digital twin solution covering the entire process of design, construction, and monitoring, providing a new paradigm of intelligent installation for substation construction that is highly precise, reliable, and efficient.

[0042] As another optional implementation of this application, after calculating the deviations between the actual position and actual orientation of the sleeve and the designed orientation information based on the converted position and orientation, the method further includes: S21, based on the actual installation position and actual posture of the sleeve and the preset model collision detection method, determine whether the sleeve collides with other positions of the BIM model; S22, if the sleeve collides with other locations in the BIM model, then obtain the collision detection result, which includes the collision location, the colliding object, and the collision distance. S23, based on the deviation data, the alarm information and the collision detection results, simulate and adjust the installation position and installation posture of the sleeve in the BIM platform, generate a new installation position and a new installation posture, and use the new installation position and the new installation posture as the actual installation position and actual posture of the sleeve. S24, calculate the deviation between the actual position and actual posture of the sleeve and the design posture information to obtain the deviation data, and determine the alarm information based on the deviation data, and execute S21 to S24 until the deviation data is within the set deviation range and there is no collision, and obtain the adjusted target installation path and target installation posture of the sleeve.

[0043] By using real-time deviation data, alarm information, and collision detection results, the installation position and orientation of the bushing can be automatically iteratively optimized until the design accuracy is met and there is no risk of collision. This mechanism avoids physical damage to equipment through collision prediction. The three-dimensional visualization adjustment process of the BIM platform provides intuitive decision support for construction personnel.

[0044] In this embodiment of the application, the method for determining whether the sleeve collides with other locations in the BIM model based on the actual installation position and actual posture of the sleeve and a preset model collision detection method includes: S31, Based on the BVH algorithm, a bounding box hierarchy of the BIM model is constructed, resulting in a multi-level bounding box tree structure. The root node of this tree structure includes multiple internal nodes, and each internal node includes multiple leaf nodes. Each node represents a bounding box of a component or a group of components in the BIM model. The BVH algorithm is a spatially partitioned data structure that can hierarchically organize geometric objects into a tree structure, improving the efficiency of collision detection. When constructing the bounding box tree structure, each node represents a bounding box of a group of objects or a single object; typically, the smallest spatial region can completely contain the object or set of objects. For example, in a complex substation model, the BVH algorithm can hierarchically organize the models of various equipment and building structures, forming a clear bounding box tree structure.

[0045] S32, Based on the actual installation position and actual posture of the sleeve, determine the starting point and direction of the ray. The starting point of the ray is usually the center position of the sleeve. S33, based on the ray starting point, ray direction, set ray range and preset traversal rules, determine whether the ray intersects with the bounding box corresponding to the current node of the current iteration. The preset traversal rules are to traverse all nodes in the bounding box tree structure from the root node level to the leaf node level. S34. If the ray intersects the bounding box corresponding to the current node in the current iteration, then determine whether the current node is a leaf node. S35, if the current node is a leaf node, then determine whether the ray intersects with the bounding box corresponding to the current node. If the ray intersects with the bounding box corresponding to the current node, then determine that the sleeve collides with other positions of the BIM model. If the ray does not intersect with the bounding box corresponding to the current node, then determine that the sleeve does not collide with other positions of the BIM model. S36. If the current node is not a leaf node, execute S31 to S34 until the node becomes a leaf node.

[0046] In this embodiment of the application, determining whether the ray intersects with the bounding box corresponding to the current node includes: Based on the triangular face collision detection algorithm and the ray, intersecting face detection is performed on the bounding box corresponding to the current node.

[0047] By reducing the spatial complexity of the BIM model through a hierarchical bounding box structure and combining it with the ray casting method to quickly screen intersecting nodes, real-time collision prediction of the sleeve installation path is achieved. Through a two-level detection mechanism of bounding box intersection testing and patch-level precise positioning, the inefficiency of traditional global traversal is avoided while ensuring the accuracy of collision detection. At the same time, this solution forms a closed-loop control with the sleeve pose adjustment process, so that the collision detection results can directly drive the optimization of the installation path and effectively avoid physical damage to the equipment.

[0048] Figure 2 A schematic diagram of a BIM-based substation bushing installation simulation device 200 is shown.

[0049] like Figure 2 As shown, a BIM-based substation bushing installation simulation device 200 mainly includes: The acquisition module 201 is used to acquire the design drawing information of the substation, the design drawing information including the building structure, equipment layout and bushing parameters of the substation; The construction module 202 is used to construct a BIM model of the substation based on BIM 3D modeling software and the design drawing information. The BIM model includes the design orientation information of the bushings. The coordinate transformation module 203 is used to acquire the actual attitude and actual position of the actual sleeve in real time in the three-dimensional attitude device, and convert the geographic coordinates of the actual attitude and actual position into the local coordinates of the BIM model to obtain the transformed sleeve position and attitude. The deviation analysis module 204 is used to calculate the deviation between the actual position and actual posture of the sleeve and the design posture information based on the converted position and posture, and obtain deviation data. The deviation data includes position deviation and angle deviation. Based on the deviation data, alarm information is determined. The display module 205 is used to render the BIM model of the substation based on the converted position, attitude, deviation data and alarm information, and to display the actual installation position, actual attitude, deviation data and deviation alarm of the bushing in real time.

[0050] In one example, the module in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0051] For example, when modules in a device can be implemented via a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling programs. Alternatively, these modules can be integrated together as a system-on-a-chip (SOC).

[0052] In this application, various objects such as messages / information / devices / network elements / systems / apparatus / actions / operations / processes / concepts may be named. It is understood that these specific names do not constitute a limitation on the relevant objects. The names may be changed depending on the scenario, context, or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from their functions and technical effects embodied / performed in the technical solution.

[0053] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0054] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0055] Figure 3 This is a structural block diagram of an electronic device 300 according to an embodiment of this application.

[0056] like Figure 3As shown, the electronic device 300 includes a processor 301 and a memory 302, and may further include one or more of an information input / output (I / O) interface 303, a communication component 304, and a communication bus 305.

[0057] The processor 301 controls the overall operation of the electronic device 300 to complete all or part of the steps in the BIM-based substation bushing installation simulation method described above. The memory 302 stores various types of data to support the operation of the electronic device 300. This data may include, for example, instructions for any application or method operating on the electronic device 300, as well as application-related data. The memory 302 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as one or more of Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0058] I / O interface 303 provides an interface between processor 301 and other interface modules, such as keyboards, mice, and buttons. These buttons can be virtual or physical. Communication component 304 is used to test wired or wireless communication between electronic device 300 and other devices. Wireless communication includes Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination thereof. Therefore, the corresponding communication component 304 may include a Wi-Fi component, a Bluetooth component, and an NFC component.

[0059] The communication bus 305 may include a path for transmitting information between the aforementioned components. The communication bus 305 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The communication bus 305 may be divided into an address bus, a data bus, a control bus, etc.

[0060] The electronic device 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the BIM-based substation bushing installation simulation method given in the above embodiments.

[0061] The following describes the computer-readable storage medium provided in the embodiments of this application. The computer-readable storage medium described below can be referred to in correspondence with the BIM-based substation bushing installation simulation method described above.

[0062] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described BIM-based substation bushing installation simulation method.

[0063] The computer-readable storage medium may include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0064] The terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0065] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the foregoing application concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions claimed in this application.

Claims

1. A BIM-based substation bushing installation simulation method, characterized by, The method comprises the following steps: obtaining design drawing information of a substation, the design drawing information comprising building structure, equipment layout, and sleeve parameters of the substation; constructing a BIM model of the substation based on a BIM three-dimensional modeling software and the design drawing information, the BIM model comprising design pose information of the sleeve; obtaining actual pose and actual position of an actual sleeve in a three-dimensional pose instrument device in real time, and converting geographic coordinates of the actual pose and actual position into local coordinates of the BIM model to obtain converted position and pose; calculating deviations of actual position and actual pose of the sleeve from the design pose information respectively based on the converted position and pose to obtain deviation data, the deviation data comprising position deviation and angle deviation, and determining alarm information based on the deviation data; rendering the BIM model of the substation based on the converted position, pose, deviation data, and alarm information, and displaying actual installation position, actual pose, deviation data, and alarm information of the sleeve in a BIM platform in real time.

2. The BIM-based substation bushing installation simulation method of claim 1, wherein, After the step of calculating deviations of actual position and actual pose of the sleeve from the design pose information respectively based on the converted position and pose to obtain deviations, the method further comprises the following steps: S21, judging whether the sleeve collides with other positions of the BIM model based on actual installation position, actual pose of the sleeve, and a preset model collision detection method; S22, if the sleeve collides with other positions of the BIM model, obtaining a collision detection result, the collision detection result comprising a collision position, a collision object, and a collision distance; S23, simulating adjustment of installation position and installation pose of the sleeve in the BIM platform based on the deviation data, the alarm information, and the collision detection result, generating a new installation position and a new installation pose, and taking the new installation position and the new installation pose as actual installation position and actual pose of the sleeve; S24, calculating deviations of actual position and actual pose of the sleeve from the design pose information respectively to obtain deviation data, determining alarm information based on the deviation data, and performing S21 to S24 until the deviation data is within a set deviation range and no collision occurs, to obtain a target installation path and a target installation pose of the adjusted sleeve.

3. The BIM-based substation bushing installation simulation method of claim 1, wherein, The step of converting geographic coordinates of the actual pose and actual position into local coordinates of the BIM model to obtain converted position and pose of the sleeve comprises the following steps: determining Cartesian coordinates of the actual pose and actual position based on geographic coordinates of the actual pose and actual position, preset ellipsoid parameters of the earth, and a projection conversion method of the ellipsoid of the earth; constructing a rotation matrix of an ENU coordinate system based on geographic coordinates of a set reference point; determining a spatial position offset vector based on Cartesian coordinates of the actual pose and actual position and Cartesian coordinates of the set reference point; determining ENU coordinates of the actual pose and actual position based on the rotation matrix and the spatial position offset vector; the ENU coordinates of the actual pose and actual position, a set coordinate system mapping relationship, a preset unit conversion scale, and BIM model origin coordinates are used to obtain converted position and pose of the sleeve.

4. The BIM-based substation bushing installation simulation method of claim 3, wherein, The alarm information is determined based on the deviation data, and the determination includes: If the position deviation is greater than a set position deviation threshold or the angle deviation is greater than a set angle deviation threshold, alarm information is generated.

5. The BIM-based substation bushing installation simulation method of claim 2, wherein, The actual installation position and the actual posture of the sleeve are determined based on the actual installation position and the actual posture of the sleeve, and a starting point and a direction of a ray are determined. S31, based on the BVH algorithm, a bounding box hierarchy structure of the BIM model is constructed to obtain a multi-level bounding box tree structure, a root node of the bounding box tree structure, the root node includes a plurality of internal nodes, each internal node includes a plurality of leaf nodes, and each node represents a bounding box of a component or a group of components of the BIM model; S32, based on the actual installation position and the actual posture of the sleeve, a starting point and a direction of a ray are determined; S33, based on the starting point and the direction of the ray, a set ray range and a preset traversal rule, it is judged whether the ray intersects with the bounding box corresponding to the current node of the current iteration, and the preset traversal rule is to traverse all nodes in the bounding box tree structure from the root node level to the leaf node level; S34, if the ray intersects with the bounding box corresponding to the current node of the current iteration, it is judged whether the current node is a leaf node; S35, if the current node is a leaf node, it is judged whether the ray intersects with the bounding box corresponding to the current node, if the ray intersects with the bounding box corresponding to the current node, it is determined that the sleeve collides with other positions of the BIM model, if the ray does not intersect with the bounding box corresponding to the current node, it is determined that the sleeve does not collide with other positions of the BIM model; S36, if the current node is not a leaf node, S31 to S34 are executed until the node is a leaf node.

6. The BIM-based substation bushing installation simulation method of claim 5, wherein, The determination of whether the ray intersects with the bounding box corresponding to the current node includes: Based on the triangular face collision detection algorithm and the ray, the intersection face detection is performed on the bounding box corresponding to the current node.

7. The BIM-based substation bushing installation simulation method of claim 1, wherein, The BIM platform includes model measurement configuration, model plotting configuration, model highlighting configuration, model display and hide configuration, and model positioning configuration, the model measurement configuration represents the configuration of length measurement, angle measurement, elevation measurement and polygon area measurement of the model, the model plotting configuration represents the configuration of picture plotting and text box plotting of the model, the model highlighting configuration represents the configuration of automatic triggering of highlighting display by the user through mouse single-click selection of the BIM model, the model display and hide configuration represents the configuration of display or hiding of the model by the user through model directory tree checking or unchecking of the model checkbox, and the model positioning configuration represents the configuration of triggering of positioning operation by the user.

8. A BIM-based substation bushing installation simulation apparatus, characterized by, The method comprises the following steps: An acquisition module is configured to acquire design drawing information of a substation, the design drawing information comprising architectural structure, equipment layout and sleeve parameters of the substation; A construction module is configured to construct a BIM model of the substation based on a BIM three-dimensional modeling software and the design drawing information, the BIM model comprising design pose information of a sleeve; The coordinate conversion module is configured to acquire actual positions and actual poses of actual casings in real time in a three-dimensional attitude instrument device, and convert geographical coordinates of the actual positions and the actual poses into local coordinates of a BIM model to obtain converted casing positions and poses. The deviation analysis module is configured to calculate deviations of the actual positions and the actual poses of the casings from design pose information based on the converted positions and poses to obtain deviation data, the deviation data including position deviations and angle deviations, and determine alarm information based on the deviation data. The display module is configured to render the BIM model of the substation based on the converted positions, poses, deviation data and alarm information, and display actual installation positions, actual poses, deviation data and alarm information of the casings in real time.

9. An electronic device, comprising: The processor is coupled with a memory; The processor is configured to execute a computer program stored in the memory, so that the electronic device performs the method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer program or instructions, when executed on a computer, cause the computer to perform the method of any one of claims 1-7.