A comprehensive management and control system and method for construction of a water and electricity engineering inclined shaft

By constructing a BIM model of the inclined shaft and using a deep learning network to process the data flow, the problems of low monitoring efficiency and information silos in inclined shaft construction were solved, enabling data sharing and automated anomaly detection, thus improving construction safety and efficiency.

CN122152929APending Publication Date: 2026-06-05POWERCHINA BEIJING ENG CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
POWERCHINA BEIJING ENG CORP
Filing Date
2026-02-11
Publication Date
2026-06-05

Smart Images

  • Figure CN122152929A_ABST
    Figure CN122152929A_ABST
Patent Text Reader

Abstract

The application discloses a comprehensive management and control system and method for slope shaft construction of a hydroelectric engineering, wherein the comprehensive management and control system collects a first data stream of a working trolley in a construction process through a plurality of heterogeneous collection devices, collects a second data stream of a working area through an environment monitoring unit, collects a third data stream of the working area through a plurality of personnel positioning devices, processes and analyzes the first data stream, the second data stream and the third data stream based on a comprehensive management and control platform to obtain a first real-time management and control data stream, a second real-time management and control data stream and a third real-time management and control data stream, and sends the first real-time management and control data stream, the second real-time management and control data stream, the third real-time management and control data stream and a slope shaft BIM model to a plurality of visual pages of a client visual interface for display. The application provides rich slope shaft management and control information, guarantees working safety and efficiency, and reduces management and control cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of hydropower engineering construction management and control, and specifically relates to a comprehensive management and control system and method for the construction of inclined shafts in hydropower engineering. Background Technology

[0002] Inclined / vertical shafts are important components of hydropower projects, undertaking multiple functions such as water diversion, pressure regulation, and gate opening and closing. They are characterized by limited working space, high safety risks, and significant management challenges, making them prone to accidents. To ensure the safety of inclined / vertical shaft construction, participating parties often manage the process through on-site supervision and inspections, which is inefficient, costly, and creates blind spots in management.

[0003] With the development of modern information technology, monitoring technology is increasingly being applied to engineering construction management. On the one hand, while existing management systems collect information about the work area, this information is processed and analyzed by separate systems, and visualized using those separate systems. Furthermore, data sharing and fusion between these systems are not feasible, hindering effective supervision. On the other hand, while some projects have attempted to deploy video surveillance at the openings of inclined / vertical shafts to monitor the construction site and view real-time footage manually, achieving some success, the results remain inefficient and unsatisfactory. Moreover, when monitoring the construction site, the visualization interface typically only displays video data from a single inclined shaft, or displays video data from multiple inclined shafts by switching between them. It fails to provide comprehensive information about the inclined shafts, does not automatically identify anomalies during operations, and does not combine comprehensive information about the inclined shafts with anomalies to provide early warnings.

[0004] Therefore, there is an urgent need for a comprehensive management and control system and method that is efficient, accurate, and has abundant information on inclined shafts. Summary of the Invention

[0005] To improve the efficiency and accuracy of inclined shaft construction management and control, and to provide rich information on inclined shafts during construction management and control, this invention proposes a comprehensive management and control system and method for inclined shaft construction in hydropower projects.

