Control of a component of a downhole tool
US-9222352-B2 · Dec 29, 2015 · US
US11448065B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11448065-B2 |
| Application number | US-202016815262-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 11, 2020 |
| Priority date | Dec 10, 2014 |
| Publication date | Sep 20, 2022 |
| Grant date | Sep 20, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Digital signal processing for mud pulse telemetry utilizes a variety of “On/Off” keying based modulation schemes, such as pulse width modulation (PWM) and pulse position modulation (PPM), to encode and/or decode information. A combination of PPM and PWM is disclosed that increases a bit rate while keeping a chip rate unchanged. The combination of PPM and PWM comprises determining a drilling condition and forming a message based on the drilling condition, forming a string of symbol values comprising the message, identifying a pulse width and a pulse start for the pulse based on a symbol value, providing a first pulse at a selected chip location, providing subsequent pulses to form the pulse width, and forming a quiet period at the end of the pulse width.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: forming a string of symbol values encoding a message that is based on a determined drilling condition; mapping each symbol value of the string of symbol values to a symbol waveform in a Gray code of symbol waveforms; selecting one or more of the mapped symbol waveforms based, at least in part, on a symbol time period; and for each of the selected one or more of the mapped symbol waveforms, identifying a pulse width and a pulse start, providing a set of one or more pulses according to the pulse width and starting at a selected chip location corresponding to the pulse start, and forming a quiet period at an end of the set of one or more pulses, wherein the quiet period is at least a recharging time for a battery or a capacitor in a pressure sensor or acoustic transducer. 2. The method of claim 1 , wherein providing the set of one or more pulses starting at the selected chip location comprises providing a pressure signal to an acoustic transducer in a wellbore of a drilling system. 3. The method of claim 1 , wherein providing the set of one or more pulses according to the pulse width comprises providing more than a minimum value of pulses for the pulse width. 4. The method of claim 1 , wherein forming the quiet period at the end of the set of one or more pulses comprises forming a quiet period of one chip or more after the set of one or more pulses. 5. The method of claim 1 , further comprising selecting the chip location and the pulse width according to at least one of a pulse-position-modulation (PPM) and a pulse-width-modulation (PWM) scheme. 6. The method of claim 1 , wherein identifying the pulse width and the pulse start comprises selecting a pulse value from a number of values in a binary code having a selected number of bits. 7. The method of claim 1 , wherein identifying the pulse width and the pulse start comprises correlating the mapped symbol waveform with the pulse width and the pulse start using the Gray code of symbol waveforms. 8. The method of claim 1 , wherein the message that is based on the determined drilling condition comprises a message to change the determined drilling condition based on at least one measurement parameter. 9. A device, comprising: a memory circuit storing commands; and a processor circuit configured to execute the commands and cause the device to, form a string of symbol values encoding a message that is based on a determined drilling condition, map each symbol value of the string of symbol values to a symbol waveform in a Gray code of symbol waveforms, select one or more of the mapped symbol waveforms based, at least in part, on a symbol time period, and for each of the selected one or more of the mapped symbol waveforms, identify a pulse width and a pulse, provide a set of one or more pulses according to the pulse width and starting at a selected chip location corresponding to the pulse start, and form a quiet period at an end of the set of one or more pulses, wherein the quiet period is at least a recharging time for a battery or a capacitor in a pressure sensor or acoustic transducer. 10. The device of claim 9 , wherein the commands to cause the device to provide the set of one or more pulses starting at the selected chip location comprise commands to cause the device to provide a pressure signal to an acoustic transducer in a wellbore of a drilling system. 11. The device of claim 9 , wherein the commands to cause the device to provide the set of one or more pulses according to the pulse width comprise commands to cause the device to provide more than a minimum value of pulses for the pulse width. 12. The device of claim 9 , wherein the commands to cause the device to form the quiet period at the end of the set of one or more pulses comprise commands to cause the device to form a quiet period of one chip or more after the set of one or more pulses. 13. The device of claim 9 , further comprising commands to cause the device to select the chip location and the pulse width according to at least one of a pulse-position-modulation (PPM) and a pulse-width-modulation (PWM) scheme. 14. The device of claim 9 , wherein the commands to cause the device to identify the pulse width and the pulse start comprise commands to cause the device to select a pulse value from a number of values in a binary code having a selected number of bits. 15. The device of claim 9 , wherein the commands to cause the device to identify the pulse width and the pulse start comprise commands to cause the device to correlate the mapped symbol waveform with the pulse width and the pulse start using the Gray code of symbol waveforms. 16. The device of claim 9 , wherein the commands to cause the device to form the message based on the determined drilling condition comprise commands to cause the device to change the determined drilling condition based on at least one measurement parameter. 17. One or more non-transitory machine-readable media comprising program code for signal processing in mud pulse telemetry, the program code to: form a string of symbol values encoding a message that is based on a determined drilling condition; map each symbol value of the string of symbol values to a symbol waveform in a Gray code of symbol waveforms; select one or more of the mapped symbol waveforms based, at least in part, on a symbol time period; and for each of the selected one or more of the mapped symbol waveforms, identify a pulse width and a pulse, provide a set of one or more pulses according to the pulse width and starting at a selected chip location corresponding to the pulse start, and form a quiet period at an end of the set of one or more pulses, wherein the quiet period is at least a recharging time for a battery or a capacitor in a pressure sensor or acoustic transducer. 18. The one or more non-transitory machine-readable media of claim 17 , wherein the program code to provide the set of one or more pulses starting at the selected chip location comprises program code to provide a pressure signal to an acoustic transducer in a wellbore of a drilling system. 19. The one or more non-transitory machine-readable media of claim 17 , wherein the program code to provide the set of one or more pulses according to the pulse width comprises program code to provide more than a minimum value of pulses for the pulse width. 20. The one or more non-transitory machine-readable media of claim 17 , wherein the program code to form the quiet period at the end of the set of one or more pulses comprises program code to form a quiet period of one chip or more after the set of one or more pulses.
Duration or width modulation {; Duty cycle modulation} · CPC title
of position-modulated pulses · CPC title
Measuring temperature or pressure · CPC title
through the well fluid {, e.g. mud pressure pulse telemetry} · CPC title
by modulation of mud waves, e.g. by continuous modulation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.