Electronic detonator initiation system
Patent Information
- Application Number
- CN202410337553.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-23
- Publication Date
- 2026-10-20
- Estimated Expiration
- 2044-03-23
AI Technical Summary
传统电雷管使用高压电源便可直接引爆,安全性低,无法对雷管状态进行检测,可靠性低
[0042]应当理解,发明内容部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。
Smart Images

Figure CN118009828B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic detonator initiation technology, and more particularly to an electronic detonator initiation system. Background Technology
[0002] With the development of electronic technology, electronic detonator technology has also advanced rapidly and is gradually replacing traditional electric and hot detonators. Traditional electric detonators can be directly detonated using high-voltage power, resulting in low safety and the inability to detect the detonator's condition, leading to low reliability. While existing electronic detonator detonation systems on the market do have the function of detecting the detonator's condition, identifying problematic detonators requires individual inspection, which is time-consuming, labor-intensive, and leads to complex construction and high labor costs.
[0003] Due to differences in blasting site environments and worker operating habits across different regions, various modification suggestions may be made for the detonator software. In response to this situation, the common approach is to contact the user of each device to guide them through specific software upgrade operations, or to send technicians to the site or factory to collect all detonators for a unified upgrade. However, both of these solutions are time-consuming and labor-intensive. Summary of the Invention
[0004] This invention provides an electronic detonator initiation system that can monitor the status of electronic detonators in real time and quickly locate the problematic target detonator. It also monitors the status of the initiator and allows for timely online upgrades or modifications to the initiator software, saving manpower and material costs and improving the efficiency of blasting operations.
[0005] In a first aspect, embodiments of the present invention provide an electronic detonator initiation system, the electronic detonator initiation system comprising:
[0006] Electronic detonator, which contains an electronic control module for signal reception and feedback;
[0007] The lead wire is used to transmit the command signal of the detonator and the feedback signal of the electronic control module;
[0008] The cable clip connects to the lead wire, and the surface of the cable clip is engraved with detonator information and a QR code;
[0009] The detonator is used to send detection or detonation commands to the electronic detonator and to receive feedback signals from the electronic detonator.
[0010] The detonator is also used to scan the QR code on the line card for registration and retrieval of electronic detonators;
[0011] The monitoring and management module is used to monitor the status of the electronic detonator and the initiator;
[0012] The monitoring and management module includes: a monitoring unit, a data storage unit, a data retrieval unit, and a detection unit.
[0013] Optionally, the monitoring unit is used to remotely acquire the online operation logs of each detonator to analyze and determine the cause of any abnormalities at the blasting site;
[0014] The monitoring unit is also used to obtain the detonator's version information and to remotely upgrade the detonator;
[0015] The remote upgrade methods include: online real-time upgrade, automatic upgrade upon startup with internet connection, and scheduled automatic upgrade.
[0016] Optionally, a data storage unit is used to classify the information of the electronic detonator and add corresponding classification tags; and to store the information of the electronic detonator based on the classification tags.
[0017] The information for electronic detonators includes: manufacturer, type of electronic detonator, chip code, and shell number.
[0018] Optionally, information about electronic detonators is stored based on classification tags, including:
[0019] The classification of electronic detonators is determined based on the classification labels;
[0020] Information about electronic detonators is stored hierarchically according to their grade, and a hierarchical index is established.
[0021] Optionally, the data lookup unit is used to look up information about the target electronic detonator according to a preset lookup algorithm;
[0022] The preset search algorithms include binary search and balanced binary tree search.
[0023] Optionally, information about the target electronic detonator is retrieved according to a preset search algorithm, including:
[0024] If the number of electronic detonators to be searched is greater than or equal to the quantity threshold and there are key targets to search for, then a binary search algorithm is used to find the information of the target electronic detonators.
[0025] If the number of electronic detonators to be searched is less than the number threshold and there is no key target to search for, then the balanced binary tree search algorithm is used to find the information of the target electronic detonator.
[0026] If the number of electronic detonators to be searched is less than the quantity threshold and there is a key target to search for, then the data under the index corresponding to the type of electronic detonator in the database will be traversed according to the type of electronic detonator.
[0027] Optionally, the detection unit is used to detect the state of the electronic detonator according to a preset algorithm;
[0028] The preset algorithms include: ant colony algorithm.
[0029] Optionally, the state of the electronic detonator is detected according to a preset algorithm, including:
[0030] An optimized ant colony algorithm is used to allocate the electronic detonators to be tested according to the following formula:
[0031]
[0032] In the formula, P k (i,j) represents the probability that the k-th ant assigns the electronic detonator i to the processor j, τ(i,j) represents the pheromone generated when ant k assigns the electronic detonator i to the processor j, μ(i,j) represents the heuristic information corresponding to τ(i,j), τ(i,r) represents the pheromone generated when ant k assigns the electronic detonator i to the processor r, μ(i,r) represents the heuristic information corresponding to τ(i,r), α and β represent the weights of pheromone and heuristic information on ant path selection, and A k (i) The set of processors that can be selected when assigning an ant k to an electronic detonator i to be tested;
[0033] Based on the calculated probability, the electronic detonators to be tested are assigned to multiple processors to analyze and process the information of the electronic detonators and determine their status.
[0034] Optionally, the electronic detonator initiation system also includes:
[0035] The consultation module is used to analyze electronic detonators that malfunction at the blasting site based on a pre-built fault analysis knowledge graph and provide corresponding fault handling solutions.
[0036] Optionally, the construction of the fault analysis knowledge graph includes:
[0037] Obtain information on electronic detonators and data on electronic detonator fault handling cases;
[0038] Data cleaning was performed on information and fault handling case data related to electronic detonators.
[0039] Extract entities, relationships, and attributes from the cleaned data;
[0040] Construct a fault analysis knowledge graph based on entities, relationships, and attributes.
[0041] This invention provides an electronic detonator initiation system, comprising: an electronic detonator with an internal electronic control module for signal reception and feedback; a lead wire for transmitting command signals from the initiator and feedback signals from the electronic control module; a wire clip connected to the lead wire, the surface of which is engraved with detonator information and a QR code; an initiator for sending detection or initiation commands to the electronic detonator and receiving feedback signals from the electronic detonator; the initiator also scans the QR code on the wire clip for registration and retrieval of the electronic detonator; and a monitoring and management module for monitoring the status of the electronic detonator and the initiator. This invention can monitor the status of the electronic detonator in real time and quickly locate problematic target detonators, while also monitoring the status of the initiator. It allows for timely online upgrades or modifications to the initiator software, saving manpower and material costs and improving the efficiency of blasting operations.
[0042] It should be understood that the description in the Summary of the Invention is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0043] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements.
[0044] Figure 1 This is a schematic diagram of the functional modules of an electronic detonator initiation system according to an embodiment of the present invention;
[0045] Figure 2 This is a schematic diagram of the structure of an electronic detonator and related components according to an embodiment of the present invention;
[0046] Figure 3 This is a schematic diagram of an electronic detonator initiation system according to an embodiment of the present invention. Detailed Implementation
[0047] To enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this specification, and not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of this document.
[0048] It should be noted that the embodiments of the present invention are described only to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation on the technical solutions provided by the embodiments of the present invention.
[0049] Figure 1 This is a functional module diagram of an electronic detonator initiation system according to an embodiment of the present invention; as shown below. Figure 1 As shown, it includes:
[0050] Electronic detonator, which contains an electronic control module for signal reception and feedback;
[0051] For example, when detonation is required, the electronic control module installed inside the electronic detonator can transmit and receive signals with the detonator through the lead wire and the blasting busbar.
[0052] The lead wire is used to transmit command signals from the detonator and feedback signals from the electronic control module.
[0053] The cable clip connects to the lead wire, and the surface of the cable clip is engraved with detonator information and a QR code;
[0054] For example, the line card connects the lead wire to the blasting busbar. The surface of the line card is engraved with detonator information and its corresponding QR code. Electronic detonators can be registered by scanning the QR code. When an erroneous detonator is detected in the electronic detonator network, the detonator can be scanned by scanning the QR code to find the erroneous detonator.
[0055] For example, the structure and connection relationship between the electronic detonator, lead wire, and wire clamp can be as follows: Figure 2 As shown.
[0056] The detonator is used to send detection or detonation commands to the electronic detonator and to receive feedback signals from the electronic detonator.
[0057] The detonator is also used to scan the QR code on the line card for registration and retrieval of electronic detonators;
[0058] For example, the detonator, as the control terminal of the detonation system, can send detection and detonation commands to the electronic detonator and receive feedback signals from the electronic detonator, process them, and transmit them in text form to the monitoring and management module; in addition, the detonator also has a barcode scanning function, which can be used to register detonators and find faulty detonators by scanning the barcode.
[0059] For example, in actual operation, the specific connection relationship between the detonator and multiple electronic detonators can be as follows: Figure 3 As shown.
[0060] The monitoring and management module is used to monitor the status of the electronic detonator and the initiator;
[0061] The monitoring and management module includes: a monitoring unit, a data storage unit, a data retrieval unit, and a detection unit.
[0062] Optionally, the monitoring unit is used to remotely acquire the online operation logs of each detonator to analyze and determine the cause of any abnormalities at the blasting site;
[0063] The monitoring unit is also used to obtain the detonator's version information and to remotely upgrade the detonator;
[0064] The remote upgrade methods include: online real-time upgrade, automatic upgrade upon startup with internet connection, and scheduled automatic upgrade.
[0065] Optionally, a data storage unit is used to classify the information of the electronic detonator and add corresponding classification tags; and to store the information of the electronic detonator based on the classification tags.
[0066] The information for electronic detonators includes: manufacturer, type of electronic detonator, chip code, and shell number.
[0067] Optionally, information about electronic detonators is stored based on classification tags, including:
[0068] The classification of electronic detonators is determined based on the classification labels;
[0069] Information about electronic detonators is stored hierarchically according to their grade, and a hierarchical index is established.
[0070] It should be noted that classification can also be based on different manufacturers, such as establishing a graded index based on the manufacturer's level or classifying according to the characteristics of other electronic detonators. This application embodiment does not limit this.
[0071] Optionally, if the amount of stored electronic detonator information is large and there are many categories after classification, a tree structure can be used for storage based on the classification results, which helps to improve the efficiency of subsequent data retrieval.
[0072] Optionally, the data lookup unit is used to look up information about the target electronic detonator according to a preset lookup algorithm;
[0073] The preset search algorithms include binary search and balanced binary tree search.
[0074] Optionally, information about the target electronic detonator is retrieved according to a preset search algorithm, including:
[0075] If the number of electronic detonators to be searched is greater than or equal to the quantity threshold and there are key targets to search for, then a binary search algorithm is used to find the information of the target electronic detonators.
[0076] If the number of electronic detonators to be searched is less than the number threshold and there is no key target to search for, then the balanced binary tree search algorithm is used to find the information of the target electronic detonator.
[0077] If the number of electronic detonators to be searched is less than the quantity threshold and there is a key target to search for, then the data under the index corresponding to the type of electronic detonator in the database will be traversed according to the type of electronic detonator.
[0078] Specifically, when using binary search to determine the electronic detonator to be searched, the acquired electronic detonators are stored in the form of a table, with the elements in the table sorted in ascending order by key value. The key value of the record at the middle position of the table is compared with the key value corresponding to the electronic detonator to be searched. If they are equal, the search is successful; if they are not equal, the table is divided into two sub-tables using the middle position record. If the key value of the middle position record is greater than the key value corresponding to the electronic detonator to be searched, the first sub-table is searched further; otherwise, the second sub-table is searched further. This process is repeated until a record that meets the conditions is found, or until the sub-table no longer exists, at which point the search ends.
[0079] When using a balanced binary tree search to determine the electronic detonator to be searched, the obtained electronic detonator is stored in the form of a balanced binary tree. A balanced binary tree is a binary search tree with a balanced structure, that is, the absolute value of the height difference between the leaf nodes does not exceed 1, and the left and right subtrees are both balanced binary trees. Common balanced binary search trees include: AVL tree, red-black tree, Treap, and node size balanced tree.
[0080] When searching for data in a balanced binary tree, starting from the root node, the comparison is performed layer by layer down a certain branch. If the balanced binary tree is not empty, the key of the data to be searched is compared with the key of the root node. If they are equal, the search is successful; if they are not equal, if the key value of the root node is greater than the key value of the data to be searched, the search is performed in the left subtree of the root node; otherwise, the search is performed in the right subtree of the root node.
[0081] Optionally, the detection unit is used to detect the state of the electronic detonator according to a preset algorithm;
[0082] The preset algorithms include: ant colony algorithm.
[0083] Optionally, the state of the electronic detonator is detected according to a preset algorithm, including:
[0084] An optimized ant colony algorithm is used to allocate the electronic detonators to be tested according to the following formula:
[0085]
[0086] In the formula, P k(i,j) represents the probability that the k-th ant assigns the electronic detonator i to the processor j, τ(i,j) represents the pheromone generated when ant k assigns the electronic detonator i to the processor j, μ(i,j) represents the heuristic information corresponding to τ(i,j), τ(i,r) represents the pheromone generated when ant k assigns the electronic detonator i to the processor r, μ(i,r) represents the heuristic information corresponding to τ(i,r), α and β represent the weights of pheromone and heuristic information on ant path selection, and A k (i) The set of processors that can be selected when assigning an ant k to an electronic detonator i to be tested;
[0087] Based on the calculated probability, the electronic detonators to be tested are assigned to multiple processors to analyze and process the information of the electronic detonators and determine their status.
[0088] Specifically, in the above formula Where T(i,j) is the execution time of electronic detonator i on processor j.
[0089] τ(i,j)=(1-ρ)*τ(i,j)+Δτ(i,j);
[0090]
[0091] Where ρ (0 < ρ < 1) is the pheromone evaporation coefficient, τ(i,j) is initialized as the reciprocal of the processor's average execution time, and Δτ k (i,j) represents the pheromone produced by ant k when it assigns electronic detonator i to a valid processor j in one cycle, Δτ(i,j) represents the pheromone produced by all ants when they assign electronic detonator i to a valid processor j in one cycle, and l represents the total number of ants.
[0092] Where Q is a constant, Z k Let be the path length of ant k in this loop.
[0093] It should be noted that when assigning tasks based on the optimized ant colony algorithm, the electronic detonators i can be sorted according to certain rules to facilitate subsequent task assignment.
[0094] Optionally, this implementation does not limit the preset algorithm, and adaptive distributed scheduling algorithms, hashing methods, and the fastest response method can also be used.
[0095] Optionally, the electronic detonator initiation system also includes:
[0096] The consultation module is used to analyze electronic detonators that malfunction at the blasting site based on a pre-built fault analysis knowledge graph and provide corresponding fault handling solutions.
[0097] Optionally, the construction of the fault analysis knowledge graph includes:
[0098] Obtain information on electronic detonators and data on electronic detonator fault handling cases;
[0099] Data cleaning was performed on information and fault handling case data related to electronic detonators.
[0100] Extract entities, relationships, and attributes from the cleaned data;
[0101] Construct a fault analysis knowledge graph based on entities, relationships, and attributes.
[0102] For example, based on the faults detected at the blasting site, such as poor contact between the electronic detonator and the lead wire, the user can input the problem of poor contact into the user interface of the electronic detonator initiation system. The consultation module of the electronic detonator initiation system can then query the pre-established fault analysis knowledge graph based on the user's input, retrieve the corresponding data, and push the solution strategy to the user in the form of the graph.
[0103] Optionally, problems and solutions encountered at the blasting site can be collected and stored. The collected data can then be analyzed and processed periodically, and the processed data can be used to update the fault analysis knowledge graph to ensure its effectiveness and accuracy.
[0104] This invention provides an electronic detonator initiation system, comprising: an electronic detonator with an internal electronic control module for signal reception and feedback; a lead wire for transmitting command signals from the initiator and feedback signals from the electronic control module; a wire clip connected to the lead wire, the surface of which is engraved with detonator information and a QR code; an initiator for sending detection or initiation commands to the electronic detonator and receiving feedback signals from the electronic detonator; the initiator also for scanning the QR code on the wire clip for registration and locating the electronic detonator; and a monitoring and management module for monitoring the status of the electronic detonator and the initiator. This invention can monitor the status of the electronic detonator in real time and quickly locate problematic target detonators. It also monitors the status of the initiator, allowing for timely online upgrades or modifications to the initiator software, saving manpower and material costs and improving the efficiency of blasting operations.
[0105] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention is not limited to the specific combination of the above-described technical features, but also includes other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in this invention.
Claims
1. An electronic detonator initiation system, characterized in that, The electronic detonator detonation system includes: An electronic detonator, wherein an electronic control module is provided inside the electronic detonator for signal reception and feedback; The lead wire is used to transmit the command signal of the detonator and the feedback signal of the electronic control module; A wire clip, which is connected to the lead wire, has detonator information and a QR code engraved on its surface; The detonator is used to send detection or detonation commands to the electronic detonator and to receive feedback signals from the electronic detonator. The detonator is also used to scan the QR code on the line card to register and locate the electronic detonator; The monitoring and management module is used to monitor the status of the electronic detonator and the initiator; The monitoring and management module includes: a monitoring unit, a data storage unit, a data retrieval unit, and a detection unit. The data search unit is used to search for information about the target electronic detonator according to a preset search algorithm; The preset search algorithms include: binary search and balanced binary tree search. The process of finding the target electronic detonator according to a preset search algorithm includes: If the number of electronic detonators to be searched is greater than or equal to the quantity threshold and there are key targets to search for, then a binary search algorithm is used to find the information of the target electronic detonators. If the number of electronic detonators to be searched is less than the number threshold and there is no key target to search for, then the balanced binary tree search algorithm is used to find the information of the target electronic detonator. If the number of electronic detonators to be searched is less than the quantity threshold and there are key search targets, then the data under the index corresponding to the type of electronic detonator in the database will be traversed according to the type of electronic detonator. The detection unit is used to detect the state of the electronic detonator according to a preset algorithm; The preset algorithm includes: ant colony algorithm, The step of detecting the state of the electronic detonator according to a preset algorithm includes: An optimized ant colony algorithm is used to allocate the electronic detonators to be tested according to the following formula: P_k(i,j) = { [τ(i,j)]^α[μ(i,j)]^β / Σ_{r∈A_k(i)} [τ(i,r)]^α[μ(i,r)]^β , j ∈ A_k(i) 0, j ∉ A_k(i) }; In the formula, P_k(i,j) is the probability that the k-th ant assigns the electronic detonator i to the processor j, τ(i,j) is the pheromone generated when ant k assigns the electronic detonator i to the processor j, μ(i,j) is the heuristic information corresponding to τ(i,j), τ(i,r) is the pheromone generated when ant k assigns the electronic detonator i to the processor r, μ(i,r) is the heuristic information corresponding to τ(i,r), α and β are the weights of pheromone and heuristic information on ant path selection, and A_k(i) is the set of processors that ant k can choose when assigning the electronic detonator i to the processor. Based on the calculated probability, the electronic detonators to be detected are assigned to multiple processors to analyze and process the information of the electronic detonators and determine their state.
2. The electronic detonator initiation system according to claim 1, characterized in that, The monitoring unit is used to remotely acquire the online operation logs of each detonator to analyze and determine the causes of abnormal situations at the blasting site; The monitoring unit is also used to acquire the version information of the detonator and to remotely upgrade the detonator; The remote upgrade methods include: online real-time upgrade, automatic upgrade upon system startup with internet connection, and scheduled automatic upgrade.
3. The electronic detonator initiation system according to claim 1, characterized in that, The data storage unit is used to classify the information of the electronic detonator and add corresponding classification tags; and to store the information of the electronic detonator based on the classification tags. The information of the electronic detonator includes: manufacturer, type of electronic detonator, chip code, and shell number.
4. The electronic detonator initiation system according to claim 3, characterized in that, The storage of information about the electronic detonator based on the classification label includes: The grade of the electronic detonator is determined according to the classification label; The information of the electronic detonator is stored hierarchically according to its grade, and a hierarchical index is established.
5. The electronic detonator initiation system according to claim 1, characterized in that, The electronic detonator detonation system also includes: The consultation module is used to analyze electronic detonators that malfunction at the blasting site based on a pre-built fault analysis knowledge graph and provide corresponding fault handling solutions.
6. The electronic detonator initiation system according to claim 5, characterized in that, The construction of the fault analysis knowledge graph includes: Obtain information on electronic detonators and data on electronic detonator fault handling cases; Data cleaning is performed on the information of the electronic detonator and the fault handling case data; Extract entities, relationships, and attributes from the cleaned data; Construct a fault analysis knowledge graph based on entities, relationships, and attributes.
Citation Information
Patent Citations
Electronic detonator scanning system and method based on CRC check code active anti-collision
CN114894051A
Method and system for adaptively adjusting communication parameters
CN115247983A
Electronic detonator networking online detection method and system
CN115479511A