基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法转让专利

申请号 : CN202010558687.6

文献号 : CN111810112B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吴敏张典陆承达陈略峰曹卫华

申请人 : 中国地质大学(武汉)

摘要 :

本发明提供一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,包括以下:建立垂直钻进过程中的钻进轨迹延伸模型;构建改进型模型预测控制器;引入粒子滤波器对实际钻进轨迹测量参数进行滤波,得到降噪后的实钻轨迹参数;将降噪后的实钻轨迹参数输入至改进型模型预测控制器,形成垂钻闭环控制。本发明提供的有益效果是:在纠偏控制中建立了一个粒子滤波器,能够有效降低测量噪声对垂直钻进纠偏控制带来的影响,提高控制精度;在模型预测控制器中引入软约束和可变优化权重,增加模型预测控制器的环境适应性。

权利要求 :

1.一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,其特征在于:具体包括:

S101:建立三维地层坐标系,Z轴为铅垂线方向,X轴指向正东方向,Y轴指向正北方向,根据垂直钻进过程纠偏工艺和噪声分布,建立垂直钻进过程中的钻进轨迹延伸模型;

S102:将所述钻进轨迹延伸模型线性化和离散化,并基于垂直钻进过程中噪声分布特性,引入一个软约束条件和可变优化权重矩阵,构建改进型模型预测控制器,并给定钻进参考轨迹,同时将参考轨迹输入至所述改进型模型预测控制器;开始垂直钻进过程,测量并得到含有噪声的实际钻进轨迹参数;所述参考轨迹,即钻进过程中的参考井斜角、参考方位角和参考水平位移;

S103:引入粒子滤波器,对所述含有噪声的实际钻进轨迹参数进行滤波,得到降噪声后的实际钻进轨迹参数;

S104:结合最小曲率法和钻进轨迹延伸模型,将降噪后的实际钻进轨迹参数转换为所述改进型模型预测控制器的反馈输入信号,并将反馈输入信号输入至所述改进型模型预测控制器,形成垂直钻进闭环控制;

步骤S103中,所述粒子滤波器具体为基本粒子滤波器;

步骤S101中,所述钻进轨迹延伸模型如式(1)所示:式(1)、(2)、(3)中,α为钻进轨迹的井斜角,β为钻进轨迹的方位角,αx为钻进轨迹的井斜角在XOZ平面的投影分量,αy为钻井轨迹井斜角在YOZ平面的投影分量;为钻速; 为钻进轨迹水平X方向分量Sx的导数; 为钻进轨迹水平Y方向分量Sy的导数; 为αx的导数;

为αy的导数;ωSR为钻进系统导向率; 为钻进系统磁工具面向角;r为钻进系统造斜率;μx为钻进过程中的过程噪声在X方向的分量;μy为钻进过程中的过程噪声在Y方向的分量。

2.如权利要求1所述的一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,其特征在于:步骤S102中,所述钻进轨迹延伸模型线性化和离散化,具体如式(4)所示:式(4)为所述钻进轨迹延伸模型线性离散化状态空间方程,其中 与 分别为k时刻钻进系统的钻具相对于所述参考轨迹在X轴与Y轴的实际横向位移的滤波器估计值,与 分别为k时刻实际钻进轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上的投影的滤波器估计值,ωex(k)与ωey(k)为两个平面上相对于参考导向率的控制增量,T为采样周期。

3.如权利要求2所述的一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,其特征在于:步骤S102中,引入一个软约束条件和可变优化权重矩阵,构建改进型模型预测控制器,具体为:所述改进型模型预测控制器的预测方程为:Y(k)=Ξkx(k|k)+ΘkW(k)       (5)式(5)中,Ξk和Θk均为预测方程的参数矩阵;式(5)中各矩阵如式(6)所示:式(6)中,p为预设的预测步长,c为预设的控制步长;Sex(k+1|k)与Sey(k+1|k)分别为k时刻预测到的k+1时刻钻进系统的钻具相对于所述参考轨迹在X轴与Y轴的实际横向位移偏差;αex(k+1|k)与αey(k+1|k)分别为k时刻预测到的k+1时刻实际钻进轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上投影值的偏差;

引入一个软约束条件和可变优化权重矩阵,得到改进型模型预测控制器的优化约束条件,具体如式(7)所示:

式(7)中,Q与R分别为预测方程状态量Y(k)与控制量U(k)的权重矩阵;

Q的表达式如式(8):

其中qsx为X方向分量Sx的权重,qsy为Y方向分量Sy的权重,aQ,bQ,cQ和dQ为角度权重因子;

αrx(m)与αry(m)为m时刻参考轨迹的井斜角在XOZ与YOZ平面上的投影值; 与 为m时刻实际钻进轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上投影值的偏差;ωrx(m)和ωry(m)为m时刻参考控制量;ωex(m)与ωey(m)为m时刻实际控制量与参考控制量的偏差;

为k时刻井斜角的估计值;αmax为预设的井斜角最大软约束。

4.如权利要求1所述的一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,其特征在于:步骤S104中,所述反馈输入信号,具体为:实际钻进轨迹的井斜角在XOZ与YOZ平面上的投影值的估计值 实际钻进轨迹的水平位移在X方向和Y方向的分量的估计值

5.如权利要求1所述的一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,其特征在于:步骤S104中,将反馈输入信号输入至所述改进型模型预测控制器后,输出信号为磁工具面向角 和导向率ωSR的控制增量,最终的实际控制量具体如式(9):

说明书 :

基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法

技术领域

[0001] 本发明涉及钻进控制领域,尤其涉及一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法。

背景技术

[0002] 垂直钻进技术对深层地质钻探具有重要意义,垂直钻进的目标是从井口向下沿铅锤线钻进至目标地层。然而由于地层倾角、各向异性、岩性软硬交替以及下部钻具受力与弯
曲变形等因素,工程中容易造成钻进轨迹偏斜。当井斜过大时,会使得现场施工和初始设计
方案有较大的偏差,从而降低资源采收率。同时过大的井斜角与方位角还容易造成起下钻
困难、钻杆工作条件恶化、粘附卡钻、键槽卡钻等复杂问题,严重影响钻进过程的安全性。因
而钻进轨迹纠偏控制十分重要。
[0003] 垂直钻进过程纠偏控制的重要手段为钻进轨迹控制方法,即通过合理控制手段保持钻进轨迹沿着井口铅垂线行进。基于传统工艺和现有文献中研究的垂直钻进纠偏控制方
法虽然在一定程度上能够解决轨迹偏斜的问题,但少有研究成果针对垂直钻进过程纠偏控
制精度受测量噪声影响的问题进行讨论。测量噪声一方面会导致控制精度下降,另一方面
会提高控制器处理状态约束的难度。
[0004] 滤波是解决测量噪声的主要方法,其中拓展卡尔曼滤波器是最常用的滤波器之一,被广泛应用到工业各个领域。但对于非高斯非线性系统的噪声滤波问题,拓展卡尔曼滤
波器精度有限。粒子滤波理论是贝叶斯框架下的滤波理论,它基于蒙特卡洛采样定理,能够
在各种环境下良好的完成滤波任务。垂直钻进过程机理复杂,其过程噪声具备非高斯特性,
因此设计适用于垂直钻进纠偏过程的粒子滤波器将是处理垂直钻进测量噪声的有效手段。
[0005] 针对约束问题,模型预测控制器因其具备显示处理约束的能力,能够胜任各种实际工业控制任务,对于垂直钻进纠偏过程也具有良好的应用效果。然而由于测量噪声影响,
在纠偏过程中井斜角容易超限,当井斜角超出一定范围后,会导致模型预测控制器中滚动
优化问题缺少可行解,从而导致控制器计算错误。针对这一问题,仍需要进一步研究。

发明内容

