Node seismic acquisition time drift analysis method, system and equipment and storage medium
By extracting GNSS information from node units, the time drift in the node seismic acquisition system is automatically analyzed, solving the problem of time-consuming and labor-intensive manual analysis in existing technologies, and improving work efficiency and data accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- PETROCHINA CO LTD
- Filing Date
- 2024-10-30
- Publication Date
- 2026-05-01
AI Technical Summary
The lack of an effective solution for time drift quality control in node seismic acquisition systems leads to time-consuming and laborious manual analysis, resulting in low work efficiency, and a large amount of time drift data is generated during the construction of node seismic acquisition systems.
By extracting GNSS information from the daily inspection data stored in the node units, analyzing the number of satellites searched, clock synchronization error, and time drift, and combining the threshold to determine unqualified node units, manual replacement or data deletion is performed. Automated quality control is carried out using the GNSS information acquisition module, satellite search count analysis module, clock synchronization error analysis module, and time drift interval percentage statistics module.
It enables automated analysis of time drift during nodal seismic acquisition, reducing manual workload, improving work efficiency, and ensuring data accuracy.
Smart Images

Figure CN121956147A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of oilfield nodal seismic exploration technology, and particularly relates to a nodal seismic acquisition time drift analysis method, system, equipment and storage medium. Background Technology
[0002] With the development of seismic exploration instruments, the size of seismic field instruments and equipment has been continuously reduced, and GPS receiving technology, data storage technology, new battery technology, and new radio frequency communication technology have been continuously updated and replaced, which has promoted the rapid development of nodal seismic data acquisition systems.
[0003] The application of nodal seismic acquisition systems has changed the traditional operation of wired instruments, greatly simplified the structure of seismic data acquisition systems, and made field construction faster, more flexible and convenient. Nodal seismic acquisition is gradually becoming the mainstream acquisition technology for China National Petroleum Corporation and in the future.
[0004] There is currently no good solution for time drift quality control in nodal seismic acquisition. The current approach is to manually analyze the time drift and filter out nodes with large time drifts using tables. This is not only time-consuming and labor-intensive, but also very inefficient. In the process of nodal seismic acquisition, there are at least 30,000 nodes, and each node is synchronized every five to eight minutes on average, generating a time drift data. Manually compiling this data would be a huge workload. Summary of the Invention
[0005] To address the aforementioned problems, this invention provides a method, system, device, and storage medium for analyzing time drift of nodal seismic acquisition.
[0006] The present invention provides a method for analyzing the time drift of nodal seismic acquisition, the method comprising:
[0007] GNSS information is extracted from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, number of satellites searched, clock synchronization error, and time drift;
[0008] Based on the GNSS information, unqualified node units are identified by analyzing and checking the number of satellites searched by the node unit.
[0009] Based on the GNSS information, by analyzing and checking the average clock synchronization error of the node units and combining it with a first threshold, unqualified node units are identified.
[0010] Based on the GNSS information, by analyzing and checking the maximum clock synchronization error of the node unit and combining it with the second threshold, unqualified node units are identified.
[0011] Based on the GNSS information, unqualified node units are determined by statistically analyzing the proportion of clock synchronization error in each time drift interval.
[0012] Furthermore, unqualified node units are manually replaced or their data is deleted.
[0013] Furthermore, the step of determining unqualified node units based on the GNSS information by analyzing and checking the maximum clock synchronization error of the node units and combining it with a second threshold also includes:
[0014] Data exceeding the second threshold in unqualified node cells will be deleted.
[0015] Furthermore, the step of determining unqualified node units based on the GNSS information by statistically analyzing the proportion of each time drift interval in the time period between the later and earlier time synchronization times specifically includes:
[0016] Identify the time drift interval with the largest proportion, and then find the node units with large time drift for manual replacement.
[0017] Furthermore, the step of determining unqualified node units by analyzing and checking the number of satellites searched by the node units based on the GNSS information specifically includes:
[0018] Data with fewer than 4 satellites searched in a node unit is considered unqualified. The number of times data in a node unit is unqualified is counted. Node units with a high number of unqualified data are analyzed and checked. Faulty node units are replaced with good node units.
[0019] Further, the step of determining unqualified node units based on the GNSS information by analyzing and checking the average clock synchronization error of the node units and combining it with a first threshold specifically includes:
[0020] Analyze the clock synchronization error of all node units, and count the node units with an average clock synchronization error within ±20μs; analyze and check the node units with an average clock synchronization error outside ±20μs, and replace the faulty node units with good node units.
[0021] Furthermore, the step of determining unqualified node units based on the GNSS information by analyzing and checking the maximum clock synchronization error of the node units and combining it with a second threshold specifically includes:
[0022] For node units with a maximum clock synchronization error exceeding ±250μs, the data within the time period from the next timing signal to the previous timing signal in that node unit is recorded as unqualified and deleted.
[0023] The present invention also provides a nodal seismic acquisition time drift analysis system for implementing the aforementioned nodal seismic acquisition time drift analysis method, the system comprising:
[0024] The GNSS information acquisition module is used to extract GNSS information from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, the number of satellites searched, clock synchronization error, and time drift;
[0025] The satellite search count analysis and inspection module identifies unqualified node units by analyzing and inspecting the number of satellite searches performed by each node unit.
[0026] The clock synchronization error average value analysis and inspection module, based on the GNSS information, analyzes and inspects the average clock synchronization error of the node units and combines it with a first threshold to determine unqualified node units;
[0027] The clock synchronization error maximum value analysis and inspection module, based on the GNSS information, analyzes and inspects the maximum clock synchronization error of the node unit and combines it with a second threshold to determine unqualified node units;
[0028] The time drift interval percentage statistics and analysis module determines unqualified node units by statistically analyzing the percentage of clock synchronization error in each time drift interval based on the GNSS information.
[0029] The present invention also proposes an electronic device, including a processor,
[0030] The processor is coupled to the memory;
[0031] The processor is used to read and execute the computer program stored in the memory to implement the aforementioned nodal seismic acquisition time drift analysis method.
[0032] The present invention also proposes a computer-readable storage medium.
[0033] The system stores a program or instructions that, when executed on a computer, cause the computer to perform the aforementioned nodal seismic acquisition time drift analysis method.
[0034] Compared with the prior art, the present invention has the following advantages:
[0035] This invention analyzes the time drift of each node during the nodal seismic acquisition process to identify nodes with large time drift, facilitating timely manual replacement and ensuring the accuracy of the data received by the nodes. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 This is a flowchart illustrating a nodal seismic acquisition time drift analysis method according to the present invention;
[0038] Figure 2 This is a schematic diagram of the structure of a nodal seismic acquisition time drift analysis system according to the present invention;
[0039] Figure 3 This is a schematic diagram of the electronic device of the present invention. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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, 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.
[0041] In one embodiment of the present invention, a method for analyzing the time drift of nodal seismic acquisition is provided, such as... Figure 1 As shown, the method includes:
[0042] Download the daily inspection data collected by the node.
[0043] GNSS information is extracted from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, the number of satellites searched, clock synchronization error, and time drift.
[0044] Based on the GNSS information, by analyzing and checking the number of satellites searched by the node units, unqualified node units are identified and manually replaced, specifically including:
[0045] Data with fewer than 4 satellites searched in a node unit is considered unqualified. The number of times data in a node unit is unqualified is counted. Node units with a high number of unqualified data are analyzed and checked. Faulty node units are replaced with good node units.
[0046] Based on the GNSS information, by analyzing and checking the average clock synchronization error of the node units and combining it with a first threshold, unqualified node units are identified and manually replaced, specifically including:
[0047] Analyze the average clock synchronization error of all node units, and count the node units with an average clock synchronization error within ±20μs; analyze and check the node units with an average clock synchronization error outside ±20μs, and replace the faulty node units with good node units.
[0048] Based on the GNSS information, by analyzing and checking the maximum clock synchronization error of the node units and combining it with a second threshold, unqualified node units are identified, and data exceeding the second threshold within the unqualified node units is deleted. Specifically, this includes:
[0049] For node units with a maximum clock synchronization error exceeding ±250μs, the data within the time period from the next timing signal to the previous timing signal in that node unit is recorded as unqualified and deleted.
[0050] Based on the GNSS information, by statistically analyzing the proportion of clock synchronization error in each time drift interval, unqualified node units are determined, specifically including:
[0051] The time drift interval with the largest proportion is determined to identify the node cells with large time drift and then manually replace them. The time drift interval can be less than 20μs, 20μs-50μs, 50μs-100μs, 100μs-250μs, or greater than 250μs.
[0052] Embodiments of the present invention also provide a nodal seismic acquisition time drift analysis system, such as Figure 2 As shown, the system includes:
[0053] The GNSS information acquisition module 201 is used to extract GNSS information from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, number of satellites searched, clock synchronization error, and time drift;
[0054] The satellite search count analysis and inspection module 202 analyzes and inspects the number of satellites searched by the node unit to identify unqualified node units.
[0055] The clock synchronization error average value analysis and inspection module 203, based on the GNSS information, analyzes and inspects the average clock synchronization error of the node unit and combines it with a first threshold to determine unqualified node units;
[0056] The clock synchronization error maximum value analysis and inspection module 204, based on the GNSS information, analyzes and inspects the maximum clock synchronization error of the node unit and combines it with a second threshold to determine unqualified node units;
[0057] The time drift interval percentage statistics and analysis module 205 determines unqualified node units by statistically analyzing the percentage of clock synchronization error in each time drift interval based on the GNSS information.
[0058] like Figure 3 As shown, an embodiment of the present invention also provides an electronic device, including: a processor 301, the processor 301 being coupled to a memory 302, the processor 301 being used to read and execute a computer program stored in the memory 302 to implement the node seismic acquisition time drift analysis method as described in the above method embodiment.
[0059] Embodiments of the present invention also provide a computer-readable storage medium storing a program or instructions that, when executed on a computer, cause the computer to perform the nodal seismic acquisition time drift analysis method as described in the above method embodiments.
[0060] 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 of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for analyzing time drift in nodal seismic acquisition, characterized in that, The method includes: GNSS information is extracted from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, number of satellites searched, clock synchronization error, and time drift; Based on the GNSS information, unqualified node units are identified by analyzing and checking the number of satellites searched by the node units. Based on the GNSS information, by analyzing and checking the average clock synchronization error of the node units and combining it with a first threshold, unqualified node units are identified. Based on the GNSS information, by analyzing and checking the maximum clock synchronization error of the node unit and combining it with the second threshold, unqualified node units are identified. Based on the GNSS information, unqualified node units are determined by statistically analyzing the proportion of clock synchronization error in each time drift interval.
2. The method according to claim 1, characterized in that, Unqualified node units are manually replaced or their data is deleted.
3. The method according to claim 1, characterized in that, Based on the GNSS information, by analyzing and checking the maximum clock synchronization error of the node unit and combining it with a second threshold, unqualified node units are determined, which also includes: Data exceeding the second threshold in unqualified node cells will be deleted.
4. The method according to claim 1, characterized in that, Based on the GNSS information, by statistically analyzing the proportion of clock synchronization error in each time drift interval, unqualified node units are determined, specifically including: Identify the time drift interval with the largest proportion, and then find the node units with large time drift for manual replacement.
5. The method according to claim 1, characterized in that, Based on the GNSS information, by analyzing and checking the number of satellites searched by the node elements, unqualified node elements are identified, specifically including: Data with fewer than 4 satellites searched in a node unit is considered unqualified. The number of times data in a node unit is unqualified is counted. Node units with a high number of unqualified data are analyzed and checked. Faulty node units are replaced with good node units.
6. The method according to claim 1, characterized in that, Based on the GNSS information, by analyzing and checking the average clock synchronization error of the node units and combining it with a first threshold, unqualified node units are identified, specifically including: Analyze the average clock synchronization error of all node units, and count the node units with an average clock synchronization error within ±20μs; analyze and check the node units with an average clock synchronization error outside ±20μs, and replace the faulty node units with good node units.
7. The method according to claim 1, characterized in that, Based on the GNSS information, by analyzing and checking the maximum clock synchronization error of the node unit and combining it with a second threshold, unqualified node units are identified, specifically including: For node units with a maximum clock synchronization error exceeding ±250μs, the data within the time period from the next timing signal to the previous timing signal in that node unit is recorded as unqualified and deleted.
8. A nodal seismic acquisition time drift analysis system, characterized in that, The system includes: The GNSS information acquisition module is used to extract GNSS information from the daily inspection data stored in the node unit; wherein, the GNSS information includes the node's location, the number of satellites searched, clock synchronization error, and time drift; The satellite search count analysis and inspection module identifies unqualified node units by analyzing and inspecting the number of satellite searches performed by each node unit. The clock synchronization error average value analysis and inspection module, based on the GNSS information, analyzes and inspects the average clock synchronization error of the node units and combines it with a first threshold to determine unqualified node units; The clock synchronization error maximum value analysis and inspection module, based on the GNSS information, analyzes and inspects the maximum clock synchronization error of the node unit and combines it with a second threshold to determine unqualified node units; The time drift interval percentage statistics and analysis module determines unqualified node units by statistically analyzing the percentage of clock synchronization error in each time drift interval based on the GNSS information.
9. An electronic device, characterized in that, Includes a processor, which is coupled to a memory; The processor is used to read and execute the computer program stored in the memory to implement the node seismic acquisition time drift analysis method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The system stores a program or instructions that, when executed on a computer, cause the computer to perform the nodal seismic acquisition time drift analysis method as described in any one of claims 1-7.