The arrays of high definition sensors in downhole tools generate large amounts of data on the borehole. A communication system is utilized to send the real-time data from the downhole tools to the surface. There are two types of data involved: uplink and downlink data. To get the expected data from downhole tools, data is sent from the surface to downhole tools for control; this data from surface to downhole tools is downlink data. The data sent from downhole tools to surface is called uplink data. The rate demanded for downlink data is low in comparison to the high uplink data rate needed.
Running multiple tools together in one string saves rig time therefore high compatibility is demanded between the tools. There are many downhole tool vendors on the market, and each company produces different series of tools. In a conventional system, the downhole modem is built as a standalone tool; this modem is also called telemetry. It is the only telemetry in the downhole tool string. The downhole tools exchange data through the downhole tool bus. Different tool suppliers have different downhole tool bus which makes it very difficult to run tools from different vendors in one string.
Orthogonal Frequency-Division Multiplexing (OFDM) is a method of encoding digital data on multiple carrier frequencies. The orthogonality among the subcarriers and between the real and imagery signal in one subcarrier, allows for high spectral efficiency. Accurate clock synchronization is critical for orthogonality of the signal. Most of high speed telemetry systems use OFDM modulation operated in continuous mode in which the modem occupies the signal all the time. Burst OFDM modulation allows modems to share the signal channel(s).
The problems mentioned in the background can be solved with a well logging communication system with multiple compact, low cost, low power downhole modems capable of using burst OFDM modulation. The downhole tools with modem are able to communicate to the surface through the wireline and communicate to the tools without modem through the local downhole buses.
The surface and downhole modems are capable of using any modulation. In the preferred embodiment, the uplink uses burst OFDM modulation to increase the speed and the downlink uses Phase Pilot Shift (PSK) modulation to simplify the design.
The embodiment is expected to transport 3 Mega-bit per second over the 7000 meters 7-conductor wireline cable and 300 kilo-bit per second over the single conductor wireline cable.
The surface modem 201 communicates to the downhole tools with modem 208, 210, 211 through the wireline cable 202.
The downhole tool 208 with modem 203 communicates to the surface through the wireline cable 202 and to one downhole tool 209 through the downhole tool bus 204.
The downhole tool with modem 210 communicates to the surface through the wireline cable 202 with no other tool attached.
The downhole tool 211 with modem 206 communicates to the surface through the wireline cable 202 and to two downhole tools 212, 213 through the downhole tool bus 207.
Constellation Map 403 coverts the bit stream from R-S encoder 402 to real and imaginary amplitudes of all useable tones with the exception of the pilot tone. The signal of the pilot tone is used for clock synchronization and correction. A mapping code is used to generate different mapping results. The one with the lowest power is selected for output and the mapping code of the selected result is transported to surface in pilot tone.
The Fast Fourier Transform (FFT) 404 coverts the spectrum signal from Constellation Map 403 from frequency domain to time domain.
The DA Interface 405 inserts cyclic prefix (CP) between the symbols, and outputs the digital signal to hardware.
The ADC interface 413 includes an Analog to Digital Converter (ADC) driver 413, a converting period modifier (CPM) 411, and an automatic Gain Control (AGC) 412.
The ADC driver 410 outputs the signals to the ADC hardware to complete the signal conversion from analog to digital and acquires the digital signal from the hardware. The CPM 411 generates signal to adjust the converting period of the ADC driver 410 and the AGC driver 412 sets the gain of the receiver hardware.
The filter block 414 mainly consists of a band pass filter to get rid of the noise and a Time Domain Equalizer (TEQ) to minimize the Guard Interval (GI) length.
The GI Remover 415 detects the start of the signal frame, finds out boundary of each symbol, removes the GI, and passes the signal inside the data window to the Inverse Fast Fourier Transfer (IFFT) 416. The signal is then transformed from time domain to frequency domain in IFFT 416.
The received signal is attenuated and rotated through the signal channel; the Inverse Channel Transfer Function (ICFT) is applied to the signal in Frequency Domain Equalizer (FEQ)−1 417 to recover transmitted amplitude and phase of the signal.
The Micro Controller Unit (MCU) 418 calculates the Pilot Correction Angle (PCA) for Clock Correction Calculator (CCC) 419, the Converting Period Adjustment CPA for ADC interface 410, and the data window adjusting signal for GI Remover 415.
The CCC 419 calculates the cosine and sine of the correction angle for all subcarriers. The formula for the correction angle is: PCA * tone number of the subcarrier/tone number of the pilot tone.
The FEQ−2 420 rotates the symbol to predetermined position by using the cosine and sine values of all subcarriers to correct the clock synchronization error.
The Constellation Demap 421 uses the mapping code does the inverse processing of Constellation Map 403. The R-S Decoder 422 does the inverse processing of R-S Encoder 402 and the Descrambler 423 does the inverse processing of scrambler 401.
While the invention has been descripted in related to the use of wireline, the methodology of the invention can be applied to and data communication system with one or more signal channels.
U.S. Patent Documents8,362,916B2January 2013Tjhang et al340/854.36,552,665B1April 2003Miyamae et al340/854.96,753,791B2June 2004Wei et al340/854.92004/0085988A1May 2004Gardner370/4117,132,958B2November 2006Dodge et al340/854.38,217,802B2July 2012Weerasinghe340/854.9