US20010027864A1 - System for indicating the firing of a perforating gun - Google Patents
System for indicating the firing of a perforating gun Download PDFInfo
- Publication number
- US20010027864A1 US20010027864A1 US09/735,098 US73509800A US2001027864A1 US 20010027864 A1 US20010027864 A1 US 20010027864A1 US 73509800 A US73509800 A US 73509800A US 2001027864 A1 US2001027864 A1 US 2001027864A1
- Authority
- US
- United States
- Prior art keywords
- circuitry
- valve
- perforating gun
- downhole
- stimulus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F42—AMMUNITION; BLASTING
- F42D—BLASTING
- F42D1/00—Blasting methods or apparatus, e.g. loading or tamping
- F42D1/04—Arrangements for ignition
- F42D1/045—Arrangements for electric ignition
- F42D1/05—Electric circuits for blasting
- F42D1/055—Electric circuits for blasting specially adapted for firing multiple charges with a time delay
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH DRILLING; MINING
- E21B—EARTH DRILLING, e.g. DEEP DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B43/00—Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
- E21B43/11—Perforators; Permeators
- E21B43/116—Gun or shaped-charge perforators
- E21B43/1185—Ignition systems
- E21B43/11857—Ignition systems firing indication systems
Definitions
- the invention relates to a system for indicating the firing of a perforating gun.
- a typical perforating gun string 10 may have several perforating guns 12 .
- Each perforating gun 12 may have phased shaped charges 14 that are used to penetrate a casing of a subterranean well and form fractures in surrounding formations to enhance the production of well fluids from these formations. Because the shaped charges 14 may potentially inflict harm if the charges 14 prematurely detonate, several safety mechanisms typically are used to prevent accidental detonation of the shaped charges 14 .
- the shaped charges 14 may use detonators that are constructed with secondary explosives that, as compared to primary explosives, are very difficult to detonate.
- the perforating gun string 10 may include a firing head 11 that is associated with each perforating gun 12 .
- the firing head 11 may include a detonator 15 that, when activated, detonates a secondary explosive to initiate a shockwave on a detonating cord 17 that extends to the shaped charges 14 .
- the shockwave propagates down the detonating cord 17 and detonates the shaped charges 14 .
- the detonation of the perforating gun 12 may be remotely controlled from the surface of the well.
- stimuli may be transmitted downhole to the firing head 11 to cause the detonator 15 to initiate the shockwave on the detonating cord 17 .
- an internal passageway of the string 10 an annulus that surrounds the string 10 , a tubing of the string 10 , or a line (a slickline or a wireline, as examples) extending downhole may all be used.
- Other techniques may also be used to transmit command stimuli downhole.
- Detonation of the primary explosive typically requires energy from an energy source, a source that may either be located at the surface of the well or downhole in the perforating gun string 10 . If the energy source is at the surface of the well, then an operator may disconnect the energy source until firing of the perforating guns 12 is desired.
- connection/disconnection of a downhole energy source may present difficulties, as circuitry (not shown) of the firing head 11 must connect/disconnect the energy source.
- a battery 16 of the string 10 may provide the energy needed to cause the detonator 15 to initiate a shockwave on the detonating cord 17 .
- a problem with this arrangement is that the battery 16 is located downhole with the detonator 15 .
- the circuitry that couples the battery 16 to the detonator 15 should fail, the shaped charges 14 may be inadvertently detonated.
- a system for use in a subterranean well includes a tubing, a perforating gun, a detonator and circuitry.
- the detonator is adapted to fire the perforating gun.
- the circuitry is adapted to determine whether the perforating gun has fired and based on the determination, operate a valve of the tubing to transmit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
- FIG. 1 is a schematic view of a perforating gun string of the prior art.
- FIG. 2 is a view of a perforating gun string according to an embodiment of the invention.
- FIG. 3 is a view of a perforating gun tool according to an embodiment of the invention.
- FIG. 4 is an electrical schematic diagram of the perforating gun string of FIG. 2.
- FIGS. 5, 6 and 7 are charts illustrating information communicated between a fire control circuit and detonators of FIG. 4.
- FIG. 8 is a waveform of a signal illustrating a communication protocol between the fire control circuit and the detonators.
- FIG. 9 is an electrical schematic diagram of the fire control circuit of FIG. 4.
- FIGS. 10, 11 and 12 are timing diagrams illustrating signals generated by the fire control circuit.
- FIGS. 13 and 14 are alternative electrical schematic diagrams of a switch of FIG. 9.
- FIG. 15 is an electrical schematic diagram of the initiation control circuit of FIG. 4.
- FIG. 16 is a more detailed electrical schematic diagram of the initiation control circuit of FIG. 15.
- FIG. 17 is a flow diagram illustrating an algorithm to indicate the firing of a particular perforating gun.
- FIG. 18 is a schematic diagram of a perforating gun string according to an embodiment of the invention.
- FIGS. 19 and 20 are waveforms of a pressure fluid illustrating stimuli to cause and indicate firing of a perforating gun according to different embodiments of the invention.
- FIG. 21 is a cross-sectional view of a valve of the perforating gun string of FIG. 18 according to an embodiment of the invention.
- an embodiment 50 of a tubular perforating gun string in accordance with the invention includes a battery 52 that may be used to fire multiple perforating guns 59 of the gun string 50 .
- a battery 52 that may be used to fire multiple perforating guns 59 of the gun string 50 .
- each perforating gun 59 is fired by an associated electrical detonator, or initiator module 56 (of the gun string 50 )
- the battery 52 remains electrically isolated from the initiator modules 56 until a unique detonation command (i.e., a command used for no other purpose than detonation) is sent from the surface of the well to begin a firing sequence for the guns 59 .
- the perforating gun string 50 includes a fire control circuit 54 that controls the connection of the battery 52 to the initiator modules 56 .
- the fire control circuit 54 includes redundant circuits (described below) that independently verify the reception of the detonation command before the initiator modules 56 are connected to the battery 52 .
- the perforating gun string 50 may include multiple perforating gun assemblies 60 .
- each assembly 60 may include one initiator module 56 and one perforating gun 59 .
- the fire control circuit 54 selectively transmits commands (described below) to the initiator modules 56 .
- an initiation control circuit 61 of a selected initiator module 56 fires the associated gun 59 by activating an exploding foil initiator (EFI) 58 of the initiator module 56 .
- EFI exploding foil initiator
- the EFI 58 initiates a shockwave on an associated detonating cord 51 that extends to shaped charges of the associated gun 59 .
- the shockwave from the detonator cord 51 fires the shaped charges, and thus, fires the gun 59 .
- the string 10 may include circuitry that is located downhole in the approximate vicinity of the perforating guns 59 .
- the circuitry may detect the firing of a particular perforating gun 59 and use a valve to trait a stimulus uphole to indicate the firing of the perforating gun 59 . Due to this arrangement, a stronger indication of the firing is received at the surface of the well. This is in contrast to conventional systems in which such factors as the length of the string and contact between the string and the casing cause large attenuation of the acoustic energy that propagates uphole, thereby making the firing of the perforating gun harder to detect.
- a circulation valve module 350 (of the gun string 50 ) that is located downhole (in the vicinity of the perforating guns 59 ) may detect the firing of the perforating gun 59 and transmit a stimuli uphole. In this manner, the valve module 350 is used to selectively alter fluid communication between the central passageway of the string 50 and the annulus 46 to indicate that the perforating gun 59 has been fired. As depicted in FIG. 2, in some embodiments, the circulation valve module 350 may be located above a packer 47 .
- the fire control circuit 54 may detect the firing and control the circulation valve module 350 to transmit the stimuli uphole. This arrangement may include wires that extend through the packer 47 and electrically couple the circulation valve module 350 and the initiator modules 56 for purposes of directly communicating the firing of a perforating gun 59 to the circulation valve module.
- the fire control circuit 54 may use a power line 82 (see FIG. 4) to serially communicate with a particular initiator module 56 for purposes of instructing the initiator module 56 to fire its associated perforating gun 59 .
- the firing of the perforating gun 59 cuts the power line 82 near the initiator module 56 , an event that severs communication between the initiator module 56 and the fire control circuit 54 .
- the fire control circuit 54 performs a test to determine if a disruption in communication has occurred for purposes of determining whether the perforation gun 59 has fired. In this manner, the fire control circuit 54 first instructs the initiator module 56 to fire its associated perforating gun 59 , and subsequently, the fire control circuit 54 attempts to communicate with the initiator module 56 . If the initiator module 56 does not respond, then the fire control circuit 54 operates the valve 350 to transmit one or more pressure pulses uphole to indicate that the perforating gun 59 has fired. Alternatively, the fire control circuit 54 may use a sensor (a pressure or acoustic sensor, for example) to detect the firing of a perforating gun 59 .
- a sensor a pressure or acoustic sensor, for example
- the circulation valve module 350 operates independently from the fire control circuit 54 .
- the circulation valve module 350 may include a pressure sensor (in contact with the string 50 , the fluid in a central passageway of the string 50 or the fluid in the annulus of the string 50 , as examples) to independently detect a stimulus that is communicated downhole for purposes of firing a particular perforating gun 59 .
- the circulation valve module 350 may use a sensor (a pressure or acoustic sensor, for example) to detect firing of the perforating gun 59 .
- the circulation valve module 350 may create the pressure pulses by selectively restricting the flow of fluid between the central passageway of the gun string 50 and an annulus 46 (see FIG. 2) that surrounds the gun string 50 .
- the circulation valve module 350 may create a pressure pulse to indicate firing of the gun 59 by momentarily decreasing the pressure in the central passageway of the string 50 .
- the central passageway may contain a column of generally stationary fluid, and the circulation valve module 350 creates a negative pressure pulse (as sensed at the surface of the well) by momentarily allowing some of the fluid to escape into the annulus 46 .
- Other embodiments to indicate firing of a perforating gun 59 are described below.
- remote control is used to send commands downhole, as the commands are transmitted to the fire control circuit 54 via stimuli that are transmitted downhole, such as via pressure pulses applied to hydrostatic fluid present in the annulus 46 of the well.
- the annulus 46 is the annular space accessible from the surface of the well that is between the outside of the string 10 and the interior of a casing 48 of the well.
- a duration of the pressure pulse, a pressure of the pressure pulse, and the number of pressure pulses in succession form a signature that uniquely identifies each command.
- the fire control circuit 54 uses at least one pressure sensor 53 in contact with the hydrostatic fluid in the annulus 46 to receive the commands.
- the commands may be transmitted downhole via other types of stimuli.
- stimuli may be transmitted downhole via a passageway of the tubing of the string 10 , via a casing of the string 10 , or via a downhole line, as a few examples.
- a wireline or a slickline for example, may be used to lower perforating gun assemblies 60 downhole when the assemblies 60 are part of a perforating tool 70 (see FIG. 3).
- the line may impart a predetermined movement (a velocity or an acceleration) on the tool 70 .
- This predetermined movement indicates downhole commands, such as the detonation command, that are decoded by a motion sensor (not shown) of the tool 70 .
- the tool 70 may have one or more perforating gun assemblies 60 , the fire control circuit 54 , and the battery 52 .
- the perforating gun tool 70 may be alternatively attached to a coiled tubing which may be used in the ways described above to send stimuli downhole.
- the fire control circuit 54 is configured to receive the stimuli transmitted downhole and selectively connect the battery 52 to the initiator modules 56 only if several conditions are met, as described below. Otherwise, the battery 52 remains isolated from the initiator modules 56 , and the perforating guns 59 cannot be fired. To accomplish this, the fire control circuit 54 is coupled between the battery 52 and a power line 82 extending to the initiator modules 56 . A power line 81 extends between the battery 52 and the fire control circuit 54 .
- the fire control circuit 54 If the fire control circuit 54 detects an external fault condition (e.g., the presence of water near circuitry of the tool) or the partial failure of the fire control circuit 54 itself, the fire control circuit 54 shorts the battery 52 to ground which blows a fuse 80 that is serially coupled between the battery 52 and ground. Once the fuse 80 is blown, power from the battery 52 cannot be furnished to the initiator modules 56 which allows the tool 50 to be safely extracted from the well and serviced.
- an external fault condition e.g., the presence of water near circuitry of the tool
- the partial failure of the fire control circuit 54 itself the fire control circuit 54 shorts the battery 52 to ground which blows a fuse 80 that is serially coupled between the battery 52 and ground. Once the fuse 80 is blown, power from the battery 52 cannot be furnished to the initiator modules 56 which allows the tool 50 to be safely extracted from the well and serviced.
- the fire control circuit 54 monitors for transmitted downhole stimuli to detect a detonation command.
- the detonation command is a partial key.
- the fire control circuit 54 detects a valid (discussed below) detonation command key, the fire control circuit 54 must generate at least three fire control keys.
- the fire control circuit 54 does not contain within a complete fire key, but only a partial key. In this manner, the partial detonation command key received from the surface must be combined with the internal partial key to form the fire control keys. The importance of this sequence is to prevent the fire control circuit from accidentally jumping to a subroutine and generating a firing sequence without a valid command.
- the fire control circuit 54 starts a sequence of events to connect the battery 52 to the power line 82 .
- the processors each send out the first key each to start associated synchronous timers, 122 and 129 , respectively.
- the processors 120 and 126 each start firmware timers. If the key was invalid, the hardware will terminate the sequence by blowing the fuse 80 between the battery 52 and fire control circuit 54 . If the key was valid, a certain time later, for example 32 seconds, the processors 120 and 126 send out the second key each.
- the hardware will terminate the sequence by blowing the fuse 80 between the battery 52 and fire control circuit 54 . If the key is valid, the key will open (unlock) shunt switch(es) 110 and 112 and a certain time later (10 milliseconds (ms), for example), the processors 120 and 126 each send out a third key. If the key is invalid, the hardware will terminate the sequence by blowing the fuse 80 between the battery 52 and fire control circuit 54 . If the key is valid, the key will close series switches 106 and 108 . The battery 52 is now connected to one of the initiator modules 56 , as described below.
- the fire control circuit 54 selectively and serially communicates with the initiator modules 56 (via the power line 82 ) to fire the guns 59 . Besides selectively instructing the initiator modules 56 to fire the guns 59 , the fire control circuit 54 may also selectively request and receive status information from the initiator modules 56 . In some embodiments, the guns 59 may be sequentially fired, beginning with the gun 59 farthest from the surface of the well and ending with the gun 59 closest to the surface of the well. In some embodiments, if the closest gun 59 to the fire control circuit 54 is otherwise fired first, the detonation of the detonation cord and shaped charges will cut the power line 82 , and thus, no other gun can be fired. Each initiator module 56 has a mechanism to electrically disconnect the power line 82 from the next gun 59 below.
- the fire control circuit 54 may communicate with the initiation control circuit 61 of each initiator module 56 , one at a time, beginning with the initiation control circuit 61 nearest from the fire control circuit 54 .
- Each initiation control circuit 61 has a switch 57 a which serially couples the terminals of each initiation control circuit 61 to adjacent initiator modules 56 and a switch 57 b to connect the power line 82 to circuitry of the initiation control circuit 61 .
- the switches 57 a and 57 b closest to the fire control circuit 54 are connected to the power line 82 . Initially, all of the switches 57 a are open which permits the fire control circuit 54 to connect the battery 52 (via the appropriate switch 57 b ) to communicate with the nearest initiator module 56 first.
- the fire control circuit 54 In communicating with one of the initiator modules 56 , the fire control circuit 54 either fires the perforating gun 59 associated with the initiator module 56 or selects the next initiator module 56 . When the next gun is selected, the switch 57 a of the currently selected initiator module 56 closes, and the switch 57 b of the currently selected initiator module 56 opens. In some embodiments, the above-described process may be used to find the bottom gun 59 and fire this gun 59 first.
- the initiation control circuit 61 may perform many operations in response to many different types of commands, which include, as examples, control commands and test commands.
- Control commands such as ID, NEXT_GUN, and FIRE_GUN, in some embodiments, control primary downhole functions.
- the fire control circuit 54 sends either the FIRE_GUN command to actuate the initiation control circuit 61 or the NEXT_GUN command to deselect the initiation control circuit 61 that is currently coupled to the fire control circuit 54 .
- the fire control circuit 54 selects the next farther away (as measured from the fire control circuit 54 ) initiation control circuit 61 from the deselected initiation control circuit 61 .
- the fire control circuit 54 transmits the FIRE_GUN command.
- a new detonation command must be received by the fire control circuit 54 and processed using the above-described technique before firing the next available perforating gun 59 .
- the initiation control circuit 61 may, in communications with the fire control circuit 54 , communicate status information. After the fire control circuit 54 has detected a valid detonation command and the battery 52 is connected to one of the initiator modules 56 , the initiation control circuit 61 , when selected, communicates a PRESENCE status to the fire control circuit 54 acknowledging presence and readiness for a command. The initiator module 56 closest to the fire control circuit 54 is selected by default while all others are selected by command. Each command issued by the fire control circuit 54 is answered by the initiation control circuit 61 with an appropriate STATUS or an ERROR STATUS.
- the primary downhole command acknowledge responses are for ID, NEXT_GUN, FIRE_GUN, and for initiation control circuit error. All other acknowledge responses are for function testing.
- the ID command initiates an identification (ID) status which causes the initiation control circuit 61 to transmit an acknowledge response, a year and week that the module was manufactured, an indication of a serial number, an indication of a version of the firmware, and a checksum for correct transmission detection.
- ID identification
- the NEXT command initiates a bypass of the initiation control circuit 61 , and as a result, the next initiator module 56 further form the fire control circuit 54 is selected.
- the FIRE_GUN command initiates the firing of the associated perforating gun 59 .
- a status is always sent to acknowledge the reception of a command before the initiation control circuit 61 executes the command.
- a time delay is incorporated between the status acknowledging the reception of a command and the execution of the command by the initiation control circuit 61 which permits the fire control circuit 54 to terminate the execution of the command if the command is incorrect. If the initiation control circuit 61 receives an invalid command, the initiation control circuit 61 returns an ERROR status.
- the fire control circuit 54 , the perforating guns 59 and the initiator modules 56 may form part of a string 402 of a system 400 .
- the system 400 does not include a packer, and as a result, fluid may be circulated through a circulation valve module 404 between the central passageway of the string 402 and an annulus that surrounds the string 402 .
- the fire control circuit 54 may operate the circulation valve module 404 to indicate the firing of a particular perforating gun 59 .
- a pressure P of the circulating fluid may be increased (as indicated by a pressure ramp 140 ) by restricting the flow to increase the pressure P to a baseline pressure level P 0 .
- the flow is restrictively altered to cause pressure pulses 412 in the fluid that indicate the detonation command for a particular perforating gun 59 .
- the fire control circuit 54 recognizes this occurrence and causes the circulation valve module 404 to momentarily close to increase the pressure in the tubing to generate a positive pressure pulse 414 (relative to the baseline pressure P 0 ), a stimulus that propagates to the surface of the well to indicate firing of the perforating gun 59 .
- the fluid does not circulate through the central passageway of the string 402 and the annulus, as described above. Instead, the fluid is generally stationary inside the central passageway of the tubing 402 , and after the firing of the perforating gun 59 , the fire control circuit 54 causes the circulation valve module 404 to momentarily open to generate a negative pressure pulse 416 (relative to the baseline pressure P 0 ), as depicted in FIG. 20.
- the circulation valve module 404 includes a pressure sensor to detect the firing of the perforating gun, as described below. In this manner, the circulation valve module 404 may either be notified by the fire control circuit 54 or use the pressure sensor to independently detect the detonation command for a perforating gun 59 . The pressure sensor may then monitor the downhole acoustic energy to detect firing of the particular perforating gun 59 .
- the fire control circuit 54 may determine whether the gun 59 has been fired and then interact with the circulation valve module 404 accordingly.
- the fire control circuit 54 may include a pressure sensor to detect firing of the perforating gun 59 or may attempt to communicate with the initiator module 56 to verify the firing of the gun 59 , as described below.
- the fire control circuit 54 may execute an algorithm 300 to fire the selected perforating gun 59 .
- the fire control circuit 54 may verify (block 302 ) the status of the associated initiator module 56 by communicating with the initiation control circuit 61 of the initiator module 56 . Based on the information communicated from the initiation control circuit 61 , the fire control circuit 54 determines (diamond 304 ) whether the initiator module 56 is ready to be detonated. If not, in some embodiments, the fire control circuit 54 aborts the detonation and waits for further command(s) from the surface of the well.
- the fire control circuit 54 determines (diamond 304 ) that the initiator module 56 is ready to be detonated, the fire control circuit 54 transmits (block 306 ) the FIRE_GUN command to cause the initiator module 56 to fire the perforating gun 59 . Afterwards, the fire control circuit 54 attempts to communicate with the initiator module 56 . For example, the fire control circuit 54 may transmit an ID command requesting identification information from the initiator module 56 . If the fire control circuit 54 determines (diamond 310 ) that the initiator module 56 did not respond, then the fire control circuit 54 assumes that the perforating gun 59 has fired.
- the first control circuit 54 operates (block 312 ) the valve module 404 via control lines 351 (see FIG. 4) to indicate the firing of the perforating gun 59 . Otherwise, the fire control circuit 54 assumes that the perforating gun 59 did not fire, and the fire control circuit 54 waits for further command(s) from the surface of the well.
- a voltage level V LINE of the power line 82 is biased at a threshold voltage level V TH (e.g., nine volts).
- a logic zero corresponds to the voltage level V LINE being below the voltage level V TH (e.g., eight volts), and a logic one corresponds to the voltage V LINE being above the voltage V TH (e.g., ten volts).
- the duration of a logic zero pulse 150 is one third the duration of a logic one pulse 152 .
- All pulses are separated by a separation pulse (a pulse having a logic one voltage level) that has a duration equal to sum of the durations of the logic zero 150 and logic one 152 pulses.
- the voltage level V LINE is normally at the logical one level if the line 82 is not negated (i.e., pulled to the logic zero voltage level) by one of the initiator modules 56 or the fire control circuit 54 . To indicate the beginning of a serial transmission, the line 82 is negated for a start pulse 154 that is twice the duration of the logic zero pulse 150 .
- the fire control circuit 54 has two circuits 100 and 102 which must both independently verify reception of the detonation command before the battery 52 is connected to the initiator modules 56 . In this manner, no perforating guns 59 may be fired if one of the circuits 100 or 102 fails and incorrectly verifies reception of the detonation command.
- the circuit 100 controls a switch 108 that is coupled in series with the battery 52 (and line 82 ) and a switch 112 that is coupled in parallel with the battery 52 .
- the circuit 102 controls a switch 106 that is coupled in series with the battery 52 (and line 82 ) and a switch 110 that is coupled in parallel with the battery 52 .
- the parallel switches 110 and 112 must be opened, and subsequently, the series switches 106 and 108 must be closed.
- the circuits 100 and 102 After initial power-up of the circuitry of the tool, the circuits 100 and 102 enter a safe state (the state of the fire control circuit 54 before the tool is lowered downhole) in which the circuits 100 and 102 ensure that the series switches 106 and 108 are open and the shunt switches 110 and 112 are closed.
- the circuits 100 and 102 remain in the safe state (assuming no malfunction in the fire control circuit 54 occurs) until the circuits 100 and 102 open the parallel switches 110 and 112 and close the series switches 106 and 108 . If both circuits 100 and 102 do not enter the safe state after reset, fault detection logic 130 closes another switch 112 (normally open) that is in parallel with the battery 52 to blow the fuse 80 ( see FIG. 4).
- the circuit 100 has the processor 120 (an eight bit microcontroller, for example) that interacts with the sensor(s) 53 to detect the stimuli transmitted downhole. Based on the detected stimuli, the processor 120 extracts the command(s) transmitted from the surface of the well and thus, eventually extracts the detonation command.
- the processor 120 an eight bit microcontroller, for example
- the circuit 100 has a timer 122 that is used to establish a time interval window 140 (as indicated by an output signal of the timer 122 called EN 1 ) of a predetermined duration (e.g., sixty-four seconds) in which the battery 52 is to be connected to the initiator modules 56 (i.e., switch 108 is closed and switch 112 is opened) and in which the perforating guns 59 are to be fired.
- a time interval window 140 as indicated by an output signal of the timer 122 called EN 1
- a predetermined duration e.g., sixty-four seconds
- the processor 120 detects the detonation command
- the processor 120 enables the timer 122 to measure a time interval T 1 of a predetermined duration (e.g., sixty-four seconds).
- the window 140 begins (as indicated by the assertion of the EN 1 signal) when the time interval T 1 elapses.
- the processor 120 While the timer 122 is measuring the time interval T 1 , the processor 120 is internally and independently measuring another time interval T 2 of a predetermined duration (e.g., sixty-five seconds) that is slightly longer in duration (e.g., one second longer) than the time interval T 1 . At the end of the time interval T 2 , the processor 120 attempts to open the parallel switch 112 . If the window 140 exists, switch logic 124 allows the processor 120 to open the parallel switch 112 . Otherwise, the switch logic 124 keeps the parallel switch closed 112 .
- a predetermined duration e.g., sixty-five seconds
- the processor 120 measures another successive time interval T 3 of a predetermined duration sufficient to allow the parallel switch 112 to open (e.g., 10 ⁇ s) before attempting to close the series switch 108 . If the window 140 exists, the switch logic 124 allows the processor 120 to close the series switch 108 . Otherwise, the switch logic 124 keeps the series switch 108 open.
- T 3 a predetermined duration sufficient to allow the parallel switch 112 to open (e.g., 10 ⁇ s) before attempting to close the series switch 108 . If the window 140 exists, the switch logic 124 allows the processor 120 to close the series switch 108 . Otherwise, the switch logic 124 keeps the series switch 108 open.
- the processor 120 measures another successive time interval T 4 of a predetermined duration (e.g., thirty-one seconds) which is equivalent to the time left in the window 140 .
- a predetermined duration e.g., thirty-one seconds
- the processor 120 opens the series switch 108 (if not already open).
- the processor 120 closes the parallel 112 (if not already closed) which returns the circuit 100 to the safe state.
- the circuit 102 has a processor 126 , switch logic 128 , and a timer 129 that behave similarly to the processor 120 , switch logic 124 , and timer 122 , respectively, to control the series switch 106 and the parallel switch 110 .
- the processor 126 receives an indication of the output of the sensor 53 from the processor 120 and independently verifies the signature of the pulses present in the hydrostatic fluid in the annulus 46 to extract commands sent from the surface of the well.
- the processor 120 may include a non-volatile internal memory (an EPROM memory, for example) or may be coupled to a non-volatile external memory that stores a program 352 that causes the processor 120 to, when the processor 120 executes the program, perform the functions described above. In this manner, the program 352 may also cause the processor 120 to perform the algorithm 300 (described above) and use the control lines 351 to operate the valve 350 .
- a non-volatile internal memory an EPROM memory, for example
- the program 352 may also cause the processor 120 to perform the algorithm 300 (described above) and use the control lines 351 to operate the valve 350 .
- the fault detection logic 130 monitors the outputs (CMD 1 [ 15 : 0 ] and CM 2 [ 15 : 0 ]) of the processors 120 and 126 to ensure these outputs indicate the processors 120 and 126 are in the safe state (e.g., “10100101b,” wherein the suffix “b” denotes a binary representation).
- the fault detection logic 130 also monitors the output of an oscillator 115 which is used to clock the counters 122 and 129 and the processors 120 and 126 .
- the fault detection logic 130 detects failure of the oscillator 115 , the fault detection logic 130 closes the parallel switch 112 which blows the fuse 80 .
- the oscillator 115 temporarily fails while the tool 50 is downhole and the fire control circuit 54 is not in the safe state, the battery 52 does remain connected to any of the initiator modules 56 should the oscillator 115 revive after the tool 50 is brought to the surface.
- the fault detection logic 130 also receives the outputs of several water sensors 131 selectively placed around the circuitry of the tool 50 . In this manner, if water is detected in the presence of the circuitry of the tool 50 , the fault detection logic 130 closes the parallel switch 112 and blows the fuse 80 .
- the fault detection logic 130 also monitors the terminal voltage of the battery 52 (as indicated by a signal called V BAT ) and closes the switch 112 should the terminal voltage exceed predetermined limits.
- the fire control circuit 54 has a transmitter 116 and a receiver 118 which the processor 120 uses to serially communicate over the line 82 with the initiation control circuits 61 of the initiator modules 56 .
- the input of the receiver 118 and the output of the transmitter 116 are connected to the output side of a current limiter 114 that is serially coupled between switch 108 and line 82 .
- fire control circuit 54 applies full battery 52 power to initiation control circuits 61 by closing a bypass switch 115 to fire the associated perforating gun 59 .
- the switch 106 may have a driver circuit 183 that has output terminals that are coupled to the gate and source of an n-channel metal oxide field-effect (NMOS) transistor 184 .
- the current path of the transistor 184 is coupled between the line 81 and the current path of switch 108 .
- the input of the drive circuit is connected to the switch logic 128 .
- the switch 106 may include an NMOS transistor 300 that has its drain-source path coupled between the line 81 and the switch 108 .
- the gate-source voltage across the transistor 300 may be established by a resistor 302 that has one terminal coupled to the gate and one terminal coupled to the source of the transistor 300 .
- Another NMOS transistor 304 of the switch 106 may have its drain-source path coupled between the gate of the transistor 300 and ground The gate of the transistor 304 may be coupled to the switch logic 128 .
- the other switches 108 , 110 and 112 may be constructed in a similar manner to the switch 106 .
- Each switch 106 , 108 , 110 , 112 has two states: an open state (in which the switch does not conduct) and a closed state (in which the switch conducts).
- the connection (i.e., a serial connection or a parallel connection) of the switch 106 , 108 , 110 , 112 governs which state of a particular switch permits energy to flow from the battery 52 to the initiator module 56 .
- each initiation control circuit 61 may have a processor 172 that controls a switch circuit 57 (including the switches 57 a and 57 b ) as well as operations of a fly-back, switching converter 170 (used to boost the voltage of the battery 52 ) and communications with the fire control circuit 54 .
- the communications of the initiation control circuit 61 are accomplished via a receiver 176 and a transmitter 178 which are coupled to the line 82 and the processor 172 .
- switch 57 a When power is applied to initiation control circuits 61 , the default setting of switch 57 a is open to disconnect the initiation control circuit 61 from the other initiator modules 56 , and the switch 57 b is closed to power the immediate initiation control circuits 61 when instructed to do so by the fire control circuit 54 .
- the switch circuit 57 opens the switch 57 a , the switch circuit 57 also closes the switch 57 b which connects the battery 52 to the converter 170 .
- the processor 172 interacts with the converter 170 to boost the terminal voltage level of the battery 52 to a higher voltage level which is present at the output of the converter 170 .
- a discharge circuit 174 (a gas discharge tube, for example) discharges an output capacitor 171 of the converter 170 when the output voltage of the converter 170 reaches a predetermined level (three thousand volts, for example). In this manner, the discharge circuit 174 transfers energy from the capacitor 171 to activate the EFI 58. Once activated, the EFI 58 initiates a shockwave in the detonator cord 51 .
- the initiation control circuit 61 includes six low pass filters 10 , 191 , 192 , 193 , 194 and 195 that are selectively placed around the circuitry of the initiation control circuit 61 to reduce the level of any stray radio frequency (RF) signals.
- the initiation control circuit 61 also has an in-line fuse 182 coupled in series with the battery 52 and a Zener diode 180 shunted to ground to guard against such possibilities as the polarity or voltage level of the battery 52 being incorrect.
- the processor 172 may control the fly-back converter 170 by using two switches 214 and 216 to switch current through a primary winding 218 a of a transformer 218 of the converter 170 .
- the switch 214 may be a simple redundant (backup safety switch) that is switched on and off by the processor 172 .
- the processor 172 closes the switch 216 (i.e., turns on current in the primary winding 218 a ) at a predetermined rate by a clocking latch 224 b .
- a sensing resistor 228 is coupled to the input of a comparator 224 a which provides a reset to a latch 224 b when the current in the primary winding 218 a exceeds a predetermined threshold level.
- the latch 224 b opens the switch 216 which turns off current in the primary winding 218 a .
- the processor 172 closes the switch 216 and repeats the above-described control process.
- the switch circuit 57 has a two NAND gate latch 202 which controls the switches 57 a and 57 b .
- switch 57 a On power up, switch 57 a is closed and switch 57 b is open by default.
- the processor 172 can only change the state of latch 202 to open switch 57 a and close 57 b . Only a new power up cycle can reset the latch 202 . Once the switch 57 a is open, no power is available for processor 172 to control anything.
- the initiation control circuit 61 also has an RC ring-type oscillator 212 which provides a clock signal used by the circuitry of the initiation control circuit 61 .
- a reset circuit 210 momentarily places the processor 172 in reset after power up of the initiation control circuit 61 .
- the initiation control circuit 61 has a voltage regulator 200 to furnish direct current (DC) voltage for the logic of the initiation control circuit 61 .
- the valve module 404 may be formed from three concentric housings 450 , 452 and 454 .
- the housing 450 may be near the end (of the valve module 404 ) that is closest to the fire control circuit 54 and may be threadably coupled to the housing 452 .
- the housing 452 may be threadably coupled to the housing 454 that is near the end (of the valve module) that is farthest from the fire control circuit 54 .
- a concentric coupler 484 may secure the housing 454 to the tubing of the string 402 , and the housing 450 may be attached (via another coupler, for example) to a module that houses the fire control circuit 54 .
- the housing 454 includes radial ports 461 that establish fluid communication with radial ports 460 of a fixed slotted sleeve 456 that is concentric with and resides inside the housing 454 .
- a rotating slotted sleeve 458 is concentric with and located inside the fixed slotted sleeve 456 , and a central passageway of the sleeve 458 establishes fluid communication with the central passageway of the string 402 via a central passageway 455 of the coupler 484 .
- radial ports 468 of the sleeve 458 align with the radial ports 460 of the sleeve 456 , an alignment that establishes fluid communication between the annulus and central passageway of the string 402 .
- the sleeve 458 may be rotated ninety degrees to place the valve module 404 in a closed position, a position in which the non-slotted portions of the sleeve 456 block fluid communication through the radial ports 468 of the sleeve 458 .
- An electric motor 484 that is housed inside the housing 450 furnishes the torque for rotating the sleeve 458 and thus, for opening and closing the valve module 404 .
- a shaft of the motor 484 may be coupled to one end of a drive shaft 474 of the valve module 404 via a flexible shaft coupling 482 .
- the other end of the drive shaft 474 is coupled to the sleeve 458 .
- the drive shaft 474 has a central passageway 463 that is in fluid communication with the central passageway of the sleeve 458 . Due to this arrangement, a pressure sensor 478 may close off the central passageway 463 and thus, may be used to sense the pressure of the fluid inside the string 402 . Wires 480 may extend from the pressure sensor 478 , through the remaining portion of the central passageway 463 and to the fire control circuit 54 that may, for example, use signals from the wires 480 to detect the pressure of the fluid.
- a retaining nut 486 that is concentric with the housing 454 may be threadably secured to the housing 454 to hold the sleeves 456 and 458 in place.
- Annular teflon bearings 470 may be used to reduce frictional forces between the sleeve 458 and the housing 454 .
- the housing 452 may contain an annular rotating seal fixture 472 that radially surrounds a portion of the drive shaft 474 .
- the housing 452 may also include a thrust bearing seal 476 that is located between the drive shaft 474 and the housing 452 .
- Electronics of another module may use the wires 482 to control the motor 484 and thus, the valve module 404 .
- the fire control circuit 54 may control a driver board (not shown) that furnishes high current buffers to drive the motor 484 .
- the initiation control circuit 61 may fire downhole devices other than the associated perforating gun 59 , such as a single shot device (a packer, for example).
Abstract
A system for use in a subterranean well includes a tubing, a perforating gun, a detonator and circuitry. The detonator is adapted to fire the perforating gun. The circuitry is adapted to determine whether the perforating gun has fired and based on the determination, operate a valve of the tubing to transit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
Description
- This is a continuation-in-part of U.S. patent application Ser. No. 09/121192 that was filed on Jul. 22, 1998.
- The invention relates to a system for indicating the firing of a perforating gun.
- Referring to FIG. 1, a typical
perforating gun string 10 may have several perforatingguns 12. Each perforatinggun 12 may have phasedshaped charges 14 that are used to penetrate a casing of a subterranean well and form fractures in surrounding formations to enhance the production of well fluids from these formations. Because theshaped charges 14 may potentially inflict harm if thecharges 14 prematurely detonate, several safety mechanisms typically are used to prevent accidental detonation of theshaped charges 14. - For example, the
shaped charges 14 may use detonators that are constructed with secondary explosives that, as compared to primary explosives, are very difficult to detonate. To detonate these type of detonators, theperforating gun string 10 may include afiring head 11 that is associated with eachperforating gun 12. In this manner, thefiring head 11 may include adetonator 15 that, when activated, detonates a secondary explosive to initiate a shockwave on a detonatingcord 17 that extends to theshaped charges 14. The shockwave, in turn, propagates down the detonatingcord 17 and detonates theshaped charges 14. - The detonation of the
perforating gun 12 may be remotely controlled from the surface of the well. To accomplish this, stimuli may be transmitted downhole to thefiring head 11 to cause thedetonator 15 to initiate the shockwave on the detonatingcord 17. As examples of techniques that are used to transmit the stimuli, an internal passageway of thestring 10, an annulus that surrounds thestring 10, a tubing of thestring 10, or a line (a slickline or a wireline, as examples) extending downhole may all be used. Other techniques may also be used to transmit command stimuli downhole. - Detonation of the primary explosive typically requires energy from an energy source, a source that may either be located at the surface of the well or downhole in the perforating
gun string 10. If the energy source is at the surface of the well, then an operator may disconnect the energy source until firing of the perforatingguns 12 is desired. However, unfortunately for the other case, connection/disconnection of a downhole energy source may present difficulties, as circuitry (not shown) of thefiring head 11 must connect/disconnect the energy source. For example, abattery 16 of thestring 10 may provide the energy needed to cause thedetonator 15 to initiate a shockwave on the detonatingcord 17. However, a problem with this arrangement is that thebattery 16 is located downhole with thedetonator 15. Thus, if the circuitry that couples thebattery 16 to thedetonator 15 should fail, theshaped charges 14 may be inadvertently detonated. - An operator at the surface of the well needs to know if the firing of a particular
perforating gun 12 is successful. If not, then the operator may attempt to fire theperforating gun 12 again or disarm theperforating gun 12 before retrieving thegun 12. When the perforatinggun 12 is attached to a tubing, one way to determine whether theperforating gun 12 fired is to place sensors on the tubing at the surface and monitor the acoustic energy that emanates from the tubing. However, this technique is not always reliable due to the length of the string and the contact between the string and the casing of the well, factors that may greatly attenuate acoustic signals that propagate uphole. - Thus, there is a continuing need to address one or more of the above-stated problems.
- In one embodiment of the invention, a system for use in a subterranean well includes a tubing, a perforating gun, a detonator and circuitry. The detonator is adapted to fire the perforating gun. The circuitry is adapted to determine whether the perforating gun has fired and based on the determination, operate a valve of the tubing to transmit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
- Other embodiments will become apparent from the following description, from the drawing and from the claims.
- FIG. 1 is a schematic view of a perforating gun string of the prior art.
- FIG. 2 is a view of a perforating gun string according to an embodiment of the invention.
- FIG. 3 is a view of a perforating gun tool according to an embodiment of the invention.
- FIG. 4 is an electrical schematic diagram of the perforating gun string of FIG. 2.
- FIGS. 5, 6 and7 are charts illustrating information communicated between a fire control circuit and detonators of FIG. 4.
- FIG. 8 is a waveform of a signal illustrating a communication protocol between the fire control circuit and the detonators.
- FIG. 9 is an electrical schematic diagram of the fire control circuit of FIG. 4.
- FIGS. 10, 11 and12 are timing diagrams illustrating signals generated by the fire control circuit.
- FIGS. 13 and 14 are alternative electrical schematic diagrams of a switch of FIG. 9.
- FIG. 15 is an electrical schematic diagram of the initiation control circuit of FIG. 4.
- FIG. 16 is a more detailed electrical schematic diagram of the initiation control circuit of FIG. 15.
- FIG. 17 is a flow diagram illustrating an algorithm to indicate the firing of a particular perforating gun.
- FIG. 18 is a schematic diagram of a perforating gun string according to an embodiment of the invention.
- FIGS. 19 and 20 are waveforms of a pressure fluid illustrating stimuli to cause and indicate firing of a perforating gun according to different embodiments of the invention.
- FIG. 21 is a cross-sectional view of a valve of the perforating gun string of FIG. 18 according to an embodiment of the invention.
- Referring to FIG. 2, in a subterranean well, an
embodiment 50 of a tubular perforating gun string in accordance with the invention includes abattery 52 that may be used to fire multiple perforatingguns 59 of thegun string 50. Although eachperforating gun 59 is fired by an associated electrical detonator, or initiator module 56 (of the gun string 50), thebattery 52 remains electrically isolated from theinitiator modules 56 until a unique detonation command (i.e., a command used for no other purpose than detonation) is sent from the surface of the well to begin a firing sequence for theguns 59. To accomplish this, theperforating gun string 50 includes afire control circuit 54 that controls the connection of thebattery 52 to theinitiator modules 56. Thefire control circuit 54, in turn, includes redundant circuits (described below) that independently verify the reception of the detonation command before theinitiator modules 56 are connected to thebattery 52. - In some embodiments, the
perforating gun string 50 may include multipleperforating gun assemblies 60. In this manner, eachassembly 60 may include oneinitiator module 56 and oneperforating gun 59. Referring also to FIG. 4, after reception of the detonation command is verified, thefire control circuit 54 selectively transmits commands (described below) to theinitiator modules 56. In response, aninitiation control circuit 61 of a selectedinitiator module 56 fires theassociated gun 59 by activating an exploding foil initiator (EFI) 58 of theinitiator module 56. When activated, the EFI 58 initiates a shockwave on an associated detonatingcord 51 that extends to shaped charges of theassociated gun 59. The shockwave from thedetonator cord 51 fires the shaped charges, and thus, fires thegun 59. - As described below, the
string 10 may include circuitry that is located downhole in the approximate vicinity of the perforatingguns 59. In this manner, the circuitry may detect the firing of a particular perforatinggun 59 and use a valve to trait a stimulus uphole to indicate the firing of theperforating gun 59. Due to this arrangement, a stronger indication of the firing is received at the surface of the well. This is in contrast to conventional systems in which such factors as the length of the string and contact between the string and the casing cause large attenuation of the acoustic energy that propagates uphole, thereby making the firing of the perforating gun harder to detect. - In some embodiments, after the
fire control circuit 54 causes aparticular initiator module 56 to fire its associatedperforating gun 59, a circulation valve module 350 (of the gun string 50 ) that is located downhole (in the vicinity of the perforating guns 59) may detect the firing of theperforating gun 59 and transmit a stimuli uphole. In this manner, thevalve module 350 is used to selectively alter fluid communication between the central passageway of thestring 50 and theannulus 46 to indicate that theperforating gun 59 has been fired. As depicted in FIG. 2, in some embodiments, thecirculation valve module 350 may be located above apacker 47. - In some embodiments, the
fire control circuit 54 may detect the firing and control thecirculation valve module 350 to transmit the stimuli uphole. This arrangement may include wires that extend through thepacker 47 and electrically couple thecirculation valve module 350 and theinitiator modules 56 for purposes of directly communicating the firing of a perforatinggun 59 to the circulation valve module. In some embodiments, thefire control circuit 54 may use a power line 82 (see FIG. 4) to serially communicate with aparticular initiator module 56 for purposes of instructing theinitiator module 56 to fire its associated perforatinggun 59. The firing of the perforatinggun 59 cuts thepower line 82 near theinitiator module 56, an event that severs communication between theinitiator module 56 and thefire control circuit 54. In some embodiments, thefire control circuit 54 performs a test to determine if a disruption in communication has occurred for purposes of determining whether theperforation gun 59 has fired. In this manner, thefire control circuit 54 first instructs theinitiator module 56 to fire its associated perforatinggun 59, and subsequently, thefire control circuit 54 attempts to communicate with theinitiator module 56. If theinitiator module 56 does not respond, then thefire control circuit 54 operates thevalve 350 to transmit one or more pressure pulses uphole to indicate that the perforatinggun 59 has fired. Alternatively, thefire control circuit 54 may use a sensor (a pressure or acoustic sensor, for example) to detect the firing of a perforatinggun 59. - In other embodiments, the
circulation valve module 350 operates independently from thefire control circuit 54. In this manner, in these embodiments, thecirculation valve module 350 may include a pressure sensor (in contact with thestring 50, the fluid in a central passageway of thestring 50 or the fluid in the annulus of thestring 50, as examples) to independently detect a stimulus that is communicated downhole for purposes of firing a particular perforatinggun 59. Afterwards, thecirculation valve module 350 may use a sensor (a pressure or acoustic sensor, for example) to detect firing of the perforatinggun 59. - The
circulation valve module 350 may create the pressure pulses by selectively restricting the flow of fluid between the central passageway of thegun string 50 and an annulus 46 (see FIG. 2) that surrounds thegun string 50. As an example, thecirculation valve module 350 may create a pressure pulse to indicate firing of thegun 59 by momentarily decreasing the pressure in the central passageway of thestring 50. In this manner, in some embodiments, the central passageway may contain a column of generally stationary fluid, and thecirculation valve module 350 creates a negative pressure pulse (as sensed at the surface of the well) by momentarily allowing some of the fluid to escape into theannulus 46. Other embodiments to indicate firing of a perforatinggun 59 are described below. - In some embodiments, remote control is used to send commands downhole, as the commands are transmitted to the
fire control circuit 54 via stimuli that are transmitted downhole, such as via pressure pulses applied to hydrostatic fluid present in theannulus 46 of the well. Theannulus 46 is the annular space accessible from the surface of the well that is between the outside of thestring 10 and the interior of acasing 48 of the well. In some embodiments, a duration of the pressure pulse, a pressure of the pressure pulse, and the number of pressure pulses in succession form a signature that uniquely identifies each command. Thefire control circuit 54 uses at least onepressure sensor 53 in contact with the hydrostatic fluid in theannulus 46 to receive the commands. - Alternatively, in other embodiments, the commands may be transmitted downhole via other types of stimuli. In this manner, stimuli may be transmitted downhole via a passageway of the tubing of the
string 10, via a casing of thestring 10, or via a downhole line, as a few examples. For the case of the downhole line, a wireline or a slickline, for example, may be used to lower perforatinggun assemblies 60 downhole when theassemblies 60 are part of a perforating tool 70 (see FIG. 3). In this manner, the line may impart a predetermined movement (a velocity or an acceleration) on thetool 70. This predetermined movement, in turn, indicates downhole commands, such as the detonation command, that are decoded by a motion sensor (not shown) of thetool 70. Similar to the perforatinggun string 50, thetool 70 may have one or moreperforating gun assemblies 60, thefire control circuit 54, and thebattery 52. The perforatinggun tool 70 may be alternatively attached to a coiled tubing which may be used in the ways described above to send stimuli downhole. - Referring back to FIG. 4, the
fire control circuit 54 is configured to receive the stimuli transmitted downhole and selectively connect thebattery 52 to theinitiator modules 56 only if several conditions are met, as described below. Otherwise, thebattery 52 remains isolated from theinitiator modules 56, and the perforatingguns 59 cannot be fired. To accomplish this, thefire control circuit 54 is coupled between thebattery 52 and apower line 82 extending to theinitiator modules 56. Apower line 81 extends between thebattery 52 and thefire control circuit 54. If thefire control circuit 54 detects an external fault condition (e.g., the presence of water near circuitry of the tool) or the partial failure of thefire control circuit 54 itself, thefire control circuit 54 shorts thebattery 52 to ground which blows afuse 80 that is serially coupled between thebattery 52 and ground. Once thefuse 80 is blown, power from thebattery 52 cannot be furnished to theinitiator modules 56 which allows thetool 50 to be safely extracted from the well and serviced. - If no fault conditions exist and the
fire control circuit 54 is operating properly, then thefire control circuit 54 monitors for transmitted downhole stimuli to detect a detonation command. In some embodiments, the detonation command is a partial key. When thefire control circuit 54 detects a valid (discussed below) detonation command key, thefire control circuit 54 must generate at least three fire control keys. Thefire control circuit 54 does not contain within a complete fire key, but only a partial key. In this manner, the partial detonation command key received from the surface must be combined with the internal partial key to form the fire control keys. The importance of this sequence is to prevent the fire control circuit from accidentally jumping to a subroutine and generating a firing sequence without a valid command. - Referring also to FIG. 9, after at least three fire control keys are generated, the
fire control circuit 54 starts a sequence of events to connect thebattery 52 to thepower line 82. When aprimary processor 120 and asecondary processor 126 have generated at least three keys that may or may not be valid keys, the processors each send out the first key each to start associated synchronous timers, 122 and 129, respectively. Immediately thereafter, theprocessors fuse 80 between thebattery 52 andfire control circuit 54. If the key was valid, a certain time later, for example 32 seconds, theprocessors fuse 80 between thebattery 52 andfire control circuit 54. If the key is valid, the key will open (unlock) shunt switch(es) 110 and 112 and a certain time later (10 milliseconds (ms), for example), theprocessors fuse 80 between thebattery 52 andfire control circuit 54. If the key is valid, the key will close series switches 106 and 108. Thebattery 52 is now connected to one of theinitiator modules 56, as described below. - Once the
battery 52 is connected, thefire control circuit 54 selectively and serially communicates with the initiator modules 56 (via the power line 82) to fire theguns 59. Besides selectively instructing theinitiator modules 56 to fire theguns 59, thefire control circuit 54 may also selectively request and receive status information from theinitiator modules 56. In some embodiments, theguns 59 may be sequentially fired, beginning with thegun 59 farthest from the surface of the well and ending with thegun 59 closest to the surface of the well. In some embodiments, if theclosest gun 59 to thefire control circuit 54 is otherwise fired first, the detonation of the detonation cord and shaped charges will cut thepower line 82, and thus, no other gun can be fired. Eachinitiator module 56 has a mechanism to electrically disconnect thepower line 82 from thenext gun 59 below. - Although other addressing schemes may be used, in some embodiments, the
fire control circuit 54 may communicate with theinitiation control circuit 61 of eachinitiator module 56, one at a time, beginning with theinitiation control circuit 61 nearest from thefire control circuit 54. Eachinitiation control circuit 61 has aswitch 57 a which serially couples the terminals of eachinitiation control circuit 61 toadjacent initiator modules 56 and aswitch 57 b to connect thepower line 82 to circuitry of theinitiation control circuit 61. Theswitches fire control circuit 54 are connected to thepower line 82. Initially, all of theswitches 57 a are open which permits thefire control circuit 54 to connect the battery 52 (via theappropriate switch 57 b) to communicate with thenearest initiator module 56 first. - In communicating with one of the
initiator modules 56, thefire control circuit 54 either fires the perforatinggun 59 associated with theinitiator module 56 or selects thenext initiator module 56. When the next gun is selected, theswitch 57 a of the currently selectedinitiator module 56 closes, and theswitch 57 b of the currently selectedinitiator module 56 opens. In some embodiments, the above-described process may be used to find thebottom gun 59 and fire thisgun 59 first. - Referring to FIG. 5, in some embodiments, the
initiation control circuit 61 may perform many operations in response to many different types of commands, which include, as examples, control commands and test commands. Control commands such as ID, NEXT_GUN, and FIRE_GUN, in some embodiments, control primary downhole functions. - The
fire control circuit 54 sends either the FIRE_GUN command to actuate theinitiation control circuit 61 or the NEXT_GUN command to deselect theinitiation control circuit 61 that is currently coupled to thefire control circuit 54. Next, thefire control circuit 54 selects the next farther away (as measured from the fire control circuit 54)initiation control circuit 61 from the deselectedinitiation control circuit 61. After thebottom gun 59 is found, thefire control circuit 54 transmits the FIRE_GUN command. After the selectedinitiation control circuit 61 fires the associated perforatinggun 59, a new detonation command must be received by thefire control circuit 54 and processed using the above-described technique before firing the next available perforatinggun 59. - Referring to FIGS. 6 and 7, the
initiation control circuit 61 may, in communications with thefire control circuit 54, communicate status information. After thefire control circuit 54 has detected a valid detonation command and thebattery 52 is connected to one of theinitiator modules 56, theinitiation control circuit 61, when selected, communicates a PRESENCE status to thefire control circuit 54 acknowledging presence and readiness for a command. Theinitiator module 56 closest to thefire control circuit 54 is selected by default while all others are selected by command. Each command issued by thefire control circuit 54 is answered by theinitiation control circuit 61 with an appropriate STATUS or an ERROR STATUS. The primary downhole command acknowledge responses are for ID, NEXT_GUN, FIRE_GUN, and for initiation control circuit error. All other acknowledge responses are for function testing. The ID command initiates an identification (ID) status which causes theinitiation control circuit 61 to transmit an acknowledge response, a year and week that the module was manufactured, an indication of a serial number, an indication of a version of the firmware, and a checksum for correct transmission detection. - The NEXT command initiates a bypass of the
initiation control circuit 61, and as a result, thenext initiator module 56 further form thefire control circuit 54 is selected. The FIRE_GUN command initiates the firing of the associated perforatinggun 59. A status is always sent to acknowledge the reception of a command before theinitiation control circuit 61 executes the command. A time delay is incorporated between the status acknowledging the reception of a command and the execution of the command by theinitiation control circuit 61 which permits thefire control circuit 54 to terminate the execution of the command if the command is incorrect. If theinitiation control circuit 61 receives an invalid command, theinitiation control circuit 61 returns an ERROR status. - Referring to FIG. 18, in some embodiments, the
fire control circuit 54, the perforatingguns 59 and theinitiator modules 56 may form part of astring 402 of a system 400. In this manner, the system 400 does not include a packer, and as a result, fluid may be circulated through acirculation valve module 404 between the central passageway of thestring 402 and an annulus that surrounds thestring 402. Referring also to FIG. 19, thefire control circuit 54 may operate thecirculation valve module 404 to indicate the firing of a particular perforatinggun 59. In this manner, a pressure P of the circulating fluid may be increased (as indicated by a pressure ramp 140) by restricting the flow to increase the pressure P to a baseline pressure level P0. Next, the flow is restrictively altered to causepressure pulses 412 in the fluid that indicate the detonation command for a particular perforatinggun 59. In some embodiments, after the targeted perforatinggun 59 fires, thefire control circuit 54 recognizes this occurrence and causes thecirculation valve module 404 to momentarily close to increase the pressure in the tubing to generate a positive pressure pulse 414 (relative to the baseline pressure P0), a stimulus that propagates to the surface of the well to indicate firing of the perforatinggun 59. - In some embodiments, the fluid does not circulate through the central passageway of the
string 402 and the annulus, as described above. Instead, the fluid is generally stationary inside the central passageway of thetubing 402, and after the firing of the perforatinggun 59, thefire control circuit 54 causes thecirculation valve module 404 to momentarily open to generate a negative pressure pulse 416 (relative to the baseline pressure P0), as depicted in FIG. 20. - In some embodiments, the
circulation valve module 404 includes a pressure sensor to detect the firing of the perforating gun, as described below. In this manner, thecirculation valve module 404 may either be notified by thefire control circuit 54 or use the pressure sensor to independently detect the detonation command for a perforatinggun 59. The pressure sensor may then monitor the downhole acoustic energy to detect firing of the particular perforatinggun 59. - Alternatively, the
fire control circuit 54 may determine whether thegun 59 has been fired and then interact with thecirculation valve module 404 accordingly. For example, thefire control circuit 54 may include a pressure sensor to detect firing of the perforatinggun 59 or may attempt to communicate with theinitiator module 56 to verify the firing of thegun 59, as described below. - Referring to FIG. 17, in this manner, the
fire control circuit 54 may execute analgorithm 300 to fire the selected perforatinggun 59. First, thefire control circuit 54 may verify (block 302) the status of the associatedinitiator module 56 by communicating with theinitiation control circuit 61 of theinitiator module 56. Based on the information communicated from theinitiation control circuit 61, thefire control circuit 54 determines (diamond 304) whether theinitiator module 56 is ready to be detonated. If not, in some embodiments, thefire control circuit 54 aborts the detonation and waits for further command(s) from the surface of the well. - If the
fire control circuit 54 determines (diamond 304) that theinitiator module 56 is ready to be detonated, thefire control circuit 54 transmits (block 306) the FIRE_GUN command to cause theinitiator module 56 to fire the perforatinggun 59. Afterwards, thefire control circuit 54 attempts to communicate with theinitiator module 56. For example, thefire control circuit 54 may transmit an ID command requesting identification information from theinitiator module 56. If thefire control circuit 54 determines (diamond 310) that theinitiator module 56 did not respond, then thefire control circuit 54 assumes that the perforatinggun 59 has fired. In response, thefirst control circuit 54 operates (block 312) thevalve module 404 via control lines 351 (see FIG. 4) to indicate the firing of the perforatinggun 59. Otherwise, thefire control circuit 54 assumes that the perforatinggun 59 did not fire, and thefire control circuit 54 waits for further command(s) from the surface of the well. - Other arrangements are possible.
- Referring to FIG. 8, for communication purposes, a voltage level VLINE of the
power line 82 is biased at a threshold voltage level VTH (e.g., nine volts). A logic zero corresponds to the voltage level VLINE being below the voltage level VTH (e.g., eight volts), and a logic one corresponds to the voltage VLINE being above the voltage VTH (e.g., ten volts). Besides the logical voltage levels, several other measures are in place to maximize the accuracy of serial communications with theinitiator modules 56. For example, the duration of a logic zeropulse 150 is one third the duration of a logic onepulse 152. All pulses (i.e., logic one or logic zero pulses) are separated by a separation pulse (a pulse having a logic one voltage level) that has a duration equal to sum of the durations of the logic zero 150 and logic one 152 pulses. The voltage level VLINE is normally at the logical one level if theline 82 is not negated (i.e., pulled to the logic zero voltage level) by one of theinitiator modules 56 or thefire control circuit 54. To indicate the beginning of a serial transmission, theline 82 is negated for astart pulse 154 that is twice the duration of the logic zeropulse 150. - Referring to FIG. 9, to minimize the possibility of connection of the
battery 52 to theinitiator modules 56 due to partial or total failure of thefire control circuit 54, thefire control circuit 54 has twocircuits battery 52 is connected to theinitiator modules 56. In this manner, no perforatingguns 59 may be fired if one of thecircuits circuit 100 controls aswitch 108 that is coupled in series with the battery 52 (and line 82) and aswitch 112 that is coupled in parallel with thebattery 52. Similarly, thecircuit 102 controls aswitch 106 that is coupled in series with the battery 52 (and line 82) and aswitch 110 that is coupled in parallel with thebattery 52. Thus, to connect thebattery 52 to theinitiator modules 56, theparallel switches - After initial power-up of the circuitry of the tool, the
circuits fire control circuit 54 before the tool is lowered downhole) in which thecircuits circuits fire control circuit 54 occurs) until thecircuits parallel switches circuits fault detection logic 130 closes another switch 112 (normally open) that is in parallel with thebattery 52 to blow the fuse 80 ( see FIG. 4). - The
circuit 100 has the processor 120 (an eight bit microcontroller, for example) that interacts with the sensor(s) 53 to detect the stimuli transmitted downhole. Based on the detected stimuli, theprocessor 120 extracts the command(s) transmitted from the surface of the well and thus, eventually extracts the detonation command. - Referring also to FIGS. 10, 11 and12, to ensure that the
processor 120 is not malfunctioning, thecircuit 100 has atimer 122 that is used to establish a time interval window 140 (as indicated by an output signal of thetimer 122 called EN1) of a predetermined duration (e.g., sixty-four seconds) in which thebattery 52 is to be connected to the initiator modules 56 (i.e.,switch 108 is closed and switch 112 is opened) and in which the perforatingguns 59 are to be fired. When theprocessor 120 detects the detonation command, theprocessor 120 enables thetimer 122 to measure a time interval T1 of a predetermined duration (e.g., sixty-four seconds). The window 140 begins (as indicated by the assertion of the EN1 signal) when the time interval T1 elapses. - While the
timer 122 is measuring the time interval T1, theprocessor 120 is internally and independently measuring another time interval T2 of a predetermined duration (e.g., sixty-five seconds) that is slightly longer in duration (e.g., one second longer) than the time interval T1. At the end of the time interval T2, theprocessor 120 attempts to open theparallel switch 112. If the window 140 exists,switch logic 124 allows theprocessor 120 to open theparallel switch 112. Otherwise, theswitch logic 124 keeps the parallel switch closed 112. - After the time interval T2 elapses, the
processor 120 measures another successive time interval T3 of a predetermined duration sufficient to allow theparallel switch 112 to open (e.g., 10 μs) before attempting to close theseries switch 108. If the window 140 exists, theswitch logic 124 allows theprocessor 120 to close theseries switch 108. Otherwise, theswitch logic 124 keeps theseries switch 108 open. - After the time interval T3 elapses, the
processor 120 measures another successive time interval T4 of a predetermined duration (e.g., thirty-one seconds) which is equivalent to the time left in the window 140. Just before (e.g., 10 μs before) the time interval T4 elapses, theprocessor 120 opens the series switch 108 (if not already open). When the time interval T4 expires, theprocessor 120 closes the parallel 112 (if not already closed) which returns thecircuit 100 to the safe state. - The
circuit 102 has aprocessor 126,switch logic 128, and atimer 129 that behave similarly to theprocessor 120,switch logic 124, andtimer 122, respectively, to control theseries switch 106 and theparallel switch 110. Instead of monitoring the output of thesensor 53 directly, theprocessor 126 receives an indication of the output of thesensor 53 from theprocessor 120 and independently verifies the signature of the pulses present in the hydrostatic fluid in theannulus 46 to extract commands sent from the surface of the well. - The
processor 120 may include a non-volatile internal memory (an EPROM memory, for example) or may be coupled to a non-volatile external memory that stores aprogram 352 that causes theprocessor 120 to, when theprocessor 120 executes the program, perform the functions described above. In this manner, theprogram 352 may also cause theprocessor 120 to perform the algorithm 300 (described above) and use thecontrol lines 351 to operate thevalve 350. - To verify that both
circuits fire control circuit 54, thefault detection logic 130 monitors the outputs (CMD1[15:0] and CM2[15:0]) of theprocessors processors fault detection logic 130 also monitors the output of anoscillator 115 which is used to clock thecounters processors fault detection logic 130 detects failure of theoscillator 115, thefault detection logic 130 closes theparallel switch 112 which blows thefuse 80. As a result, if theoscillator 115 temporarily fails while thetool 50 is downhole and thefire control circuit 54 is not in the safe state, thebattery 52 does remain connected to any of theinitiator modules 56 should theoscillator 115 revive after thetool 50 is brought to the surface. Thefault detection logic 130 also receives the outputs ofseveral water sensors 131 selectively placed around the circuitry of thetool 50. In this manner, if water is detected in the presence of the circuitry of thetool 50, thefault detection logic 130 closes theparallel switch 112 and blows thefuse 80. Thefault detection logic 130 also monitors the terminal voltage of the battery 52 (as indicated by a signal called VBAT) and closes theswitch 112 should the terminal voltage exceed predetermined limits. - The
fire control circuit 54 has atransmitter 116 and areceiver 118 which theprocessor 120 uses to serially communicate over theline 82 with theinitiation control circuits 61 of theinitiator modules 56. The input of thereceiver 118 and the output of thetransmitter 116 are connected to the output side of acurrent limiter 114 that is serially coupled betweenswitch 108 andline 82. Whenfire control circuit 54 has completed the communication protocol,fire control circuit 54 appliesfull battery 52 power toinitiation control circuits 61 by closing abypass switch 115 to fire the associated perforatinggun 59. - Referring to FIG. 13, as an example of the structure of the switches, the
switch 106 may have a driver circuit 183 that has output terminals that are coupled to the gate and source of an n-channel metal oxide field-effect (NMOS) transistor 184. The current path of the transistor 184 is coupled between theline 81 and the current path ofswitch 108. The input of the drive circuit is connected to theswitch logic 128. - Alternatively, as another example, the
switch 106 may include anNMOS transistor 300 that has its drain-source path coupled between theline 81 and theswitch 108. The gate-source voltage across thetransistor 300 may be established by aresistor 302 that has one terminal coupled to the gate and one terminal coupled to the source of thetransistor 300. AnotherNMOS transistor 304 of theswitch 106 may have its drain-source path coupled between the gate of thetransistor 300 and ground The gate of thetransistor 304 may be coupled to theswitch logic 128. - The
other switches switch 106. Eachswitch switch battery 52 to theinitiator module 56. - Referring to FIG. 15, in some embodiments, each
initiation control circuit 61 may have aprocessor 172 that controls a switch circuit 57 (including theswitches fire control circuit 54. The communications of theinitiation control circuit 61 are accomplished via areceiver 176 and atransmitter 178 which are coupled to theline 82 and theprocessor 172. - When power is applied to
initiation control circuits 61, the default setting ofswitch 57 a is open to disconnect theinitiation control circuit 61 from theother initiator modules 56, and theswitch 57 b is closed to power the immediateinitiation control circuits 61 when instructed to do so by thefire control circuit 54. When theswitch circuit 57 opens theswitch 57 a, theswitch circuit 57 also closes theswitch 57 b which connects thebattery 52 to theconverter 170. Upon this occurrence, theprocessor 172 interacts with theconverter 170 to boost the terminal voltage level of thebattery 52 to a higher voltage level which is present at the output of theconverter 170. A discharge circuit 174 (a gas discharge tube, for example) discharges anoutput capacitor 171 of theconverter 170 when the output voltage of theconverter 170 reaches a predetermined level (three thousand volts, for example). In this manner, thedischarge circuit 174 transfers energy from thecapacitor 171 to activate theEFI 58. Once activated, theEFI 58 initiates a shockwave in thedetonator cord 51. - To minimize unpredictable behavior of the
initiation control circuit 61, theinitiation control circuit 61, in some embodiments, includes six low pass filters 10, 191, 192, 193, 194 and 195 that are selectively placed around the circuitry of theinitiation control circuit 61 to reduce the level of any stray radio frequency (RF) signals. Theinitiation control circuit 61 also has an in-line fuse 182 coupled in series with thebattery 52 and aZener diode 180 shunted to ground to guard against such possibilities as the polarity or voltage level of thebattery 52 being incorrect. - Referring to FIG. 16, the
processor 172 may control the fly-back converter 170 by using twoswitches converter 170. Theswitch 214 may be a simple redundant (backup safety switch) that is switched on and off by theprocessor 172. - The
processor 172 closes the switch 216 (i.e., turns on current in the primary winding 218 a) at a predetermined rate by a clocking latch 224 b. Asensing resistor 228 is coupled to the input of a comparator 224 a which provides a reset to a latch 224 b when the current in the primary winding 218 a exceeds a predetermined threshold level. Upon this occurrence, the latch 224 b opens theswitch 216 which turns off current in the primary winding 218 a. Subsequently, after waiting a predetermined duration, theprocessor 172 closes theswitch 216 and repeats the above-described control process. - When current in the primary winding218 a is disrupted (i.e., by the opening of the switch 216), the energy stored in the transformer 218 is transferred to a secondary circuit 222 (having the capacitor 171) that is coupled to a secondary winding 218 b of the transformer 218. On each power cycle of the
converter 170, additional energy (corresponding to a step up in the voltage level of the capacitor 171) is transferred to thecapacitor 171. When the voltage level of thecapacitor 171 is large enough to activate thedischarge circuit 174, theEFI 58 is activated which sends a shockwave down thedetonator cord 5 1. - The
switch circuit 57 has a twoNAND gate latch 202 which controls theswitches processor 172 can only change the state oflatch 202 to openswitch 57 a and close 57 b. Only a new power up cycle can reset thelatch 202. Once theswitch 57 a is open, no power is available forprocessor 172 to control anything. - The
initiation control circuit 61 also has an RC ring-type oscillator 212 which provides a clock signal used by the circuitry of theinitiation control circuit 61. Areset circuit 210 momentarily places theprocessor 172 in reset after power up of theinitiation control circuit 61. Theinitiation control circuit 61 has avoltage regulator 200 to furnish direct current (DC) voltage for the logic of theinitiation control circuit 61. - Referring to FIG. 21, in some embodiments, the
valve module 404 may be formed from threeconcentric housings housing 450 may be near the end (of the valve module 404) that is closest to thefire control circuit 54 and may be threadably coupled to thehousing 452. Thehousing 452, in turn, may be threadably coupled to thehousing 454 that is near the end (of the valve module) that is farthest from thefire control circuit 54. Aconcentric coupler 484 may secure thehousing 454 to the tubing of thestring 402, and thehousing 450 may be attached (via another coupler, for example) to a module that houses thefire control circuit 54. - The
housing 454 includesradial ports 461 that establish fluid communication withradial ports 460 of a fixed slottedsleeve 456 that is concentric with and resides inside thehousing 454. A rotating slottedsleeve 458 is concentric with and located inside the fixed slottedsleeve 456, and a central passageway of thesleeve 458 establishes fluid communication with the central passageway of thestring 402 via acentral passageway 455 of thecoupler 484. In an open position of thevalve module 404,radial ports 468 of thesleeve 458 align with theradial ports 460 of thesleeve 456, an alignment that establishes fluid communication between the annulus and central passageway of thestring 402. Thesleeve 458 may be rotated ninety degrees to place thevalve module 404 in a closed position, a position in which the non-slotted portions of thesleeve 456 block fluid communication through theradial ports 468 of thesleeve 458. - An
electric motor 484 that is housed inside thehousing 450 furnishes the torque for rotating thesleeve 458 and thus, for opening and closing thevalve module 404. A shaft of themotor 484 may be coupled to one end of adrive shaft 474 of thevalve module 404 via aflexible shaft coupling 482. The other end of thedrive shaft 474, in turn, is coupled to thesleeve 458. - In some embodiments, the
drive shaft 474 has acentral passageway 463 that is in fluid communication with the central passageway of thesleeve 458. Due to this arrangement, apressure sensor 478 may close off thecentral passageway 463 and thus, may be used to sense the pressure of the fluid inside thestring 402.Wires 480 may extend from thepressure sensor 478, through the remaining portion of thecentral passageway 463 and to thefire control circuit 54 that may, for example, use signals from thewires 480 to detect the pressure of the fluid. - Among the other features of the
valve module 404, a retainingnut 486 that is concentric with thehousing 454 may be threadably secured to thehousing 454 to hold thesleeves Annular teflon bearings 470 may be used to reduce frictional forces between thesleeve 458 and thehousing 454. Thehousing 452 may contain an annularrotating seal fixture 472 that radially surrounds a portion of thedrive shaft 474. Thehousing 452 may also include athrust bearing seal 476 that is located between thedrive shaft 474 and thehousing 452. Electronics of another module (not shown) may use thewires 482 to control themotor 484 and thus, thevalve module 404. For example, thefire control circuit 54 may control a driver board (not shown) that furnishes high current buffers to drive themotor 484. - Other embodiments are within the scope of the following claims. For example, the
initiation control circuit 61 may fire downhole devices other than the associated perforatinggun 59, such as a single shot device (a packer, for example). - While the invention has been disclosed with respect to a limited number of embodiments, those skilled in the art, having the benefit of this disclosure, will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of the invention.
Claims (57)
1. A system for use in a subterranean well, comprising:
a tubing including a valve;
a perforating gun;
a detonator adapted to fire the perforating gun; and
circuitry adapted to:
determine whether the perforating gun has fired; and
based on the determination, operate the valve to transmit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
2. The system of , wherein the circuitry is adapted to operate the valve to transmit the stimulus if the controller determines that the perforating gun has fired.
claim 1
3. The system of , wherein the circuitry is adapted to at least open the valve to transmit the stimulus.
claim 1
4. The system of , wherein the circuitry is adapted to at least close the valve to transmit the stimulus.
claim 1
5. The system of , wherein the circuitry is further adapted to communicate with the detonator to at least attempt to cause the detonator to fire the perforating gun.
claim 1
6. The system of , further comprising:
claim 1
a communication link adapted to establish communication between the circuitry and the detonator before the perforating gun fires, the firing of the perforating gun disrupting the communication between the circuitry and the detonator via the communication link,
wherein the circuitry is adapted to attempt to communicate with the detonator via the communication link to determine whether the perforating gun has fired.
7. The system of , wherein the valve comprises an electrically controlled circulation valve.
claim 1
8. The system of , wherein the circuitry comprises a microcontroller.
claim 1
9. The system of , wherein the stimulus comprises a pressure pulse.
claim 1
10. The system of , wherein the circuitry is part of a module that includes the valve.
claim 1
11. The system of , further comprising:
claim 1
a sensor,
wherein the circuitry is further adapted to use the sensor to determine whether the perforating gun has fired.
12. A method comprising:
determining downhole in a subterranean well whether a perforating gun has fired; and
based on the determination, operating a valve to transit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
13. The method of , wherein the act of operating comprises:
claim 12
using the valve to transmit the stimulus if the perforating gun has fired.
14. The method of , wherein the act of operating comprises:
claim 12
at least opening the valve.
15. The method of , wherein the act of operating comprises:
claim 12
at least closing the valve.
16. The method of , further comprising:
claim 12
communicating with a detonator to at least attempt to cause the detonator to fire the perforating gun.
17. The method of , wherein the act of determining comprises:
claim 12
establishing a communication link between the controller and the detonator before the perforating gun fires, the firing of the perforating cord disrupting the communication link; and
attempting to communicate with the detonator via the communication link to determine whether the perforating gun has fired.
18. A module for use downhole in a subterranean well, the module comprising:
a valve adapted to selectively establish fluid communication between a passageway of a downhole string and an annulus surrounding the string;
a sensor; and
circuitry coupled to the sensor and adapted to:
use the sensor to determine whether a perforating gun has fired; and
based on the determination, operate the valve to transmit a stimulus to the surface of the well to indicate whether the perforating gun has fired.
19. The module of , wherein the circuitry operates independently from other circuitry that is used to fire the perforating gun.
claim 18
20. The module of , wherein the circuitry is adapted to determine whether the perforating gun has fired by at least using the sensor to detect a stimulus indicating a command to fire the perforating gun.
claim 18
21. A system for use in a subterranean well, comprising:
a valve located downhole and in communication with a generally hydrostatic column of fluid extending to a surface of the well;
a downhole device; and
circuitry coupled to the downhole device and valve, the circuitry adapted to operate the valve to transmit a stimulus through the fluid to the surface of the well to indicate a state of the downhole device.
22. The system of , wherein the downhole device performs a downhole function and the circuitry is adapted to operate the valve to transmit the stimulus to indicate whether the downhole device has performed the function.
claim 21
23. The system of , wherein the circuitry is adapted to operate the valve to transmit the stimulus if the circuitry determines that the downhole device has performed the function.
claim 22
24. The system of , wherein the circuitry is adapted to at least open the valve to transmit the stimulus.
claim 21
25. The system of , wherein the circuitry is adapted to at least close the valve to transmit the stimulus.
claim 21
26. The system of , wherein the circuitry is further adapted to communicate with the downhole device to at least attempt to cause the device to perform a downhole function.
claim 21
27. The system of , wherein the downhole device comprises:
claim 21
a detonator;
a firing head; and
a communication link to establish communication between the detonator and the firing head to fire the firing head.
28. The system of , wherein the circuitry is adapted to operate the valve to indicate when the firing head fires.
claim 27
29. The system of , wherein
claim 21
the firing of the firing head disrupts the communication between the circuitry and the detonator via the communication link, and
the circuitry is adapted to attempt to communicate with the detonator via the communication link to determine whether the perforating gun has fired.
30. The system of , wherein the valve comprises an electrically controlled circulation valve.
claim 21
31. The system of , wherein the circuitry comprises a microcontroller.
claim 21
32. The system of , wherein the stimulus comprises a pressure pulse.
claim 21
33. The system of , wherein the circuitry is part of a module that includes the valve.
claim 21
34. The system of , wherein
claim 21
the downhole device comprises a perforating gun, and
the circuitry operates the valve to indicate whether the perforating gun has fired.
35. A method comprising:
determining a state of a downhole device; and
based on the determination, operating a valve to transmit a stimulus through a generally hydrostatic column of fluid to the surface of the well to indicate the state.
36. The method of , wherein the act of operating comprises:
claim 35
using the valve to transmit the stimulus if the downhole device has performed a predefined operation.
37. The method of , wherein the operation comprises a perforating operation.
claim 36
38. The method of , wherein the act of operating comprises:
claim 35
at least opening the valve.
39. The method of , wherein the act of operating comprises:
claim 35
at least closing the valve.
40. The method of , further comprising:
claim 34
communicating with the downhole device from the surface to at least attempt to cause the downhole device to perform a predefined function.
41. The method of , wherein the downhole device comprises a perforating gun.
claim 34
42. A system for use in a subterranean well, comprising:
a device located downhole and in communication with a generally hydrostatic column of fluid extending to a surface of the well; and
circuitry coupled to the downhole device and adapted to operate the device to transmit a stimulus through the fluid to the surface of the well to establish communication uphole.
43. The system of , further comprising:
claim 42
a downhole tool to perform a downhole function, wherein the circuitry is adapted to operate the device to transmit the stimulus to indicate whether the downhole tool has performed the function.
44. The system of , wherein the device comprises a valve.
claim 42
45. The system of , wherein the circuitry is adapted to at least open the valve to transmit the stimulus.
claim 44
46. The system of , wherein the circuitry is adapted to at least close the valve to transmit the stimulus.
claim 44
47. The system of , wherein the circuitry is further adapted to communicate with the downhole device to at least attempt to cause the device to perform a downhole function.
claim 43
48. The system of , wherein the downhole device comprises:
claim 43
a detonator;
a firing head; and
a communication link to establish communication between the detonator and the firing head to fire the firing head.
49. The system of , wherein the circuitry is adapted to operate the device to indicate when the firing head fires.
claim 48
50. The system of , wherein
claim 48
the firing of the firing head disrupts the communication between the circuitry and the detonator via the communication link, and
the circuitry is adapted to attempt to communicate with the detonator via the communication link to determine whether the perforating gun has fired.
51. The system of , wherein the stimulus comprises a pressure pulse.
claim 42
52. A method comprising:
operating a downhole device to transmit a stimulus through a generally hydrostatic column of fluid to the surface of a well to establish communication between the device and the surface.
53. The method of , wherein the downhole device comprises a valve.
claim 52
54. The method of , further comprising:
claim 52
using the operation of the downhole device to communicate an indication of a downhole state to the surface of the well.
55. The method of , wherein the downhole state comprises a state of a downhole tool.
claim 54
56. The method of , wherein the stimulus comprises a pressure pulse.
claim 52
57. The method of , wherein the operating comprises:
claim 52
operating the downhole device to indicate whether a perforating gun has fired.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/735,098 US6412573B2 (en) | 1998-07-22 | 2000-12-12 | System for indicating the firing of a perforating gun |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/121,192 US6105688A (en) | 1998-07-22 | 1998-07-22 | Safety method and apparatus for a perforating gun |
US09/310,671 US6179064B1 (en) | 1998-07-22 | 1999-05-12 | System for indicating the firing of a perforating gun |
US09/735,098 US6412573B2 (en) | 1998-07-22 | 2000-12-12 | System for indicating the firing of a perforating gun |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/310,671 Continuation US6179064B1 (en) | 1998-07-22 | 1999-05-12 | System for indicating the firing of a perforating gun |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010027864A1 true US20010027864A1 (en) | 2001-10-11 |
US6412573B2 US6412573B2 (en) | 2002-07-02 |
Family
ID=26819198
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/310,671 Expired - Lifetime US6179064B1 (en) | 1998-07-22 | 1999-05-12 | System for indicating the firing of a perforating gun |
US09/735,098 Expired - Lifetime US6412573B2 (en) | 1998-07-22 | 2000-12-12 | System for indicating the firing of a perforating gun |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/310,671 Expired - Lifetime US6179064B1 (en) | 1998-07-22 | 1999-05-12 | System for indicating the firing of a perforating gun |
Country Status (3)
Country | Link |
---|---|
US (2) | US6179064B1 (en) |
GB (1) | GB2340157B (en) |
NO (2) | NO328769B1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6615916B1 (en) * | 1999-02-05 | 2003-09-09 | Schlumberger Technology Corporation | Method of saving string of tools installed in an oil well and a corresponding transmission assembly |
GB2395502A (en) * | 2002-11-22 | 2004-05-26 | Schlumberger Holdings | Providing electrical isolation for a downhole device |
GB2406870A (en) * | 2002-12-03 | 2005-04-13 | Schlumberger Holdings | Intelligent well perforation system |
US20050128101A1 (en) * | 2003-12-11 | 2005-06-16 | Veneruso Anthony F. | Fused and sealed connector system for permanent reservoir monitoring and production control |
US20050178554A1 (en) * | 2002-10-18 | 2005-08-18 | Schlumberger Technology Corporation | Technique and Apparatus for Multiple Zone Perforating |
US20070044964A1 (en) * | 2005-09-01 | 2007-03-01 | Schlumberger Technology Corporation | Technique and Apparatus to Deploy a Perforating Gun and Sand Screen in a Well |
US20070251690A1 (en) * | 2006-04-28 | 2007-11-01 | Schlumberger Technology Corporation | Well Completion System |
WO2006093941A3 (en) * | 2005-03-01 | 2009-09-11 | Owen Oil Tools L.P. | Novel device and methods for firing perforating guns |
US20100000789A1 (en) * | 2005-03-01 | 2010-01-07 | Owen Oil Tools Lp | Novel Device And Methods for Firing Perforating Guns |
US20110265584A1 (en) * | 2010-04-30 | 2011-11-03 | Bench Tree Group LLC | Downhole tool measurement device mounting system and method |
WO2012166192A1 (en) * | 2011-06-02 | 2012-12-06 | Halliburton Energy Services Inc. | Changing the state of a switch through the application of power |
US8952574B2 (en) | 2011-06-02 | 2015-02-10 | Halliburton Energy Services, Inc. | Safely deploying power |
EP4166749A1 (en) * | 2018-01-23 | 2023-04-19 | GeoDynamics, Inc. | Method for controlling a target switch assembly |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6695848B2 (en) * | 1994-09-02 | 2004-02-24 | Hudson Surgical Design, Inc. | Methods for femoral and tibial resection |
US6564866B2 (en) * | 2000-12-27 | 2003-05-20 | Baker Hughes Incorporated | Method and apparatus for a tubing conveyed perforating guns fire identification system using enhanced marker material |
US8091477B2 (en) * | 2001-11-27 | 2012-01-10 | Schlumberger Technology Corporation | Integrated detonators for use with explosive devices |
US7565927B2 (en) * | 2005-12-01 | 2009-07-28 | Schlumberger Technology Corporation | Monitoring an explosive device |
US7801707B2 (en) * | 2006-08-02 | 2010-09-21 | Schlumberger Technology Corporation | Statistical method for analyzing the performance of oilfield equipment |
US20080093074A1 (en) * | 2006-10-20 | 2008-04-24 | Schlumberger Technology Corporation | Communicating Through a Barrier in a Well |
AR064757A1 (en) * | 2007-01-06 | 2009-04-22 | Welltec As | COMMUNICATION / TRACTOR CONTROL AND DRILL SELECTION SWITCH SWITCH |
US8576090B2 (en) | 2008-01-07 | 2013-11-05 | Hunting Titan, Ltd. | Apparatus and methods for controlling and communicating with downwhole devices |
US7661366B2 (en) * | 2007-12-20 | 2010-02-16 | Schlumberger Technology Corporation | Signal conducting detonating cord |
FR2955354B1 (en) | 2010-01-19 | 2014-01-03 | Geoservices Equipements | INTERVENTION DEVICE IN A WELL COMPRISING A PYROTECHNIC SYSTEM, INSTALLATION AND METHOD. |
GB201207450D0 (en) * | 2012-04-26 | 2012-06-13 | Secr Defence | An electrical pulse splitter for an explosives system |
CN105604528B (en) * | 2015-12-23 | 2018-06-19 | 重庆航天工业有限公司 | A kind of oil/gas well is with publishing control system |
EP3405744B1 (en) * | 2016-10-07 | 2020-07-08 | Detnet South Africa (PTY) Ltd | Conductive shock tube |
WO2019229521A1 (en) | 2018-05-31 | 2019-12-05 | Dynaenergetics Gmbh & Co. Kg | Systems and methods for marker inclusion in a wellbore |
US11591885B2 (en) | 2018-05-31 | 2023-02-28 | DynaEnergetics Europe GmbH | Selective untethered drone string for downhole oil and gas wellbore operations |
WO2020038848A1 (en) | 2018-08-20 | 2020-02-27 | DynaEnergetics Europe GmbH | System and method to deploy and control autonomous devices |
WO2020198643A1 (en) * | 2019-03-27 | 2020-10-01 | Hunting Titan, Inc. | Solid state dual fire circuit |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4208966A (en) | 1978-02-21 | 1980-06-24 | Schlumberger Technology Corporation | Methods and apparatus for selectively operating multi-charge well bore guns |
US4690227A (en) * | 1983-03-31 | 1987-09-01 | Halliburton Company | Gun firing head |
US4660638A (en) | 1985-06-04 | 1987-04-28 | Halliburton Company | Downhole recorder for use in wells |
US4901069A (en) * | 1987-07-16 | 1990-02-13 | Schlumberger Technology Corporation | Apparatus for electromagnetically coupling power and data signals between a first unit and a second unit and in particular between well bore apparatus and the surface |
US4830120A (en) * | 1988-06-06 | 1989-05-16 | Baker Hughes Incorporated | Methods and apparatus for perforating a deviated casing in a subterranean well |
US4971160A (en) * | 1989-12-20 | 1990-11-20 | Schlumberger Technology Corporation | Perforating and testing apparatus including a microprocessor implemented control system responsive to an output from an inductive coupler or other input stimulus |
US5050675A (en) * | 1989-12-20 | 1991-09-24 | Schlumberger Technology Corporation | Perforating and testing apparatus including a microprocessor implemented control system responsive to an output from an inductive coupler or other input stimulus |
US6055213A (en) * | 1990-07-09 | 2000-04-25 | Baker Hughes Incorporated | Subsurface well apparatus |
US5343963A (en) * | 1990-07-09 | 1994-09-06 | Bouldin Brett W | Method and apparatus for providing controlled force transference to a wellbore tool |
US5369579A (en) * | 1994-01-24 | 1994-11-29 | Anderson; Otis R. | Electronic blast control system for downhole well operations |
US5490563A (en) * | 1994-11-22 | 1996-02-13 | Halliburton Company | Perforating gun actuator |
AU716324B2 (en) * | 1995-02-10 | 2000-02-24 | Baker Hughes Incorporated | Method and apparatus for remote control of wellbore end devices |
US5551520A (en) * | 1995-07-12 | 1996-09-03 | Western Atlas International, Inc. | Dual redundant detonating system for oil well perforators |
US6041864A (en) * | 1997-12-12 | 2000-03-28 | Schlumberger Technology Corporation | Well isolation system |
-
1999
- 1999-05-12 US US09/310,671 patent/US6179064B1/en not_active Expired - Lifetime
- 1999-07-19 GB GB9916881A patent/GB2340157B/en not_active Expired - Fee Related
- 1999-07-21 NO NO19993571A patent/NO328769B1/en not_active IP Right Cessation
-
2000
- 2000-11-03 NO NO20005555A patent/NO329662B1/en not_active IP Right Cessation
- 2000-12-12 US US09/735,098 patent/US6412573B2/en not_active Expired - Lifetime
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6615916B1 (en) * | 1999-02-05 | 2003-09-09 | Schlumberger Technology Corporation | Method of saving string of tools installed in an oil well and a corresponding transmission assembly |
US7493958B2 (en) * | 2002-10-18 | 2009-02-24 | Schlumberger Technology Corporation | Technique and apparatus for multiple zone perforating |
US20050178554A1 (en) * | 2002-10-18 | 2005-08-18 | Schlumberger Technology Corporation | Technique and Apparatus for Multiple Zone Perforating |
GB2395502A (en) * | 2002-11-22 | 2004-05-26 | Schlumberger Holdings | Providing electrical isolation for a downhole device |
GB2395502B (en) * | 2002-11-22 | 2004-10-20 | Schlumberger Holdings | Providing electrical isolation for a downhole device |
US7007756B2 (en) | 2002-11-22 | 2006-03-07 | Schlumberger Technology Corporation | Providing electrical isolation for a downhole device |
GB2406870A (en) * | 2002-12-03 | 2005-04-13 | Schlumberger Holdings | Intelligent well perforation system |
GB2406870B (en) * | 2002-12-03 | 2006-04-12 | Schlumberger Holdings | Intelligent well perforating systems and methods |
US7154413B2 (en) | 2003-12-11 | 2006-12-26 | Schlumberger Technology Corporation | Fused and sealed connector system for permanent reservoir monitoring and production control |
US20050128101A1 (en) * | 2003-12-11 | 2005-06-16 | Veneruso Anthony F. | Fused and sealed connector system for permanent reservoir monitoring and production control |
US8079296B2 (en) | 2005-03-01 | 2011-12-20 | Owen Oil Tools Lp | Device and methods for firing perforating guns |
WO2006093941A3 (en) * | 2005-03-01 | 2009-09-11 | Owen Oil Tools L.P. | Novel device and methods for firing perforating guns |
US20100000789A1 (en) * | 2005-03-01 | 2010-01-07 | Owen Oil Tools Lp | Novel Device And Methods for Firing Perforating Guns |
US7913603B2 (en) | 2005-03-01 | 2011-03-29 | Owen Oil Tolls LP | Device and methods for firing perforating guns |
US20070044964A1 (en) * | 2005-09-01 | 2007-03-01 | Schlumberger Technology Corporation | Technique and Apparatus to Deploy a Perforating Gun and Sand Screen in a Well |
US8151882B2 (en) | 2005-09-01 | 2012-04-10 | Schlumberger Technology Corporation | Technique and apparatus to deploy a perforating gun and sand screen in a well |
US7753121B2 (en) | 2006-04-28 | 2010-07-13 | Schlumberger Technology Corporation | Well completion system having perforating charges integrated with a spirally wrapped screen |
US20070251690A1 (en) * | 2006-04-28 | 2007-11-01 | Schlumberger Technology Corporation | Well Completion System |
US20110265584A1 (en) * | 2010-04-30 | 2011-11-03 | Bench Tree Group LLC | Downhole tool measurement device mounting system and method |
US20170102481A1 (en) * | 2010-04-30 | 2017-04-13 | Bench Tree Group, Llc | Downhole tool measurement device mounting system and method |
US9733390B2 (en) * | 2010-04-30 | 2017-08-15 | Bench Tree Group, Llc | Downhole tool measurement device mounting system and method |
WO2012166192A1 (en) * | 2011-06-02 | 2012-12-06 | Halliburton Energy Services Inc. | Changing the state of a switch through the application of power |
CN103582923A (en) * | 2011-06-02 | 2014-02-12 | 哈里伯顿能源服务公司 | Changing the state of a switch through the application of power |
US8952574B2 (en) | 2011-06-02 | 2015-02-10 | Halliburton Energy Services, Inc. | Safely deploying power |
AU2011369375B2 (en) * | 2011-06-02 | 2015-10-29 | Halliburton Energy Services, Inc. | Changing the state of a switch through the application of power |
US9520249B2 (en) | 2011-06-02 | 2016-12-13 | Halliburton Energy Services, Inc. | Changing the state of a switch through the application of power |
US9530581B2 (en) | 2011-06-02 | 2016-12-27 | Halliburton Energy Services, Inc. | Changing the state of a switch through the application of power |
EP4166749A1 (en) * | 2018-01-23 | 2023-04-19 | GeoDynamics, Inc. | Method for controlling a target switch assembly |
Also Published As
Publication number | Publication date |
---|---|
NO20005555D0 (en) | 2000-11-03 |
GB2340157B (en) | 2000-12-27 |
US6412573B2 (en) | 2002-07-02 |
NO993571D0 (en) | 1999-07-21 |
NO20005555L (en) | 2000-01-24 |
GB2340157A (en) | 2000-02-16 |
US6179064B1 (en) | 2001-01-30 |
NO328769B1 (en) | 2010-05-10 |
NO329662B1 (en) | 2010-11-29 |
GB9916881D0 (en) | 1999-09-22 |
NO993571L (en) | 2000-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6412573B2 (en) | System for indicating the firing of a perforating gun | |
US6298924B1 (en) | Safety method and apparatus for a perforating gun | |
US8884778B2 (en) | Apparatus and methods for controlling and communicating with downhole devices | |
US8689868B2 (en) | Tractor communication/control and select fire perforating switch simulations | |
US6283227B1 (en) | Downhole activation system that assigns and retrieves identifiers | |
GB2352261A (en) | Apparatus and method for remote firing of a perforating gun | |
US11215433B2 (en) | Electronic ignition circuit | |
US9394767B2 (en) | Transient control of wellbore pressure | |
US10816311B2 (en) | Electronic time delay fuse | |
US20220195867A1 (en) | Downhole switch and communication protocol | |
CN114667384A (en) | Switchable and addressable switch assembly for wellbore operations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |