System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子信息领域,特别是涉及一种安全测井的异常检测方法、装置及可读存储介质。
技术介绍
1、近年来,随着信息技术发展,针对于各行各业均有针对于数据进行的相对检测,对于测井行业而言,现有的技术大多是通过常规控制面板,仅显示基础的参数,如深度、速度、张力等,显示方式为数字显示或一维图形显示。
2、现有技术中,主流测井系统的控制面板,仅以数字或一维图形方式显示深度、速度、张力和差分张力等基本参数,因此进行异常检测主要依据工作人员的经验,从而基于上述参数进行异常判断,依赖于技术人员的经验,同时由于现有的测井系统的控制面板中仅以数字或一维图形方式显示基本参数,技术人员是基于参数进行计算获取得到是否发生异常状态,而当计算结果偏差达到15-30%,则不能真实反映井下状况,且由于人为计算无法得知具体的解决方案,因此无法及时进行处理。
3、鉴于上述技术,寻找一种能及时的真实反映井下情况的安全测井的异常检测方法是本领域技术人员亟待解决的问题。
技术实现思路
1、本申请的目的是提供一种安全测井的异常检测方法、装置及可读存储介质,以便于解决当前的安全测井的异常检测主要依据工作人员的经验,从而基于上述参数进行异常判断,依赖于技术人员的经验,同时由于现有的测井系统的控制面板中仅以数字或一维图形方式显示基本参数,技术人员是基于参数进行计算获取得到是否发生异常状态,而当计算结果偏差达到15-30%,则不能真实反映井下状况,且由于人为计算无法得知具体的解决方案,因此无法及时进行处理的问
2、为解决上述问题,本申请提供一种安全测井的异常检测方法,该方法包括:
3、检测绞车的检测数据,并导入测井信息;
4、确定所述检测数据与标准数据之间的偏差值,所述标准数据为通过预先实验获取得到的所述绞车在所述测井中的正常运行的数据;
5、判断所述偏差值是否符合预设标准;
6、若否,则确定所述绞车发生异常。
7、其中,所述标准数据的生成包括如下步骤:
8、导入数据文件,所述数据文件包括井斜数据、方位数据、深度数据;
9、对所述井斜数据预处理,生成狗腿度、位移、垂深,建立井眼轨迹模型;
10、获取所述绞车的理论张力,依据所述井眼轨迹模型以及所述方位数据和所述深度数据将所述测井划分为直井段、斜井段、造斜段、大狗腿度段、井底段;
11、获取所述绞车在不同段正常运行的数据,并将所述数据作为标准数据。
12、优选地,所述检测数据包括速度、张力以及深度,所述根据所述偏差值,所述判断所述偏差值是否符合预设标准包括:
13、按照优先级依次检测所述绞车的张力、速度、深度在所述井段与标准的张力、速度、深度之间的偏差值,并判断所述偏差值是否符合所述预设标准。
14、优选地,在所述确定所述绞车发生异常之后,还包括:
15、按照所述优先级依次处理张力、速度、深度的相关的异常。
16、优选地,还包括:
17、统计所述绞车异常状态出现频率超过阈值的井段,并将所述井段定义为危险井段;
18、当所述绞车位于所述危险井段时,发出警示指令。
19、优选地,还包括:
20、每隔预设时间,统计所述绞车在所述预设时间内的正常运行时的历史数据,并将所述历史数据作为所述绞车在所述测井中的正常运行的数据对所述标准数据进行修正。
21、优选地,还包括:
22、若检测到所述绞车存在异常则进行报警处理。
23、为解决上述问题,本申请还提供一种测井安全检测装置,包括:
24、检测模块,用于检测绞车的检测数据,并导入测井信息;
25、确定模块,用于确定所述检测数据与标准数据之间的偏差值,所述标准数据为通过预先实验获取得到的所述绞车在所述测井中的正常运行的数据;
26、判断模块,用于判断所述偏差值是否符合预设标准,若否,则开启异常模块;
27、异常模块,用于确定所述绞车发生异常;
28、导入模块,用于导入数据文件,所述数据文件包括井斜数据、方位数据、深度数据;
29、预处理模块,用于对所述井斜数据预处理,生成狗腿度、位移、垂深,建立井眼轨迹模型;
30、计算模块,用于获取所述绞车的理论张力,依据所述井眼轨迹模型以及所述方位数据和所述深度数据将所述测井划分为直井段、斜井段、造斜段、大狗腿度段、井底段;
31、获取模块,用于获取所述绞车在不同段正常运行的数据,并将所述数据作为标准数据。
32、为解决上述问题,本申请还提供一种测井安全检测装置,包括存储器,用于存储计算机程序;
33、处理器,用于执行所述计算机程序时实现如上述的测井安全检测装置的步骤。
34、为解决上述问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的安全测井的异常检测方法的步骤。
35、本申请所提供的安全测井的异常检测方法,通过检测绞车的检测数据,并导入测井信息,判断检测数据与标准数据之间的偏差值,标准数据为通过预先实验获取得到的绞车在测井中的正常运行的数据,根据偏差值,判断绞车是否发生异常,与以往通过人为计算的方式相比,本方案中通过预先实验获取得到标准数据,并依据该标准数据,判断绞车是否异常,因此无需进行人为计算,而只需要进行基础的数据比对,即可获取得到异常检测的准确结果。
36、本申请实施例所提供的安全测井的异常检测装置以及计算机可读存储介质与上述的安全测井的异常检测方法对应,因此有益效果同上,在此不进行赘述。
本文档来自技高网...【技术保护点】
1.一种安全测井的异常检测方法,其特征在于,包括:
2.根据权利要求1所述的安全测井的异常检测方法,其特征在于,所述检测数据包括速度、张力以及深度,所述根据所述偏差值,所述判断所述偏差值是否符合预设标准包括:
3.根据权利要求2所述的安全测井的异常检测方法,其特征在于,在所述确定所述绞车发生异常之后,还包括:
4.根据权利要求2所述的安全测井的异常检测方法,其特征在于,还包括:
5.根据权利要求1至4任意一项所述的安全测井的异常检测方法,其特征在于,还包括:
6.根据权利要求5所述的安全测井的异常检测方法,其特征在于,还包括:
7.一种测井安全检测装置,其特征在于,包括:
8.一种测井安全检测装置,其特征在于,包括存储器,用于存储获取机程序;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的安全测井的异常检测方法的步骤。
【技术特征摘要】
1.一种安全测井的异常检测方法,其特征在于,包括:
2.根据权利要求1所述的安全测井的异常检测方法,其特征在于,所述检测数据包括速度、张力以及深度,所述根据所述偏差值,所述判断所述偏差值是否符合预设标准包括:
3.根据权利要求2所述的安全测井的异常检测方法,其特征在于,在所述确定所述绞车发生异常之后,还包括:
4.根据权利要求2所述的安全测井的异常检测方法,其特征在于,还包括:
5.根据权利要求1至4任意一项...
【专利技术属性】
技术研发人员:王圣春,郑连珠,李国锋,沈晓燕,汤松兵,
申请(专利权)人:中国石油化工集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。