Search

CN-121998273-A - Intelligent allocation method, device, medium and equipment for drilling machine

CN121998273ACN 121998273 ACN121998273 ACN 121998273ACN-121998273-A

Abstract

The invention discloses a method, a device, a medium and equipment for intelligent allocation of a drilling machine. The method comprises the steps of S10, constructing a drilling operation tracking subject database to obtain data of all available drilling machines and well sites, wherein the drilling operation tracking subject database comprises a drilling dynamic database, drilling daily reports are stored in the drilling dynamic database, S20, intercepting main working contents of the drilling daily reports, preprocessing the intercepted contents, screening out drilling machines in a no-footage state, and S30, outputting a drilling machine operation scheduling plan based on bilateral matching and a GSA algorithm, so that intelligent allocation is carried out on the drilling machines in the no-footage state. The invention can efficiently and accurately track the allocation situation of the drilling machine by effectively fusing bilateral matching and GSA algorithm, improves the operation efficiency of drilling construction and the management level of drilling operation, and improves the utilization rate of drilling machine resources.

Inventors

  • ZHANG YUHUA
  • SHI GUOWEI
  • WANG LIJUN
  • CHEN RONG
  • HAO HUAJIE
  • LIU FEIYANG
  • FANG SHIJIE
  • CHENG JIANPENG
  • NIU BEIBEI

Assignees

  • 中国石油天然气股份有限公司

Dates

Publication Date
20260508
Application Date
20241107

Claims (10)

  1. 1. The intelligent allocation method for the drilling machine is characterized by comprising the following steps of: s10, constructing a drilling operation tracking subject database to acquire data of all available drilling machines and well sites, wherein the drilling operation tracking subject database comprises a drilling dynamic database, and drilling daily reports are stored in the drilling dynamic database; s20, intercepting main working contents of a drilling daily report, preprocessing data of the intercepted contents, and screening out a drilling machine in a no-footage state; s30, outputting a drilling machine operation scheduling plan based on bilateral matching and a GSA algorithm, so as to intelligently allocate the drilling machine in the no-footage state.
  2. 2. The intelligent drilling rig deployment method according to claim 1, wherein in step S10, the drilling operation tracking subject database further comprises a drilling information database and a drilling plan database, wherein the drilling information database stores basic drilling rig data, and the drilling plan database stores drilling rig operation planning plans.
  3. 3. The method of intelligent drilling rig deployment according to claim 2, wherein said step S20 comprises the steps of: s210, intercepting main working contents of a drilling daily report; S220, performing data preprocessing on the intercepted content, wherein the data preprocessing comprises data cleaning, data integration, data conversion and ‌ ‌ data protocol ‌; S230, screening out drilling machines in a no-footage state based on the drilling information database.
  4. 4. The method of intelligent drilling rig deployment according to claim 2, wherein step S30 comprises the steps of: S310, acquiring a drilling machine operation scheduling plan in the no-footage state based on a drilling plan database, and initializing the drilling machine operation scheduling plan; s320, calculating attractive force between the drilling machine and the well site according to the distance between the drilling machine and the well site in the no-footage state and the respective mass based on a GSA algorithm; S330, based on a bilateral matching algorithm, evaluating satisfaction of a matching combination obtained by current gravitation calculation according to a preference list and a matching rule of the drilling machine and the well site in the no-footage state; S340, updating the acceleration, the speed and the position of the drilling machine and the well site in the no-footage state; S350, calculating fitness and performing selection operation based on the fitness value; s360, repeating the processes of gravitation calculation, updating, evaluation and selection until the preset maximum iteration number T is reached; and S370, outputting the drilling machine and well site matching combination of the no-footage state with the highest adaptability obtained through final iteration.
  5. 5. The method of intelligent drilling rig deployment according to claim 4, wherein said step S310 comprises the steps of: s3110, acquiring a drilling machine operation scheduling plan of the no-footage state based on a drilling plan database; s3120, defining the drilling machine and the well site without the footage state as individuals in a GSA algorithm; S3130, randomly generating an initial population, and setting the size of the population as N, wherein the initial population comprises a certain number of drilling machines and well site individuals in the no-footage state; s3140, setting an initialized gravitational constant G as 10, wherein the maximum iteration times T are the total number of drilling machines in the no-footage state, and the initial mass M is 0; S3150, a preference list is constructed.
  6. 6. The method of intelligent drilling rig deployment according to claim 4, wherein said step S340 comprises the steps of: s3410, updating the acceleration of the drilling machine and the well site in the no-footage state according to the resultant force obtained by the gravity calculation; s3420, updating the speeds and positions of the drilling machine and the well site in the no-footage state based on Newton' S second law and acceleration, and simulating the movement of the drilling machine and the well site in the search space.
  7. 7. The method of intelligent drilling rig deployment according to claim 5, wherein said step S350 comprises the steps of: S3510, calculating the fitness value of each individual in the current population according to the evaluation index in the bilateral matching algorithm; And S3520, selecting based on the fitness value, and reserving individuals with high fitness to enter the next generation population.
  8. 8. An intelligent allocating device for a drilling machine, which is characterized by comprising: The construction module is used for constructing a drilling operation tracking subject database to acquire data of all available drilling machines and well sites, wherein the drilling operation tracking subject database comprises a drilling dynamic database, and drilling daily reports are stored in the drilling dynamic database; The preprocessing module is used for intercepting main working contents of the drilling daily report, preprocessing data of the intercepted contents and screening out a drilling machine in a no-footage state; And the intelligent allocation module is used for outputting a drilling machine operation scheduling plan based on bilateral matching and a GSA algorithm so as to intelligently allocate the drilling machine in the no-footage state.
  9. 9. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of intelligent deployment of a drilling rig according to any of claims 1-7.
  10. 10. A computing device, the computing device comprising: At least one processor, memory, and input output unit; the memory is used for storing a computer program, and the processor is used for calling the computer program stored in the memory to execute the intelligent allocation method of the drilling machine according to any one of claims 1-7.

