Underwater seismic data continuous acquisition method, system, equipment and medium
By introducing the main control module of the watchdog mechanism into the underwater seismic data acquisition system, the problem of data collection and interruption caused by program abnormalities of the seabed nodes is solved, the continuity and integrity of marine seismic data acquisition is achieved, and the reliability and economic benefits of exploration operations are improved.
Patent Information
- Application Number
- CN202510715656.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-05-30
AI Technical Summary
The problem of data collection and discontinuity caused by program abnormalities during underwater nodes work, resulting in incompleteness and discontinuity of marine seismic data collection, resulting in economic losses.
Design a continuous acquisition system for underwater seismic data, with a main control module built in with a watchdog mechanism, sensors, acquisition auxiliary modules, data storage modules and power supply modules. The program operation status of the main control module is monitored through the watchdog mechanism. If an abnormality occurs, force restart the main control module and restart the data acquisition task through the acquisition auxiliary module.
It effectively solves the problem of data collection and interruption caused by program abnormalities in the seabed nodes, ensures the integrity and continuity of marine seismic data collection, and improves the reliability and economic benefits of marine oil and gas exploration operations.
Smart Images

Figure CN120233442A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of seismic data acquisition, and specifically relates to an underwater seismic data continuous acquisition method, system, device and medium. Background Art
[0002] The requirements for marine oil and gas exploration technology are high and the operation difficulty is great. There is an urgent need to develop broadband high-resolution seismic acquisition and processing technology to improve the resolution and signal-to-noise ratio of seismic profiles, so as to improve the reliability of target evaluation and reduce drilling risks. In order to improve exploration accuracy, acquisition instruments need to develop towards higher coverage density and larger number of channels. OBN (Ocean Bottom Node) is a multi-component seismograph located on the seabed that can independently acquire and record seismic signals. It has the characteristics of wide azimuth, high coverage, high construction efficiency, multi-component recording, and strong feasibility in complex terrain, and is the mainstream method for current marine seismic acquisition.
[0003] The mainstream seabed node acquisition station consists of a sensor, a battery pack, an acquisition circuit and a housing. After the seabed node is charged and timed on the ship, it is lowered underwater for long-term data acquisition. The underwater working depth can reach 3000m and the working time can reach hundreds of days. The 3000m seabed node will be deployed by an underwater robot, and the cost of each deployment is huge. During construction operations, thousands of seabed nodes will be deployed, and the coverage area can reach several square kilometers. The collected data will be recovered to the ship and downloaded uniformly. Each seabed node is an independent individual, and it is limited by environmental factors during underwater operation and cannot be controlled, especially in ultra-deep water environments. The seabed node needs to continuously acquire data underwater for hundreds of days. Once the embedded program in the MCU (Micro Controller Unit) has an abnormality, resulting in program instability or restart, the acquisition will stop, causing a serious problem of missing key data and resulting in great economic losses. Summary of the Invention
[0004] The purpose of the present invention is to provide an underwater seismic data continuous acquisition method, system, device and medium to effectively solve the problem of data acquisition interruption caused by program abnormalities during underwater operation of seabed nodes, ensure the integrity and continuity of marine seismic data acquisition, and improve the reliability and economic benefits of marine oil and gas exploration operations.
[0005] The technical method adopted by the present invention to achieve the above purpose is as follows: An underwater seismic data continuous acquisition system includes a main control module with a built-in watchdog mechanism, as well as a sensor, an acquisition auxiliary module, a data storage module and a power supply module, all of which are electrically connected to the main control module; wherein, The sensor is used to acquire seabed seismic data; A data acquisition assistance module, which is used to assist the main control module to restart the data acquisition task after a data acquisition interruption; A data storage module, which is used to store submarine seismic data; A power supply module, which is used to supply power to the system; A main control module, which is used to start a data acquisition task; process submarine seismic data and store it in the data storage module; monitor the running status of the internal program through a watchdog mechanism, send a watchdog feeding signal to the watchdog, and receive a forced restart signal sent by the watchdog.
[0006] As a limitation: The data acquisition assistance module includes a ferroelectric memory and an auxiliary control unit both electrically connected to the main control module. Among them, the ferroelectric memory is used to store the flag bits of the system acquisition status or standby status; the auxiliary control unit is built-in with a time management program and is used to record and output TOD time information.
[0007] As a limitation: The system further includes an interface module. The main control module is connected to an external host system through the interface module, receives external TOD time information, charges the power supply module, and conducts data transmission with the external host system.
[0008] As a limitation: The system further includes an analog-to-digital conversion module. The sensor is electrically connected to the main control module through the analog-to-digital conversion module. The analog-to-digital conversion module is used to convert the analog signal output by the sensor into a digital signal and send it to the main control module.
[0009] As a limitation: The sensor includes a piezoelectric detector and a three-component detector. Among them, the piezoelectric detector is used to detect the seismic longitudinal wave pressure in seawater; the three-component detector is used to pick up submarine seismic signals.
[0010] The present invention also provides an underwater seismic data continuous acquisition method. Based on the above underwater seismic data continuous acquisition system, the method includes: The main control module starts a data acquisition task, the sensor acquires submarine seismic data and stores it in the data storage module; During the data acquisition process, the main control module regularly sends a watchdog feeding signal to the watchdog. If the watchdog feeding signal is not sent on time, the watchdog forcibly restarts the main control module, and the main control module restarts the data acquisition task through the data acquisition assistance module.
[0011] As a limitation: Before the main control module starts a data acquisition task, it reads the flag bits in the ferroelectric memory to judge whether the underwater seismic data continuous acquisition system is in a standby state or an acquisition state. If it is in a standby state, the main control module waits for a command issued by the external host system; if it is in an acquisition state, the main control module obtains TOD time information through the auxiliary control unit and starts a data acquisition task.
[0012] As a limitation: after the watchdog forcibly restarts the main control module, the main control module reads the flag bit in the ferroelectric memory to determine whether the underwater seismic data continuous acquisition system is in the standby state or the acquisition state. If it is in the standby state, the main control module waits for a command issued by the external host system; if it is in the acquisition state, the main control module obtains the TOD time information through the auxiliary control unit and starts the data acquisition task.
[0013] The present invention also provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor calls the computer program in the memory to execute the above-mentioned method for continuously acquiring underwater seismic data.
[0014] The present invention also provides a computer-readable storage medium. A computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, it is used to implement the above-mentioned method for continuously acquiring underwater seismic data.
[0015] Due to the adoption of the above solutions, compared with the prior art, the beneficial effects obtained by the present invention are: (1) For the method, system, device and medium for continuously acquiring underwater seismic data provided by the present invention, by setting a main control module, a sensor, an acquisition auxiliary module, a data storage module and a power supply module with a built-in watchdog mechanism, during the operation of the system, the main control module will regularly send a dog-feeding signal to the watchdog. If the program of the main control module gets stuck due to an abnormal situation and cannot send the dog-feeding signal on time, the watchdog will be triggered to forcibly restart the main control module, ensuring that the system can restart from the abnormal state, and restart the data acquisition task through the acquisition auxiliary module, effectively solving the problem of data acquisition interruption caused by program abnormalities when the subsea node is working underwater, ensuring the integrity and continuity of marine seismic data acquisition, eliminating the need for the exploration team to add points and re-deploy nodes to acquire data, and improving the reliability and economic benefits of marine oil and gas exploration operations; (2) For the method, system, device and medium for continuously acquiring underwater seismic data provided by the present invention, the acquisition auxiliary module includes a ferroelectric memory and an auxiliary control unit. The flag bit of the system acquisition state or standby state is stored through the ferroelectric memory, the TOD time information is recorded and output through the auxiliary control unit, and the data acquisition task is restarted through the flag bit information and the TOD time information, ensuring the integrity and continuity of marine seismic data acquisition.
[0016] The present invention is applicable to the continuous acquisition of underwater seismic data. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0018] Figure 1Block diagram of an underwater seismic data continuous acquisition system according to Embodiment 1 of the present invention; Figure 2 Flowchart of an underwater seismic data continuous acquisition method according to Embodiment 2 of the present invention. Detailed implementation manners
[0019] The present invention will be further described below in conjunction with embodiments. However, those skilled in the art should understand that the present invention is not limited to the following embodiments. Any improvements and equivalent changes made on the basis of the specific embodiments of the present invention are within the scope of protection of the claims of the present invention. Embodiment 1
[0020] This embodiment provides an underwater seismic data continuous acquisition system. As Figure 1 shown, it includes a main control module with a watchdog mechanism built-in, sensors, an analog-to-digital conversion module, an acquisition auxiliary module, a data storage module, an interface module, and a power supply module. Among them, both the main control module and the auxiliary control unit adopt MCU microcontrollers. The sensors include piezoelectric detectors and three-component detectors. The acquisition auxiliary module includes a ferroelectric memory and an auxiliary control unit. The output ends of the piezoelectric detectors and the three-component detectors are both connected to the input end of the analog-to-digital conversion module. The output end of the analog-to-digital conversion module is connected to the input end of the main control module. The ferroelectric memory, the auxiliary control unit, the data storage module, the interface module, and the power supply module are all bidirectionally connected to the main control module. The interface module is also bidirectionally connected to an external host system.
[0021] The piezoelectric detector is used to detect the seismic longitudinal wave pressure in seawater and send it to the analog-to-digital conversion module.
[0022] The three-component detector is used to pick up the submarine seismic signal and send it to the analog-to-digital conversion module.
[0023] The analog-to-digital conversion module is used to convert the analog signals output by the piezoelectric detector and the three-component detector into digital signals and send them to the main control module.
[0024] The ferroelectric memory is used to store the flag bits of the acquisition state or standby state of the acquisition system. Each time the main control module starts, it will first read the flag bit information in the ferroelectric memory. When the main control module starts for the first time, the flag bit information in the ferroelectric memory defaults to the standby state. After the acquisition system of this embodiment is charged and initially timed on the ship, the host system issues an acquisition command. The acquisition system will disconnect from the host system and be deployed to a specified underwater location to start working. The main control module will modify the flag bit information in the ferroelectric memory to the acquisition state until the acquisition system reconnects to the host system and receives a command to stop acquisition. Only then will the main control module modify the flag bit information in the ferroelectric memory to the standby state.
[0025] The auxiliary control unit is built-in with a dedicated time management program for recording and outputting TOD time information to ensure the synchronization of data acquisition time. The main control module receives the TOD time information sent by the host system, stores the TOD time information in an internal register, and simultaneously sends it to the auxiliary control unit. In this embodiment, TOD (Time Of Day) represents the time identifier of a specific moment in a day, and the representation form of TOD includes but is not limited to: hour, minute, and second.
[0026] The data storage module is used to store the seismic longitudinal wave pressure data in seawater and the submarine seismic signal data received by the main control module.
[0027] The power supply module is used to supply power to the entire acquisition system.
[0028] The interface module provides an interface for the connection between the main control module and the external host system.
[0029] The main control module is used to start the data acquisition task; process the seismic longitudinal wave pressure data in seawater and the submarine seismic signal data, and store them in the data storage module; modify the flag bit information inside the ferroelectric memory; receive the TOD time information sent by the host system and send it to the auxiliary control unit; connect to the host system through the interface module to charge the power supply module; perform data transmission with the external host system, receive the commands of the host system, and provide the host system with the seismic longitudinal wave pressure data in seawater and the submarine seismic signal data stored inside the data storage module for reading and downloading; monitor the running status of the internal program through the watchdog mechanism. During the data acquisition process, the main control module sends a watchdog feeding signal to the watchdog at a preset time interval to maintain the normal operation of the acquisition system. When the main control module encounters abnormal freezing of the program due to electromagnetic interference or other unknown reasons and fails to send the watchdog feeding signal on time, the watchdog is triggered immediately after timing out without receiving the watchdog feeding signal, and the main control module is forcibly restarted. Embodiment 2
[0030] This embodiment provides an underwater seismic data continuous acquisition method. Based on the underwater seismic data continuous acquisition system of Embodiment 1, this method includes: S1. After the underwater seismic data continuous acquisition system is powered on and started, the main control module reads the flag bit in the ferroelectric memory to determine whether the underwater seismic data continuous acquisition system is in the standby state or the acquisition state. When starting for the first time, the flag bit information in the ferroelectric memory is defaulted to the standby state. After the underwater seismic data continuous acquisition system is connected to the host system, the host system will charge the underwater seismic data continuous acquisition system and send the TOD time information. The main control module stores the TOD time information properly in the internal register and sends it to the auxiliary control unit at the same time. After the underwater seismic data continuous acquisition system is charged and initially time-synchronized on the ship, after the host system issues an acquisition command, the underwater seismic data continuous acquisition system disconnects from the host system and is deployed to a specified underwater location to start working. The main control module of the underwater seismic data continuous acquisition system will first change the flag bit information in the ferroelectric memory to the acquisition state, and then start the data acquisition task.
[0031] S2. The main control module reads the flag bit information in the ferroelectric memory. Since the main control module has changed the flag bit information in the ferroelectric memory to the acquisition state when starting the data acquisition task before, the main control module enters the acquisition state, obtains the TOD time information through the auxiliary control unit, and starts the data acquisition task. The data acquisition task is as follows: the piezoelectric detector detects the seismic longitudinal wave pressure in the seawater and sends it to the analog-to-digital conversion module, the three-component detector picks up the submarine seismic signal and sends it to the analog-to-digital conversion module, the analog-to-digital conversion module converts the analog signals output by the piezoelectric detector and the three-component detector into digital signals and sends them to the main control module. The main control module processes the seismic longitudinal wave pressure data in the seawater and the submarine seismic signal data and stores them in the data storage module. During the data acquisition process, the main control module sends a watchdog feeding signal to the watchdog at a preset time interval to monitor the running state of the program. If at a certain moment, due to electromagnetic interference or other unknown reasons, the program in the main control module appears abnormal and stuck and cannot send the watchdog feeding signal on time, the watchdog will be triggered immediately after timing out and not receiving the watchdog feeding signal, and the main control module will be forced to restart.
[0032] S3. After the main control module restarts, repeat the operation in step S2.
[0033] S4. When the underwater seismic data continuous acquisition system reconnects to the host system and receives the stop acquisition command, the main control module changes the flag bit information in the ferroelectric memory to the standby state, and the host system reads and downloads the seismic longitudinal wave pressure data in the seawater and the submarine seismic signal data stored in the data storage module. Embodiment 3
[0034] This embodiment provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor calls the computer program in the memory to execute a method for continuously collecting underwater seismic data in Embodiment 2. The electronic device may include a processing device, such as a central processing unit, an MCU, etc., which can perform various appropriate actions and processes according to the program stored in the Read-Only Memory (ROM) or the program loaded from the storage device into the Random Access Memory (RAM). In the RAM, various programs and data required for the operation of the electronic device are also stored. The processing device, ROM, and RAM are connected to each other through a bus. Embodiment 4
[0035] This embodiment provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement a method for continuously collecting underwater seismic data in Embodiment 2. The computer-readable storage medium of this embodiment may be included in the electronic device; or it may exist separately without being assembled into the electronic device.
[0036] The computer-readable storage medium of this embodiment may include, but is not limited to: portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program, and this program can be used by or combined with an instruction execution system, device, or component.
[0037] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them; although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present disclosure.
Claims
1. An underwater seismic data continuous acquisition system, characterized in that, It includes a main control module with a built-in watchdog mechanism, as well as a sensor, an acquisition auxiliary module, a data storage module, and a power supply module that are all electrically connected to the main control module; among them, The sensor is used to collect submarine seismic data; The acquisition auxiliary module is used to assist the main control module in restarting the data acquisition task after the data acquisition is interrupted; The data storage module is used to store submarine seismic data; The power supply module is used to supply power to the system; The main control module is used to start the data acquisition task; to process submarine seismic data and store it in the data storage module; to monitor the running state of the internal program through the watchdog mechanism, send a watchdog feeding signal to the watchdog, and receive the forced restart signal sent by the watchdog.
2. The continuous underwater seismic data acquisition system according to claim 1, characterized in that, The acquisition auxiliary module includes a ferroelectric memory and an auxiliary control unit that are both electrically connected to the main control module. Among them, the ferroelectric memory is used to store the flag bits of the system acquisition state or standby state; the auxiliary control unit has a built-in time management program and is used to record and output TOD time information.
3. An underwater seismic data continuous acquisition system according to claim 1, characterized in that, It also includes an interface module. The main control module is connected to an external host system through the interface module, receives external TOD time information, charges the power supply module, and conducts data transmission with the external host system.
4. An underwater seismic data continuous acquisition system according to claim 1, characterized in that, It also includes an analog-to-digital conversion module. The sensor is electrically connected to the main control module through the analog-to-digital conversion module. The analog-to-digital conversion module is used to convert the analog signal output by the sensor into a digital signal and send it to the main control module.
5. The continuous underwater seismic data acquisition system according to claim 1, characterized in that, The sensor includes a piezoelectric detector and a three-component detector. Among them, the piezoelectric detector is used to detect the seismic longitudinal wave pressure in seawater; the three-component detector is used to pick up submarine seismic signals.
6. A method for continuous acquisition of underwater seismic data, characterized in that, Based on the underwater seismic data continuous acquisition system described in any one of claims 1-5, the method includes: The main control module starts the data acquisition task, and the sensor collects submarine seismic data and stores it in the data storage module; During the data acquisition process, the main control module regularly sends a watchdog feeding signal to the watchdog. If the watchdog feeding signal is not sent on time, the watchdog forcibly restarts the main control module, and the main control module restarts the data acquisition task through the acquisition auxiliary module.
7. The continuous underwater seismic data acquisition method according to claim 6, wherein Before the main control module starts the data acquisition task, it reads the flag bits in the ferroelectric memory to judge whether the underwater seismic data continuous acquisition system is in the standby state or the acquisition state. If it is in the standby state, the main control module waits for a command from the external host system; if it is in the acquisition state, the main control module obtains TOD time information through the auxiliary control unit and starts the data acquisition task.
8. An underwater seismic data continuous acquisition method according to claim 6 or 7, characterized in that, After the watchdog forcibly restarts the main control module, the main control module reads the flag bits in the ferroelectric memory to judge whether the underwater seismic data continuous acquisition system is in the standby state or the acquisition state. If it is in the standby state, the main control module waits for a command from the external host system; if it is in the acquisition state, the main control module obtains TOD time information through the auxiliary control unit and starts the data acquisition task.
9. An electronic device, characterized in that, It includes a memory and a processor. The memory stores a computer program, and the processor calls the computer program in the memory to execute an underwater seismic data continuous acquisition method described in any one of claims 6-8.
10. A computer-readable storage medium, characterized in that, A computer program is stored in a computer-readable storage medium. When the computer program is executed by a processor, it is used to implement an underwater seismic data continuous acquisition method described in any one of claims 6-8.
Citation Information
Patent Citations
Underwater main control and data collection system of marine double-frequency induced polarization instrument
CN102508302A
Intelligent power distribution and utilization monitoring, early warning and protection control system based on Internet of Things
CN112737105A
Marine seismic node acquisition device
CN115903010A
Agricultural internet-of-things soil temperature and humidity collector
CN210006197U
Seismic detection switch
US20200088893A1