[0006] 有鉴于此,本发明提出了一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,将粒子滤波器与改进型模型预测控制相结合,降低测量噪声对纠偏控制造成的负面
影响。分析垂直钻进过程纠偏控制需求与工艺限制,研究垂直钻进过程测量噪声与过程噪
声的大小与分布特性,进而给出纠偏控制问题的数学描述。然后考虑垂直钻进过程纠偏控
制精度受测量噪声影响的问题,引入粒子滤波器,以提高控制精度。最后设计模型预测控制
器,实现钻进轨迹的纠偏纠斜,同时通过引入软约束和可变优化权重的方式改进模型预测
控制,以降低测量噪声对控制器带来的不利影响。
[0007] 本发明提供了一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,包括以下:
[0008] S101:建立三维地层坐标系,Z轴为铅垂线方向,X轴指向正东方向,Y轴指向正北方向,根据垂直钻进过程纠偏工艺和噪声分布,建立垂直钻进过程中的钻进轨迹延伸模型;
[0009] S102:将所述钻进轨迹延伸模型线性化和离散化,并基于垂直钻进过程中噪声分布特性,引入一个软约束条件和可变优化权重矩阵,构建改进型模型预测控制器,并给定钻
进参考轨迹,同时将参考轨迹输入至所述改进型模型预测控制器;开始垂直钻进过程,测量
并得到含有噪声的实际钻进轨迹参数;所述参考轨迹,即钻进过程中的参考井斜角、参考方
位角和参考水平位移;
[0010] S103:引入粒子滤波器,对所述含有噪声的实际钻进轨迹参数进行滤波,得到降噪声后的实际钻进轨迹参数;
[0011] S104:结合最小曲率法和钻进轨迹延伸模型,将降噪后的实际钻进轨迹参数转换为所述改进型模型预测控制器的反馈输入信号,并将反馈输入信号输入至所述改进型模型
预测控制器,形成垂直钻进闭环控制。
[0012] 进一步地,步骤S101中,所述钻进轨迹延伸模型如式(1)所示:
[0013]
[0014]
[0015]
[0016] 式(1)、(2)、(3)中,α为钻进轨迹的井斜角,β为钻进轨迹的方位角,αx为钻进轨迹的井斜角在XOZ平面的投影分量,αy为钻井轨迹井斜角在YOZ平面的投影分量;为钻速;
为钻进轨迹水平X方向分量Sx的导数; 为钻进轨迹水平Y方向分量Sy的导数; 为αx的导
数; 为αy的导数;ωSR为钻进系统导向率; 为钻进系统磁工具面向角;r为钻进系统造斜
率;μx为钻进过程中的过程噪声在X方向的分量;μy为钻进过程中的过程噪声在Y方向的分
量。
[0017] 进一步地,步骤S102中,所述钻进轨迹延伸模型线性化和离散化,具体如式(4)所示:
[0018]
[0019] 式(4)为所述钻进轨迹延伸模型线性离散化状态空间方程,其中 与 分别为k时刻钻进系统的钻具相对于所述参考轨迹在X轴与Y轴的实际横向位移的滤波器估计
值, 与 分别为k时刻实际钻进轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上
的投影的滤波器估计值,ωex(k)与ωey(k)为两个平面上相对于参考导向率的控制增量,T
为采样周期。
[0020] 进一步地,步骤S102中,引入一个软约束条件和可变优化权重矩阵,构建改进型模型预测控制器,具体为:所述改进型模型预测控制器的预测方程为:
[0021] Y(k)=Ξkx(k|k)+ΘkW(k)     (5)
[0022] 式(5)中,Ξk和Θk均为预测方程的参数矩阵;式(5)中各矩阵如式(6)所示:
[0023]
[0024] 式(6)中,p为预设的预测步长,c为预设的控制步长;Sex(k+1|k)与Sey(k+1|k) 分别为k时刻预测到的k+1时刻钻进系统的钻具相对于所述参考轨迹在X轴与 Y轴的实际横向
位移偏差;αex(k+1|k)与αey(k+1|k)分别为k时刻预测到的k+1时刻实际钻进轨迹相对于参
考轨迹的井斜角在XOZ与YOZ平面上投影值的偏差;
[0025] 引入一个软约束条件和可变优化权重矩阵,得到改进型模型预测控制器的优化约束条件,具体如式(7)所示:
[0026]
[0027] 式(7)中,Q与R分别为预测方程状态量Y(k)与控制量U(k)的权重矩阵;
[0028] Q的表达式如式(8):
[0029]
[0030] 其中qsx为X方向分量Sx的权重,qsy为Y方向分量Sy的权重,aQ,bQ, cQ和dQ为角度权重因子;αrx(m)与αry(m)为m时刻参考轨迹的井斜角在XOZ 与YOZ平面上的投影值; 与
为m时刻实际钻进轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上投影值的偏差;
ωrx(m)和ωry(m)为m时刻参考控制量;ωex(m)与ωey(m)为m时刻实际控制量与参考控制量
的偏差; 为k 时刻井斜角的估计值;αmax为预设的井斜角最大软约束。
[0031] 进一步地,步骤S103中,所述粒子滤波器具体为基本粒子滤波器。
[0032] 进一步地,步骤S104中,所述反馈输入信号,具体为:实际钻进轨迹的井斜角在XOZ与YOZ平面上的投影值的估计值 实际钻进轨迹的水平位移在X方向和Y方向的分量
的估计值
[0033] 步骤S104中,将反馈输入信号输入至所述改进型模型预测控制器后,输出信号为磁工具面向角 和导向率ωSR的控制增量,最终的实际控制量具体如式 (9):
[0034]
[0035] 本发明提供的有益效果是:在纠偏控制中建立了一个粒子滤波器,能够有效降低测量噪声对垂直钻进纠偏控制带来的影响,提高控制精度;在模型预测控制器中引入软约
束和可变优化权重,增加模型预测控制器的环境适应性。

附图说明

[0036] 图1是本发明一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法的结构示意图;
[0037] 图2是本发明基于导向钻具的垂直钻进系统结构图
[0038] 图3是本发明轨迹延伸示意图
[0039] 图4是本发明实钻现场的造斜率r示意图;
[0040] 图5是本发明粒子滤波器单次滤波效果图;
[0041] 图6是本发明可变优化权重示意图;
[0042] 图7是本发明纠偏控制仿真效果图;
[0043] 图8是本发明纠偏控制仿真控制量效果图。

具体实施方式

[0044] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地描述。
[0045] 请参考图1,本发明的实施例提供了一种基于粒子滤波和模型预测控制的垂直钻进纠偏控制方法,包括以下:
[0046] S101:建立三维地层坐标系,Z轴为铅垂线方向,X轴指向正东方向,Y轴指向正北方向,根据垂直钻进过程纠偏工艺和噪声分布,建立垂直钻进过程中的钻进轨迹延伸模型;
[0047] S102:将所述钻进轨迹延伸模型线性化和离散化,并基于垂直钻进过程中噪声分布特性,引入一个软约束条件和可变优化权重矩阵,构建改进型模型预测控制器,并给定钻
进参考轨迹,同时将参考轨迹输入至所述改进型模型预测控制器;开始垂直钻进过程,测量
并得到含有噪声的实际钻进轨迹参数;所述参考轨迹,即钻进过程中的参考井斜角、参考方
位角和参考水平位移;
[0048] S103:引入粒子滤波器,对所述含有噪声的实际钻进轨迹参数进行滤波,得到降噪声后的实际钻进轨迹参数;
[0049] S104:结合最小曲率法和钻进轨迹延伸模型,将降噪后的实际钻进轨迹参数转换为所述改进型模型预测控制器的反馈输入信号,并将反馈输入信号输入至所述改进型模型
预测控制器,形成垂直钻进闭环控制。
[0050] 为方便对以下公式中的符号解释说明,本发明统一如下定义:
[0051] 变量中,上标带尖括号均为本发明粒子滤波器输出的估计值;
[0052] 变量中上标不带尖括号的均为实际值;
[0053] 变量中,带有r下标的均为给定参考轨迹的参考值;
[0054] 变量中,带有e下标的均为实际值相对于参考量的偏差值;
[0055] 步骤S101,具体为:实际地质钻进中采用的垂直钻进系统构成如图2所示,其主要包含螺杆导向钻具、司钻房、钻杆、钻头、测斜仪与转盘。整个垂直钻进纠偏控制流程为测斜
仪测量轨迹参数、计算下一步控制指令、调节转盘与井下螺杆钻具的旋转状态,从而进行定
向纠偏。值得注意的是,当转盘与螺杆钻具同时旋转时,系统处于复合钻进状态,此时系统
不造斜;仅停止转盘旋转,系统处于定向造斜状态,此时系统提供一定造斜率。通过调节两
种状态的工作时间比例,系统可提供不同造斜率。
[0056] 依照上述分析,从钻具运动学角度入手给出轨迹延伸模型作为控制对象模型。建立三维地层坐标系,Z轴为铅锤线方向,向下为正方向,X轴指向正东方向,Y轴指向正北方
向。结合图3,轨迹延伸模型如式(1)、(2)和(3)所示:
[0057]
[0058]
[0059]
[0060] 纠偏控制的总体目标为同时调节井斜角αx,αy与水平位移Sx,Sy,使钻成轨迹回归并维持在铅垂线上,即上述状态量为零。系统输入为参考钻进轨迹,在垂直钻进中即为铅锤
直线,系统可调节参数为导向率ωSR与磁工具面角 的大小决定钻进的方向,ωSR指一
个控制周期内系统处于定向造斜状态占钻进时间的比例。
[0061] 由于井内环境恶劣,测量不可避免的具有一定噪声。垂直钻进过程中需保持较低井斜角,因此纠偏控制的精度往往对测量噪声十分敏感。测斜仪主要使用加速度和磁通门
传感器进行轨迹测量,与常规传感器一样,其测量噪声主要来源于电子热噪声,噪声分布一
般服从正态分布,随着井深的增加,井斜角的最大测量噪声甚至可能达到1.5°。对于过程噪
声,如图4所示,基于实际钻进过程数据,过程噪声使得系统最大造斜率r在1.4°~9.2°/30m
之间浮动,其近似服从一个在尺度和幅值上调整了的伽马Γ(3,2)分布。
[0062] 由于地质钻进测量限制,工程中常采用定点测量工艺,即钻进一定距离后,停钻测量轨迹参数,钻进距离一般为一根钻杆的长度。同时在垂直钻进过程中,为保证轨迹质量,
需保持钻进井斜角小于αmax。一旦超过αmax,钻进系统应优先降低井斜角,以保证钻进轨迹的
质量。此外,导向钻具造斜能力r有限。
[0063] 针对钻进过程中非高斯非线性过程的测量噪声问题,本发明为此设计了粒子滤波器。粒子滤波器基于蒙特卡洛采样定理,能够较好的处理非高斯非线性条件下的滤波问题。
[0064] 步骤S103具体为:使用较为广泛的粒子滤波器主要包括基本粒子滤波器、基于优化算法的粒子滤波器、与其他滤波器相结合的粒子滤波器。基本粒子滤波器速度快且容易
实现,它基于先验概率分布于测量值,综合估计系统实际状态,其精度取决于先验知识或测
量值精度。基于粒子优化算法的粒子滤波主要基于测量值实时调节粒子分布,以期望粒子
能够接近后延分布区,其精度取决于测量精度。与其他滤波器相结合的粒子滤波器采用两
种滤波算法相结合的方式,通过其他滤波器改变粒子分布,以期望粒子能够接近后延分布
区,其精度取决于滤波器精度。
[0065] 然而由于垂直钻进过程井斜角较小,而测量噪声可能高达1.5°,因此对于垂直钻进过程的滤波问题,相对于测量值,人工经验更显重要。这使得基于先验知识的基本粒子滤
波器更具有优势。因此本发明采用基本粒子滤波算法,设计垂直钻进过程粒子滤波器,其算
法伪代码如表1所示。
[0066] 表1垂直钻进过程粒子滤波器
[0067]
[0068]
[0069] 为验证粒子滤波器的有效性,基于垂直钻进轨迹延伸模型设计数值仿真。设定测量噪声服从正态分布vα,xk,υα,yk~N(0,0.49),即最大测量噪声为1.5°。过程噪声服从伽马分
布(10*μx,k+6)~Γ(3,2),(10*μy,k+6)~Γ(3,2),即其最大误差为4°/30m。将粒子滤波器
(PF)与拓展卡尔曼滤波器(EKF)、基于粒子群优化的粒子滤波器(PSOPF)、拓展卡尔曼粒子
滤波器(EKPF)进行比较,单次滤波结果如图5 所示,同时进行100次蒙特卡洛实验,其结果
如表2所示:
[0070] 表2 100次蒙特卡洛滤波结果
[0071]
[0072] 从单次滤波结果中可看出,粒子滤波器、基于粒子群优化的粒子滤波器、拓展卡尔曼粒子滤波器的误差均远小于测量噪声,而拓展卡尔曼滤波器由于过程噪声为伽马分布,
导致滤波器发散。从表一可以看出,基于粒子群优化的粒子滤波器、拓展卡尔曼粒子滤波器
都丢失了先验知识,采用误差较大的测量值调节粒子分布,导致滤波误差增加。基本粒子滤
波表现良好,且能够通过钻进中其他先验知识,如工程录井数据和邻井数据等,进一步提高
滤波精度。
[0073] 为了使控制器具有更高的鲁棒性和显示处理控制限制的能力,纠偏控制选择模型预测控制器。
[0074] 步骤S102具体为:首先需设计模型预测控制器的预测方程。基于步骤1中建立的垂直钻进轨迹延伸模型,需对该模型进行线性化与离散化,以简化控制器设计难度。将井斜角
αx与αy与钻具在X轴与Y轴的位移Sx与Sx作为状态量,导向率ωx与ωy为控制量(导向率ωx与
ωy可由导向率ωSR与磁工具面向角 计算获得,如(1)所示)。为保障控制精度,本发明将滤
波器输出 作为模型预测控制器的反馈信号,同时考虑垂直钻进过程井斜角较
小的客观因素,可认为 且 则可得到垂直钻进过程轨迹延伸线性模
型:
[0075]
[0076] 对于由于工程中随钻测量系统并非动态测量轨迹参数,而是每钻一定距离停钻测量一次,一般为一根钻杆的长度,因此该模型并不能直接用于控制器设计,对模型进行离散
化,并利用差商代替微商,整理后,线性离散状态空间方程如下所示:
[0077]
[0078] 其中 与 分别为钻具相对于参考轨迹的在X轴与Y轴的横向位移,与 分别为实钻轨迹相对于参考轨迹的井斜角在XOZ与YOZ平面上的投影,v为钻速,ωex
(k)与ωey(k)为两个平面上相对于参考导向率的控制增量。值得一提的是,参考轨迹上的参
考点与当前钻具的垂直深度一致。
[0079] 基于上述离散状态空间方程,设p为预测步长,c为控制步长,的模型预测控制器预测方程可写为:
[0080] Y(k)=Ξkx(k|k)+ΘkW(k)    (6)
[0081] 其中各矩阵意义为:
[0082]
[0083] x(k|k)=[Sex(k|k) aex(k|k) Sey(k|k) aey(k|k)]T
[0084] 基于步骤1的约束分析,在垂直钻进过程中,为保证钻进轨迹质量,一般需尽量保持井斜角小于αmax,一旦井斜超过αmax,钻进系统应优先降低井斜角,以保证钻进轨迹的质
量。此外,导向钻具造斜能力r有限。因此结合约束条件,针对纠偏控制系统,我们选取如下
优化问题:
[0085]
[0086] 上述方程中,Q与R分别为状态与控制量的权值矩阵,较大的Q值能保证跟踪误差更小,但有可能引起震荡,较大的R值能够保证控制量变化更加平缓。在轨迹纠偏的过程中,井
斜角一般会接近αmax,以求更快速完成纠偏工作,然而。收到测量噪声影响,倾斜角不免波
动,极端情况可能会使井斜角大大超出αmax,当井斜角 时(ωmax为执行器一周
期能提供的最大造斜率),上述优化问题没有可行解,从而导致模型预测控制器计算错误。
为解决这一问题,本发明引入一个软约束和可变优化权重,其中软约束保证模型预测控制
器总有可行解,同时结合基于sigmoid函数的可变优化权重,在井斜角超出αmax时使系统优
先降低井斜,以保证钻进轨迹质量。可变优化权重如下式和图6所示:
[0087]
[0088] 结合软约束和可变优化权重,整理优化问题如(9)式所示:
[0089]
[0090] 其中Q为
[0091] 步骤S104具体为:由于控制器优化的控制量输出是相对于参考控制量的控制增量,因此实际控制量还需在控制增量的基础上增加参考控制量;同时依据模型预测控制规
律,实际控制增量应取优化计算后U(k)序列的第一个值u(k),最终可得实际控制量为:
[0092]
[0093] 最后,我们设计数值仿真对纠偏控制方法进行验证。依据某直井现场数据,在600m处,x方向偏移为8.82m,y方向偏移为1.51m,井斜为1.5°,方位为 35.9°。为了更清晰的观测
本发明方法中软约束与可变的优化权重的有效性,适当改变初始井斜角为5.83°,方位角为
56.6。依照前面过程分析,假设测量噪声服从高斯vk~N(0,0.49),其意味着最大测量噪声
在1.4°左右,过程噪声服从伽马分布(12*μk+6)~Γ(3,2),其意味着最大过程噪声在3.4°/
30m左右。模型预测参数如表3所示,仿真结果如图7和图8所示。
[0094] 表3仿真参数
[0095]
[0096] 将本发明提出的控制方法分别与基本模型预测控制方法和仅带有粒子滤波器的模型预测控制方法相比较。对比基本模型预测控制方法,基本模型预测控制方法虽然在一
定程度上改善了轨迹的波动趋势,但在有较大测量噪声的情况下,也难以稳定井斜角,使得
最终轨迹仍存在较大的水平位置偏移。对比仅带有粒子滤波器的模型预测控制方法,仅带
有粒子滤波器的模型预测控制方法分别在600m和643m处出现控制计算错误,所得导向率超
过100%,在垂直钻进中没有实际意义。同时从720m到820m之间的井斜角值可看出,由于缺
少可变优化权重,仅带有粒子滤波器的模型预测控制方法中的井斜角更容易超出αmax,因此
其钻进轨迹质量相较本发明的方法要更低。
[0097] 将本发明提出的控制方法分别与基本模型预测控制方法和仅带有粒子滤波器的模型预测控制方法相比较。对比基本模型预测控制方法,基本模型预测控制方法虽然在一
定程度上改善了轨迹的波动趋势,但在有较大测量噪声的情况下,也难以稳定井斜角,使得
最终轨迹仍存在较大的水平位置偏移。对比仅带有粒子滤波器的模型预测控制方法,仅带
有粒子滤波器的模型预测控制方法分别在600m和643m处出现控制计算错误,所得导向率超
过100%,在垂直钻进中没有实际意义。同时从720m到820m之间的井斜角值可看出,由于缺
少可变优化权重,仅带有粒子滤波器的模型预测控制方法中的井斜角更容易超出αmax,因此
其钻进轨迹质量相较本发明的方法要更低。
[0098] 本发明实施的有益效果是:在纠偏控制中建立了一个粒子滤波器,能够有效降低测量噪声对垂直钻进纠偏控制带来的影响,提高控制精度;在模型预测控制器中引入软约
束和可变优化权重,增加模型预测控制器的环境适应性。
[0099] 在不冲突的情况下,本发明中上述实施例及实施例中的特征可以相互结合。
[0100] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。