Power construction process visualization method, power construction engineering system, computer equipment, readable storage medium and program product
Through IoT collection, network transmission, data processing and BIM model binding, the problem of data inability to integrate and display in power construction management has been solved, and intuitive visualization and efficient control of the construction process have been achieved.
Patent Information
- Application Number
- CN202510764939.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-10
- Publication Date
- 2025-09-12
AI Technical Summary
In traditional power construction management, various types of data on the construction site cannot be intuitively displayed in the same software, which makes construction management and control difficult. The integration of the Internet of Things and BIM models is low, data is not shared, and managers need to frequently switch software to view data.
Construction data is acquired through the IoT collection layer, transmitted to the data processing layer through the network layer for processing and binding to the BIM model, and combined with the platform display layer to achieve data visualization, including data cleaning, format conversion, binding and the application of predictive models.
It achieves intuitive visualization of the construction process, reduces the difficulty of construction management and control, improves data integration and sharing, supports real-time monitoring and prediction, and improves the efficiency and accuracy of construction management.
Smart Images

Figure CN120634035A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engineering management, and in particular to a method for visualizing an electric power construction process, an electric power construction engineering system, computer equipment, a readable storage medium, and a program product. Background Art
[0002] Power engineering construction is a complex process, including multiple stages such as civil engineering, electrical installation and trial operation. The construction site environment is complex, and the construction process involves human, machine, material, method, environment, quality, progress and safety management.
[0003] In traditional technologies, construction management personnel need to frequently switch software to view various types of construction data at the construction site. For example, image and sensor data cannot be viewed using the same software, and the overall situation of the construction process cannot be intuitively displayed, making construction management and control difficult. Summary of the Invention
[0004] Based on this, it is necessary to provide a power construction process visualization method, power construction engineering system, computer equipment, readable storage medium and program product that can reduce the difficulty of construction management and control in response to the above technical problems.
[0005] In the first aspect, the present application provides a method for visualizing the power construction process, which is applied to the power construction engineering system. The power construction engineering system includes an Internet of Things acquisition layer, a network layer, a data processing layer and a platform display layer. The method includes: collecting construction data of the power construction site through the Internet of Things acquisition layer, and sending the construction data to the data processing layer through the network layer; processing the construction data through the data processing layer to obtain target construction data, and binding the target construction data with the BIM model through the data processing layer to obtain the target BIM model; and displaying the target BIM model through the platform display layer.
[0006] In one embodiment, the target construction data includes the construction progress of the power construction site, and the method further includes: performing construction simulation on the BIM model through the data processing layer to obtain construction simulation data, correcting the construction simulation data according to the construction progress to obtain standard construction simulation data, and the standard construction simulation data is used to generate a construction simulation image of the BIM model.
[0007] In one embodiment, the construction data is encrypted data, and data processing is performed on the construction data through the data processing layer to obtain target construction data, including: decrypting the construction data through the data processing layer to obtain decrypted construction data, and preprocessing the decrypted construction data to obtain target construction data; the preprocessing includes data cleaning and data format conversion.
[0008] In one embodiment, the target construction data includes at least one of safety and quality parameters, equipment operating status data, and construction personnel location information. The target construction data is bound to the BIM model through the data processing layer to obtain the target BIM model, including: binding at least one of the safety and quality parameters, equipment operating status data, and construction personnel location information to the spatial information of the corresponding position in the BIM model through the data processing layer to obtain the target BIM model.
[0009] In one embodiment, the method further includes: determining whether the safety quality parameters meet preset conditions through a data processing layer; if not, outputting an alarm message, and binding the alarm message to the spatial information of the corresponding position in the target BIM model.
[0010] In one embodiment, the method further includes: inputting a plurality of target construction data within a preset time period into a prediction model through the data processing layer to obtain a prediction result output by the prediction model, wherein the prediction result includes at least one of the risk level of construction progress delay and the failure probability of construction equipment.
[0011] In a second aspect, the present application also provides a power construction engineering system, which includes an Internet of Things collection layer, a network layer, a data processing layer, and a platform display layer;
[0012] The Internet of Things collection layer is connected to the network layer and is used to perform the steps performed by the Internet of Things collection layer in any one of the first aspects above;
[0013] The network layer is connected to the data processing layer, and is configured to execute the steps performed by the network layer in any one of the first aspects above;
[0014] The data processing layer is connected to the platform presentation layer and is configured to execute the steps performed by the data processing layer in any one of the first aspects above;
[0015] The platform presentation layer is configured to execute the steps performed by the platform presentation layer in any one of the above-mentioned first aspects.
[0016] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the methods described in the first aspect when executing the computer program.
[0017] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods described in the first aspect.
[0018] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods described in the first aspect above.
[0019] In a sixth aspect, the present application further provides a device for visualizing a power construction process, which is applied to a power construction engineering system. The power construction engineering system includes an Internet of Things acquisition layer, a network layer, a data processing layer, and a platform display layer. The device includes:
[0020] The collection module is used by the IoT collection layer to collect construction data from power construction sites;
[0021] The sending module is used by the network layer to send construction data to the data processing layer;
[0022] The processing module is used for processing the construction data at the data processing layer to obtain target construction data;
[0023] The binding module is used in the data processing layer to bind the target construction data with the BIM model to obtain the target BIM model;
[0024] The display module is used to display the target BIM model on the platform display layer.
[0025] In one embodiment, the target construction data includes the construction progress of the power construction site, and the device also includes a simulation module for performing construction simulation on the BIM model at the data processing layer to obtain construction simulation data, and correcting the construction simulation data according to the construction progress to obtain standard construction simulation data. The standard construction simulation data is used to generate a construction simulation image of the BIM model.
[0026] In one embodiment, the construction data is encrypted data, and the processing module is specifically used to decrypt the construction data at the data processing layer to obtain decrypted construction data, and preprocess the decrypted construction data to obtain target construction data; the preprocessing includes data cleaning and data format conversion.
[0027] In one embodiment, the target construction data includes at least one of safety and quality parameters, equipment operating status data, and construction personnel location information. The binding module is specifically used for the data processing layer to bind at least one of the safety and quality parameters, equipment operating status data, and construction personnel location information with the spatial information of the corresponding position in the BIM model to obtain the target BIM model.
[0028] In one embodiment, the device further includes a judgment module for the data processing layer to judge whether the safety quality parameters meet the preset conditions; if not, an alarm message is output and the alarm message is bound to the spatial information of the corresponding position in the target BIM model.
[0029] In one embodiment, the device also includes a prediction module, which is used for the data processing layer to input multiple target construction data within a preset time period into the prediction model to obtain the prediction results output by the prediction model, and the prediction results include at least one of the risk level of construction progress delay and the failure probability of construction equipment.
[0030] The above-mentioned electric power construction process visualization method, electric power construction engineering system, computer equipment, readable storage medium and program product collect construction data of the electric power construction site through the Internet of Things collection layer, and send the construction data to the data processing layer through the network layer. Then, the construction data is processed by the data processing layer to obtain target construction data, and the target construction data is bound to the BIM model through the data processing layer to obtain the target BIM model, which means that the integration of data collected by the Internet of Things and the BIM model is realized. The target BIM model is then displayed through the platform display layer. In this way, the overall situation of the construction process is intuitively displayed. Construction management personnel can directly view the construction data of the construction site through the target BIM, thereby reducing the difficulty of construction management and control. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0032] Figure 1 A schematic diagram of the architecture of a power construction engineering system in one embodiment;
[0033] Figure 2 1 is a flow chart of a method for visualizing a power construction process according to an embodiment;
[0034] Figure 3 Schematic diagram of the network layer architecture in one embodiment;
[0035] Figure 4 Schematic diagram of a three-dimensional model of a tower in one embodiment;
[0036] Figure 5 A structural block diagram of a device for visualizing a power construction process according to an embodiment;
[0037] Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0039] The electric power construction process visualization method provided in the embodiment of the present application can be applied to Figure 1 The power construction engineering system shown in the figure consists of an IoT collection layer, a network layer, a data processing layer, and a platform presentation layer. The IoT collection layer uses image acquisition technologies (such as fixed video and mobile portable devices), sensor acquisition technologies (such as micro-meteorological, air quality, slope displacement, and electricity consumption monitoring sensors), and positioning system acquisition technologies (such as radio frequency positioning, self-identification, and tracking) to acquire construction site data. This construction data is transmitted to the data processing layer via the network layer (such as 4G public networks, fiber optic access, narrowband IoT, high-power ad hoc networks, and LoRa (Long Range Radio)). At the data processing layer, after data collection, transmission, and storage, data processing threshold determination, and data sharing, the processed data is integrated into the BIM model. The platform presentation layer (such as an integrated monitoring room, large-screen display, IoT monitoring display, or BIM integration display) displays the BIM model bound to the construction site data.
[0040] In an exemplary embodiment, Figure 2 As shown in the figure, a visualization method for power construction process is provided, which is applied to Figure 1 The electric power construction engineering system shown includes the following steps 201 to 203. Among them:
[0041] Step 201: collect construction data of the power construction site through the Internet of Things collection layer, and send the construction data to the data processing layer through the network layer.
[0042] For example, power construction sites include tower construction sites. The IoT collection layer includes IoT collection devices, including sensors, cameras, and positioning devices. These devices can collect construction data at power construction sites at a pre-set frequency and accuracy.
[0043] Construction data types are diverse, including numerical data (such as sensor data such as temperature, humidity, wind speed and pressure), image data (such as video surveillance images), location data (such as the positioning information of construction personnel and construction equipment), etc.
[0044] Collected construction data is transmitted to the data processing layer via various network layer communication methods (such as 4G public networks, fiber optic access, narrowband IoT, high-power ad hoc networks, and LoRa (long-range IoT)). During transmission, data integrity and accuracy must be ensured. Data verification and encryption techniques can be used to prevent data loss or tampering.
[0045] For example, by adding a checksum to the data transmission protocol, the data processing layer can verify whether the received data is consistent with the sender; for sensitive data in the construction data (such as data involving personnel privacy or important equipment parameters), encryption algorithms are used for encrypted transmission and can only be used after decryption at the data processing layer.
[0046] Specifically, the construction of the Internet of Things (IoT) and the transmission of signals from on-site video equipment and other data from data collection devices require stable, fully covered network communications. These networks can be broadly categorized as fully wireless, fiber-optic + wireless, and fully fiber-optic. Fiber-optic transmission is stable and interference-resistant. However, during infrastructure construction, large construction sites often have numerous workers and a large area of work. Lack of coordination can easily damage fiber, and re-laying requires significant manpower and resources. Therefore, a fiber-optic + self-built wireless approach is most suitable, depending on the site conditions. Self-built wireless currently utilizes technologies such as point-to-point, point-to-multipoint, and LTE (Long Term Evolution). Time Division Long Term Evolution (TD-LTE) utilizes a 1.8G private network, offering security and stability. However, its coverage is short, its power consumption is high, and its core network, base stations, and communication terminals all require fixed configurations, resulting in poor compatibility. This makes it unsuitable for the diverse devices found in the IoT collection layer of power engineering site management. Therefore, considering compatibility, adaptability, economy and data security, a self-built wireless private network compatible with 5.8G / 2.5G covering the entire site is the best choice. The coverage of WIFI throughout the site is conducive to the interconnection and information exchange of equipment on the construction site. The data transmission of mobile monitoring equipment during the civil and electrical construction stages, the scanning of component QR codes or physical IDs by mobile terminals on the site, and the entry of voice inspection information by mobile terminals on the site all require the support of independent WIFI throughout the site.
[0047] In an example, the network layer architecture of the power construction engineering system is as follows: Figure 3As shown in the figure, the network layer includes a core gateway, a fiber optic transceiver box connected to the core gateway, an outdoor base station and an indoor AP (Access Point) connected to the fiber optic transceiver box, etc. The mobile terminal and camera in the IoT collection layer send the collected construction data to the data processing layer through the network layer. The data processing layer processes the construction data and then displays the construction site based on the processed construction data through the platform display layer (such as an integrated monitoring room).
[0048] In step 202 , the data processing layer processes the construction data to obtain target construction data, and the data processing layer binds the target construction data to the BIM model to obtain the target BIM model.
[0049] Among them, BIM (Building Information Modeling) model refers to the three-dimensional model of the construction object, for example, Figure 4 The three-dimensional tower model shown in the figure. BIM models can be created using modeling software such as SolidWorks. The resulting BIM model can be saved as a VRML (Virtual Reality Modeling Language) file, which can then be read into a VC6.0 platform to display the BIM model.
[0050] SolidWorks is a robust 3D CAD (Computer-Aided Design) modeling software, known for its simple, easy-to-use, and stable operation. It is popular for its excellent modeling capabilities and interactivity. SolidWorks is primarily used for mechanical design, electrical and electronic design, and CAM (Computer Aided Manufacturing) automated programming. 3D modeling is SolidWorks' most important module. The converted VRML file stores the geometric information of the 3D model, primarily in the form of vertex arrays. However, when converting 3D models generated by SolidWorks into VRML files, data redundancy occurs. Therefore, when reading VRML files via OpenGL (Open Graphics Library), redundant vertices must be removed to reduce rendering time.
[0051] VRML is a text-based description language for 3D modeling and rendering used on the web. It is a 3D analog of HTML (HyperText Markup Language). Its primary purpose is to enable virtual 3D animation effects and interactive features between viewers and virtual environments on web pages. As a general-purpose 3D data description language, VRML, like HTML, is an ASCII descriptive language that supports hyperlinks. 3D modeling using VRML incorporates topological information, which is crucial for model construction in tower lifting simulations. For example, DXF (Drawing Exchange File) is an open vector data format that is highly readable but occupies a large space. IGS (Initial Graphics Exchange Specification) is a data storage file used for data conversion between different software systems, but it consumes a large data space and takes up a long time to process. STL (stereolithography) files only describe the geometry of a 3D model and cannot describe color, material, lighting, and other information. As a data format for describing 3D models, STL files are simple and cross-platform compatible, making them widely used in 3D model processing. Computer graphics processing and 3D printing, for example, utilize STL files to store model data. STL files primarily use triangular meshes to describe solid CAD models. STL files are primarily composed of triangular facets, which require recording the 3D coordinates and normal vectors of each facet's vertices. Therefore, STL files use a large number of triangular facets to approximate 3D models and can only represent closed solid models.
[0052] The data processing layer includes a processor that executes a computer program to process the construction data and bind the target construction data with the BIM model.
[0053] In one example, the data processing layer processes the construction data to obtain target construction data, including: preprocessing the construction data through the data processing layer to obtain target construction data, wherein the preprocessing includes at least one of data cleaning and data format conversion.
[0054] In one example, binding target construction data with a BIM model through a data processing layer to obtain a target BIM model includes: binding environmental parameters with spatial information of corresponding locations in the BIM model through the data processing layer to obtain the target BIM model. For example, binding temperature sensor data from a certain area on the construction site with the spatial information of the corresponding location in the BIM model allows the real-time temperature of that area to be intuitively viewed in the target BIM model.
[0055] Step 203: Display the target BIM model through the platform display layer.
[0056] At the platform's presentation layer, the target BIM model, tied to the target construction data, can be visualized through various channels, including an integrated monitoring room, large-screen displays, IoT monitoring displays, and BIM-integrated displays. These visualization interfaces allow managers to monitor the status of the construction site in real time, including environmental parameter changes, equipment operating status, and construction progress. For example, a large-screen display can simultaneously display the target BIM model of the entire construction site, along with real-time video surveillance footage and sensor data charts of key areas. This allows managers to fully understand the construction site situation, identify issues promptly, and make decisions.
[0057] In addition, the data processing layer includes data sharing functions. Sharing data through the data processing layer allows different departments and personnel to access and view relevant data and visualization content according to their permissions, thereby promoting information flow and collaborative work.
[0058] The above-mentioned method for visualizing the power construction process collects construction data from the power construction site through the IoT collection layer and sends the construction data to the data processing layer through the network layer. The data processing layer then processes the construction data to obtain target construction data. The target construction data is then bound to the BIM model through the data processing layer to obtain the target BIM model, thus achieving the integration of IoT-collected data and the BIM model. The target BIM model is then displayed through the platform display layer, thus achieving an intuitive display of the overall construction process. Construction management personnel can directly view the construction data of the construction site through the target BIM, thereby reducing the difficulty of construction management and control.
[0059] In one embodiment, the target construction data includes the construction progress of the power construction site, and the method further includes: performing construction simulation on the BIM model through the data processing layer to obtain construction simulation data, correcting the construction simulation data according to the construction progress to obtain standard construction simulation data, and the standard construction simulation data is used to generate a construction simulation image of the BIM model.
[0060] Construction simulation includes construction progress simulation, collision checks for various disciplines, and full-site tour videos. Taking construction progress simulation as an example, construction simulation data includes construction schedule data and construction resource data. Construction schedule data includes the start and completion times of each construction phase and process, as well as the logical relationships and overlapping sequences between them. For example, the time node arrangements for each phase of foundation engineering, main structure engineering, and decoration and renovation engineering. Construction resource data includes human resources (the number of workers required for different types of work and different time periods), material resources (the specifications, models, quantities, and supply time of various building materials), and machinery and equipment resources (the types, quantities, and usage plans of various types of construction machinery and equipment).
[0061] The BIM model is subjected to construction simulation through the data processing layer to obtain construction simulation data, including: converting the BIM model into a BIM file that can be recognized by the simulation software, obtaining the initial construction simulation data input by the user, and generating construction simulation data through the simulation software based on the BIM file and the initial construction simulation data. Among them, the simulation software is software deployed on the processor in the data processing layer. The difference between the initial construction simulation data and the above-mentioned construction simulation data is that the initial construction simulation data is the data obtained by the construction management personnel to estimate the overall BIM model, and does not involve the number of construction personnel and the construction schedule plan for each specific stage in the BIM model, while the above-mentioned construction simulation data involves the number of construction personnel and the construction schedule plan for each specific stage.
[0062] The construction progress of the power construction site includes the actual working progress of the construction equipment, the attendance of the on-site personnel, etc. The construction simulation data is corrected according to the construction progress to obtain standard construction simulation data, including: adjusting the construction progress plan data and construction resource data according to the actual working progress of the construction equipment and the attendance of the on-site personnel to obtain standard construction simulation data.
[0063] For example, it was originally planned that a certain construction equipment would complete a certain amount of work within a specific time period, but the actual work efficiency of the equipment was collected through the IoT collection layer and was lower than expected. The construction progress simulation in the BIM model can be adjusted according to this real-time data, and subsequent construction arrangements can be replanned to ensure the accuracy and controllability of the construction progress.
[0064] After obtaining the standard construction simulation data, a construction simulation image of the BIM model can be obtained based on the standard construction simulation data. The construction simulation image is closer to the actual situation at the construction site.
[0065] In one embodiment, the construction data is encrypted data, and data processing is performed on the construction data through the data processing layer to obtain target construction data, including: decrypting the construction data through the data processing layer to obtain decrypted construction data, and preprocessing the decrypted construction data to obtain target construction data; the preprocessing includes data cleaning and data format conversion.
[0066] As mentioned above, during the transmission process, it is necessary to ensure the integrity and accuracy of the data. Technical means such as data verification or encryption can be used to prevent data loss or tampering. Therefore, the data processing layer needs to decrypt the encrypted construction data after receiving it.
[0067] Regarding data cleaning, received construction data may contain noise, missing values, outliers, and other issues. Therefore, data cleaning is necessary. Data cleaning includes removing duplicate data, filling missing values (such as using the mean, median, or model-based methods), and identifying and processing outliers (determining outliers based on statistical methods or business rules and correcting or eliminating them). For example, if a temperature sensor collects values significantly outside the normal range within a short period of time, it may be a sensor failure or interference. Data cleaning algorithms are needed to identify and process these abnormal data to prevent them from affecting subsequent analysis.
[0068] Regarding data format conversion, since the collected data comes from different types of devices and sensors and may have inconsistent data formats, it is necessary to convert this data into a unified format for subsequent processing and analysis. For example, timestamp data collected by different sensors can be converted into a standard time format, and image data can be converted into a format suitable for storage and processing (such as a common image encoding format).
[0069] In one embodiment, the target construction data includes at least one of safety and quality parameters, equipment operating status data, and construction personnel location information. The target construction data is bound to the BIM model through the data processing layer to obtain the target BIM model, including: binding at least one of the safety and quality parameters, equipment operating status data, and construction personnel location information to the spatial information of the corresponding position in the BIM model through the data processing layer to obtain the target BIM model.
[0070] Safety and quality parameters include safety parameters and quality parameters. Safety parameters include slope displacement, quality parameters include environmental parameters such as temperature, humidity, and wind speed, equipment operating status data includes voltage, current, and power of construction equipment, and construction personnel location information includes the coordinates of construction personnel.
[0071] For example, by binding the temperature of a certain area on the construction site to the spatial information of the corresponding location in the BIM model, a target BIM model can be generated. In this way, the real-time temperature of that area can be intuitively viewed in the target BIM model. Similarly, the operating status of equipment in that area, the number of construction personnel, and slope displacement can be intuitively viewed through the target BIM model.
[0072] It's understandable that BIM management during the infrastructure construction phase encompasses both BIM models and business architecture. The BIM model, based on the CAD drawings from the design phase, encompasses the building's foundation and main structure, cable trenches, lighting systems, HVAC systems, drainage systems, water supply systems, electrical equipment, and other content, as well as 3D modeling information for various disciplines. Based on the BIM model, the installation location and layout of IoT devices can be planned in advance to ensure comprehensive and effective coverage of the construction site and coordination with the building structure and various systems. For example, based on the direction and location of the cable trench in the BIM model, sensors and image acquisition equipment used to monitor environmental parameters within the trench can be rationally arranged to enable real-time monitoring of the trench's operating status.
[0073] In one embodiment, the method further includes: determining whether the safety quality parameters meet preset conditions through a data processing layer; if not, outputting an alarm message, and binding the alarm message to the spatial information of the corresponding position in the target BIM model.
[0074] The alarm information includes the location information of the collection equipment and the safety quality parameters that do not meet the preset conditions.
[0075] Optionally, the alarm information may also be bound to the construction phase information.
[0076] In one example, the safety parameters in the safety quality parameters include slope displacement. If the slope displacement exceeds the slope displacement threshold range, an alarm message is output, and the alarm message is bound to the spatial information of the corresponding position in the target BIM model and the construction stage information. In this way, the location where the problem occurs and the related construction links can be quickly located in the target BIM model, making it easier for management personnel to take timely measures to deal with it.
[0077] For example, if the slope displacement in a certain area exceeds the slope displacement threshold range, the target BIM model can intuitively display the position of the slope in the entire construction site as well as the surrounding building structures and construction conditions, helping managers quickly assess risks and develop solutions.
[0078] In another example, the quality parameters in the safety quality parameters include humidity. If the humidity exceeds the humidity threshold range, an alarm message is output and bound to the spatial information of the corresponding position in the target BIM model. This can realize the visualization of the alarm information, so that managers can quickly locate the location where the humidity problem occurs.
[0079] It can be understood that in the target BIM model, the temperature distribution of each floor can be intuitively displayed through different colors or icons.
[0080] In one embodiment, the method further includes: inputting a plurality of target construction data within a preset time period into a prediction model through a data processing layer to obtain a prediction result output by the prediction model, wherein the prediction result includes at least one of the risk level of construction progress delay and the failure probability of construction equipment.
[0081] Among them, the target construction data includes at least one of the construction progress and equipment operation status data, etc., and multiple target construction data within a preset time period can be sorted in chronological order to obtain a construction data sequence, and the construction data sequence is input into the prediction model to obtain the prediction result output by the prediction model.
[0082] The prediction model is a machine learning model, which can be a long short-term memory network (LSTM), a convolutional neural network (CNN), an autoregressive integrated moving average model (ARIMA), a combination of neural network and ARIMA models, etc.
[0083] There are three levels of construction progress delay risk: Level 1, Level 2, and Level 3. Level 1 means that construction progress delay will definitely occur, Level 2 means that there is a certain probability of construction progress delay, and Level 3 means that construction progress delay will definitely not occur.
[0084] In this embodiment, by analyzing historical data (multiple target construction data within a preset time period) using a prediction model, the risk of construction progress delay and the probability of construction equipment failure are predicted, providing decision support for managers.
[0085] This method for visualizing the power construction process addresses, firstly, the low integration and correlation between the IoT and BIM, the lack of data sharing between various front-end acquisition devices, and the need for repeated entry of management files. Secondly, it addresses the difficulty of construction management and control, as construction managers often need to switch software to view various construction site data.
[0086] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0087] Based on the same inventive concept, the present application also provides an electric power construction process visualization device for implementing the above-mentioned electric power construction process visualization method. The solution provided by this device is similar to the solution described in the above-mentioned method. Therefore, the specific limitations of one or more embodiments of the electric power construction process visualization device provided below can be found in the above-mentioned limitations of the electric power construction process visualization method, and will not be repeated here.
[0088] In an exemplary embodiment, Figure 5 As shown, a power construction process visualization device is provided, which is applied to a power construction engineering system. The power construction engineering system includes an Internet of Things acquisition layer, a network layer, a data processing layer, and a platform display layer. The power construction process visualization device 500 includes: an acquisition module 501, a sending module 502, a processing module 503, a binding module 504, and a display module 505, wherein:
[0089] The collection module 501 is used for the Internet of Things collection layer to collect construction data of the power construction site;
[0090] The sending module 502 is used for the network layer to send the construction data to the data processing layer;
[0091] Processing module 503, used for the data processing layer to process the construction data to obtain target construction data;
[0092] Binding module 504, used for the data processing layer to bind the target construction data with the BIM model to obtain the target BIM model;
[0093] The display module 505 is used to display the target BIM model on the platform display layer.
[0094] In one embodiment, the target construction data includes the construction progress of the power construction site, and the device also includes a simulation module for performing construction simulation on the BIM model at the data processing layer to obtain construction simulation data, and correcting the construction simulation data according to the construction progress to obtain standard construction simulation data. The standard construction simulation data is used to generate a construction simulation image of the BIM model.
[0095] In one embodiment, the construction data is encrypted data, and the processing module 503 is specifically used for the data processing layer to decrypt the construction data to obtain decrypted construction data, and preprocess the decrypted construction data to obtain target construction data; the preprocessing includes data cleaning and data format conversion.
[0096] In one embodiment, the target construction data includes at least one of safety and quality parameters, equipment operating status data, and construction personnel location information. The binding module 504 is specifically used for the data processing layer to bind at least one of the safety and quality parameters, equipment operating status data, and construction personnel location information with the spatial information of the corresponding position in the BIM model to obtain the target BIM model.
[0097] In one embodiment, the device further includes a judgment module for the data processing layer to judge whether the safety quality parameters meet the preset conditions; if not, an alarm message is output and the alarm message is bound to the spatial information of the corresponding position in the target BIM model.
[0098] In one embodiment, the device also includes a prediction module, which is used for the data processing layer to input multiple target construction data within a preset time period into the prediction model to obtain the prediction results output by the prediction model, and the prediction results include at least one of the risk level of construction progress delay and the failure probability of construction equipment.
[0099] Each module in the above-mentioned power construction process visualization device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0100] In one embodiment, the present application further provides a power construction engineering system, which includes an Internet of Things acquisition layer, a network layer, a data processing layer, and a platform display layer;
[0101] The Internet of Things collection layer is connected to the network layer and is used to perform the steps performed by the Internet of Things collection layer in any one of the above method embodiments;
[0102] The network layer is connected to the data processing layer and is used to perform the steps performed by the network layer in any one of the above method embodiments;
[0103] The data processing layer is connected to the platform presentation layer and is used to execute the steps performed by the data processing layer in any one of the above method embodiments;
[0104] The platform presentation layer is used to execute the steps performed by the platform presentation layer in any one of the above method embodiments.
[0105] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store construction data and BIM models. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for visualizing the power construction process is implemented.
[0106] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0107] In an exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps of any one of the above method embodiments when executing the computer program.
[0108] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the above method embodiments are implemented.
[0109] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of any one of the above method embodiments.
[0110] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0111] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0112] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0113] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for visualizing an electric power construction process, characterized in that: Applied to an electric power construction engineering system, the electric power construction engineering system includes an Internet of Things acquisition layer, a network layer, a data processing layer, and a platform display layer. The method includes: Collecting construction data of the power construction site through the Internet of Things collection layer, and sending the construction data to the data processing layer through the network layer; Processing the construction data through the data processing layer to obtain target construction data, and binding the target construction data with the BIM model through the data processing layer to obtain a target BIM model; The target BIM model is displayed through the platform display layer.
2. The method according to claim 1, characterized in that The target construction data includes the construction progress of the power construction site, and the method further includes: The BIM model is subjected to construction simulation through the data processing layer to obtain construction simulation data. The construction simulation data is corrected according to the construction progress to obtain standard construction simulation data, and the standard construction simulation data is used to generate a construction simulation image of the BIM model.
3. The method according to claim 1, characterized in that The construction data is encrypted data, and the data processing layer processes the construction data to obtain target construction data, including: Decrypting the construction data through the data processing layer to obtain decrypted construction data, The decrypted construction data is preprocessed to obtain the target construction data; the preprocessing includes data cleaning and data format conversion.
4. The method according to claim 3, characterized in that The target construction data includes at least one of safety and quality parameters, equipment operating status data, and construction personnel location information. The target construction data is bound to the BIM model through the data processing layer to obtain the target BIM model, including: At least one of the safety quality parameter, the equipment operation status data, and the construction personnel location information is bound to the spatial information of the corresponding position in the BIM model through the data processing layer to obtain the target BIM model.
5. The method according to claim 4, characterized in that The method further comprises: Determining whether the safety quality parameter meets the preset conditions through the data processing layer; If not, an alarm message is output, and the alarm message is bound to the spatial information of the corresponding position in the target BIM model.
6. The method according to claim 1, characterized in that The method further comprises: The data processing layer inputs a plurality of target construction data within a preset time period into a prediction model to obtain a prediction result output by the prediction model, wherein the prediction result includes at least one of a construction progress delay risk level and a failure probability of construction equipment.
7. An electric power construction engineering system, characterized in that: The electric power construction engineering system includes an Internet of Things acquisition layer, a network layer, a data processing layer, and a platform display layer; The Internet of Things collection layer is connected to the network layer and is used to perform the steps performed by the Internet of Things collection layer according to any one of claims 1 to 6; The network layer is connected to the data processing layer and is used to perform the steps performed by the network layer according to any one of claims 1 to 6; The data processing layer is connected to the platform presentation layer and is used to perform the steps performed by the data processing layer according to any one of claims 1 to 6; The platform presentation layer is configured to execute the steps executed by the platform presentation layer according to any one of claims 1 to 6.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.