The present invention relates to a downhole wireline communication system in general and in particular to a high reliability downhole wireline communication system for high speed communication with downhole equipment, sensors and devices.
Downhole operations normally require tools to be inserted in the downhole environment, which tools are typically controlled from the surface.
In order to control downhole tools, a wired control interface is used, i.e. wireline communication. This interface is used for sending and receiving control commands and also for receiving sensor data which keeps track of the changing conditions downhole. The distance from an uphole command centre to a downhole tool can be measured in kilometres which means that an extremely long wire needs to be used for the interface. These extreme lengths of cabling introduce parasitic elements distorting the communication.
The ever-changing environment downhole makes it essential to have full control of the downhole tool. The communication between the uphole command centre and the downhole tool has to be reliable and bit-errors and lost data packets must be kept at a minimum.
Further to this, new sensors are emerging on the market, and these sensors are much more bandwidth demanding than older devices. The downhole tool may be equipped with high resolution thermal imaging, and high bitrates will be necessary in order to transfer these images or streams of images to the uphole command centre.
It is evident that there is a need for a high reliability, high speed communications method for downhole tools.
In U.S.2014091943, a system providing data communication between a downhole tool and an uphole command centre is disclosed. The system introduces a coding algorithm that is used in conjunction with automatic signal gain control at the receiver end which is specific to each cable equalisation algorithm. This enables increased bitrates compared to legacy system but there is still a need for increased reliability with high bitrates.
From the above, it is understood that there is room for improvements.
An object of the present invention is to provide a new type of method for downhole data communication which is improved over prior art, and which eliminates or at least mitigates some of the drawbacks discussed above. More specifically, an object of the invention is to provide a wireline data communication system that is capable of optimising data transfer and of automatically adjusting the bitrate. These objects are achieved by the technique set forth in the appended independent claims with preferred embodiments defined in the dependent claims related thereto.
In a first aspect, a method for downhole data communication in a downhole communication system performed by a communication equipment configured to be arranged to transmit and receive signals via an associated wireline at a bitrate is presented. The method comprises the steps of determining, at one or more frequencies, one or more characteristics of the wireline associated with each of the one or more frequencies, and adjusting the bitrate based on the determined one or more characteristics. One advantage of this method is that is allows for the bitrate to be adjusted to the characteristics of the wireline and consequently adapt the performance of the communication system to a desired level of speed and reliability.
In one embodiment, the method further comprises the step of estimating, from the one or more characteristics, a wireline frequency response function associated with each of the one or more frequencies. The step of adjusting the bitrate is further based on the estimated wireline frequency response function. By estimating a wireline frequency response function, it is possible to more accurately adjust the bitrate, and the system design will require less design margin further increasing reliability and speed in combination with the potential to reduce cost.
In a further embodiment of the method comprising the step of estimating, the step of adjusting comprises comparing the estimated wireline frequency response function with a first threshold and a second threshold. If the estimated wireline frequency response function is above the first threshold, the bitrate is increased, and if it is below the second threshold, the bitrate is decreased. One benefit of having these limits is that the bitrate may be controlled in any number of steps. Comparing the estimated wireline frequency response function with the first and/or second threshold may be made in various ways. In one embodiment, the frequency response function is a series of values, each value being associated with a specific frequency. Hence, the comparison may be made independently for each value, in common for a number of values (e.g. a mean value), or for all values together.
In yet another embodiment of the method comprising the step of estimating, the step of adjusting comprises comparing each of the values of the estimated wireline frequency response function with a third threshold. For each value below the third threshold, the frequencies being associated with such values are barred from use. This has the advantage that it is possible to avoid using bad frequencies that may reduce the system performance.
In one embodiment, the one or more characteristics of the wireline comprise a loss of characteristic. This has at least the benefit of allowing the adjustment of the bitrate as a function of the loss of the wireline.
One embodiment of the method comprises the step of determining transmitting and/or receiving at least one single tone characterisation signal. In doing this, it is possible to dynamically evaluate the characteristics of the wireline.
In a further embodiment with the single tone characterisation signal, more than one single tone characterisation signal is sent, each single tone characterisation signal having different frequencies and/or amplitudes. Using more than one single tone characterisation signal enables the characterisation of the wireline across a number of different frequencies and/or amplitudes.
The method is in one embodiment presented with the step of determining comprising receiving one or more single tone characterisation signal(s). In this embodiment, the step of estimating comprises comparing the one or more received single tone characterisation signals to a reference characterisation signal. Using more than one single tone characterisation signal enables the characterisation of the wireline across a number of different frequencies and/or amplitudes and the comparison to a reference enables evaluation of wireline effect on the single tone characterisation signal.
In an additional embodiment, the one or more single tone characterisation signals are more than one single tone characterisation signal. The single tone characterisation signal is spaced in frequency between 1 Hz and 10 Mhz, preferably between 10 Hz and 1 MHz. One benefit of characterising the wireline across a bandwidth is that higher bitrates may be used, since frequency response across the bandwidth is estimated.
One embodiment presents the method as comprising, after the step of estimating, a step of shaping the signal. The step of shaping comprises calculating and applying one or more shaping parameters. One benefit of shaping the signal is that a received shaped signal will have substantially the same behaviour as the signal sent before it was shaped for the shaped parameters.
Further, in one embodiment, the method is initiated by the detection of a characterisation trigger. One benefit is that this enables the restarting and rerunning of the process responsively to the characterisation trigger.
In another embodiment with the characterisation trigger, the characterisation trigger comprises the detection of start-up of the wireline transceiver. One benefit of this embodiment is that it ensures a characterised wireline and desired bitrate at each start up.
In one embodiment with the characterisation trigger, the characterisation trigger comprises detecting a change in one or more environmental parameters. This is beneficial since it allows automatic rerunning of the method on changes in environmental parameters.
In a further embodiment with the environmental parameters, the one or more environmental parameters comprise(s) any or all of temperature, acidic concentration, air pressure, humidity and cable changes. This enables adaptive and automatic adjustment of the bitrate as the environmental conditions change.
In one aspect, a downhole data communication system is presented comprising at least one communication equipment configured to perform the method according to any embodiment of the method.
In yet another aspect, a communication equipment configured to be arranged to perform the method according to any embodiments of the method is presented.
The invention and its many advantages will be described in more detail below with reference to the accompanying schematic drawings, which for the purpose of illustration show some non-limiting embodiments and in which:
Embodiments of the invention will be described in the following; references being made to the appended diagrammatical drawings which illustrate non-limiting examples of how the inventive concept can be reduced into practice.
Hereinafter, certain embodiments will be described more fully with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the invention, such as it is defined in the appended claims, to those skilled in the art.
The word symbol is used to describe any communications symbol comprising one or more bits. In e.g. a system using BPSK or 2-GFSK modulation, one symbol would equal one bit. In for instance a system using QPSK, one symbol equals two bits and so on. This means that symbol and bit may be used interchangeably with associated terms such as symbol-rate and bitrate.
The downhole tool 110 is provided with a wireline communication equipment 210 to form part of a downhole communications system 200, as will be explained in the following description.
In
Looking at
As mentioned earlier, the wireline 150 is not ideal but will affect the data signals f(t) transmitted through the wireline 150. This effect can be described with a wireline transfer function h(t) that describes how the wireline affects the data signal f(t).
The left-hand side of
The example given with reference to
In
The single tone characterisation signal 610 is a signal of only one frequency.
A
0
=H(F(fo))−PTx Eqn. 1
The same scenario applies if several characterisation signals are used as depicted in
{Aj}j=0n-1=H(f0))−PTx Eqn. 2
By characterising the wireline 150 by single tone characterisation signals 610 and calculating the corresponding attenuation Aj, it is possible to compensate for the attenuation of the wireline 150. In practice, this may be achieved by increasing the amplitude of the signal to be transmitted with the corresponding attenuation value Aj.
Looking to
The transmission loss LT of a wireline may be characterised as the transmitted power PTx minus the received power PRx. The transmission loss LT may, as has been explained together with the single tone characterisation signals 610, be used frequency dependent. The wireline transceivers 320 used in the downhole communications system 200 typically have a limited dynamic range. The dynamic range is characterised by the minimum received power PRx:min necessary to, with sufficiently low BER, receive, demodulate and decode data; this is called the sensitivity. Analogously, the transmit part of the transceiver has a maximum output power PTx:max at which it, with e.g. sufficient linearity and spectral efficiency, transmits data. There are corresponding limits in maximum received power PRx:max and minimum transmitted power PTx:min and their impact can be clearly derived from the reasoning of the other levels. The specified power may be different depending on which modulation and modulation speed is used. For instance, the minimum received power PRx:min necessary for successful decoding is lower for e.g. GFSK than for 16 QAM. As has been explained in previous sections, a lower symbol-rate will increase the energy per symbol ES and reduce the minimum received power PRx:min. The maximum dynamic range of the downhole communication system 200 is calculated as PTx:max-PRx:min.
The transmitting wireline transceiver 320 of the downhole communication system 200 is naturally aware of which modulation and bitrate (and consequently symbol-rate) to use. Further to this, the dynamic range of the system is known and from this, the maximum allowable compensation or shaping of the transmitted signal can be estimated. If the frequency response function H(f) requires a compensation outside of the dynamic range of the downhole communication system, the bitrate may be decreased, and/or the modulation changed.
With reference to
The step of determining 810 may be done in many different ways and the following section will give an overview of how the step may be performed. The order in which things are done, and which device is configured to do what may be varied and the skilled person understands that such modifications of the description are well within the scope of the disclosure.
In one embodiment of the method 800, the step of determining 810 comprises transmitting at least one single tone characterisation signal 610 with a transmit power PTx configured so that it is possible for a receiving wireline communication equipment 210 to estimate e.g. the attenuation of the wireline 150 and/or other wireline 150 characteristics from the received single tone characterisation signal 610.
It should be noted that the receiving and the transmitting wireline communication equipment 210 may be one and the same. This may be done by having the wireline 150 comprise different signals paths for transmitting data and receiving data and connect these paths together in one end of the wireline 150 and connect the other end to the wireline communication equipment 210. By having the transceiver 320 of the wireline communication equipment 210 simultaneously transmitting and receiving the single tone characterisation signal 610, it is possible to determine characteristics of the wireline 150 with one single wireline communication equipment 210. These characteristics may comprise e.g. loss and phase shift of the wireline 150. The phase shift may be determined by comparing the phase of the received single tone characterisation signal 610 with the transmitted single tone characterisation signal 610. The loss is, as described earlier, achieved by comparing amplitudes of received and transmitted single tone characterisation signal 610. It goes without saying that the characterisation using a single wireline communication equipment 210 will result in double the phase shift and loss since the wireline 150 is characterised both in transmit and receive at the same time and consequently this needs to be compensated. It should be pointed out that phase shift along a wireline 150 may occur both directly as a function of the electrical length of the wireline, i.e. the length as a factor of the wavelength λ at the frequency of the single tone characterisation signal, and also due to parasitic effects and resonances occurring along the wireline 150. If the wireline 150, in the single wireline communication equipment 210, is arranged so that the total phase shift of the signal round trip is more than 360° it will not be possible to differentiate e.g. 380° phase shift from 20° phase shift which would result in different phase shift characteristics of 190° and 10° respectively, i.e. a possibly erroneous phase shift of 180°. This phase shift error is not relevant for most types of communication, but there are modulations where it is important to have all signals in phase e.g. adjacent subcarriers in OFDM where, if high bandwidth channels are used, there may be phase shifts on certain channels that need to be accurately determined. This potential problem may be solved by transmitting the single tone characterisation signal 610 at low frequencies stepping the frequency of the single tone characterisation signal 610 while keeping track of the accumulation of the phase shift to determine when a full 360° occurs and compensate accordingly. A similar solution is presented below when dual wireline communication equipment 210 is used to determine the wireline characteristics.
If characterisation is done with a pair of wireline communication equipment 210, the receiving wireline communication equipment 210 will know the reference power used to transmit the single tone characterisation signal 610 and will thus be able to determine the loss characteristics of the wireline 150 at the frequency of the single tone characterisation signal 610. The phase shift may be determined in a number of ways. One way to determine the relative frequency shift across a frequency range is to sweep the frequency of the single tone characterisation signal 610 at a defined pace and measure the frequency and phase of the received signal. Any difference in phase, once the pace of the frequency sweep has been compensated for, is due to phase shift in the wireline 150. In a dual path wireline 150, i.e. a wireline 150 comprising separate transmit and receive paths, the determining of wireline 150 characteristics may be done simultaneously in both transmit and receive. If a wireline with a single path is used, it may be possible to only characterise the communication in one direction and share the wireline 150 characteristics with the other wireline communication equipment 210. It may also, in any scenario, be possible to only have one wireline communication equipment 210 knowing the wireline 150 characteristics; this may be the case if, e.g. data in one direction is comparably slow and neither speed nor reliability is a factor in that direction.
Sending a series of single tone characterisation signals 610 on different frequencies will make it possible to determine the characteristics of the wireline on multiple frequencies. If a multi-carrier communications protocol, such as e.g. OFDM or any FDM system for that matter, is used it may be beneficial to characterise the wireline on the frequencies of all, or at least a subset of the carriers to be used.
In another embodiment of the method 800 in
On the topic of determining phase and amplitude characteristics of the wireline, it should be mentioned that in the scenario with a pair of wireline communication, the characteristics will not only comprise the wireline 150 but also the associated path of the wireline transceiver 320 used when determining the wireline 150 characteristics. This means that amplitude shifts, and phase shifts associated with the transmit and receive paths of the wireline transceiver 320 may also be characterised with regards to phase and amplitude. With this knowledge, it may be considered to use different power levels as well as different frequencies for the single tone characterisation signals 610. Such a configuration with different power levels will enable further shaping of the transmitted signal so that non-linarites of the signal chain are compensated for.
In one embodiment of the method 800, the step of determining 810 comprises determining one or more wireline characterisation parameters. In a further embodiment, the step of determining 810 further comprises sending at least two single tone characterisation signals 610 with at least two different power levels.
The method 800 may be initiated for several reasons and depending on arrangement and configuration a characterisation trigger of the method may be different. In, for instance, one embodiment, the method 800 is initiated at the installation of a wireline 150 to a downhole tool 110, e.g. when presence of a wireline is detected by the wireline communication equipment 210. Depending on e.g. if there is a connection between the receive path and the transmit path in a wireline comprising separate paths for transmitting and receiving, the determining step 810 associated with one single wireline communication equipment 210 may be initiated. If not, the determining step 810 associated with dual wireline communication equipment 210 may be attempted by a first wireline communication equipment 210 detecting the presence of the wireline, if no suitable acknowledgement is received from a second wireline communication equipment 210, it is likely that only the first wireline communication equipment 210 is connected and the determining step 810 has to wait until the second wireline communication equipment 210 is connected. Once the second wireline communication equipment 210 detects the presence of the wireline 150, it may attempt the determining step 810 and the first wireline communication equipment 210 will acknowledge in a suitable manner.
In another embodiment, which may very well be additional to any other embodiment, the determining step 810 is initiated at the start-up of the wireline communication equipment 210.
Additionally, in another embodiment, the determining step 810 is initiated upon detection of a change in one or more environmental parameters. These environmental parameters may be any measurable parameter e.g. acidic concentration, air pressure, humidity, temperature etc. It may be that many of these parameters are not directly correlated to the frequency response H(f) of the wireline 150, but they may very well affect the performance of the wireline transceiver 320. Take temperature as an example, where a temperature shift of 20° has little or no effect on passive cabling but may greatly impact e.g. the linearity and noise of the wireline transceiver 320.
In a further embodiment, the determining step 810 may be initiated by the detection of an increase in bit error rate of the received signal and/or a decrease of the signal strength of the received signal.
In yet another embodiment, the determining step 810 may be started at configurable time intervals and/or manually by control commands communicated to the wireline communication equipment 210.
With reference to
In one embodiment of the method 800 in
In
In FDM systems, or any system utilising carriers on different frequencies, where wireline characterisation has revealed one or more carriers and/or channels to be too poor to use, these carriers may be omitted or barred from communication. The decision to remove a frequency may be based on a third threshold that is below or the same as the second threshold as introduced above. It may be that there are transmissions of different bitrates at different channels depending on the estimated wireline transfer function H(f), i.e. all channels do not necessarily have to have the same bitrate and/or modulation. Alternatively, if flat bitrate across the frequency band is desired, the carrier exhibiting the worst bitrate may be used to set the bitrate for all carriers or, the worst channel may be removed (omitted or barred) as mentioned above, and the bitrate of the other carriers may be raised.
The discussion above regarding limits and their relation to change of bitrate is of exemplary nature. There may be any number of limits, thresholds or intervals with or without hysteresis relating to the estimated wireline frequency response function (H(f)). Each interval may be associated with a particular bitrate and/or modulation. There may be different sets of limits or intervals associated e.g. with different environmental conditions or power levels. All mentioned limits, thresholds and intervals may be configurable limits, thresholds or intervals. It is of course possible to make each limit, threshold or interval individually configurable, i.e. one threshold may be configurable, and another threshold may be fixed.
In one embodiment of the method 800 in
The inverse transfer function H−1(f) may be used as a shaping function, and the corresponding discrete values may be used as shaping parameters. An optional shaping step 840 may be comprised in the method 800 of
In one embodiment of the method 800 of
It should be mentioned that the bitrate adaptation described above may very well be used with in combination with other signalling protocols where for instance low speed control channels are utilised. These control channels may be used to e.g. communicate the start of a determining step 810, changes in environment, characterisation data of the wireline 150, bitrates at different channels/frequencies etc.
Many of the embodiments have been described as utilising one or more single tone characterisation signals 610. The skilled person understands that these signals may be broadband signals of a certain bandwidth and that single tone does not necessarily mean one absolute tone as noise by e.g. oscillators and phase locked loops will increase the bandwidth of the signal. The single tone characterisation signal 610 may be understood to mean any suitable characterisation signal, and in many cases a single tone is the most cost-effective solution.
Number | Date | Country | Kind |
---|---|---|---|
18183529.9 | Jul 2018 | EP | regional |