Logging data acquisition system and equipment

The decentralized storage and permission management of logging data are achieved through blockchain technology, which solves the single point failure risk and data security issues in logging data storage, ensures that data is not lost in the event of network interruption, prevents tampering and malicious operations, and improves data security and integrity.

CN223387305UActive Publication Date: 2025-09-26CHINA PETROCHEMICAL CORP +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423077370.3
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-09-26
Estimated Expiration
2034-12-12

AI Technical Summary

Technical Problem

The existing logging data storage system has a single point failure risk, and data security and integrity are difficult to guarantee. In addition, existing encryption technology cannot ensure data transparency and permission control cannot prevent internal malicious operations.

Method used

Blockchain technology is used for data encryption to achieve decentralized storage. The logging data is independently stored through sub-nodes within the blockchain module, and a permission management mechanism is adopted to ensure that only authorized users can access and modify the data.

Benefits of technology

In the event of a network interruption, data collection nodes can independently store data to prevent loss, ensure data security and integrity, prevent tampering and malicious operations, and improve data credibility and transparency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223387305U_ABST
    Figure CN223387305U_ABST
Patent Text Reader

Abstract

The utility model relates to the technical field of well drilling, and discloses a logging data acquisition system and equipment. The logging data acquisition system comprises at least one data acquisition node, at least one data acquisition node and at least one data acquisition node, the block chain module is connected with the data acquisition node, a plurality of child nodes are arranged in the block chain module, and each child node corresponds to the data acquisition node so as to be used for storing the logging data acquired by the data acquisition node; and a data acquisition module connected with the block chain module, wherein the data acquisition module is used for acquiring the logging data from the data acquisition node through the block chain module. The logging data acquisition system and equipment provided by the utility model solve the problems that the risk of single-point failure exists in the existing data storage, and the safety and the integrity of the data are difficult to guarantee, realize decentralized data monitoring, and can independently acquire and store the data by each data acquisition node under the condition of network interruption, so that the data acquisition efficiency is improved. Therefore, the logging data cannot be lost, and the safety and integrity of the logging data are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of drilling, in particular to a logging data acquisition system and equipment. Background Art

[0002] With the development of science and technology, drilling technology has become one of the important means of energy extraction. In the drilling process, mud logging technology plays a key role. It can monitor and record various parameters and data of the drilling process in real time, so as to discover and solve problems in time and ensure the safety and efficiency of drilling.

[0003] In some technologies, mud logging systems typically use a centralized architecture, storing data on servers at the well site. However, existing data storage carries the risk of single points of failure, and data security and integrity are difficult to guarantee. Utility Model Content

[0004] The purpose of the present utility model is to at least provide a well data acquisition system and equipment, which can at least solve the technical problems that the existing data storage has the risk of single point failure and the security and integrity of the data are difficult to ensure. At least it can achieve decentralized data monitoring. In the event of a network interruption, each data acquisition node can independently collect and store data to ensure that the logging data will not be lost, effectively improving the security and integrity of the logging data.

[0005] To solve the above technical problems, at least one embodiment of the present application provides a mud logging data acquisition system, comprising:

[0006] at least one data collection node;

[0007] A blockchain module connected to the data acquisition node, wherein the blockchain module is provided with a plurality of sub-nodes, each of the sub-nodes corresponding to the data acquisition node, and is used to store the logging data collected by the data acquisition node;

[0008] and a data acquisition module connected to the blockchain module, wherein the data acquisition module is used to obtain the logging data from the data acquisition node through the blockchain module.

[0009] At least one embodiment of the present application further provides a mud logging data acquisition device, which includes the mud logging data acquisition system as described above.

[0010] Compared to existing technologies, the mud logging data acquisition system provided in the embodiments of this application collects mud logging data through data acquisition nodes and stores it through subnodes within the blockchain module. When mud logging data needs to be accessed, the data acquisition module accesses the data collected by the data acquisition nodes through the blockchain module. This achieves decentralized data monitoring. In the event of a network interruption, each data acquisition node can independently collect and store data, ensuring that mud logging data is not lost, effectively improving the security and integrity of mud logging data.

