Abstract
Downstream transmission of the drilling-oriented parameters means that the drilling control parameter information at the surface is transmitted to the down-hole drill bit, and the drill bit is controlled to perform the construction according to the predetermined wellbore trajectory. It not only interrupts the normal drilling operation but also transfers the ground information to the underground pulse system in real time. The biggest problem affecting signal processing and signal decoding is noise interferences. Effective signal processing methods can improve the correctness and reliability of the received signal analysis and processing. To this end, a drilling fluid pulse signal processing method based on Kalman filter is proposed. First, according to the relationship between the noise of the drilling pump and the pump impulse, the harmonic frequency of the pump noise and the corresponding amplitude phase are obtained to realize the reconstruction of the pump noise, thereby achieving the removal of the pump noise. For removing the signal after the pump noise, the remaining noise can be treated as additive noise, and then the Kalman filter is used to achieve real-time signal filtering. The experimental results show that the pump noise is the main source of disturbance of the drilling fluid pulse signal. The Kalman filtering method proposed is practical and effective for filtering the drilling fluid pulse signal. The efficient and accurate real-time transmission of information is a key factor in improving drilling safety, reliability, and maximizing drilling cost.
Mud pump noise characteristics analysis
Down-hole data transmission methods mainly include wired cable, drilling fluid pulse, acoustic wave, electromagnetic wave and fiber optic. Each method has its scope of application and limitations, among which the drilling fluid pulse method is the most widely used and has better robustness. It is difficult to replace the application in deep wells. The drilling fluid pulse method changes the fluid flow in the drill string to change the drilling fluid pressure in the drill string to form a pressure wave with a certain frequency and amplitude. The series of pressure waves is transmitted to the drill bit in the form of pulses. The pressure wave is pulsed into electrical signals for collection and processing.
The influence of noise on the drilling fluid pulse signal is very large. A reasonable detection method, de-noising method and signal processing method can effectively improve the accuracy and reliability of the received data [2]. Part of the noise affecting the drilling fluid pulse signal is caused by the down-hole tool, and the transmission direction is consistent with the direction of the upload pulse signal, such as the role of the drill bit and the bottom of the well, the effect of the drill string and the borehole wall [3], the drilling fluid pressure noise generated by the down-hole turbine generator, etc. Another part of the noise originates from ground equipment, such as mud pumps, and the transmission direction is opposite to the direction of the upload pulse signal. The most influential one is the pump noise of mud pumps [4].
Pulse position coding method is used to carry out data communication on drilling-oriented parameters; azimuth and tool face angle signals. Under specific frequency control, the drilling fluid pulse interval in the signal is 0.5 second (2–10 blank time), the signal spectrum it is 0.1–0.8 Hz. Due to the complex down-hole conditions, there are many noises and disturbances in the signal transmission process. The noise appears as broadband white noise; the disturbance appears as periodic pulses related to the pump noise characteristics [5]. However, because its amplitude will change (modulated by low-frequency noise), its spectral value tends to “stretch” to the signal spectrum range, causing great difficulties in signal filtering.
Drilling mud pumps typically use a three-cylinder plunger pump to achieve approximately constant flow control [6]. According to the principle of the three-cylinder plunger pump, the flow rate of the mud pump output fluctuates in a small range, and the pressure fluctuation caused by the flow fluctuation is the pump noise that affects the drilling fluid pulse signal. From the field data, we know that the pump noise has completely submerged the drilling fluid pulse signal, so it is very important to effectively remove the pump noise without affecting the drilling fluid pulse signal.
Noise-containing drilling fluid pulse signal.
Pump noise is the main source of noise and interference. In general, when the mud pump works well, the noise generated on the riser mainly has weak pump stroke noise (negligible) and strong piston motion noise [7, 8, 9]. The noise signal collected at the wellhead and containing only high-frequency noise without interference is shown in Fig. 1. As can be seen from the analysis in Fig. 1, the signal collected at the wellhead contains a large amplitude low-frequency component and high-frequency noise. In the signal spectrum range, the noise amplitude is smaller than the signal amplitude.
In [10, 11], the noise-related parameters were obtained by analyzing the original signal, and the noise was removed by using an adaptive filtering method. This method cannot implement the removal of pump noise over the entire pump noise bandwidth. In [12], the harmonic frequency close to the pump frequency is calculated based on the number of pumps, and the pump noise is removed based on this frequency. The above method is difficult to determine the position of the harmonic frequency point when other noise intensity is large [13]. The pump counter is used to estimate the instantaneous frequency. However, under the assumption that the instantaneous frequency changes linearly with the pump impulse per unit of time, this assumption is often biased, and the time interval between acquisitions of pump impulses is too large to be good. Real-time processing of high frequency signals. In addition, the above noise removal method can only be used when the pumping pressure of the short-term sampling data section is stable. Unsteady pump pressure may cause instability of the frequency of the pump pressure harmonics. Pump instability in the drilling site is a very common phenomenon. It is difficult to solve the time-varying problem of pump harmonics with the existing pump noise removal method.
For the muddy pump noise instantaneous fundamental frequency solution, due to a very short time
Assuming that the pump noise signal can be constructed using the rotational speed of the crankshaft, set to PN(
According to the flow characteristics of the mud pump, the output flow can be expressed as Eq. (3).
According to the flow and pressure characteristics, the harmonic frequency of the pressure fluctuation generated by the mud pump is a positive multiple of the pump impulse frequency, fM
In Eq. (4):
Where
The phase of the pump noise harmonic signal can be expressed as Eq. (7).
Therefore, the removal of pump noise can be achieved according to Eq. (2), and the signal after pump noise removal can be expressed by Eq. (8).
The filtered drilling fluid pulse signal diagram shown in Fig. 1shows that the drilling fluid pulse signal collected at the site is completely submerged by the noise signal, in which the pump noise effect is more serious and the harmonic frequency of the pump noise is evenly distributed in the frequency domain.
Drilling fluid pulse signal pump noise before and after comparison.
Using the method proposed in this paper to achieve the removal of pump noise, the comparison of drilling fluid signal before and after removal of mud pump noise is shown in Fig. 2. It can be seen that the signal strength is increased, the signal to noise ratio is increased, and the signal characteristics after noise removal are also very obvious. Therefore, using the method proposed in this paper can effectively remove mud pump noise.
Approximation of nonlinear functions mainly uses polynomial expansion. This type of nonlinear Kalman filtering method mainly includes extended Kalman filter (EKF) [18, 19] and differential filter (DDF), Various polynomial Kalman filters [20].
EKF algorithm
In the EKF algorithm, the nonlinear functions
Where
Therefore, Eqs (9) and (10) are introduced into the nonlinear discrete state space models Eqs (13) and (14), respectively, to obtain a linear state space model approximated by a first-order Taylor polynomial Eqs (15) and (16).
Substituting the state estimation at time
Similarly, based on the new information calculation method of the linear Kalman filter algorithm, the state prediction at time
Further simplification gives the state estimation under the nonlinear system as Eq. (19).
In addition, the error covariance matrix and Kalman gain of the state prediction and state estimation of the EKF algorithm are the same as the linear Kalman filter algorithm.
The differential filter is divided into a divided difference one (DD1) and a divided difference two (DD2). Unlike the EKF, the differential filter uses a multi-dimensional stirling interpolation approximation nonlinear function. DD1 represents a differential filtering algorithm using a first-order interpolation polynomial, and DD2 represents a differential filtering algorithm using a second-order interpolation polynomial [21]. The nonlinear function in the state space model Eq. (13) can be approximated as Eq. (20) using a second-order interpolation formula.
In the Eq. (20) the difference operators and the average operator are respectively expressed as Eqs (21) and (22).
In the above two formulas,
In the above two equations,
Drilling fluid pulse filter test model analysis
The drilling fluid pulse signal is continuously changed, and the sequence of the drilling fluid pulse signal can be expressed by the P-order AR model as Eq. (25).
In the formula,
In the formula,
In the formula,
Noisy drilling fluid pulse signal.
Noise filtered drilling fluid pulse signal.
The drilling fluid communication signal collected at the site is shown in Fig. 3. The drilling pump adopts a three-cylinder piston mud pump, in which the pump stroke is approximately 82/min. The filtering algorithm for the drilling fluid pulse signal is shown in Fig. 4. This is because the drilling pump has a small change in the working speed. If only using the pump to solve the fundamental frequency signal, it will be slightly different from the actual harmonic frequency, so the calculation needs to be based on sampling the spectrum analysis of the signal section, in the vicinity of the pump impulse frequency to find large harmonic energy. If the length of the sample analysis data segment is smaller, the pump speed variation will be smaller and the harmonic frequency will be more accurately reflected. Therefore, when the drilling pump noise is removed, a signal is intercepted as analysis data, which is also favorable for real-time data analysis.
Threshold filtered back wave signal.
Using the above method to directly remove noise, the effect after removal is shown in Fig. 5, and the signal to noise ratio is greatly improved. However, there is still a small part of the pump noise that is not completely removed. There is still a low-noise noise signal near the higher harmonic frequency point, which may also be due to pump noise. After the pump noise is removed, the Kalman filter method is used to further process the signal that removes the pump noise and the waveform in Fig. 5 is obtained. The waveform has obvious characteristics and can directly implement feature recognition. The data collected at the measurement site was processed using the flat top elimination threshold method. The results show that the method can obtain all dynamic sync words, static sync words and data including down-hole information within the allowable error range. Preliminary statistical results show that the bit error rate is lower than 3%, and the process is simple and effective, and meet the requirements of engineering applications. The specific experimental results are summarized as the following three points.
The theoretical analysis and experimental results show that the pump noise is the main noise source affecting the drilling fluid pulse signal. The noise is composed of multiple harmonics. The harmonic spectrum is an integer multiple of the fundamental harmonic, and the fundamental frequency is harmonic. The wave is equal to the number of pump strokes per unit time. The Kalman filter method is used to achieve further processing of the signal after removing the pump noise, and a good filtering effect is obtained. Scanning along a certain width of the data window, using the proposed drilling fluid pulse signal processing method, the real-time filtering of the drilling fluid pulse signal is realized.
Because of the special conditions of drilling, the measurement signal while drilling between the bottom of the well and the ground is difficult to transmit through the wired method. Currently, the wireless transmission method based on pulse position code modulation of drilling fluid is mainly used in the project. However, because the channel transmission characteristics such as mud pressure, well depth, and pump pressure may affect the signal, the drilling fluid pulse signal collected at the wellhead during the measurement while drilling often contains various noises and interferences, which directly affects the correct decoding result of the ground signal. This paper analyzes the method of pulse wave filtering of drilling fluid, noise and interference. According to the characteristics of interference and noise, the Kalman filter method is used to restore the pulse signal, and the EKF method is used to process the signal collected in the field. A comprehensive comparison with the results of the linear filtering method shows that this method can effectively remove the drilling pump noise and other disturbances. The field application results show that this method has little effect on the position restoration error of the pulse signal, and the filtering process is simple and practical. It has the characteristics of low error rate and high reliability.
Footnotes
Acknowledgments
This study was supported by the Scientific Research Project of Hubei Provincial Department of Education (No: B2018029).
