A stable and synchronous transmission method for digital twin data of a rotary drilling rig

By establishing a mobile network-based data transmission link on the rotary drilling rig, combined with 4G network and MQQT protocol, stable synchronous transmission of digital twin data of the rotary drilling rig was achieved, solving the problems of data transmission delay and instability in the rotary drilling rig construction environment, and ensuring the real-time performance and accuracy of the data.

CN116192875BActive Publication Date: 2025-12-30YANSHAN UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310113377.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-14
Publication Date
2025-12-30
Estimated Expiration
2043-02-14

AI Technical Summary

Technical Problem

In the complex construction environment of rotary drilling rigs, existing technologies struggle to achieve high real-time performance and high stability in the transmission of digital twin data, leading to delays and instability in data acquisition and remote transmission.

Method used

By adopting a data transmission link based on a mobile network, filtering, timestamp calibration, segmentation and packaging, and real-time uploading are performed on the data acquisition equipment and cloud server. Combined with 4G mobile network and MQQT protocol, data synchronization and stability are achieved. Data management and parsing are performed using a B/S architecture cloud server to ensure efficient data transmission.

Benefits of technology

Stable synchronous transmission of digital twin data of rotary drilling rigs has been achieved, which improves the stability and synchronization of data transmission, reduces the risk of delay and data loss, and ensures the accuracy and reliability of real-time data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192875B_ABST
    Figure CN116192875B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of based on mobile network's rotary drilling rig digital twin data stable synchronization transmission method, especially the high-frequency data stable synchronization transmission under the construction state of rotary drilling rig.The present application builds complete data transmission link, provides the method for processing transmission data based on the constructed architecture.Through the function development of acquisition equipment and the synchronous alignment of acquisition data, segmented packing and real-time upload and the real-time analysis processing of data in receiving end of cloud server, the stability of data transmission and the synchronism of data are guaranteed.Through the building and function development of data warehouse, data access is carried out to data after server analysis, and through program development, upload data is classified and divided, and real-time data is pushed application, reflects the real-time state of equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital twin technology, and in particular to a method for stable synchronous transmission of digital twin data of rotary drilling rigs based on mobile networks. Background Technology

[0002] Currently, digital twin technology has been initially applied in the field of rotary drilling rigs. However, under existing mobile network data communication technologies, it is difficult to achieve high real-time performance and high stability in the transmission of digital twin data. Digital twin data is mainly used to support the development of digital twin model functions, enabling real-time dynamic display and health status diagnosis of rotary drilling rigs. Therefore, data transmission places high demands on data acquisition frequency and data transmission speed. Furthermore, the complex operating conditions and variable construction environments of rotary drilling rigs place even higher demands on the stability and synchronization of data transmission. It is difficult to achieve real-time data acquisition and remote transmission of rotary drilling rig operating conditions. Therefore, it is necessary to develop a transmission method for digital twin data of rotary drilling rigs to ensure the stability and synchronization of data transmission. Summary of the Invention

[0003] To address the issues of large data transmission volume, transmission delay, and poor stability in rotary drilling rigs, this invention provides a stable and synchronized transmission method for digital twin data of rotary drilling rigs. Based on existing mobile network communication technology, it proposes a method for establishing digital twin data links and achieving stable data synchronization, thereby realizing high stability and high synchronization of construction data transmission for rotary drilling rigs.

[0004] To achieve the above objectives, the present invention employs the following technical solution:

[0005] This invention provides a method for stable synchronous transmission of digital twin data of rotary drilling rigs based on mobile networks, comprising:

[0006] Establish a transmission link for data acquisition by rotary drilling rigs; the transmission link includes: sensors, data acquisition equipment, cloud servers, data warehouses, and backend applications;

[0007] The data acquisition device integrates a data acquisition instrument and a mobile network module. The data acquisition instrument performs multiple data filtering processes and data timestamp calibration. The mobile network module uses a 4G mobile network signal to package the acquired data in units of 1 second and send the data packets per second in real time, uploading one data packet to the cloud server.

[0008] The cloud server serves as a data management platform and a twin model deployment platform, receiving and managing data as well as pushing data from the twin model.

[0009] The data warehouse receives the data parsed by the cloud server, and pushes the data according to various application modules in the back end.

[0010] Further, the cloud server adopts a B / S architecture.

[0011] Further, the cloud server is deployed with a data communication interface developed based on a JAVA program and a data parsing and data pushing program, which is used to receive an uploaded data packet, perform data parsing, cleaning and classification processing on the received data, eliminate high-frequency noise, and align the data according to time labels.

[0012] Further, the real-time collected data is filtered at the data collection end, the data of different frequencies is processed, and the low-frequency data is expanded to 200Hz; the collected multiple signals are aligned in units of milliseconds; and the collected data is segmented and packaged, and is sent in real time.

[0013] Further, the 4G mobile network adopts an MQQT protocol for data transmission.

[0014] Further, the digital twin model receives data pushing and reproduces the real-time working state of the rotary drilling rig.

[0015] Further, the data warehouse is also used for classifying the uploaded data.