[0011] In addition, the blockchain module includes a verification unit, which is connected to the data acquisition node and is used to verify the identity of the data acquisition node and the validity of the collected logging data.

[0012] In addition, the verification unit is also connected to the data acquisition module, and the verification unit is further used to record the storage location of the logging data, so that the data acquisition module obtains the logging data based on the storage location of the logging data.

[0013] In addition, the data acquisition module is provided with a configuration interface, and the configuration interface is used to set the data acquisition node corresponding to the logging data acquired by the data acquisition module.

[0014] In addition, the data acquisition node includes at least one of a data acquisition instrument, a data transmission device, and a sensor.

[0015] In addition, the data acquisition node is provided with an acquisition management unit, and the acquisition management unit is used to acquire the logging data and analyze the acquired logging data.

[0016] In addition, the blockchain module includes an encryption unit, which is used to encrypt the logging data transmitted by the data acquisition node.

[0017] In addition, the encryption unit is also connected to the data acquisition module, and the encryption unit is also used to transmit verification information to the data acquisition module.

[0018] In addition, it also includes: a rights management module, which is connected to the data acquisition module, and is used to authorize access users to access the logging data stored in the blockchain module. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0020] Figure 1 It is a structural diagram of a mud logging data acquisition system provided according to one embodiment of the present utility model;

[0021] Figure 2 It is a structural diagram of a mud logging data acquisition system provided according to another embodiment of the present utility model. DETAILED DESCRIPTION

[0022] To further clarify the objectives, technical solutions, and advantages of the present invention, various embodiments of the present invention are described in detail below with reference to the accompanying drawings. However, those skilled in the art will appreciate that numerous technical details are provided in various embodiments of the present invention to facilitate a better understanding of the present invention. However, even without these technical details and the various variations and modifications based on the following embodiments, the technical solutions claimed in the present invention can be achieved.

[0023] To facilitate understanding of the embodiments of the present application, relevant content about the mud logging data acquisition system is first introduced here.

[0024] With the development of science and technology, drilling technology has become one of the important means of energy extraction. In the drilling process, mud logging technology plays a key role. It can monitor and record various parameters and data of the drilling process in real time, so as to discover and solve problems in time and ensure the safety and efficiency of drilling.

[0025] In some technologies, logging systems typically use a centralized architecture, storing data on wellsite servers. This not only presents the risk of a single point of failure, but also makes it difficult to guarantee data security and integrity. First, this architecture relies too heavily on centralization. Once problems arise in key units (such as data storage, data services, and network services), data loss or service interruptions may occur. Second, while existing encryption technologies can ensure data security, they cannot guarantee data transparency. In other words, data owners cannot be sure whether the data has been tampered with or by whom. Finally, while existing permission control mechanisms can improve data security, they cannot prevent malicious operations by insiders. For example, authorized users may cause data damage or leakage due to misoperation or malicious operations.

[0026] However, existing data storage has the risk of single point failure, and the security and integrity of data are difficult to guarantee.

[0027] Example 1:

[0028] The embodiment of the utility model relates to a well logging data acquisition system.

[0029] Compared with the existing technology, the implementation method of the present invention adopts blockchain technology to encrypt the logging data to ensure that the data cannot be tampered with and is transparent; adopts a decentralized network design, and in the event of a network interruption, each data acquisition node 3 can independently store data to ensure that the data will not be lost; adopts a permission authorization mechanism, and only authorized users can access and modify the data, thereby improving the security of the data; thus, it solves the risk of single point failure in existing data storage and the problem that the security and integrity of the data are difficult to guarantee.

[0030] The following is a detailed description of the implementation details of the mud logging data acquisition system of this embodiment. The following content is only provided for ease of understanding and is not necessary for implementing this solution.

[0031] Reference Figure 1 The embodiment of the present utility model provides a mud logging data acquisition system, comprising:

[0032] At least one data collection node 3;

[0033] A blockchain module 2 connected to the data acquisition node 3, wherein the blockchain module 2 is provided with a plurality of sub-nodes, each sub-node corresponding to the data acquisition node 3, and used to store the logging data collected by the data acquisition node 3;

[0034] And a data acquisition module 1 connected to the blockchain module 2, the data acquisition module 1 is used to obtain logging data from the data acquisition node 3 through the blockchain module 2.

[0035] Specifically, the number of data acquisition nodes 3 can be one or more. Data acquisition nodes 3 are located near the edge of the wellsite network and are used to collect mud logging data, node attribute information, and package the data into a transaction format. In some examples, data acquisition nodes 3 have data storage capabilities, storing processed data locally for subsequent query and analysis. Multiple data acquisition nodes 3 are independent of each other. In some embodiments, data acquisition nodes 3 include at least one of a data acquisition instrument, a data transmission device, and a sensor. Mud logging data is collected using the data acquisition instrument, data transmission device, sensor, etc., or using sensors, detection equipment, or other devices with data acquisition capabilities.

[0036] In this embodiment, the blockchain module 2 is connected to each data collection node 3. The blockchain module 2 is constructed based on blockchain technology. Multiple sub-nodes are set in the blockchain module 2. When the logging data is sent to the blockchain module 2, the logging data collected by the data collection node 3 is stored in the sub-nodes in the blockchain module 2, realizing decentralized and secure real-time monitoring, effectively solving problems such as network disconnection, data security, and data integrity. In addition, a decentralized network design is adopted. In the event of a network interruption, each data collection node 3 can independently collect and store data to ensure that the logging data will not be lost.

[0037] In this embodiment, the data acquisition module 1 is connected to the blockchain module 2. When it is necessary to read the logging data, the data acquisition module 1 obtains the logging data collected by the data acquisition node 3 through the blockchain module to process the logging data and generate logging results to achieve decentralized and secure real-time monitoring, effectively solving problems such as network disconnection, data security, and data integrity.

[0038] In this embodiment, mud logging data is collected by data collection nodes 3 and stored by subnodes within blockchain module 2. When the mud logging data needs to be read, data collection module 1 reads the data collected by data collection nodes 3 through blockchain module 2. This achieves decentralized data monitoring. In the event of a network interruption, each data collection node 3 can independently collect and store data to ensure that the mud logging data is not lost, effectively improving the security and integrity of the mud logging data.

[0039] In some embodiments, the blockchain module 2 includes a verification unit, which is connected to the data acquisition node 3 and is used to verify the identity of the data acquisition node 3 and the validity of the collected logging data.

[0040] Specifically, the verification unit is connected to the data acquisition node 3 and is constructed using a smart contract, which can be understood as program code deployed on the blockchain network. The verification unit verifies the identity of the data acquisition node 3 and the validity of the logging data. When the data acquisition node 3 transmits the logging data, the verification unit verifies the identity of the data acquisition node 3 and verifies the validity of the logging data during the transmission process.

[0041] In some embodiments, the verification unit is further connected to the data acquisition module 1 , and is further configured to record the storage location of the logging data, so that the data acquisition module 1 acquires the logging data based on the storage location of the logging data.

[0042] Specifically, the verification unit is also connected to the data acquisition module 1 so that when the data acquisition module 1 obtains the logging data collected by the data acquisition node 3 through the block connection module, the logging data is obtained through the storage location of the logging data recorded by the verification unit.

[0043] In some embodiments, the data acquisition module 1 is provided with a configuration interface, and the configuration interface is used to set the data acquisition node 3 corresponding to the logging data acquired by the data acquisition module 1 .

[0044] Specifically, the data acquisition module 1 is provided with a configuration interface, which can also be called a system configuration interface. The data acquisition node 3 corresponding to the logging data obtained by the data acquisition module 1 can be set through the configuration interface. In other words, the user can determine which data acquisition nodes 3 form a collection group for logging data in the same area.

[0045] In some embodiments, the data collection node 3 is provided with a collection management unit, which is used to collect mud logging data and analyze the collected mud logging data.