[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows: a comprehensive management and control system for the construction of inclined shafts in hydropower projects, comprising multiple heterogeneous data acquisition devices, a comprehensive management and control platform, and at least one client; Multiple heterogeneous data acquisition devices are used to collect the first data stream of at least one inclined shaft during the construction process and transmit the first data stream to the integrated management and control platform in real time. The multiple heterogeneous data acquisition devices are deployed on at least one work trolley. The integrated management and control platform includes at least a data acquisition module, a data processing module, a model building module, and a sending module, among which: The data acquisition module is used to acquire the first data stream; The data processing module is used to process the first data stream to obtain the first real-time control data stream; The model building module is used to build at least one inclined shaft BIM model; A sending module is used to send at least one inclined shaft BIM model and a first real-time control data stream to at least one client; The first display page based on at least one client integrates and displays at least one inclined shaft BIM model and a first real-time control data stream.

[0007] Furthermore, the method for the model building module to build at least one inclined shaft BIM model includes: Acquire deviated well drilling sequence data, 3D point cloud data, and imaging data; The drilling data of the deviated well is processed to obtain the initial model data, which includes at least the location, lithology, rock mass compressive strength, rock mass integrity and surrounding rock grade; The three-dimensional point cloud data is processed to obtain the first model data, which is constructed based on the inclined shaft geometric parameters; The imaging data is processed to obtain the second model data, which is constructed based on the geological parameters of the inclined shaft; The initial model data is used as the first layer data of the BIM model, the first model data is used as the second layer data of the BIM model, and the second model data is used as the third layer data of the BIM model. The first layer data, the second layer data and the third layer data are superimposed to generate the inclined shaft BIM model.

[0008] Furthermore, the integrated management and control system also includes an environmental monitoring unit, which is used to collect the second data stream of the work area and transmit the second data stream to the integrated management and control platform in real time; The data acquisition module is also used to acquire a second data stream; The data processing module is also used to process the second data stream to obtain a second real-time control data stream; The sending module is also used to send a second real-time control data stream to at least one client; The second real-time control data stream is displayed on a first or second display page based on at least one client.

[0009] Furthermore, the integrated management and control system also includes at least one UWB personnel positioning base station, which is used to collect the third data stream of the work area and transmit the third data stream to the integrated management and control platform in real time. The data acquisition module is also used to acquire a third data stream; The data processing module is also used to process the third data stream to obtain the third real-time control data stream; The sending module is also used to send a third real-time control data stream to at least one client; The third real-time control data stream is displayed on a third display page based on at least one client.

[0010] A comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to the comprehensive management and control platform of the aforementioned comprehensive management and control system, the method comprising the following steps: Generate at least one inclined shaft BIM model; Obtain at least one display request sent by a client, the display request including at least one slant well identifier; Establish a data transmission pipeline corresponding to the inclined shaft identifier; Obtain the corresponding BIM model of the inclined shaft based on the inclined shaft identification; The inclined shaft BIM model is sent to at least one client for display via the data transmission pipeline corresponding to the inclined shaft identifier; Acquire a first data stream collected by multiple acquisition devices and / or a second data stream collected by an environmental monitoring unit; Process the first data stream to obtain a first real-time control data stream, and / or process the second data stream to obtain a second real-time control data stream; The first real-time control data stream and / or the second real-time control data stream are sent to at least one client through the data transmission pipeline corresponding to the inclined shaft identifier, so that the client can integrate and display the first real-time control data stream and / or the second real-time control data stream with the BIM model.

[0011] Furthermore, the first data stream includes at least the real-time speed, real-time position, and real-time operation video of the work trolley at different times during the inclined shaft construction process. Processing the first data stream yields a first real-time control data stream, specifically including: The first anomaly model is invoked to identify real-time speed, real-time location, and real-time operation video, and to determine whether there are any anomalies in the real-time speed, real-time location, and real-time operation video. If at least one of the real-time speed, real-time location, and real-time operation video is abnormal, a first abnormality identifier is generated. The first abnormality identifier is identified by a first ternary array, where 0 indicates that the corresponding data is not abnormal and 1 indicates that the corresponding data is abnormal. Determine if there are any anomalies in the real-time operation video; If an exception exists, the second exception model is invoked to generate an exception description.

[0012] Furthermore, the method also includes: acquiring a third data stream collected by at least one UWB personnel positioning base station, processing the third data stream to obtain a third real-time control data stream, and sending the third real-time control data stream to the client for display. The third real-time control data stream includes at least attendance personnel information and the distribution of personnel numbers in different areas.

[0013] A comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to at least one client of the aforementioned comprehensive management and control system, wherein the visual interface of at least one client includes at least a first display page, and the method includes: Send a display request to the integrated management and control platform; the display request includes at least one inclined shaft identifier; Obtain the BIM model of the inclined shaft returned by the integrated management and control platform through the data transmission pipeline corresponding to the inclined shaft identifier; At least one inclined shaft BIM model is displayed on the first display page; Obtain the first real-time control data stream and / or the second real-time control stream returned by the integrated control platform through the data transmission pipeline corresponding to the inclined shaft identifier; The BIM model, the first real-time control data stream, and / or the second real-time control data stream are displayed together on the first display page.

[0014] Furthermore, the integration and display of the BIM model, the first real-time control data stream, and / or the second real-time control data stream on the first display page specifically includes: A first display area and / or a second display area are preset on the first display page; The first display area is divided into a first display sub-area and a second display sub-area; In the first display sub-area, at least one BIM model of an inclined shaft is displayed. Specifically, the surrounding rock grade of at least one inclined shaft is obtained, and the BIM model of the inclined shaft is displayed using different types of display methods according to the surrounding rock grade. According to the preset first display sub-method, the text data in the first real-time control data stream is displayed in the corresponding BIM model. The preset first display sub-method includes, but is not limited to, displaying the data using methods such as floating boxes and bubble displays. The video data in the first real-time control data stream is displayed in the second display sub-area according to the preset second display sub-method. The preset second display sub-method includes, but is not limited to, displaying the data in a list or tile format. And / or display a second real-time control data stream in the second display area.

[0015] Furthermore, the method also includes: at least one client's visualization interface further includes a second visualization page, the second visualization page including at least a first display area and a second display area, the second visualization page being used to display the third real-time control data stream, specifically as follows: Obtain the attendance personnel identifier from the attendance personnel information, and visually enhance the personnel icons already displayed in the first display area based on the attendance personnel identifier. The visual enhancement display includes brightening the personnel icons. Obtain the population distribution of different regions and display the population distribution of different regions in a list in the second display area.

[0016] The beneficial effects of this invention are: (1) The present invention constructs a comprehensive management and control system for the construction of inclined shafts in hydropower projects. The comprehensive management and control system collects the first data stream of the work trolley during the operation process through multiple heterogeneous acquisition devices, the second data stream of the work area through the environmental monitoring unit, and the third data stream of the work area through multiple personnel positioning base stations. Based on the comprehensive management and control platform, the first data stream, the second data stream, and the third data stream are processed and analyzed to obtain the first real-time management and control data stream, the second real-time management and control data stream, and the third real-time management and control data stream. The first real-time management and control data stream, the second real-time management and control data stream, the third real-time management and control data stream, and the inclined shaft BIM model are sent to multiple visualization pages of the client's visualization interface, breaking down the information silos of each single system and enhancing the convenience and efficiency of management and control.

[0017] (2) The present invention processes the first data stream through a deep learning network to obtain the first real-time control data stream, and integrates and displays the first real-time control data stream on at least one inclined shaft BIM model, providing rich control information for inclined shaft operation monitoring. At the same time, it realizes effective monitoring of multiple operation processes simultaneously, improves operation safety and efficiency, and reduces the cost of manual monitoring in the prior art.

[0018] (3) The present invention constructs a layered sub-model using the geometric parameters, geological parameters, and rock mechanics parameters of the inclined shaft. At least one inclined shaft BIM model is constructed based on the layered sub-model. During the operation of the inclined shaft, the real-time control data stream is integrated and displayed on the inclined shaft BIM model, providing rich information for operation monitoring and helping to make effective judgments. At the same time, based on the parameters in the inclined shaft BIM model, early warnings are issued during the operation, further improving the safety and efficiency of the operation.

[0019] (4) The present invention uses multiple visualization pages preset on the client visualization interface. Each visualization page has multiple display areas, which display the first real-time control flow, the second real-time control data flow, the BIM model of the inclined shaft, the foundation information of the inclined shaft and the early warning information during the construction process. At the same time, it also displays the third real-time control data flow of the work area, which makes it convenient for monitoring personnel to obtain rich and effective monitoring information. Attached Figure Description

[0020] Figure 1 A schematic diagram of a comprehensive management and control system for inclined shaft construction in hydropower projects, provided in an embodiment of the present invention.

[0021] Figure 2 A schematic diagram of a comprehensive management and control system for the construction of inclined shafts in hydropower projects, provided in another embodiment of the present invention.

[0022] Figure 3 This is a schematic diagram of the integrated management and control platform provided in an embodiment of the present invention.

[0023] Figure 4 This is a visual interface provided for embodiments of the present invention.

[0024] Figure 5 This is a schematic diagram of the comprehensive management and control method for the construction of inclined shafts in hydropower projects provided in an embodiment of the present invention.

[0025] Figure 6 This is a schematic diagram of a method for constructing a BIM model provided in an embodiment of the present invention.

[0026] Figure 7 This is a schematic diagram of a comprehensive management and control method for the construction of inclined shafts in hydropower projects, provided in another embodiment of the present invention. Detailed Implementation

[0027] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0028] like Figure 1As shown, the integrated management and control system for inclined shaft construction in hydropower engineering provided by this invention includes multiple heterogeneous data acquisition devices, an integrated management and control platform, and at least one client. The multiple heterogeneous data acquisition devices are deployed on at least one work trolley and are used to collect a first data stream from the at least one work trolley during the construction process of at least one inclined shaft. The first data stream includes, but is not limited to, real-time speed, real-time position, and real-time operation video of the work trolley at different times during construction. The multiple heterogeneous data acquisition devices include, but are not limited to, speed acquisition devices (such as speed sensors), position acquisition devices (such as meter counters), and video acquisition devices (such as high-definition cameras). The multiple heterogeneous data acquisition devices are connected to the integrated management and control platform via wired, wireless, or other means, and transmit the collected first data stream to the integrated management and control platform in real time. After processing, identifying, and analyzing the first data stream, the integrated control platform obtains the first real-time control data stream and sends it along with the constructed inclined shaft BIM model to at least one client, so that at least one client can visualize the first real-time control data stream based on the inclined shaft BIM model. The first real-time control data stream includes at least text data and video data. The text data includes, but is not limited to, speed data, location data, anomaly identifiers, and anomaly descriptions. The video data includes, but is not limited to, operation video data.

[0029] The integrated control system also includes an environmental monitoring unit, which is deployed at the wellhead of the inclined shaft to collect a second data stream from the inclined shaft's operating area. The environmental monitoring unit connects to the integrated control platform via wired or wireless means and transmits the collected second data stream to the platform. The integrated control platform processes and analyzes the second data stream to obtain a second real-time control data stream, which is then sent to at least one client for visualization.

[0030] The integrated control system also includes at least one UWB personnel positioning base station, deployed in the work area. This base station collects third-party data streams via UWB positioning tags worn by workers and construction management personnel. The UWB personnel positioning base stations connect to the integrated control platform via wired or wireless means, transmitting the collected third-party data streams to the platform. The integrated control platform processes and analyzes the third-party data streams to obtain a third-party real-time control data stream, which is then sent to at least one client for visualization. This third-party real-time control data stream includes at least attendance information and the distribution of personnel numbers in different areas.

[0031] In another embodiment, see Figure 2The integrated control system also includes n+1 data repeaters, where each of the n data repeaters corresponds one-to-one with one of the n inclined shafts. These repeaters are used to aggregate the first and second data streams collected during the construction of the n inclined shafts and transmit them to the integrated control platform through data transmission pipelines. The (n+1)th data repeater is used to aggregate the third data stream collected by at least one UWB personnel positioning base station and transmit it to the integrated control platform through a data transmission channel.

[0032] See Figure 3 The integrated management and control platform includes at least a data acquisition module, a data processing module, a model building module, a sending module, a caching module, and a storage module. The data storage module uses a local database and / or a distributed database to store, but is not limited to, the first data stream, the second data stream, the third data stream, the first real-time management data stream, the second real-time management data stream, the third real-time management data stream, model building data, and configuration data. To improve data storage and retrieval efficiency, the storage module uses a hybrid storage approach, employing both relational databases (such as Redis) and distributed databases (such as HBase).

[0033] The caching module employs local caching and / or multi-level caching devices to cache the first, second, and third data streams, the first real-time control data stream, the second real-time control data stream, the third real-time control data stream, intermediate data generated by the processing module, and other data requiring caching (such as hotspot access data, model configuration data, etc.). Data in the caching module is sent to the storage module in batches according to preset periods or preset conditions. The caching module includes multiple cache queues, each with a cache queue identifier, which corresponds one-to-one with the inclined shaft identifier or the work trolley identifier. After acquiring the first and / or second data streams of inclined shaft identifier #1, the data acquisition module writes them to the cache queue identified as Q1. After acquiring the first and / or second data streams of inclined shaft identifier #2, the data acquisition module writes them to the cache queue identified as Q2. The caching module also has a cache queue Qn+1 corresponding to the third data stream. After acquiring the third data stream, the data acquisition module writes it to the cache queue Qn+1 corresponding to the third data stream.

[0034] After detecting that a first data stream has been written to the cache queue, the integrated management and control platform calls the data processing module to process the first data stream, thereby obtaining the first real-time management and control data stream. The first real-time management and control data stream includes at least text data and video data. The text data includes, but is not limited to, speed data, location data, first anomaly identifier, and anomaly description, while the video data includes, but is not limited to, operation video data.

[0035] The processing of the first data stream specifically includes: anomaly identification of speed data, location data, and operation video data; determining whether anomalies exist in the speed data, location data, and operation video data; and adding a corresponding first anomaly flag to the data if anomalies are found in the speed data and / or location data and / or operation video data. The first anomaly flag is represented by a first ternary array, where 1 indicates that the corresponding data is abnormal, and 0 indicates that the corresponding data is not abnormal. For example, if anomaly identification is performed on the data at time t and the resulting anomaly flag is (1,0,0), it indicates that the speed data is abnormal, while the location data and operation video data are not abnormal; if the resulting anomaly flag is (1,1,1), it indicates that all three data streams are abnormal.

[0036] Anomaly identification is performed on speed data, location data, and operation video data. Specifically, this includes: constructing a first anomaly model, which employs a multi-objective classification model, including an input layer, an encoding layer, a prediction layer, and an output layer. The input layer is used to input the current speed data, location data, and frame image data from the operation video stream, represented as follows: ,in Represents the velocity data at the current time t. This represents the position data at the current time t. This represents the frame image data at the current time t.

[0037] The encoding layer includes a first encoding module, a second encoding module, and a third encoding module, which are used to respectively encode... Encode to obtain the first encoded vector Second encoding vector Third encoding vector The first encoding module encodes the speed data using the ratio between the speed data and a preset first threshold. The second encoding module encodes the location data using the ratio between the location data and a preset second threshold. The third encoding module uses a Layered Convolutional Neural Network (Layered-CNN) model to encode the frame image data. .

[0038] The prediction layer includes a first prediction module, a second prediction module, and a third prediction module. The first prediction module is used to predict whether there are anomalies in the velocity data, and its inputs are a first encoding vector and a second encoding vector. , A decision tree model is employed. The second prediction module is used to predict whether there are anomalies in the velocity data; its inputs are the second and third encoded vectors. , A CNN+softmax model is used. The third prediction module is used to predict whether there are anomalies in the job video data, and its input is the third encoded vector. , It also uses the CNN+softmax model.

[0039] The output layer is used for output. , , ,when At that time, the velocity data showed anomalies. At that time, the speed data was normal. At that time, anomalies were found in the location data. At that time, the location data was normal. At that time, anomalies were found in the video data representing the operation. At that time, the video data indicating the operation was normal.

[0040] When an anomaly is detected in the work video data, a second anomaly model is invoked. This model processes the video data to generate an anomaly description, indicating the location of the anomaly. The second anomaly model employs a generative adversarial network (GAN), which includes an input layer, a decoding layer, and an output layer. The input to the input layer is a third encoded vector. The output of the output layer is an anomaly description, and the decoding layer also uses a Layered Convolutional Neural Network (Layered-CNN) model.

[0041] Similarly, after detecting that a second data stream has been written to the cache queue, the integrated management and control platform calls the data processing module to process the second data stream, thereby obtaining a second real-time management and control data stream. The second real-time management and control data stream includes at least PM2.5 content, PM10 content, noise level, and a second anomaly indicator, which is used to indicate that there is an anomaly in the environmental data.

[0042] The second data stream is processed to obtain a second real-time control data stream. Specifically, this includes: presetting a first threshold, a second threshold, and a third threshold; comparing PM2.5 levels, PM10 levels, and noise levels with the first, second, and third thresholds, respectively; and generating a second anomaly flag when the PM2.5 level exceeds the first threshold, and / or the PM10 level exceeds the second threshold, and / or the noise level exceeds the third threshold. The second anomaly flag uses a second ternary array, where 1 indicates an anomaly and 0 indicates no anomaly. For example, a ternary array of (1,1,1) indicates an anomaly in PM2.5, PM10, and noise levels; a ternary array of (1,0,0) indicates an anomaly in PM2.5, while the other two are normal.

[0043] After detecting that a third data stream has been written to the cache queue, the integrated management and control platform calls the data processing module to process the third data stream, thereby obtaining a third real-time management and control data stream. The third real-time management and control data stream includes at least attendance information and the distribution of personnel numbers in different areas.

[0044] The method for constructing at least one inclined shaft BIM model in the model building module includes: acquiring inclined shaft drilling sequence data, 3D point cloud data, and imaging data; processing the inclined shaft drilling data to obtain initial model data, which at least includes location, lithology, rock mass compressive strength, rock mass integrity, and surrounding rock grade; processing the 3D point cloud data to obtain first model data, which is constructed based on the inclined shaft geometric parameters; processing the imaging data to obtain second model data, which is constructed based on the inclined shaft geological parameters; using the initial model data as the first layer data of the BIM model, the first model data as the second layer data of the BIM model, and the second model data as the third layer data of the BIM model, and overlaying the first layer data, the second layer data, and the third layer data to generate the inclined shaft BIM model.

[0045] Inclined shaft construction typically employs a reverse shaft drilling technique. This involves drilling directional holes from top to bottom in the horizontal section of the water diversion system according to the designed location, azimuth, and inclination angle, with a diameter typically ranging from 20 to 40 cm. After the directional holes are drilled, a reverse shaft drilling rig is used to pull the shaft upwards, creating a chute well with a diameter of 2 to 2.4 m. Sensors for drilling pressure, rotational speed, torque, drilling speed, and displacement are installed on the drilling rig used for drilling the directional holes to collect real-time data during the inclined shaft drilling sequence. After the chute well is completed, a forward probe is used to conduct an inclined shaft forward probe from top to bottom within the chute well.

[0046] This invention transmits the real-time acquired deviated well drilling sequence data to an integrated control platform, which then processes the deviated well drilling sequence data. The deviated well drilling sequence data includes at least time T, position POS, drilling pressure DP, torque TOR, rotational speed RSP, drilling speed DSP, and displacement DIS.

[0047] To obtain rock mechanics parameters characterizing the rock mass mechanical properties of the deviated well based on the deviated well drilling sequence data, a mapping model can be pre-constructed between the deviated well drilling sequence data and the rock mass mechanical parameters of the deviated well, including lithology LITH, rock mass compressive strength RC, and rock mass integrity KV, as well as an evaluation model between lithology LITH, rock mass compressive strength RC, rock mass integrity KV and surrounding rock grade RANK. Based on the mapping model and the evaluation model, the deviated well drilling sequence data can be converted into rock mechanics parameters.

[0048] In one embodiment, the mapping model adopts a regression model, namely, a first regression model, a second regression model, and a third regression model trained based on historical data to obtain the relationships between lithology LITH, rock mass compressive strength RC, rock mass integrity KV, and drilling pressure DP, torque TOR, rotational speed RSP, drilling speed DSP, and displacement DIS, respectively. ; ; ; in, , , The first, second, and third regression models represent the first, second, and third regression models, respectively. Based on the first regression model and the deviated well drilling sequence data, the lithology LITH can be calculated; based on the second regression model and the deviated well drilling sequence data, the rock mass compressive strength RC can be calculated; and based on the second regression model and the deviated well drilling sequence data, the rock mass integrity KV can be calculated.

[0049] Historical data is constructed using collected rock samples and drilling sequence data at the sample locations. The drilling sequence data at the sample locations is used as input, and the lithology, rock mass compressive strength, and rock mass integrity corresponding to the rock samples are used as labels to train a first regression model, a second regression model, and a third regression model.

[0050] The evaluation model can use a weighted summation method, applying different weights to lithology (LITH), rock mass compressive strength (RC), and rock mass integrity (KV). The evaluation score is calculated, and the relationship between the evaluation score and the surrounding rock grade is determined. When the evaluation score falls within a certain score range, the surrounding rock grade corresponding to that score range is taken as the surrounding rock grade RANK at that location.

[0051] In another embodiment, in order to obtain rock mechanics parameters characterizing the rock mechanics properties of the deviated well based on the deviated well drilling sequence data, a first identification model can be pre-trained, and the deviated well drilling sequence data can be converted into rock mechanics parameters based on the first identification model.

[0052] The pre-trained first recognition model employs a multi-target recognition model, comprising an input layer, an encoding layer, a first multi-tower network layer, a memory layer, a second multi-tower network layer, a decoding layer, and an output layer. The input layer uses the input deviated well drilling sequence data and transmits the deviated well drilling sequence data to the coding layer; The encoding layer is used to encode the deviated well drilling sequence data into a first feature vector, and then transmit the first feature vector to multiple tower networks in the first multi-tower network layer: Where T, POS, DP, TOR, RSP, DSP, and DIS represent time, position, drilling pressure, torque, rotational speed, drilling speed, and displacement, respectively, and the coding layer adopts the seq2seq sequence model.

[0053] The first multi-tower network layer comprises three tower networks, used to process the first feature vector to generate three intermediate vectors corresponding to lithology (LITH), rock mass compressive strength (RC), and rock mass integrity (KV) in the initial model data, and to transmit the three intermediate vectors to the memory layer; each tower network consists of N layers of LSTM neural networks:

[0054]

[0055]

[0056] Where N is the number of layers, which can be 2-4.

[0057] The memory layer is used to remember the three intermediate vectors corresponding to time tT to t, respectively, to obtain the memory vector, and then input the memory vector into the second multi-tower network layer: Where T is the memory cycle, and the memory layer can be a key-value network.

[0058] The second multi-tower network layer also includes three tower networks, used to process the memory vectors and generate three decoded vectors corresponding to the lithology LITH, rock mass compressive strength RC, and rock mass integrity KV in the initial model data, and transmit the three decoded vectors to the decoding layer; each tower network consists of N layers of LSTM neural networks:

[0059]

[0060]

[0061] Where N is the number of layers, which can be 2-4.

[0062] The decoding layer comprises four decoding sub-modules. The first decoding sub-module processes the first decoding vector to obtain the lithology LITH. The second decoding sub-module processes the second decoding vector to obtain the rock mass compressive strength RC. The third decoding sub-module processes the third decoding vector to obtain the rock mass integrity KV. The fourth decoding sub-module processes the first, second, and third decoding vectors to obtain the surrounding rock grade RANK.

[0063]

[0064]

[0065]

[0066] in, , , These correspond to lithology (LITH), rock mass compressive strength (RC), rock mass integrity (KV), and surrounding rock grade (RANK), respectively; First decoding submodule Fourth decoding submodule Using a classification model, the first decoding submodule Fourth decoding submodule A generative model is used.

[0067] The fourth decoding submodule is used to process the first, second, and third decoding vectors to obtain the surrounding rock grade RANK, specifically including: The first decoded vector, the second decoded vector, and the third decoded vector are concatenated to obtain the first concatenated vector: ; The fourth decoding submodule is used to decode the first concatenated vector to obtain the surrounding rock grade: .

[0068] The output layer is used to output the results obtained from the decoding layer.

[0069] By using the first identification model based on a multi-object identification model, the rock mechanics parameters of the deviated well can be obtained quickly and accurately based on the deviated well drilling sequence data, thus improving efficiency and accuracy.

[0070] Similarly, after constructing the first identification model, historical data is needed to train it. This historical data is also constructed using collected rock samples and drilling sequence data at the sample locations. The drilling sequence data at the sample locations is used as input, with the lithology, rock mass compressive strength, rock mass integrity, and surrounding rock grade corresponding to the rock sample as labels, respectively. The first identification model is then trained, where lithology, rock mass compressive strength, and rock mass integrity can be based on experimental measurements, while the surrounding rock grade is given by expert experience or through an evaluation model.

[0071] The 3D point cloud data (3DPoint) and imaging data (Image) are acquired by a forward-looking probe. During the forward-looking probe process, the probe transmits the 3D point cloud data (3DPoint) and imaging data (Image) to the integrated management platform in real time as streaming data, or, after the forward-looking probe is completed, it transmits both the 3D point cloud data (3DPoint) and imaging data (Image) to the integrated management platform all at once as streaming data. The integrated management platform uses pre-trained second and third recognition models to recognize the 3D point cloud data (3DPoint) and imaging data (Image), respectively, thereby obtaining the first model data and the second model data.

[0072] The 3D point cloud data 3DPoint is input into the second recognition model to obtain the first model data, specifically: A pre-trained second recognition model is used to identify 3D point cloud data and obtain the geometric parameters of the inclined shaft. These parameters include at least the location and contour of the inclined shaft. The pre-trained second recognition model employs the ConvPoint model, a convolutional neural network model based on consecutive convolutional layers; alternatively, models such as PointNet, PointCNN, and KPConv can also be used.

[0073] in The geometric parameters of the inclined shaft include at least the location POS and the inclined shaft profile corresponding to that location POS; The first model data is constructed based on the geometric parameters of the inclined shaft. The first model data includes the location POS and the inclined shaft profile CONT.

[0074] The image data (Image) is input into the third recognition model to obtain the second model data, specifically: The pre-trained third recognition model identifies imaging data and obtains the geological parameters of the inclined well, including the geological body type, occurrence, and lithology at different locations. The pre-trained third recognition model uses the stacked convolutional neural network model CNN_STACKED, but various modified convolutional neural networks can also be used.

[0075] in Geological parameters for the deviated well include at least its location and the type, occurrence, and lithology of the geological body at that location; The second model data is constructed based on the geological parameters of the inclined shaft; the second model data includes location POS, geological body type GB_CAT, geological body occurrence GB_ATT, and lithology LITH.

[0076] After generating initial model data, first model data, and second model data, the initial model data is used as the first layer data of the BIM model, the first model data is used as the second layer data of the BIM model, and the second model data is used as the third layer data of the BIM model; the first layer data, the second layer data, and the third layer data are superimposed to generate the inclined shaft BIM model.

[0077] The sending module is used to send the BIM model and the first real-time control data stream and / or the second real-time control data stream to the client, so that the client can display the first real-time control data stream and / or the second real-time control data stream based on the BIM model. In response to the user's first display request, the integrated management platform sends the inclined shaft BIM model, the first real-time control data stream, and / or the second real-time control data stream to the client through the data transmission channel corresponding to the inclined shaft identifier, so that the client can display the BIM model and the first real-time control data stream and / or the second real-time control data stream based on the visualization module. Specifically, this includes: The client sends a first display request to the integrated management and control platform, the first display request including at least one inclined shaft identifier; The integrated management and control platform obtains the inclined shaft BIM model and the first real-time management and control data stream and / or the second real-time management and control data stream corresponding to the inclined shaft identifier based on at least one inclined shaft identifier, and sends the inclined shaft BIM model, the first real-time management and control data stream and / or the second real-time management and control data stream to the client through the data transmission channel corresponding to the inclined shaft identifier; A client-based visual interface displays the inclined shaft BIM model, the first real-time control data stream, and / or the second real-time control data stream.

[0078] For example, in response to a client's display request, the integrated management platform sends the inclined shaft BIM model to the client for display at time t0, and sends the first real-time management data stream and / or the second real-time management data stream to the client as data streams at time t1. The platform then displays the first real-time management data stream and / or the second real-time management data stream on the first visualization page displaying the BIM model, or displays the first real-time management data stream on the first visualization page displaying the BIM model and the second real-time management data stream on the third visualization page, where t0... <t1。

[0079] For example, in response to a client's display request, the integrated management and control platform sends the inclined shaft BIM model and the first and / or second real-time management and control data streams at time t0 to the client for display. At time t1, the corresponding first and / or second real-time management and control data streams are sent to the client, and the first and / or second visualization pages are refreshed. <t1。

[0080] The sending module is also used to send the third real-time control data stream to the client, enabling the client to display the third real-time control data stream. In response to a second display request sent by the user, the integrated management platform sends the third real-time control data stream to the client, allowing the client to display the third real-time control data stream based on the second visualization page. Specifically, this includes: The client sends a second display request to the integrated management and control platform; Based on the second display request, the integrated management and control platform obtains the third real-time management and control data stream and sends it to the client through the data transmission channel; The second visualization page, based on the client, displays the third real-time control data stream.

[0081] For example, the client's visualization interface includes a first visualization page and a second visualization page. The first visualization page is used to visualize the first and second real-time control data streams, and the second visualization page is used to visualize the third real-time control data stream. Alternatively, the client's visualization interface includes a first visualization page, a second visualization page, and a third visualization page. The first visualization page is used to visualize the first real-time control data stream, the second visualization page is used to visualize the third real-time control data stream, and the third visualization page is used to visualize the second real-time control data stream.

[0082] See Figure 4 At least one client has a visual interface, which includes at least one visual page, and multiple visual pages can be switched between each other by triggering a control.

