Optical fiber positioning method and device, electronic equipment, storage medium and logging instrument
By using thermal imaging methods in fiber logging, accurately positioning the optical fiber outside the tube, the problem of inaccurate positioning in traditional technology is solved, and the success rate of logging and data reliability are improved.
Patent Information
- Application Number
- CN202311605791.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2025-05-30
AI Technical Summary
In the existing fiber logging technology, the positioning of the optical fiber outside the pipe is inaccurate, resulting in construction failure and huge losses. There is uncertainty in traditional MOT technology.
By using the thermal imaging method, the heating element is arranged on the outside of the casing and the temperature value of the heating element is detected by using the detection mechanism in the casing to determine the orientation information of the optical fiber at the set target formation position.
It improves the success rate of fiber logging, accurately locates the optical fiber outside the tube, obtains more reliable and accurate logging data, and enhances the application prospects of oil and gas exploration and development.
Smart Images

Figure CN120063178A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of logging technologies, and particularly to an optical fiber positioning method and apparatus, an electronic device, and a storage medium. Background Art
[0002] Optical fiber logging is a newly emerging logging technology that has developed rapidly in recent years. In particular, distributed optical fiber logging has attracted much attention due to its advantages such as large amounts of data, high resolution, and a large number of measurable items. Among them, the permanent optical fiber logging project outside the casing, as one of the most accurate and promising technologies in optical fiber logging, has broad application prospects in the field of oil and gas exploration and development.
[0003] However, since optical fiber logging is a newly emerging logging technology, the supporting related technologies and methods have not kept up in a timely manner, and many contradictions have emerged in the actual production process. Among them, the problem of avoiding radiation of the optical fiber outside the pipe (casing) is particularly prominent. If the avoidance of radiation fails, it will directly lead to the failure of the construction, resulting in huge losses. Currently, the main test method for avoiding radiation of the optical fiber outside the pipe is the MOT technology. However, this technology was not developed specifically for avoiding radiation of the optical fiber outside the pipe, but is a technology borrowed from detecting the magnetic signal of the casing collar in drilling. Unfortunately, this technology has great uncertainty because it infers the position of the optical fiber outside the pipe by measuring the magnetic signal of the optical fiber clamp at the casing collar.
[0004] In current production practices, the situation of failure in avoiding radiation of the optical fiber outside the pipe is relatively common. To solve the problem of positioning the optical fiber outside the pipe, the present invention proposes a thermal imaging method. This method is specifically proposed for the deficiencies of the current technology for positioning the optical fiber outside the pipe, is targeted, and is also a dedicated supporting technology in the field of optical fiber logging.
[0005] With the continuous development of optical fiber logging technologies, technologies that can effectively solve the problem of positioning the optical fiber outside the pipe will be widely applied. At the same time, with the continuous improvement of related supporting technologies and methods, optical fiber logging technologies will have a broader application prospect. We have reason to believe that through continuous innovation and technological progress, optical fiber logging will play an increasingly important role in the field of oil and gas exploration and development and make positive contributions to the development of the industry. Summary of the Invention
[0006] The present disclosure proposes a technical solution for an optical fiber positioning method and apparatus, an electronic device, and a storage medium.
[0007] According to one aspect of the present disclosure, there is provided an optical fiber positioning method, including: Controlling a heating element configured at a set target formation position corresponding to an optical fiber outside the casing to generate heat; Using a detection mechanism inside the casing to detect the temperature value of the heating element; Based on the temperature value and the set temperature value, determine the fiber optic orientation information at the set target formation position.
[0008] Preferably, the method for controlling the heating element configured at the set target formation position corresponding to the optical fiber outside the control casing to generate heat includes: Control the detection mechanism to fall in the casing to the set depth corresponding to the set target formation position at the initially set first set speed; At the set depth, control the detection mechanism to send a heat generation control signal to the heating element; After the heating element receives the heat generation control signal, the heating element generates heat.
[0009] Preferably, after the heating element generates heat, control the detection mechanism to move in the casing along a first vertical direction and a second vertical direction opposite to the first vertical direction at a second speed less than the initially set first set speed; During the movement along the first vertical direction and / or the second vertical direction opposite to the first vertical direction, detect multiple temperature values of the heating element at different formation depths; Based on the multiple temperature values of the heating element at different formation depths and the set temperature value, determine the fiber optic orientation information at the set target formation position.
[0010] Preferably, the method for determining the fiber optic orientation information at the set target formation position based on the multiple temperature values of the heating element at different formation depths and the set temperature value includes: Calculate multiple differences between the multiple temperature values at different formation depths and the set temperature value respectively; Based on the multiple differences and a preset difference, determine the fiber optic depth information along the casing and the plane position information perpendicular to the fiber optic depth information in the fiber optic orientation information at the set target formation position.
[0011] Preferably, the method for controlling the detection mechanism to fall in the casing to the set depth corresponding to the set target formation position at the initially set first set speed includes: Control the fall in the casing at the initially set first set speed, and obtain the real-time depth at which the detection mechanism falls in the casing; Calculate the deviation between the real-time depth and the set depth in real time, and adjust the speed corresponding to the real-time depth based on the deviation, and use the adjusted speed to control the detection mechanism to fall in the casing until the real-time depth is equal to the set depth or the deviation between the real-time depth and the set depth is within the set depth deviation range.
[0012] Preferably, the method for detecting the temperature value of the heating element by using the detection mechanism inside the casing includes: Obtain the starting moment when the heating element starts to generate heat; After the set time period has elapsed after the starting moment, use the detection mechanism inside the casing to detect the temperature value of the heating element.
[0013] According to one aspect of the present disclosure, there is provided an optical fiber positioning device, including: A control unit for controlling a heating element configured at a set target formation position corresponding to an optical fiber outside the casing to generate heat; A detection unit for using the detection mechanism inside the casing to detect the temperature value of the heating element; A determination unit for determining the azimuth information of the optical fiber at the set target formation position based on the temperature value and a set temperature value.
[0014] According to one aspect of the present disclosure, there is provided an electronic device, including: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to: execute the above-mentioned optical fiber positioning method.
[0015] According to one aspect of the present disclosure, there is provided a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the above-mentioned optical fiber positioning method is implemented.
[0016] According to one aspect of the present disclosure, there is provided a logging instrument, including: the above-mentioned optical fiber positioning device; or, the above-mentioned electronic device; or, the above-mentioned computer-readable storage medium; or, A casing and a controller; An optical fiber is arranged outside the casing, and a heating element is configured at a set target formation position of the optical fiber; a detection mechanism inside the casing; The controller is used for controlling a heating element configured at a set target formation position corresponding to an optical fiber outside the casing to generate heat; controlling the detection mechanism inside the casing to detect the temperature value of the heating element; and determining the azimuth information of the optical fiber at the set target formation position based on the temperature value and a set temperature value.
[0017] Preferably, the heating element is connected to a heating cable, and an induction switch is provided on the heating cable connected to one end of the heating element; The induction switch is used for sensing the detection mechanism; When the controller controls the detection mechanism to fall in the casing at the first set speed set initially to the set depth corresponding to the set target formation position, after the induction switch senses the detection mechanism, the heating element generates heat; and / or, The induction switch is configured as a sound-controlled / magnetic-controlled switch; or, the detection mechanism is configured with a magnetic signal generator or an acoustic wave generator, and a magnetic signal sensor or an acoustic wave sensor is provided on the heating cable connected to one end of the heating element; The magnetic signal sensor or the acoustic wave sensor is used to receive the magnetic signal or the acoustic wave sent by the magnetic signal generator or the acoustic wave generator, and control the heating element to generate heat; and / or, It further includes: a perforating instrument; The perforating instrument is used to obtain the fiber orientation information at the set target formation position, and perforate the set target formation at other orientations outside the orientation information.
[0018] In the embodiments of the present disclosure, a fiber positioning method, device, electronic device, and storage medium technical solution are proposed to solve the deficiency of inferring the position of the fiber outside the pipe by measuring the magnetic signal of the fiber clamp at the casing collar in the traditional way.
[0019] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present disclosure.
[0020] According to the following detailed description of the exemplary embodiments with reference to the accompanying drawings, other features and aspects of the present disclosure will become clear. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification. These drawings show embodiments consistent with the present disclosure and, together with the specification, are used to explain the technical solutions of the present disclosure.
[0022] Figure 1 A flowchart showing the fiber positioning method according to an embodiment of the present disclosure; Figure 2 A block diagram showing the fiber positioning device according to an embodiment of the present disclosure; Figure 3 A block diagram of an electronic device 800 shown according to an exemplary embodiment; Figure 4 A block diagram of an electronic device 1900 shown according to an exemplary embodiment; Figure 5 A schematic diagram of the actual application corresponding to a logging instrument or a fiber positioning method shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0023] Various exemplary embodiments, features, and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. Like reference numerals in the drawings denote functionally identical or similar elements. Although various aspects of the embodiments are shown in the drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0024] As used herein, the term "exemplary" means "serving as an example, embodiment, or illustration." Any embodiment described herein as "exemplary" is not necessarily to be construed as superior or better than other embodiments.
[0025] As used herein, the term "and / or" merely describes an association relationship between associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the term "at least one" as used herein means any one or any combination of at least two of a plurality. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.
[0026] In addition, for a better illustration of the present disclosure, numerous specific details are given in the following detailed implementation manners. Those skilled in the art should understand that the present disclosure can be implemented without certain specific details. In some instances, methods, means, elements, and circuits well-known to those skilled in the art are not described in detail so as to highlight the gist of the present disclosure.
[0027] It can be understood that the above-mentioned various method embodiments mentioned in the present disclosure can be combined with each other to form combined embodiments without violating the principle logic. Due to space limitations, the present disclosure will not elaborate further.
[0028] Furthermore, the present disclosure also provides an optical fiber positioning device, an electronic device, a computer-readable storage medium, and a logging instrument, all of which can be used to implement any one of the optical fiber positioning methods provided by the present disclosure. The corresponding technical solutions and descriptions can be referred to the corresponding records in the method section and will not be elaborated further.
[0029] The problem of optical fiber positioning outside the pipe is a major challenge in optical fiber logging. In traditional methods, due to interference from various factors, such as temperature changes and optical fiber losses, the positioning results of the optical fiber outside the pipe are inaccurate. This inaccuracy seriously affects the accuracy and reliability of logging data.
[0030] During the process of external permanent optical fiber logging, a key issue is how to accurately determine the azimuth of the optical fiber outside the pipe in the perforation section (reservoir). When using traditional methods for logging, there are often troubles with inaccurate positioning of the optical fiber outside the pipe. The present disclosure will introduce a new technical solution, which improves the success rate of optical fiber logging by solving the problem of optical fiber positioning outside the pipe.
[0031] Figure 1 A flowchart showing a fiber optic positioning method according to an embodiment of the present disclosure. Figure 5 It is a schematic diagram of the actual application corresponding to a logging instrument or a fiber optic positioning method shown according to an exemplary embodiment. As Figure 1 well as 5 shown, the fiber optic positioning method includes: Step S101: Control the heating element 3 configured at the set target formation position 9 corresponding to the fiber optic 1 outside the casing 6 to generate heat; Step S102: Use the detection mechanism 5 inside the casing 6 to detect the temperature value of the heating element 3; Step S103: Based on the temperature value and the set temperature value, determine the azimuth information of the fiber optic 1 at the set target formation position. To solve the deficiency of inferring the position of the fiber optic outside the pipe by measuring the magnetic signal of the fiber optic clamp at the casing collar. Among them, those skilled in the art can configure the set temperature value according to actual needs. For example, the set temperature value can be configured as 90°C, 120°C or other values.
[0032] In the embodiments of the present disclosure and other possible embodiments, the casing 6 is arranged in the formation 8, and multiple set target formation positions 9 are arranged at different depths in the formation 8. According to the actual needs of logging, it is necessary to perforate the multiple set target formation positions 9 arranged at different depths in the formation 8. Before perforation, it is necessary to determine the azimuth information of the fiber optic 1 at the set target formation position to avoid perforating the fiber optic 1 at the set target formation position 9 during perforation, causing the fiber optic 1 to break.
[0033] For example, in the embodiments of the present disclosure and other possible embodiments, the fiber optic 1 azimuth information includes: the depth information and the horizontal azimuth information corresponding to the set target formation; among them, since the fiber optic 1 is at the set target formation (perforation horizon), the depth information of the fiber optic 1 azimuth information has been determined, and only the horizontal azimuth information in the fiber optic 1 azimuth information needs to be determined.
[0034] Step S101: Control the heating element 3 configured at the set target formation position 9 corresponding to the fiber optic 1 outside the casing 6 to generate heat.
[0035] In the embodiment of the present disclosure, the method for controlling the heating element 3 configured at the set target formation position 9 corresponding to the fiber optic 1 outside the casing 6 to generate heat includes: controlling the detection mechanism 5 to fall in the casing 6 to the set depth corresponding to the set target formation position at the initially set first set speed; at the set depth, controlling the detection mechanism 5 to send a heating control signal to the heating element 3; after the heating element 3 receives the heating control signal, the heating element 3 generates heat.
[0036] In the embodiments of the present disclosure and other possible embodiments, the number of the set target formations (perforation horizons) is at least one, that is to say, the number of the set target formations (perforation horizons) can be multiple; correspondingly, the number of the heating elements 3 is the same as the number of the set target formations (perforation horizons), and a corresponding heating element 3 is arranged in each set target formation (perforation horizon).
[0037] In the embodiments of the present disclosure and other possible embodiments, for the target area that needs to be monitored or located (the set target formation or perforation horizon), appropriate optical fibers 1 and heating elements 3 are selected to ensure that the installation positions of the optical fibers 1 and the heating elements 3 are adapted to the target area. Specifically, the formation height corresponding to the set target formation is obtained; based on the formation height corresponding to the set target formation, the element height of the heating element 3 is determined; wherein, the element height is at least greater than or equal to the formation height.
[0038] Therefore, in the embodiments of the present disclosure and other possible embodiments, before the heating element 3 arranged at the set target formation position 9 corresponding to the optical fiber 1 outside the control casing 6 generates heat, it is necessary to determine the set target formation position 9, and then control the heating element 3 arranged at the set target formation position 9 corresponding to the optical fiber 1 outside the control casing 6 to generate heat.
[0039] More specifically, the optical fiber 1 outside the casing 6 and the heating element 3 arranged at the set target formation position 9 corresponding to the optical fiber 1 have been fixed in the formation 8. The optical fiber 1 is fixed outside the casing 6, and the corresponding heating element 3 is fixed on the outer side of the optical fiber 1 or at a set distance from the outer side of the optical fiber 1. Therefore, the optical fiber 1 is also called a permanent optical fiber. Among them, those skilled in the art can configure the set distance according to actual needs. Specifically, the heating element 3 is arranged on the surface or near-field position (the set distance) of the target area (the set target formation position 9) of the permanent optical fiber (optical fiber 1) outside the casing to ensure that the arrangement mode of the heating element 3 can cover the target area and obtain a high thermal imaging resolution (the heating element 3 is close to the casing).
[0040] In the embodiments of the present disclosure and other possible embodiments, a method for configuring a heating element 3 disposed at a set target formation position 9 corresponding to an optical fiber 1 outside a casing 6 includes: obtaining a plurality of set distances to be determined; respectively disposing the heating element 3 outside the optical fiber 1 based on the plurality of set distances to be determined; respectively controlling the heating element 3 to generate heat at the plurality of set distances to be determined; using a detection mechanism 5 for simulating inside the casing in a laboratory to detect a plurality of temperature values of the heating element 3 at the plurality of set distances to be determined; and respectively performing thermal imaging on the plurality of temperature values detected by the detection mechanism 5 at the plurality of set distances to be determined to obtain corresponding thermal imaging diagrams; determining the set distance between the heating element 3 and the outside of the optical fiber 1 from the plurality of set distances to be determined based on the resolution of the plurality of thermal imaging diagrams and a preset resolution. Wherein, those skilled in the art can configure the plurality of set distances to be determined according to actual needs.
[0041] Those skilled in the art can configure the heating element 3 according to actual needs. For example, the heating element 3 can be configured as a resistance wire or other heat-generating devices.
[0042] In the embodiments of the present disclosure, after the heating element 3 generates heat, the detection mechanism 5 is controlled to move along a first vertical direction and a second vertical direction opposite to the first vertical direction inside the casing 6 at a second speed less than the first set speed initially set; during the movement along the first vertical direction and / or the second vertical direction opposite to the first vertical direction, a plurality of temperature values of the heating element 3 at different formation depths are detected; and the azimuth information of the optical fiber 1 at the set target formation position is determined based on the plurality of temperature values of the heating element 3 at different formation depths and the set temperature value.
[0043] In embodiments of the present disclosure and other possible embodiments, before controlling the detection mechanism 5 to move in the casing 6 along a first vertical direction and a second vertical direction opposite to the first vertical direction at a second speed less than the first set speed set initially, obtain a first height corresponding to the detection mechanism 5 and a second height corresponding to the heating element 3; if the first height is greater than or equal to the second height, control the detection mechanism 5 to move in the casing 6 along the first vertical direction and the second vertical direction opposite to the first vertical direction at a second speed less than the first set speed set initially; during the movement, when the first magnetic positioning mechanism arranged at the center position of the detection mechanism 5 moves the second positioning mechanism arranged at the center position of the heating element 3, control the detection mechanism 5 to stop moving in the casing 6 along the first vertical direction and the second vertical direction opposite to the first vertical direction. Meanwhile, if the first height is less than the second height, control the detection mechanism 5 to move in the casing 6 along the first vertical direction at a second speed less than the first set speed set initially; during the movement along the first vertical direction, when the first magnetic positioning mechanism arranged at the center position of the detection mechanism 5 moves the third positioning mechanism arranged at one end of the heating element 3, control the detection mechanism 5 to stop moving in the casing 6 along the first vertical direction, and control the detection mechanism 5 to move in the second vertical direction opposite to the first vertical direction; during the movement along the second vertical direction, when the first magnetic positioning mechanism arranged at the center position of the detection mechanism 5 moves the fourth positioning mechanism arranged at the other end of the heating element 3, control the detection mechanism 5 to stop moving in the casing 6 along the second vertical direction.
[0044] In an embodiment of the present disclosure, the method for controlling the detection mechanism 5 to fall in the casing 6 to a set depth corresponding to a set target formation position at a first set speed set initially includes: controlling the detection mechanism 5 to fall in the casing 6 at the first set speed set initially, and obtaining a real-time depth at which the detection mechanism 5 falls in the casing 6; calculating a deviation between the real-time depth and the set depth in real time, and adjusting a speed corresponding to the real-time depth based on the deviation, and using the adjusted speed to control the detection mechanism 5 to fall in the casing 6 until the real-time depth is equal to the set depth or the deviation between the real-time depth and the set depth is within a set depth deviation range.
[0045] In embodiments of the present disclosure and other possible embodiments, the detection mechanism 5 can be controlled to fall in the casing 6 based on a proportional integral derivative control algorithm until the real-time depth is equal to the set depth or the deviation between the real-time depth and the set depth is within a set depth deviation range.
[0046] In an embodiment of the present disclosure, the method for determining the azimuth information of the optical fiber 1 at the set target formation position based on multiple temperature values of the heating element 3 at different underlying depths and the set temperature value includes: calculating multiple differences between adjacent multiple temperature values at different underlying depths and the set temperature value respectively; determining the optical fiber depth information along the casing 6 and the plane position information perpendicular to the plane corresponding to the optical fiber depth information in the azimuth information of the optical fiber 1 at the set target formation position based on the multiple differences and a preset difference. Obviously, in the embodiments of the present disclosure and other possible embodiments, those skilled in the art can configure the preset difference according to actual needs.
[0047] In an embodiment of the present disclosure and other possible embodiments, the method for determining the optical fiber depth information along the casing 6 and the plane position information perpendicular to the plane corresponding to the optical fiber depth information in the azimuth information of the optical fiber 1 at the set target formation position based on the multiple differences and a preset difference includes: if the multiple differences are less than the preset difference, determining the optical fiber depth information along the casing 6 and the plane position information perpendicular to the plane corresponding to the optical fiber depth information in the azimuth information of the optical fiber 1 at the set target formation position; if the multiple differences are greater than the preset difference, determining the starting point position information and the end point information (i.e., the optical fiber depth information) corresponding to the optical fiber depth information along the casing 6 in the azimuth information of the optical fiber 1 at the set target formation position.
[0048] Step S102: Use the detection mechanism 5 in the casing 6 to detect the temperature value of the heating element 3.
[0049] In an embodiment of the present disclosure and other possible embodiments, the detection mechanism 5 in the casing 6 can detect the temperature values of all horizontal azimuths within a set circumferential range at the set target formation. Among them, those skilled in the art can configure the detection mechanism 5 according to actual needs, for example, configuring the detection mechanism 5 as a thermal imager 5.
[0050] In addition, in an embodiment of the present disclosure and other possible embodiments, after the heating element 3 starts heating, control the detection mechanism 5 to move in the casing 6 along a first vertical direction and a second vertical direction opposite to the first vertical direction at a second speed less than the first set speed initially set; during the movement along the first vertical direction and / or the second vertical direction opposite to the first vertical direction, the detection mechanism 5 in the casing 6 continuously detects multiple temperature values of the heating element 3 at different underlying depths of all horizontal azimuths within the set circumferential range.
[0051] In the embodiments of the present disclosure and other possible embodiments, during the process of calculating the deviation between the real-time depth and the set depth in real time, adjusting the speed corresponding to the real-time depth based on the deviation, and using the adjusted speed to control the detection mechanism 5 to drop in the casing 6, the detection mechanism 5 in the casing 6 detects the temperature values of the heating elements 3 at different underlying depths in all horizontal orientations within a circumferentially set range in real time.
[0052] In the embodiments of the present disclosure, the method of using the detection mechanism 5 in the casing 6 to detect the temperature value of the heating element 3 includes: obtaining the starting moment when the heating element 3 starts to generate heat; after the set time period has elapsed after the starting moment, using the detection mechanism 5 in the casing 6 to detect the temperature value of the heating element 3. Among them, those skilled in the art can configure the set time period according to actual needs. For example, the set time period can be configured as 5 seconds, 10 seconds or other values.
[0053] Step S103: Determine the azimuth information of the optical fiber 1 at the set target formation position based on the temperature value and the set temperature value.
[0054] In the embodiments of the present disclosure and other possible embodiments, the method of determining the azimuth information of the optical fiber 1 at the set target formation position based on the temperature value and the set temperature value includes: if the temperature value is greater than or equal to the set temperature value, configuring the azimuth information of the heating element 3 as the azimuth information of the optical fiber 1 at the set target formation position; otherwise, the optical fiber 1 does not exist in the azimuth where the temperature value is located.
[0055] Furthermore, since the optical fiber 1 outside the casing 6 and the heating element 3 configured at the set target formation position 9 corresponding to the optical fiber 1 have been fixed in the formation 8, the optical fiber 1 is fixed outside the casing 6, and the corresponding heating element 3 is fixed at a set distance outside the optical fiber 1 or on the side fixed to the outside of the optical fiber 1. Therefore, the azimuth information of the heating element at the set target formation can be determined by using the temperature value of the heating element 3 and the set temperature value, and then the azimuth information of the optical fiber 1 is determined.
[0056] In the embodiments of the present disclosure and other possible embodiments, the method of configuring the orientation information of the heating element 3 as the orientation information of the optical fiber 1 at the set target formation position includes: if the heating element 3 is attached to the outside of the optical fiber 1, directly configuring the orientation information of the heating element 3 as the orientation information of the optical fiber 1 at the set target formation position; wherein, the orientation information of the heating element 3 includes: the preset depth information of the heating element and the preset horizontal information of the heating element; if the heating element 3 is arranged on the fixed side outside the optical fiber 1 at a set distance, the horizontal position information obtained by adding / subtracting the set distance to / from the preset horizontal information of the heating element and the corresponding preset depth information of the heating element are configured as the orientation information of the optical fiber 1 at the set target formation position.
[0057] The execution subject of the optical fiber positioning method may be an optical fiber positioning device. For example, the optical fiber positioning method may be executed by a terminal device, a server, or other processing devices. Among them, the terminal device may be a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. In some possible implementation manners, the optical fiber positioning method may be implemented by a processor invoking computer-readable instructions stored in a memory.
[0058] Those skilled in the art can understand that in the above method of the specific implementation manner, the writing order of each step does not mean a strict execution order and does not constitute any limitation to the implementation process. The specific execution order of each step should be determined according to its function and possible internal logic.
[0059] Figure 2 The block diagram of the optical fiber positioning device according to an embodiment of the present disclosure is shown, as Figure 2 shown, the optical fiber positioning device includes: a control unit for controlling the heating element 3 configured at the set target formation position 9 corresponding to the optical fiber 1 outside the casing 6 to generate heat; a detection unit for detecting the temperature value of the heating element 3 by using the detection mechanism 5 inside the casing 6; a determination unit for determining the orientation information of the optical fiber 1 at the set target formation position based on the temperature value and the set temperature value. To solve the deficiency of inferring the position of the optical fiber outside the pipe by measuring the magnetic signal of the optical fiber clamp at the casing collar in the traditional way.
[0060] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the methods described in the above embodiments of the optical fiber positioning method. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.
[0061] Embodiments of the present disclosure also propose a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above-mentioned optical fiber positioning method is implemented. The computer-readable storage medium may be a non-volatile computer-readable storage medium. This is to solve the deficiency of inferring the position of the optical fiber outside the pipe by measuring the magnetic signal of the optical fiber clamp at the casing collar in the conventional method.
[0062] Embodiments of the present disclosure also propose an electronic device, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to perform the above-mentioned optical fiber positioning method. Among them, the electronic device may be provided as a terminal, a server or other forms of devices. This is to solve the deficiency of inferring the position of the optical fiber outside the pipe by measuring the magnetic signal of the optical fiber clamp at the casing collar in the conventional method.
[0063] Figure 3 FIG. is a block diagram of an electronic device 800 shown according to an exemplary embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant and other terminals.
[0064] Referring to Figure 3 , the electronic device 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0065] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, telephone call, data communication, camera operation and recording operation. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0066] The memory 804 is configured to store various types of data to support the operation of the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0067] The power supply component 806 provides power to various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 800.
[0068] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
[0069] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0070] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power-on button, and a lock button.
[0071] The sensor assembly 814 includes one or more sensors for providing an assessment of the status of various aspects of the electronic device 800. For example, the sensor assembly 814 can detect the on / off state of the electronic device 800, the relative positioning of components, such as the display and keypad of the electronic device 800. The sensor assembly 814 can also detect a change in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and a change in the temperature of the electronic device 800. The sensor assembly 814 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0072] The communication component 816 is configured to facilitate communication between the electronic device 800 and other devices in a wired or wireless manner. The electronic device 800 can access a wireless network based on communication standards, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0073] In an exemplary embodiment, the electronic device 800 can be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.
[0074] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as a memory 804 including computer program instructions, which can be executed by a processor 820 of the electronic device 800 to complete the above method.
[0075] Figure 4 is a block diagram of an electronic device 1900 shown in accordance with an exemplary embodiment. For example, the electronic device 1900 can be provided as a server. Referring to Figure 4, the electronic device 1900 includes a processing component 1922, which further includes one or more processors, and memory resources represented by a memory 1932 for storing instructions executable by the processing component 1922, such as application programs. The application programs stored in the memory 1932 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform the above method.
[0076] The electronic device 1900 may also include a power component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input / output (I / O) interface 1958. The electronic device 1900 may operate based on an operating system stored in the memory 1932, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
[0077] In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium, such as the memory 1932 including computer program instructions, and the computer program instructions can be executed by the processing component 1922 of the electronic device 1900 to complete the above method.
[0078] The present disclosure may be a system, a method, and / or a computer program product. The computer program product may include a computer-readable storage medium having thereon computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.
[0079] A computer-readable storage medium may be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: 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), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device, such as a punched card or raised structures in grooves storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage medium used herein is not construed as a transitory signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.
[0080] The computer-readable program instructions described herein can be downloaded to various computing / processing devices from a computer-readable storage medium or downloaded to an external computer or an external storage device through a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include copper transmission cables, optical fiber transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing / processing device.
[0081] The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state-setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages - such as Smalltalk, C++, etc., and conventional procedural programming languages - such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or, alternatively, may be connected to an external computer (e.g., through the Internet using an Internet service provider). In some embodiments, by using the state information of the computer-readable program instructions to customize an electronic circuit, such as a programmable logic circuit, a field-programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer-readable program instructions to implement various aspects of the present disclosure.
[0082] Aspects of the present disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0083] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that the instructions, when executed by the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in one or more boxes of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, a programmable data processing apparatus, and / or other devices to operate in a particular manner, so that the computer-readable medium storing the instructions comprises a manufacture, which includes instructions for implementing various aspects of the functions / acts specified in one or more boxes of the flowchart and / or block diagram.
[0084] The computer-readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device, such that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in one or more boxes of the flowchart and / or block diagram.
[0085] Figure 5 It is a schematic diagram of the actual application corresponding to the logging instrument or the optical fiber positioning method shown according to an exemplary embodiment. As Figure 5 shown, a logging instrument includes: the optical fiber positioning device as described above; or, the electronic device as described above; or, the computer-readable storage medium as described above; or, a casing 6, a controller; an optical fiber 1 is disposed outside the casing 6, and a heating element 3 is disposed at a set target formation position 9 of the optical fiber 1; a detection mechanism 5 inside the casing 6; the controller is configured to control the heating element 3 disposed at the set target formation position 9 corresponding to the optical fiber 1 outside the casing 6 to generate heat; control the detection mechanism 5 inside the casing 6 to detect the temperature value of the heating element 3; and determine the azimuth information of the optical fiber 1 at the set target formation position based on the temperature value and the set temperature value.
[0086] In an embodiment of the present disclosure, the heating element 3 is connected to a heating cable 2, and an induction switch 7 is provided on the heating cable 2 connected to one end of the heating element 3; the induction switch 7 is configured to sense the detection mechanism 5; wherein, the induction switch 7 can be configured as a sound-controlled / magnetic-controlled switch.
[0087] In the embodiments of the present disclosure and other possible embodiments, after the heating element 3 generates heat, the cable 4 connected to the detection mechanism 5 is used to control the detection mechanism 5 to move in the sleeve 6 along a first vertical direction and a second vertical direction opposite to the first vertical direction at a second speed less than the first set speed initially set; during the movement along the first vertical direction and / or the second vertical direction opposite to the first vertical direction, a plurality of temperature values of the heating element 3 at different underlying depths are detected; based on the plurality of temperature values of the heating element 3 at different underlying depths and the set temperature value, the azimuth information of the optical fiber 1 at the set target formation position is determined.
[0088] In the embodiments of the present disclosure and other possible embodiments, the determining the azimuth information of the optical fiber 1 at the set target formation position based on the plurality of temperature values of the heating element 3 at different underlying depths and the set temperature value includes: using a controller to respectively calculate a plurality of differences between the plurality of temperature values at different underlying depths and the set temperature value; and based on the plurality of differences and a preset difference, determining the optical fiber depth information along the sleeve 6 and the plane position information perpendicular to the plane corresponding to the optical fiber depth information in the azimuth information of the optical fiber 1 at the set target formation position.
[0089] In the embodiments of the present disclosure and other possible embodiments, using the cable 4 connected to the detection mechanism 5 to control the detection mechanism 5 to fall in the sleeve 6 to the set depth corresponding to the set target formation position at the initially set first set speed includes: using the cable 4 connected to the detection mechanism 5 to control the fall in the sleeve 6 at the initially set first set speed, and obtaining the real-time depth at which the detection mechanism 5 falls in the sleeve 6; calculating in real time the deviation between the real-time depth and the set depth, and adjusting the speed corresponding to the real-time depth based on the deviation, and using the adjusted speed, using the cable 4 connected to the detection mechanism 5 to control the detection mechanism 5 to fall in the sleeve 6 until the real-time depth is equal to the set depth or the deviation between the real-time depth and the set depth is within the set depth deviation range.
[0090] In the embodiment of the present disclosure, when the controller controls the detection mechanism 5 to fall in the sleeve 6 to the set depth corresponding to the set target formation position at the initially set first set speed, after the induction switch 7 senses the detection mechanism 5, the heating element 3 generates heat.
[0091] In an embodiment of the present disclosure, the detection mechanism 5 is configured with a magnetic signal generator or an acoustic wave generator, and a magnetic signal sensor or an acoustic wave sensor is provided on the heating cable 2 connected to one end of the heating element 3; the magnetic signal or acoustic wave sent by the magnetic signal generator or the acoustic wave generator is received by the magnetic signal sensor or the acoustic wave sensor to control the heating element 3 to generate heat.
[0092] In an embodiment of the present disclosure, it further includes: a perforating instrument; the perforating instrument is used to obtain the azimuth information of the optical fiber 1 at the set target formation position and perforate the set target formation at other azimuths outside the azimuth information.
[0093] In the embodiment of the present disclosure and other possible embodiments, the perforating instrument is configured with an azimuth sensor, and the azimuth information of the optical fiber 1 at the set target formation position is obtained by using the azimuth sensor, and the set target formation is perforated at other azimuths outside the azimuth information.
[0094] The present disclosure can use advanced sensors and algorithms to monitor the position and azimuth of the optical fiber 1 outside the casing 6 in real time. Through precise measurement and calculation, the position of the optical fiber outside the pipe in the perforation section (reservoir) can be accurately located. For horizontal wells, its phase can be determined. This technical solution can not only solve the problem of positioning the optical fiber outside the pipe, but also significantly improve the success rate of optical fiber logging. By accurately positioning the optical fiber outside the pipe, we can obtain more reliable and accurate logging data. This will help engineers better understand the reservoir characteristics and make more informed decisions. Specifically, by solving the problem of positioning the optical fiber outside the pipe in permanent optical fiber logging outside the casing, the success rate of logging is improved, and the azimuth of the optical fiber outside the pipe in the perforation section (reservoir) can be accurately located, and the phase for horizontal wells. The application of this technology will help engineers obtain more reliable and accurate logging data and provide strong support for oil and gas exploration and development.
[0095] This technical solution can accurately determine the position of the optical fiber outside the casing and realize the avoidance of shooting of the optical fiber 1, thereby improving the accuracy and reliability of optical fiber logging.
[0096] 1) The correct recognition rate of the instrument reaches 100%: One of the keys to accurate positioning. In the thermal imaging positioning technical solution for avoiding shooting of the optical fiber outside the casing, the position of the optical fiber can be accurately mapped onto the image, and it has a 100% correct recognition rate in a variable and complex environment. This means that petroleum engineers and technicians can more reliably understand the position of the optical fiber outside the casing, thereby providing accurate reference for subsequent logging operations.
[0097] 2) The temperature signal detection efficiency reaches 100%: ensuring the success of logging. In addition to the correct recognition rate of the instrument, the temperature signal detection efficiency is also one of the key factors in the permanent optical fiber outside-casing avoidance thermal imaging positioning method. This method can ensure that the signal transmission and detection success rate reach 100%. This means that during the actual optical fiber logging process, engineers can obtain accurate and stable signals from the optical fiber, and then conduct precise measurement and analysis of the oil layer.
[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0099] The embodiments of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations are obvious to those of ordinary skill in the art in the technical field without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, the practical application, or the improvement of the technology in the market, or to enable other ordinary skilled persons in the technical field to understand the embodiments disclosed herein.
Claims
1. A fiber optic positioning method, characterized in that, it includes: Controlling the heating element (3) configured at the set target formation position (9) corresponding to the optical fiber (1) outside the casing (6) to generate heat; Using the detection mechanism (5) inside the casing (6) to detect the temperature value of the heating element (3); Based on the temperature value and the set temperature value, determining the azimuth information of the optical fiber (1) at the set target formation position.
2. The fiber optic (1) positioning method according to claim 1, characterized in that, The method of controlling the heating element (3) configured at the set target formation position (9) corresponding to the optical fiber (1) outside the casing (6) to generate heat includes: Controlling the detection mechanism (5) to fall in the casing (6) to the set depth corresponding to the set target formation position at the initially set first set speed; At the set depth, controlling the detection mechanism (5) to send a heating control signal to the heating element (3); After the heating element (3) receives the heating control signal, the heating element (3) generates heat.
3. The fiber optic (1) positioning method according to claim 2, characterized in that, After the heating element (3) generates heat, controlling the detection mechanism (5) to move in the casing (6) along a first vertical direction and a second vertical direction opposite to the first vertical direction at a second speed less than the initially set first set speed; During the movement along the first vertical direction and / or the second vertical direction opposite to the first vertical direction, detecting multiple temperature values of the heating element (3) at different formation depths; Based on the multiple temperature values of the heating element (3) at different formation depths and the set temperature value, determining the azimuth information of the optical fiber (1) at the set target formation position; and / or, The method of determining the azimuth information of the optical fiber (1) at the set target formation position based on the multiple temperature values of the heating element (3) at different formation depths and the set temperature value includes: Respectively calculating multiple differences between the multiple temperature values at different formation depths and the set temperature value; Based on the multiple differences and a preset difference, determining the optical fiber depth information along the casing (6) and the plane position information perpendicular to the optical fiber depth information in the azimuth information of the optical fiber (1) at the set target formation position.
4. The fiber optic (1) positioning method according to any one of claims 2-3, characterized in that, The method of controlling the detection mechanism (5) to fall in the casing (6) to the set depth corresponding to the set target formation position at the initially set first set speed includes: Controlling to fall in the casing (6) at the initially set first set speed and obtaining the real-time depth at which the detection mechanism (5) falls in the casing (6); Calculate the deviation between the real-time depth and the set depth in real time, adjust the speed corresponding to the real-time depth based on the deviation, and use the adjusted speed to control the detection mechanism (5) to fall in the casing (6) until the real-time depth is equal to the set depth or the deviation between the real-time depth and the set depth is within the set depth deviation range.
5. The optical fiber (1) positioning method according to any one of claims 1-4, characterized in that the method of using the detection mechanism (5) in the casing (6) to detect the temperature value of the heating element (3) includes: obtain the starting moment when the heating element (3) starts to heat; after the starting moment, after a set time period, use the detection mechanism (5) in the casing (6) to detect the temperature value of the heating element (3).
6. An optical fiber positioning device, characterized in that it includes: a control unit for controlling the heating element (3) configured at the set target formation position (9) corresponding to the optical fiber (1) outside the casing (6) to generate heat; a detection unit for using the detection mechanism (5) in the casing (6) to detect the temperature value of the heating element (3); a determination unit for determining the azimuth information of the optical fiber (1) at the set target formation position based on the temperature value and the set temperature value.
7. An electronic device, characterized in that it includes: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to call the instructions stored in the memory to execute the optical fiber positioning method according to any one of claims 1 to 5.
8. A computer-readable storage medium, on which computer program instructions are stored, characterized in that when the computer program instructions are executed by a processor, the optical fiber positioning method according to any one of claims 1 to 5 is implemented.
9. A logging instrument, characterized in that it includes: the optical fiber positioning device according to claim 6; or, the electronic device according to claim 7; or, the computer-readable storage medium according to claim 8; or, a casing (6) and a controller; an optical fiber (1) is arranged outside the casing (6), and a heating element (3) is configured at the set target formation position (9) of the optical fiber (1); a detection mechanism (5) in the casing (6); the controller is used to control the heating element (3) configured at the set target formation position (9) corresponding to the optical fiber (1) outside the casing (6) to generate heat; control the detection mechanism (5) in the casing (6) to detect the temperature value of the heating element (3); and determine the azimuth information of the optical fiber (1) at the set target formation position based on the temperature value and the set temperature value.
10. The optical fiber positioning method according to claim 9, characterized in that the heating element (3) is connected to a heating cable (2), and an induction switch (7) is provided on the heating cable (2) connected to one end of the heating element (3); the induction switch (7) is used to sense the detection mechanism (5). When the controller controls the detection mechanism (5) to fall in the casing (6) at the first set speed set initially to the set depth corresponding to the set target formation position, after the induction switch (7) senses the detection mechanism (5), the heating element (3) generates heat; and / or, The induction switch (7) is configured as a sound-controlled / magnetic-controlled switch; or, the detection mechanism (5) is configured with a magnetic signal generator or a sound wave generator, and a magnetic signal sensor or a sound wave sensor is provided on the heating cable (2) connected to one end of the heating element (3); The magnetic signal sensor or the sound wave sensor is used to receive the magnetic signal or the sound wave sent by the magnetic signal generator or the sound wave generator, and control the heating element (3) to generate heat; And / or, Further comprising: a perforating instrument; The perforating instrument is used to obtain the azimuth information of the optical fiber (1) at the set target formation position, and perforate the set target formation at other azimuths outside the azimuth information.