1. Introduction
Directional drilling refers to the type of drilling where the upper part of the reservoir cannot be accessed on land due to buildings or gravity. Drilling starts from adjacent areas and after a certain amount of drilling, starts on a detour and continues to the desired point using an internal tubing cutter [
1]. In achieving this predetermined goal, a number of parameters need to be measured using various types of Measuring While Drilling (MWD) tools. However, one of the major problems of directional drilling for oil and gas is the loss of bit positions due to MWD errors or failures [
2]. According to field surveys in drilling operations, these problems are caused by initial errors of the sensors due to manufacturer error or improper sensor installation. This problem will have a negative impact during the drilling operations, such as trying to free the drill pipes, heat, inner layers of the earth and the occurrence of magnetic materials, sequential activation of sensors to save energy, and vibration on the drill strings. Consequently, the sensor parameters in accelerometers, such as scale factor and sensor bias, often change [
2]. This will cause the sensors performance error and change the calibration coefficients. In addition, it will cause faults and may even destroy the sensors.
Lack of redundant sensors in the system and not performing auto-calibration in drilling operation affect the faults or errors of the accelerometers, therefore, drilling operation must be stopped. In this case, the drilling device must be removed from the well and a newly calibrated MWD should be immediately inserted into the well. This operation will stop the production process, causing loss of the well, and increase production costs. Therefore, the purpose of this study is to design skewed redundant accelerometers as a drilling measurement system that performs auto-calibration process and fault diagnosis, and isolation of faulty accelerometers. The use of redundant sensors will improve the reliability and accuracy of the navigation system.
An important point about redundant sensors is determining its optimal structure and in this case a number of studies have been conducted [
3,
4,
5,
6,
7,
8]. They used figures of merit (FOMs) to evaluate the position sensor structure and proper placement for navigation function as well as fault detection and isolation (FDI). For example, Jia [
7] analyzed various methodologies for combining the data in the Air Navigation System by considering FDI performance. Shim et al. [
8] proposed a method for providing the optimal sensor structure from both perspectives of navigation and FDI performances. They showed that the symmetrical structures, such as Platonic bodies, are the best structures for both FDI and navigation performance.
In this study, a 4-sensor structure based on the optimal structures proposed by Shim et al. [
8] has been selected and designed using an existing MWD tool. In the proposed system, the new four accelerometer structure is operationally built, installed, and used replacing a three orthogonal accelerometer system.
For auto-calibration of three orthogonal accelerometers during drilling operation, a general approach such as the use of gravitational acceleration vector for the Earth and combination of the problem with nonlinear optimization methods can be applied [
9,
10,
11,
12,
13,
14,
15,
16,
17]. The main idea is that the orthogonal accelerometer structure is considered in the majority of existing studies.
Li and Duan [
11] used the Lyunberg-Marquardt algorithm based on a linearization analysis. Frosio et al. [
12,
16] executed auto-calibration using data from the sensor datasheet and applied Taylor's first or second order approximation and related analysis for optimization and application of Newton's algorithm. Brage et al. [
13] performed auto-calibration for wearable accelerometers using the Moving Average Value method. In the work of Ye and Su [
15], a nonlinear function of the sum of squared errors was linearized and the minMax function was used for optimization. These methods are sensitive to the initial data and lead to divergence if the data is not appropriate. Frosio et al. [
17] used the maximum likelihood estimation for auto-calibration by selecting a system model under certain conditions.
In this study, auto-calibration of the skewed non-orthogonal redundant accelerometers is performed using the Newton-Raphson non-linear optimization method. Since redundant sensors are used in the proposed MWD, it is crucial to solve the problem of fault diagnosis and isolation.
Various FDI methods can be categorized from different perspectives. They can be categorized into two main groups: data-based methods and model-based approaches. The majority of data-based techniques are categorized according to the comparison between measured values by sensors, the comparison between the predetermined values and the values measured by the sensors based on the desired characteristics and the logical inference [
18,
19,
20,
21,
22,
23]. The data-based algorithms based on features are generally effective. Because these attributes will result in greater resolution in various error situations. Lei et al. [
21] suggested some common features of the time signal and frequency domains. Youssef et al. [
22] introduced a Proportional Integral observer to estimate the faults in actuators and sensors using the Takagi–Sugeno fuzzy model. Ding et al. [
23] presented a data-driven framework for designing an observer-based fault detection.
On the other hand, there are a number of real physical systems among the dynamic systems that are near to the equilibrium point in a continuous-time operation. The performance of these systems can be modeled by differential or difference equations. Thus, the faults can be diagnosed using a mathematical model and model-based methods [
24,
25]. In this study, an algorithm for FDI according to the data-based method with the desired feature is proposed.
The structure of this paper is organized as follows:
Section 2 presents the proposed skewed redundant accelerometers (SRAMWD) model.
Section 3 describes auto-calibration of SRAMWD.
Section 4 provides an algorithm for FDI of the faulty accelerometers in the SRAMWD structure.
Section 5 presents the results of the experiments.
Section 6 concludes the study following with the contributions of the study and recommendations for future works.
2. System Model
In the previous MWD studies, triangular orthogonal accelerometer structures have been investigated. The structure of the skewed non-orthogonal redundant accelerometer system has been studied in the present paper. Assume that n accelerometers with skewed structure are used in the SRAMWD system, the full bias and full scale factor of the
ith sensor are obtained from the following formulas:
The parameters of Equations (1) and (2) are defined in
Table 1. The output of each sensor is the voltage and the acceleration value measured in each direction by the sensors can be calculated based on the following equations:
The measurement equation for redundant accelerometers is presented as follows:
in which:
is the acceleration measured by the accelerometers in line with it.
is the measuring matrix with
and
and
is a vector including the measurement zero mean white noises with a normal distribution.
The triple response of acceleration vector can be calculated using the least squares method, given as follows:
The measured gravitational acceleration of the Earth is calculated as follows:
In this system, calibration of accelerometers is used to estimate the numerical values of the bias parameters, scale factors, and the misalignment parameters of accelerometers.
3. Auto-Calibration of the Accelerometers
In MWD systems, the Earth’s gravitational acceleration is the criterion for auto-calibration of the accelerometers. The error of calculating the Earth’s gravitational acceleration is the difference between
, the actual value of Earth’s gravitational acceleration, and the amount of acceleration resulting from the accelerometer measurement. The error in each sample is calculated as follows:
An approximate value for Earth’s gravitational acceleration at a given latitude can be calculated from the following formula [
26]:
where:
;
;
L = latitude. The formula for determining the gravitational acceleration in depth of the Earth is:
where:
;
d = the depth in meters of the point inside the Earth.
The instrument is initially sampled at
N different positions and the temperature and output voltage of the accelerometers are measured. The total normalized squared error of gravitational acceleration measurement at
N different positions is obtained using the following equation:
where
is a nonlinear function of the sensor parameters. The parameters are measured based on observed data using nonlinear optimal minimization methods such as the nonlinear least squares method. For initial values of the parameters, the parameters supplied by the manufacturer are used for each type of installed sensor structure. Based on the Newton-Raphson method, the following formula is often used:
where
is a vector of unknown parameters (bias, scale factor, and misalignment factors) at the
nth stage.
and
are the Jacobin vector and the Hessian matrix of the error
respectively.
is the damping parameter. When the following convergence condition is satisfied, the repetition is terminated:
where
denotes the kth element of the vector
in the
nth repetition.
is a threshold that is experimentally assumed to be
.
4. FDI and Optimal SRAMWD Structure
Shim et al. [
8] presented a method for providing an optimal sensor structure in terms of both navigation and FDI performances. Due to the number of sensors, there is a large number of optimal structures from the navigation performance perspective. Among these optimal navigation structures, it is necessary to select the structure that has the best FDI performance. It has been proved that the optimal structure among the structures providing the best navigation performance is the structure that maximizes the angle between the two nearest sensors. Therefore, symmetrical structures such as the Platonic bodies are known as the best structures for both performances of FDI and navigation.
Given the structure of the skewed redundant accelerometers using at least three redundant accelerometers and writing related equations, it is possible to calculate the G vector and the Earth’s gravitational acceleration based on three accelerometers. Therefore, if a fault occurs in a sensor, by having at least three correct sensors, the defective sensor can be diagnosed by calculating various combinations of sensors and by taking several samples of accelerometers data using proposed statistical characteristic and data-based diagnosis method.
If there are n sensors in the system, the number of possible combinations of three sensors of the n sensor is as follows:
If
N sample data are available, the gravitational acceleration should be calculated for all possible combinations in these samples and the average of calculated accelerations errors should be determined. By having an acceptable limit for error, only in the case of using correct sensors, the average of calculated acceleration error is at an acceptable error limit. Therefore, the faulty sensor or sensors can be detected. By analyzing the conventional features extracted from signal in time-domain, the proper feature of the problem is considered based on the Mean Absolute Error (MAE) for the
N samples of the calculated acceleration average:
The condition of the correctness of the sensors is that the MAE is not greater than an acceptable error limit
. If this condition is not met, there is a fault on the sensors.
In this study, the optimal structure of four redundant sensors, as shown in
Figure 1, is considered for the design and implementation of the new system.
The measurement matrix for this structure is:
By using all accelerometers in three directions, the results are presented as follows:
Therefore, for each data sample, the Earth’s gravitational acceleration is calculated using all the sensors according to Equation (6). There are four possible combinations of three sensors. In the case of combination of accelerometers 2, 3 and 4, the acceleration in different directions can be calculated as follows:
In the case of combination of accelerometers 1, 3 and 4, the acceleration in different directions can be calculated as follows:
In the case of combination of accelerometers 1, 2 and 4, the acceleration in different directions can be calculated as follows:
In the case of combination of accelerometers 1, 2 and 3, different direction accelerations can be calculated as follows:
For each data sample, the Earth’s gravitational acceleration in different combinations of sensors is calculated according to the following equations:
For sample
N, the MAE of acceleration calculations for three sensor combinations can be obtained using the following equations:
If only one of the accelerometers is faulty, the mean of calculated errors will not be within an acceptable error limit. This means that the calculated average by other sensors meets the condition and the defective sensor is detected. In this case, if more than one sensor is defective, none of the scenarios will satisfy the condition. It means that more than one sensor in the four sensor system is defective.
In the mode of using n sensors and in the case of fault on m sensors, the proposed method can generally detect these m sensors if . This means that by increasing the number of sensors, faultier sensors can be detected. In the case of excessive redundancy of sensors, the number of calculations is increasing. If the number of sensors from n sensors increases to n+1 sensors, then the number of possible triple combinations and calculations will increase up to times. For example, if four sensors are used, the number of possible combinations is four cases. If five sensors are used, the number of possible combinations is 10 cases. As a result, the calculation will increase 2.5-fold.
The following algorithm is proposed for auto-calibration and fault diagnosis and isolation of SRAMWD with optimal skewed structure. The algorithm has been tested using real data in this study.
Initial auto-calibration of redundant accelerometers with skewed structure considering of all sensors and determination of calibration coefficients including biases, scale factors, and misalignment of sensors:
Initial auto-calibration of the combinations of three sensors from four redundant accelerometers, assuming the use of three sensors in each case and determining the calibration coefficients in each case.
Calculation of the Earth’s gravitational acceleration using the redundant accelerometers of skewed structure on each sample of data.
If there is an overlimit difference between the calculated gravitational acceleration and the actual gravitational acceleration, sample more data.
Calculate the mean error in the gravitational acceleration calculation in these samples of data.
Fault diagnosis by checking acceptable limit for error is defined in Equation (15).
In fault diagnosis, calculate the MAE of gravitational acceleration with different combinations of three sensors, assuming the use of three accelerometers out of four available ones and considering the calibration coefficients for each case, are defined in Equations (26)–(29).
Detect the faulty accelerometer by checking the limit condition of the difference between the MAE of accelerations and the real amount of gravitational acceleration.
Isolate and remove the faulty accelerometer from the calculation.
Checking the MAE condition limit of the calculated gravitational acceleration error using the remaining correct accelerometers.
If necessary, perform a new auto-calibration based on the remaining correct accelerometers and calculate the calibration coefficients of the correct accelerometers.
Continue the process with the correct accelerometers.
5. Experimental Results
To implement the proposed system, the optimal skewed 4-sensor structure was initially selected according to the structure of four redundant accelerometers, given in
Figure 1. The mechanical design proportional to the shape of the device for the implementation of the current MWD tool is performed. The selected optimal design structure is then built and the accelerometers are installed. This process is shown in
Figure 2. The test set suit with four redundant accelerometers, clamp, drill simulator, and monitoring system is illustrated in
Figure 3.
5.1. Auto-Calibration of SRAMWD
The auto-calibration is performed on new SRAMWD instrument in the case of four sensors and the biases, the scale factors, and the misalignments of accelerometers are estimated. In addition, auto-calibration of the three-sensor cases is executed. To perform these operations in different circumstances, the tool will turn around itself and the data will be sampled. The initial values of the auto-calibration coefficients in the optimization algorithm are considered as the value provided by the manufacturer.
Figure 4,
Figure 5 and
Figure 6 show the process of calculation and convergence of bias parameters, scale factors, and misalignments of four accelerometers, respectively. Similarly, the figures clearly indicate that the auto-calibration operation of four skewed redundant accelerometers has been performed well via nonlinear optimization procedure and the unknown parameters containing biases, scale factors, and misalignments after repeated several times are converged and estimated optimally.
Figure 7 shows the sum of squared errors of gravitational acceleration calculation for each iteration. As shown in the figure, after the repetition of auto-calibration operation, the sum of squared errors of the gravitational acceleration is almost zero and this shows the optimal measurement of the accelerometers parameters.
According to the FDI algorithm, it is necessary to calculate the calibration coefficients of the 3-sensor cases. Therefore, auto-calibration is performed for all 3-sensor cases.
Figure 8,
Figure 9 and
Figure 10 show the bias parameters, scale factors, and misalignments for each auto-calibration iteration using three accelerometers numbered 1, 2 and 3, respectively. For other cases using three accelerometers, similar results were obtained.
In the end, the sampling was performed based on the new structure of the suggested model. To test the performance of the model, sample data categories at various positions were collected.
Figure 11 shows the gravitational acceleration errors calculated through all four sensors and different combinations of three sensors. Similarly, it can be seen, the error of calculating the gravitational acceleration when using all four accelerometers and different combination of three accelerometers is very low. According to these figures, it can be seen that the auto-calibration is accurately implemented.
5.2. FDI in SRAMWD
By examining the operation on the faulty accelerometers on the MWD tools under repair, it was found that when a fault occurs in an accelerometer, the accelerometer voltage would have different values such as 0 V, 3 V, −3 V or a random amount between these values. Therefore, in the sensor data for each faulty accelerometer, the value of 0, −3, 3 or random amount between −3 to 3 is considered. At that moment, the FDI is implemented in accordance with the proposed algorithm. The real amount of gravitational acceleration based on Equations (8) and (9) and according to the location of the experiments is considered 0.9995 G. The error limit is considered to be 0.05 G for drilling operational tests.
The results of the experiments are shown in
Table 2. According to the results of the experiment number 1, there is no faulty sensor and the accelerometers are correct. It appears that the algorithm does not reveal the existence of a faulty accelerometer. In experiments number 2 to number 17, a faulty sensor was considered, and different sensor voltage values were considered for the faulty accelerometer.
First, the proposed FDI procedure detected that there is a faulty accelerometer, then the faulty sensor is isolated. It is clear that the MAE in cases of using faulty accelerometer is noticeably different from the MAE in case of using correct accelerometers. When the faulty sensor is used, the MAE is clearly increased. In the experiments number 18 to number 23, two faulty sensors are placed on the tool and tested in different cases. It is shown that in these experiments, MAE is clearly higher than the limit condition. Therefore, in this regard, the existence of fault is detected but the faulty sensors are not detectable.