Description

Intelligent allocation method, device, medium and equipment for drilling machine Technical Field The invention relates to the technical field of drilling machine allocation, in particular to a method, a device, a medium and equipment for intelligent allocation of a drilling machine. Background In recent years, with the deep implementation of the national oil and gas guarantee strategy, many oil fields in China face huge pressure for increasing the up-production of storage. The drilling work is a key link of oil reservoir evaluation and capacity construction, and the operation efficiency of the drilling work is directly related to the development progress and economic benefit of the whole oil and gas field. The drilling machine is used as core equipment of drilling work, and the rationality and the high efficiency of the operation arrangement are important for ensuring that various indexes of the drilling work are successfully completed. Currently, drilling management personnel in oil fields rely mainly on drilling daily reports, drilling schedules and manual experience when planning drilling machine operation schedules. However, although the method can meet the basic production requirement to a certain extent, due to the complex report content and large information amount, a manager needs to invest a great deal of time and effort to process and analyze data, the workload is heavy, the operation efficiency of drilling construction is low, and the management level of drilling operation is low. In addition, with the expansion of the development scale of oil and gas fields and the progress of drilling technology, the demand of drilling machine resources is increasing, and the existing manual allocation mode is difficult to meet the demand, so that the utilization rate of the drilling machine resources is not high. Disclosure of Invention The invention mainly aims to provide a method and a device for intelligently allocating a drilling machine, which are used for solving the technical problems of low operation efficiency and low drilling machine resource utilization rate of drilling construction in the prior art. The invention provides an intelligent allocation method of drilling machines, which comprises the following steps of S10, constructing a drilling operation tracking subject database to obtain data of all available drilling machines and well sites, wherein the drilling operation tracking subject database comprises a drilling dynamic database, a drilling daily report is stored in the drilling dynamic database, S20, intercepting main working contents of the drilling daily report, preprocessing the intercepted contents, screening out drilling machines in a no-footage state, and S30, outputting a drilling machine operation scheduling plan based on bilateral matching and a GSA algorithm, so that intelligent allocation is carried out on the drilling machines in the no-footage state. In some embodiments, the drilling operation tracking subject database further comprises a drilling information database having rig basic data stored therein and a drilling plan database having a rig operation scheduling plan stored therein. In some embodiments, the step S20 comprises the steps of S210 intercepting main working contents of a drilling daily report, S220 preprocessing the intercepted contents, wherein the data preprocessing comprises data cleaning, data integration, data conversion and ‌ ‌ data protocol ‌, and S230 screening out a drilling machine in a no-footage state based on a drilling information database. In some embodiments, the step S30 includes the steps of S310, acquiring a drilling machine operation scheduling plan in the no-footage state based on a drilling plan database, and initializing, S320, calculating attractive force between the drilling machine in the no-footage state and a well site based on a GSA algorithm according to the distance between the drilling machine in the no-footage state and the well site and the respective quality, S330, evaluating satisfaction of a matching combination obtained by current attractive force calculation based on a bilateral matching algorithm according to a preference list and a matching rule of the drilling machine in the no-footage state and the well site, S340, updating acceleration, speed and position of the drilling machine in the no-footage state and the well site, S350, calculating the fitness and selecting based on a fitness value, S360, repeating the processes of gravitation calculation, updating, evaluation and selection until a preset maximum iteration number T is reached, S370, and outputting the drilling machine in the no-footage state and the well site matching combination with the highest fitness obtained by final iteration. In some embodiments, the step S310 includes the steps of S3110 obtaining a drilling machine operation schedule plan in the no-footage state based on a drilling plan database, S3120 defining the drilling machines and well sites in the