Claims
- 1. An apparatus for communication with a downhole tool, comprising:an uphole signal source; a programmable triggering system coupled to said uphole signal source; an uphole clock coupled to said programmable triggering system; a downhole receiver within the downhole tool; downhole signal processing means coupled to said downhole receiver for processing signal data received by said receiver; downhole memory coupled to said signal processing means; and a downhole clock coupled to said signal processing means, wherein said signal processing means includes means for recording signal data received by said receiver into said memory and comparison means for determining whether recorded signal data represents a true source signal.
- 2. The apparatus according to claim 1, wherein said uphole and downhole clocks are synchronized to each other.
- 3. The apparatus according to claim 1, wherein said signal source is a seismic source.
- 4. The apparatus according to claim 1, wherein said receiver is an acoustic receiver.
- 5. The apparatus according to claim 1, wherein said comparison means includes means for comparing sequentially recorded signal data for similarity.
- 6. The apparatus according to claim 1, further comprising a mud flow sensor coupled to said signal processing means such that said means for recording signal data only records signal data when said mud flow sensor indicates that mud flow is interrupted.
- 7. The apparatus according to claim 1, further comprising a motion sensor coupled to said signal processing means such that said means for recording signal data only records signal data when said motion sensor indicates that drilling is stopped.
- 8. The apparatus according to claim 1, wherein said comparison means includes segmenting means for segmenting the recorded signal data into multiple time windows.
- 9. The apparatus according to claim 8, wherein said comparison means includes means for extracting records from the time windows, wherein the lengths of the time windows are associated with a period of activation of the signal source.
- 10. The apparatus according to claim 8, wherein said time windows include a noise window in which no true source signal is expected to be found and a signal window in which a true source signal may be found.
- 11. The apparatus according to claim 10, wherein said comparison means includes semblance calculation means for performing a semblance calculation of the recorded signal data found in the signal window of the segmented recorded signal data.
- 12. The apparatus according to claim 11, wherein the semblance calculations are expressed as probabilities having values between zero and one.
- 13. The apparatus according to claim 10, wherein said comparison means includes noise energy calculation means for calculating the energy of the signal data found in the noise window of the segmented recorded signal data, and signal energy calculation means for calculating the energy of the signal data found in the signal window of the segmented recorded signal data.
- 14. The apparatus according to claim 13, wherein said comparison means includes quotient means for determining signal energy as a fractional part of signal energy plus noise energy, and product means for determining the probability of signal presence as a product of semblance calculations with quotient calculations.
- 15. The apparatus according to claim 1, wherein said comparison means includes correlation means for performing a correlation algorithm on the recorded signal data.
- 16. The apparatus according to claim 15, wherein said comparison means includes segmenting means for segmenting the correlated signal data into two time windows, a first time window being a noise window in which no true source signal is expected to be found and a second time window being a signal window in which a true source signal may be found.
- 17. The apparatus according to claim 16, wherein said comparison means includes RMS ratio calculating means for calculating the ratio of RMS amplitude in the two time windows.
- 18. The apparatus according to claim 1, wherein said comparison means includes coherence means for generating a coherence function for the recorded signal data.
- 19. The apparatus according to claim 18, wherein said comparison means includes averaging means for averaging the coherence function within a frequency band.
- 20. The apparatus according to claim 1, wherein said comparison means includes summing means for summing sequential signal data to create a sum waveform and difference means for calculating the difference between sequential signal data to create a difference waveform.
- 21. The apparatus according to claim 20, wherein said comparison means includes segmenting means for segmenting the sum waveform into two time windows, a first noise window in which no true source signal is expected to be found and a first signal window in which a true source signal may be found and for segmenting the difference waveform into two time windows, a second noise window in which no true source signal is expected to be found and a second signal window in which a true source signal may be found.
- 22. The apparatus according to claim 21, wherein said comparison means includes signal energy calculation means for calculating signal energy in the signal window and first noise energy calculation means for calculating noise energy in the signal window.
- 23. The apparatus according to claim 22, wherein said comparison means includes first probability means for calculation the quotient of signal energy over signal energy plus first noise energy as a first probability.
- 24. The apparatus according to claim 23, wherein said comparison means includes second noise energy calculation means for calculating noise energy in the noise window.
- 25. The apparatus according to claim 24, wherein said comparison means includes second probability means for calculation the quotient of signal energy over signal energy plus second noise energy as a second probability.
- 26. The apparatus according to claim 23, wherein said comparison means includes overall probability means for calculating the product of the first probability and the second probability.
- 27. A method for communication with a downhole tool, said method comprising:a) firing an uphole signal source according to a schedule; b) receiving signal data at the downhole tool according to the schedule; c) comparing said signal data to each other to determine whether said signal data represents a true source signal; and d) processing the signal data which are determined to represent true source signals.
- 28. The method according to claim 27, wherein said step of comparing includes comparing sequential signal data for similarity.
- 29. The method according to claim 27, wherein said step of comparing includes stacking or averaging said signal data.
- 30. The method according to claim 27, wherein said step of comparing includes segmenting the signal data into multiple time windows.
- 31. The method according to claim 30, wherein said step of comparing includes extracting records from the time windows, wherein the lengths of the time windows are associated with the firing schedule of the signal source.
- 32. The method according to claim 30, wherein said time windows include a noise window in which no true source signal is expected to be found and a signal window in which a true source signal may be found.
- 33. The method according to claim 32, wherein said step of comparing includes performing a semblance calculation of sequential signal data found in the signal window of the segmented signal data.
- 34. The method according to claim 33, wherein the semblance calculations are expressed as probabilities having values between zero and one.
- 35. The method according to claim 32, wherein said step of comparing includes calculating the energy of the signal data found in the noise window of the segmented signal data, andcalculating the energy of the signal data found in the signal window of the segmented signal data.
- 36. The method according to claim 35, wherein said step of comparing includes determining signal energy as a fractional part of signal energy plus noise energy, and determining the probability of signal presence as a product of semblance calculations with quotient calculations.
- 37. The method according to claim 27, further comprising recording the signal data when a mud flow sensor indicates that mud flow is interrupted.
- 38. The method according to claim 27, further comprising recording the signal data when a motion sensor indicates that drilling is stopped.
- 39. The method according to claim 27, wherein said step of comparing includes performing a correlation algorithm on sequential signal data to produce a correlated waveform.
- 40. The method according to claim 39, wherein said step of comparing includes segmenting the correlated waveform into two time windows, a first time window being a noise window in which no true source signal is expected to be found and a second time window being a signal window in which a true source signal may be found.
- 41. The method according to claim 40, wherein said step of comparing includes calculating the ratio of RMS amplitude in the two time windows.
- 42. The method according to claim 27, wherein said step of comparing includes generating a coherence function for sequential signal data.
- 43. The method according to claim 42, wherein said step of comparing includes averaging the coherence function within a frequency band.
- 44. The method according to claim 27, wherein said step of comparing includes summing sequential signal data to create a sum waveform and difference means for calculating the difference between sequential signal data to create a difference waveform.
- 45. The method according to claim 44, wherein said step of comparing includes segmenting the sum waveform into two time windows, a first noise window in which no true source signal is expected to be found and a first signal window in which a true source signal may be found and segmenting the difference waveform into two time windows, a second noise window in which no true source signal is expected to be found and a second signal window in which a true source signal may be found.
- 46. The method according to claim 45, wherein said step of comparing includes calculating signal energy in the signal window and first noise energy calculation means for calculating noise energy in the signal window.
- 47. The method according to claim 46, wherein said step of comparing includes calculating the quotient of signal energy over signal energy plus first noise energy as a first probability.
- 48. The method according to claim 47, wherein said step of comparing includes calculating noise energy in the noise windows.
- 49. The method according to claim 48, wherein said step of comparing includes calculating the quotient of signal energy over signal energy plus second noise energy as a second probability.
- 50. The method according to claim 49, wherein said comparison means includes overall probability means for calculating the product of the first probability and the second probability.
- 51. A method for communicating with a dowihole tool, comprising:a) firing a signal source from a remote location; b) receiving signal data associated with said signal at the downhole tool; c) segmenting said signal data into events defined by a time period; d) comparing said segmented signal data to determine whether said signal data represents a true source signal; and e) processing the signal data determined to represent a true source signal.
- 52. The method according to claim 51, wherein said step of segmenting includes segmenting said signal data into events defined by an equal time period associated with the firing of said signal source.
- 53. The method according to claim 51, wherein said step of processing includes determining a signal arrival time to said downhole tool.
- 54. The method according to claim 51, further comprising instructing said tool to perform an operation based on said processed signal data.
- 55. The method according to claim 51, further comprising sending some or all of said processed signal data to a surface location.
CROSS-REFERENCES
This present application is a continuation-in-part of U.S. application Ser. No. 09/429,804 filed on Oct. 29, 1999, hereby abandoned without prejudice.
US Referenced Citations (11)
Foreign Referenced Citations (3)
Number |
Date |
Country |
2 334 982 A |
Sep 1999 |
GB |
WO 0013043 |
Mar 2000 |
WO |
WO 0033492 |
Jun 2000 |
WO |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/429804 |
Oct 1999 |
US |
Child |
09/514866 |
|
US |