[0083] The first visualization page has multiple preset display areas for displaying the inclined shaft BIM model, the first real-time control data stream, and / or the second real-time control data stream.

[0084] The first visualization page displays the inclined shaft BIM model and the first real-time control data stream, specifically including: obtaining the BIM model corresponding to the inclined shaft identifier, displaying the BIM model of at least one inclined shaft in the first display area of ​​the first visualization page; obtaining the first real-time control data stream corresponding to the inclined shaft identifier, and merging and displaying the first real-time control data stream and the BIM model according to the preset first display method.

[0085] Since the first real-time control data stream includes at least text data and video data, and the text data includes, but is not limited to, speed data, location data, anomaly identifiers, and anomaly descriptions, while the video data includes, but is not limited to, operational video data, the first real-time control data stream is integrated and displayed with the BIM model according to the preset first display method, specifically including: The first display area is divided into a first display sub-area and a second display sub-area. Display at least one BIM model of an inclined shaft in the first display sub-area; Text data is displayed in the corresponding BIM model according to a preset first display sub-method, which includes, but is not limited to, displaying data using methods such as floating boxes and bubble displays. The video data is displayed in the second display area according to the preset second display method, which includes, but is not limited to, displaying the data in a list or tile format.

[0086] The integrated management and control platform transmits the first BIM model of the inclined shaft marker #1 to the client via data transmission channel #1, and the second BIM model of the inclined shaft marker #2 to the client via data transmission channel #2. The client displays the first and second BIM models in the first display sub-area of ​​the first visualization page. During the construction process of the work trolley, the integrated management and control platform transmits the first and / or second real-time management and control data streams corresponding to the inclined shaft marker #1 to the client via data transmission channel #1, and the first and / or second real-time management and control data streams corresponding to the inclined shaft marker #2 to the client via data transmission channel #2. The client displays text-based data from the first real-time management and control data stream corresponding to the inclined shaft #1 in the first BIM model, and text-based data from the second real-time management and control data stream corresponding to the inclined shaft #2 in the second BIM model, according to a preset display method. Video data corresponding to inclined shafts #1 and #2 are displayed in the second display sub-area. The preset display methods include, but are not limited to, using floating boxes, bubbles, etc. When using a floating box or bubble display, the floating box moves within the BIM model along with the location data in the first real-time control data stream.

[0087] The first display sub-area of ​​the first visualization page displays the BIM model of at least one inclined shaft. Specifically, this includes: obtaining the surrounding rock grade of at least one inclined shaft; and displaying the inclined shaft BIM model using different types of display methods according to the surrounding rock grade; these different types of display methods include, but are not limited to, different colors. Areas with high surrounding rock grades are displayed using cool colors (such as blue), while areas with low surrounding rock grades are displayed using warm colors (such as red). Users can zoom in, zoom out, rotate, and perform other functions on the inclined shaft BIM model by dragging or sliding the mouse.

[0088] The first visualization page also includes a second display area for displaying the third real-time control data stream corresponding to at least one inclined shaft. In another example, the visualization interface also includes a third visualization page for displaying the third real-time control data stream corresponding to at least one inclined shaft.

[0089] The first visualization page also includes a third display area for displaying early warning information. This early warning information includes at least one of a first, second, and third warning message. The first warning message indicates an anomaly in the first real-time control data stream, including abnormal speed data, and / or location data, and / or operation video data, as well as an anomaly description indicating the cause of the anomaly. The second warning message is generated based on the surrounding rock grade, specifically when the work trolley travels to an area with a low surrounding rock grade. The third warning message indicates anomalies in the third real-time control data stream, specifically abnormal PM2.5 levels, and / or PM10 levels, and / or noise levels. By providing early warnings for anomalies occurring during construction in the third display area, the safety of the construction process is ensured.

[0090] The first visualization page also includes a fourth display area, which is used to display the basic information of at least one inclined shaft according to a preset second display method. This basic information includes, but is not limited to, the inclined shaft identification, length, construction progress, and construction date. Specifically, the basic information of at least one inclined shaft is displayed in a collapsed format within the fourth display area. Users can expand the display by clicking on controls or content.

[0091] The visualization interface also includes a second visualization page, which displays the third real-time control data stream. This second visualization page also has multiple display areas. Specifically, the second visualization page displays the third real-time control data stream, including: According to the preset third display method, the attendance information is displayed in the first display area; The second display area shows the distribution of the number of people in different areas in a list format.

[0092] The system employs a pre-defined third display method, displaying attendance information in the first display area. This includes: acquiring attendance personnel identifiers; and visually enhancing the personnel icons already displayed in the first display area based on these identifiers, including brightening the personnel icons. In the second display area, personnel icons are displayed, specifically categorized according to personnel type, including but not limited to owner personnel, supervisors, construction managers, and workers.

[0093] The second visualization page also includes a third display area, which is used to display the distribution of UWB personnel positioning base stations. Displaying the distribution of UWB personnel positioning base stations in the third display area specifically includes: displaying a 3D model of the work area in the third display area, and displaying at least one UWB personnel positioning base station on the 3D model of the work area. In another embodiment, personnel identification is also displayed on the 3D model of the work area.

[0094] See Figure 5 This invention also proposes a comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to a comprehensive management and control platform, comprising the following steps: Generate at least one inclined shaft BIM model; Obtain at least one display request sent by a client, the display request including at least one inclined shaft identifier; Establish a data transmission pipeline corresponding to the inclined shaft identifier; Obtain the corresponding BIM model of the inclined shaft based on the inclined shaft identification; The BIM model of the inclined shaft is sent to at least one client for display via the data transmission pipeline corresponding to the inclined shaft identifier; Acquire a first data stream collected by multiple acquisition devices and / or a second data stream collected by an environmental monitoring unit. The first data stream includes at least the real-time speed, real-time position, and real-time operation video of the work trolley at different times during the inclined shaft construction process. The second data stream includes at least the environmental information of the inclined shaft construction area. The first data stream is processed to obtain a first real-time control data stream, and / or the second data stream is processed to obtain a second real-time control data stream; the first real-time control data stream includes at least a first type of data and a second type of data, the first type of data including but not limited to speed data, location data, a first anomaly identifier and anomaly description, etc., and the second type of data including but not limited to operation video data; the second real-time control data stream includes at least PM2.5 content, PM10 content, noise level and a second anomaly identifier; The first real-time control data stream and / or the second real-time control data stream are sent to at least one client through the data transmission pipeline corresponding to the inclined shaft identifier, so that the client can integrate and display the first real-time control data stream and / or the second real-time control data stream with the BIM model.

[0095] The method further includes: obtaining the corresponding inclined shaft foundation information based on the inclined shaft identifier; the inclined shaft foundation information includes, but is not limited to, the inclined shaft identifier, the inclined shaft length, the construction progress, the construction date, etc.; and sending the inclined shaft foundation information to at least one client for display through the data transmission pipeline corresponding to the inclined shaft identifier.

