While-drilling sound wave anti-collision method, system and device
By setting up multiple receiving transducers on the drilling device, the slow-time correlation of acoustic logging data is solved, and the problem of real-time measurement of neighboring well distances in the prior art is achieved. The effect of well distance and orientation.
Patent Information
- Application Number
- CN202311079904.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-02-25
AI Technical Summary
Existing acoustic well logging technology cannot achieve real-time measurement of neighboring well distances, especially when neighboring wells are open-hole wells, it is difficult to conduct effective detection.
By setting up multiple receiving transducers on the drilling device, receiving pulse data in the X and Y directions, and combining pulse data in the same direction, calculating the slow-time correlation of dipole waveform data, and then obtaining neighboring wells The stratigraphic transverse wave slowness and reflected wave position of the reflective wave, calculate the distance and orientation of the adjacent well.
It realizes real-time acquisition of the distance and orientation of adjacent wells during drilling, avoids drilling collisions, and can still be effectively detected in open-hole wells.
Smart Images

Figure CN119507877A_ABST
Abstract
Description
Background Art
[0002] With the deepening of exploration and development, complex well technologies such as rescue wells and cluster wells have been widely used. Complex wells have the following advantages: they can meet certain special needs in drilling projects, such as rescue wells to control blowouts; they can speed up oilfield exploration and development and save drilling costs; they are convenient for centralized management of oil wells after completion, reduce the gathering and transportation process, and save investment in manpower, money, and materials. The key to its development is to detect neighboring wells within tens of meters around the drilling well, and provide decision support for drilling collision prevention (cluster wells) and drilling connection (rescue wells).
[0003] At present, the adjacent well detection technology mainly uses active electromagnetic detection. This method uses high-power current to excite the casing to generate a magnetic field, and uses sensors arranged in the measurement well to receive the magnetic field generated by the adjacent well casing, so as to invert and obtain the distance between the drilled well and the adjacent well. The key to this technology is to generate a magnetic field in the casing of the target well, so when the adjacent well is an open hole, this method will fail.
[0004] The four-component cable dipole shear wave long-range detection imaging technology developed in recent years has been used in oil exploration. This technology can realize the imaging of structures within tens of meters around the well. Its detection principle is that the dipole sound source radiates energy to the formation. When the sound wave propagates to the geological structure near the well, it will generate a reflection wave. By analyzing the reflection wave information, key information such as the orientation of the geological structure and the distance from the well can be obtained. The current dipole acoustic wave logging method based on cable logging cannot provide information about adjacent wells in real time and requires post-processing. Based on this, this patent proposes a method, system and device for acoustic wave collision prevention while drilling. Summary of the invention
[0005] In order to solve the above problem in the prior art, that is, the problem that acoustic logging cannot realize the distance measurement of adjacent wells while drilling, the present invention provides a method, system and device for acoustic wave collision prevention while drilling.
[0006] In a first aspect of the present invention, a method for preventing collisions while drilling with acoustic waves is proposed, which is used to calculate the distance and orientation from the drill bit of a drilling device to an adjacent well, thereby avoiding drilling collisions. The method comprises:
[0007] Receiving pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combining the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device;
[0008] Calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data;
[0009] According to the slowness-time correlation, the time corresponding to the formation shear wave slowness and the reflected wave position of the adjacent well is obtained as time data; each dipole waveform data is band-pass filtered to obtain a plurality of band-pass filtered data;
[0010] The multiple bandpass filter data are superimposed to obtain superimposed data; based on the superimposed data and the time data, the reflected wave energy of the dipole waveform data in different azimuths is calculated, the azimuth with the maximum energy is taken as the azimuth of the adjacent well, and the distance to the adjacent well is calculated based on the slowness-time correlation.
[0011] In some preferred embodiments, the central axis direction of any group of symmetrically arranged receiving transducers on the drill pipe of the drilling device is taken as the X direction, and the axis direction orthogonal to the X direction is taken as the Y direction; the axis direction orthogonal to the X direction is the central axis direction of another group of symmetrically arranged receiving transducers; wherein the number of channels of the receiving transducer is 4n, and n is a positive integer.
[0012] In some preferred embodiments, the transmitting transducer and the receiving transducer are fixed in slots opened on the outer circumferential surface of the drill pipe, and a preset distance is provided between the transmitting transducer and the receiving transducer. The transmitting transducer is excited by an excitation circuit to transmit pulse data, and the excitation circuit is fixed on a side of the slot close to the transmitting transducer. The data received by the receiving transducer is collected by an acquisition circuit, and the acquisition circuit is fixed on a side of the slot close to the receiving transducer.
[0013] In some preferred embodiments, the transmitting transducers are in two groups, and the two groups of transmitting transducers are symmetrically arranged, wherein one group is in the X direction and the other group is in the Y direction;
[0014] The pulse data transmitted by the transmitting transducer can be received by the receiving transducer in the same direction or in a perpendicular direction.
[0015] In some preferred embodiments, the component data f(x i ) is calculated as:
[0016] f(x i )=E1(x i )-E2(x i )+E3(x i )-E4(x i );
[0017] Among them, the x i is the i-th receiving transducer, and E1, E2, E3, and E4 are the pulse data transmitted by each transmitting transducer.
[0018] In some preferred embodiments, the slowness-time correlation Corr(v,T) is calculated as follows:
[0019]
[0020] Among them, X m (t) is the dipole waveform data corresponding to the mth receiving transducer among the multiple receiving transducers of N acoustic logging instruments, d is the interval between the multiple receiving transducers in the acoustic logging instrument, T is the position of the time window Tw, and v is any velocity value in the velocity interval.
[0021] In some preferred embodiments, the bandpass filter data is obtained by: The dipole waveform data is given as Regarding the Perform bandpass filtering to obtain bandpass filtered data The multiple Overlay to get overlay data
[0022] Among them, the The value interval of is [0,360°], i is the i-th receiving transducer, the value interval of i is an integer between 1 and 8, and t is the time corresponding to the waveform data.
[0023] Another aspect of the present invention provides a drilling acoustic wave collision avoidance system, the system comprising:
[0024] A data receiving module, which is configured to receive pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combine the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device;
[0025] A correlation calculation module configured to calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data;
[0026] A filtering module is configured to obtain the time corresponding to the formation shear wave slowness and the reflection wave position of the adjacent well according to the slowness-time correlation as time data; perform bandpass filtering on each dipole waveform data to obtain a plurality of bandpass filtered data;
[0027] The distance and azimuth calculation module superimposes the multiple bandpass filter data to obtain superimposed data; based on the superimposed data and the time data, calculates the reflected wave energy of the dipole waveform data in different azimuths, takes the azimuth with the maximum energy as the azimuth of the adjacent well, and calculates the distance of the adjacent well based on the slowness-time correlation.
[0028] According to a third aspect of the present invention, a storage device is provided, in which a plurality of programs are stored. The programs are suitable for being loaded and executed by a processor to implement a method for acoustic wave collision avoidance while drilling.
[0029] In a fourth aspect of the present invention, a processing device is proposed, comprising a processor and a storage device; the processor is suitable for executing various programs; the storage device is suitable for storing multiple programs; the programs are suitable for being loaded and executed by the processor to implement a method for acoustic wave collision avoidance while drilling.
[0030] Beneficial effects of the present invention:
[0031] The present invention uses acoustic logging data to detect adjacent wells, which can produce two benefits: first, compared with the existing electromagnetic method technology, this method can detect when the adjacent well is an open hole well; second, the distance and orientation of the adjacent well are obtained while drilling, providing real-time technical support for drilling collision prevention. The effect of realizing the identification of the orientation of adjacent wells based on the combination of XX, XY, YX, and YY four-component data and the energy size around the well described in the present invention cannot be achieved by electromagnetic methods and other technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0033] Figure 1 It is a flow chart of a method for preventing collision while drilling with acoustic waves according to the present invention;
[0034] Figure 2 It is a schematic diagram of the installation of a receiving transducer in a method for preventing collisions while drilling acoustic waves according to the present invention;
[0035] Figure 3 It is a schematic diagram of the slowness-time correlation in a method for preventing collisions while drilling with acoustic waves according to the present invention;
[0036] Figure 4 It is a schematic diagram of the law of energy variation with azimuth in a method for preventing collision with acoustic waves while drilling according to the present invention;
[0037] Figure 5 It is a structural schematic diagram of a drilling acoustic wave collision prevention system of the present invention;
[0038] Figure 6 It is a schematic diagram of the installation of an excitation circuit in a drilling acoustic wave anti-collision method of the present invention;
[0039] Figure 7 It is a schematic diagram of the installation of a collection circuit in a drilling acoustic wave anti-collision method of the present invention;
[0040] Figure 8It is a schematic diagram of the distribution of the acquisition circuit in the drilling acoustic wave anti-collision method of the present invention;
[0041] Fig. 9 It is a structural diagram of a computer system of a server for implementing the method, system, and device embodiments of the present application. DETAILED DESCRIPTION
[0042] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It is also necessary to explain that, for ease of description, only the parts related to the relevant invention are shown in the accompanying drawings.
[0043] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0044] The present invention provides a method for preventing collisions while drilling with acoustic waves, which is used to calculate the distance and orientation from the drill bit of a drilling device to an adjacent well, thereby avoiding drilling collisions. The method comprises: receiving pulse data in the X direction and the Y direction respectively by multiple receiving transducers and combining the pulse data in the same direction between two receiving transducers to obtain multiple component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device;
[0045] Calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data;
[0046] According to the slowness-time correlation, the time corresponding to the formation shear wave slowness and the reflected wave position of the adjacent well is obtained as time data; each dipole waveform data is band-pass filtered to obtain a plurality of band-pass filtered data;
[0047] The multiple bandpass filter data are superimposed to obtain superimposed data; based on the superimposed data and the time data, the reflected wave energy of the dipole waveform data in different azimuths is calculated, the azimuth with the maximum energy is taken as the azimuth of the adjacent well, and the distance to the adjacent well is calculated based on the slowness-time correlation.
[0048] In order to more clearly illustrate the present invention, a method for preventing collision while drilling with acoustic waves is described below. Figure 1 , Figure 2 , each step in the embodiment of the present invention is described in detail.
[0049] A method for preventing collision while drilling with acoustic waves according to a first embodiment of the present invention, each step is described in detail as follows:
[0050] Receiving pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combining the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device;
[0051] In the present invention, the central axis direction of any group of symmetrically arranged receiving transducers on the drill pipe of the drilling device is taken as the X direction, and the axis direction orthogonal to the X direction is taken as the Y direction; the axis direction orthogonal to the X direction is the central axis direction of another group of symmetrically arranged receiving transducers; wherein the number of channels of the receiving transducer is 4n, and n is a positive integer. In this embodiment, the number of channels of the receiving transducer is 8.
[0052] Among them, the transmitting transducer in the present invention is a four-azimuth transmitting transducer array, the receiving transducer is a four-azimuth eight-channel receiving transducer array, the signal excitation and acquisition circuit, the transmitting transducer and the receiving transducer are evenly distributed at 90° in the slots opened on the circumference of the drill pipe.
[0053] The transmitting transducer and the receiving transducer in the present invention are fixed in a slot hole opened on the outer circumferential surface of the drill pipe. The transmitting transducer and the receiving transducer are spaced at a preset distance. The transmitting transducer is excited by an excitation circuit to transmit pulse data. The excitation circuit is fixed on a side of the slot hole close to the transmitting transducer. The data received by the receiving transducer is collected by an acquisition circuit. The acquisition circuit is fixed on a side of the slot hole close to the receiving transducer.
[0054] In this embodiment, the preset distance is 3 meters, and "close to the transmitting transducer side" can be expressed as the distance between the excitation circuit and the transmitting transducer is 308 mm. Figure 6 As shown; the excitation circuit and the transmitting transducer "close to the side of the receiving transducer" can be expressed as, the receiving transducer is evenly placed on the circumference, the circumference is 90 ° apart, such as Figure 7 As shown, the longitudinal spacing is 152.4 mm, and the acquisition circuit is placed longitudinally between the receiving transducers, as shown in FIG. Figure 8 As shown.
[0055] The transmitting transducers in the present invention are in two groups, and the two groups of transmitting transducers are symmetrically arranged, wherein one group is in the X direction and the other group is in the Y direction;
[0056] The pulse data transmitted by the transmitting transducer can be received by the receiving transducer in the same direction or in a perpendicular direction.
[0057] The component data f(x i ) is calculated as:
[0058] f(xi )=E1(x i )-E2(x i )+E3(x i )-E4(x i );
[0059] Wherein, xi is the i-th receiving transducer, E1, E2, E3, and E4 are pulse data emitted by each transmitting transducer, wherein E1 and E3 are pulse data emitted by the transmitting transducer in the X direction, and E2 and E4 are pulse data emitted by the transmitting transducer in the Y direction.
[0060] In this embodiment, there are 4 groups of component data, which are respectively: pulse data emitted by the transmitting transducer in the X direction is received by two receiving transducers in the X direction, and the data received by the two receiving transducers in the X direction are accumulated, and this component is represented by XX;
[0061] The pulse data transmitted by the transmitting transducer in the X direction is received by the two receiving transducers in the Y direction, and the data received by the two receiving transducers in the Y direction are accumulated, and this component is represented by XY;
[0062] The pulse data transmitted by the transmitting transducer in the Y direction is received by the two receiving transducers in the Y direction, and the data received by the two receiving transducers in the Y direction are accumulated, and this component is represented by YY;
[0063] The pulse data transmitted by the transmitting transducer in the Y direction is received by the two receiving transducers in the X direction, and the data received by the two receiving transducers in the X direction are accumulated, and this component is represented by YX.
[0064] The present invention adopts dipole mode excitation, and the orthogonal dipole excitation is divided into X-direction and Y-direction excitation. There are four cases of two orthogonal dipole excitations according to the excitation and collection combination, namely XX, YY, XY, and YX. The XX component is the data collected by the receiving transducer in the X direction by the dipole in the X direction excitation. Since there are two groups of receiving transducers in the X direction, the combination method is to add the two groups of data correspondingly to obtain a group of XX component data. The remaining three groups of components are added in the same way to finally obtain four-component data.
[0065] Calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data;
[0066] See also Figure 3 , Figure 4 The slowness-time correlation Corr(v,T) in the present invention is calculated as follows:
[0067]
[0068] Among them, X m (t) is the dipole waveform data corresponding to the mth receiving transducer among the multiple receiving transducers of N acoustic logging instruments, d is the interval between the multiple receiving transducers in the acoustic logging instrument, T is the position of the time window Tw, and v is any velocity value in the velocity interval.
[0069] The time window refers to a period of time on the waveform data selected for relevant calculation when performing the above formula calculation. After the time window is calculated, it moves according to the set step time window until the entire waveform data is traversed.
[0070] According to the slowness-time correlation, the time corresponding to the formation shear wave slowness and the reflected wave position of the adjacent well is obtained as time data; each dipole waveform data is band-pass filtered to obtain a plurality of band-pass filtered data;
[0071] Among them, the two-dimensional correlation function Corr(v, T) is calculated according to the above formula for the entire sound wave waveform or any time period in the waveform and a given speed range. When the correlation function takes a maximum value, the corresponding v value is the transverse wave velocity v, and the slowness can be obtained by taking its derivative.
[0072] In the present invention, the dipole waveform data with the orientation φ is taken as S φ (i, t), for the S φ (i, t) is band-pass filtered to obtain the band-pass filtered data v φ (i, t), multiple v φ (i, t) superposition, get the superposition data w φ (t);
[0073] Among them, the The value interval of is [0,360°], i is the i-th receiving transducer, the value interval of i is an integer between 1 and 8, and t is the time corresponding to the waveform data, that is, the horizontal coordinate of the waveform data, which is the same as X m The time in (t) is the same.
[0074] Figure 3 The STC diagram using slowness-time correlation is given, from which it can be obtained that the formation shear wave slowness is 448.83μs / m (corresponding to the formation shear wave velocity of 2233m / s), and the time corresponding to the reflection wave is 7.4ms. From this, the distance to the adjacent well can be calculated to be 8.28 meters (the actual model's adjacent well distance is 8m).
[0075] Further use the law of change of dipole reflection wave energy with azimuth, such as Figure 3 As shown, from Figure 4It can be seen that in the range of 0-360°, the reflected wave energy is maximum at the azimuths of 10° and 190°, which indicates that the adjacent well is 10° north-east of the exploration well, which is consistent with the azimuth of the model well.
[0076] The calculation method of the reflected wave energy E of the dipole waveform data in different directions based on the superposition data and the time data in the present invention is as follows:
[0077] Among them, w(t) is the waveform data, and [t1, t2] is the calculation interval.
[0078] The distance S of the adjacent wells is calculated based on the slowness-time correlation described in the present invention, and the calculation method thereof is:
[0079] The basic principle of this formula can be referred to the round-trip travel time.
[0080] This example further illustrates that the method of the present invention can be used for adjacent well detection and provide technical support for collision prevention while drilling.
[0081] Although the various steps in the above embodiment are described in the above-mentioned order, those skilled in the art can understand that in order to achieve the effect of this embodiment, different steps do not have to be executed in such an order. They can be executed simultaneously (in parallel) or in a reverse order. These simple changes are within the scope of protection of the present invention.
[0082] See also Figure 5 A drilling acoustic wave collision avoidance system according to a second embodiment of the present invention is based on a drilling acoustic wave collision avoidance method, and the system comprises:
[0083] A data receiving module, which is configured to receive pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combine the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device;
[0084] A correlation calculation module configured to calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data;
[0085] A filtering module is configured to obtain the time corresponding to the formation shear wave slowness and the reflection wave position of the adjacent well according to the slowness-time correlation as time data; perform bandpass filtering on each dipole waveform data to obtain a plurality of bandpass filtered data;
[0086] The distance and azimuth calculation module superimposes the multiple bandpass filter data to obtain superimposed data; based on the superimposed data and the time data, calculates the reflected wave energy of the dipole waveform data in different azimuths, takes the azimuth with the maximum energy as the azimuth of the adjacent well, and calculates the distance of the adjacent well based on the slowness-time correlation.
[0087] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process and related instructions of the system described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0088] It should be noted that the drilling acoustic wave collision avoidance system provided in the above embodiment is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the modules or steps in the embodiments of the present invention can be decomposed or combined. For example, the modules in the above embodiments can be combined into one module, or further divided into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only for distinguishing the modules or steps, and are not regarded as improper limitations of the present invention.
[0089] A storage device according to a third embodiment of the present invention stores a plurality of programs, wherein the programs are suitable for being loaded and executed by a processor to implement a method for acoustic wave collision avoidance while drilling.
[0090] A processing device according to a fourth embodiment of the present invention comprises a processor and a storage device; the processor is adapted to execute various programs; the storage device is adapted to store a plurality of programs; the programs are adapted to be loaded and executed by the processor to implement a method for acoustic wave collision avoidance while drilling.
[0091] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process and related instructions of the storage device and processing device described above can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.
[0092] Those skilled in the art should be able to appreciate that the modules and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two, and the programs corresponding to the software modules and method steps can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the technical field. In order to clearly illustrate the interchangeability of electronic hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are performed in electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0093] Reference below Fig. 9 , which shows a schematic diagram of the structure of a computer system of a server for implementing the method, system, and device embodiments of the present application. Figure 6 The server shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0094] like Fig. 9 As shown, the computer system includes a central processing unit (CPU) 901, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 902 or the program loaded from the storage part 908 to the random access memory (RAM) 903. In the RAM 903, various programs and data required for system operation are also stored. The CPU 901, ROM 902 and RAM 903 are connected to each other through a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0095] The following components are connected to the I / O interface 905: an input section 906 including a keyboard, a mouse, etc.; an output section 907 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the I / O interface 905 as needed. A removable medium 911, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 910 as needed so that a computer program read therefrom is installed into the storage section 908 as needed.
[0096] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 909, and / or installed from the removable medium 911. When the computer program is executed by the central processing unit (CPU) 901, the above-mentioned functions defined in the method of the present application are executed. It should be noted that the above-mentioned computer-readable medium of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, - but not limited to - a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, an apparatus or a device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, an apparatus or a device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0097] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0098] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0099] The terms "first", "second", etc. are used to distinguish similar objects rather than to describe or indicate a particular order or sequence.
[0100] The term "comprise" or any other similar term is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus / device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or apparatus / device.
[0101] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
Claims
1. A method for preventing collisions while drilling with acoustic waves, characterized in that: Used to calculate the distance and direction from the drill bit of the drilling device to the adjacent well, thereby avoiding drilling collision; the method comprises: Receiving pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combining the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device; Calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data; According to the slowness-time correlation, the time corresponding to the formation shear wave slowness and the reflected wave position of the adjacent well is obtained as time data; each dipole waveform data is band-pass filtered to obtain a plurality of band-pass filtered data; The multiple bandpass filter data are superimposed to obtain superimposed data; based on the superimposed data and the time data, the reflected wave energy of the dipole waveform data in different azimuths is calculated, the azimuth with the maximum energy is taken as the azimuth of the adjacent well, and the distance to the adjacent well is calculated based on the slowness-time correlation.
2. The method for preventing collision while drilling by acoustic wave according to claim 1, characterized in that: The central axis direction of any group of symmetrically arranged receiving transducers on the drill pipe of the drilling device is taken as the X direction, and the axis direction orthogonal to the X direction is taken as the Y direction; the axis direction orthogonal to the X direction is the central axis direction of another group of symmetrically arranged receiving transducers; wherein the number of channels of the receiving transducer is 4n, and n is a positive integer.
3. The method for preventing collision while drilling by acoustic wave according to claim 1, characterized in that: The transmitting transducer and the receiving transducer are fixed in slots opened on the outer circumferential surface of the drill pipe. The transmitting transducer and the receiving transducer are spaced at a preset distance. The transmitting transducer is excited by an excitation circuit to transmit pulse data. The excitation circuit is fixed on a side of the slot close to the transmitting transducer. The data received by the receiving transducer is collected by an acquisition circuit. The acquisition circuit is fixed on a side of the slot close to the receiving transducer.
4. The method for preventing collision while drilling by acoustic wave according to claim 3, characterized in that: There are two groups of transmitting transducers, which are symmetrically arranged, one group in the X direction and the other group in the Y direction; The pulse data transmitted by the transmitting transducer can be received by the receiving transducer in the same direction or in a perpendicular direction.
5. The method for preventing collision while drilling by acoustic wave according to claim 4, characterized in that: The component data f(x i ) is calculated as: f(x i )=E1(x i )-E2(x i )+E3(x i )-E4(x i ); Among them, the x i is the i-th receiving transducer, and E1, E2, E3, and E4 are the pulse data transmitted by each transmitting transducer.
6. The method for preventing collision while drilling with acoustic waves according to claim 5, characterized in that: The slowness-time correlation Corr(v,T) is calculated as follows: Among them, X m (t) is the dipole waveform data corresponding to the mth receiving transducer among the multiple receiving transducers of N acoustic logging instruments, d is the interval between the multiple receiving transducers in the acoustic logging instrument, T is the position of the time window Tw, and v is any velocity value in the velocity interval.
7. The method for preventing collision while drilling with acoustic waves according to claim 6, characterized in that: The bandpass filtering data is obtained by: The dipole waveform data is given as Regarding the Perform bandpass filtering to obtain bandpass filtered data The multiple Overlay to get overlay data Among them, the The value interval of is [0,360°], i is the i-th receiving transducer, the value interval of i is an integer between 1 and 8, and t is the time corresponding to the waveform data.
8. A drilling acoustic wave collision avoidance system, based on a drilling acoustic wave collision avoidance method according to any one of claims 1 to 7, characterized in that: The system includes: A data receiving module, which is configured to receive pulse data in the X direction and the Y direction respectively through a plurality of receiving transducers and combine the pulse data in the same direction between two receiving transducers to obtain a plurality of component data; the pulse data is a pulse emitted by a transmitting transducer arranged on the drilling device; A correlation calculation module configured to calculate the dipole waveform data corresponding to each component data, and then obtain the slowness-time correlation between each dipole waveform data; A filtering module is configured to obtain the time corresponding to the formation shear wave slowness and the reflection wave position of the adjacent well according to the slowness-time correlation as time data; perform bandpass filtering on each dipole waveform data to obtain a plurality of bandpass filtered data; The distance and azimuth calculation module superimposes the multiple bandpass filter data to obtain superimposed data; based on the superimposed data and the time data, calculates the reflected wave energy of the dipole waveform data in different azimuths, takes the azimuth with the maximum energy as the azimuth of the adjacent well, and calculates the distance of the adjacent well based on the slowness-time correlation.
9. A storage device storing a plurality of programs, characterized in that: The program is suitable for being loaded and executed by a processor to implement a method for avoiding acoustic collision while drilling as described in any one of claims 1 to 7.
10. A processing device, comprising a processor and a storage device; the processor is adapted to execute each program; the storage device is adapted to store a plurality of programs; characterized in that: The program is suitable for being loaded and executed by a processor to implement a method for avoiding acoustic collision while drilling as described in any one of claims 1 to 7.