[0046] Specifically, the acquisition management unit includes acquisition management software with functions such as data acquisition, data processing, data storage, self-diagnosis, breakpoint resumption, and automatic networking. It can detect or determine the health status and production conditions of wellsite equipment, and promptly issue alarms or take measures. In this embodiment, the acquisition management unit collects and analyzes mud logging data.

[0047] In some embodiments, the blockchain module 2 includes an encryption unit, which is used to encrypt the logging data transmitted by the data acquisition node 3.

[0048] Specifically, to ensure data security and modification traceability, each logging data stored in the blockchain module 2 is encrypted by an encryption unit. In some examples, the encryption unit uses the SHA algorithm to digitally sign the logging data.

[0049] In some embodiments, the encryption unit is further connected to the data acquisition module 1 , and the encryption unit is further used to transmit verification information to the data acquisition module 1 .

[0050] Specifically, the encryption unit is also connected to the data acquisition module 1. When the data acquisition module 1 accesses the logging data stored in the blockchain module 2, verification is required to ensure the security of the accessed data. Therefore, after the logging data is encrypted, the verification information is transmitted to the data acquisition module 1 via the encryption unit. In some examples, the encryption unit uses the SHA algorithm to digitally sign the logging data. In addition to basic integrity verification information, the signature information also includes information such as the data's creation time, modification time, deletion time, user identity, data source, and transmission path. By retrieving the digital signature, a complete overview of the information access and storage can be obtained, ensuring the traceability and security of data modifications.

[0051] In some embodiments, it also includes: a rights management module, which is connected to the data acquisition module 1, and the rights management module is used to authorize the access user to access the logging data stored in the blockchain module 2.

[0052] Specifically, the permissions management module limits the scope of users who can access mud logging data, thereby improving data access security. In some cases, the permissions management module manages and authorizes users, restricting user behavior so that only authorized users can access and modify data, thereby improving system security.

[0053] Example 2

[0054] The implementation method of the present utility model is a detailed description of the above embodiment 1, see Figure 2 The mud logging data collection system includes: data collection module 1, blockchain module 2, smart contracts, and numerous data collection nodes 3 (also known as edge mud logging data collection nodes). The specific implementation steps are as follows:

[0055] Step 1: Develop a data collection module based on blockchain technology1.

[0056] Data acquisition module 1 is a server with high computing power and large storage space. The server is installed with software such as an operating system, a blockchain client, and a database for collecting and storing logging data. The server can access blockchain module 2 through the blockchain client software.

[0057] The data acquisition module 1 can be connected to the blockchain module 2 and obtain the logging data from the data acquisition node 3 through the blockchain module 2;

[0058] The data acquisition node 3 has the function of collecting and storing logging data, and can independently complete the data collection and storage functions when the network is interrupted to avoid data loss;

[0059] Multiple sets of data collection nodes 3 can be deployed in the blockchain module 2 and can provide data sharing services to authorized users;

[0060] The data acquisition module 1 has multiple modules such as data acquisition, data storage, data service, user management, node management, and system log, and can interact with other data acquisition modules 1 through the blockchain module 2;

[0061] The user can decide which data acquisition nodes 3 form a set of data acquisition modules 1 through settings;

[0062] The data acquisition module 1 can manage the node modules and set which data acquisition nodes 3 the system consists of.

[0063] Step 2: Design blockchain module 2

[0064] According to the actual business needs, build a public blockchain (Public Blockchain), a consortium blockchain (Consortium Blockchain or Federated Blockchain) or a private blockchain (Private Blockchain). The main process is as follows:

[0065] First, prepare the operating system and hardware. Rationally configure hardware resources such as CPU, memory, and network bandwidth based on business needs to ensure that hardware such as servers, virtual machines, and terminal devices meet the requirements of the blockchain software.

[0066] Next, download and install the blockchain network dependent software. Download and install the necessary software for encryption, decryption, key generation, certificate generation, and console operations for various blockchain technologies.

[0067] Finally, start and maintain Blockchain Module 2. Specify the IP address and port number, download and configure the console, optimize network load and performance, and perform security checks and reinforcement on Blockchain Module 2.

[0068] The blockchain module 2 consists of multiple nodes, each of which stores complete or partial data of the blockchain.

[0069] Blockchain module 2 encrypts data through blockchain technology to ensure data immutability and transparency, thereby protecting the integrity and reliability of the data.

[0070] Blockchain module 2 can expand the system through blockchain technology and increase the number of nodes in blockchain module 2.

[0071] Blockchain module 2 is used to store and manage logging data to ensure the security and credibility of the data.

[0072] Step 3: Design a verification unit suitable for the data acquisition module 1.

[0073] The verification unit is constructed through smart contracts, which include: code writing, code compilation and testing, and blockchain deployment of the code.

[0074] After the smart contract design is completed, its bytecode and related information will be stored on each node participating in the blockchain module 2.

[0075] The operation of smart contracts is based on preset codes. When the conditions in the contract are met, the code will automatically perform the corresponding operations.

[0076] Smart contracts do not require a centralized authority to arbitrate the execution of the contract. The supervision and arbitration of the contract are completed by computer programs, ensuring the traceability and irreversibility of transaction records.

[0077] Smart contracts are deployed on the blockchain, and their content is open and transparent. All participants can view the content and execution process of the contract, thereby increasing trust and transparency.

[0078] Smart contracts are jointly maintained by network nodes, so they can run permanently and are not controlled by a single organization or server.

[0079] The execution of smart contracts is based on code rather than human trust, so transactions and cooperation can be carried out safely in an untrusted environment.

[0080] The execution of smart contracts does not require third-party intervention and can respond to user requests at any time and place, greatly improving efficiency and saving time and costs.

[0081] The execution of smart contracts is based on blockchain technology, and the content of the contract cannot be tampered with or modified, ensuring the reliability and security of the contract.

[0082] Step 4: Design and develop data collection nodes 3 based on blockchain technology.

[0083] Data acquisition node 3 refers to the business platform built near the edge of the well site network, which is mainly used to complete the collection, storage, calculation, and service functions of logging data;

[0084] Data collection node 3 is closer to the data source, which can reduce data transmission delay and bandwidth consumption;

[0085] The data acquisition node 3 has computing capabilities and can process and analyze data locally, reducing dependence on the central server and improving data processing efficiency;

[0086] The data acquisition node 3 exchanges data with external devices through various communication protocols (such as RS485, RS232, ModBus, CAN, etc.);

[0087] The data acquired by the data acquisition node 3 can be generated in real time or uploaded regularly, including sensor data of the well site, geological data, daily engineering reports, etc.

[0088] The data collection node 3 has a data storage function and can store the processed data locally for subsequent query and analysis;

[0089] The data processed by the data collection node 3 can be transmitted to the data collection module 1 or other nodes in the blockchain module 2 for further processing as needed;

[0090] The data acquisition node 3 is equipped with collection management software designed specifically for the data acquisition node 3. It has functions such as data collection, data processing, data storage, self-diagnosis, breakpoint resumption, and automatic networking. It can detect or judge the health status and production conditions of well site equipment, and issue alarms or take measures in a timely manner.

[0091] The data acquisition nodes 3 include but are not limited to intelligent instruments, intelligent meters, intelligent transmission equipment, intelligent sensors, etc. located at the well site.

[0092] The data acquisition nodes 3 are all independent and can complete certain functions independently.

[0093] One or more data acquisition nodes 3 can be deployed at the well site as needed.

[0094] Step 5: Data encryption

[0095] In order to ensure data security and modification traceability, the SHA algorithm is used to digitally sign each data object flowing within the network. In addition to basic integrity verification information, the signature information also includes data creation time, modification time, deletion time, user identity, data source, transmission path and other information. By retrieving the digital signature, a complete information access and storage panorama can be obtained, ensuring the traceability and security of data modifications.

[0096] Step 6: User permission authorization

[0097] Through the user management module, users are managed and authorized, and user behavior is restricted. Only authorized users can access and modify data, thereby improving the security of the system.

[0098] Through the above steps, a mud logging system based on blockchain technology is constructed. The system can be easily deployed on the blockchain network without geographical restrictions. It can also monitor and manage the construction of numerous well sites. The system has the advantages of decentralization, security, and real-time monitoring. It can effectively solve problems such as network disconnection, data security, and data integrity.

[0099] In this embodiment, a decentralized logging system is implemented to avoid the risk of single point failure and ensure the security and integrity of data; blockchain technology is used to encrypt data to ensure that the data cannot be tampered with and transparency, thereby improving the credibility of the data; through distributed storage, each edge intelligent node has functions such as self-diagnosis, breakpoint resumption, and automatic networking, thereby realizing independent protection of data; through the permission authorization mechanism, only authorized users can access and modify data, effectively preventing malicious operations by internal personnel and improving data security.

[0100] In this embodiment, the blockchain-based mud logging system and method can achieve decentralized real-time data collection and monitoring. Data encryption through blockchain technology ensures data immutability and transparency. The use of a permission authorization mechanism effectively prevents data loss and malicious operations, improving data security and reliability. This has important practical value for data security protection and oil exploration and development. It has promising application prospects in oil exploration and development, mud logging data collection, and other application fields.

[0101] Example 3

[0102] The embodiment of the present invention further provides a mud logging data acquisition device, which includes the mud logging data acquisition system of the first or second embodiment.

[0103] It should be understood that the expressions "mechanism", "device", "component" and the like used in this application are merely a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other expressions can achieve the same purpose, they may be replaced by other expressions.

[0104] Those skilled in the art will understand that the above-mentioned embodiments are specific examples for realizing the present invention, and in actual applications, the technical features of the above-mentioned embodiments can be arbitrarily combined. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification, and various changes can be made to them in form and details without departing from the spirit and scope of the present invention.

Claims

1. A mud logging data acquisition system, characterized in that: include: at least one data collection node; A blockchain module connected to the data acquisition node, wherein the blockchain module is provided with a plurality of sub-nodes, each of the sub-nodes corresponding to the data acquisition node, and is used to store the logging data collected by the data acquisition node; and a data acquisition module connected to the blockchain module, wherein the data acquisition module is used to obtain the logging data from the data acquisition node through the blockchain module.

2. The mud logging data acquisition system according to claim 1, characterized in that: The blockchain module includes a verification unit, which is connected to the data acquisition node and is used to verify the identity of the data acquisition node and the validity of the collected logging data.

3. The logging data acquisition system according to claim 2, characterized in that: The verification unit is further connected to the data acquisition module, and is further configured to record the storage location of the logging data, so that the data acquisition module acquires the logging data based on the storage location of the logging data.

4. The mud logging data acquisition system according to claim 1, characterized in that: The data acquisition module is provided with a configuration interface, and the configuration interface is used to set the data acquisition node corresponding to the logging data acquired by the data acquisition module.

5. The mud logging data acquisition system according to claim 1, characterized in that: The data acquisition node includes at least one of a data acquisition instrument, a data transmission device, and a sensor.

6. The logging data acquisition system according to claim 1, characterized in that: The data acquisition node is provided with an acquisition management unit, and the acquisition management unit is used to acquire the logging data and analyze the acquired logging data.

7. The logging data acquisition system according to claim 1, characterized in that: The blockchain module includes an encryption unit, which is used to encrypt the logging data transmitted by the data acquisition node.

8. The mud logging data acquisition system according to claim 7, characterized in that: The encryption unit is also connected to the data acquisition module, and is further used to transmit verification information to the data acquisition module.

9. The mud logging data acquisition system according to claim 1, characterized in that: It also includes: a rights management module, which is connected to the data acquisition module and is used to authorize access users to access the logging data stored in the blockchain module.

10. A mud logging data acquisition device, characterized in that: The device comprises the mud logging data acquisition system according to any one of claims 1 to 9.