RU2815013C1 - Method for checking reliability of values of technological parameters of well construction processes - Google Patents
Method for checking reliability of values of technological parameters of well construction processes Download PDFInfo
- Publication number
- RU2815013C1 RU2815013C1 RU2023112939A RU2023112939A RU2815013C1 RU 2815013 C1 RU2815013 C1 RU 2815013C1 RU 2023112939 A RU2023112939 A RU 2023112939A RU 2023112939 A RU2023112939 A RU 2023112939A RU 2815013 C1 RU2815013 C1 RU 2815013C1
- Authority
- RU
- Russia
- Prior art keywords
- values
- parameters
- well
- construction
- well construction
- Prior art date
Links
- 238000010276 construction Methods 0.000 title claims abstract description 113
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000008569 process Effects 0.000 title claims abstract description 21
- 238000012795 verification Methods 0.000 claims abstract description 49
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims abstract description 12
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 6
- 238000005553 drilling Methods 0.000 claims description 53
- 239000012530 fluid Substances 0.000 claims description 6
- 238000004519 manufacturing process Methods 0.000 abstract description 5
- 230000000694 effects Effects 0.000 abstract description 4
- 238000005457 optimization Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000003860 storage Methods 0.000 description 12
- 230000035515 penetration Effects 0.000 description 11
- 238000011161 development Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000009434 installation Methods 0.000 description 6
- 239000000463 material Substances 0.000 description 6
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 239000004568 cement Substances 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000013524 data verification Methods 0.000 description 3
- 238000013213 extrapolation Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 229930195733 hydrocarbon Natural products 0.000 description 3
- 150000002430 hydrocarbons Chemical class 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000005406 washing Methods 0.000 description 3
- 239000004215 Carbon black (E152) Substances 0.000 description 2
- OFBQJSOFQDEBGM-UHFFFAOYSA-N Pentane Chemical compound CCCCC OFBQJSOFQDEBGM-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000002788 crimping Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- NNPPMTNAJDCUHE-UHFFFAOYSA-N isobutane Chemical compound CC(C)C NNPPMTNAJDCUHE-UHFFFAOYSA-N 0.000 description 2
- QWTDNUCVQCZILF-UHFFFAOYSA-N isopentane Chemical compound CCC(C)C QWTDNUCVQCZILF-UHFFFAOYSA-N 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 238000011022 operating instruction Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- OTMSDBZUPAUEDD-UHFFFAOYSA-N Ethane Chemical compound CC OTMSDBZUPAUEDD-UHFFFAOYSA-N 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- HOWJQLVNDUGZBI-UHFFFAOYSA-N butane;propane Chemical compound CCC.CCCC HOWJQLVNDUGZBI-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013502 data validation Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- AFABGHUZZDYHJO-UHFFFAOYSA-N dimethyl butane Natural products CCCC(C)C AFABGHUZZDYHJO-UHFFFAOYSA-N 0.000 description 1
- 238000011010 flushing procedure Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000001282 iso-butane Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000003307 slaughter Methods 0.000 description 1
- 239000002002 slurry Substances 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Abstract
Description
Изобретение относится к способам управления технологическими операциями строительства и эксплуатации добывающих скважин и может быть использовано для ускорения процессов строительства и сокращения издержек на обустройство скважин. The invention relates to methods for managing technological operations in the construction and operation of production wells and can be used to speed up construction processes and reduce costs for well development.
Современные технологии обустройства и эксплуатации скважин предполагают соблюдение высоких стандартов качества при выполнении множества операций, начиная со старта строительства скважины и заканчивая консервацией и ликвидацией скважин.Modern technologies for the construction and operation of wells require compliance with high quality standards when performing many operations, from the start of well construction to conservation and abandonment of wells.
В процессе строительства, добычи и эксплуатации скважин для добычи текучей среды, содержащей углеводороды, требуется следить за безопасностью проводимых работ, соблюдением технологий строительства и эксплуатации, а также иметь уверенность в том, что персоналом произведены все работы в полном объеме и с надлежащим качеством. Помимо сбора и верификации информации, автоматизированное слежение за процессами строительства и обустройства скважин дает возможность, при необходимости, определять среду и значения параметров оборудования, полностью скрытого в процессе проведения работ. During the construction, production and operation of wells for the production of fluid containing hydrocarbons, it is necessary to monitor the safety of the work being carried out, compliance with construction and operating technologies, and also have confidence that the personnel have completed all work in full and with the proper quality. In addition to collecting and verifying information, automated monitoring of the construction and development processes of wells makes it possible, if necessary, to determine the environment and parameter values of equipment that is completely hidden during the work process.
Несоблюдение технологий, пропуск отдельных операций, получение данных ненадлежащего качества могут привести как к снижению эффективности, так и к значительному ущербу для персонала и окружающей среды. Failure to comply with technologies, skipping individual operations, or obtaining data of inadequate quality can lead to both a decrease in efficiency and significant damage to personnel and the environment.
Из описания к патенту РФ RU 2189439 (C2), опубликованного 20.09.2002, известен способ обустройства скважин, при котором осуществляют комплексное обустройство площадок с учетом заранее заданных требований. Описание к патенту содержит указание на ограниченный перечень мероприятий по обустройству скважин, а перечень требований в описании не показан. From the description of the RF patent RU 2189439 (C2), published on September 20, 2002, a method for constructing wells is known, in which a comprehensive arrangement of sites is carried out taking into account pre-specified requirements. The description of the patent contains an indication of a limited list of activities for the construction of wells, and the list of requirements is not shown in the description.
Наиболее близким к заявленному изобретению является техническое решение, описанное в патенте РФ RU2683608(C2), опубликованном 29.03.2019, в котором при обустройстве скважин осуществляется верификация модели скважины, основанной на сохраненных скважинных данных существующей скважины, с использованием погружного инструмента. Недостатком данного технического решения является то, верификация данных осуществляется после завершения этапа строительства, т.е. не в режиме реального времени, в связи с чем отсутствует возможность своевременного влияния, в частности, на предотвращение газонефтеводопроявлений (ГНВП). The closest to the claimed invention is the technical solution described in the Russian Federation patent RU2683608(C2), published on March 29, 2019, in which, when constructing wells, a well model is verified based on the stored well data of an existing well, using a submersible tool. The disadvantage of this technical solution is that data verification is carried out after completion of the construction phase, i.e. not in real time, and therefore there is no possibility of timely influence, in particular, on the prevention of gas, oil and water ingress (GNVP).
Задачей настоящего изобретения является получение значений технологических параметров на всех этапах строительства скважин и последующее обеспечение проверки их достоверности в режиме реального времени, что направлено на оптимизацию процессов, включая предотвращение аварийных ситуаций, на основании данных, полученных в результате верификации параметров, а также для оптимизации трудовых, временных и экономических затрат на строительство скважин.The objective of the present invention is to obtain the values of technological parameters at all stages of well construction and subsequently ensure verification of their reliability in real time, which is aimed at optimizing processes, including preventing emergency situations, based on data obtained as a result of parameter verification, as well as optimizing labor , time and economic costs for well construction.
Техническим результатом патентуемого решения является обеспечение повышения точности оптимальных технологических и физических параметров на всех этапах строительства скважин, что ведет к повышению промышленной безопасности и оптимизации всего цикла строительства скважин. The technical result of the patented solution is to ensure increased accuracy of optimal technological and physical parameters at all stages of well construction, which leads to increased industrial safety and optimization of the entire well construction cycle.
Указанный выше технический результат достигается за счет того, что осуществляют способ автоматизированного контроля за технологическими параметрами при строительстве скважин, заключающийся в том, что:The above technical result is achieved by implementing a method for automated control of technological parameters during well construction, which consists in the following:
измеренные посредством датчиков параметры преобразуют в цифровой код при помощи аналогово-цифровых преобразователей, встроенных в датчики и/или посредством концентраторов, включающих аналогово-цифровые преобразователи;the parameters measured by the sensors are converted into a digital code using analog-to-digital converters built into the sensors and/or through hubs including analog-to-digital converters;
для значений технологических параметров, обязательным условием формирования которых является использование, по заранее заданному алгоритму, сведений, собираемых в режиме реального времени с привязкой ко времени, обеспечивают получение сервером верификации значений технологических параметров и меток времени, соответствующих значениям, по каналам связи;for the values of technological parameters, the obligatory condition for the formation of which is the use, according to a predetermined algorithm, of information collected in real time with a time reference, ensure that the verification server receives the values of technological parameters and time stamps corresponding to the values via communication channels;
задают технологические параметры, значения которых подлежат верификации;set technological parameters, the values of which are subject to verification;
задают последовательность реализации этапов строительства скважины;set the sequence of implementation of well construction stages;
осуществляет проверку достоверности значений технологических параметров, полученных с первичных преобразователей, а также формируемых на основе измеренных, с помощью датчиков и средств сбора и обработки информации, параметров в процессе строительства скважины с использованием сервера верификации, управляющего базой данных значений параметров; checks the reliability of the values of technological parameters obtained from primary converters, as well as those formed on the basis of parameters measured, using sensors and means for collecting and processing information, during the construction of a well using a verification server that manages a database of parameter values;
определяют зависимости между значениями технологических параметров, и состоянием реализации этапа строительства скважины с учетом взаимных зависимостей значений, в том числе, разделенных во времени;determine the dependencies between the values of technological parameters and the state of implementation of the well construction stage, taking into account the mutual dependencies of the values, including those separated in time;
с использованием сервера верификации:using the verification server:
формируют базу данных верифицированных значений технологических параметров;form a database of verified values of technological parameters;
получают информацию о текущем этапе строительства скважины и состоянии реализации этапа;receive information about the current stage of well construction and the state of implementation of the stage;
получают значения технологических параметров и метки времени, соответствующие полученным значениям;obtain the values of technological parameters and time stamps corresponding to the obtained values;
проверяют соответствие между не верифицированными полученными значениями технологических параметров и верифицированными значениями технологических параметров согласно определенным взаимным зависимостям значений, в том числе, разделенных во времени;checking the correspondence between the unverified obtained values of technological parameters and the verified values of technological parameters according to certain mutual dependencies of the values, including those separated in time;
верифицируют значения не верифицированных параметров, соответствующие зависимостям, с занесением верифицированных значений в базу данных;the values of unverified parameters corresponding to the dependencies are verified, with the verified values being entered into the database;
при верификации, при несоответствии значений параметров согласно заданным алгоритмам и взаимным зависимостям, формируют уведомление о недостоверности полученной информации;during verification, if the parameter values do not correspond according to the specified algorithms and mutual dependencies, a notification is generated about the unreliability of the information received;
проверяют соответствие информации о текущем этапе строительства скважины значениям верифицированных и не верифицированных параметров;check the compliance of information about the current stage of well construction with the values of verified and non-verified parameters;
при соответствии, верифицируют полученную информацию о текущем этапе строительства скважины и значения не верифицированных параметров, которые соответствуют текущему этапу и формируют уведомление о соответствии значений параметров данных текущему этапу строительства скважины; if there is compliance, they verify the received information about the current stage of well construction and the values of unverified parameters that correspond to the current stage and generate a notification about the compliance of the data parameter values with the current stage of well construction;
а при несоответствии:and if there is a discrepancy:
определяют этап строительства скважины, который соответствует верифицированным и не верифицированным значениям параметров;determine the stage of well construction, which corresponds to verified and non-verified parameter values;
при соответствии значений не верифицированных параметров и полном соответствии значений верифицированных параметров одному из этапов строительства скважины, формируют уведомление о том, что указанный этап является реализуемым этапом строительства скважины, if the values of unverified parameters correspond and the values of verified parameters fully correspond to one of the stages of well construction, a notification is generated that the specified stage is an ongoing stage of well construction,
а при несоответствии значений не верифицированных параметров любому из возможных этапов строительства скважины, формируют уведомление о недостоверности не верифицированных параметров.and if the values of unverified parameters do not correspond to any of the possible stages of well construction, a notification is generated about the unreliability of the unverified parameters.
В частном случае реализации задание текущего этапа строительства скважины осуществляется заранее с использованием календарного плана. In a particular case of implementation, the task of the current stage of well construction is carried out in advance using a calendar plan.
Кроме этого, в частном случае реализации, формируют несколько заданных алгоритмов и взаимно зависимых параметров, где каждый из наборов соответствует одному из возможных этапов строительства скважины, и используют для верификации набора соответствующего этапа верифицированному этапу строительства скважины, что позволит более корректно определять операции (этапы) при строительстве скважин, а соответственно оценивать корректность выполнения и достижение текущих КПЭ (ключевые показатели эффективности) всей программы на строительство скважин. В качестве одного из КПЭ может фигурировать, к примеру, отсутствие НПВ (непроизводительного времени), которое при его наличии увеличивает сроки и стоимость строительства скважин.In addition, in a particular case of implementation, several specified algorithms and mutually dependent parameters are formed, where each set corresponds to one of the possible stages of well construction, and is used to verify the set of the corresponding stage to the verified stage of well construction, which will allow more correct determination of operations (stages) during well construction, and accordingly evaluate the correct implementation and achievement of current KPIs (key performance indicators) of the entire well construction program. One of the KPIs may include, for example, the absence of NPT (non-productive time), which, if present, increases the time and cost of well construction.
В качестве датчиков могут быть использованы датчики плотности и объемного газосодержания, датчики расхода на выходе, датчики глубины, датчики положения клиньев, датчики расхода на входе, датчики ходов насоса, датчики веса, датчики уровня, датчики плотности и температуры.Density and volumetric gas content sensors, outlet flow sensors, depth sensors, wedge position sensors, inlet flow sensors, pump stroke sensors, weight sensors, level sensors, density and temperature sensors can be used as sensors.
Благодаря тому, что формируют базу данных верифицированных значений технологических параметров, получают информацию о текущем этапе строительства скважины и состоянии реализации этапа, получают значения технологических параметров и метки времени, соответствующие полученным значениям, а также за счет осуществления проверки соответствия между не верифицированными полученными значениями технологических параметров и верифицированными значениями технологических параметров согласно определенным взаимным зависимостям значений, в том числе, разделенных во времени, оценивается степень корректности данных и, соответственно, повышается степень валидации данных и соответственно точность принимаемых оперативных решений, а также прогнозирование различных значений параметров и вероятность развития тех или иных событий при строительстве скважин.Due to the fact that they form a database of verified values of technological parameters, obtain information about the current stage of well construction and the state of implementation of the stage, obtain values of technological parameters and time stamps corresponding to the received values, as well as by checking the compliance between unverified received values of technological parameters and verified values of technological parameters according to certain mutual dependencies of values, including those separated in time, the degree of data correctness is assessed and, accordingly, the degree of data validation increases and, accordingly, the accuracy of operational decisions made, as well as forecasting various parameter values and the likelihood of the development of certain events during well construction.
Проверка позволяет оценить степень корректности данных и соответственно реализовать то, что описано в предыдущем абзаце.Examination allows you to assess the degree of data correctness and accordingly implement what is described in the previous paragraph.
Для определения этапа строительства скважины проверяют соответствие информации о текущем этапе строительства скважины значениям верифицированных и не верифицированных параметров, при этом при несоответствии значений параметров согласно заданным алгоритмам и взаимным зависимостям, формируют уведомление о недостоверности полученной информации. При соответствии верифицируют полученную информацию о текущем этапе строительства скважины и значения не верифицированных параметров, которые соответствуют текущему этапу и формируют уведомление о соответствии значений параметров данных текущему этапу строительства скважины; а при несоответствии: определяют этап строительства скважины, который соответствует верифицированным и не верифицированным значениям параметров.To determine the stage of well construction, the compliance of information about the current stage of well construction with the values of verified and non-verified parameters is checked, and if the parameter values do not correspond according to the specified algorithms and mutual dependencies, a notification is generated about the unreliability of the information received. If there is compliance, the received information about the current stage of well construction and the values of unverified parameters that correspond to the current stage are verified and a notification is generated about the compliance of the data parameter values with the current stage of well construction; and in case of discrepancy: determine the stage of well construction that corresponds to the verified and non-verified parameter values.
При соответствии значений не верифицированных параметров и полном соответствии значений верифицированных параметров одному из этапов строительства скважины, формируют уведомление о том, что указанный этап является реализуемым этапом строительства скважины, а при несоответствии значений не верифицированных параметров любому из возможных этапов строительства скважины формируют уведомление о недостоверности не верифицированных параметров. If the values of unverified parameters correspond and the values of verified parameters fully correspond to one of the stages of well construction, a notification is generated that the specified stage is a feasible stage of well construction, and if the values of unverified parameters do not correspond to any of the possible stages of well construction, a notification of unreliability is generated verified parameters.
В случае несоответствия значений не верифицированных параметров любому из возможных этапов строительства скважины делают вывод об отклонении в данных или их некондиционности, что ведет за собой принятие оперативных организационных решений по повышению качества работы подрядчика по данному сервису. Одновременно это дает информацию о невозможности использования этих (некондиционных) данных в инструментах предиктивной аналитике для оптимизации процессов строительства скважин, а также для проведения постанализа и формирования оптимизированных программ на строительство скважин в будущем. If the values of unverified parameters do not correspond to any of the possible stages of well construction, a conclusion is drawn about a deviation in the data or its substandardness, which leads to the adoption of operational organizational decisions to improve the quality of the contractor’s work for this service. At the same time, this provides information about the impossibility of using this (substandard) data in predictive analytics tools for optimizing well construction processes, as well as for conducting post-analysis and creating optimized programs for well construction in the future.
Детальное описание реализации способа поясняется графическими материалами: A detailed description of the implementation of the method is illustrated with graphic materials:
На фиг. 1 показана схема размещения датчиков, которые могут быть использованы при строительстве скважины. In fig. Figure 1 shows a diagram of the placement of sensors that can be used during well construction.
На фиг. 2 показана конфигурация системы, предназначенная для реализации способа (алгоритм формирования значений технологических параметров).In fig. Figure 2 shows the system configuration intended for implementing the method (algorithm for generating the values of technological parameters).
Фиг. 3 схематично изображает блок-схему иллюстративного аппаратного обеспечения вычислительной системы, которая может использоваться в качестве сервера или рабочего места участника общей системы.Fig. 3 is a schematic block diagram of an exemplary computing system hardware that may be used as a server or a participant workstation in a shared system.
На фиг. 1 схематично показано вспомогательное оборудование, используемое при строительстве, а также станция 100 геолого-технологических исследований (ГТИ), с использованием которой осуществляются автоматизированный сбор, обработка, и частичная интерпретация технологической и геологической информации, полученной от датчиков. Кроме этого, информация, характеризующая состояние скважины или этап проведения работ, может предаваться от автоматизированных рабочих мест или вводиться, непосредственно в помещении ГТИ 100. В частном случае реализации оборудование, необходимое для реализации способа, может быть установлено на станции ГТИ, расположенной вблизи скважины, однако предпочтительным вариантом, обеспечивающим высокий уровень защиты данных от фальсификации, является установка средств обработки данных в дата-центре организации, обеспечивающей контроль за своевременностью и безопасностью работ. В зависимости от этапа строительства и эксплуатации скважины, набор датчиков может изменяться, например, после ввода скважины в эксплуатацию не требуется осуществлять контроль за параметрами, сопутствующими проведению буровых работ, учитывать, интерпретировать, обрабатывать - соответствующие данные не используются. В связи с этим, при реализации способа, система может определять этап строительства или эксплуатации скважины и применять соответствующую этапу аналитическую базу, то есть переключать режим работы системы.In fig. 1 schematically shows the auxiliary equipment used during construction, as well as the geological and technological research (GTI) station 100, which is used to automatically collect, process, and partially interpret technological and geological information received from sensors. In addition, information characterizing the state of the well or the stage of work can be transmitted from automated workstations or entered directly in the GTI room 100. In a particular case of implementation, the equipment necessary to implement the method can be installed at a GTI station located near the well, however, the preferred option, which ensures a high level of data protection from falsification, is to install data processing facilities in the organization’s data center, ensuring control over the timeliness and safety of work. Depending on the stage of construction and operation of the well, the set of sensors may change, for example, after putting the well into operation, there is no need to monitor the parameters associated with drilling operations, take into account, interpret, process - the corresponding data is not used. In this regard, when implementing the method, the system can determine the stage of construction or operation of a well and apply the analytical base corresponding to the stage, that is, switch the operating mode of the system.
Как иллюстративно показано на фиг. 1, в качестве датчиков могут быть использованы датчик 101 плотности и объемного газосодержания, датчик 102 расхода на выходе, датчик 103 глубины, датчик 104 положения клиньев, датчики 105 расхода на входе, датчики 106 ходов насоса, датчик 107 веса, датчики 108 уровня, датчики 109 плотности и температуры.As illustrated in FIG. 1, density and volumetric gas content sensor 101, output flow sensor 102, depth sensor 103, wedge position sensor 104, inlet flow sensors 105, pump stroke sensors 106, weight sensor 107, level sensors 108, sensors can be used as sensors 109 density and temperature.
В процессе проведения работ по результатам измерений, которые могут иметь погрешности, либо являться неверными в связи с возможными сбоями в работе измерительных систем и оборудования, формируются массивы значений параметров, которые отражают показания датчиков. Например, прихват бурильной колонны может исказить параметр «вес бурильной колонны». Параметры, вводимые в систему персоналом, могут иметь случайные или преднамеренные отличия от истинных данных. Другие параметры могут рассчитываться на месте сбора данных или дистанционно на основании показаний датчиков, или исходя из значений параметров или зависимостей, полученных от сторонних источников, не подключенных к автоматизированной системе сбора данных. Учитываемыми при верификации сведениями также могут быть значения параметров, указанные в руководящих и методических документах, инструкциях или описаниях процессов, связанных со строительством скважин. При этом, в качестве параметров могут быть использованы также описания проводимых работ, время начала и окончания работ. Для целей реализации изобретения указанные параметры могут передаваться на центральный сервер для хранения в базе данных и последующего использования. In the process of carrying out work based on measurement results that may have errors or be incorrect due to possible malfunctions in the operation of measuring systems and equipment, arrays of parameter values are formed that reflect sensor readings. For example, sticking of the drill string can distort the “drill string weight” parameter. Parameters entered into the system by personnel may have accidental or intentional differences from the true data. Other parameters can be calculated at the data collection site or remotely based on sensor readings, or based on parameter values or dependencies obtained from third-party sources not connected to the automated data collection system. The information taken into account during verification may also be the values of parameters specified in guidelines and methodological documents, instructions or descriptions of processes associated with the construction of wells. At the same time, descriptions of the work being carried out, the start and end times of the work can also be used as parameters. For the purposes of implementing the invention, these parameters can be transferred to a central server for storage in a database and subsequent use.
Указанные сведения могут частично или полностью определять или задавать технологические параметры, значения которых подлежат верификации, предварительно или строго определять или задавать последовательность реализации этапов строительства скважины, а определение зависимости между значениями технологических параметров, и состоянием реализации этапа строительства скважины с учетом взаимных зависимостей значений, в том числе, разделенных во времени может осуществляться как на основании заранее известных функций, так и путем анализа данных, полученных на этапах строительства аналогичных скважин, либо путём анализа, интерполяции или экстраполяции данных, получаемых в ходе строительства скважины, для которой необходима верификация данных. Обработка данных может проводиться, в том числе и с использованием нейронных сетей, выявляющих закономерности, не имеющие явный характер. Задание этапов строительства скважины может осуществляться в виде календарного плана, в котором указаны планируемые сроки проведения этапов строительства, где каждый из этапов строительства может характеризоваться специфическим использованием технологий и оборудования, в связи с чем каждому из этапов соответствует специфический набор данных, а обработка данных и определение зависимостей для каждого из этапов осуществляется отдельно. Этапами строительства скважины могут быть, например, монтаж буровой установки, бурение, монтаж обсадной колонны, проведение гидроразрыва пласта, обустройство устья скважины. В связи с тем, что точное соблюдение сроков проведения этапов строительства, как правило, невозможно, при верификации требуется не только проверять достоверность получаемой информации, но и максимально точно определять текущий этап строительства, где этапы, например, замена долота и бурение, могут чередоваться во времени, а соответствующие сведения не всегда оперативно передаются персоналом. The specified information can partially or completely determine or set technological parameters, the values of which are subject to verification, preliminarily or strictly determine or set the sequence of implementation of well construction stages, and determination of the relationship between the values of technological parameters and the state of implementation of the well construction stage, taking into account the mutual dependencies of the values, in including those separated in time, can be carried out both on the basis of previously known functions, and by analyzing data obtained at the stages of construction of similar wells, or by analyzing, interpolating or extrapolating data obtained during the construction of a well, for which data verification is required. Data processing can be carried out, including using neural networks that identify patterns that are not obvious. Setting the stages of well construction can be carried out in the form of a calendar plan, which indicates the planned timing of the construction stages, where each of the construction stages can be characterized by the specific use of technologies and equipment, and therefore each stage corresponds to a specific set of data, and data processing and determination dependencies for each stage are carried out separately. The stages of well construction can be, for example, installation of a drilling rig, drilling, installation of casing, hydraulic fracturing, and arrangement of the wellhead. Due to the fact that exact adherence to the timing of construction stages is, as a rule, impossible, during verification it is necessary not only to check the reliability of the information received, but also to determine as accurately as possible the current stage of construction, where stages, for example, replacing the bit and drilling, can alternate during time, and the relevant information is not always promptly transmitted by staff.
Как показано на фиг. 2, при обустройстве скважины 200, могут использоваться автоматизированные рабочие места технолога 202 и бурильщика 203. Станция ГТИ 100, на которую поступает информация 205 от датчиков, может содержать рабочее место 204 оператора. В качестве базовых данных, определяющих этапы строительства скважины, могут быть использованы параметры, отраженные в базе данных 201 проектного задания. Комплексные данные, сбор которых может осуществляться станцией ГТИ, поступают для последующей обработки по каналам передачи данных на сервер 206 обработки информации или сервер верификации. ГТИ может передавать на сервер 206 информацию 205, полученную от датчиков, информацию, касающуюся плановых и текущих этапов строительства скважины, согласно данным 201 проектного задания, а также информацию, введенную с использованием автоматизированных рабочих мест технолога и бурильщика. As shown in FIG. 2, when constructing a well 200, automated workstations of a technologist 202 and a driller 203 can be used. The GTI station 100, which receives information 205 from sensors, can contain an operator workstation 204. The parameters reflected in the design task database 201 can be used as basic data defining the stages of well construction. Complex data, the collection of which can be carried out by the GTI station, is received for subsequent processing via data transmission channels to the information processing server 206 or the verification server. GTI can transmit to the server 206 information 205 received from sensors, information relating to the planned and current stages of well construction, according to design assignment data 201, as well as information entered using automated workstations for the technologist and driller.
К информации 205 относятся технологические, геологические, геофизические, географические данные, которые, соответственно, влияют на принятие различных решений (оперативных, плановых, стратегических), в частности, глубина долота, глубина забоя, крутящий момент на роторе, обороты ротора, характеристики насоса, давление и температура на входе и выходе, газосодержание и т.д. Данные передаются в реальном времени и исходя из предыдущей информации у них есть разная степень критичности и разная ценность достоверности.Information 205 includes technological, geological, geophysical, geographical data, which, accordingly, influence the adoption of various decisions (operational, planning, strategic), in particular, bit depth, bottom hole depth, rotor torque, rotor speed, pump characteristics, pressure and temperature at inlet and outlet, gas content, etc. Data is transmitted in real time and, based on previous information, they have different degrees of criticality and different reliability values.
В рамках работы алгоритмов далее производится автоматическая проверка со стороны системы в последовательности - ID объекта (примером объекта может быть скважина, ID которой уникален), список передаваемых параметров. Таким образом система определяет требуемый набор параметров, транслируемых с конкретной буровой, который в дальнейшем будет подвергнут верификации.As part of the operation of the algorithms, the system then performs an automatic check in the sequence - object ID (an example of an object could be a well, the ID of which is unique), a list of transmitted parameters. Thus, the system determines the required set of parameters transmitted from a specific drilling rig, which will subsequently be subject to verification.
Определение технических этапов выполняемых операций (таких как СПО, бурение, промывка, проработка, наращивание, без активности и т.д.) необходимо для определения комбинаций параметров и их граничных значений в тех или иных случаях в зависимости от поставленных задач, описанных в проекте на строительство скважины, и может варьироваться. Determination of the technical stages of the operations performed (such as PT, drilling, flushing, development, build-up, without activity, etc.) is necessary to determine combinations of parameters and their boundary values in certain cases, depending on the tasks described in the project on well construction, and may vary.
Далее система осуществляет проверку данных на наличие пропусков в базе данных по времени и проверку данных на наличие пропусков в базе данных по глубине. Next, the system checks the data for gaps in the database by time and checks the data for gaps in the database by depth.
Система верификации по времени выполнена с возможностью реагирования на каждое значение (проверяемое условие), при этом база данных записывается с заданным шагом по времени (обычно это 1 с, но может быть и другой шаг). При отсутствии тех или иных данных система верификации выдает об этом информацию (например, визуально или же в виде оповещений). Итоговый объем пропусков по скважине может настраиваться в зависимости от требований пользователей (обычно норма не более 1% значений). При этом индикация о пропусках, текущая и итоговая, может быть отражена разным цветом. The time verification system is designed to respond to each value (condition being checked), while the database is recorded with a given time step (usually 1 s, but there may be a different step). If certain data is missing, the verification system provides information about this (for example, visually or in the form of alerts). The final volume of well passes can be adjusted depending on user requirements (usually the norm is no more than 1% of the values). In this case, the indication of omissions, current and final, can be reflected in different colors.
Система верификации по глубине также выполнена с возможностью реагирования на каждое значение (проверяемое условие), при этом база данных записывается с шагом по глубине (обычно шаг варьируется от 0,1 до 0,4 м) и при отсутствии каких-то данных также выдает об этом информацию (например, визуально или же в виде оповещений). Итоговый объем пропусков по скважине может настраиваться в зависимости от требований пользователей (обычно норма не более 1% значений). При этом индикация о пропусках текущая и итоговая может быть отражена разным цветом. Особенность формирования базы данных по глубине в том, что она накопительная и обогащается во время операции бурения с определенным шагом, в связи с этим четкое определение операций критично для работы системы. The depth verification system is also designed to respond to each value (condition being checked), while the database is recorded in depth steps (usually the step varies from 0.1 to 0.4 m) and, in the absence of any data, also issues this information (for example, visually or in the form of alerts). The final volume of well passes can be adjusted depending on user requirements (usually the norm is no more than 1% of the values). In this case, the current and final indication of omissions can be displayed in different colors. The peculiarity of the formation of a depth database is that it is cumulative and enriched during the drilling operation with a certain step; therefore, a clear definition of operations is critical for the operation of the system.
Также система осуществляет автоматическую проверку на наличие повторяющихся (неизменных) данных за определенный промежуток времени и по глубине. The system also automatically checks for the presence of repeating (unchanging) data over a certain period of time and in depth.
Другими частными результатами работы алгоритмов системы (но не исчерпывающими) может быть:Other partial results of the system algorithms (but not exhaustive) may be:
- оценка недостоверных фоновых значений - проверка на наличие повторяющихся через определенное время (или глубину) значений параметров, отличающихся на определенную величину от предыдущего (серии предыдущих - определение рядов данных);- assessment of unreliable background values - checking for the presence of parameter values that repeat after a certain time (or depth), differing by a certain amount from the previous one (series of previous ones - determination of data series);
- перекалибровка - автоматическая проверка на мгновенное, резкое изменение одного или группы параметров, которое невозможно ассоциировать с объективными изменениями по геологическим или технологическим причинам;- recalibration - automatic checking for an instantaneous, sharp change in one or a group of parameters, which cannot be associated with objective changes for geological or technological reasons;
- привязка параметров - автоматическая проверка на мгновенное, резкое изменение группы параметров, для которых допустима (при помощи формул) взаимная зависимость;- binding of parameters - automatic checking for an instantaneous, sudden change in a group of parameters for which mutual dependence is acceptable (using formulas);
- инерционность - задержка по ряду параметров и связанных с ними правил в связи с задержкой в получении данных с оборудования. При выполнении этого сценария система сравнивает текущие значения (во времени) по одному из параметров с предыдущими значениями (за заданный промежуток времени до этого), связанного с ним другого параметра (например, при включении бурового насоса Х фиксируется параметр «ходы насоса Х», при этом мы должны ожидать через некоторое время роста параметра «расход на входе», а также параметра «давление на входе»);- inertia - a delay in a number of parameters and associated rules due to the delay in receiving data from the equipment. When this scenario is executed, the system compares the current values (over time) for one of the parameters with the previous values (for a specified period of time before) of another parameter associated with it (for example, when turning on the mud pump X, the parameter “pump strokes X” is fixed, when In this case, we should expect, after some time, an increase in the “inlet flow rate” parameter, as well as the “inlet pressure” parameter);
- корректность и определение единиц измерений. При выполнении этого сценария проверяются порядки значений, что необходимо для того, чтобы в дальнейшем можно было произвести верификацию данных.- correctness and definition of units of measurement. When executing this script, the orders of values are checked, which is necessary so that later data verification can be performed.
Правила верификации для конкретных параметров выполнены с возможностью настройки пользователем. В частности, пользователь может иметь права создавать новые правила и задавать граничные значения. Verification rules for specific parameters are customizable by the user. In particular, the user may have the rights to create new rules and set boundary values.
Сервер 206 верифицирует полученную по каналам связи информацию, в том числе, информацию о текущем этапе строительства скважины и состоянии реализации этапа и формирует 209 базу 210 верифицированных данных, а также базу данных значений параметров. В связи с тем, что возможны перебои в каналах связи, значения технологических параметров сопровождаются метками времени, соответствующими моменту получения данных, то есть, полученным значениям. При необходимости, определяемой пользователями, сервер 206 передает уведомления 207 о нештатных ситуациях и недостоверных данных на сервер 208 конечного пользователя. В этом случае уведомление о недостоверности полученной информации формируется при выявленном, в результате верификации несоответствии значений параметров согласно заданным или выявленным алгоритмам и взаимным зависимостям. The server 206 verifies the information received via communication channels, including information about the current stage of well construction and the state of implementation of the stage, and forms 209 a database 210 of verified data, as well as a database of parameter values. Due to the fact that interruptions in communication channels are possible, the values of technological parameters are accompanied by time stamps corresponding to the moment the data was received, that is, the received values. If necessary, determined by users, the server 206 transmits notifications 207 about abnormal situations and invalid data to the end user server 208. In this case, a notification about the unreliability of the received information is generated when a discrepancy between parameter values is identified as a result of verification according to specified or identified algorithms and mutual dependencies.
Кроме этого, проверяется соответствие информации о текущем этапе строительства скважины, например, согласно календарному плану или суточному графику работ, значениям верифицированных и не верифицированных параметров, и, при соответствии, верифицируют полученную информацию о текущем этапе; этап строительства скважины и значения не верифицированных параметров, которые соответствуют текущему этапу и формируют уведомление о соответствии значений параметров данных текущему этапу строительства скважины, а при выявленном, как показано ниже, несоответствии определяют этап строительства скважины, который соответствует верифицированным и не верифицированным значениям параметров, при соответствии значений не верифицированных параметров и полном соответствии значений верифицированных параметров одному из этапов строительства скважины, формируют уведомление о том, что указанный этап является реализуемым этапом строительства скважины, а при несоответствии значений не верифицированных параметров любому из возможных этапов строительства скважины, формируют уведомление о недостоверности не верифицированных параметров.In addition, the compliance of information about the current stage of well construction, for example, according to the calendar plan or daily work schedule, with the values of verified and non-verified parameters is checked, and, if consistent, the information received about the current stage is verified; the stage of well construction and the values of non-verified parameters that correspond to the current stage and generate a notification about the compliance of the data parameter values with the current stage of well construction, and if a discrepancy is identified, as shown below, the well construction stage is determined, which corresponds to the verified and non-verified parameter values, with correspondence of the values of unverified parameters and full compliance of the values of verified parameters with one of the stages of well construction, a notification is generated that the specified stage is a feasible stage of well construction, and if the values of unverified parameters do not correspond to any of the possible stages of well construction, a notification of unreliability is generated verified parameters.
В течение операции бурения и проведения других работ, база данных может пополняться новыми значениями так, что база данных также включает в себя фактические значения, полученные в течение операции бурения. Для формирования ряда параметров в такой базе данных могут также использоваться данные, относящиеся к изначально задаваемым в программном обеспечении (ПО) параметрам и коэффициентам. При этом этап формирования модели (конструкции скважины) может дополнительно содержать этап загрузки в модель предварительно определенных данных, представляющих характеристики инструмента или параметры скважины. Получение данных может происходить непрерывно или через регулярные интервалы, в процессе проведения работ. Для полученных данных с использованием сервера верификации проверяется соответствие между не верифицированными полученными значениями технологических параметров и верифицированными значениями технологических параметров согласно определенным взаимным зависимостям значений, в том числе, разделенных во времени, при этом верифицированные значения параметров, отсутствовавшие в базе данных, заносятся в базу данных. During the drilling operation and other activities, the database may be updated with new values so that the database also includes the actual values obtained during the drilling operation. To form a number of parameters in such a database, data related to the parameters and coefficients initially specified in the software can also be used. In this case, the stage of forming a model (well design) may additionally contain the stage of loading into the model predetermined data representing the characteristics of the tool or well parameters. Data can be obtained continuously or at regular intervals as work progresses. For the received data, using the verification server, the correspondence between the non-verified received values of process parameters and the verified values of process parameters is checked according to certain mutual dependencies of the values, including those separated in time, while the verified values of the parameters that were not in the database are entered into the database .
При верификации данных может также использоваться экстраполяция как верифицируемых данных, так и сопутствующих данных, необходимых для верификации. Таким образом могут исключаться погрешности при передаче данных по аналоговым каналам связи. When verifying data, extrapolation of both the data being verified and the accompanying data necessary for verification can also be used. In this way, errors can be eliminated when transmitting data over analog communication channels.
Способ предпочтительно может использоваться для проверки соблюдения сроков и качества проводимых работ и корректности передаваемых значений параметров оборудования и их производных. При реализации способа формируются блоки данных, относящиеся к взаимно зависимым данным, и для них определяются или задаются взаимные зависимости значений, в том числе, разделенных во времени. Например, существует взаимно однозначная зависимость между параметрами: частота ходов насосов, расход на входе и давление на входе или наличие измеряемых показаний концентраций углеводородов при выполнении операции бурение.The method can preferably be used to check compliance with the deadlines and quality of work performed and the correctness of the transmitted values of equipment parameters and their derivatives. When implementing the method, data blocks related to mutually dependent data are formed, and for them, mutual dependencies of values, including those separated in time, are determined or specified. For example, there is a one-to-one relationship between the parameters: pump speed, inlet flow and inlet pressure, or the presence of measured readings of hydrocarbon concentrations during a drilling operation.
Для верификации значений параметров скважины может использоваться набор характеристик или параметров, которые определяются однократно, как например, координаты скважины. Указанные характеристики и могут быть связаны с параметрами скважины и оборудования, такими как: альтитуда устья скважины; диаметр скважины, диаметр долота, наружный диаметр обсадной колонны, внутренний диаметр обсадной колонны, внутренний диаметр предыдущей обсадной колонны, внутренний диаметр секции обсадной колонны, площадь тела трубы, гипсометрическая отметка кровли продуктивного горизонта, глубина залегания пласта, толщина пласта, высота цементного стакана, глубина зумпфа. Указанные параметры задаются, как правило, однократно, или одновременно с поставкой новых партий оборудования, и в большинстве случаев не подлежат дополнительной верификации. To verify the values of well parameters, a set of characteristics or parameters that are determined once, such as well coordinates, can be used. These characteristics can be associated with well and equipment parameters, such as: wellhead altitude; well diameter, bit diameter, casing outer diameter, casing inner diameter, previous casing inner diameter, casing section inner diameter, pipe body area, hypsometric mark of the productive horizon roof, formation depth, formation thickness, cement cup height, depth sump. These parameters are set, as a rule, once, or simultaneously with the delivery of new batches of equipment, and in most cases are not subject to additional verification.
Другими параметрами, которые также не требуют, как правило, верификации, являются параметры, для которых возможно их непосредственное наблюдение, например, измерение параметров на кустовой площадке скважины, измерение в процессе производства партий или единиц оборудования, или вспомогательных материалов, либо параметры, которые непосредственно связаны с указанным выше набором данных. Такими параметрами могут являться, например, внутренний диаметр секции обсадной колонны, площадь тела трубы, площадь канала обсадной колонны, площадь кольцевого пространства, длина труб секции, водоцементное отношение, суммарная масса секций; масса одного метра труб секции, расход тампонажного материала для приготовления цементного раствора, потери давления по длине в обсадной колонне, потери давления по длине в кольцевом пространстве, давление на устье скважины, дополнительное давление на устье скважины при ликвидации проявлений, давление опрессовки, давление насыщения газа, наружное избыточное давление, наружное давление, внутреннее давление, температура на устье скважины, толщина стенки обсадных труб, глубина установки цементировочной муфты, плотность сухого тампонажного материала (смеси), плотность жидкости затворения (воды), предел текучести материала труб. Other parameters that also do not generally require verification are parameters for which their direct observation is possible, for example, measurement of parameters at a well pad, measurement during the production of batches or units of equipment, or auxiliary materials, or parameters that are directly associated with the above data set. Such parameters may be, for example, the internal diameter of the casing section, the area of the pipe body, the area of the casing channel, the area of the annular space, the length of the section pipes, the water-cement ratio, the total mass of the sections; weight of one meter of section pipes, consumption of grouting material for preparing cement slurry, pressure loss along the length in the casing, pressure loss along the length in the annular space, pressure at the wellhead, additional pressure at the wellhead during liquidation, pressure testing, gas saturation pressure , external excess pressure, external pressure, internal pressure, temperature at the wellhead, casing wall thickness, installation depth of the cementing sleeve, density of dry cement material (mixture), density of the mixing fluid (water), yield strength of the pipe material.
Ниже перечислены параметры, которые требуют верификации сами по себе, и не всегда имеют непосредственную привязку к этапу строительства скважины. Таким параметрами могут быть, например, плотность раствора на входе и выходе из скважины, изменение которой в качестве косвенного признака необходима для купирования рисков ГНВП (газонефтеводопроявления). Другие параметры могут требовать верификации, поскольку их значения указывают на этапы производства работ таким образом, что значения параметров могут быть несовместимы с работами, которые должны проводиться на предполагаемом этапе обустройства скважины. Listed below are parameters that require verification on their own and are not always directly related to the well construction stage. Such parameters may be, for example, the density of the solution at the inlet and outlet of the well, the change of which as an indirect sign is necessary to mitigate the risks of gas-oil-water ingress. Other parameters may require verification because their values indicate stages of work in such a way that the parameter values may be inconsistent with the work to be carried out at the proposed stage of well development.
Верифицируемыми параметрами могут быть: вес на крюке; положение тальблока; положение долота; глубина забоя; глубина забоя (вертикальная); крутящий момент на роторе; крутящий момент на верхнем приводе нагрузка на долото; обороты ротора; обороты верхнего привода; обороты долота; положение клиньев; давление на входе; давление на выходе; давление в цементировочной линии; температура на входе; температура на выходе; плотность на входе; плотность на входе; частота ходов насоса № 1; частота ходов насоса №2; частота ходов насоса № 3; расход на входе; расход на выходе; поток на выходе; зенитный угол; азимут; объем раствора в основной емкости; объем раствора в доливной емкости; объем раствора в рабочих емкостях (активной системе); общий объем раствора; общий газ; концентрация метана (этана, пропана бутана, изобутана, пентана, изопентана и т. д.), газосодержание (сумма измеряемых концентраций углеводородов), скорость проходки, ДМК, скорость движения инструмента, удельная электропроводность на входе, удельная электропроводность на выходе. Данный список не исчерпываемый и может пополняться по мере подключения нового оборудования и параметров мониторинга, в зависимости от этапа строительства скважины. Verified parameters can be: weight on the hook; position of the talking block; bit position; face depth; face depth (vertical); rotor torque; top drive torque; load on bit; rotor speed; top drive speed; bit revolutions; position of the wedges; inlet pressure; outlet pressure; pressure in the cementing line; inlet temperature; outlet temperature; inlet density; inlet density; stroke frequency of pump No. 1; stroke frequency of pump No. 2; stroke frequency of pump No. 3; inlet flow; outlet flow; output flow; zenith angle; azimuth; volume of solution in the main container; volume of solution in the top-up container; volume of solution in working containers (active system); total volume of solution; common gas; methane concentration (ethane, propane butane, isobutane, pentane, isopentane, etc.), gas content (sum of measured hydrocarbon concentrations), penetration rate, DMC, tool speed, inlet conductivity, outlet conductivity. This list is not exhaustive and can be updated as new equipment and monitoring parameters are connected, depending on the stage of well construction.
Также верификации подлежит группа параметров, состояний бурового и технологического оборудования, а также показателей, рассчитываемых на основании считываемых прямых показателей и применении к ним каких-либо константных, заранее заданных данных и коэффициентов, а также математических формул, в том числе моделирующих определенные физические процессы. Такими параметрами могут быть: тип операции; время бурения в слайде; время роторного бурения; проходка при бурении в слайде; проходка при роторном бурении; проходка общая; проходка за сутки; проходка за рейс; минимальная нагрузка на бурение в слайде; средняя нагрузка на бурение в слайде; максимальная нагрузка на бурение в слайде; минимальная нагрузка при роторном бурении; средняя нагрузка при роторном бурении; максимальная нагрузка при роторном бурении; минимальное давление на входе на бурение в слайде; среднее давление на входе на бурение в слайде; максимальное давление на входе на бурение в слайде; минимальное давление на входе при роторном бурении; среднее давление на входе при роторном бурении; максимальное давление на входе при роторном бурении; Минимальные обороты на роторное бурение; усредненные обороты на роторное бурение; максимальные обороты на роторное бурение; минимальный расход на бурение слайдом; средний расход на бурение слайдом; максимальный расход на бурение слайдом; минимальный расход на роторном бурении; средний расход на роторном бурении; максимальный расход на роторном бурении; скорость бурения в слайде на свечу; скорость бурения в роторе на свечу; средняя скорость бурения за сутки; средняя скорость бурения за рейс; минимальный момент на СВП; усредненный момент на СВП; максимальный момент на СВП; минимальный момент на роторе; усредненный момент на роторе; максимальный момент на роторе; свеча подъем - инструмент на крюке; свеча подъем - инструмент в клиньях; свеча подъем - инструмент в клиньях, установка за палец; свеча подъем - инструмент в клиньях, ход за инструментом; свеча подъем - общее время; свеча спуск - инструмент на крюке; свеча спуск - инструмент в клиньях; свеча спуск - инструмент в клиньях, ход за свечой; свеча спуск - инструмент в клиньях, наворот свечи; свеча спуск - общее время; одиночка подъем - инструмент на крюке; одиночка подъем - инструмент в клиньях; одиночка подъем - инструмент в клиньях, установка за палец; одиночка подъем - инструмент в клиньях, ход за инструментом; одиночка подъем - общее время; одиночка спуск - инструмент на крюке; одиночка спуск - инструмент в клиньях; одиночка спуск - инструмент в клиньях, ход за одиночкой; одиночка спуск - инструмент в клиньях, наворот одиночки; одиночка спуск - обще время; ОК подъем - инструмент на крюке; ОК подъем - инструмент в клиньях; ОК подъем - общее время; ОК спуск - инструмент на крюке; ОК спуск - инструмент в клиньях; ОК спуск - общее время; спуск трубы в приемный желоб; неполный подъем свечи; неполный спуск свечи; неполный подъем одиночки; неполный спуск одиночки; неполный спуск ОК; неполный подъем ОК; подъем бурильной/обсадной трубы на длину данной трубы без извлечения; отворот СВП от бурильной колонны; отворот СВП от свечи; подъем свечи с циркуляцией и без вращения; подъем на длину одиночки с циркуляцией и без вращения; спуск с циркуляцией и без вращения на длину свечи; спуск с циркуляцией и без вращения на длину одиночки; наращивание - посадка в клинья; наращивание - инструмент в клиньях; наращивание - инструмент на крюке; наращивание - спуск в шурф; наращивание - спуск одиночки; наращивание - ход в шурф, наворот ведущей трубы; наращивание - общее время; начало опрессовки; окончание опрессовки; Дельта давления (макс/мин); проработка на длину свечи; проработка на длину одиночки; обратная проработка на длину свечи; обратная проработка на длину одиночки; отрыв от забоя/ориентирование; расхаживание инструмента без циркуляции; старт промывка (выход на режим); стоп промывка (выход на режим); промывка с вращением и без движения; насос 1 старт (выход на режим); насос 2 старт (выход на режим); насос 3 старт (выход на режим); насос 4 старт (выход на режим); бустерный насос старт (выход на режим); насос 1 стоп; насос 2 стоп; насос 3 стоп; насос 4 стоп; бустерный насос стоп; пустой крюк, ход верх на длину свечи; пустой крюк, ход вниз на длину свечи; пустой крюк, без движения; инструмент неподвижен на крюке; метр до забоя; допуск до забоя; установка нижнего конца свечи на подсвечник; подвод подъемного элеватора под следующую обсадную трубу; выход на режим; наворот обсадной трубы; СВП старт вращения; СВП стоп вращение; ротор старт вращение; ротор стоп вращение; ожидание выхода сигнала с телесистемы; возрастание веса на крюке до полного веса бурильной колонны; Разгрузка инструмента на забой; общее время без движения, сутки; общее время без движения, рейс; количество операций, сутки; количество операций, рейс; время циркуляции, сутки; время циркуляции, рейс; проходка, сутки; проходка, рейс; проходка на долото.; оборотов долота за сутки; оборотов долота за рейс; Инструмент в клиньях за сутки; инструмент в клиньях за рейс; число ХН за сутки; число ХН за рейс; скорость инструмента при движении вниз (обсаженный ствол); скорость инструмента при движении вниз (открытый ствол); скорость инструмента при движении вниз (средняя); скорость инструмента при движении вверх (обсаженный ствол); скорость инструмента при движении вверх (открытый ствол); скорость инструмента при движении вверх (средняя); Время подъема КНБК до башмака; время подъема маркера инструмента до башмака; время подъема маркера инструмента до глубины; начало пополнения рабочих емкостей; окончание пополнения рабочих емкостей; время цикла устье-забой-устье; разборка КНБК без ТС; сборка КНБК без ТС; ремонт (причина/план (норма)/факт); ГИС кабель; ОЗЦ; цементаж (прямая заливка); цементаж (обратная заливка); цементаж (ПЗР); монтаж ПВО; демонтаж ПВО; Аварийные работы; от бурения до бурения; долото в скважине (время рейса); Время спуска первой трубы; Время спуска первых десяти труб; Количество перезапуска насосов при бурении одной свечи (определяется по началу операции бурения и до изменения номера свечи); сборка КНБК с ТС; продолжительность тестирования телесистемы на устье; Вход в интервал обсаженного ствола; Выход из интервала обсаженного ствола; ПЗР к сборке КНБК; ПЗР к ПТК (перетяжке талевого каната); ПЗР к спуску; ПЗР к промывке; ПЗР к проработке; ПЗР к подъему; ВМР; Разбуривание Ц.М.; скорость разбуривания ц.м.; Инструмент в интервале длины свечи от забоя.Also subject to verification is a group of parameters, states of drilling and technological equipment, as well as indicators calculated on the basis of read direct indicators and the application to them of any constant, predetermined data and coefficients, as well as mathematical formulas, including those simulating certain physical processes. Such parameters can be: type of operation; drilling time in slide; rotary drilling time; penetration when drilling in a slide; penetration during rotary drilling; general penetration; penetration per day; penetration per trip; minimal load on drilling in the slide; average drilling load in a slide; maximum drilling load in a slide; minimum load during rotary drilling; average load during rotary drilling; maximum load during rotary drilling; minimum pressure at the entrance to drilling in the slide; average pressure at the entrance to drilling in the slide; maximum pressure at the entrance to drilling in the slide; minimum inlet pressure during rotary drilling; average inlet pressure during rotary drilling; maximum inlet pressure during rotary drilling; Minimum speed for rotary drilling; average speed for rotary drilling; maximum speed for rotary drilling; minimum consumption for drilling with a slide; average consumption for drilling with a slide; maximum consumption for drilling with a slide; minimum consumption for rotary drilling; average consumption for rotary drilling; maximum flow rate for rotary drilling; drilling speed in slide per candle; drilling speed in the rotor per candle; average drilling speed per day; average drilling speed per trip; minimum moment on hovercraft; average moment on hovercraft; maximum torque on hovercraft; minimum torque on the rotor; average torque on the rotor; maximum torque on the rotor; candle rise - a tool on a hook; candle rise - a tool in wedges; candle lifting - tool in wedges, installation by finger; candle rise - tool in wedges, move after tool; candle rise - total time; candle release - a tool on a hook; candle descent - a tool in wedges; candle descent - a tool in wedges, move behind the candle; candle descent - a tool in wedges, a candle twist; candle descent - total time; single lift - tool on a hook; single lift - tool in wedges; single lift - tool in wedges, installation by finger; single lift - tool in wedges, move behind tool; single climb - total time; single release - tool on a hook; single escapement - a tool in wedges; single release - tool in wedges, move behind the single release; single release - a tool in wedges, a single release; single descent - total time; OK lift - tool on hook; OK lift - tool in wedges; OK rise - total time; OK descent - tool on hook; OK descent - tool in wedges; OK descent - total time; lowering the pipe into the receiving chute; incomplete rise of the candle; incomplete descent of the candle; incomplete rise of a single person; incomplete descent of a single person; incomplete descent OK; incomplete rise OK; lifting the drill pipe/casing to the length of the pipe without removing it; turning the SVP away from the drill string; SVP lapel from the candle; lifting the candle with circulation and without rotation; lifting the length of a single with circulation and without rotation; descent with circulation and without rotation for the length of the candle; descent with circulation and without rotation for the length of a single; extension - planting in wedges; extension - a tool in wedges; extension - tool on a hook; build-up - descent into the pit; build-up - descent single; extension - going into the hole, turning the leading pipe; build-up - total time; start of crimping; completion of crimping; Delta pressure (max/min); working out the length of the candle; working out the length of a single; reverse work on the length of the candle; reverse work on the length of a single; separation from the face/orientation; walking around the instrument without circulation; start washing (entering mode); stop rinsing (entering mode); washing with rotation and without movement; pump 1 start (entering mode); pump 2 start (enter mode); pump 3 start (entering mode); pump 4 start (entering mode); booster pump start (entering mode); pump 1 stop; pump 2 stops; pump 3 stops; pump 4 stops; stop booster pump; empty hook, move up the length of the candle; empty hook, move down the length of the candle; empty hook, no movement; the tool is stationary on the hook; meter to the bottom; access to slaughter; installing the lower end of the candle on a candlestick; supply of a lifting elevator under the next casing pipe; exit to mode; casing pipe twist; SVP rotation start; SVP stop rotation; rotor start rotation; rotor stop rotation; waiting for the signal to come out from the television system; increasing the weight on the hook to the full weight of the drill string; Unloading tools to the face; total time without movement, days; total time without movement, flight; number of operations, days; number of operations, flight; circulation time, days; circulation time, flight; penetration, days; penetration, flight; bit penetration; bit revolutions per day; bit revolutions per trip; Tool in wedges per day; tool in wedges per trip; number of CNs per day; number of CNs per flight; tool speed when moving down (cased hole); tool speed when moving down (open barrel); tool speed when moving down (average); tool speed when moving up (cased hole); tool speed when moving up (open barrel); tool speed when moving up (average); Time to lift the BHA to the shoe; the time it takes for the tool marker to rise to the shoe; time for raising the tool marker to depth; start of replenishment of working tanks; completion of replenishment of working tanks; wellhead-bottom-wellhead cycle time; BHA disassembly without vehicle; BHA assembly without vehicle; repair (reason/plan (norm)/fact); GIS cable; WOC; cementation (direct pouring); cementation (back pouring); cementation (PZR); air defense installation; dismantling air defense; Emergency work; from drilling to drilling; bit in the well (travel time); Time of lowering the first pipe; Time of lowering the first ten pipes; The number of pump restarts when drilling one candle (determined at the beginning of the drilling operation and before changing the number of the candle); assembly of the BHA with the vehicle; duration of testing of the telesystem at the wellhead; Entry into the cased hole interval; Exit from the cased hole interval; PZR for BHA assembly; PZR for PTC (tightening rope); PZR for descent; PZR for washing; PZR for development; PZR to rise; VMR; Drilling Ts.M.; drilling speed of central steel; The tool is in the interval of the length of the candle from the bottom.
При осуществлении способа, в процессе строительства скважины используется сервер верификации, при помощи которого осуществляется проверка базы данных значений параметров. С применением датчиков и средств сбора и обработки информации собираются сведения, которые преобразуются в цифровой вид либо самими датчиками, содержащими аналогово-цифровые преобразователями, либо при помощи концентраторов, включающих в себя аналогово-цифровые преобразователи. Собранные сведения записываются в базу данных с метками по времени (временная БД) и глубине (глубинная БД), затем они по каналам связи передаются на сервер верификации и далее на сервер хранения данных. When implementing the method, during the well construction process, a verification server is used, with the help of which the database of parameter values is checked. Using sensors and means for collecting and processing information, information is collected that is converted into digital form either by the sensors themselves, containing analog-to-digital converters, or using concentrators, including analog-to-digital converters. The collected information is recorded in a database with time stamps (temporary database) and depth (deep database), then they are transmitted via communication channels to the verification server and then to the data storage server.
Для собираемых сведений могут быть указаны параметры достоверности, а также могут быть отмечены сведения, которые будут использоваться при дальнейшей работе системы. Например, могут быть отмечены сведения, для которых заранее подтверждается абсолютная достоверность, сведения, актуальность которых сохраняется до окончания верификации связанных данных, а также сведения, подлежащие верификации, дальнейшему сбору и хранению. For the information collected, reliability parameters can be specified, and information that will be used in further operation of the system can also be marked. For example, information for which absolute reliability is confirmed in advance, information whose relevance remains until the verification of the associated data is completed, as well as information that is subject to verification, further collection and storage can be noted.
В соответствии с планом работ по обустройству скважины формируются блоки данных, для каждого из которых задаются параметры, подлежащие измерению, а также технологические параметры, значения которых подлежат верификации. Также могут быть заданы параметры, соответствующие этапам начала и завершения работ, группы параметров, соответствующие переходным этапам. In accordance with the well development work plan, data blocks are generated, for each of which parameters to be measured are specified, as well as technological parameters, the values of which are subject to verification. Parameters corresponding to the stages of the beginning and completion of work, groups of parameters corresponding to transition stages can also be specified.
Кроме этого, задаются зависимости между значениями технологических параметров, и состоянием реализации этапа строительства скважины с учетом заданных взаимных зависимостей значений, в том числе, разделенных во времени. In addition, dependencies are set between the values of technological parameters and the state of implementation of the well construction stage, taking into account the given mutual dependencies of the values, including those separated in time.
С использованием сервера верификации формируется или инициализируется база данных верифицированных значений технологических параметров, которая пополняется в процессе работы системы. В качестве начальных параметров, наполняющих базу данных, могут использоваться заведомо достоверные параметры, а также параметры, верифицированные в ручном режиме. Using the verification server, a database of verified values of technological parameters is formed or initialized, which is updated during system operation. Knownly reliable parameters, as well as parameters verified manually, can be used as initial parameters filling the database.
После запуска работ по обустройству, в процессе проведения работ получают информацию об актуальных этапах строительства скважины и состоянии реализации этапа, получают значения технологических параметров и метки времени, соответствующие полученным значениям. Проверяют соответствие между не верифицированными полученными значениями технологических параметров и верифицированными значениями технологических параметров заданным взаимным зависимостям значений, в том числе, разделенными во времени;After the start of the construction work, in the process of carrying out the work, they receive information about the current stages of well construction and the status of the implementation of the stage, they receive the values of technological parameters and time stamps corresponding to the obtained values. Check the compliance between the unverified obtained values of technological parameters and the verified values of technological parameters with the specified mutual dependencies of the values, including those separated in time;
верифицируют значения не верифицированных параметров, соответствующие зависимостям, с занесением верифицированных значений в базу данных;the values of unverified parameters corresponding to the dependencies are verified, with the verified values being entered into the database;
проверяют соответствие актуального этапа строительства скважины значениям верифицированных и не верифицированных параметров;check the compliance of the current stage of well construction with the values of verified and non-verified parameters;
при соответствии, верифицируют актуальный этап строительства скважины и значения параметров, которые ему соответствуют и формируют уведомление о соответствии значений параметров данных актуальному этапу строительства скважины; а при несоответствии:if there is compliance, they verify the current stage of well construction and the values of the parameters that correspond to it and generate a notification about the compliance of the data parameter values with the current stage of well construction; and if there is a discrepancy:
определяют вероятный этап строительства скважины, который может соответствовать верифицированным и не верифицированным значениям параметров;determine the probable stage of well construction, which may correspond to verified and non-verified parameter values;
при полном соответствии значений параметров вероятному этапу строительства скважины, формируют уведомление о несоответствии заявленного этапа актуальному этапу с указанием вероятного этапа, if the parameter values fully correspond to the probable stage of well construction, a notification is generated about the discrepancy between the declared stage and the current stage, indicating the probable stage,
при несоответствии значений параметров любому из возможных этапов строительства скважины, формируют уведомление о недостоверности полученной информации.If the parameter values do not correspond to any of the possible stages of well construction, a notification is generated about the unreliability of the information received.
На заключительном этапе при помощи данного способа выполняется задача верификации путем выполнения проверки подтверждения. Для этой цели этап включает в себя сравнение предварительно заданных скважинных данных со значениями параметров оборудования. Соответствие между фактическими значениями данных оборудования и заданными скважинными данными могут подтвердить или верифицировать точность модели. Несоответствие, с другой стороны, может означать, что фактические передаваемые со скважины данные по тем или иным причинам некорректны.At the final stage, this method performs the verification task by performing a confirmation check. For this purpose, the stage includes comparing predefined well data with equipment parameter values. The correspondence between actual equipment data values and specified well data can confirm or verify the accuracy of the model. A discrepancy, on the other hand, may mean that the actual data transmitted from the well is incorrect for one reason or another.
Таким образом, этап верификации может включать в себя сравнение значений данных оборудования с заложенными эталонными данными и диапазонами данных и вычисление или расчет отношения между этими двумя значениями. Если это отношение лежит выше заданного порогового значения, то верификация считается пройденной, при этом отношение ниже заданного порогового значения может привести к тому, что данные считаются некорректными и неприменимыми для использования.Thus, the verification step may include comparing equipment data values to specified reference data and data ranges and calculating or calculating a relationship between these two values. If this ratio is above a specified threshold, then the verification is considered passed, while a ratio below a specified threshold may result in the data being considered incorrect and unusable.
Таким образом, способ сконфигурирован с возможностью обеспечения эффективной верификации путем сравнения заранее заложенных нормативных значений параметров (и диапазонов значений), полученных на основе уже известных данных по ранее пробуренным скважинам, с текущими показаниями оборудования, получаемыми в реальном времени. Данные, характеризующие состояние инструмента, могут использоваться на одном из этапов реализации способа, с преобразованием указанных данных в характеристики скважины. Например, для верификации глубины проходки и характеристики горных пород могут использоваться скорость проходки, глубина погружения долота. Thus, the method is configured to provide effective verification by comparing predefined target parameter values (and value ranges) derived from already known data from previously drilled wells with current equipment readings obtained in real time. Data characterizing the condition of the tool can be used at one of the stages of implementing the method, with the specified data being converted into well characteristics. For example, penetration speed and bit depth can be used to verify penetration depth and rock characteristics.
Нефтяное/газовое месторождение может включать в себя несколько платформ, каждая из которых содержит одну или несколько скважин. Если модель измеренных данных уже существуют для одной или более скважин, проходящих от той же самой платформы или в том же самом нефтяном месторождении, то характеристики скважины, определенные в построенной скважине, для которой построена модель, могут быть использованы для моделирования новой скважины в пределах того же нефтяного месторождения. Характеристики скважины, которые могут быть сходными с характеристиками новой скважины, включают в себя, например, профиль температуры. Экстраполяция данных модели от одной скважины на другую также может быть выполнена в случаях, когда две скважины в пределах того же самого (или соседнего) нефтяного месторождения были смоделированы в разные времена. Если одна скважина была смоделирована за два года до второй скважины, то разница между этими двумя моделями может быть использована для прогнозирования будущего поведения скважины в нефтяном месторождении, например, для прогнозирования возможности прорыва воды. Историческое моделирование может, таким образом, использоваться, для определения, увеличивается ли или уменьшается прорыв воды, или возможен ли прорыв воды в будущем, например, путем анализа изменения температуры. В дополнение к этому, такая информация может также обеспечивать важные рекомендации относительно того, какие материалы и инструменты будут необходимы для обустройства скважины в ближайшее время.An oil/gas field may include multiple platforms, each containing one or more wells. If a measured data model already exists for one or more wells originating from the same platform or in the same oil field, then the well characteristics determined in the constructed well for which the model is built can be used to model a new well within that the same oil field. Well characteristics that may be similar to those of a new well include, for example, a temperature profile. Extrapolation of model data from one well to another can also be performed in cases where two wells within the same (or adjacent) oil field were modeled at different times. If one well was modeled two years before a second well, then the difference between the two models can be used to predict the future behavior of a well in an oil field, such as predicting the possibility of water breakthrough. Historical modeling can thus be used to determine whether water inrush is increasing or decreasing, or whether water inrush is likely in the future, for example by analyzing temperature changes. In addition to this, such information can also provide important recommendations regarding what materials and tools will be needed to complete the well in the near future.
Таким образом, способ может в некоторых вариантах осуществления включать в себя дополнительный этап, на котором полученные ранее на той же или на другой скважине данные используются для экстраполяции данных, при их временном отсутствии, либо доля определения пределов изменения значений параметров. Таким образом, при осуществлении способа может быть сделан вывод, о том, что для некоторых фаз строительства скважины и производимых операций, комбинации данных с очевидностью неверны и не отражают фактическую конструкцию скважины, а также процессы. В этих случаях ошибочные данные могут быть заменены результатами экстраполяции. В другом варианте, может быть сформировано уведомление о том, что полученные значения соответствуют иному чем указано этапу строительства скважины. Thus, the method may, in some embodiments, include an additional step in which previously obtained data from the same or another well is used to extrapolate data, when it is temporarily unavailable, or to determine the limits of change in parameter values. Thus, when implementing the method, it can be concluded that for some phases of well construction and operations performed, combinations of data are obviously incorrect and do not reflect the actual well design and processes. In these cases, erroneous data can be replaced by extrapolation results. In another embodiment, a notification may be generated indicating that the obtained values correspond to a stage of well construction other than that indicated.
Если имеется заметное несоответствие между предполагаемыми данными и полученными данными, верификация может быть осуществлена с возможностью инициализировать обновление полученных данных для данных, которые считаются адекватными. Например, в теории при бурении вертикальной скважины нагрузка на долото должна возникать только в момент соприкосновения долота с поверхностью забоя, но в реальности из-за недовыноса бурового шлама часто возникает ситуация, когда нагрузка формируется заранее, когда долото находится чуть выше. Это, в целом, не является критическим нарушением технологии бурения и может быть учтено в настройках ПО подрядчика, а также в заложенных эталонах на уровне сервера верификации. Другим примером может являться остаточное давление на манифольде при остановке насосов. В некоторых обстоятельствах может оказаться предпочтительным внести незначительные изменения в алгоритмы проверки, например, чтобы уменьшить нежелательные флуктуации или колебания из-за погрешности прибора и положения измерительных блоков, а также изменяющихся условий строительства скважины. If there is a noticeable discrepancy between the estimated data and the received data, verification can be performed with the option to initiate an update of the received data for the data that is considered adequate. For example, in theory, when drilling a vertical well, the load on the bit should occur only at the moment the bit comes into contact with the bottom hole surface, but in reality, due to the lack of drill cuttings, a situation often arises when the load is formed in advance, when the bit is located a little higher. This, in general, is not a critical violation of drilling technology and can be taken into account in the contractor’s software settings, as well as in the established standards at the verification server level. Another example would be the residual pressure on the manifold when pumps are stopped. In some circumstances, it may be preferable to make minor changes to the test algorithms, for example to reduce unwanted fluctuations or fluctuations due to instrument error and the position of the measuring units, as well as changing well construction conditions.
Кроме того, на основании верификационной проверки может быть дополнительно сформирован сигнал для индикации: In addition, based on the verification check, a signal can be additionally generated to indicate:
- возможности продолжения рабочей задачи;- the possibility of continuing the work task;
- прекращения рабочей задачи;- termination of a work task;
- обновления параметров рабочей задачи; и/или- updating work task parameters; and/or
- активации/деактивации функций измерения.- activation/deactivation of measurement functions.
Таким образом, на основе модели скважины и данных инструмента, можно управлять работой инструмента, и, при необходимости, изменять или модифицировать рабочую задачу.Thus, based on the well model and tool data, it is possible to control the operation of the tool, and, if necessary, change or modify the work task.
Блок верификации может быть дополнительно выполнен с возможностью подавать сигналы тревоги пользователю или другому участнику системы, например, буровому мастеру. The verification unit may be additionally configured to provide alarm signals to the user or another participant in the system, for example, a drilling foreman.
Как показано на фиг. 3, для объединения функций элементов вычислительной системы может использоваться шина 300 данных, которая может соединять различные компоненты, например, в режиме разделения времени доступа к шине. As shown in FIG. 3, a data bus 300 may be used to integrate the functions of the elements of a computing system, which may connect different components, for example, in a time-sharing mode for bus access.
Устройство 305 обработки, такое, как вычислительное устройство, процессор или их комбинация, предназначено для вычислений и обработки данных, формируемых в процессе реализации способа.A processing device 305, such as a computing device, a processor, or a combination thereof, is configured to compute and process data generated during the implementation of the method.
Память 310, может быть выполнена в виде отдельных элементов или комбинации постоянных запоминающих устройств (ROM), оперативных запоминающих устройств или других носителей информации. Память 310 может включать в себя одну или несколько программных инструкций, которые при выполнении устройством 305 обработки, заставляют устройство 305 обработки осуществлять преобразование данных и управление блоками системы в соответствии с этапами предложенного способа. Программные инструкции могут быть сохранены на материальном машиночитаемом носителе 350, таком как компакт-диск, цифровой диск, флэш-память, карта памяти, USB-накопитель, оптический дисковый носитель, такой как диск Blu-Ray и/или другой энергонезависимый носитель данных, к которым процессор 305 имеет прямой или опосредованный доступ. Запоминающее устройство 350 может быть носителем данных, отдельным от памяти 310, может содержать один или несколько репозиториев данных для хранения данных. Запоминающее устройство 350 может быть любым физическим носителем данных, включая, помимо прочего, жесткий диск (HDD), память, съемное запоминающее устройство и / или подобное. Хотя запоминающее устройство 350 изображено как локальное устройство, следует понимать, что запоминающее устройство 350 может быть удаленным запоминающим устройством, таким как, например, удаленный сервер, база данных и прочее. Memory 310 may be in the form of individual elements or a combination of read-only memory (ROM), random access memory, or other storage media. Memory 310 may include one or more program instructions that, when executed by processing device 305, cause processing device 305 to perform data conversion and control of system blocks in accordance with steps of the proposed method. The program instructions may be stored on a tangible computer-readable medium 350, such as a CD, digital disk, flash memory, memory card, USB flash drive, optical disk medium such as a Blu-Ray disc, and/or other non-volatile storage medium, to which processor 305 has direct or indirect access. Storage device 350 may be a storage medium separate from memory 310 and may contain one or more data repositories for storing data. Storage device 350 may be any physical storage medium, including, but not limited to, a hard disk drive (HDD), memory, removable storage device, and/or the like. Although storage device 350 is depicted as a local device, it should be understood that storage device 350 may be a remote storage device, such as, for example, a remote server, database, or the like.
В некоторых вариантах осуществления программные инструкции, содержащиеся в памяти 310, могут быть использованы для настройки работы блоков системы для выполнения одной или нескольких задач. Например, память может содержать набор операционных инструкций, набор инструкций пользовательского интерфейса (UI), набор инструкций моделирования/мониторинга рабочего процесса, набор инструкций анализа достоверности данных и/или производительности работы оборудования. In some embodiments, software instructions contained in memory 310 may be used to configure the operation of blocks of the system to perform one or more tasks. For example, the memory may contain a set of operating instructions, a set of user interface (UI) instructions, a set of workflow simulation/monitoring instructions, a set of data reliability and/or hardware performance analysis instructions.
Кроме того, различные описанные здесь процессы могут быть выполнены с помощью комбинации модулей и не ограничиваются одним конкретным модулем.Additionally, the various processes described herein may be performed using a combination of modules and are not limited to one particular module.
Операционные инструкции могут включать в себя операционную систему и/или другое программное обеспечение для управления компонентами вычислительного устройства.Operating instructions may include an operating system and/or other software for controlling components of a computing device.
Инструкции (логика) пользовательского интерфейса может включать в себя один или несколько управляемых программными кодами модулей для предоставления пользовательского интерфейса пользователю, включая, помимо прочего, пользовательский интерфейс бурового мастера, пользовательский интерфейс технолога, административный пользовательский интерфейс, пользовательский интерфейс аналитика, или тому подобное.The user interface instructions (logic) may include one or more code-driven modules for providing a user interface to a user, including, but not limited to, a driller user interface, a technician user interface, an administrative user interface, an analyst user interface, or the like.
Показанный на фиг. 3 необязательный блок 320 обмена информацией с пользователем позволяет осуществлять отображение информации, полученной с использованием шины 300 с применением дисплея 325 вычислительного устройства в аудио, визуальном, графическом или буквенно-цифровом формате.Shown in FIG. 3, an optional user communication unit 320 allows information received on bus 300 to be displayed using the computing device display 325 in audio, visual, graphical, or alphanumeric format.
Кроме того, блок 320 может также содержать один или несколько блоков 330 ввода информации, которые позволяют передавать данные от пользователя через устройства ввода, такие как клавиатура, мышь, джойстик, сенсорный экран, пульт дистанционного управления, указывающее устройство, устройство ввода видео, устройство ввода звука, устройство тактильной обратной связи и / или подобное.In addition, block 320 may also include one or more input blocks 330 that allow input from the user through input devices such as a keyboard, mouse, joystick, touch screen, remote control, pointing device, video input device, input device sound, haptic feedback device and/or the like.
Блок 320 может использоваться для взаимодействия с вычислительным устройством или любым его компонентом.Block 320 may be used to interact with a computing device or any component thereof.
Системный интерфейс 335 обычно может предоставлять вычислительному устройству возможность взаимодействовать с одним или несколькими компонентами компьютерной сети, показанными на фиг. 2.System interface 335 may typically provide a computing device with the ability to interact with one or more computer network components shown in FIG. 2.
Связь с такими компонентами может происходить с использованием различных коммуникационных портов (не показаны).Communication with such components may occur using various communication ports (not shown).
Иллюстративный порт 350 связи может быть присоединен к сети связи, такой как Интернет, интрасеть, локальная сеть, прямое соединение и / или тому подобное.An exemplary communication port 350 may be attached to a communication network, such as the Internet, an intranet, a local area network, a point-to-point connection, and/or the like.
Интерфейс 345 связи обычно может предоставлять вычислительному устройству возможность взаимодействовать с одним или несколькими внешними компонентами, подключенными к удаленным сетям, например, к внешним вычислительным устройствам, датчикам, концентраторам и аналогичным блокам и системам.Communication interface 345 may typically provide a computing device with the ability to communicate with one or more external components connected to remote networks, such as external computing devices, sensors, hubs, and similar units and systems.
Иллюстративное аппаратное обеспечение вычислительного устройства обеспечивает визуальное отображение значений и состояния верификации различных параметров, формируемых при строительстве скважин и сохраняемых в базу данных, которые верифицируются заявленным способом.Exemplary hardware of the computing device provides a visual display of the values and verification status of various parameters generated during well construction and stored in a database, which are verified by the claimed method.
Для реализации вариантов осуществления могут быть использованы компьютерные аппаратные средства и/или компьютерное программное обеспечение. Примеры аппаратных элементов включают в себя процессоры, микропроцессоры, интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PLD), процессоры цифровых сигналов (DSP), программируемая пользователем вентильная матрица (FPGA) и т. д. Computer hardware and/or computer software may be used to implement the embodiments. Examples of hardware elements include processors, microprocessors, integrated circuits, application specific integrated circuits (ASICs), programmable logic devices (PLDs), digital signal processors (DSPs), field programmable gate arrays (FPGA), etc.
Claims (32)
Publications (1)
Publication Number | Publication Date |
---|---|
RU2815013C1 true RU2815013C1 (en) | 2024-03-11 |
Family
ID=
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7142986B2 (en) * | 2005-02-01 | 2006-11-28 | Smith International, Inc. | System for optimizing drilling in real time |
US20110290559A1 (en) * | 2004-03-03 | 2011-12-01 | Rodney Paul F | Surface real-time processing of downhole data |
CN103132982A (en) * | 2013-03-22 | 2013-06-05 | 广州东塑石油钻采专用设备有限公司 | Well shutdown system by one key |
CN110443488A (en) * | 2019-07-31 | 2019-11-12 | 中国石油大学(华东) | The recognition methods of drilling well spill hazard, system and equipment based on convolutional neural networks |
RU2723805C9 (en) * | 2019-08-20 | 2020-07-27 | Общество с ограниченной ответственностью "Диджитал Петролеум" (ООО "ДП") | Method and computer system for control of drilling of the wells |
RU2745136C1 (en) * | 2020-09-08 | 2021-03-22 | Федеральное государственное бюджетное учреждение науки Институт проблем нефти и газа Российской академии наук | Automated system for identification and prediction of complications in the process of construction of oil and gas wells |
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110290559A1 (en) * | 2004-03-03 | 2011-12-01 | Rodney Paul F | Surface real-time processing of downhole data |
US7142986B2 (en) * | 2005-02-01 | 2006-11-28 | Smith International, Inc. | System for optimizing drilling in real time |
CN103132982A (en) * | 2013-03-22 | 2013-06-05 | 广州东塑石油钻采专用设备有限公司 | Well shutdown system by one key |
CN110443488A (en) * | 2019-07-31 | 2019-11-12 | 中国石油大学(华东) | The recognition methods of drilling well spill hazard, system and equipment based on convolutional neural networks |
RU2723805C9 (en) * | 2019-08-20 | 2020-07-27 | Общество с ограниченной ответственностью "Диджитал Петролеум" (ООО "ДП") | Method and computer system for control of drilling of the wells |
RU2745136C1 (en) * | 2020-09-08 | 2021-03-22 | Федеральное государственное бюджетное учреждение науки Институт проблем нефти и газа Российской академии наук | Automated system for identification and prediction of complications in the process of construction of oil and gas wells |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10370940B2 (en) | Systems and methods for subsurface oil recovery optimization | |
US20230313646A1 (en) | Integrated well completions | |
CN113950565B (en) | System and method for automatic and intelligent fracturing pads | |
EA013694B1 (en) | Method and apparatus and program storage device including an integrated well planning workflow control system | |
EA010003B1 (en) | Method and apparatus and program storage device including an integrated well planning workflow control system with process dependencies | |
EA026278B1 (en) | Method for estimating reservoir pressure in a subsurface hydrocarbon reservoir and computer system and computer-readable medium used therein | |
US20180363414A1 (en) | System and method for performing a real-time integrated cementing operation | |
BR112012006517B1 (en) | METHOD TO CONTROL FLUID PRODUCTION FROM A WELL HOLE USING A SCRIPT | |
US20220268141A1 (en) | System and method for an automated and intelligent frac pumping | |
RU2815013C1 (en) | Method for checking reliability of values of technological parameters of well construction processes | |
MX2015000192A (en) | System an method for determining incremental progression between survey points while drilling. | |
Andia et al. | A comprehensive real-time data analysis tool for fluid gains and losses | |
Gomes et al. | Systematic Use of Real Time Data Analysis for Primary Cementing and Cement Job Verification |