Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Fiber-Optic Surface Temperature Sensor Based on Modal Interference
Next Article in Special Issue
Weak and Dynamic GNSS Signal Tracking Strategies for Flight Missions in the Space Service Volume
Previous Article in Journal
Safety and Traceability in Patient Healthcare through the Integration of RFID Technology for Intravenous Mixtures in the Prescription-Validation-Elaboration-Dispensation-Administration Circuit to Day Hospital Patients
Previous Article in Special Issue
On Inertial Body Tracking in the Presence of Model Calibration Errors
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Long-Term Performance Enhancement Method for FOG-Based Measurement While Drilling

School of Instrumentation Science and Opto-Electronics Engineering, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(8), 1186; https://doi.org/10.3390/s16081186
Submission received: 23 March 2016 / Revised: 13 July 2016 / Accepted: 19 July 2016 / Published: 28 July 2016
(This article belongs to the Special Issue Inertial Sensors and Systems 2016)

Abstract

:
In the oil industry, the measurement-while-drilling (MWD) systems are usually used to provide the real-time position and orientation of the bottom hole assembly (BHA) during drilling. However, the present MWD systems based on magnetic surveying technology can barely ensure good performance because of magnetic interference phenomena. In this paper, a MWD surveying system based on a fiber optic gyroscope (FOG) was developed to replace the magnetic surveying system. To accommodate the size of the downhole drilling conditions, a new design method is adopted. In order to realize long-term and high position precision and orientation surveying, an integrated surveying algorithm is proposed based on inertial navigation system (INS) and drilling features. In addition, the FOG-based MWD error model is built and the drilling features are analyzed. The state-space system model and the observation updates model of the Kalman filter are built. To validate the availability and utility of the algorithm, the semi-physical simulation is conducted under laboratory conditions. The results comparison with the traditional algorithms show that the errors were suppressed and the measurement precision of the proposed algorithm is better than the traditional ones. In addition, the proposed method uses a lot less time than the zero velocity update (ZUPT) method.

1. Introduction

In the oil industry, borehole trajectories needs to be measured accurately in drilling engineering and geological work [1,2]. Measurement-while-drilling (MWD) surveying systems provide the position and the orientation of the bottom hole assembly (BHA) in real-time during drilling. Present MWD surveying systems consist of three-axis accelerometers and three-axis magnetometers mounted inside special non-magnetic drill collars [3]. However, using magnetometers has a deleterious effect on the overall accuracy of the surveying process, since the drill string components contain magnetic interference, geomagnetic influences, and downhole ore deposits, which are randomly located and cannot be predicted [1,2]. This magnetic interference effect is reduced, but not eliminated, by utilizing long lengths of non-magnetic drill collars, but this solution increases the drilling technology costs due to the relatively high cost of these non-magnetic materials [4]. Meantime, the MWD surveying system is not capable of monitoring the drill bit in time since the MWD needs to be installed at least 15 m behind the drill bit due to the non-magnetic drill collar use [1].
As the inertial navigation system (INS) is free from magnetic interference effects, it has been proposed as an alternative to magnetometer-based MWD surveying [5,6,7]. Many scholars have done a lot of research work about gyroscope-based MWD. Reference [8] proposed a novel non-linear error model (NNEM) to reduce the propagated errors under large-angle attitude error conditions. Meantime, the particle filter (PF) and Kalman filter (KF) were compared. In [9] an in-drilling alignment (IDA) method was proposed to improve the surveying accuracy. References [10,11,12] studied the error models for gyroscope-based MWD. An alternative method is micro-electro-mechanical Systems (MEMS) gyroscope-based INS [1,8,9]. The advantage of MEMS gyroscopes is that they are very small, and it can easily meet the size requirements. However, MEMS gyroscopes have limited practical application due to their low precision compared with other gyroscopes. Fiber optic gyroscopes have many advantages over MEMS gyroscopes, such as shock and vibration force resistance, immunity from magnetic interference, and high reliability. These advantages make FOG-based inertial measurement units (IMUs) perfect candidates for MWD surveying systems, and this has attracted much interest [6,7,13]. Two limiting factors should be taken into account when applying FOG-based IMU in MWD: (1) the instrument size limitation and (2) the INS unlimited error growth. To accommodate the size, a single FOG system and dual FOG system combined with three orthogonal accelerometers has been proposed [5,13]. The single FOG system needs to stop drilling to keep static for surveying, thus continuous surveying cannot be realized. Dual-axis FOG system provides continuous surveying for the near vertical and the radical section of the well [4], while it cannot realize the entire attitude while surveying. Using a completely FOG-based IMU is a suggested alternative to the dual-FOG approach. On the other hand, it is clearly known that the position, velocity, and attitude errors continuously grow if there is no external observation to update the INS. For long-term and high accuracy surveying of FOG-based MWD, the zero velocity update (ZUPT) method is adopted [14]. Nevertheless, previous research demonstrated that ZUPT is time consuming [15]. As an alternative to ZUPT, the in-drilling alignment (IDA) method has been previously proposed and theoretically demonstrated as an approach for limiting the error growth [9,16]. However, the IDA method cannot be used easily, because of both the IDA method and the downhole drilling condition complexities.
From the above analysis, the main motivation of this paper is to develop a FOG-based MWD surveying system for well logging by using tri-axial FOG and tri-axial accelerometer. Furthermore, to suppress the INS error growth, a long-term surveying method is proposed based on the drilling feature. Finally, the semi-physics simulation is conducted to verify the proposed method based on the FOG-based MWD prototype.

2. Theory of FOG-Based Measurement While Drilling