[0016] Further, the data collection device is powered by the power supply of the rotary drilling rig itself.

[0017] The beneficial effects of the present application are:

[0018] The present application provides a stable and synchronous transmission method of digital twin data of a rotary drilling rig based on a mobile network, builds a complete data transmission link, and through the function development of the collection device and the synchronous alignment, segmented packaging and real-time uploading of the collected data and the real-time parsing processing of the data at the receiving end of the cloud server, the stability of data transmission and the synchronicity of data are ensured. BRIEF DESCRIPTION OF DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.

[0020] Figure 1 is a flowchart of a stable and synchronous method of digital twin data based on a mobile network in an embodiment of the present application;

[0021] Figure 2 Figure 1 is a schematic diagram of a digital twin data transmission architecture system for a rotary drilling rig according to an embodiment of the present application; DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units does not have to be limited to only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.

[0024] The technical key point of the present application is to propose a mobile network-based digital twin data stability synchronization method applied to a rotary drilling rig, and to realize the stability and synchronization of the transmitted data through data processing at the data acquisition end and the data receiving end.

[0025] As shown in Figure 1 , a mobile network-based digital twin data stability synchronization method according to an embodiment of the present application includes the following steps:

[0026] Step 1: Build a data transmission link;

[0027] In the embodiment of the present application, a transmission link for collecting data of a rotary drilling rig is first built based on existing data transmission technology and development of the acquisition device and the cloud server. In specific implementation, it includes development of the functions of the acquisition device, building of the B / S architecture of the cloud server, and program development and deployment of functions such as data alignment at the data acquisition end and the server end, data receiving, and data analysis.

[0028] As shown in Figure 2 , the data link architecture includes sensors, data acquisition devices, cloud servers, and data warehouses and backend applications. Among them:

[0029] The sensor mainly adopts the mode of pressure sensor, speed sensor, inclination sensor and image recognition camera to detect the data and state of pressure, flow, speed, acceleration, inclination and working posture of the rotary drilling rig in the whole life cycle.

[0030] The data acquisition device integrates a data acquisition instrument and a mobile network module, is deployed in the rotary drilling rig to collect mechanical data, the data acquisition instrument performs filtering processing and data timestamp calibration on multiple collected data, the mobile network module transmits the data to a cloud server for data reception and analysis, aligns the data according to the timestamp, and then the data is accessed by a data warehouse and pushed to each platform application in the back end. Considering the data volume collected by the rotary drilling rig and the mobile network bandwidth and mobile network signal coverage, the mobile network module adopts a 4G mobile network communication module, develops a program based on the transmission layer and the 4G physical layer using the MQQT protocol, uploads the data packet to the cloud server according to the MQQT protocol, the module device is simple, has high reliability, and fast data transmission speed, and the transmission data is encrypted and transmitted to the cloud server, thereby ensuring the synchronization and security of data transmission.

[0031] The cloud server adopts a B / S architecture as a data management platform and a twin model deployment platform, receives and manages data and pushes data of the twin model, and an operator can access the cloud server through a terminal device. The system is simple to develop, convenient to maintain and use. The B / S architecture (Browser / Server) is also called browser / server architecture, mainly composed of three parts, namely browser, Web server and database server. Among them, the browser is responsible for providing the human-computer interaction interface; the Web server is mainly responsible for processing business logic and calculating data; the database server is mainly responsible for storing a large amount of data and providing the Web server with interfaces for adding, deleting, modifying and searching data. Based on the JAVA program, a data communication interface, data analysis and data pushing program are developed in the business logic layer of the server, receives and analyzes the data packet, aligns the data according to the time label, and ensures the synchronization of the received data.

[0032] The data warehouse processes the data by using the data cleaning and big data processing service platform based on MATLAB. First, the data collected by the cloud processor is reduced by calling the smoothts function method to reduce the sharp points of the collected data, then the abnormal points of the data are removed and the abnormal points are filled, and finally the applicable data is obtained.

[0033] The backend application is built using the basic method of SpringBoot, which realizes the basic function of receiving request and sending response. It can also be used to process requests, complete business logic, and then respond to the front end using the server program. In addition, it can also be used to save and business logic related data through the database, such as user registration information, application content, etc.

[0034] Through the construction and function development of the data warehouse, the data after server analysis is accessed, and through program development, the uploaded data is classified and divided, and the real-time data is pushed to the application to reflect the real-time state of the device.

[0035] Step 2: Install sensor devices on the rotary drilling rig and deploy the collection device on the physical device end. The collection device is powered by the rotary drilling rig itself, and the collection device automatically starts and collects data when the rotary drilling rig is turned on.

[0036] Filter the real-time collected data at the data collection end, and process the data with the same frequency for different frequency collected data. Expand the low-frequency data to 200Hz. The system collects different signal data at the data collection end, including high-frequency and low-frequency data. Expand the frequency of low-frequency data to make different signal data maintain the same 200Hz frequency.

[0037] Align the collected data at the data collection end, and align the collected multiple signals in milliseconds, such as aligning each data in the time axis every 5 milliseconds, dividing and collecting the collected data every five milliseconds to the same time axis, and automatically filling the missing data of part of the signal.

[0038] Then, the mobile network module packages and sends the real-time collected data. Segment and package the collected data, and send it in real time to ensure the stability and synchronization of the data transmission stage.

[0039] Step 3: The mobile network module uses 4G mobile network signal, and 4G mobile network uses MQQT protocol for data transmission. Package the collected data every second, and send the data packet every second in real time, and upload a data packet to the cloud server.

[0040] Using the 4G mobile network module can meet the signal requirements of data transmission in most construction sites, and the 4G network meets the data volume of sending data packets every second, reducing the latency of data transmission.

[0041] Step 4: Receive the uploaded data packet at the cloud server regularly.

[0042] A data receiving and parsing program was developed using the Java language and deployed on a cloud server. The program aligns the received data according to its timestamp to ensure data synchronization at the receiving end. The received data undergoes parsing, cleaning, and classification to eliminate high-frequency noise and prevent issues such as missing data, incorrect data formats, erroneous data, or duplicate data, ensuring more accurate data analysis. The parsed data is then aligned before being integrated into a data warehouse.

[0043] Step 5: Receive real-time uploaded data through a data warehouse and push the data to various backend application modules.

[0044] The backend application module enables real-time application of data collected from physical devices in the cloud, completing the entire data transmission chain. By applying the real-time collected data, the real-time working status of the physical devices is reproduced.

[0045] The data processing method in this embodiment of the invention first establishes a data transmission link between the physical devices, and then develops a data transmission method based on this link. Using a 4G network signal, a 4G mobile network module is installed on the data acquisition device, and a communication port is set up. A cloud server for digital twins is applied for, and a preset domain name and preset port are applied for on the cloud server to establish a communication link between the terminal and the cloud. Furthermore, the transmitted data is segmented, packaged, and uploaded. Additionally, the uploaded data is parsed, and a data parsing algorithm is deployed on the cloud server to parse the uploaded data packets, and to classify, store, and retrieve the data.

[0046] The data synchronization method in this embodiment of the invention ensures the synchronization of data between the cloud and the physical device, and reduces the impact of interference signals and data transmission loss on data accuracy. Data, after timestamp marking and filtering, is packaged and sent in packets per second. The data acquisition device is programmed to package and send data in real time every second of data acquisition. This multi-packet, small-volume transmission method, sending one data packet per second, effectively reduces the impact of data transmission loss on overall data accuracy and also effectively reduces data transmission latency, decreases packet parsing time, and improves the synchronization between cloud and physical device data.

[0047] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for stable and synchronous transmission of mobile network-based rotary drilling rig digital twin data, characterized in that, The application relates to a transmission link for collecting data of a rotary drilling rig, and the transmission link comprises sensors, a data collection device, a cloud server, a data warehouse and a backend application. The data collection device is integrated with a data collection instrument and a mobile network module, the data collection instrument performs filtering and timestamping on multiple collected data, the mobile network module adopts a 4G mobile network signal, 1-second data packets are packaged and sent in real time, and one data packet is uploaded to the cloud server; the 4G mobile network adopts an MQQT protocol for data transmission. The cloud server is used as a data management platform and a twin model deployment platform to receive and manage data and push data of a twin model. The data warehouse receives data analyzed by the cloud server and pushes the data according to various application modules in the backend; the data warehouse processes data by using a data cleaning and big data processing service platform based on MATLAB; first, the data collected by the cloud processor is reduced by calling the smoothts function to reduce the sharp points of the collected data, then the abnormal points of the data are removed and the abnormal points are filled again, and finally the applicable data are obtained; the backend application is built by using a SpringBoot method to receive requests and send responses, and is used for processing requests, completing business logic, and then responding to the front end by using a server program; Real-time collected data is filtered at the data collection end, data of different frequencies is processed, and low-frequency data is expanded to 200Hz; the collected multiple signals are aligned in milliseconds; the collected data are segmented and packaged, and real-time sending processing is performed; The collected data are aligned at the data collection end, the data of each data are aligned on a time axis every five milliseconds, the collected data every five milliseconds are divided and collected into the same time axis, and the missing data of part of the signals are automatically filled. The cloud server is deployed with a data communication interface and data analysis and data pushing programs developed based on a JAVA program, is used for receiving and uploading data packets, and performs data analysis, cleaning and classification processing on the received data, eliminates high-frequency noise, and aligns the data according to time labels. The cloud server adopts a B / S architecture.

2. The method of claim 1, wherein the method further comprises: The digital twin model receives data pushing and reproduces the real-time working state of the rotary drilling rig.

3. The method of claim 1, wherein the method further comprises: The data warehouse is also used for classifying uploaded data.

4. The method of claim 1, wherein the method further comprises: The data collection device is powered by a power supply of the rotary drilling rig.

5. The method of claim 1, wherein the method further comprises: ​

Citation Information

Patent Citations

  • Digital twinning intelligent monitoring system for unmanned fully mechanized excavation face of mine

    CN111177942A

  • Methods and systems for data collection, learning, and streaming of machine signals for analytics and maintenance using the industrial internet of things

    CN112703457A