主监控程序

2021/9/17 17:07:03

本文主要是介绍主监控程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

       主监控程序是本套录井软件系统的核心部分;承担录井过程中,井场状态的识别、录井参数的计算、数据的存盘等重要工作,是关系到整个系统稳定性、准确性的关键。

 

       主监控程序实时从共享内存获取当前钻井工程参数和泥浆参数,依据钻井现场活动的基本规律,通过对钻井工程参数与当前状态的门限值进行比较,得出当前的井场活动状态;在不同井场状态的前提下,计算出相应条件下的录井参数。

 

       本程序具有自动状态判断和手工状态判断两种方式,在实际工作过程中,采用自动状态判断;在实际操作过程中,有时由于参数设置等原因,使程序自动状态判断与实际操作状态不一致,此时操作人员应利用程序提供的手工状态判断来强制程序进入实际的操作状态。本程序主要利用悬重、大钩高度、立管压力等工程参数,进行状态判断;以悬重为主要依据进行坐卡与大钩重载的判断,只有这一状态确定后,才能进行下一步具体状态的确定;在大钩坐卡的前提下,依据大钩高度来进行接单根或起下立柱的判断;在大钩重载的前提下,依据钻头位置与实际井深的关系、立管压力与立管压力门限值的关系、钻盘转速是否大于零等条件关系来进一步确定当前的井场活动状态;

       在起下钻、钻进等不同的主钻井状态下,进行不同的参数进行计算;在起下钻过程中,主要计算起下钻的最大速度、起下钻的最大最小悬重、激动与抽吸压力等参数;在钻进过程中,进行录井常规参数的计算,如钻压、钻时等参数。

       针对主监控程序的实际操作进一步对主监控程序的使用方法、工作原理等进行详细解释。

启动监控

启动监控主要是启动监控程序对当前井场的实时参数进行监控管理,依据当前实时录井参数,开始进行录井整个过程的监控。

在启动监控的前提下,主程序定时对井场活动状态进行识别,同时对常规参数、特定条件下的参数、按时间的瞬时参数、按时间的统计参数、按井深的瞬时参数和按井深的统计参数进行计算;当存盘时间、存盘井深、存盘事件满足预先设置的条件时,进行存盘操作。

当因某种原因想停止对录井现场的监控时,选择停止监控,则定时器终止工作,停止对录井过程的监控工作。

 

钻进/循环

钻进/循环主要是进行手工强制钻进的一般初始化;当起下钻等操作结束时,录井软件系统很难精确判断下钻到底,或者由于门限值设置等原因,造成软件自动判断的井场活动状态与实际井场活动状态不一致,在这些情况下,操作人员可以利用钻进/循环…来对某些参数进行初始化,使录井参数与井场实际参数相一致,使录井软件恢复到与实际井场活动状态相一致的工作状态。

 

 

对于下入新钻头后,应在钻头记录编辑器中对新钻头的基本参数进行初始化工作,如纯钻时间、钻头转动时间、循环时间、钻头总转数等。但由于中途意外掉电、计算机死机等原因造成中间数据无法及时保存时,应手工将相关参数进行校正,使钻井参数与现场实际参数相一致。

对于与井深、钻时、泥浆等有关参数,主要是进行校正,使当前计算与实际数据相一致,避免出现与实际参数不符的现象。

对于泥浆池体积有关参数的复位工作,主要对泥浆池体积的增溢、漏失变化量和变化率进行归零,使操作人员可以定期对泥浆池体积的变化有一定的理解,同时对判断出现泥浆增溢、泥浆漏失、地层变化等情况提供了一定的帮助。

划眼

划眼主要是进行手工强制划眼的一般初始化;当在钻进或起下钻过程中,由于井眼条件或地层原因,进行划眼操作;当程序由于门限值设置等原因,没有判断出划眼状态时,要进行手工强制进行状态转换工作;主要对当前的录井参数进行校正,同时使主状态人工设置成划眼状态。

 

在划眼状态判断中,起关键作用的参数是提离井底的高度、钻压、泵压,只有提离井底的高度、钻压、泵压同时大于一定的门限值时,才判断为划眼状态;在钻进过程中,钻头提离井底,但无钻压时,只能认为是提离井底的上提或下放状态。

 

起下钻

起下钻主要是进行手工强制进行起下钻的一般初始化;

 

在起下钻过程中,尤其在起钻接近结束和下钻开始时,由于悬重与悬重门限十分接近,使程序在起出、下入立柱计数及泥浆填充和溢出体积的计算上出现误差,此时需要进行人工校正。

 

WITS状态初始化

当井场处于某些程序无法自动判断的活动状态时,需要人工强制进行井场活动状态的转变;当操作人员利用WITS状态初始化来改变当前的井场活动状态时,程序的主状态变成操作人员选定的状态;当程序自动判断当前的主状态变成其它状态时,会自动改变当前主状态。

 

复位

钻进复位

井深

井深复位主要对测量井深、钻头位置和迟到深度进行复位(校正);

 

 

井深复位一般在下钻到底或钻进中途由于传感器等原因造成测量井深和实际井深不一致,或者计算的迟到井深与实际迟到井深不一致,此时需要进行井深的复位工作。

钻时

钻时复位主要在由其它状态转到钻进状态时,由于钻具的伸缩作用,引起在瞬间进尺较大,计算出的钻时过快,与实际钻时有一定的差距;为保证计算出的整米钻时和平均钻时的准确性,一般要对钻时进行校正。

 

钻压

钻压复位主要由于在起下钻、接单根过程中,由于井深过浅、或钻具长度较短,系统无法准确判断接卸钻具的数目,致使计算悬重与实际值有一定的偏差,此时要进行钻压的校正;进行钻压校正时,应对钻杆的单根数和钻压同时进行校正,保证入井的单根数与录井软件系统计算的单根数一致。

 

钻压校正主要采用压力差值方式,利用差值对钻压进行校正。

 

 



这篇关于主监控程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程