METHOD OF DETERMINING DEPTHS OF WELLBORE REFLECTORS

20210032978 ยท 2021-02-04

    Inventors

    Cpc classification

    International classification

    Abstract

    This disclose relates to a robust method for automatic real-time monitoring or post-job evaluation of hydraulic fracturing operations based on predictive deconvolution of the wellhead pressure oscillations. Described are a method and system for determining depth of wellbore reflectors, implemented by performing a wellbore operation producing a pressure wave and its reflections from the wellbore reflectors; registering a pressure wave and its reflections; preprocessing the registered pressure wave and its reflections with a bandwidth filter; transforming the registered pressure wave and its reflections from the frequency domain into time-frequency representation with Short Time Fourier Transform (STFT); applying of a predictive deconvolution filter to STFT representation; identifying of a reflected signal on a plot in coordinates reflection timephysical time and determining the reflection time for the signal reflected from the wellbore reflector; determining the depth of wellbore reflector by multiplying the reflection time by pressure wave speed.

    Claims

    1. A method of determining depth of wellbore reflectors by analyzing the pressure signal at wellhead, comprising: (a) performing a wellbore operation producing a pressure wave and its reflections from the wellbore reflectors; (b) registering a pressure wave and its reflections with a high-frequency pressure sensor at wellhead; (c) preprocessing the registered pressure wave and its reflections with a bandwidth filter; (d) transforming the registered pressure wave and its reflections from the frequency domain into time-frequency representation with Short Time Fourier Transform (STFT); (e) applying of a predictive deconvolution filter to STFT representation which produces the normalized intensity of wellbore reflectivity; (f) identifying of a reflected signal on a plot in coordinates reflection timephysical time and determining the reflection time for the signal reflected from the wellbore reflector; (g) determining the depth of wellbore reflector by multiplying the reflection time by pressure wave speed.

    2. The method of claim 1, wherein the wellbore operation is a hydraulic fracturing operation, and the pressure wave is caused by a water hammer due to the stop or start of a surface pump, noise from a subsurface pump, noise from an operating surface pump.

    3. The method of claim 1, wherein the wellbore reflectors are one of hydraulic fractures, well bottom, a joint of casing pipes of different diameters.

    4. The method of claim 1, wherein the bandwidth filter is a bandpass filter as a combination of the zero frequency notch filter and Butterworth lowpass filter or Gaussian derivative filter.

    5. The method of claim 1, wherein STFT representation is computed for the original and delayed pressure wave and its reflections.

    6. The method of claim 1, wherein the pressure wave speed is used to determine the depth of reflector based on the peaks of normalized intensity on the plot (f), which specify the contours of reflection times for a particular reflector.

    7. The method of claim 6, wherein the contour of reflection times for a particular reflector is determined by tracing the intense positive or negative peaks.

    8. A system for determining depth of wellbore reflectors by analyzing the pressure signal at wellhead, comprising: (a) a wellbore enabling performing a wellbore operation producing a pressure wave and its reflections from the wellbore reflectors; (b) a wellbore high-frequency pressure sensor configured for registering a pressure wave and its reflections; (c) a processing system configured to: receive and process the data obtained by pressure sensor during well operation to register a pressure wave and its reflections; wherein the processing comprising: preprocessing the registered pressure wave and its reflections with a bandwidth filter; transforming the registered pressure wave and its reflections from the frequency domain into time-frequency representation with Short Time Fourier Transform (STFT); (e) applying of a predictive deconvolution filter to STFT representation which produces the normalized intensity of wellbore reflectivity; (f) identifying of a reflected signal on a plot in coordinates reflection timephysical time and determining the reflection time for the signal reflected from the wellbore reflector; (g) determining the depth of wellbore reflector by multiplying the reflection time by the pressure wave speed.

    9. The system of claim 8, wherein the wellbore operation is a hydraulic fracturing operation, and the pressure wave is caused by a water hammer due to the stop or start of a surface pump, noise from a subsurface pump, noise from an operating surface pump.

    10. The system of claim 8, wherein the wellbore reflectors are one of one of hydraulic fractures, well bottom, a joint of casing pipes of different diameters.

    11. The system of claim 8, wherein the bandwidth filter is a bandpass filter as a combination of the zero frequency notch filter and Butterworth lowpass filter or Gaussian derivative filter.

    12. The system of claim 8, wherein the processing system is configured to compute STFT representation for the original and delayed pressure wave and its reflections.

    13. The system of claim 8, wherein the processing system is configured to determine the depth of reflector, using the pressure wave speed, based on the peaks of normalized intensity on the plot (f), which specify the contours of reflection times for a particular reflector.

    14. The system of claim 13, wherein the processing system, is configured to determine the contour of reflection times for a particular reflector by tracing the intense positive or negative peaks.

    Description

    BRIEF DESCRIPTION OF DRAWINGS

    [0032] Hereinafter, the embodiments of this disclosure are described in more detail by means of drawings, wherein:

    [0033] FIG. 1 shows prior art cepstrum algorithm limitations in identification of wellbore reflectors: fake frac response peaks due to pump noise and unreasonable boost of low amplitude signal because of non-linearity of solution. Where A stipulatesPump noise harmonics; B stipulatesPump noise rahmonics; C stipulatesUnreasonable boost of low amplitude signal.

    [0034] FIG. 2 shows tube waves (pressure wave) propagation in a wellbore.

    [0035] FIG. 3 shows an example of the wellbore reflectivity w(n) for a simple case, where the fracture reflection coefficient is equal to -c and two-way travel time is equal to T.

    [0036] FIG. 4 shows a flowchart of the method for monitoring wave-reflecting objects in a wellbore using innovative algorithm for processing of reflected pressure signal.

    [0037] FIG. 5 shows predictive deconvolution workflow in intermediate and final graphs.

    [0038] FIG. 6 shows reflectivity intensity computation by predictive deconvolution in a sliding window and strong intensity peaks. Quefrency as a vertical axis is a plotting for reflection time (calculated in seconds).

    [0039] FIGS. 7A and 7B. Reflectivity intensity plots computed for the water hammer events generated at the end of the treatment stages. Initial pressure signals (input data) are depicted at FIG. 7A. The filtered and processed signals are at FIG. 7B.

    [0040] FIG. 8 shows detected fluid entry points (wellbore reflectors).

    [0041] FIG. 9. shows peak half width at half height and signal to noise ratio for a single event.

    [0042] FIG. 10 shows wellbore reflectivity intensity plots from the same event processed by 10A (predictive deconvolution) and 10B (cepstrum analysis).

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0043] As a descriptive example of the disclosure a cased treatment well is shown in FIG. 2A. Periodic pressure pulses can be induced by a hydraulic pulse source such as pressure strokes of reciprocal pump operation, a perforation shot, etc.

    [0044] Let the wellbore contain changes in casing diameter and/or several fractures. All these objects have different hydraulic impedances and serve as downhole reflectors at unknown depth, so the pressure wavelet with velocity (about 1500 m/s) is not known in general.

    [0045] Each time the pressure signal (herea tube wave, an oscillating waveform) meets the wellbore reflector, it reflects partly and propagates along in parts. The wellhead pressure signal can be acquired as a discrete signal x(n) with the surface pressure sensor, where n is a sample number. Our goal is to determine depths and types of downhole reflectors by analyzing the surface pressure signal x(n).

    [0046] The problem is solved by two independent steps. At the first step the pressure data is processed to determine the two-way travel times of the tube waves. For the second step the tube wave velocity model applied to the two-way travel time data to determine depths of the downhole reflectors. The velocity in the wellbore can be assumed constant (Holzhausen G. R. and Gooch R. P. Impedance of Hydraulic Fractures: Its Measurement and Use for Estimating Fracture Closure Pressure and Dimensions (SPE-13892-MS): Society of Petroleum Engineers, 1985) or more sophisticated model can be applied that produces depths of the downhole reflectors (i.e., fractures) as well as their uncertainties and probabilities.

    [0047] Predictive Deconvolution

    [0048] By analogy to the convolutional model of recorded seismogram (Yilmaz O. and Doherty S. M. Seismic Data Analysis: Processing, Inversion and Interpretation of Seismic Data [Book], Society of Exploration Geophysicists, 2000), where a seismic trace is represented as a convolution of source wavelet with earth's reflectivity series, we introduce the convolutional model of the discrete pressure oscillation record x(n), that is represented as convolution of the source wavelet s(n) and the reflectivity of the wellbore w(n).


    x(n)=s(n)*w(n) (1)

    [0049] The source wavelet s(n) in equation (1) is any type of intense pressure signal caused by water hammer, perforation shots or frac pump piston strokes. The wellbore reflectivity w(n) is the wellbore response to the unit pulse. It is the wellbore reflectivity w(n) that we are interested in as the output of the processing stage.

    [0050] Normally, the wellbore reflectivity w(n) is decaying minimum-phase train of pulses delayed by the arrival times while their amplitudes depend on corresponding reflection coefficients and wave attenuation in the wellbore. The reflection coefficients are determined by impedance changes at the reflection boundaries: for hydraulic fractures they are negative and for wellbore restrictions they are positive. Therefore, the wellbore reflectivity is highly predictable due to its periodic structure. An example of the wellbore reflectivity w(n) for a simple case, where the fracture reflection coefficient is equal to c and two-way travel time is equal to T is shown in FIG. 3.

    [0051] Unlike the wellbore reflectivity w(n) the source wavelet s(n) is generally unknown and can be considered as random uncorrelated signal.

    [0052] The equation (1) is solved with the predictive deconvolution algorithm (see Robinson Enders A. and Treitel Sven Geophysical Signal Analysis [Book].Tulsa: Prentice-Hall, 2009.pp. 22-29), that extracts the predictable part and suppresses the stochastic one.

    [0053] The predictable part of the equation (1) is obtained by construction of prediction operator with prediction distance aimed to estimate of the input x(n) at some future time n+ by linear combination of N past samples (N is called an operator length):

    [00001] x ~ ( n + ) = .Math. k = 0 N .Math. .Math. k .Math. x ( n - k ) ( 2 )

    where {circumflex over (x)}(n+) is an estimate of x(n+). The difference between the true and predicted values represents the non-predictable part of the signal: s(n+)=x(n+){circumflex over (x)}(n+), which is random by our assumption.

    [0054] The equation (2) is transformed to the regularized normal equations that is solved in the least squares sense for the unknown coefficients a.sub.0, a.sub.1, . . . , a.sub.N.

    [0055] Computation of the prediction operator coefficients by inversion of the regularized normal equations involves significant computational costs. For example, using of Levinson recursive procedure (standard in predictive deconvolution) requires operation count to an order N.sup.2

    [0056] Determination of the prediction operator in frequency domain is much less computationally expensive alternative to time domain implementation described above.

    [0057] In Predictive deconvolution by frequency domain wiener filtering, Michael K. Broadhead, Journal of Seismic Exploration 18, 347-356 (2009), provided is a frequency domain formulation of predictive deconvolution:

    [0058] Estimate minimum phase version x_m (n) of the input signal x(n) from the trace autocorrelation function by Kolmogorov minimum phase spectral factorization (see Fundamentals of Geophysical Data Processing, Jon F. Claerbout, Blackwell Scientic Publications, Inc, (1976)).

    [0059] Obtain the point forward shifted version of x_m (n), that is labelled as x.sub.m.sub.a(n)

    [0060] Compute the prediction filter in frequency domain as an optimum Wiener filter (a form of predictive deconvolution for our case) in the frequency domain:

    [00002] A ( ) = X m ( ) .Math. X m ( ) .Math. X m ( ) .Math. 2 + .Math. X ( 0 ) .Math. 2 .Math. .Math. ( 3 )

    [0061] where capitals indicate the Fourier transform.

    [0062] Obtain prediction operator coefficients a.sub.0, a.sub.1, . . . , a.sub.N as an inverse Fourier transform of A().

    [0063] This workflow reduces the number of operations to an order of M.Math.log.sub.2 M operation count.

    [0064] Data Processing Workflow

    [0065] FIG. 4 presents a flowchart of the method for monitoring wave-reflecting objects in a wellbore using innovative algorithm for processing of reflected pressure signal; the detailed description of the steps in the flowchart is given in the sections below.

    [0066] Raw Data Acquisition

    [0067] Wellhead pressure is acquired with a data acquisition system (high-frequency pressure sensor and analog digital converter (ADC).

    [0068] Preprocessing

    [0069] The raw wellhead pressure signal consists of the following components:

    [0070] The periodic spectrum of the wellbore reflectivity modulated by the spectrum of the pressure oscillation source wavelet.

    [0071] Zero-Frequency (DC) Component Related to the Slow Pressure Variations

    [0072] Broadband electronic noise and narrow harmonic peaks caused by hydraulic pump strokes.

    [0073] It is the periodic structure of the wellbore response modulated by the source wavelet that contains the useful signal for processing. The bandwidth of the useful signal of the typical water hammer is limited between 0.1 and 15-20 Hz. Additionally, the least-square filtering concept implemented in the predictive deconvolution filter imposes signal stationarity assumption, that requires removing the zero-frequency component.

    [0074] Therefore, at the preprocessing stage there is a need to preserve the periodic structure of the useful signal within its and get rid of both zero-frequency component and the noise located outside of the signal bandwidth that can be accomplished by applying the bandpass filter to the raw signal. The optimal approach is using a linear combination of the zero frequency notch filter and Butterworth lowpass filter (or equivalent filterse.g., the Gaussian derivative filter). The general rule of thumb is that increasing the preprocessing filter bandwidth sharpens the reflectivity peaks that results in better resolution but degrades the peak tracing stability (see below on the tracing algorithm). On the other hand, decreasing the filter bandwidth improves the peak tracing stability but degrades the resolution.

    [0075] STFT Computation

    [0076] The signal stationarity assumption mentioned above is valid only in short time intervals (30 seconds). In fact, the wellbore reflectivity is not stationary in the sense that it continuously changes throughout hydraulic fracturing treatment job. Indeed, changing of fluid properties or downhole completion configuration during the treatment affects both two-way travel times and amplitude of the signal. Therefore, the Fourier domain representations of the original and delayed signals are obtained with the widely used Short Time Fourier Transform (STFT).

    [0077] Short Time Prediction Filter Computation

    [0078] The short time prediction filter is computed as follows:

    [00003] A ( , t ) = X * ( , t ) .Math. X delayed ( , t ) .Math. X ( , t ) .Math. 2 + .Math. X ( 0 , t ) .Math. 2 .Math. .Math.

    [0079] Where X(, t) and X.sub.delayed(, t) are STFT computed for the main and delayed pressure signal.

    [0080] Reflection Intensity Plot Computation and Peak Tracing

    [0081] By taking an inverse Fourier transform of each time slice of the short time prediction filter the reflection intensity plot is computed.

    [0082] The intensity plot computation is shown in FIG. 6: each window then corresponds to a vertical line in the intensity image; a measurement of reflectivity magnitude versus two way-travel time (reflection time) for a given time moment plotted in the horizontal axis.

    [0083] To increase signal to noise ratio, the reflectivity intensity plot can be averaged over the time axis. This procedure is referred to as stacking.

    [0084] The wellbore pressure oscillations caused by tube wave reflections from the objects with lower hydraulic impedance are manifested by strong negative peaks on the reflectivity intensity plot (marked as 1 (dark tint) in the map) at appropriate two-way travel times. Similarly, the wellbore pressure oscillations caused by tube wave reflections from the object with a higher hydraulic impedance results in strong positive peaks on the reflectivity intensity plot (stated as 2 (grey tint) in the map).

    [0085] The contour of two-way travel times for a particular reflector is determined by tracing the strong positive or negative peaks.

    [0086] The contour of two-way travel times for a particular reflector is determined by tracing the strong positive or negative peaks. The tracing algorithm identifies the strong peaks that meet the following criteria:

    [0087] 1. The peak amplitudes exceed a predefined intensity threshold;

    [0088] 2. The traced peak lengths exceed a predefined length threshold;

    [0089] 3. The scatter range of the traced peaks is below a predefined outlier threshold.

    [0090] The temporal positions of the traced contours indicate time intervals when the pressure oscillations are detected, while their vertical axis positions are two-way arrival times. (The Reflection time [sec] is plotted in FIG. 6 as a vertical axis). In FIG. 6 the negative peaks on the reflectivity intensity plot correspond to the tube wave reflections from the fracture traced by the two-way travel time contours marked as 3 (white dots).

    [0091] Depth Determination For Wellbore Reflectors

    [0092] Depths of the wellbore objects reflecting the tube waves are the answers that the end user is interested in. Reflection point depth can be determined with the tube wave velocity. It can be as simple as constant velocity distribution along the wellbore or can be determined using the technique disclosed in WO2018004369 included herein by reference.

    [0093] Data Processing Examples

    [0094] The multistage well treatment data with 14 perforation intervals was used to illustrate performance of the predictive deconvolution algorithm for determination of multiple fluid entry points (open fractures in one wellbore). The simplified images of raw pressure signal are depicted in the top (FIG. 7A).

    [0095] The analysis with predictive deconvolution filter was performed for multi-stage (multi-reflectors) situation. All the intervals were mechanically isolated with bridge plugs conveyed by a wireline. The first interval was completed conventionally by pumping one stage per interval. For the remaining intervals, a treatment sequence consisting of two stages separated by a diversion pill (slurry of solid particle and fibers pumped for fracture isolation (or fracture plugging)) was pumped to achieve the more uniform stimulation of all remained intervals. The role of the diverter pill is to temporarily isolate clusters receiving the fluid during the first stage and divert the stimulation fluid to the previously unstimulated clusters within the open interval.

    [0096] Reflectivity intensity plots computed by predictive deconvolution algorithm for the water hammer events (generated at the end of the treatment stages due to a stop of fracturing pump) are shown in FIG. 7B. The most intensive reflectivity signal (traced are marked as 3) gradually evolves from 6.7 seconds for the deep stages to 5.5 seconds for the shallow stages of frac ports.

    [0097] The fluid entry points (herethe wellbore reflectors) computed with a known pulse propagation velocity are shown in FIG. 8. The horizontal axis is the event number. The water hammer event (the signal source) is plotted in a section above. The vertical axis here represents the measured depth along the borehole. The horizontal dashes indicate the top and bottom of the expected perforation interval. The clouds indicate the fluid entry point depths. Their intensities represent the probabilities and their sizes indicate the uncertainties in depth determination.

    [0098] The fluid entry plot can be used for treatment effectiveness evaluation. The diverter (a slug of particle-fiber slurrythe type of BroadBand Shield from Schlumberger) effectiveness is evaluated by a shift of the fluid entry point for the events pumped within single interval. The mechanical isolation effectiveness (plugged vs. unplugged entry) is evaluated by ensuring that the expected interval was stimulated. When the fluid entry point appears below the expected interval, this indicates a failure in mechanical isolation of this entry point. Possibility, this is due to overstimulation of the previous interval.

    [0099] Finally, performance of the predictive deconvolution algorithm in comparison with the cepstrum algorithm will be demonstrated.

    [0100] Ideally, for robust fluid entry point depth determination the data processing algorithm should produce high reflectivity peaks against background noise (also known as high Signal to Interference RatioSIR) with narrow peak half width at half height as (see FIG. 9 as illustration).

    [0101] Practically, an excessive sensitivity of an algorithm to the background noise leads to less confidence in useful peak detection as it is illustrated in FIG. 10. The same event was processed with predictive deconvolution (a) and cepstrum (b). The high sensitivity of the cepstrum to the background noise results in more striped reflectivity intensity image and more scattered peak tracings as it is shown in FIG. 10(b).

    [0102] Evaluation of these wellbore reflectivity intensity plots against the above quality measures is shown in Table 1. It can be seen that although the reflected signal intensity peak obtained by cepstrum is narrower than that for predictive deconvolution, the predictive deconvolution demonstrates higher signal no noise ratio with less peak scattering. Finally, the predictive deconvolution algorithm produces a longer peak (and therefore more confident) and more consistently traced peak.

    TABLE-US-00001 TABLE 1 Comparison of useful signal parameters retrieved by predictive deconvolution vs. cepstrum analysis (for the same event presented in FIG. 10 (a) and (b). Quality parameter Predictive deconvolution Cepstrum analysis Peak half width, s 0.023242 0.016771 Signal to noise amplitude 1.12649 1.051887 Trace scatter, s 0.002487 0.009938 Trace length, s 28.80612 24.0051

    [0103] Conclusion

    [0104] The data processing algorithm based on predictive deconvolution is developed. It is linear and therefore is free of unpredictable low amplitude noise boosting. The algorithm's sensitivity to wellbore resonance frequencies is tuned by adjusting the expected two-way travel time intervals. Evaluation of the predictive deconvolution against tracing robustness requirements showed similar performance to the cepstrum algorithm for narrowband preprocessing (filter bandwidth of 6 Hz). However, for broadband preprocessing (filter bandwidth of 20 Hz) the new algorithm outperforms the cepstrum: its less sensitivity to background noise becomes more pronounced for broadband signals that enables more confident peak tracing with higher resolution.

    [0105] Persons skilled in the art will recognize that the present disclosure can be implemented in various configurations of computer systems including portable devices, multiprocessor systems, microprocessor-based or programmable consumer electronic equipment, minicomputers, mainframes and the like. Any number of networks of computer systems and computers is acceptable for use with the present disclosure. The present disclosure can be implemented in a distributed computing environment, wherein the tasks are performed by remote processing facilities interconnected via a communications network. In a distributed computing environment, software modules may be located both in local and remote storage media. Therefore, the present disclosure can be implemented in conjunction with various hardware and software tools or their combination in a computer system or another processing system.

    [0106] The implementation system of the present disclosure can be implemented on a computer. The system includes a computing unit, sometimes referred to as a computing system, which comprises a memory device, application software, user interface, video interface and a processing unit. The computing unit is mentioned as an example of a suitable computing environment and does not limit the scope of application or functionality of the present disclosure.

    [0107] The memory device stores application programs, which can also be described as software modules containing computer-executable instructions executed by the computing unit to implement the present disclosure described herein.

    [0108] The present disclosure can be implemented in a computer-executable program of instructions, such as software modules referred to as software applications or application programs executed by a computer. The software may include, for example, standard functions, programs, objects, data components and structures, which perform specific tasks or implement particular abstract data types. The software forms an interface, which allows the computer to response in accordance with the input source. The software can also cooperate with other code segments to initiate various tasks in response to the data received along with the source of the data received. The software may be stored and/or transferred on any memory device such as CD-ROM, magnetic disk, bubble memory, and semiconductor memory (e.g., various type of RAM or ROM). Furthermore, the software and its results can be transmitted by any of a variety of media such as optical fibers, metal wires, and/or by any of a variety of networks, such as the Internet.

    [0109] The computing unit has a generalized memory device and typically includes various computer-readable media. As a non-limiting example, the machine-readable medium may contain a storage medium. The computing system memory device may include a storage medium in the form of a volatile and/or non-volatile storage, such a read-only memory (ROM) or random-access memory (RAM). The basic input/output system (BIOS) containing standard routines which help to transfer information between elements within the computing unit, for example during the start-up, is generally stored in the ROM. The RAM generally contains data and/or software modules which are available on-line and/or currently executed on the processing unit. As a non-limiting example, the computing unit includes an operating system, application program, other software modules and software data.

    [0110] The components shown in the memory device may also be included in other removable/non-removable, volatile/non-volatile storage media, or they may be implemented in the computing unit by means of an application programming interface (API), which may be located in a separate computing unit connected via a computer system or network. For example, a hard disk drive can read from or write to a non-removable non-volatile magnetic medium; a magnetic disk drive can read from or write to a removable non-volatile magnetic disk; and an optical disk drive can read from or write to on a removable non-volatile optical disk, such as a CD ROM or other optical media. Other removable/non-removable, volatile/non-volatile storage media, which can be used in a typical operating environment, may include but are not limited to magnetic tape cassettes, flash memory cards, digital versatile discs (DVD), digital magnetic tapes, semiconductor RAM, semiconductor ROM and the like. Drives and their associated storage media described above ensure the storage of computer-executable instructions, data structures, software modules and other data for the computing unit.

    [0111] The user can input commands and information into the computing unit via a user interface, which may be an input device, such as a keyboard or a pointing device commonly referred to as a mouse, trackball or touch pad. Input devices may include a microphone, joystick, satellite dish, scanner and the like. These and other input devices are often connected to the processing unit through a system bus, but may also be connected by other interface and bus structures, such as a parallel port or a universal serial bus (USB).

    [0112] A monitor or other type of display device may be connected to the system bus via an interface, such as a video interface. A graphical user interface (GUI) may also be used with a video interface to receive instructions from the user interface and transfer instructions to the processing unit. In addition to the monitor, computers may also include other peripheral output devices such as speakers and a printer, which may be connected through an output peripheral interface.

    [0113] Although many other components of the computing unit are not shown, persons skilled in the art will appreciate that such components and their interconnection are well known.

    [0114] It is apparent that the above embodiments shall not be regarded as a limitation of the patent claims scope. It is clear for a person skilled in the art that it is possible to introduce many changes to the technique described above without departing from the principles of the claimed disclosure.