Claims
- 1. A method for controlling an NMR measurement sequence, the method comprising:dividing the NMR measurement sequence into a plurality of successive time intervals; generating a state descriptor for each of the plurality of successive time intervals, each state descriptor indicating a state of the NMR measuring sequence during each corresponding successive time interval, wherein at least one of the state descriptors indicates a phase and a frequency of at least one radio frequency pulse; storing the state descriptors in an NMR well logging tool; and controlling the logging tool during each of the plurality of successive time intervals based on the state indicated in the corresponding state descriptor.
- 2. The method of claim 1, wherein storing the state descriptors is done before the NMR logging tool is lowered into a well.
- 3. The method of claim 1, further comprising:dividing an additional NMR measurement sequence into a plurality of additional successive time intervals; generating additional state descriptors for each of the plurality of additional successive time intervals, each additional state descriptor indicating a state of the additional NMR measurement sequence during each corresponding additional successive time interval; storing the additional state descriptors in the well logging tool.
- 4. The method of claim 3, wherein the plurality of additional state descriptors each indicates an additional state in a plurality of additional NMR measurement sequences.
- 5. The method of claim 4, further comprising:selecting a first NMR measurement sequence set for downhole use, the first NMR measurement sequence set containing at least one of: the NMR measurement sequence; and at least one of the plurality of additional NMR measurement sequences.
- 6. The method of claim 5, further comprising:investigating a first region of a formation using the first NMR measurement sequence set; investigating a second region of the formation using a second NMR measurement sequence set, the second NMR measurement sequence set containing at least one of: the NMR measurement sequence; and at least one of the plurality of NMR measurement sequences.
- 7. The method of claim 6, wherein one of the first and second NMR measurement sequence sets contains at least one of: the NMR measurement sequence; and at least on of the plurality of NMR measurement sequences, that is not contained in the other of the first and second NMR measurement sequence sets.
- 8. The method of claim 1, wherein each of the state descriptors indicates a duration of the corresponding time interval.
- 9. The method of claim 1, wherein at least one of the state descriptors indicates a spin tipping phase.
- 10. The method of claim 9, wherein at least one of the state descriptors indicates an acquisition phase.
- 11. The method of claim 10, wherein the state descriptors indicate voltages to operate switches in the logging tool that control the NMR measurement sequence, the switches isolating a receiver during the spin tipping phase and isolating a transmitting antenna during the acquisition phase.
- 12. The method of claim 1, wherein at least one of the state descriptors indicates a carrier frequency associated with the NMR measurement sequence.
- 13. The method of claim 1, wherein the state descriptors are generated by a surface computer, and storing the state descriptors is performed by communicating the state descriptors from the surface computer to the logging tool, via a wireline.
- 14. The method of claim 1, wherein generating a state descriptor for each of the plurality of associated successive time intervals comprises:forming a graphical user interface on a display of a computer; and using the graphical user interface to create or edit the state descriptor.
- 15. The method of claim 1, wherein at least one of the state descriptors indicates a loop in which a series comprising least one of the states is repeated more than once.
- 16. The method of claim 1, wherein controlling the logging tool comprises:with a processor, dividing each state descriptor into a first data field and a second data field, the first data field indicating signals that control a pulse sequencer, and the second data field indicating a duration of the successive time interval; loading the first data field into an output latch, the output latch using the first data field to control the pulse sequencer; and loading the second data field into a counter, the counter using the second data field to regulate the duration that the first data field remains in the output latch.
- 17. The method of claim 16 wherein the counter operates at about a Larmor frequency and counts a number of clock signals indicated by the second data field, and the processor is clocked at a frequency higher than the Larmor frequency.
- 18. The method of claim 16, wherein the step of dividing each state descriptor includes:unfolding the state descriptors to create a linearized pipeline stack of descriptors; and storing the first and second data fields in a first-in-first-out memory.
- 19. An NMR well logging tool comprising:an antenna; and a pulse sequencer operatively coupled to the antenna, the pulse sequencer adapted to receive state descriptors that indicate states of an NMR measurement sequence, the pulse sequencer further adapted to cause the antenna to generate at least one radio frequency pulse, the pulse having a phase, a frequency, and a duration that are indicated by the state descriptors.
- 20. The NMR well logging tool of claim 19, further comprising:a controller adapted to receive the state descriptors from a surface computer, the controller further adapted to communicate the state descriptors to the pulse sequencer.
- 21. The NMR well logging tool of claim 19, wherein each state descriptor is associated with a respective time interval of the NMR measurement sequence.
- 22. The NMR well logging tool of claim 19, wherein at least one of the state descriptors indicates a carrier frequency associated with the NMR measurement sequence.
- 23. The NMR well logging tool of claim 19, further comprising:a memory adapted to store the state descriptors; an output latch operatively coupled to both the memory and the antenna, the output latch adapted to receive a first data field of each state descriptor that indicates a signal state thereof, the output latch further adapted to generate control signals indicated by the first data field to control the pulse sequencer, and a counter coupled to the memory, the counter adapted to receive a second data field of each state descriptor, the second data field indicating a duration of the respective time interval, the counter further adapted to determine a number of clock periods indicated by the second data field that the first data field remains in the output latch.
- 24. The NMR well logging tool of claim 23, wherein the memory operates at a clock frequency that is higher than a Larmor frequency, and further comprising:a clock operatively coupled to the counter, the operating at a frequency near the Larmor frequency.
- 25. The NMR tool of claim 24, wherein the memory is a first-in-first-out memory.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation-in-part to U.S. patent application Ser. No. 09/368,341, entitled, “Method and Apparatus for Performing Magnetic Resonance Measurements,” filed on Aug. 4, 1999, and claims priority under 35 U.S.C. §119 to U.S. Provisional Patent Application Ser. No. 60/107,184, filed on Nov. 5, 1998.
US Referenced Citations (11)
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| 0 489 578 |
Jun 1992 |
EP |
| 0 567 794 |
Nov 1993 |
EP |
Non-Patent Literature Citations (3)
| Entry |
| Copy of Combined Search and Examination Report under Sections 17 and 18 (3), Jun. 1, 2000. |
| Chandler, R.N. et al. “Improved Log Quality with a Dual-Frequency Pulsed NMR Tool,” SPE Paper 28365, presented at the 69th Annual Technical Conference and Exhibition, New Orleans, Sep. 25-28, 1994. |
| Copy of Search Report (Rapport Betreffende het onderzoek naar de stand van de techniek). |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/107184 |
Nov 1998 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09/368341 |
Aug 1999 |
US |
| Child |
09/427370 |
|
US |