Patent Description:
<CIT> relates to a wireless blasting system in which at least two components are adapted to communicate with each other over a short range wireless radio link. Use is made of so-called identification code carriers which are associated with respective detonators. The code carriers are capable of communication with each other and with a blast box. <CIT> relates to another wireless blasting system forming a cross-communicating network of wireless detonator assemblies, such that communication of each wireless detonator assembly with an associated blasting machine can occur either directly, or via relay of signals between other wireless detonator assemblies in the network. <CIT> relates to a blasting system for pyrotechnic events which shall avoid latency time. A list of timed events may be used to synchronize a pyrotechnic firing sequence with music or other external events. This list is distributed over a series of embedded microprocessors. Each microprocessor is then synchronized to a master controller clock, and enabled such that each processor may then fire independently as required by the master list. <CIT> relates to another wireless blasting system including an initiator apparatus (IA) for blasting, the IA including: a magnetic receiver configured to receive a through the earth (TTE) magnetic communication signal representing a command from a base station; a blasting controller, in electrical communication with the magnetic receiver, configured to generate response data in response to the command; and an electromagnetic (EM) transmitter system (ETS), in electrical communication with the blasting controller, configured to transmit the response data for the base station using a TTE electromagnetic (EM) signal.

Communication may be effected using various protocols, such as the Bluetooth protocol which operates at a frequency of about <NUM>,<NUM>.

The specification of the aforementioned application also describes certain problems which are encountered when electronic blasting systems which are interconnected by way of wires are used in diverse sites. The use of a short range, high frequency, wireless radio link is intended to address some of these problems. However, the amplitude of a high frequency radio signal in rock is rapidly attenuated. It is then not always feasible to communicate directly with a detonator in a borehole. If the equivalent of an identification code carrier is used on a rock surface then the carrier is exposed to the prevailing environmental conditions and can easily be damaged and thereby rendered useless.

A magnetic signal at a frequency of, say, less than <NUM> can however penetrate rock and soil without undue attenuation. It is then possible to make use of a transmitting antenna with a relatively large area which is positioned at a suitable protected location and which transmits at a power of several tens of watts communication signals to detonators which have appropriate receivers and which are placed in boreholes in the rock. This approach, which enables the use of the identification code carriers or equivalent devices to be dispensed with, is essentially of a unidirectional nature. Reliable communication links can be established from the transmitter to the various antennas which are associated with the detonators in the boreholes, but due to physical limitations of magnetic field propagation, it is not feasible to transmit from each detonator a signal in the reverse direction, over the same distance, to a receiving antenna which may be the same as a transmitting antenna.

A direct drawback thus is that a one-way communication process does not allow an operator to establish whether all detonators are receiving signals correctly from the transmitter. This means that there is no way of determining whether commands to the detonators from a control mechanism are being properly received. The absence of feedback from a detonator to the control mechanism means that safety and functional requirements are, inevitably, compromised.

Another factor, if a single antenna is used to transmit to all of the detonators in the boreholes is that the size of the antenna and its power demands may be substantial, particularly if the blast site extends over a large area. Other disadvantages include the practical problem of positioning and deploying a large antenna in an underground situation in which space may be limited and of then protecting the transmitting antenna from damage due to rock displaced in a subsequent blasting process.

Apart therefrom the consumption of power at each detonator is an important factor.

An object of the present invention is to address at least to some extent the aforementioned situation.

The invention provides a method of operating a detonator and a detonator system according to independent claims <NUM> and <NUM>.

Conversely, a signal originating at any detonator can be directed, using the aforesaid relay technique, to any other detonator or to the control equipment.

Each detonator preferably has a unique identifier, which is included in each signal transmitted by the detonator.

The signals may be at, or lower than, a frequency of <NUM>. Preferably the frequency lies in the range of <NUM> to <NUM> typically of the order of <NUM>. The relaying of the signals, in the described manner is, however, time consuming. Also the system has a slow data transfer rate which is attributable to the low frequency of operation and to the signal relay technique. To address this a synchronisation protocol is required to ensure that the detonator system can be fired effectively.

The invention provides a detonator which includes a transmitter, a receiver and a counter, wherein the counter is incremented at each of a plurality of successive time intervals thereby to define a respective time slot between each successive pair of increments and, within each time slot, a transmit interval, and a receive interval of a predetermined duration between two predetermined time points, the receive interval overlapping in time with the transmit interval, and wherein, within that time slot, the detonator is placed in a sleep mode for the duration of that time slot but excluding the duration of the receive interval and, during the receive interval, the detonator is placed in a wake-up mode.

The detonator is automatically placed in an arm mode of a defined duration when the number of increments reaches a predetermined value. Further, if no fire signal is received by the detonator while it is in the arm mode, the arm mode is automatically terminated.

A detonator system includes a plurality of detonators, each of the aforementioned kind, wherein each detonator is loaded into a respective borehole formed in a body of rock, and control equipment which is configured to communicate bi-directionally with at least one detonator, whereby a signal from the control equipment is relayed in succession via the transmitters and receivers of at least some of the plurality of detonators along a plurality of outbound paths to the plurality of detonators, and a signal from any detonator is relayed in succession via the respective transmitters and receivers of at least some of the detonators along a respective inbound path to the control equipment, wherein the respective counters of the detonators are simultaneously incremented so that a fire signal transmitted from the control equipment is communicated to all of the detonators during the duration of the arm mode.

The invention is further described by way of example with reference to the accompanying drawings in which:.

<FIG> of the accompanying drawings illustrates in block diagram form a detonator <NUM> according to the invention.

The detonator <NUM> includes detonating components <NUM>, of known elements, such as an initiator, a primary explosive and the like. These aspects are not individually shown nor described herein for they are known in the art.

The detonator <NUM> further includes a timer <NUM>, a memory <NUM> in which is stored a unique identifier for the detonator, a processor <NUM>, a transmitter <NUM> which is controlled by the processor <NUM> and which emits a signal through a custom-designed coil antenna <NUM>, a receiver <NUM> which is connected to the processor <NUM> and which is adapted to receive a signal detected by a custom-designed coil antenna <NUM>, a comparator <NUM>, and a counter <NUM>.

A battery <NUM> is used to power the electronic components in the detonator and to provide energy to the initiator to fire the detonator when required.

In use, the transmitter <NUM> produces a magnetic field which is transmitted by the antenna <NUM>. The magnetic field is modulated with information output by the processor <NUM> in order to transmit information from the detonator. Similarly, the receiver <NUM> is adapted to decode a modulated magnetic field signal which is received by the antenna <NUM> and to feed information, derived from the demodulation process, to the processor <NUM>. The receiver and transmitter function at a frequency which is at or lower than <NUM>. For effective through the ground transmission the frequency may be in the range of <NUM> to <NUM> and typically is of the order of <NUM>.

<FIG> illustrates a detonator system <NUM> according to the invention which includes a plurality of boreholes <NUM> which are drilled in a body of rock in, say, an underground location. The spacings <NUM> between the boreholes <NUM>, the depth of each borehole, and the position of each borehole, are determined by the application of known principles which are not described herein. Each borehole <NUM> is charged with an explosive composition <NUM> and is loaded with at least one detonator <NUM> of the kind described in connection with <FIG>. For ease of identification the detonators are labelled A1 to A3, B1 to B3, C1 to C3, D1 to D3, E1 to E3 and F1 to F3.

The detonator system <NUM> also includes control equipment <NUM> which is used to establish and measure parameters of the blasting system in accordance with operating and safety techniques. The control equipment <NUM> is adapted to receive signals from the various detonators and to transmit signals to the various detonators as is described hereinafter.

The control equipment <NUM> is connected to the detonator A2, referred to herein for ease of identification as a sink detonator, via a physical link <NUM> such as conductive wires. A signal generated by the control equipment <NUM> is transmitted via the link <NUM> to the sink detonator A2. Information carried by this signal is extracted in the detonator A2 and that information is used to modulate a magnetic signal which is generated by the transmitter <NUM> in the detonator A2. A resulting near-field modulated magnetic signal is then transmitted from the coil antenna <NUM> of the detonator A2.

As is explained hereinafter it is possible for a signal generated at the control equipment <NUM> to be transmitted via the mesh network shown in <FIG> to a particular predetermined detonator and for a signal to be returned from that detonator to the control equipment <NUM>. In the first case the signal, travelling on an outbound path, is relayed sequentially from one detonator to another and is guided to its particular destination. In the second case the signal travels, via the relay technique, on an inbound path to the control equipment <NUM>.

Assume that the sink detonator A2 transmits a signal which is received by a number of adjacent detonators. In <FIG> these adjacent detonators are illustrated at least as the detonators A1, B2 and A3.

Included in each modulated transmitted signal is the unique identifier of the relevant detonator, taken from the memory <NUM> of the detonator.

Each detonator <NUM> which receives a signal then transmits a responsive signal. Referring again by way of example only to the detonator B2 the respective components in the detonator B2 cause the generation of a modulated magnetic signal which is transmitted via the respective coil antenna <NUM>. That transmitted signal carries information identifying the sequential path from the control equipment <NUM>, to the detonator A2, and to the detonator B2, and is received at least by the adjacent detonators C2, B3, A2 and B1.

Assume, referring to the detonator B3 (again only by way of example) that the detonator B3, in response to the received signal, emits a modulated magnetic signal of the nature which has been described. That signal is received at least by the adjacent detonators B2, C3 and A3.

The process continues in this manner until each detonator has received a corresponding signal which originated from the control equipment <NUM>. It should be borne in mind that each transmitted signal travels in three dimensions. However, for explanatory purposes herein, signal propagation is described as taking place in two dimensions.

Subsequently, a signal containing identifiers of the respective detonators, is propagated along various paths through the mesh network towards the sink detonator A2 which, in turn, transfers such signal to the control equipment <NUM>.

The control equipment <NUM> is then capable of establishing a computer representation of the configuration which is shown in <FIG> i.e. of the various boreholes and the detonators and the identities of the detonators. Through the use of appropriate software the control equipment <NUM> determines how a signal which is intended for any particular detonator <NUM>, which is identified uniquely by means of its identity number, can be sent to that detonator on an outbound path through the mesh network of detonators. Additionally, the aforementioned process enables each detonator to establish the identity of each adjacent detonator with which it can communicate in a bi-directional manner.

Once the routing information has been established it is possible for the control equipment <NUM> to generate a message that is intended for any particular detonator, as identified by its identity number, and then to transmit an outbound message which is intended only for that detonator. In the return direction a detonator can, for example after carrying out integrity and functional capability tests, generate and transmit an inbound signal to the control equipment <NUM>. In each instance, the signal goes along a predetermined path which is determined primarily by the routing information referred to. The control equipment <NUM> is then able to verify the integrity of the entire blasting system before initiating a fire signal.

From the aforegoing description it is apparent that a signal generated and transmitted by the control equipment <NUM> can be directed after passing through a plurality of designated receive and transmit sequences at respective detonators <NUM> to a target detonator. Conversely a signal from any detonator in the system can be directed to the control equipment <NUM>, passing through the receiver and transmitter of each respective detonator. It is therefore possible for the control equipment <NUM> to interrogate each detonator and to establish that it is functional. It is however not possible to rely on this technique to synchronise the ignition of the detonators for the time which is taken for a signal to travel from the control equipment <NUM> to one detonator <NUM> will invariably be different from the time taken for a signal to travel from the control equipment to another detonator. To address this a blast time synchronisation process is required.

When the blasting system network is established each detonator <NUM> is instructed, unless a cancel signal is previously received, to enter an arm mode at a particular time. This can be done in different ways but the synchronisation technique, in this example, relies on the notion of a respective slot number which is a count held in a memory of the detonator.

At time zero the slot number count in each detonator is set to zero. This is done simultaneously for all the detonators. The detonators are then installed in the blasting system. At regular intervals determined by the timer <NUM> in each detonator the slot number is incremented by a unit i.e. a count value. Typically the slot number is incremented by a count value every <NUM> seconds. Each time a detonator forwards a message, the slot number for that detonator is attached to the message and is forwarded together with the message. The slot number is also incremented by a unit value.

When the slot number reaches a predetermined value each detonator is placed into an arm mode. This occurs simultaneously for all of the detonators. The arm mode endures for a predetermined time period which is sufficiently long for the control equipment <NUM> to transmit a fire signal along the various outbound paths to each of the detonators. At the end of that time period a fire command is implemented and the respective detonators are ignited. Conversely if the fire signal is not received at a detonator within the predetermined time period then, at the end of that time period, the arm command is cancelled and the detonator ignition takes place.

The aforementioned technique allows the detonators to be fired simultaneously. The system can however be adapted to enable the control equipment <NUM> to pass a respective time delay period, calculated by an algorithm in the control equipment, to each of the respective detonators. If no delay time is attributed to a particular detonator then that detonator is fired at the end of the aforementioned predetermined time period. If a time delay is attributed to a particular detonator then the timing of the delay commences at the end of the predetermined period and at the end of the time delay the respective detonator is fired.

The slot number approach can also be employed for controlling the operation of the detonators to minimise power consumption. In this regard reference is made to <FIG> which shows a timing diagram for a detonator A and a timing diagram for a detonator B. A timing interval of <NUM> seconds (this value is exemplary and non-limiting) is commenced for each detonator at a time T1. That timing interval ends <NUM> seconds later for each detonator at a time T2 (The interval from T1 to T2 is also referred to as a frame <NUM>). The detonator B is "woken" and placed in a receive mode at time T3. A receive interval <NUM> terminates at a time T4. Outside of the interval <NUM>, in each time slot from T1 to T2, the detonator B is in a low power consumption mode i.e. it is "asleep". In accordance with the procedure which has been described, at a time T5 the detonator A is woken and placed in a transmit mode and enters a transmit interval <NUM> which ends at a time T6. The duration of the interval <NUM> from T5 to T6 is less than the duration of the interval <NUM> from T3 to T4. This is to account for any timing errors which may occur, during relaying of the signals, thereby to ensure that whenever the detonator A is in a transmit mode the detonator B is in a receive mode. Security of signal transmission is thereby achieved. The detonator A is only woken in the period T5 to T6 - otherwise it is asleep.

In a subsequent time slot the detonator B would normally be placed in a transmit mode and the detonator A, together with several other detonators which are adjacent to the detonator B, would be placed in a receive mode. A detonator which is not being called upon to transmit nor to receive is left in the sleep mode.

The process described in connection with <FIG> is effected for each detonator which is to transmit a signal and for adjacent detonators for which the transmitted signal is intended.

The time period taken to transmit a message from the control equipment <NUM> to any detonator and for that detonator to return a message to the control equipment is referred to as the "latency" of the network. This time period is linked to the rate of data transmission in the detonator system and to the duration of each time slot.

Claim 1:
A method of operating a detonator (<NUM>) which includes a transmitter (<NUM>), a receiver (<NUM>) and a counter (<NUM>) wherein the counter (<NUM>) is set to zero and incremented at each of a plurality of successive time intervals thereby to define a respective time slot between each successive pair of increments and, within each time slot, a transmit interval (<NUM>), and a receive interval (<NUM>) of a predetermined duration between two predetermined time points (T3, T4), the receive interval (<NUM>) overlapping in time with the transmit interval (<NUM>), wherein, within that time slot, the detonator (<NUM>) is placed in a sleep mode for the duration of each time slot but excluding the duration of the receive interval (<NUM>) and, during the receive interval (<NUM>), the detonator (<NUM>) is placed in a wake-up mode and wherein the detonator (<NUM>) is placed in an arm mode of a defined duration when the number of increments reaches a predetermined value and if no fire signal is received by the detonator (<NUM>) while it is in the arm mode, the arm mode is terminated.