[0096] See Figure 6 Generate at least one inclined shaft model, specifically including the following steps: Acquire deviated well drilling sequence data, 3D point cloud data, and imaging data; The drilling data of the deviated well is processed to obtain the initial model data, which includes at least the location, lithology, rock mass compressive strength, rock mass integrity and surrounding rock grade; The three-dimensional point cloud data is processed to obtain the first model data, which is constructed based on the inclined shaft geometric parameters; The imaging data is processed to obtain the second model data, which is constructed based on the geological parameters of the inclined shaft; The initial model data is used as the first layer data of the BIM model, the first model data is used as the second layer data of the BIM model, and the second model data is used as the third layer data of the BIM model. The first layer data, the second layer data and the third layer data are superimposed to generate the inclined shaft BIM model.

[0097] The first data stream is processed to obtain the first real-time control data stream, specifically including the following steps: The first anomaly model is invoked to identify real-time speed data, real-time location data, and real-time operation video data, determining whether any anomalies exist in these data. If at least one of these data is abnormal, an anomaly identifier is generated. This identifier uses a ternary array, where 0 indicates no anomaly and 1 indicates an anomaly. The real-time operation video data is then checked for anomalies. If an anomaly exists, the second anomaly model is invoked to generate an anomaly description.

[0098] The second data stream is processed to obtain a second real-time control data stream, specifically including: setting a first threshold, a second threshold, and a third threshold, comparing the PM2.5 content value, PM10 content value, and noise level value with the first threshold, the second threshold, and the third threshold respectively, and generating a second anomaly identifier when the PM2.5 content value is greater than the first threshold, and / or the PM10 content value is greater than the second threshold, and / or the noise level value is greater than the third threshold.

[0099] A comprehensive management and control method for the construction of inclined shafts in hydropower projects is applied to a comprehensive management and control platform. The method further includes: acquiring a third data stream collected by at least one UWB personnel positioning base station, processing the third data stream to obtain a third real-time management and control data stream, and sending the third real-time management and control data stream to a client for display. The third real-time management and control data stream includes at least attendance personnel information and the distribution of personnel numbers in different areas.

[0100] See Figure 7The present invention also proposes a comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to at least one client, wherein the visual interface of the at least one client includes at least a first display page, and the method includes: Send a display request to the integrated management and control platform; the display request includes at least one inclined shaft identifier; Obtain the BIM model of the inclined shaft returned by the integrated management and control platform through the data transmission pipeline corresponding to the inclined shaft identifier; At least one inclined shaft BIM model is displayed on the first display page; Obtain the first real-time control data stream and / or the second real-time control stream returned by the integrated control platform through the data transmission pipeline corresponding to the inclined shaft identifier; The BIM model, the first real-time control data stream, and / or the second real-time control data stream are displayed together on the first display page.

[0101] The first display page integrates and displays the BIM model, the first real-time control data stream, and / or the second real-time control data stream, specifically including: A first display area and / or a second display area are preset on the first display page; The first display area is divided into a first display sub-area and a second display sub-area; The first display sub-area displays the BIM model of at least one inclined shaft, specifically by: obtaining the surrounding rock grade of at least one inclined shaft, and displaying the inclined shaft BIM model using different types of display methods according to the surrounding rock grade; the different types of display methods include, but are not limited to, different colors; The text data in the first real-time control data stream is displayed in the corresponding BIM model according to the preset first display sub-method. The preset first display sub-method includes, but is not limited to, displaying the data using methods such as floating boxes and bubble displays. The video data in the first real-time control data stream is displayed in the second display sub-area according to the preset second display sub-method. The preset second display sub-method includes, but is not limited to, displaying the data in a list or tile format. And / or display a second real-time control data stream in the second display area.

[0102] The first visualization page also includes a third display area. This third display area responds to user requests and displays early warning information for at least one inclined shaft. The early warning information includes at least one of a first, second, and third early warning information. The first early warning information indicates an anomaly in the first real-time control data stream, including abnormal speed data, and / or location data, and / or operation video data, as well as an anomaly description indicating the cause of the anomaly. The second early warning information is generated based on the surrounding rock grade; specifically, the third early warning information is generated when the work trolley travels to an area with a low surrounding rock grade. The third early warning information indicates anomalies in the third real-time control data stream, specifically abnormal PM2.5 levels, and / or PM10 levels, and / or noise levels. By providing early warnings for anomalies occurring during construction in the third display area, the safety of the construction process is ensured.

[0103] The first visualization page also includes a fourth display area. This fourth display area is used to respond to user requests and display the basic information of at least one inclined shaft according to a preset second display method. The basic information includes, but is not limited to, the inclined shaft identification, the inclined shaft length, the construction progress, and the construction date. The preset second display method involves displaying the basic information corresponding to at least one inclined shaft in a collapsed form in the fourth display area. Users can expand the display by clicking on controls or content.

[0104] In another embodiment, at least one client's visualization interface further includes a pre-defined second visualization page for displaying the third real-time control data stream. The second visualization page also has multiple pre-defined display areas. The display of the third real-time control data stream on the second visualization page specifically includes: According to the preset third display method, the attendance information is displayed in the first display area; The second display area shows the distribution of the number of people in different areas in a list format.

[0105] The system employs a pre-defined third display method, displaying attendance information in the first display area. This includes: acquiring attendance personnel identifiers; and visually enhancing the personnel icons already displayed in the first display area based on these identifiers, including brightening the personnel icons. In the second display area, personnel icons are displayed, specifically categorized according to personnel type, including but not limited to owner personnel, supervisors, construction managers, and workers.

[0106] The second visualization page also includes a third display area, which showcases the distribution of UWB personnel positioning base stations. Displaying the distribution of UWB personnel positioning base stations in the third display area specifically includes: displaying a 3D model of the work area, and showing at least one UWB personnel positioning base station on the 3D model of the work area. In another embodiment, personnel identification is also displayed on the 3D model of the work area.

[0107] The present invention also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method as described above.

[0108] The present invention also provides a computer-readable storage medium for storing computer instructions, which, when executed by a processor, implement the steps of the method as described above.

[0109] The present invention also provides a computer program product that, when executed by a processor, implements the steps of the method as described above.

[0110] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0111] The memory in this embodiment of the invention can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which serves as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the methods described in this invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0112] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0113] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0114] 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 comprehensive management and control system for the construction of inclined shafts in hydropower projects, characterized in that, It includes multiple heterogeneous data acquisition devices, an integrated management and control platform, and at least one client. Multiple heterogeneous data acquisition devices are used to collect the first data stream of at least one inclined shaft during the construction process and transmit the first data stream to the integrated management and control platform in real time. The multiple heterogeneous data acquisition devices are deployed on at least one work trolley. The integrated management and control platform includes at least a data acquisition module, a data processing module, a model building module, and a sending module, among which: The data acquisition module is used to acquire the first data stream; The data processing module is used to process the first data stream to obtain the first real-time control data stream; The model building module is used to build at least one inclined shaft BIM model; A sending module is used to send at least one inclined shaft BIM model and a first real-time control data stream to at least one client; The first display page based on at least one client integrates and displays at least one inclined shaft BIM model and a first real-time control data stream.

2. The integrated management and control system for inclined shaft construction in hydropower projects according to claim 1, characterized in that, The method for constructing at least one inclined shaft BIM model by the model building module includes: Acquire deviated well drilling sequence data, 3D point cloud data, and imaging data; The drilling data of the deviated well is processed to obtain initial model data, which includes at least location, lithology, rock mass compressive strength, rock mass integrity and surrounding rock grade; The three-dimensional point cloud data is processed to obtain the first model data, which is constructed based on the inclined shaft geometric parameters; The imaging data is processed to obtain second model data, which is constructed based on the geological parameters of the inclined well. The initial model data is used as the first layer data of the BIM model, the first model data is used as the second layer data of the BIM model, and the second model data is used as the third layer data of the BIM model. The first layer data, the second layer data and the third layer data are superimposed to generate the inclined shaft BIM model.

3. The integrated management and control system for inclined shaft construction in hydropower projects according to claim 1, characterized in that, The integrated management and control system also includes an environmental monitoring unit, which is used to collect the second data stream of the work area and transmit the second data stream to the integrated management and control platform in real time. The data acquisition module is also used to acquire a second data stream; The data processing module is also used to process the second data stream to obtain a second real-time control data stream; The sending module is also used to send a second real-time control data stream to at least one client; The second real-time control data stream is displayed on a first or second display page based on at least one client.

4. The integrated management and control system for inclined shaft construction in hydropower projects according to claim 1, characterized in that, The integrated management and control system also includes at least one UWB personnel positioning base station, which is used to collect the third data stream of the work area and transmit the third data stream to the integrated management and control platform in real time. The data acquisition module is also used to acquire a third data stream; The data processing module is also used to process the third data stream to obtain the third real-time control data stream; The sending module is also used to send a third real-time control data stream to at least one client; The third real-time control data stream is displayed on a third display page based on at least one client.

5. A comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to the comprehensive management and control platform of the comprehensive management and control system described in any one of claims 1-4, characterized in that, The method includes the following steps: Generate at least one inclined shaft BIM model; Obtain at least one display request sent by a client, the display request including at least one slant well identifier; Establish a data transmission pipeline corresponding to the inclined shaft identifier; Obtain the corresponding BIM model of the inclined shaft based on the inclined shaft identification; The inclined shaft BIM model is sent to at least one client for display via the data transmission pipeline corresponding to the inclined shaft identifier; Acquire a first data stream collected by multiple acquisition devices and / or a second data stream collected by an environmental monitoring unit; Process the first data stream to obtain a first real-time control data stream, and / or process the second data stream to obtain a second real-time control data stream; The first real-time control data stream and / or the second real-time control data stream are sent to at least one client through the data transmission pipeline corresponding to the inclined shaft identifier, so that the client can integrate and display the first real-time control data stream and / or the second real-time control data stream with the BIM model.

6. The comprehensive management and control method for inclined shaft construction in hydropower projects according to claim 5, characterized in that, The first data stream includes at least the real-time speed, real-time position, and real-time operation video of the work trolley at different times during the inclined shaft construction process. Processing the first data stream yields a first real-time control data stream, specifically including: The first anomaly model is invoked to identify real-time speed, real-time location, and real-time operation video, and to determine whether there are any anomalies in the real-time speed, real-time location, and real-time operation video. If at least one of the real-time speed, real-time location, and real-time operation video is abnormal, a first abnormality identifier is generated. The first abnormality identifier is identified by a first ternary array, where 0 indicates that the corresponding data is not abnormal and 1 indicates that the corresponding data is abnormal. Determine if there are any anomalies in the real-time operation video; If an exception exists, the second exception model is invoked to generate an exception description.

7. The comprehensive management and control method for inclined shaft construction in hydropower projects according to claim 5, characterized in that, The method further includes: acquiring a third data stream collected by at least one UWB personnel positioning base station, processing the third data stream to obtain a third real-time control data stream, and sending the third real-time control data stream to the client for display. The third real-time control data stream includes at least attendance personnel information and the distribution of personnel numbers in different areas.

8. A comprehensive management and control method for the construction of inclined shafts in hydropower projects, applied to at least one client of the comprehensive management and control system described in any one of claims 1-4, wherein the visual interface of at least one client includes at least a first display page, characterized in that, The methods include: Send a display request to the integrated management and control platform; the display request includes at least one inclined shaft identifier; Obtain the BIM model of the inclined shaft returned by the integrated management and control platform through the data transmission pipeline corresponding to the inclined shaft identifier; At least one inclined shaft BIM model is displayed on the first display page; Obtain the first real-time control data stream and / or the second real-time control stream returned by the integrated control platform through the data transmission pipeline corresponding to the inclined shaft identifier; The BIM model, the first real-time control data stream, and / or the second real-time control data stream are displayed together on the first display page.

9. The comprehensive management and control method for inclined shaft construction in hydropower projects according to claim 8, characterized in that, The integration and display of the BIM model, the first real-time control data stream, and / or the second real-time control data stream on the first display page specifically includes: A first display area and / or a second display area are preset on the first display page; The first display area is divided into a first display sub-area and a second display sub-area; In the first display sub-area, at least one BIM model of an inclined shaft is displayed. Specifically, the surrounding rock grade of at least one inclined shaft is obtained, and the BIM model of the inclined shaft is displayed using different types of display methods according to the surrounding rock grade. According to the preset first display sub-method, the text data in the first real-time control data stream is displayed in the corresponding BIM model. The preset first display sub-method includes, but is not limited to, displaying the data using methods such as floating boxes and bubble displays. The video data in the first real-time control data stream is displayed in the second display sub-area according to the preset second display sub-method. The preset second display sub-method includes, but is not limited to, displaying the data in a list or tile format. And / or display a second real-time control data stream in the second display area.

10. The comprehensive management and control method for inclined shaft construction in hydropower projects according to claim 8, characterized in that, The method further includes: at least one client's visualization interface also includes a second visualization page, the second visualization page including at least a first display area and a second display area, the second visualization page being used to display the third real-time control data stream, specifically: Obtain the attendance personnel identifier from the attendance personnel information, and visually enhance the personnel icons already displayed in the first display area based on the attendance personnel identifier. The visual enhancement display includes brightening the personnel icons. Obtain the population distribution of different regions and display the population distribution of different regions in a list in the second display area.