[go: up one dir, main page]

CN114673488B - Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools - Google Patents

Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools Download PDF

Info

Publication number
CN114673488B
CN114673488B CN202210329754.6A CN202210329754A CN114673488B CN 114673488 B CN114673488 B CN 114673488B CN 202210329754 A CN202210329754 A CN 202210329754A CN 114673488 B CN114673488 B CN 114673488B
Authority
CN
China
Prior art keywords
face angle
tool face
covariance matrix
time
representing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210329754.6A
Other languages
Chinese (zh)
Other versions
CN114673488A (en
Inventor
盛立
牛艺春
高明
周东华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China University of Petroleum East China
Original Assignee
China University of Petroleum East China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China University of Petroleum East China filed Critical China University of Petroleum East China
Priority to CN202210329754.6A priority Critical patent/CN114673488B/en
Publication of CN114673488A publication Critical patent/CN114673488A/en
Application granted granted Critical
Publication of CN114673488B publication Critical patent/CN114673488B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B47/00Survey of boreholes or wells
    • E21B47/02Determining slope or direction
    • E21B47/024Determining slope or direction of devices in the borehole
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B7/00Special methods or apparatus for drilling
    • E21B7/04Directional drilling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Geology (AREA)
  • Mining & Mineral Resources (AREA)
  • Mathematical Analysis (AREA)
  • Fluid Mechanics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geochemistry & Mineralogy (AREA)
  • Algebra (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Computing Systems (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Operations Research (AREA)
  • Probability & Statistics with Applications (AREA)
  • Geophysics (AREA)
  • Gyroscopes (AREA)
  • Numerical Control (AREA)

Abstract

The invention relates to a self-adaptive tool face angle estimation method of a dynamic directional rotary steering drilling tool, which comprises the following specific steps: s1, establishing a mathematical model of a tool face angle system; s2, setting a rolling time domain estimation algorithm parameter; s3, predicting parameters of prior probability distribution of the covariance matrix; s4, updating approximate posterior probability distribution of the covariance matrix; s5, updating approximate posterior probability distribution of states; s6, calculating a tool face angle estimated value. The tool face intersection estimation method can effectively estimate the tool face angle of the dynamic directional rotary steering drilling tool system in real time, and simultaneously realize estimation of the state and noise covariance matrix, thereby improving the drilling precision and efficiency and reducing the drilling cost.

Description

动态指向式旋转导向钻井工具的自适应工具面角估计方法Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools

技术领域Technical Field

本发明属于油田钻井技术领域,涉及钻井工具测量技术,具体地说,涉及一种动态指向式旋转导向钻井工具的自适应工具面角估计方法。The invention belongs to the technical field of oilfield drilling, and relates to a drilling tool measurement technology, in particular to an adaptive tool face angle estimation method for a dynamic pointing rotary steering drilling tool.

背景技术Background technique

油气是国家战略发展的重要资源,而钻井技术是油气勘探开发的关键技术。旋转导向钻井技术作为当今世界最先进的定向钻井技术之一,具有机械钻速高、井身轨迹控制精度高,井眼净化效果好,位移延伸能力强等优点,很大程度上提高了油气的采收效率。因此,旋转导向钻井技术对于复杂地形的石油勘探开发具有不可替代的作用。在近几十年的发展过程中,因导向方式和钻铤转动的不同,逐渐形成了静态推靠、动态推靠、静态指向、动态指向四种类型的旋转导向钻井工具系统。Oil and gas are important resources for national strategic development, and drilling technology is the key technology for oil and gas exploration and development. As one of the most advanced directional drilling technologies in the world today, rotary steerable drilling technology has the advantages of high mechanical drilling speed, high precision of wellbore trajectory control, good wellbore purification effect, strong displacement extension ability, etc., which greatly improves the recovery efficiency of oil and gas. Therefore, rotary steerable drilling technology plays an irreplaceable role in oil exploration and development in complex terrain. In the development process in recent decades, due to the differences in steering methods and drill collar rotation, four types of rotary steerable drilling tool systems have gradually been formed: static push, dynamic push, static pointing, and dynamic pointing.

动态指向式旋转导向钻井工具系统是最先进的旋转导向钻井系统,由钻井平台、钻柱以及旋转导向钻井工具系统组成。工具面角可以精确描述钻井工具的钻进方向。在钻井过程中,井上钻井平台结合前期的地震勘探数据和实时测量数据,分析出油气储层位置,计算出工具面角设定值。而井下钻井工具的核心任务是控制钻头沿着工具面角设定值钻进。因此,钻井工具的性能主要由工具面角的估计和控制精确来决定。The dynamic pointing rotary steerable drilling tool system is the most advanced rotary steerable drilling system, which consists of a drilling platform, a drill string and a rotary steerable drilling tool system. The tool face angle can accurately describe the drilling direction of the drilling tool. During the drilling process, the on-site drilling platform combines the previous seismic exploration data and real-time measurement data to analyze the location of the oil and gas reservoir and calculate the tool face angle setting value. The core task of the downhole drilling tool is to control the drill bit to drill along the tool face angle setting value. Therefore, the performance of the drilling tool is mainly determined by the estimation and control accuracy of the tool face angle.

加速度计和陀螺仪是用于检测工具面角的核心传感器。在钻井过程中,钻头与岩石产生剧烈摩擦,将不可避免地引起剧烈振动。因此,传感器采集的原始数据中夹杂着大量的测量噪声。而振动频率和幅度通常随着钻井环境的变化而改变,这就导致了测量噪声的协方差矩阵是未知和时变的。因此,工具面角的估计本质上就是对具有未知时变噪声协方差矩阵的随机系统的估计。Accelerometers and gyroscopes are the core sensors used to detect tool face angles. During the drilling process, the drill bit and the rock produce intense friction, which will inevitably cause severe vibrations. Therefore, the raw data collected by the sensor is mixed with a large amount of measurement noise. The vibration frequency and amplitude usually change with the changes in the drilling environment, which leads to the covariance matrix of the measurement noise being unknown and time-varying. Therefore, the estimation of the tool face angle is essentially the estimation of a random system with an unknown time-varying noise covariance matrix.

文献《Dynamic Toolface Estimation for Rotary Steerable DrillingSystem》(王伟亮,耿艳峰,王凯等.Sensors,2018)考虑到严酷的井下条件下准确估计工具面角非常困难,提出了一种新的工具面角估计器。该估计器融合两个加速度计和一个陀螺仪的测量信息,设计了一种双加速度计工具面角测量方法来补偿系统的旋转加速度,并采用非线性互补滤波器抑制振动和轴向加速度的影响。该估计器在典型钻井模式下的动态指向旋转导向系统原型上进行了验证,具有较高的鲁棒性。The paper "Dynamic Toolface Estimation for Rotary Steerable Drilling System" (Wang Weiliang, Geng Yanfeng, Wang Kai, etc. Sensors, 2018) takes into account the difficulty of accurately estimating the tool face angle under harsh downhole conditions, and proposes a new tool face angle estimator. The estimator integrates the measurement information of two accelerometers and one gyroscope, designs a dual accelerometer tool face angle measurement method to compensate for the rotational acceleration of the system, and uses a nonlinear complementary filter to suppress the influence of vibration and axial acceleration. The estimator has been verified on a prototype of a dynamic pointing rotary steering system in a typical drilling mode and has high robustness.

文献《动态指向式旋转导向钻井工具面角的动态测量》(耿艳峰,宋志勇,王伟亮等.中国惯性技术学报,2020(3))中,设计了一种融合双三轴加速度计和单轴陀螺仪的组合滤波方案。该方案采用测量噪声自适应的扩展卡尔曼滤波器,在一定程度上减弱了钻井过程中振动等不稳定因素对动态工具面角测量的影响,最后针对不同强度的振动进行测试,实现复杂振动钻井工程中工具面角的准确测量。In the paper "Dynamic Measurement of Tool Face Angle of Dynamic Pointing Rotary Steering Drilling" (Geng Yanfeng, Song Zhiyong, Wang Weiliang, et al. Journal of Chinese Inertial Technology, 2020 (3)), a combined filtering scheme integrating dual triaxial accelerometers and single-axis gyroscopes was designed. This scheme adopts an extended Kalman filter with adaptive measurement noise, which reduces the influence of unstable factors such as vibration during drilling on the dynamic tool face angle measurement to a certain extent. Finally, tests are conducted on vibrations of different intensities to achieve accurate measurement of tool face angle in complex vibration drilling projects.

然而,上述方法虽然将钻井过程的振动考虑在内,但是均假设振动造成的系统噪声协方差矩阵是已知的。然而,在实际钻井过程中,由于地质环境的改变,噪声的协方差矩阵通常是未知和时变的。因此,需要针对带有未知的时变噪声协方差矩阵的系统设计合适的自适应估计方法,以进一步提高工具面角的估计精度。However, although the above methods take the vibration of the drilling process into account, they all assume that the system noise covariance matrix caused by the vibration is known. However, in the actual drilling process, due to the change of the geological environment, the noise covariance matrix is usually unknown and time-varying. Therefore, it is necessary to design a suitable adaptive estimation method for the system with an unknown time-varying noise covariance matrix to further improve the estimation accuracy of the tool face angle.

发明内容Summary of the invention

本发明针对现有技术存在的上述问题,提供一种动态指向式旋转导向钻井工具的自适应工具面角估计方法,对动态指向式旋转导向钻井工具系统的工具面角进行实时有效地估计,工具面角的估计精度高,进一步提高了导向钻井的精度。In view of the above-mentioned problems existing in the prior art, the present invention provides an adaptive tool face angle estimation method for a dynamic pointing rotary steerable drilling tool, which can effectively estimate the tool face angle of the dynamic pointing rotary steerable drilling tool system in real time. The estimation accuracy of the tool face angle is high, which further improves the accuracy of steerable drilling.

为了达到上述目的,本发明提供了一种动态指向式旋转导向钻井工具的自适应工具面角估计方法,其具体步骤为:In order to achieve the above object, the present invention provides an adaptive tool face angle estimation method for a dynamic pointing rotary steerable drilling tool, the specific steps of which are as follows:

S1、建立工具面角系统数学模型;S1. Establishing a mathematical model of the tool face angle system;

对动态指向式旋转导向钻井工具系统的机械结构进行分析,建立如下的测量方程:The mechanical structure of the dynamic pointing rotary steerable drilling tool system is analyzed and the following measurement equation is established:

式中,y1表示加速度计y轴的测量值,y2表示加速度计z轴的测量值,y3表示陀螺仪的测量值,v1表示加速度计y轴相应的测量噪声,v2表示加速度计z轴相应的测量噪声,d表示陀螺仪相应的测量噪声,表示重力加速度的分量,假定其满足/> 为工具面角;Where y1 represents the measurement value of the accelerometer y-axis, y2 represents the measurement value of the accelerometer z-axis, y3 represents the measurement value of the gyroscope, v1 represents the measurement noise corresponding to the accelerometer y-axis, v2 represents the measurement noise corresponding to the accelerometer z-axis, and d represents the measurement noise corresponding to the gyroscope. represents the component of gravitational acceleration, assuming that it satisfies/> is the tool face angle;

采样步长为h>0,构建工具面角系统数学模型为:make The sampling step is h>0, and the mathematical model of the tool face angle system is constructed as follows:

式中,x(k)=[x1(k) x2(k)]T为动态指向式旋转导向钻井工具系统状态变量,y(k)=[y1(k) y2(k)]T为动态指向式旋转导向钻井工具系统的测量输出量,w(k)=[-hd(k)x2(k) hd(k)x1(k)]T、v(k)=[v1(k) v2(k)]T是互不相关的零均值高斯白噪声,w(k)有未知、时变的协方差矩阵R(k),v(k)有未知、时变的协方差矩阵Q(k),为系数矩阵;Wherein, x(k) = [ x1 (k) x2 (k)] T is the state variable of the dynamic pointing rotary steerable drilling tool system, y(k) = [ y1 (k) y2 (k)] T is the measured output of the dynamic pointing rotary steerable drilling tool system, w(k) = [-hd(k) x2 (k) hd(k) x1 (k)] T and v(k) = [ v1 (k) v2 (k)] T are mutually uncorrelated zero-mean Gaussian white noises, w(k) has an unknown, time-varying covariance matrix R(k), and v(k) has an unknown, time-varying covariance matrix Q(k). is the coefficient matrix;

已知j时刻的状态x(j)和R(j),则j+1时刻的状态x(j+1)满足以下分布:Given the state x(j) and R(j) at time j, the state x(j+1) at time j+1 satisfies the following distribution:

p(x(j+1)|x(j),R(j))=Nx(j+1)(A(j)x(j),R(j)) (3)p(x(j+1)|x(j),R(j))=N x(j+1) (A(j)x(j),R(j)) (3)

已知x(j)和Q(j),则j时刻的输出y(j)满足以下分布:Given x(j) and Q(j), the output y(j) at time j satisfies the following distribution:

p(y(j)|x(j),Q(j))=Ny(j)(Cx(j),Q(j)) (4)p(y(j)|x(j),Q(j))=N y(j) (Cx(j),Q(j)) (4)

已知则x(k-N)满足以下分布:A known Then x(kN) satisfies the following distribution:

式中,p(X|·)表示事件X的条件概率,为x(k-N)的均值,为估计误差协方差矩阵,E{·}表示数学期望,/>表示具有均值/>和协方差矩阵P的多元高斯概率密度函数;In the formula, p(X|·) represents the conditional probability of event X, is the mean of x(kN), is the estimated error covariance matrix, E{·} represents the mathematical expectation,/> Indicates that it has a mean value/> and the multivariate Gaussian probability density function of the covariance matrix P;

假设R(j)≈Rk,j∈[k-N,k-1]、Q(j)≈Qk,j∈[k-N,k],且Rk、Qk满足以下逆Wishart分布:Assume that R(j)≈R k , j∈[kN,k-1], Q(j)≈Q k , j∈[kN,k], and R k , Q k and satisfies the following inverse Wishart distribution:

式中,λR(k)是Rk相应的自由度参数,λQ(k)是Qk相应的自由度参数,相应的自由度参数,/>是对称正定的逆尺度矩阵,p(X)表示事件X的概率,IWP(λ,Λ)表示具有自由度λ和逆尺度矩阵Λ的逆Wishart分布的概率密度函数;Where λ R (k) is the degree of freedom parameter corresponding to R k , λ Q (k) is the degree of freedom parameter corresponding to Q k , yes The corresponding degrees of freedom parameter, /> is a symmetric positive definite inverse scaling matrix, p(X) represents the probability of event X, IW P (λ,Λ) represents the probability density function of the inverse Wishart distribution with degrees of freedom λ and the inverse scaling matrix Λ;

S2、给定滚动时域估计算法参数;S2, given rolling horizon estimation algorithm parameters;

设定μR∈[0.9,1]为用来描述Rk波动的遗忘因子,μQ∈[0.9,1]为用来描述Qk波动的遗忘因子,给定标量α∈[2,6],给定循环次数τ,给定N-1时刻的估计值 Let μ R ∈ [0.9, 1] be the forgetting factor used to describe the fluctuation of R k , μ Q ∈ [0.9, 1] be the forgetting factor used to describe the fluctuation of Q k , given the scalar α ∈ [2, 6], given the number of cycles τ, given the estimated value at time N-1

S3、预测协方差矩阵的先验概率分布参数;S3, prior probability distribution parameters of the predicted covariance matrix;

S4、更新协方差矩阵的近似后验概率分布;S4, updating the approximate posterior probability distribution of the covariance matrix;

S5、更新状态的近似后验概率分布,若迭代次数i<τ,令i=i+1,转至步骤S4继续循环计算协方差矩阵的近似后验概率分布和状态的近似后验概率分布,若迭代次数i≥τ,转至步骤S6;S5, update the approximate posterior probability distribution of the state, if the number of iterations i<τ, let i=i+1, go to step S4 to continue to cyclically calculate the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state, if the number of iterations i≥τ, go to step S6;

S6、解算工具面角估计值S6. Calculate the estimated tool face angle

将第τ次循环得到的估计值设置为k时刻的最优估计值,解算得到k时刻的工具面角估计值,令时间更新k=k+1,转至步骤S3,重复步骤S3至S6,计算第k+1时刻的工具面角估计值。The estimated value obtained in the τth cycle is set as the optimal estimated value at time k, and the estimated value of the tool face angle at time k is obtained by solving the solution. Let time update k=k+1, go to step S3, repeat steps S3 to S6, and calculate the estimated value of the tool face angle at time k+1.

优选的,步骤S3中,预测协方差矩阵的先验概率分布参数的具体步骤为:Preferably, in step S3, the specific steps of predicting the prior probability distribution parameters of the covariance matrix are:

在k时刻,已知k-1时刻的结果 计算k时刻协方差矩阵/>的先验估计值为:At time k, the result at time k-1 is known Calculate the covariance matrix at time k/> The prior estimate of is:

式中,n=2为x(k)的维数;In the formula, n=2 is the dimension of x(k);

在k≥N时刻,得到:At the moment k ≥ N, we get:

式中,ny=2为y(k)的维数;Where n y = 2 is the dimension of y(k);

设定第0次迭代的参数:Set the parameters for iteration 0:

式中,各参数矩阵定义为:In the formula, each parameter matrix is defined as:

x(k1:k2)表示向量集合{x(k)|k∈[k1,k2]},表示(N+1)×(N+1)的分块矩阵,其第l行、第q列的子矩阵是/> 表示克罗内克积运算。x(k 1 :k 2 ) represents the set of vectors {x(k)|k∈[k 1 ,k 2 ]}, represents a (N+1)×(N+1) block matrix, whose submatrix of the lth row and qth column is/> Represents the Kronecker product operation.

优选的,步骤S4中,更新协方差矩阵的近似后验概率分布的具体步骤为:Preferably, in step S4, the specific steps of updating the approximate posterior probability distribution of the covariance matrix are:

已知经过i次迭代后的状态估计值与协方差矩阵估计值,在第i+1次迭代,Rk的近似后验概率密度函数q(i+1)(Rk)、Qk的近似后验概率密度函数q(i+1)(Qk)和的近似后验概率密度函数/>通过下述公式计算:Given the estimated state and covariance matrix after i iterations, at the i+1th iteration, the approximate posterior probability density function of R k q (i+1) (R k ), the approximate posterior probability density function of Q k q (i+1) (Q k ) and The approximate posterior probability density function of Calculated by the following formula:

式中,In the formula,

协方差矩阵在第i次迭代中得到,syms{A}表示对称矩阵A+ATCovariance matrix In the ith iteration, syms{A} represents the symmetric matrix A+ AT .

优选的,步骤S5中,更新状态的近似后验概率分布的具体步骤为:Preferably, in step S5, the specific steps of updating the approximate posterior probability distribution of the state are:

第i+1次状态变量的近似后验概率密度函数q(i+1)(x(k-N:k))通过下述公式计算:The approximate posterior probability density function q (i+1) (x(kN:k)) of the i+1th state variable is calculated by the following formula:

式中,In the formula,

IN为N×N维的单位矩阵,IN+1为(N+1)×(N+1)维的单位矩阵;I N is the identity matrix of N×N dimensions, and I N+1 is the identity matrix of (N+1)×(N+1) dimensions;

若i<τ,令i=i+1,转至步骤S4继续循环计算协方差矩阵的近似后验概率分布和状态的近似后验概率分布,若迭代次数i≥τ,转至步骤S6。If i<τ, let i=i+1, go to step S4 and continue to loop to calculate the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state. If the number of iterations i≥τ, go to step S6.

优选的,步骤S6中,解算工具面角估计值的具体步骤为:Preferably, in step S6, the specific steps of solving the estimated value of the tool face angle are:

将第τ次循环得到的估计值设置为k时刻的最优估计值,则后验概率密度函数变分近似为:The estimated value obtained in the τth cycle is set as the optimal estimated value at time k, and the variation of the posterior probability density function is approximately:

式中, In the formula,

的最后两行为/>工具面角的估计值利用以下方程解算:Pick The last two lines of /> The estimated value of the tool face angle is solved using the following equation:

式中,为工具面角的估计值,/>为/>的第1个元素,表示状态x1(k)在k时刻的估计值,/>为/>的第2个元素,表示状态x2(k)在k时刻的估计值;In the formula, is the estimated value of the tool face angle, /> For/> The first element of represents the estimated value of state x 1 (k) at time k,/> For/> The second element of represents the estimated value of state x 2 (k) at time k;

令时间更新k=k+1,转至步骤S3,重复步骤S3至S6,计算第k+1时刻的工具面角估计值。Let time update k=k+1, go to step S3, repeat steps S3 to S6, and calculate the estimated value of the tool face angle at the k+1th moment.

与现有技术相比,本发明的优点和积极效果在于:Compared with the prior art, the advantages and positive effects of the present invention are:

本发明提供的动态指向式旋转导向钻井工具的自适应工具面角估计方法,考虑到系统带有未知的时变噪声协方差矩阵,将振动对陀螺仪和加速度计的影响建模为带有未知时变协方差矩阵的测量噪声,得到工具面角系统数学模型,基于变分贝叶斯的滚动时域估计算法,实现实时有效地对动态指向式旋转导向钻井工具系统的工具面角进行估计,同时实现状态和噪声协方差矩阵的估计,进而提升钻井效率,降低钻井成本。与现有工具面交估计方法相比,本发明提供的工具面角估计方法在复杂多变的井下环境中依然可以保持良好的估计效果。The adaptive tool face angle estimation method for the dynamic pointing rotary steerable drilling tool provided by the present invention takes into account that the system has an unknown time-varying noise covariance matrix, models the influence of vibration on the gyroscope and accelerometer as measurement noise with an unknown time-varying covariance matrix, obtains a mathematical model of the tool face angle system, and realizes real-time and effective estimation of the tool face angle of the dynamic pointing rotary steerable drilling tool system based on the rolling time domain estimation algorithm of variational Bayes, and simultaneously realizes the estimation of the state and noise covariance matrix, thereby improving drilling efficiency and reducing drilling costs. Compared with the existing tool face intersection estimation method, the tool face angle estimation method provided by the present invention can still maintain a good estimation effect in a complex and changeable downhole environment.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明实施例所述动态指向式旋转导向钻井工具的自适应工具面角估计方法的流程图;FIG1 is a flow chart of an adaptive tool face angle estimation method for a dynamic pointing rotary steerable drilling tool according to an embodiment of the present invention;

图2为本发明实施例数值仿真中状态和工具面角的估计轨迹图;FIG2 is a diagram showing the estimated trajectory of the state and tool face angle in the numerical simulation of an embodiment of the present invention;

图3为本发明实施例数值仿真中平均均方误差轨迹图;FIG3 is a diagram showing the average mean square error trajectory in numerical simulation of an embodiment of the present invention;

图4为本发明实施例所述动态指向式旋转导向钻井工具系统的实验平台示意图;FIG4 is a schematic diagram of an experimental platform of a dynamic pointing rotary steerable drilling tool system according to an embodiment of the present invention;

图5为本发明实施例实验中陀螺仪和加速度计的原始测量数据示意图;FIG5 is a schematic diagram of raw measurement data of a gyroscope and an accelerometer in an experiment according to an embodiment of the present invention;

图6为本发明实施例实验中状态和工具面角的估计轨迹图。FIG. 6 is a diagram showing the estimated trajectory of the state and tool face angle in the experiment of the embodiment of the present invention.

图中,1、驱动电机,2、联轴器,3、导电滑环,4、陀螺仪,5、加速度计,6、DSP,7、振动平台。In the figure, 1. drive motor, 2. coupling, 3. conductive slip ring, 4. gyroscope, 5. accelerometer, 6. DSP, 7. vibration platform.

具体实施方式Detailed ways

下面,通过示例性的实施方式对本发明进行具体描述。然而应当理解,在没有进一步叙述的情况下,一个实施方式中的元件、结构和特征也可以有益地结合到其他实施方式中。The present invention is described in detail below by way of exemplary embodiments. However, it should be understood that elements, structures, and features in one embodiment may also be beneficially combined in other embodiments without further description.

参见图1,本发明实施例提供了一种动态指向式旋转导向钻井工具的自适应工具面角估计方法,其具体步骤为:Referring to FIG. 1 , an embodiment of the present invention provides an adaptive tool face angle estimation method for a dynamic pointing rotary steerable drilling tool, and the specific steps are as follows:

S 1、建立工具面角系统数学模型。其具体步骤为:S 1. Establish a mathematical model of the tool face angle system. The specific steps are:

对动态指向式旋转导向钻井工具系统的机械结构进行分析,建立如下的测量方程:The mechanical structure of the dynamic pointing rotary steerable drilling tool system is analyzed and the following measurement equation is established:

式中,y1表示加速度计y轴的测量值,y2表示加速度计z轴的测量值,y3表示陀螺仪的测量值,v1表示加速度计y轴相应的测量噪声,v2表示加速度计z轴相应的测量噪声,d表示陀螺仪相应的测量噪声,表示重力加速度的分量,假定其满足/> 为工具面角;Where y1 represents the measurement value of the accelerometer y-axis, y2 represents the measurement value of the accelerometer z-axis, y3 represents the measurement value of the gyroscope, v1 represents the measurement noise corresponding to the accelerometer y-axis, v2 represents the measurement noise corresponding to the accelerometer z-axis, and d represents the measurement noise corresponding to the gyroscope. represents the component of gravitational acceleration, assuming that it satisfies/> is the tool face angle;

采样步长为h>0,构建工具面角系统数学模型为:make The sampling step is h>0, and the mathematical model of the tool face angle system is constructed as follows:

式中,x(k)=[x1(k) x2(k)]T为动态指向式旋转导向钻井工具系统状态变量,y(k)=[y1(k) y2(k)]T为动态指向式旋转导向钻井工具系统的测量输出量,w(k)=[-hd(k)x2(k) hd(k)x1(k)]T、v(k)=[v1(k) v2(k)]T是互不相关的零均值高斯白噪声,w(k)有未知、时变的协方差矩阵R(k),v(k)有未知、时变的协方差矩阵Q(k),为系数矩阵;Wherein, x(k) = [ x1 (k) x2 (k)] T is the state variable of the dynamic pointing rotary steerable drilling tool system, y(k) = [ y1 (k) y2 (k)] T is the measured output of the dynamic pointing rotary steerable drilling tool system, w(k) = [-hd(k) x2 (k) hd(k) x1 (k)] T and v(k) = [ v1 (k) v2 (k)] T are mutually uncorrelated zero-mean Gaussian white noises, w(k) has an unknown, time-varying covariance matrix R(k), and v(k) has an unknown, time-varying covariance matrix Q(k). is the coefficient matrix;

已知j时刻的状态x(j)和R(j),则j+1时刻的状态x(j+1)满足以下分布:Given the state x(j) and R(j) at time j, the state x(j+1) at time j+1 satisfies the following distribution:

p(x(j+1)|x(j),R(j))=Nx(j+1)(A(j)x(j),R(j)) (3)p(x(j+1)|x(j),R(j))=N x(j+1) (A(j)x(j),R(j)) (3)

已知x(j)和Q(j),则j时刻的输出y(j)满足以下分布:Given x(j) and Q(j), the output y(j) at time j satisfies the following distribution:

p(y(j)|x(j),Q(j))=Ny(j)(Cx(j),Q(j)) (4)p(y(j)|x(j),Q(j))=N y(j) (Cx(j),Q(j)) (4)

已知则x(k-N)满足以下分布:A known Then x(kN) satisfies the following distribution:

式中,p(X|·)表示事件X的条件概率,为x(k-N)的均值,In the formula, p(X|·) represents the conditional probability of event X, is the mean of x(kN),

为估计误差协方差矩阵,E{·}表示数学期望,/>表示具有均值x和协方差矩阵P的多元高斯概率密度函数; is the estimated error covariance matrix, E{·} represents the mathematical expectation,/> represents the multivariate Gaussian probability density function with mean x and covariance matrix P;

在实际应用中,过程噪声和测量噪声的协方差矩阵波动十分缓慢,为了简化算法,假设R(j)≈Rk,j∈[k-N,k-1]、Q(j)≈Qk,j∈[k-N,k],且Rk、Qk满足以下逆Wishart分布:In practical applications, the covariance matrix of process noise and measurement noise fluctuates very slowly. To simplify the algorithm, we assume that R(j)≈R k , j∈[kN,k-1], Q(j)≈Q k , j∈[kN,k], and R k , Q k and satisfies the following inverse Wishart distribution:

式中,λR(k)是Rk相应的自由度参数,λQ(k)是Qk相应的自由度参数,相应的自由度参数,/>是对称正定的逆尺度矩阵,p(X)表示事件X的概率,IWP(λ,Λ)表示具有自由度λ和逆尺度矩阵Λ的逆Wishart分布的概率密度函数。Where λ R (k) is the degree of freedom parameter corresponding to R k , λ Q (k) is the degree of freedom parameter corresponding to Q k , yes The corresponding degrees of freedom parameter, /> is a symmetric positive definite inverse scaling matrix, p(X) represents the probability of event X, and IWP (λ,Λ) represents the probability density function of the inverse Wishart distribution with degrees of freedom λ and the inverse scaling matrix Λ.

S2、给定滚动时域估计算法参数;S2, given rolling horizon estimation algorithm parameters;

设定μR∈[0.9,1]为用来描述Rk波动的遗忘因子,μQ∈[0.9,1]为用来描述Qk波动的遗忘因子,给定标量α∈[2,6],给定循环次数τ,给定N-1时刻的估计值需要说明的是,由于滚动时域估计算法从N时刻开始估计,因此,给定N-1时刻的估计值。Let μ R ∈ [0.9, 1] be the forgetting factor used to describe the fluctuation of R k , μ Q ∈ [0.9, 1] be the forgetting factor used to describe the fluctuation of Q k , given the scalar α ∈ [2, 6], given the number of cycles τ, given the estimated value at time N-1 It should be noted that, since the rolling horizon estimation algorithm starts estimating from time N, an estimated value at time N-1 is given.

S3、预测协方差矩阵的先验概率分布参数。其具体步骤为:S3. Predict the prior probability distribution parameters of the covariance matrix. The specific steps are:

在k时刻,已知k-1时刻的结果 计算k时刻协方差矩阵/>的先验估计值为:At time k, the result at time k-1 is known Calculate the covariance matrix at time k/> The prior estimate of is:

式中,n=2为x(k)的维数;In the formula, n=2 is the dimension of x(k);

在k≥N时刻,得到:At the moment k ≥ N, we get:

式中,ny=2为y(k)的维数;Where n y = 2 is the dimension of y(k);

设定第0次迭代的参数:Set the parameters for iteration 0:

式中,各参数矩阵定义为:In the formula, each parameter matrix is defined as:

x(k1:k2)表示向量集合{x(k)|k∈[k1,k2]},表示(N+1)×(N+1)的分块矩阵,其第l行、第q列的子矩阵是/> 表示克罗内克积运算。x(k 1 :k 2 ) represents the set of vectors {x(k)|k∈[k 1 ,k 2 ]}, represents a (N+1)×(N+1) block matrix, whose submatrix of the lth row and qth column is/> Represents the Kronecker product operation.

S4、更新协方差矩阵的近似后验概率分布。其具体步骤为:S4, update the approximate posterior probability distribution of the covariance matrix. The specific steps are:

已知经过i次迭代后的状态估计值与协方差矩阵估计值,在第i+1次迭代,Rk的近似后验概率密度函数q(i+1)(Rk)、Qk的近似后验概率密度函数q(i+1)(Qk)和的近似后验概率密度函数/>通过下述公式计算:Given the estimated state and covariance matrix after i iterations, at the i+1th iteration, the approximate posterior probability density function of R k q (i+1) (R k ), the approximate posterior probability density function of Q k q (i+1) (Q k ) and The approximate posterior probability density function of Calculated by the following formula:

式中,In the formula,

协方差矩阵在第i次迭代中得到,syms{A}表示对称矩阵A+ATCovariance matrix In the ith iteration, syms{A} represents the symmetric matrix A+ AT .

S5、更新状态的近似后验概率分布,若迭代次数i<τ,令i=i+1,转至步骤S4继续循环计算协方差矩阵的近似后验概率分布和状态的近似后验概率分布,若迭代次数i≥τ,转至步骤S6。S5. Update the approximate posterior probability distribution of the state. If the number of iterations i<τ, let i=i+1, and go to step S4 to continue to cyclically calculate the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state. If the number of iterations i≥τ, go to step S6.

具体地,更新状态的近似后验概率分布的具体步骤为:Specifically, the specific steps for updating the approximate posterior probability distribution of the state are:

第i+1次状态变量的近似后验概率密度函数q(i+1)(x(k-N:k))通过下述公式计算:The approximate posterior probability density function q (i+1) (x(kN:k)) of the i+1th state variable is calculated by the following formula:

式中,In the formula,

IN为N×N维的单位矩阵,IN+1为(N+1)×(N+1)维的单位矩阵;I N is the identity matrix of N×N dimensions, and I N+1 is the identity matrix of (N+1)×(N+1) dimensions;

若i<τ,令i=i+1,转至步骤S4继续循环计算协方差矩阵的近似后验概率分布和状态的近似后验概率分布,若迭代次数i≥τ,转至步骤S6。If i<τ, let i=i+1, go to step S4 and continue to loop to calculate the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state. If the number of iterations i≥τ, go to step S6.

S6、解算工具面角估计值S6. Calculate the estimated tool face angle

将第τ次循环得到的估计值设置为k时刻的最优估计值,解算得到k时刻的工具面角估计值,令时间更新k=k+1,转至步骤S3,重复步骤S3至S6,计算第k+1时刻的工具面角估计值。The estimated value obtained in the τth cycle is set as the optimal estimated value at time k, and the estimated value of the tool face angle at time k is obtained by solving the solution. Let time update k=k+1, go to step S3, repeat steps S3 to S6, and calculate the estimated value of the tool face angle at time k+1.

具体地,解算工具面角估计值的具体步骤为:Specifically, the specific steps for solving the tool face angle estimation are:

将第τ次循环得到的估计值设置为k时刻的最优估计值,则后验概率密度函数变分近似为:The estimated value obtained in the τth cycle is set as the optimal estimated value at time k, and the variation of the posterior probability density function is approximately:

式中, In the formula,

的最后两行为/>工具面角的估计值利用以下方程解算:Pick The last two lines of /> The estimated value of the tool face angle is solved using the following equation:

式中,为工具面角的估计值,/>为/>的第1个元素,表示状态x1(k)在k时刻的估计值,/>为/>的第2个元素,表示状态x2(k)在k时刻的估计值;In the formula, is the estimated value of the tool face angle, /> For/> The first element of represents the estimated value of state x 1 (k) at time k,/> For/> The second element of represents the estimated value of state x 2 (k) at time k;

令时间更新k=k+1,转至步骤S3,重复步骤S3至S6,计算第k+1时刻的工具面角估计值。Let time update k=k+1, go to step S3, repeat steps S3 to S6, and calculate the estimated value of the tool face angle at the k+1th moment.

本发明实施例上述动态指向式旋转导向钻井工具的自适应工具面角估计方法,考虑到系统带有未知的时变噪声协方差矩阵,将振动对陀螺仪和加速度计的影响建模为带有未知时变协方差矩阵的测量噪声,得到工具面角系统数学模型,基于变分贝叶斯的滚动时域估计算法,实现实时有效地对动态指向式旋转导向钻井工具系统的工具面角进行估计,同时估计出状态和噪声协方差矩阵。与现有工具面角估计方法相比,本发明工具面角估计方法在复杂多变的井下环境中依然可以保持良好的估计效果。The adaptive tool face angle estimation method of the above-mentioned dynamic pointing rotary steerable drilling tool in the embodiment of the present invention takes into account that the system has an unknown time-varying noise covariance matrix, models the influence of vibration on the gyroscope and accelerometer as measurement noise with an unknown time-varying covariance matrix, obtains a mathematical model of the tool face angle system, and based on the rolling time domain estimation algorithm of variational Bayes, realizes real-time and effective estimation of the tool face angle of the dynamic pointing rotary steerable drilling tool system, and simultaneously estimates the state and noise covariance matrix. Compared with the existing tool face angle estimation method, the tool face angle estimation method of the present invention can still maintain a good estimation effect in a complex and changeable downhole environment.

为了说明本发明上述动态指向式旋转导向钻井工具的自适应工具面角估计方法的效果,以下结合旋转导向钻井工具系统的数值仿真实验对本发明做出进一步说明。In order to illustrate the effect of the adaptive tool face angle estimation method of the dynamic pointing rotary steerable drilling tool of the present invention, the present invention is further described below in conjunction with a numerical simulation experiment of a rotary steerable drilling tool system.

实施例1:采用的旋转导向钻井工具系统参数为:d(k)~Nd(k)(0,D(k)),D(k)=(0.2+0.0005k)2,v(k)~Nv(k)(0,Q(k)),Q(k)=(2+0.001k)2I,x(0)~Nx(0)(0,P(0)),P(0)=52I,h=0.01s,μR=μQ=0.99,α=6,N=20,/> Example 1: The parameters of the rotary steerable drilling tool system used are: d(k)~N d(k) (0,D(k)),D(k)=(0.2+0.0005k) 2 ,v(k)~N v(k) (0,Q(k)),Q(k)=(2+0.001k) 2 I,x(0)~N x(0) (0,P(0)),P(0)=5 2 I,h=0.01s,μ R =μ Q =0.99,α=6,N=20,/>

采用本发明所述工具面角估计方法对旋转导向钻井工具系统的工具面角进行估计,估计结果参见图2。图2描述了状态变量xi(k)、状态估计值及工具面角估计值的轨迹,图3描述了100次蒙特卡洛仿真的平均均方误差,其中KF表示已知噪声协方差矩阵的卡尔曼滤波器,VBKF表示基于变分贝叶斯的卡尔曼滤波器,VBKS表示基于变分贝叶斯的卡尔曼平滑器,MHE(N=20)代表窗口长度为N=20的滚动时域估计器,VBMHE(N=5)、VBMHE(N=8)、VBMHE(N=10)、VBMHE(N=15)和VBMHE(N=20)分别表示窗口长度N=5、N=8、N=10、N=15和N=20的自适应滚动时域估计器。由仿真图可以看出本专利提出的估计器比现有的滚动时域估计器、基于变分贝叶斯的卡尔曼滤波器和卡尔曼平滑器有更好的估计精度,从数值仿真的角度表明了本专利算法的优越性。The tool face angle estimation method of the present invention is used to estimate the tool face angle of the rotary steerable drilling tool system. The estimation result is shown in FIG2. FIG2 describes the state variables x i (k), the state estimation value and tool face angle estimate , FIG3 describes the average mean square error of 100 Monte Carlo simulations, where KF represents the Kalman filter with known noise covariance matrix, VBKF represents the Kalman filter based on variational Bayes, VBKS represents the Kalman smoother based on variational Bayes, MHE (N = 20) represents the rolling time domain estimator with a window length of N = 20, VBMHE (N = 5), VBMHE (N = 8), VBMHE (N = 10), VBMHE (N = 15) and VBMHE (N = 20) represent the adaptive rolling time domain estimators with window lengths of N = 5, N = 8, N = 10, N = 15 and N = 20 respectively. It can be seen from the simulation diagram that the estimator proposed in this patent has better estimation accuracy than the existing rolling time domain estimator, the Kalman filter based on variational Bayes and the Kalman smoother, which shows the superiority of the algorithm of this patent from the perspective of numerical simulation.

实施例2:为进一步验证本发明所述工具面角估计方法的可行性,利用如图4所示的动态指向式旋转导向钻井工具系统的简化模型进行实验,利用振动平台模拟钻井过程中的振动干扰。Example 2: To further verify the feasibility of the tool face angle estimation method of the present invention, an experiment was conducted using a simplified model of a dynamic pointing rotary steerable drilling tool system as shown in FIG4 , and a vibration platform was used to simulate vibration interference during the drilling process.

实验中的采样间隔取为h=0.01s,转速如下所示:The sampling interval in the experiment is h = 0.01s, and the speed is as follows:

其中rps表示每秒转数,选取振动平台的振动频率为30Hz。Where rps represents revolutions per second, and the vibration frequency of the vibration platform is selected as 30 Hz.

选择与数值模拟相同的算法参数,陀螺仪和加速度计的原始测量数据如图5所示。图6给出了 和/>的估计结果。与直接利用传感器原始数据的估计值相比,本发明所述工具面角估计方法估计的工具面角非常平滑。此外,通过计算工具面角的转数,估计值与设定值一致。因此,用本发明所述工具面角估计方法估计动态指向式旋转导向钻井工具系统的工具面角是可行和有效的。Selecting the same algorithm parameters as the numerical simulation, the raw measurement data of the gyroscope and accelerometer are shown in Figure 5. Figure 6 gives and/> The estimated value directly using the original data of the sensor In comparison, the tool face angle estimated by the tool face angle estimation method of the present invention is very smooth. In addition, by calculating the number of revolutions of the tool face angle, the estimated value is consistent with the set value. Therefore, it is feasible and effective to estimate the tool face angle of the dynamic pointing rotary steerable drilling tool system using the tool face angle estimation method of the present invention.

上述实施例用来解释本发明,而不是对本发明进行限制,在本发明的精神和权利要求的保护范围内,对本发明做出的任何修改和改变,都落入本发明的保护范围。The above embodiments are used to explain the present invention rather than to limit the present invention. Any modification and change made to the present invention within the spirit of the present invention and the protection scope of the claims shall fall within the protection scope of the present invention.

Claims (3)

1. A self-adaptive tool face angle estimation method of a dynamic directional rotary steering drilling tool is characterized by comprising the following specific steps:
S1, establishing a mathematical model of a tool face angle system;
The mechanical structure of the dynamic directional rotary steerable drilling tool system is analyzed, and the following measurement equation is established:
(1)
In the method, in the process of the invention, Representing measurements on the y-axis of an accelerometer,/>Representing measurements of the z-axis of an accelerometer,/>Representing the measured value of a gyroscope,/>Representing the corresponding measurement noise of the y-axis of the accelerometer,/>Representing the corresponding measurement noise of the z-axis of the accelerometer, d representing the corresponding measurement noise of the gyroscope,/>A component representing gravitational acceleration, provided that it satisfies/>Phi is the tool face angle;
Order the 、/>The sampling step length is h >0, and the construction of a tool face angle system mathematical model is as follows:
(2)
In the method, in the process of the invention, For a dynamic directional rotary steerable drilling tool system state variable,For the measurement output of a dynamically directed rotary steerable drilling tool system,、/>Is uncorrelated zero-mean gaussian white noise,With unknown, time-varying covariance matrix/>,/>With unknown, time-varying covariance matrix/>,/>Is a coefficient matrix;
Knowing the state at time j And/>State at time j+1/>The following distribution is satisfied:
(3)
Is known to be And/>Output at time j/>The following distribution is satisfied:
(4)
Is known to be ,/>Then/>The following distribution is satisfied:
(5)
In the method, in the process of the invention, Representing the conditional probability of event X,/>For/>Is used for the average value of (a),In order to estimate the error covariance matrix,Representing mathematical expectations,/>Representation with mean/>And a multivariate Gaussian probability density function of the covariance matrix P;
Assume that 、/>And/>、/>And/>The following inverse Wishart distribution is satisfied:
(6)
(7)
(8)
In the method, in the process of the invention, Is/>Corresponding degree of freedom parameter,/>Is/>Corresponding degree of freedom parameter,/>Is thatCorresponding degree of freedom parameter,/>Is a symmetric positive inverse scale matrix,/>Representing the probability of event X,/>Representing a matrix/>, with degrees of freedom λ and inverse dimensionsProbability density function of inverse Wishart distribution;
S2, setting a rolling time domain estimation algorithm parameter;
Setting up For purposes of description/>Forgetting factor of fluctuation,/>For purposes of description/>Forgetting factor of fluctuation, given scalar/>Given the number of loops τ, given the estimated value at time N-1/>、/>、/>、/>
S3, predicting prior probability distribution parameters of a covariance matrix, wherein the method comprises the following specific steps of:
At time k, the result at time k-1 is known 、/>、/>、/>Calculating the covariance matrix/>, at the moment kIs:
(9)
In the method, in the process of the invention, N=2 is/>Dimension of (2);
At the moment k is more than or equal to N, obtaining:
(10)
(11)
(12)
(13)
(14)
(15)
In the method, in the process of the invention, =2 Is/>Dimension of (2);
setting parameters of the 0 th iteration:
(16)
(17)
(18)
(19)
Wherein each parameter matrix is defined as:
(20)
(21)
(22)
(23)
representing vector set/> ,/>Representation/>The subarray of the first row and the q-th column is/>,/>Representing a kronecker product operation;
s4, updating approximate posterior probability distribution of covariance matrix, which comprises the following specific steps:
known pass through The state estimation value and covariance matrix estimation value after the iteration are repeated, and in the (i+1) th iteration,/>Approximate posterior probability density function/>、/>Approximate posterior probability density function/>And/>Approximate posterior probability density function/>Calculated by the following formula:
(24)
(25)
(26)
In the method, in the process of the invention,
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
Covariance matrixObtained in the ith iteration,/>Representing a symmetric matrix/>
S5, updating the approximate posterior probability distribution of the state, if the iteration number i is smaller than tau, enabling i=i+1, turning to the step S4, continuously circularly calculating the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state, and if the iteration number i is larger than or equal to tau, turning to the step S6;
s6, calculating tool face angle estimated value
Setting the estimated value obtained in the τ cycle as the optimal estimated value at the k moment, calculating to obtain the estimated value of the tool face angle at the k moment, enabling the time to update k=k+1, turning to step S3, repeating steps S3 to S6, and calculating the estimated value of the tool face angle at the k+1 moment.
2. The method for estimating the face angle of a dynamically directed rotary steerable drilling tool according to claim 1, wherein in step S5, the specific step of updating the approximate posterior probability distribution of the state is:
approximation posterior probability Density function for the (i+1) th order State variable Calculated by the following formula:
(37)
In the method, in the process of the invention,
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
For/>Unit matrix of dimension,/>For/>A unit matrix of dimensions;
if i < τ, let i=i+1, go to step S4 to continue to circularly calculate the approximate posterior probability distribution of the covariance matrix and the approximate posterior probability distribution of the state, and if the iteration number i is not less than τ, go to step S6.
3. The method for estimating the toolface angle of the dynamic directional rotary steerable drilling tool according to claim 2, wherein the step of calculating the toolface angle estimate in step S6 comprises the specific steps of:
setting the estimated value obtained by the τ cycle as the optimal estimated value at the k moment, and approximating the posterior probability density function variation as follows:
(54)
(55)
(56)
(57)
In the method, in the process of the invention, ,/>
Taking outThe last two behaviors/>The estimate of the toolface angle is solved using the following equation:
(58)
In the method, in the process of the invention, Is an estimate of the tool face angle,/>For/>1 St element of (2) represents a state/>Estimated value at time k,/>For/>Is the 2 nd element of (2) representing the state/>An estimated value at time k;
Turning to step S3, repeating steps S3 to S6, and calculating the estimated value of the toolface angle at time k+1.
CN202210329754.6A 2022-03-31 2022-03-31 Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools Active CN114673488B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210329754.6A CN114673488B (en) 2022-03-31 2022-03-31 Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210329754.6A CN114673488B (en) 2022-03-31 2022-03-31 Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools

Publications (2)

Publication Number Publication Date
CN114673488A CN114673488A (en) 2022-06-28
CN114673488B true CN114673488B (en) 2024-06-18

Family

ID=82076203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210329754.6A Active CN114673488B (en) 2022-03-31 2022-03-31 Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools

Country Status (1)

Country Link
CN (1) CN114673488B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115467651B (en) * 2022-09-14 2024-06-18 中国石油大学(华东) Intermittent fault detection method for accelerometer of rotary steering drilling tool system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104453857A (en) * 2014-11-02 2015-03-25 中国石油集团钻井工程技术研究院 Method and device for dynamic measurement of well deflection and tool face angle under small inclination angle condition
CN113153270A (en) * 2021-04-27 2021-07-23 西南石油大学 Measurement-while-drilling method for near-bit dynamic well inclination angle and tool face angle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997025683A1 (en) * 1996-01-11 1997-07-17 Baroid Technology, Inc. Method for conducting moving or rolling check shot for correcting borehole azimuth surveys
CN101349147A (en) * 2008-09-10 2009-01-21 西南石油大学 Expandable Open Hole Subsidized Packer
CN104832088B (en) * 2015-03-25 2015-11-18 中国石油大学(华东) Dynamic guiding type rotary steering drilling tool and investigating method thereof
US20180238163A1 (en) * 2017-02-22 2018-08-23 Jelec, Inc. Apparatus and method for estimating and for controlling a rotary speed of a drill bit
CN111878056B (en) * 2020-05-11 2021-04-13 中国科学院地质与地球物理研究所 A gyro measurement while drilling system and method
CN113361124B (en) * 2021-06-22 2022-08-02 中国石油大学(华东) Tool face angle estimation method for rotary steerable drilling tool system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104453857A (en) * 2014-11-02 2015-03-25 中国石油集团钻井工程技术研究院 Method and device for dynamic measurement of well deflection and tool face angle under small inclination angle condition
CN113153270A (en) * 2021-04-27 2021-07-23 西南石油大学 Measurement-while-drilling method for near-bit dynamic well inclination angle and tool face angle

Also Published As

Publication number Publication date
CN114673488A (en) 2022-06-28

Similar Documents

Publication Publication Date Title
CN106437683B (en) A kind of gravity acceleration measurement device and extraction method in rotating state
Sheng et al. Estimation of Toolface for dynamic point-the-bit rotary steerable systems via nonlinear polynomial filtering
Xue et al. Continuous real-time measurement of drilling trajectory with new state-space models of Kalman filter
CN108387205B (en) Measurement method of drilling tool attitude measurement system based on multi-sensor data fusion
WO2013191839A1 (en) Drilling speed and depth computation for downhole tools
CA2969222C (en) Systems and methods for estimating forces on a drill bit
CN115467651B (en) Intermittent fault detection method for accelerometer of rotary steering drilling tool system
Niu et al. Variational Bayesian-based moving horizon estimation of Toolface for rotary steerable drilling tool systems
CN114673488B (en) Adaptive tool face angle estimation method for dynamic pointing rotary steerable drilling tools
CN109059961B (en) An Error Range Analysis Method for Gyroscope Measuring Instruments
CN109001806A (en) Formation pore pressure prediction technique, device and electronic equipment based on earthquake data before superposition
CN113361124B (en) Tool face angle estimation method for rotary steerable drilling tool system
CN113153270A (en) Measurement-while-drilling method for near-bit dynamic well inclination angle and tool face angle
US10392933B2 (en) Multiple downhole sensor digital alignment using spatial transforms
Evangelatos et al. Advanced BHA-ROP modeling including neural network analysis of drilling performance data
Mostaghimi et al. Dynamic drill-string modeling for acoustic telemetry
Brett et al. A method of modeling the directional behavior of bottomhole assemblies including those with bent subs and downhole motors
CN206091970U (en) Acceleration of gravity measuring device under rotating shape attitude
CN115683167B (en) A dynamic solution and error compensation method for gyroscope under complex vibration
Gao et al. Random weighting adaptive estimation of model errors on attitude measurement for rotary steerable system
CN112069646B (en) Method for accurately predicting mechanical drilling speed
Yang et al. Research on drilling bit positioning strategy based on SINS MWD system
Xue et al. Study on lateral vibration of rotary steerable drilling system
CA2636564A1 (en) In-drilling alignment
Pecht et al. Modeling of observability during in-drilling alignment for horizontal directional drilling

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant