IP Library Granted Patent US 11,719,839
Granted Patent B2
US 11,719,839 · App. 16/977,193 · Granted Aug 8, 2023

Method for correction of clock drift in seismic nodes, a seismic node and a seismic node handling system

Inventor: Oistein Aanensen (Melhus, NO)
Assignee: INAPRIL AS
G01V1/247G01V1/26G01V1/226G01V2200/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,719,839
App. No.
16/977,193
Granted
Aug 8, 2023
Kind
B2
Abstract

A method of correcting clock drift in at least one slave clock in a seismic node. The method comprises obtaining a number of clock drift measurements of the at least one slave clock in the at least one seismic node. A clock drift correction function as a function of time is calculated by curve fitting the number of clock drift measurements to a 2nd order polynomial. A time of reference of the recorded seismic sensor data is corrected by the 2nd order polynomial clock drift correction function.

Claims (32)

1. A method for correcting for clock drift of at least one slave clock in at least one seismic node after a seismic recording by the at least one seismic node on a seabed resulting in data sets of recorded seismic sensor data as a function of time, the method comprising:

obtaining at least one clock drift measurement of the at least one slave clock before deployment of the at least one seismic node into the sea;

obtaining at least two clock drift measurements of the at least one slave clock after recovery of the at least one seismic node from the seabed; and

calculating a clock drift correction function of the at least one seismic node slave clock by curve fitting, to a 2 nd order polynomial, (i) the at least one clock drift measurement obtained before the deployment and (ii) the at least two clock drift measurements obtained after the recovery.

2. The method according to claim 1 , wherein the obtaining the at least one clock drift measurement includes obtaining a second clock drift measurement of the at least one slave clock before the deployment of the at least one seismic node into the sea.

3. The method according to claim 2 , wherein the obtaining the at least one clock drift measurement includes synchronizing the at least one slave clock with a master clock.

4. The method according to claim 2 , wherein the obtaining the at least one clock drift measurement includes obtaining a first set of clock drift measurements of the at least one slave clock during a first time-period.

5. The method according to claim 1 , wherein the obtaining the at least two clock drift measurements includes obtaining a second set of clock drift measurements of the at least one slave clock during a time-period after the recovery of the at least one seismic node from the seabed.

6. The method according to claim 1 , wherein the at least one clock drift measurement and the at least two clock drift measurements are obtained when the at least one seismic node is in a storage position in a seismic node storage system.

7. The method according to claim 1 , wherein the at least one clock drift measurement and the at least two clock drift measurements are obtained when the at least one seismic node is in an intermediate measurement position in a seismic node handling system.

8. The method according to claim 1 , further comprising correcting a time of reference of the recorded seismic sensor data by the 2 nd order polynomial clock drift correction function.

9. The method according to claim 1 , further comprising correcting the time of reference of the recorded seismic sensor data in the at least one seismic node before or during downloading of the recorded seismic sensor data from the at least one seismic node and to a central computer.

10. The method according to claim 1 , wherein the method is performed in the at least one seismic node.

11. The method according to claim 1 , wherein the method is performed by a clock drift measuring device.

12. A seismic node adapted for performing a seismic recording on a seabed resulting in data sets of records seismic sensor data as a function of time, the seismic node comprising:

a slave clock; and

a processor configured to

obtain at least one clock drift measurement of the slave clock before deployment of the seismic node into the sea,

obtaining at least two clock drift measurements of the slave clock after recovery of the seismic node from the seabed, and

calculating a clock drift correction function of the seismic node slave clock by curve fitting, to a 2 nd order polynomial, (i) the at least one clock drift measurement obtained before the deployment and (ii) the at least two clock drift measurements obtained after the recovery.

13. The seismic node according to claim 12 , wherein the processor is further configured for receiving a master clock signal and obtaining a clock drift between the slave clock and the master clock signal.

14. A handling system for at least one seismic node adapted for performing a seismic recording on a seabed resulting in data sets of recorded seismic sensor data as a function of time, wherein the at least one seismic node comprises at least one slave clock the handling system comprising:

a master clock; and

a processor configured to

obtain at least one clock drift measurement of the at least one slave clock before deployment of the at least one seismic node into the sea;

obtain at least two clock drift measurements of the at least one slave clock after recovery of the at least one seismic node from the seabed; and

calculating a clock drift correction function of the at least one seismic node slave clock by curve fitting, to a 2 nd order polynomial, (i) the at least one clock drift measurement obtained before the deployment and (ii) the at least two clock drift measurements obtained after the recovery.

15. The handling system for seismic nodes according to claim 14 , wherein a clock drift between a slave clock in a seismic node and the master clock is obtained by a clock drift measurement internally in each seismic node.

16. A non-transitory computer-readable medium having a computer program stored thereon, which when executed by a processor, cause the processor to perform:

obtaining at least one clock drift measurement of the at least one slave clock before deployment of the at least one seismic node into the sea;

obtaining at least two clock drift measurements of the at least one slave clock after recovery of the at least one seismic node from the seabed; and

calculating a clock drift correction function of the at least one seismic node slave clock by curve fitting, to a 2 nd order polynomial, (i) the at least one clock drift measurement obtained before the deployment and (ii) the at least two clock drift measurements obtained after the recovery.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2020
From: AANENSEN, OISTEIN
To: INAPRIL AS
Reel/Frame 054507/0494 →
Priority Claims (1)
NO 20180319 · Mar 2, 2018 · national
Continuity (1)
Related Publication 20210041586A1 · Feb 11, 2021