2.1. Overall Design of FOG-Based MWD

Figure 1 is the overall design of FOG-Based MWD. It contains three FOGs, three accelerometers and six temperature sensors. First of all, the inertial sensors collect the motion information of the MWD. Then, the sensor data are compensated for the removal of the fixed bias, temperature drift error, vibration error, etc. The bias and scale factor are obtained according to the model and calibration method which are described in the literature [17]. According to the characteristics of MWD, the temperature data is obtained by the slow self-heating, and the temperature drift error model is established using the multiple linear regression method. The vibration error model is established using grey neural network theory. Finally, the velocity, position and attitude of the MWD are obtained by inertial navigation algorithm. In order to suppress the error growth, the Kalman filter (KF) is used for integrated surveying algorithm. The estimation errors include random bias of FOGs, random bias of accelerometers, velocity error, position error and attitude error. All the estimation errors are compensated in real time. Section 2.4.2 corresponds to INS Mechanization block in the schematic of Figure 1. In this paper, the focus is the error growth with time, so the process and the methods of temperature and vibration error compensation are not discussed in detail.
The novelty of the proposed method is that two features of drilling are adopted as external observations. One is the drilling pipe length, and the other is the speed constraint while drilling. The proposed method will be described in detail in Section 3.

2.2. Structure of The Developed FOG-Based MWD

The MWD prototype developed in this paper is based on a FOG IMU. It is composed of three FOGs and three flexible quartz accelerometers arranged in three mutually orthogonal directions. Three-axis FOG is used to provide the 3D angular velocity measurements of the body, while the three-axis accelerometer is used to provide the 3D acceleration measurements of the body.
In the oil industry, the size of the MWD surveying system is very restricted, and three full FOGs cannot be directly installed. In this work, the three-axis integrated and flexible manufacturing technology is developed to design the IMU. The three-axis FOG has only one light source, which reduces the component size to satisfy the size requirement and also reduces power consumption. Moreover, the fiber rings, processing circuits, and light source are arranged independently along the mechanical body. Consequently, the FOGs have better temperature performance. This novel design method improves the FOGs performance. The IMU integrative structure is shown in Figure 2, where (1) is the module of 3-D fiber ring; (2) is the mechanical body; (3) is the module of processing circuit of 3-D FOG; (4) is the module of 3-D accelerometer. One light source was installed under the processing circuit.

2.3. Hardware Design

The hardware of the FOG-based MWD is composed of three FOGs, three accelerometers, accelerometer signal acquisition circuit, and navigation computer. The FOG is specially designed according to MWD requirement by our laboratory, and the model of the accelerometers is QZ-25A (Tianxinfangzhou Electronic Technology Co. Ltd., Beijing, China). The main performance parameters of the accelerometers are shown in Table 1.
The principle of the accelerometer signal acquisition is shown in Figure 3. First of all, the output of accelerometer is sampled and amplified. Secondly, one of the three signals is chosen by the analog multiplexer switch and converted by the A/D converter. Thirdly, after the conversion is complete, the three digital signals are outputted by FPGA. The analog multiplexer switch and A/D converter are controlled by the FPGA.
The navigation computer is mainly utilized to collect all sensor data, preprocess data and run the navigation algorithm. The principle of the navigation computer is shown in Figure 4. The floating-point digital signal processor (DSP) is chosen as the navigation computer processor. The DSP has a high processing speed and can run complex navigation algorithms. A high performance core Field Programmable Gate Array (FPGA) is chosen as data acquisition and input/output (I/O) interfaces for output data of gyroscopes, accelerometers and temperature sensors. The CAN bus is used as the interface of the MWD surveying system.

2.4. Mathematical Calculation

2.4.1. Relationship between MWD Body Coordinates and Navigation Coordinates

As shown in Figure 5, the ENU navigation coordinates are defined as east-north-up based on the right-hand rule and the XbYbZb MWD body coordinates are defined as right-forward-up based on the right-hand rule. The inclination angle (I) is the angle between the Yb axis and the vertical direction, and the azimuth angle (A) is the angle between the horizontal projection of Yb axis and the north.
The device transforms a fixed location to the current location through a rotation matrix. As shown in Figure 6, the navigation coordinates are used as a reference frame with a positive clockwise rotation. First, an angle of A rotates around O U to the coordinates X1Y1Z1, then an angle of π / 2 I rotates around O X 1 to the coordinates X2Y2Z2, and an angle of T rotates around O Y 2 to the coordinates XbYbZb which are the device body coordinates. Here T is the toolface angle that indicates the MWD instrument rotation around the O Y b axis.
Therefore, the rotation matrix is expressed as Equation (1), and the relationship between MWD body and navigation coordinates is expressed by Equation (2) [17]:
C n b = R T R I R A = [ cos T cos A + sin T sin A cos I cos T sin A + sin T cos A cos I sin T sin I sin A sin I cos A sin I cos I sin T cos A cos T sin A cos I sin T sin A cos T cos A cos I cos T sin I
[ x b y b z b ] = C n b [ x n y n z n ]
where the subscript n denotes the navigation frame, while superscript b denotes the body frame.
The inclination angle I, azimuth angle A and toolface angle T can be obtained by Equation (3):
{ I = arcsin C 1 , 3 C 1 , 3 + C 3 , 3 C 3 , 3 A = arctan ( C 2 , 1 / C 2 , 2 ) T = arctan ( C 1 , 3 / C 3 , 3 )
where C i , j represents the row i, column j element of the matrix C n b .

2.4.2. Inertial Navigation Algorithm

The magnetometer-based MWD surveying system only provides the azimuth and the inclination of the BHA, and the position is determined using the drill pipe length. In contrast, the FOG-based MWD provides both the attitude and the position.
The classical inertial navigation algorithm is described as [18]:
{ C ˙ b n = C b n ( ( ω i b b C n b ( ω i e n + ω e n n ) ) × ) v ˙ n = C b n f b ( 2 ω i e n + ω e n n ) × v n + g n L ˙ = v N n / ( R + h ) λ ˙ = v E n sec L / ( R + h ) h ˙ = v U n
where the body angular rate ω i b b = [ ω x b ω y b ω z b ] T is measured by FOGs. The Earth rotation rate vector ω i e n = [ 0 ω i e cos L ω i e sin L ] T is in the navigation frame. ω e n n = [ v N n v E n v E n tan L ] T / ( R + h ) is the angular rate of the navigation frame with respect to the Earth frame, expressed in the navigation frame. v n = [ v E n v N n v U n ] T is the ground velocity in the navigation frame coordinates, which the subscripts E, N, and U stand for east, north and upward velocity components, respectively. f b = [ f x b f y b f z b ] T is the accelerometers’ output specific force. g n = [ 0 0 g ] T is the gravity vector in the navigation frame and R is the radius of the Earth. The positions L, λ , and h of MWD are the latitude, longitude, and height, respectively. The 3 × 3 matrix ( × ) represents the vector cross product. For example, when a = [ a 1 a 2 a 3 ] T and b = [ b 1 b 2 b 3 ] T , then a × b = [ a 2 b 3 a 3 b 2 a 3 b 1 a 1 b 3 a 1 b 2 a 2 b 1 ] = [ 0 a 3 a 2 a 3 0 a 1 a 2 a 1 0 ] [ b 1 b 2 b 3 ] = ( a × ) b , so, ( a × ) = [ 0 a 3 a 2 a 3 0 a 1 a 2 a 1 0 ] .

3. The Long-Term Surveying Method

The INS-based MWD has many advantages over magnetometer-based MWDs, but exhibits an unlimited growth of the position, velocity, and attitude errors if there is no external observation to update the surveying system. For long-term and high accuracy surveying, there are other kinds of systems such as global positioning system (GPS), odometer, and celestial navigation that are integrated with INS [19,20,21] to suppress the growing errors of INS on the ground or in space. However, the working underground condition limits the integration with the navigation systems mentioned above, so the available information to enhance the INS performance should be found.
In this section, we will build the error model, and then find the available external information through the drilling characteristic analysis. Finally, we realize the proposed algorithm through the Kalman filter design.

3.1. FOG-Based MWD Error Model

The relationship between the true value and computed value of attitude, velocity and position of INS is given as the following expressions [17]:
{ v ¯ n = v n + δ v n C ¯ b n = [ I ( φ × ) ] C b n C ¯ e n = [ I ( δ θ × ) ] C e n h ¯ = h + δ h
where v ¯ n is the computed velocity, δ v n is the velocity error. C ¯ b n is the computed body to navigation frame transformation matrix, and C b n is the true matrix. φ is the attitude error ( δ I , δ T and δ A ), and I is the identity matrix. C ¯ e n is the Earth-fixed computed direction cosine matrix to navigation frame transformation, C e n is the true matrix, and δ θ is the position error ( δ L and δ λ ). Lastly, h ¯ is computed altitude, h is the true altitude, and δ h is the altitude error.
According to Equations (4) and (5), the FOG-based MWD error model is represented as [17]:
{ δ v ˙ n = ( δ ω e n n + 2 δ ω i e n ) × v n ( ω e n n + 2 ω i e n ) × δ v n + f n × φ + C b n δ f b + δ g n φ ˙ = δ ω e n n + ω i e n × δ θ + φ × ( ω e n n + ω i e n ) ε n δ θ ˙ = δ ω e n n ω e n n × δ θ δ h ˙ = δ v U n
where δ ω i e n is the Earth rotation rate error and δ g n is the gravity vector error. δ f n = [ δ f E δ f N δ f U ] T is the accelerometer error in the navigation frame and ε n = [ ε E ε N ε U ] T is the gyroscope error in the navigation frame.

3.2. Method of Integrated Navigation

During drilling, the MWD instrument is installed with the BHA and moves with the drill pipe. There are two features for the drilling process. One is the instrument velocity, and only the velocity in the axial direction of the instrument (y-axis) is not zero due to space limitation; the velocity x-axis and z-axis can be approximately regarded as zero. Therefore, the constraints under ideal conditions are as follows:
{ v b x b = 0 v b z b = 0
The other is the connecting pipe length [1]. The position of the BHA is determined by the attitude angles assuming a certain trajectory between the surveying stations. The common calculation methods [22,23] of well trajectory are shown in the Table 2. The average angle method (AAM) assumes that the measuring section is a straight line, and the direction of the well is a vector of the two measuring points. The balance tangent method (BTM) assumes that the measuring section is a line which is composed of half of the length of the two measuring section, and the direction of the well is consistent with the direction of the upper and lower measuring points. The corrected average angle method (CAAM) assumes that the measuring section is a cylindrical spiral, and spiral points at both ends are tangent to the upper and lower. The minimum curvature method (MCM) assumes that the measuring section is a circular arc on the plane, and at both ends of the circular are tangent to the upper and lower borehole direction. The chord step method (CSM) assumes that the measuring section is a circular arc on the plane, and the length of measuring section is as chord length.
Reference [22] analyzed the calculation errors of these methods and noted that it exhibits a certain similarity between different methods of calculation of error. In [23] it was pointed out that the precision of curve methods is higher than that of the straight line and broken line method, as the assumption of the curve method is more reasonable in practical applications. Therefore, the CAAM, MCM and CSM have the highest accuracy, and the error between them is very small. Meantime, as [23] points out “the minimum curvature method and the chord step method are suitable for the well section of the underground power drill. Corrected average angle method is suitable for rotary drilling sections”. Therefore, we choose the MCM to calculate the trajectory. MCM [24,25] assumes the two surveying stations lie on a circular arc, and the arc is located in a plane for which the orientation is known at both ends by knowing the inclination and azimuth angles. Figure 7 illustrates the MCM.
In Figure 7, inclination and azimuth angles at station 1 are denoted as I1 and A1, respectively, while the inclination and azimuth angles at station 2 are denoted as I2 and A2, respectively. The MCM fits a Δ M D spherical arc between the two stations by calculating the curvature “DL” from the 3D vectors and scaling by a ratio factor (RF). When the first station positions are known, the second station positions is computed using the following expressions [25]:
{ D L = arccos ( cos ( I 2 I 1 ) sin I 1 sin I 2 ( 1 cos ( A 2 A 1 ) ) ) R F = 2 tan ( D L / 2 ) / D L Δ T V D = 1 / 2 Δ M D ( cos I 1 + cos I 2 ) R F Δ N = 1 / 2 Δ M D ( sin I 1 cos A 1 + sin I 2 cos A 2 ) R F Δ E = 1 / 2 Δ M D ( sin I 1 sin A 1 + sin I 2 sin A 2 ) R F
where Δ T V D is the difference in the true vertical depth between the two stations with Δ N and Δ E being the difference in the north and east directions, respectively. ΔMD is the drilling pipe length. Scale to 10 pt size and align correctly.
Therefore, those two features are adopted as external observations to aid the INS based on Kalman filter in this paper.

3.3. Kalman Filter Design

In this work, the Kalman filter is designed to conduct information fusion of the FOG-based INS algorithm results and external observations. Moreover, the Kalman filter estimated results are used to compensate the error of the FOG IMU and navigation output.

3.3.1. State-Space System Model

The state-space system model is established from the navigation errors differential equations represented as Equation (9). Both the gyroscope and accelerometer errors are considered as the composition of bias error and white noise. The general linear stochastic system model is given by [26]:
{ X ˙ = F X + G W ,    W ~ N ( 0 , Q ) X = [ δ L δ λ δ h δ v E δ v N δ v U δ I δ T δ A            a B x a B y a B z g B x g B y g B z ] T W = [ 0 1 × 3 w a T w g T 0 1 × 6 ] T
where X is the error states vector composed of navigation errors and inertial sensor bias errors, F is the dynamic matrix, G is the noise coefficient matrix, and W is the system noise vector consisting of the white noises of inertial sensors. We assumed that W has the normal distribution with the variance matrix Q . δ L , δ λ , and δ h are the latitude error, longitude error, and height error, respectively; δ v E , δ v N , and δ v U are the velocity errors in the east, north, and vertical directions, respectively; δ I , δ T , and δ A are the errors of inclination angle, toolface angle and azimuth angle, respectively; a B x , a B y , and a B z are the accelerometer bias errors, respectively; g B x , g B y , and g B z are the gyroscope bias errors, respectively; w a is the accelerometer white noise matrix, and w g is the gyroscope white noise matrix. 0 i × j represents an i × j zero matrix.
The detailed matrix of F and G is given in Equations (10)–(13), respectively. Ω is the rotational angular velocity of the Earth. R M and R N are the main curvature radiuses along the meridian, respectively:
F = [ F 1 9 × 9 F 2 9 × 6 0 6 × 9 0 6 × 6 ]
F 2 9 × 6 = [ 0 3 × 3 0 3 × 3 C b n 0 3 × 3 0 3 × 3 C b n ]
G 15 × 15 = [ 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 6 0 3 × 3 C b n 0 3 × 3 0 3 × 6 0 3 × 3 0 3 × 3 C b n 0 3 × 6 0 6 × 3 0 6 × 3 0 6 × 3 0 6 × 6 ]
F 9 × 9 1 = [ 0 0 v N ( R M + h ) 2 0 1 R M + h v E tan L sec L R N + h 0 v E sec L ( R N + h ) 2 sec L R N + h 0 0 0 0 0 0 2 ω i e ( v U sin L + v N cos L ) + v E v N R N + h sec 2 L 0 v E v U v E v N tan L ( R N + h ) 2 v N tan L v U R N + h 2 ω i e sin L + v E R N + h tan L 2 v E ω i e cos L v E 2 R N + h sec 2 L 0 v N v U ( R M + h ) 2 + v E 2 tan L ( R N + h ) 2 2 ( ω i e sin L + v E R N + h tan L ) v U R M + h 2 v E ω i e sin L 0 v N 2 ( R M + h ) 2 v E 2 ( R N + h ) 2 2 ( ω i e cos L + v E R N + h ) 2 v N R M + h 0 0 0 v N ( R M + h ) 2 0 ω i e sin L 0 v E ( R N + h ) 2 1 R N + h 0 ω i e cos L + v E R N + h sec 2 L 0 v E tan L ( R N + h ) 2 tan L R N + h 0                                                           0 0 0 0 0 0 0 0 1 0 0 0 2 ω i e cos L v E R N + h 0 f U f N v N R M + h f U 0 f E 0 f N f E 0 1 R M + h 0 ω i e sin L + v E R N + h tan L ω i e cos L v E R N + h 0 ω i e sin L v E R N + h tan L 0 v N R M + h 0 ω i e cos L + v E R N + h v N R M + h 0 ]

3.3.2. Observation Updates Model

The velocity of the MWD was selected as one of the external information. The x-axis and z-axis velocity was not zero because of the vibration interference. This interference is described as white noise:
[ v b x , V i r t u a l b v b z , V i r t u a l b ] = [ 0 0 ] + [ υ x υ z ]
where υ x and υ z are white noise.
The transformation of the velocity of the navigation frame to the body frame is described as:
v b = C n b v n
Then, the velocity error is obtained by differentiating Equation (16):
δ v b = C n b δ v n + δ C n b v n    = C n b δ v n + E C n b v n    = C n b δ v n + E v b
where E, the attitude angle error antisymmetric matrix, is described as:
E = [ 0 δ A δ T δ A 0 δ I δ T δ I 0 ]
With Equations (1), (16) and (17), Equation (16) becomes:
[ δ v b x b δ v b y b δ v b z b ] = [ cos T cos A + sin T sin A cos I cos T sin A + sin T cos A cos I sin T sin I sin A sin I cos A sin I cos I sin T cos A cos T sin A cos I sin T sin A cos T cos A cos I cos T sin I ] [ δ v E δ v N δ v U ] + [ 0 v b z b v b y b v b z b 0 v b x b v b y b v b x b 0 ] [ δ I δ T δ A ]
where v b x b , v b y b , and v b z b is calculated using Equation (15).
Assuming the velocity calculated by the INS in the body frame is described as [ v x , I N S b v z , I N S b ] T , Equation (19) can be obtained using Equation (18):
[ v x , I N S b v z , I N S b ] = [ 0 0 ] + [ δ v b x b δ v b z b ] [ v x , I N S b v z , I N S b ] = [ cos T cos A + sin T sin A cos I cos T sin A + sin T cos A cos I sin T sin I sin T cos A cos T sin A cos I sin T sin A cos T cos A cos I cos T sin I ] [ δ v E δ v N δ v U ] + [ 0 0 v b y b v b y b 0 0 ] [ δ I δ T δ A ]
The differential between the velocity calculated by the INS in the body frame and the instrument velocity is:
[ v x , I N S b v z , I N S b ] [ V b x , V i r t u a l b V b z , V i r t u a l b ] = [ δ v b x b δ v b z b ] [ υ x υ z ]
The differences Δ T V D , Δ N , and Δ E are obtained by MCM when drilling frequently stops. The stationary position ( L M C M , λ M C M and h M C M ) adopted as the other external information is calculated by Equation (21):
{ L M C M ( k ) = L 0 + i = 1 k N i / ( R M ( k ) + h ( k ) ) λ M C M ( k ) = λ 0 + i = 1 k E i / ( ( R N ( k ) + h ( k ) ) cos L M C M ( k ) ) h M C M ( k ) = h 0 + i = 1 k T V D i
where L 0 , λ 0 , and h 0 are the initial latitude, longitude, and height, respectively.
Therefore, the measurement equation of the MWD motion-constraint-aided INS is described with Equations (19)–(21):
Z k = [ L I N S L M C M λ I N S λ M C M h I N S h M C M δ v b x b δ v b z b ] = [ δ L δ λ δ h δ v b x b δ v b z b ] = H k X + υ
where υ is the measurement noise vector. H k is described as:
H k = [ 1 0 0 0 1 0 0 0 1 0 3 × 12 0 2 × 3 cos T cos A + sin T sin A cos I cos T sin A + sin T cos A cos I sin T sin I 0 0 v b y b sin T cos A cos T sin A cos I sin T sin A cos T cos A cos I cos T sin I v b y b 0 0    0 2 × 6 ]

4. Semi-Physics Simulation

The initial evaluation of FOG-based MWD surveying system was conducted under laboratory conditions to validate the algorithm. Figure 8 shows the experimental process.
First of all, the trajectory of the oil borehole is designed, and the theoretical parameters of the trajectory are generated by a generator, including the three-axis angular velocity, three-axis acceleration, attitude, velocity, and position of the MWD. Secondly, the noise data of inertial sensors were acquired from the FOG-based MWD prototype. Thirdly, the simulation inertial sensor data were obtained from the theoretical three-axis angular velocity and acceleration added to the noise data, respectively. Then, using the simulation inertial sensors data, the errors produced by proposed method are compared with those produced by the traditional method.

4.1. Trajectory Design

The parameters of the generated standard trajectory are as follows: the initial longitude is 116°, latitude is 35°, and altitude is −1000 m. The original azimuth angle is 180°, inclination angle is 20°, and the toolface angle is 0°. The time of the whole process is 5100 s, the move speed of MWD is 2 m/min along the drilling pipe, and every 5 min the MWD instrument stops 1 min (for ZUPT) [4,9]. The drilling pipe length is provided each 10 m. During the whole process, azimuth and toolface angles remain unchanged, while the inclination angle changed by 30°. The generated standard trajectory according to the conditions mentioned above is shown in Figure 9.

4.2. Get Noise Data of the Inertial Sensors

The FOG-based MWD prototype is designed as in Section 2. The noise data of the inertial sensors were obtained from the prototype. The MWD prototype was installed on a three-axis turntable that was designed especially for the MWD instrument. The turntable provides accurate rotation around x-, y- and z-axis; meanwhile, the inclination, toolface, and azimuth angle of the MWD are changed, respectively. After the starting the MWD and turntable, we kept the MWD instrument at any attitude and collected the inertial sensor static data. The noise data was obtained by canceling the mean value from the collected data at a frequency of 100 Hz. Then, the bias (FOG: 0.2°/h, accelerometer: 1.0 × 10 3 m/s2) was added to the reserved noises of the gyroscopes and accelerometers, respectively. Figure 10 shows the testing process. Table 3 shows the designed sensor parameters of the FOG-based MWD prototype.

4.3. Experiment Results and Analysis

When the simulation data were obtained, the integrated surveying algorithm proposed in Section 3 was compared with the traditional algorithms (in Table 4) by simulation calculation. The method M2 is only using the drilling pipe length as the external information. The Figure 11 shows the attitude angle errors. The Figure 12 and Figure 13 show the position errors.
Both the inclination and the toolface errors were limited over time, while the azimuth error continued to increase. The main reason for such characteristics is that the external observation of all the methods is only concerned with acceleration. This drift in the azimuth angle appeared due to a FOG bias error, while the inclination and toolface angles are related to the accelerometer error more than the FOG error. The drift in the azimuth angle could not be compensated by the Kalman filter because the azimuth orientation is not coupled with the velocity or the position components. Conversely, the drifts in the inclination and toolface angles are compensated.
Only the velocity is adopted as an external observation for the ZUPT and the pipe length is adopted as external observation for the “Integrated with drilled pipe length”, while both the velocity and the pipe length were adopted as external observations for the proposed method. Thus, the attitude errors generated by the proposed method are smaller than the traditional methods. The maximum absolute attitude errors are 0.0077°, 0.0230° and 0.5832° , while the attitude errors generated by M1 are 0.0097°, 0.0802° and 0.6653°, the attitude errors generated by M2 are 0.0117°, 0.0470° and 0.6354° (Table 5).
The INS exhibits an unlimited growth error if there is no external observation to update the surveying system. As Figure 10 shows, during the simulation calculation, the east error achieves −58,106 m and the north error achieves 15,802 m. The proposed method and the comparison of the two methods can successfully suppress the error growth (Figure 12). No matter what method is adopted, the error cannot be eliminated clearly and the error will grow over time.
When using the ZUPT (M1), the velocity errors were limited near to zero, but the position errors drifted since the previous error in the velocities. After the ZUPT station, the velocity errors grew linearly with time due to not properly estimating the accelerometer bias errors. The position errors were obtained by integrating the corresponding velocity errors. The position error remained constant at the ZUPT station but grew with time between neighboring ZUPTs, and the errors exhibition growth grew during the whole process. Conversely, the errors calculated by M2 and M3 (proposed algorithm) were smooth and small compared with those calculated by ZUPT algorithm.
The error generated by the proposed algorithm is smaller than the M2 algorithm, especially the East error. The reason is that M2 adopted the pipe length as external observation only and the length was translated to velocity measurements update to the inertial sensors measurements, while the proposed method adopted both the velocity and the pipe length as external observations. When pipe length is translated to velocity, some noise is introduced, but the proposed method used the pipe length directly and calculated the position differences. Table 6, shows that the maximum absolute position errors (East, North, Vertical and Horizontal) generated by the proposed method were 11.23 m, 1.12 m, 2.34 m and 11.29 m, while M1’s position errors were 53.55 m, 22.05 m, 22.46 m and 57.32 m, and M2’s position errors were 31.60 m, 2.19 m, 4.56 m and 31.67 m.
The above analysis shows that the attitude measurement precision is at the same level, while the position measurement precision of the proposed algorithm is greater than the traditional algorithm. The ZUPT algorithm application effect is the worst of the three methods, which regularly needs to stop drilling and is time consuming. About 840 s of the whole simulation time (16.5%) is only for ZUPT. The other two algorithms do not need to interrupt the drilling process, and the proposed method has the highest precision of the three methods.

5. Conclusions

In the present study, an inertial navigation technique utilizing a commercially FOG-based IMU was proposed as a replacement for the presently used magnetometer-based surveying methods. It has wide application prospects for it is free from magnetic interference effects. In this study, a MWD instrument was manufactured by a new design method based on FOG and a quartz flexible accelerometer. An integrated surveying method was developed according to drilling features to suppress the errors and enhance the long-term performance. The results of the comparison with the traditional methods indicated that the proposed method in this paper successfully suppressed the error growth, especially has high positioning error. Thus, the proposed method improves the long-term performance of the FOG-based MWD. None of the algorithms can completely suppress the growth of the error. We need to continue research to find a more effective method for error suppression.

Author Contributions

Tie Lin designed and implemented the proposed algorithm and performed the experiments; Chunxi Zhang supervised all the work and improved the manuscript in terms of the English presentation.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. El-Gizawy, M. Continuous Measurement-While-Drilling Surveying System Utilizing MEMS Inertial Sensors. Ph.D. Thesis, The University of Calgary, Calgary, AB, Canada, 2009. [Google Scholar]
  2. Noureldin, A. New Measurement-While-Drilling Surveying Technique Utilizing Sets of Fiber Optic Rotation Sensors. Ph.D. Thesis, The University of Calgary, Calgary, AB, Canada, 2002. [Google Scholar]
  3. Xue, Q.L.; Wang, R.H.; Sun, F.; Huang, L.L.; Han, L.J. Continuous measurement-while-drilling utilizing strap-down multi-model surveying system. IEEE Trans. Instrum. Meas. 2014, 63, 650–657. [Google Scholar]
  4. Ledroz, A.G.; Pecht, E.; Cramer, D.; Mintchev, M.P. FOG-based navigation in downhole environment during horizontal drilling utilizing a complete inertial measurement unit: Directional measurement-while-drilling surveying. IEEE Trans. Instrum. Meas. 2005, 54, 1997–2006. [Google Scholar] [CrossRef]
  5. Noureldin, A.; Tabler, H.; Irvine-Halliday, D.; Mintchev, M.P. Testing the applicability of fiber optic gyroscopes for azimuth monitoring for measurement-while-drilling processes in the oil industry. In Proceedings of the IEEE 2000 Position Location and Navigation Symposium, San Diego, CA, USA, 13–16 March 2000; pp. 291–298.
  6. Noureldin, A.; Irvine-Halliday, D.; Mintchev, M.P. Measurement-while-drilling surveying of highly inclined and horizontal well sections utilizing single-axis gyro sensing system. Meas. Sci. Technol. 2004, 15, 2426–2434. [Google Scholar] [CrossRef]
  7. Noureldin, A.; Irvine-Halliday, D.; Mintchev, M.P. Accuracy limitations of FOG-based continuous measurement-while-drilling surveying instruments for horizontal wells. IEEE Trans. Instrum. Means. 2002, 51, 1177–1191. [Google Scholar] [CrossRef]
  8. Li, T.; Yuan, G.; Li, W. Particle filter with novel nonlinear error model for miniature gyroscope-based measurement while drilling navigation. Sensors 2016, 16. [Google Scholar] [CrossRef] [PubMed]
  9. Wang, Z.H.; Poscente, M.; Filip, D.; Dimanchev, M.; Mintchev, M. Rotary in-drilling alignment using an autonomous MEMS-based inertial measurement unit for measurement-while-drilling processes. IEEE Instrum. Meas. Mag. 2013, 16, 26–34. [Google Scholar] [CrossRef]
  10. Torkildsen, T.; Havardstein, S.T.; Weston, J.L.; Ekseth, R. Prediction of Wellbore Position Accuracy When Surveyed with Gyroscopic Tools; Society of Petroleum Engineers: Richardson, TX, USA, 2008; pp. 5–12. [Google Scholar]
  11. Weston, J.L.; Ledroz, A.G.; Ekseth, R. New Gyro While Drilling Technology Delivers Accurate Azimuth and Real-Time Quality Control for All Well Trajectories; Society of Petroleum Engineers: Richardson, TX, USA, 2014; pp. 295–303. [Google Scholar]
  12. Grindrod, S.J.; Clark, P.J.; Lightfoot, J.D.; Bergstrom, N.; Grant, L.S. OWSG Standard Survey Tool Error Model Set for Improved Quality and Implementation in Directional Survey Management; Society of Petroleum Engineers: Richardson, TX, USA, 2016; pp. 1–14. [Google Scholar]
  13. Zhang, Y.S.; Wang, S.W.; Fang, J.C. Measurement-while-drilling instrument based on predigested inertial measurement unit. IEEE Trans. Instrum. Meas. 2012, 61, 3295–3302. [Google Scholar]
  14. Li, X.F.; Mao, Y.L.; Xie, L.; Chen, J.B.; Song, C.L. Applications of zero-velocity detector and Kalman filter in zero velocity update for inertial navigation system. In Proceedings of the IEEE Chinese Guidance, Navigation and Control Conference, Yantai, China, 8–10 August 2014; pp. 1760–1763.
  15. Pecht, E.; Mintchev, M.P. Observability analysis for INS alignment in horizontal drilling. IEEE Trans. Instrum. Meas. 2007, 56, 1935–1945. [Google Scholar] [CrossRef]
  16. Jurkov, A.; Cloutier, J.; Pecht, E.; Mintchev, M. Experimental feasibility of the in-drilling-alignment method for inertial navigation in measurement-while-drilling. IEEE Trans. Instrum. Meas. 2011, 60, 1080–1090. [Google Scholar] [CrossRef]
  17. Rogers, R. Applied Mathematics in Integrated Navigation Systems, 3rd ed.; AIAA: Reston, VA, USA, 2003; pp. 77–84. [Google Scholar]
  18. Pan, J.Y.; Zhang, C.X.; Cai, Q.Z. An accurate calibration method of accelerometer nonlinear scale factor on a low-cost three-axis turntable. Meas. Sci. Technol. 2014, 25, 1–7. [Google Scholar] [CrossRef]
  19. Zhong, M.Y.; Guo, J.; Cao, Q. On designing PMI Kalman filter for INS/GPS integrated systems with unknown sensor errors. IEEE Sens. J. 2015, 15, 535–544. [Google Scholar] [CrossRef]
  20. Ning, X.L.; Liu, L.L. A two-mode INS/CNS navigation method for lunar rovers. IEEE Trans. Instrum. Meas. 2014, 63, 2170–2179. [Google Scholar] [CrossRef]
  21. Kim, S.B.; Bazin, J.C.; Lee, H.K.; Choi, K.H.; Park, S.Y. Ground vehicle navigation in harsh urban conditions by integrating inertial navigation system, global positioning system, odometer and vision data. IET Radar Sonar Navig. 2011, 5, 814–823. [Google Scholar] [CrossRef]
  22. Chen, W.Q.; Guan, Z.C. Error analysis of well path survey calculation methods. J. China Univ. Pet. 2006, 30, 42–45. [Google Scholar]
  23. Tian, Y.W. Study on Optimization Methods of Directional Well Trajectory. Master’s Thesis, China University of Geosciences, Beijing, China, 2007. [Google Scholar]
  24. Taylor, H.L.; Mason, C.M. A systematic approach to well surveying calculations society of petroleum engineers. J. Soc. Pet. Eng. 1972, 12, 474–488. [Google Scholar] [CrossRef]
  25. El-Gizawy, M.; Noureldin, A.; El-Sheimy, N. Performance analysis of tactical grade inertial systems for MWD process. In Proceedings of IEEE Position, Location, and Navigation Symposium, San Diego, CA, USA, 25–27 April 2006; pp. 16–22.
  26. Hong, H.S.; Lee, J.G.; Park, C.G. In-Flight Alignment of SDINS under Large Initial Heading Error. Trans. Soc. Instrum. Control Eng. 2002, 38, 1107–1113. [Google Scholar] [CrossRef]
Figure 1. Schematic of the surveying method.
Figure 1. Schematic of the surveying method.
Sensors 16 01186 g001
Figure 2. 3D graphic model of the complete FOG-based IMU.
Figure 2. 3D graphic model of the complete FOG-based IMU.
Sensors 16 01186 g002
Figure 3. Principle of the accelerometer signal acquisition.
Figure 3. Principle of the accelerometer signal acquisition.
Sensors 16 01186 g003
Figure 4. Block diagram of navigation computer.
Figure 4. Block diagram of navigation computer.
Sensors 16 01186 g004
Figure 5. Coordinate and attitude angle diagram.
Figure 5. Coordinate and attitude angle diagram.
Sensors 16 01186 g005
Figure 6. The coordinate transformation process.
Figure 6. The coordinate transformation process.
Sensors 16 01186 g006
Figure 7. MCM stationary survey.
Figure 7. MCM stationary survey.
Sensors 16 01186 g007
Figure 8. Flowchart of the experiment.
Figure 8. Flowchart of the experiment.
Sensors 16 01186 g008
Figure 9. Three-dimensional figure of the oil borehole trajectory.
Figure 9. Three-dimensional figure of the oil borehole trajectory.
Sensors 16 01186 g009
Figure 10. FOG-based MWD prototype testing.
Figure 10. FOG-based MWD prototype testing.
Sensors 16 01186 g010
Figure 11. Attitude angle errors. (a) Inclination angle error; (b) Toolface angle error; (c) Azimuth angle error.
Figure 11. Attitude angle errors. (a) Inclination angle error; (b) Toolface angle error; (c) Azimuth angle error.
Sensors 16 01186 g011
Figure 12. Position errors calculated by the pure navigation. (a) East error; (b) North error.
Figure 12. Position errors calculated by the pure navigation. (a) East error; (b) North error.
Sensors 16 01186 g012
Figure 13. Position errors calculated by the integrated surveying algorithms. (a) East error; (b) North error; (c) Vertical error; (d) Horizontal error.
Figure 13. Position errors calculated by the integrated surveying algorithms. (a) East error; (b) North error; (c) Vertical error; (d) Horizontal error.
Sensors 16 01186 g013
Table 1. Main performance parameters of the accelerometers.
Table 1. Main performance parameters of the accelerometers.
ParameterIndexUnit
Dynamic Range±15g
Bias Repeatability100μg
Bias Temperature Coefficient100μg/°C
Sensitivity Temperature Coefficient100ppm/°C
Scale factor1.2 ± 0.2mA/g
Temperature Range−40~+175°C
Table 2. Common calculation methods of well trajectory.
Table 2. Common calculation methods of well trajectory.
ClassificationMethods
Straight line methodAverage angle method (AAM)
Broken line methodBalance tangent method (BTM)
Curve methodCorrected average angle method (CAAM)
Minimum curvature method (MCM)
Chord step method (CSM)
Table 3. MWD prototype Sensor parameters.
Table 3. MWD prototype Sensor parameters.
AxisAngular Random Walk (ARW)Bias Stability (1σ)
FOG/(°/√h)FOG/(°/h)Accelerometer (m/s2)
X0.01980.287 3.46 × 10 4
Y0.02320.324 6.26 × 10 4
Z0.01930.325 7.68 × 10 4
Table 4. Surveying methods.
Table 4. Surveying methods.
Methods NumberMethods Description
M1ZUPT
M2Integrated with drilling pipe length
M3Proposed algorithm
Table 5. Maximum absolute attitude errors.
Table 5. Maximum absolute attitude errors.
MethodsInclination (°)Toolface (°)Azimuth (°)
M10.00970.08020.6653
M20.01170.04700.6354
M30.00770.02300.5832
Table 6. Maximum absolute position errors.
Table 6. Maximum absolute position errors.
MethodsEast (m)North (m)Vertical (m)Horizontal (m)
M153.5522.0522.4657.32
M231.602.194.5631.67
M311.231.122.3411.29

Share and Cite

MDPI and ACS Style

Zhang, C.; Lin, T. A Long-Term Performance Enhancement Method for FOG-Based Measurement While Drilling. Sensors 2016, 16, 1186. https://doi.org/10.3390/s16081186

AMA Style

Zhang C, Lin T. A Long-Term Performance Enhancement Method for FOG-Based Measurement While Drilling. Sensors. 2016; 16(8):1186. https://doi.org/10.3390/s16081186

Chicago/Turabian Style

Zhang, Chunxi, and Tie Lin. 2016. "A Long-Term Performance Enhancement Method for FOG-Based Measurement While Drilling" Sensors 16, no. 8: 1186. https://doi.org/10.3390/s16081186

APA Style

Zhang, C., & Lin, T. (2016). A Long-Term Performance Enhancement Method for FOG-Based Measurement While Drilling. Sensors, 16(8), 1186. https://doi.org/10.3390/s16081186

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop