Quality control and preconditioning of seismic data
AssigneeWesternGeco L.L.C.
InventorsAhmet Kemal Ozdemir, Bent Andreas Kjellesvig
Life of this patent
Estimating the term…
Abstract
Various implementations directed to quality control and preconditioning of seismic data are provided. In one implementation, a method may include receiving particle motion data from particle motion sensors disposed on seismic streamers. The method may also include performing quality control (QC) processing on the particle motion data. The method may further include performing preconditioning processing on the QC-processed particle motion data. The method may additionally include attenuating noise in the preconditioning-processed particle motion data.
Claims20
A method, comprising:
- receiving particle motion data from a plurality of particle motion sensors and pressure data from a plurality of pressure sensors disposed on a plurality of seismic streamers;
- performing a first quality control (QC) processing on the particle motion data to generate QC-processed particle motion data by:
- determining a calibration of each of the plurality of particle motion sensors based on a plurality of gravity vectors corresponding to the plurality of particle motion sensors and a standard gravity vector;
- identifying a first subset of the plurality of particle motion sensors based on the calibration, wherein the first subset of the plurality of particle motion sensors is characterized as being calibrated;
- determining orientation angle errors of the first subset of the plurality of particle motion sensors based on low frequency noise of the particle motion data;
- identifying a second subset of the plurality of particle motion sensors based on the first subset and the orientation angle errors of the first subset, wherein each particle motion sensor of the second subset has a respective orientation angle error that is less than a threshold value;
- generating one or more first power spectral density curves for one or more particle motion sensors of the second subset of the plurality of particle motion sensors;
- identifying a third subset of the plurality of particle motion sensors based on the one or more first power spectral density curves and a respective first power spectral density threshold curve associated with each of the one or more particle motion sensors;
- and
- generating the QC-processed particle motion data based on a portion of the particle motion data corresponding to the third subset of the plurality of particle motion sensors;
- performing a second QC processing on the pressure data to generate QC-processed pressure data by:
- generating one or more second power spectral density curves for one or more pressure sensors of the plurality of pressure sensors;
- identifying a subset of the plurality of pressure sensors based on the one or more second power spectral density curves and a respective second power spectral density threshold curve associated with each of the plurality of pressure sensors;
- and
- generating the QC-processed pressure data based on a portion of the pressure data corresponding to the subset of the plurality of pressure sensors;
- performing a first preconditioning processing on the QC-processed particle motion data to generate preconditioned QC-processed particle motion data and a second preconditioning processing on the QC-processed pressure data to generate preconditioned QC-processed pressure data;
- attenuating noise in the preconditioned QC-processed particle motion data;
- and
- attenuating noise in the preconditioned QC-processed pressure data.
A system, comprising:
- a memory comprising computer-executable instructions;
- and
- a processing system configured to execute the computer-executable instructions to cause the processing system to perform operations comprising:
- receiving particle motion data from a plurality of particle motion sensors and pressure data from a plurality of pressure sensors disposed on a plurality of seismic streamers;
- performing a first quality control (QC) processing on the particle motion data to generate QC-processed particle motion data by:
- determining a calibration of each of the plurality of particle motion sensors based on a plurality of gravity vectors corresponding to the plurality of particle motion sensors and a standard gravity vector;
- identifying a first subset of the plurality of particle motion sensors based on the calibration, wherein the first subset of the plurality of particle motion sensors is characterized as being calibrated;
- determining orientation angle errors of the first subset of the plurality of particle motion sensors based on low frequency noise of the particle motion data;
- identifying a second subset of the plurality of particle motion sensors based on the first subset and the orientation angle errors of the first subset, wherein each particle motion sensor of the second subset has a respective orientation angle error that is less than a threshold value;
- generating one or more first power spectral density curves for one or more particle motion sensors of the second subset of the plurality of particle motion sensors;
- identifying a third subset of the plurality of particle motion sensors based on the one or more first power spectral density curves and a respective first power spectral density threshold curve associated with each of the one or more particle motion sensors;
- and
- generating the QC-processed particle motion data based on a portion of the particle motion data corresponding to the third subset of the plurality of particle motion sensors;
- performing a second QC processing on the pressure data to generate QC-processed pressure data by:
- generating one or more second power spectral density curves for one or more pressure sensors of the plurality of pressure sensors;
- identifying a subset of the plurality of pressure sensors based on the one or more second power spectral density curves and a respective second power spectral density threshold curve associated with each of the plurality of pressure sensors;
- and
- generating the QC-processed pressure data based on a portion of the pressure data corresponding to the subset of the plurality of pressure sensors;
- performing a first preconditioning processing on the QC-processed particle motion data to generate preconditioned QC-processed particle motion data and a second preconditioning processing on the QC-processed pressure data to generate preconditioned QC-processed pressure data;
- attenuating noise in the preconditioned QC-processed particle motion data;
- and
- attenuating noise in the preconditioned QC-processed pressure data.
A non-transitory computer-readable medium, comprising instructions that when executed by a processing system, are configured to cause the processing system to perform operations comprising:
- receiving particle motion data from a plurality of particle motion sensors and pressure data from a plurality of pressure sensors disposed on a plurality of seismic streamers;
- performing a first quality control (QC) processing on the particle motion data to generate QC-processed particle motion data by:
- determining a calibration of each of the plurality of particle motion sensors based on a plurality of gravity vectors corresponding to the plurality of particle motion sensors and a standard gravity vector;
- identifying a first subset of the plurality of particle motion sensors based on the calibration, wherein the first subset of the plurality of particle motion sensors is characterized as being calibrated;
- determining orientation angle errors of the first subset of the plurality of particle motion sensors based on low frequency noise of the particle motion data;
- identifying a second subset of the plurality of particle motion sensors based on the first subset and the orientation angle errors of the first subset, wherein each particle motion sensor of the second subset has a respective orientation angle error that is less than a threshold value;
- generating one or more first power spectral density curves for one or more particle motion sensors of the second subset of the plurality of particle motion sensors;
- identifying a third subset of the plurality of particle motion sensors based on the one or more first power spectral density curves and a respective first power spectral density threshold curve associated with each of the one or more particle motion sensors;
- and
- generating the QC-processed particle motion data based on a portion of the particle motion data corresponding to the third subset of the plurality of particle motion sensors;
- performing a second QC processing on the pressure data to generate QC-processed pressure data by:
- generating one or more second power spectral density curves for one or more pressure sensors of the plurality of pressure sensors;
- identifying a subset of the plurality of pressure sensors based on the one or more second power spectral density curves and a respective second power spectral density threshold curve associated with each of the plurality of pressure sensors;
- and
- generating the QC-processed pressure data based on a portion of the pressure data corresponding to the subset of the plurality of pressure sensors;
- performing a first preconditioning processing on the QC-processed particle motion data to generate preconditioned QC-processed particle motion data and a second preconditioning processing on the QC-processed pressure data to generate preconditioned QC-processed pressure data;
- attenuating noise in the preconditioned QC-processed particle motion data;
- and
- attenuating noise in the preconditioned QC-processed pressure data.
Dependencies are inferred from the claim text.