EP0157766A4 - Synchronisation et codage de donnees pour la telemetrie d'impulsions. - Google Patents
Synchronisation et codage de donnees pour la telemetrie d'impulsions.Info
- Publication number
- EP0157766A4 EP0157766A4 EP19830903281 EP83903281A EP0157766A4 EP 0157766 A4 EP0157766 A4 EP 0157766A4 EP 19830903281 EP19830903281 EP 19830903281 EP 83903281 A EP83903281 A EP 83903281A EP 0157766 A4 EP0157766 A4 EP 0157766A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- data
- pulses
- pulse
- redundant
- producing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims abstract description 10
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000005553 drilling Methods 0.000 claims description 11
- 230000002708 enhancing effect Effects 0.000 claims 1
- 238000012163 sequencing technique Methods 0.000 abstract description 2
- 239000012530 fluid Substances 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000005755 formation reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000005251 gamma ray Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1676—Time-division multiplex with pulse-position, pulse-interval, or pulse-width modulation
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B47/00—Survey of boreholes or wells
- E21B47/12—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling
- E21B47/14—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling using acoustic waves
- E21B47/18—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling using acoustic waves through the well fluid, e.g. mud pressure pulse telemetry
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B47/00—Survey of boreholes or wells
- E21B47/12—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling
- E21B47/14—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling using acoustic waves
- E21B47/18—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling using acoustic waves through the well fluid, e.g. mud pressure pulse telemetry
- E21B47/24—Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling using acoustic waves through the well fluid, e.g. mud pressure pulse telemetry by positive mud pulses using a flow restricting valve within the drill pipe
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/24—Electric signal transmission systems in which transmission is by pulses using time shift of pulses
Definitions
- This invention relates to methods and means for encoding and synchronizing data in pulse telemetry systems.
- the invention is particularly suitable for use in processing data acquired at the bottom of a well while the well is being drilled.
- Data acquired at the bottom of a well while the well is being drilled may be transmitted to the surface for processing by pressure or acoustic signals transmitted through the drilling fluid.
- U.S. Patents Nos. 2,924,432 to Arps, et al; 3,789,355 to Patton; 3,949,354 to Claycomb; 3,964,556 to Gearhart, et al.; and 3,983,948 to Jeter illustrate various arrangements for transmitting such data to the surface through the drilling fluid.
- the data is encoded and transmitted in the form of either positive or negative pressure pulses through the drilling fluid.
- Noise signals produced by the drilling equipment and drilling process tend to obscure some of the data pulses in the prior art encoding arrangements, and when part of the data pulses are lost it is difficult to determine the particular parameters that are being measured due to the normal variation in the pulse transmission sequence.
- a pulse code wherein the time intervals between successive pulses in a pulse train are representative of the magnitude of the data parameters and provide measures of the data parameters, and by including redundant pulses at predetermined locations in the series of encoded data pulses so as to enhance the ability to recognize or distinguish data pulses over noise signals.
- the pattern of the redundant pulses with respect to the data pulses is such that they have a low probability of being generated by random noise.
- synchronization pulses are employed at the beginning of each predefined unit of data information to enable the identification of the particular parameters being telemetered to the surface even though one or more of the pulse code signals that provide a measure of a parameter is obscured by noise.
- the sequence of the production of the pulse code signals is continuously monitored to enable the telemetering system to be activated promptly after a shutdown at the place in the train of data where it would be if the shutdown had not occurred.
- the encoding, synchronization and sequencing can be provided by programming a microprocessor or by hardware.
- Fig. 1 illustrates one form of the pulse code employing redundant pulses
- Fig. 2-4 illustrate alternate pulse codes employing redundant pulses
- Fig. 5 illustrates three types of identification patterns that may be incorporated into the pulse codes
- Fig. 6 shows how the pulse code signals may be produced by circuit hardware and employed to produce negative pressure pulses in drilling fluid;
- Figs. 7 and 8 illustrate how the analog parameters may be converted to binary signals under the control of a microprocessor so as to produce the pulse codes
- Fig. 9 illustrates how a synchronized restart may be incorporated into the encoding scheme so that the system may be activated promptly after a shutdown at the place in the train of data where it would be if the shutdown had not occurred;
- Fig. 10 illustrates how the pressure pulse signals may be processed at the surface to provide a read-out of the parameters that are measured down hole.
- a pulse may be defined as a predefined sequence of changes of state (e.g., pressure, voltage) within a fixed period of time.
- a pulse may be a drop in pressure followed by a return [increase] to normal pressure, with normal pressure being the pressure within the circulating system for the drilling fluid without the pulse.
- Negative pressure pulses are preferred, but the encoding scheme is equally applicable to- positive pressure pulses.
- the duration of a pulse is considered to be a drop in pressure for a fixed period of time (e.g. 1 second or 0.5 second) followed by one second of normal pressure.
- the measurement of the various parameters in the well such as gamma ray, formation resistivity, magnetometer, temperature etc., is in analog form.
- the time intervals between successive data pulses in a pulse train provides the analog measurement of the respective parameters.
- a "frame” is defined to be the period in time required to transmit one complete set of data.
- the data is ordered into “sub-frames”.
- Each sub-frame is one "synchronization interval" long, and the start position is marked by a synchronization pulse.
- Table 1 illustrates a scheme which employs 15 subframes. Two "DATA WORDS" are transmitted during each sub-frame except for sub-frame 15 where one data word is transmitted along with a test pattern and "FRAME
- IDENTIFICATION pulses.
- a data word is defined to be the equivalent of an 8-bit binary number (i.e. an integer in the range 0 to 255).
- the frame identification pulses (or “frame synchronization” pulses) enable identification of the first sub-frame, and hence, enable the pulse detector/decoder at the surface to identify the sequence of data transmission.
- Table 2 illustrates a scheme which employs 11 subframes and three data words in each sub-frame.
- the surface detector/decoder can assume (interpolate) the position of the following sync and identification pulses and only the data pulses need to be detected in order to correctly decode all data. Synchronization is maintained during periods where no data pulses are transmitted, and hence it is possible to restart decoding data immediately after a connection without any resynchronization delays.
- the surface detector/decoder continuously attempts to search for sync and identification pulses to accommodate any small drift in the timing clocks of the downhole and surface equipment.
- a sub-frame has been defined as an interval in time of duration one sync interval started by a sync pulse. In order to transmit two data words per sync interval, two additional pulses are required. The time from the end of the sync pulse to the first (data) pulse is proportional to the data word (#1) being transmitted.
- Time 1 Data 1 * dT
- Data 1 Number of transmission units (Data value in range 0-255)
- time from the end of the first data pulse to the second data pulse is proportional to the second data word (#2).
- the information necessary to discriminate between data pulses and noise pulses is supplied by generating a pattern of pulses which have a low probability of being generated by random noise. This requires additional pulses to create the patterns.
- Fig. 1 illustrates a pulse scheme which is suitable for transmission of the data in Table 1.
- Each sub-frame has two data words, and the analog measures of the data parameters comprises the time between the sync pulse and D1 and the time between D1 and D2.
- a "redundant pulse” R is provided midway between adjacent pairs of data pulses. It is employed to discriminate between time data pulses and noise pulses. Thus, any two data pulses can be considered to be data pulses (D1 and D2) only if there exists one additional pulse (R) midway in time between the data pulses.
- the timing of the scheme of Fig. 1 may be as follows:
- the duration of a pulse is two seconds. (A onesecond drop in pressure followed by one second of normal pressure.)
- Sync Interval 60 seconds (The sync interval could have been selected as 55.8 seconds. Sixty seconds was chosen as a convenient interval for testing.)
- All transmitted mud pulse data is represented (downhole) as eight bit binary numbers.
- Pressure 1 is the most significant 8 bits of the raw 12-bit data and "Pressure 2" is the least significant 8 bits of the raw 12-bit data. Since the data words are transmitted using an analog scheme, the probability of correctly decoding the individual data bits is greatest for the most significant bits. (If there is an error in decoding due to the inability to resolve the data pulses to the required interval [approximately 0.1 second], then a small error will be introduced the number 211 may be decoded as 212, for example.)
- Fig. 2 illustrates a pulse scheme which is suitable for transmission of the data in Table 2.
- the duration of one pulse is reduced to a halfsecond drop in pressure followed by one second at normal pressure.
- the time for one unit of data (dT) was reduced to 1/16 second.
- a third (8-bit) data word is transmitted in the interval following the second data word.
- One additional redundant pulse was required between the second and third data pulses to ensure identification of the third data pulse.
- the timing is as follows:
- Fig. 3 illustrates a pulse scheme which is similar to that of Fig. 2, with the redundant pulses R1 midway in time between the adjacent data pulses D1 and D2, but with redundant pulses R2 not midway in time between the adjacent data pulses D2 and D3. Rather, the pulses R2 can be spaced any desired time ratio between the adjacent data pulses.
- Such an encoding scheme is asymetrical in time and is advantageous when multiple "groups of three" (2 data + 1 redundant) pulses appear within one sub-frame.
- both of the redundant pulses R1 and R2 may be asymmetrical in time with respect to the adjacent data pulses.
- Fig. 2 Although the encoding scheme of Fig. 2 has been selected to fit three full-scale data words per subframe, the data is normally not full-scale and there is therefore "unused" time at the end of most sub-frames during which additional data can be transmitted.
- the encoding scheme can be set up to transmit additional data if time is available. This will change the data rate from the current fixed value of three (8-bit) words per minute to an average data rate which will not be less than the current rate.
- Fig. 2 requires two pulses (e.g. R2 and D3) for the addition of one data word, it is possible to use a redundant pulse after every second data pulse or between alternate pairs of data pulses and maintain a check on all data.
- Fig. 4 illustrates such an encoding scheme which increases the total number of words transmitted within a sub-frame by the use of a redundant pulse between alternate pairs of data pulses.
- the maximum data rate is limited by the pulse width.
- a maximum of 40 pulses could be transmitted. At three pulses per pair of data words, this could be interpreted as 13 pairs of (zero valued) data words, i.e., 26 data words per minute. Another example considers average data values.
- the full-scale data value is 255, the average is therefore 127.5. At 1/16 seconds per data unit this corresponds to 8 seconds per data word.
- the frame structure may be extended to accommodate different data types.
- Three different frames may be transmitted. Conventional Frames, Directional Frames and Test Pattern Frames.
- Each frame has a predetermined number of sub-frames.
- the frame ident patterns are transmitted at the end of the first sub-frame of each frame.
- the programming schemes of Figs. 1-5 may be produced by programming a suitable microprocessor, such as the RCA 1802, or by circuit hardware.
- Fig. 6 illustrates a way of producing the encoding schemes with electric circuit hardware.
- the illustration is directed to the pulse scheme of Fig. 2, and it will be apparent that the circuit may be modified to produce any of the pulse schemes that have been discussed above.
- the measurement of only three data parameters for one subframe is illustrated for simplicity. It will be apparent that additional data parameters may be measured in the system for the selected number of sub-frames.
- the data to be transmitted to the surface is measured in analog form, such as voltage, by the sensors 20, 22, and 24.
- the voltages that are produced by sensors 22 and 24 are divided by dividers 26, 28, 30 and 32 for use in producing the redundant pulses R1 and R2.
- the voltages so produced are scanned by a stepping switch 34 which is actuated by a coil 36.
- a terminal 38 of the switch is grounded and it represents time zero in each sub-frame.
- a terminal 40 of the switch is connected to a battery 42 which provides the synchronizing pulses.
- the rotor of the stepping switch 34 is connected to a resistor-condenser network 44, 46 which is connected to a trigger circuit 48.
- the time constant of the resistorcondenser network 44, 46 causes the trigger to produce pulses of 0.5 second duration at times that are representative of the voltages produced by the respective sensors.
- the time spacing between the data pulses that are produced at the output of the trigger 48 is an analog representation of the magnitude of the data as measured by the sensors 20, 22 and 24. If the redundant pulses R1 and R2 are to be equally spaced in time between the adjacent data pulses, the dividers 26, 28, 30 and 32 divide the voltages that are produced by the sensors 22 and 24 by two.
- the rotor of the stepping switch 34 is on terminal 38 at time zero. Upon actuation, the rotor moves to terminal 40 which carries a voltage which immediately actuates the trigger 48 to produce a sync pulse. Upon further actuation, the rotor scans terminal 50 and the trigger 48 produces data pulse D1. Thereafter it engages terminal 52 and the trigger 48 produces redundant pulse R1. Next it engages terminal 54 to produce data pulse D2. Redundant pulse R2 and data pulse D2 are produced when the rotor scans terminals 56 and 58.
- the coil 36 of the stepping switch is first energized by a pulse produced by the oscillator 60 and pulse generator 62 which produce one pulse each sixty seconds which are applied through an amplifier 64 to the coil 36. Thereafter during one sync interval the coil 36 is energized in steps by the pulses that are produced by the trigger 48.
- a counter 66 is connected to the oscillator 60 and the pulse generator 62. It serves to activate data frame identification pattern generator 68, directional frame identification pattern generator 70, and test frame identification pattern generator 72 at the times that those frames are to be inserted into the pulse scheme of Table 2.
- the data pulses and redundant pulses and the frame identification patterns are applied through an amplifier 73 to a valve 74 to cause it to open and produce negative pressure pulses in the drilling fluid in response to each of the pulses.
- valves 74 may be employed.
- a suitable valve 74 is disclosed in application Serial No. 06/190,636 which was filed on September 25, 1980 by Mumby, et al.
- a suitable control circuit for actuating such a valve is disclosed in application Serial No. 06/169,763 filed on December 7, 1981 by Wisniewski, et al.
- FIGs. 7 and 8 show how the analog pulses may be produced under the control of a microprocessor, such as the RCA 1802.
- Fig. 7 is a simplified block diagram showing the method of setting up pulse timing in response to the encoding scheme of Fig. 2. Three data words are transmitted in one synchronization interval. The synchronization interval is 60 seconds.
- the pulse table is a shift register 76 (960 bits long) which is clocked out at a rate of 16 bits per second. It takes exactly one synchronization interval (60 seconds) to clock out all data.
- the data from the shift register 76 controls the pulsing valve 74. While a "one" is present at the output from the shift register the pulsing valve 74 will remain open and a pulse will be transmitted.
- the sequence to SET UP PULSE TABLE involves setting a string of "ones" into the Pulse Table Shift Register 76 to transmit a pulse, and "zeroes" to mark the time between pulses, as shown in Fig. 8. Since the bits are clocked out of the shift register at the rate of 16 per second, a sequence of 8 "ones” is required to generate a one-half second pulse. Since there are no redundant pulses between the sync pulse and the first data pulse the number of zeroes required for Datal is equal to the value of the data (0-255). The remaining two data words are "split in half" by the redundant pulses.
- Fig. 9 shows the changes to the scheme that are required to ensure that data starts up in synchronization with the data' transmitted before the restart.
- the first is a battery backed up clock. This enables the Tool to "wait” until a new synchronization interval starts (once per minute, every time “seconds” reads zero) before restarting the measurement/transmit sequence.
- the second is a battery backed up memory register. Every time new pulse data is set into the pulse table shift register the time and sequence number (sub-frame number) are stored in battery backed up memory registers. If the Tool is shut down and then restarted this data is saved and can be inspected, The Tool can therefore restart at the point in its predefined sequence where it would have been if it had not shut down.
- the predefined sequence (or Frame) defines which data to measure and transmit - different sensors may be measured each minute (each synchronization interval).
- the surface (decoding) equipment always assumes that the downhole Tool transmits its data in the order of the predefined sequence and therefore does not need to resynchronize with the downhole Tool every time the downhole Tool restarts (every connection).
- Fig. 10 illustrates one arrangement for processing the encoded data at the surface.
- the drilling rig includes the usual rotary table 90, kelly 92, swivel 94, traveling block 95, mud pumps 96, mud pit 98, and a drill string made up of drill pipe sections 100 secured to the lower end of the kelly 92 and to the upper end of a drill collar 102 and terminating in the drill bit 104.
- the down hole pulse encoding apparatus and the valve 74 for producing negative pressure pulses may be located in a drill collar 106 located above the drill bit 104.
- a pressure transducer 108 is coupled to the conduit for the drilling fluid and it senses the negative pressure pulses that are produced down hole.
- the mud pumps 96 produce noise signals that have certain characteristics.
- a strobe generator 110 produces strobe signals for each cycle of each mud pump.
- the signals from the pressure transducer 108 and the strobe generator 110 are applied to an input module 112 where the pressure signals are averaged in pairs and the average is stored 50 times per second in a buffer until required by the filter module 114.
- the filter module 114 serves to remove or reduce the noise signals produced by the mud pumps 96.
- Various types of such filters are known in the art. However, the filter is preferably of the type shown in copending application Serial No.
- the output of the filter 114 is applied to a detector 116 which employs a matched filter to enhance the detectability of the encoded pulses.
- the pulse signature used in the matched filter is a first order approximation to a rectangular pulse which has been high-pass filtered at a frequency corresponding to 1/(4*pulse width) hz.
- the use of a high-pass f ilter allows a s imple leve l de tector to be used for pulse identification.
- the sharp peak coresponds to the best match between actual pul se and fil ter si gnature.
- a high speed FFT convolution technique is used to implement the matched filter convolution. In operation, the convolution is performed approximately once every 20 seconds whenever data is made available by the filter module 114. The output of the matched filter is stored in a "Detection Buffer" which can hold data for more than one complete subframe. (Since the current sub-frame is 60 seconds long, the buffer is set up to hold data for a 64-second interval.) A simple level detection scheme is performed on the (overlapping) 64-second intervals. (The detection level is a user-controlled parameter.) Pulse position (time) is assigned at the pulse minimum; pulse height and width are also determined. The decoded pulses arestored in a "Pulse Table" for use by the decoder module 118. If pulse width does not fit within certain predefined limits, then the pulse is considered to be "noise” and discarded.
- Sub-frame sync pulses are found by a search of invariant pulses of one-minute periods over the last three minutes. When these pulses are found, the detection buffer is shifted in time to ensure that the start of the sub-frame will be located at the start of the buffer. The time of the sync pulse is recorded for use by the decoder module 118.
- a search for frame ident pulses is enabled within the detector module 116 before the sub-frame sync pulses are. identified. This enables the apparatus to synchronize on the first sub-frame that is transmitted from downhole.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mining & Mineral Resources (AREA)
- Geology (AREA)
- Geophysics (AREA)
- Environmental & Geological Engineering (AREA)
- Fluid Mechanics (AREA)
- Remote Sensing (AREA)
- Acoustics & Sound (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geochemistry & Mineralogy (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Selective Calling Equipment (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US1983/001493 WO1985001585A1 (fr) | 1983-09-26 | 1983-09-26 | Synchronisation et codage de donnees pour la telemetrie d'impulsions |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP0157766A1 EP0157766A1 (fr) | 1985-10-16 |
| EP0157766A4 true EP0157766A4 (fr) | 1987-10-27 |
Family
ID=22175457
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP19830903281 Withdrawn EP0157766A4 (fr) | 1983-09-26 | 1983-09-26 | Synchronisation et codage de donnees pour la telemetrie d'impulsions. |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0157766A4 (fr) |
| AU (1) | AU557411B2 (fr) |
| NO (1) | NO852125L (fr) |
| WO (1) | WO1985001585A1 (fr) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4866607A (en) * | 1985-05-06 | 1989-09-12 | Halliburton Company | Self-contained downhole gauge system |
| US5394879A (en) | 1993-03-19 | 1995-03-07 | Gorman; Peter G. | Biomedical response monitor-exercise equipment and technique using error correction |
| FI96380C (fi) * | 1993-08-16 | 1996-06-25 | Polar Electro Oy | Menetelmä sydänsykkeen häiriösietoiseksi mittaamiseksi |
| KR20000040441A (ko) * | 1998-12-18 | 2000-07-05 | 전주범 | 원격 검침 시스템의 데이타 인식 방법 |
| BRPI0707825A2 (pt) * | 2006-02-14 | 2011-05-10 | Baker Hughes Inc | sistema e mÉtodo para telemetria da mediÇço durante perfuraÇço |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2739301A (en) * | 1951-03-28 | 1956-03-20 | Bendix Aviat Corp | Checking circuit for correct number of received information pulses |
| US3132329A (en) * | 1961-04-20 | 1964-05-05 | John L Penter | Time division telemetering apparatus |
| DE2014281A1 (de) * | 1970-03-25 | 1971-10-14 | Simprop Electronc Walter Claas | Verfahren fur ein Sicherheitssystem bezüglich einer digitalen Fernsteuerung bei Landfahrzeugen, Arbeitsmaschinen od |
| US4513403A (en) * | 1982-08-04 | 1985-04-23 | Exploration Logging, Inc. | Data encoding and synchronization for pulse telemetry |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2759143A (en) * | 1954-07-14 | 1956-08-14 | Jan J Arps | Earth borehole investigation-signaling system |
| US4027282A (en) * | 1974-10-18 | 1977-05-31 | Texas Dynamatics, Inc. | Methods and apparatus for transmitting information through a pipe string |
| IT1059489B (it) * | 1976-04-22 | 1982-05-31 | C S E L T Spa | Sistema per l aggiunta di canali di informazione in una trasmissio ne numerica multilivello |
-
1983
- 1983-09-26 WO PCT/US1983/001493 patent/WO1985001585A1/fr not_active Ceased
- 1983-09-26 AU AU21210/83A patent/AU557411B2/en not_active Ceased
- 1983-09-26 EP EP19830903281 patent/EP0157766A4/fr not_active Withdrawn
-
1985
- 1985-05-28 NO NO852125A patent/NO852125L/no unknown
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2739301A (en) * | 1951-03-28 | 1956-03-20 | Bendix Aviat Corp | Checking circuit for correct number of received information pulses |
| US3132329A (en) * | 1961-04-20 | 1964-05-05 | John L Penter | Time division telemetering apparatus |
| DE2014281A1 (de) * | 1970-03-25 | 1971-10-14 | Simprop Electronc Walter Claas | Verfahren fur ein Sicherheitssystem bezüglich einer digitalen Fernsteuerung bei Landfahrzeugen, Arbeitsmaschinen od |
| US4513403A (en) * | 1982-08-04 | 1985-04-23 | Exploration Logging, Inc. | Data encoding and synchronization for pulse telemetry |
Non-Patent Citations (1)
| Title |
|---|
| See also references of WO8501585A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2121083A (en) | 1985-04-23 |
| AU557411B2 (en) | 1986-12-18 |
| NO852125L (no) | 1985-05-28 |
| WO1985001585A1 (fr) | 1985-04-11 |
| EP0157766A1 (fr) | 1985-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4513403A (en) | Data encoding and synchronization for pulse telemetry | |
| US4642800A (en) | Noise subtraction filter | |
| US5995449A (en) | Method and apparatus for improved communication in a wellbore utilizing acoustic signals | |
| US4293936A (en) | Telemetry system | |
| US4045767A (en) | Method of ultrasonic data communication and apparatus for carrying out the method | |
| US3186222A (en) | Well signaling system | |
| WO1997014869A9 (fr) | Procede et dispositif pour ameliorer la communication dans un forage au moyen de signaux acoustiques | |
| CA2559263C (fr) | Systeme et procede permettant de transmettre des donnees de fond a la surface | |
| US9644475B2 (en) | Communications protocol for downhole data collection | |
| JPS6214880B2 (fr) | ||
| CN103236845A (zh) | 一种随钻测井泥浆脉冲传输的数据压缩方法 | |
| US5611346A (en) | Method of interference-tolerant transmission of heartbeat signals | |
| US5456316A (en) | Downhole signal conveying system | |
| WO1985001585A1 (fr) | Synchronisation et codage de donnees pour la telemetrie d'impulsions | |
| EP0381802A2 (fr) | Procédé et dispositif de transmission par câble | |
| CA1191917A (fr) | Codage et synchronisation des donnees pour la telemetrie a impulsions | |
| US5588023A (en) | High content information transmission system | |
| AU555850B2 (en) | Noise subtraction filter | |
| KR100889149B1 (ko) | 데이터 전송 방법, 블록 동기 신호 검출 방법 및 재생장치 | |
| SU817235A1 (ru) | Устройство дл передачи забойнойиНфОРМАции B пРОцЕССЕ буРЕНи | |
| NO162687B (no) | Fremgangsmaate for telemetrering av data i et borehull fylt med borevaeske. | |
| SU595500A1 (ru) | Устройство дл передачи забойной информации в процессе бурени | |
| RU2143176C1 (ru) | Способ передачи и приема забойной информации | |
| SU1461892A1 (ru) | Способ приемо-передачи информации из скважины на поверхность | |
| SU1267325A1 (ru) | Способ определени акустических параметров горных пород |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
| 17P | Request for examination filed |
Effective date: 19850918 |
|
| A4 | Supplementary search report drawn up and despatched |
Effective date: 19871027 |
|
| 17Q | First examination report despatched |
Effective date: 19880408 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 19890802 |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: TROY, GEORGE, WHITE |