A method and system of large-scale networking supporting large-bandwidth intelligent initiator

CN122981970APending Publication Date: 2026-10-27RONGGUI SICHUANG BEIJING TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611428576.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-15
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

同时,起爆网络的规模受限于起爆器的输出能力,网络规模越大,对起爆器及起爆导线的要求越高,所需的起爆器数量与导线敷设量也相应增加,进一步加剧了爆破作业的材料消耗与人力投入

Benefits of technology

在本申请一种支持大规模组网的大带载智慧型起爆器的方法,通过获取带载量信息,并根据带载量信息从预设的电流值范围与最佳采样电阻值的对应关系中确定最佳采样电阻值,将采样电阻的阻值调节为所述最佳采样电阻值,使采样电阻的阻值与起爆器当前的雷管带载量相匹配,电流检测能力随带载量自适应调整,从而突破固定阻值采样电阻检测能力受限的制约,提高单台起爆器的带载量(例如设计目标为2000发左右);同时,依据总线电流值作为目标带载量信息动态调节采样电阻的阻值,使采样电阻的阻值随带载量变化持续保持匹配,保证起爆器在大带载量下与数码电子雷管稳定通讯。由此,大规模爆破时无需多台起爆器级联协同,单台起爆器即可完成大型爆破工程,能够减少起爆器的使用数量与起爆导线的敷设量,降低爆破材料成本,并减少爆破作业人员的操作工作量,提高爆破工程的整体效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122981970A_ABST
    Figure CN122981970A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of electronic detonators. A method for supporting large-scale networking of large-load intelligent detonators comprises the following steps: acquiring load information of digital electronic detonators on a bus, wherein the load information comprises the number of detonators registered by the detonator and / or a detected bus current value; determining an optimal sampling resistance value matched with the load information from a preset correspondence between current value ranges and optimal sampling resistance values according to the load information; adjusting the resistance value of a sampling resistance to the optimal sampling resistance value, and detecting fluctuation changes of the bus current value of the bus under the optimal sampling resistance value; communicating with the digital electronic detonators according to the fluctuation changes of the bus current value, and dynamically adjusting the resistance value of the sampling resistance by using the bus current value as target load information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic detonator technology, and more specifically, to a method and system for a large-load intelligent detonator that supports large-scale networking. Background Technology

[0002] In blasting operations, detonators are connected to detonators via detonating wires. Upon detonation, the detonator sends a detonation signal to the detonator to ignite it, thereby detonating the explosive. Traditional detonators require only a single high-voltage detonation signal to detonate; no information exchange with the detonator is needed during the detonation process. The detonator's role is limited to providing the detonation signal to the detonator.

[0003] As the scale of blasting increases, the number of detonators required for a single blast also increases. In traditional initiation methods, each detonator needs to be connected to the detonator via a detonating wire. Large-scale blasting requires laying a large number of detonating wires and completing the connection step-by-step, significantly increasing material consumption and labor workload. Especially for large-scale blasting projects such as mining and tunnel blasting, the initiation network often consists of hundreds or even thousands of detonators, making the laying and connection of detonating wires a major burden in the blasting preparation phase. Furthermore, the size of the initiation network is limited by the output capacity of the detonator; the larger the network, the higher the requirements for the detonator and detonating wires, and the more detonators and wires are needed, further exacerbating material consumption and manpower input in blasting operations.

[0004] Therefore, how to simplify the detonation network for large-scale blasting, reduce the workload of detonation wires and manual wiring, and increase the detonation scale of a single blast while ensuring reliable detonation is a technical problem that urgently needs to be solved in this field. Summary of the Invention

[0005] The main objective of this application is to provide a method and system for a large-scale networked intelligent detonator with a large load capacity, in order to solve the technical problems in the background art.

[0006] To achieve the above objectives, the first aspect of this application proposes a method for supporting large-scale networked intelligent detonators with large load capacity, comprising: Obtain the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value; Based on the load information, determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value; The resistance value of the sampling resistor is adjusted to the optimal sampling resistor value, and the fluctuation change of the bus current value of the bus is detected under the optimal sampling resistor value; The device communicates with the digital electronic detonator based on the fluctuation of the bus current value, and uses the bus current value as target load information to dynamically adjust the resistance value of the sampling resistor.

[0007] In some feasible methods, the step of obtaining the load information of the digital electronic detonator on the bus includes: The number of detonators registered in the registry of the detonator is read as the number of detonators registered in the detonator; and / or The voltage drop across the sampling resistor is detected and amplified. The bus current value is calculated based on the resistance value of the sampling resistor, the amplified voltage drop, and the amplification factor, and is used as the detected bus current value.

[0008] In some feasible methods, the calculation of the bus current value based on the resistance of the sampling resistor, the amplified voltage drop, and the amplification factor includes: Based on I=U² / R and the amplification factor, the bus current value I is calculated, where U is the sampled voltage drop value and R is the resistance value of the sampling resistor.

[0009] In some feasible methods, the step of determining the optimal sampling resistor value matching the load information from the correspondence between a preset current value range and the optimal sampling resistor value includes: Based on the current value range of the detected bus current value in the load information, the correspondence between the preset current value range and the optimal sampling resistor value is queried, and the optimal sampling resistor value corresponding to the current value range of the detected bus current value is determined as the optimal sampling resistor value matching the load information.

[0010] In some feasible embodiments, the step of adjusting the value of the sampling resistor to the optimal sampling resistor value and detecting fluctuations in the bus current value of the bus at the optimal sampling resistor value includes: Based on the detected bus current value, the resistance of the sampling resistor is adjusted to the optimal sampling resistor value, wherein the resistance of the sampling resistor is increased when the detected bus current value is small, and the resistance of the sampling resistor is decreased when the detected bus current value is large. At the optimal sampling resistor value, the fluctuations in the bus current value of the bus are detected.

[0011] In some feasible methods, the step of communicating with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjusting the resistance value of the sampling resistor using the target load information based on the bus current value, includes: Communication data is transmitted through the fluctuations in the bus current value, and communication is conducted with the digital electronic detonator to complete the registration of the digital electronic detonator and obtain the number of detonators registered by the detonator. Using the bus current value as the target load information, the process returns to the step of obtaining the load information of the digital electronic detonators on the bus, and re-obtains the load information including the number of detonators registered by the detonator and / or the detected bus current value. The target load information is the detected bus current value in the re-obtained load information. Based on the target load information, the process performs the steps of determining the optimal sampling resistor value and adjusting the resistance value of the sampling resistor to the optimal sampling resistor value, so as to dynamically adjust the resistance value of the sampling resistor.

[0012] A second aspect of this application proposes a system for supporting large-scale networked intelligent detonators with heavy loads, applied to the aforementioned method for supporting large-scale networked intelligent detonators with heavy loads. The system includes: The acquisition unit is used to acquire the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value. The matching unit is used to determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value, based on the load information. An adjustment unit is used to adjust the resistance value of the sampling resistor to the optimal sampling resistance value, and to detect the fluctuation of the bus current value of the bus under the optimal sampling resistance value; The result unit is used to communicate with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjust the resistance value of the sampling resistor based on the bus current value as the target load information.

[0013] A third aspect of this application provides a computer device including a memory and a processor, the memory storing a computer program and the processor performing the steps of the aforementioned method.

[0014] In a fourth aspect, this application provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the aforementioned method.

[0015] A fifth aspect of this application provides a computer program that, when executed by a processor, implements the steps of the aforementioned method.

[0016] The technical solutions provided by the embodiments of this application may include the following beneficial effects: This application discloses a method for a large-scale networked intelligent detonator with high load capacity. By acquiring load capacity information and determining the optimal sampling resistor value based on the correspondence between a preset current value range and the optimal sampling resistor value, the method adjusts the sampling resistor value to match the current detonator load capacity. The current detection capability adaptively adjusts with the load capacity, thus overcoming the limitation of fixed-value sampling resistors in terms of detection capability and increasing the load capacity of a single detonator (e.g., a design target of approximately 2000 rounds). Simultaneously, the method dynamically adjusts the sampling resistor value based on the bus current value as the target load capacity information, ensuring that the sampling resistor value continuously matches the load capacity and guaranteeing stable communication between the detonator and the digital electronic detonator under high load capacity. Therefore, large-scale blasting does not require multiple detonators to be cascaded and coordinated; a single detonator can complete a large-scale blasting project. This reduces the number of detonators used and the amount of detonating wire laid, lowers the cost of blasting materials, reduces the workload of blasting personnel, and improves the overall efficiency of blasting projects. Attached Figure Description

[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of the application and to make other features, objects, and advantages of the application more apparent. The illustrative embodiments and descriptions of this application are used to explain the application and do not constitute an undue limitation of the application. In the drawings: Figure 1 A flowchart illustrating a method for a large-scale networked intelligent detonator provided in this application.

[0018] Figure 2 A logic diagram of a method for a large-scale networked intelligent detonator provided in this application. Detailed Implementation

[0019] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0021] In this application, the terms "upper," "lower," "left," "right," "front," "rear," "top," "bottom," "inner," "outer," "middle," "vertical," "horizontal," "lateral," and "longitudinal" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. These terms are primarily for the purpose of better describing this application and its embodiments, and are not intended to limit the indicated device, element, or component to having a specific orientation, or to be constructed and operated in a specific orientation.

[0022] Furthermore, in addition to indicating location or positional relationship, some of the aforementioned terms may also have other meanings. For example, the term "above" may also be used in some cases to indicate a certain dependency or connection relationship. Those skilled in the art can understand the specific meaning of these terms in this application based on the specific circumstances.

[0023] Furthermore, the terms "installation," "setup," "equipped with," "connection," "linked," and "socketing" should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or an internal connection between two devices, components, or parts. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0024] Digital electronic detonators are widely used in blasting projects such as mining and tunnel blasting. Digital electronic detonators need to communicate with an initiator to complete a series of operations including networking, charging, and detonation. Communication data is transmitted between the two through fluctuations in the bus current value. The initiator detects the current value on the bus through a sampling resistor. The more detonators loaded on the bus, the higher the bus current, the lower the voltage at the end of the bus, and the weaker the communication capability between the initiator and the detonators.

[0025] Existing detonators use fixed-value sampling resistors to detect bus current: Higher resistance values ​​result in high current detection accuracy and the ability to detect smaller currents, but a narrow detection range; large loads cause current exceeding the range, leading to communication failure. Lower resistance values ​​result in a wider detection range, but lower accuracy; small loads result in current below the accuracy, also causing communication failure. Fixed-value sampling resistors represent a trade-off between detection accuracy and detection range, limiting the load capacity of a single detonator to approximately 200-400 detonators. For large-scale blasting requiring the simultaneous detonation of thousands or even tens of thousands of detonators, current technology necessitates cascading multiple detonators, with one main detonator controlling multiple sub-detonators to work collaboratively.

[0026] However, cascading multiple detonators requires separate operation and detonator registration for each detonator, which is cumbersome and prone to chaos on site. Errors necessitate checking multiple detonators one by one, impacting project progress. Furthermore, each detonator requires a network connection cable, wasting blasting materials and increasing the workload of personnel. Therefore, increasing the load capacity of a single detonator and reducing the number of cascaded detonators in large-scale blasting to lower project costs and workload is a pressing technical problem that needs to be solved in this field.

[0027] like Figure 1 and Figure 2 As shown, in a first aspect, this application provides a method for a large-load intelligent detonator supporting large-scale networking, comprising: S100, acquire the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value.

[0028] The detonator acquires the load information of the digital electronic detonators on the bus. This load information includes the number of detonators registered with the detonator and / or the detected bus current value. The number of registered detonators refers to the total number of digital electronic detonators that have been registered with the detonator, and the detected bus current value is the current currently flowing through the bus. The more digital electronic detonators loaded on the bus, the greater the bus current. This load information reflects the current load status of the bus.

[0029] Specifically, the step of obtaining the load information of the digital electronic detonator on the bus includes: The number of detonators registered in the detonator's registry is read as the number of detonators registered in the detonator; and / or, the voltage drop across the sampling resistor is detected and amplified, and the bus current value is calculated based on the resistance value of the sampling resistor, the amplified voltage drop, and the amplification factor as the detected bus current value.

[0030] Method 1: The number of detonators registered in the detonator's registry is read as the number of detonators registered with the detonator. During the networking process, the detonator communicates with each digital electronic detonator for registration and records the information of the registered digital electronic detonators in the registry. When obtaining load information, the detonator reads the number of detonators registered in the registry to obtain the number of detonators registered with the detonator.

[0031] Method 2: Detecting the bus current value. The bus current flows through a sampling resistor, generating a voltage drop across the resistor. The detonator's ADC module acquires this voltage drop, amplifies it, and transmits it to the detonator's main control chip. The main control chip calculates the current bus current value based on the sampling resistor's resistance, the amplified voltage drop, and the amplification factor, using this value as the detected bus current value.

[0032] When information is collected by both methods, the number of detonators registered by the detonator is compared with the load reflected by the detected bus current value. If they match, the number of detonators registered by the detonator or the detected bus current value is used as the load information, and the subsequent steps to determine the optimal sampling resistance value are continued. If they do not match, it is determined that there is a detonator disconnection or bus abnormality on the bus, an alarm is issued, and after the abnormality is eliminated, the detonator registration is completed again and the two match, the subsequent steps are continued.

[0033] Furthermore, the calculation of the bus current value based on the resistance value of the sampling resistor, the amplified voltage drop, and the amplification factor includes: Based on I=U² / R and the amplification factor, the bus current value I is calculated, where U is the sampled voltage drop value and R is the resistance value of the sampling resistor.

[0034] Specifically, the bus current flows through the sampling resistor, generating a voltage drop across it. The ADC module acquires this voltage drop, and the amplifier amplifies it before transmitting it to the main control chip. The main control chip calculates the bus current value I based on the formula I=U² / R and the amplification factor. R is the resistance value of the sampling resistor (i.e., the resistance value currently set for the sampling resistor).

[0035] The bus current value I is used as the detected bus current value, which is then used to determine the optimal sampling resistor value based on the load information from the preset current value range and the correspondence between the optimal sampling resistor value.

[0036] S200, based on the load information, determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value.

[0037] Specifically, step S200 also includes: Based on the current value range of the detected bus current value in the load information, the correspondence between the preset current value range and the optimal sampling resistor value is queried, and the optimal sampling resistor value corresponding to the current value range of the detected bus current value is determined as the optimal sampling resistor value matching the load information.

[0038] Specifically, the main control chip of the detonator pre-stores a correspondence between current value ranges and optimal sampling resistance values. This correspondence records multiple current value ranges and their corresponding optimal sampling resistance values. This correspondence is obtained through actual measurement and calibration: the optimal sampling resistance values ​​required for normal communication between the detonator and the digital electronic detonator under different bus current value ranges are experimentally determined, and each current value range and its corresponding optimal sampling resistance value are recorded and pre-stored in the main control chip (the specific correspondence between the current value range and the optimal sampling resistance value can be set according to the actual calibration results).

[0039] After obtaining the load information, determine the current value range in which the detected bus current value in the load information falls: compare the detected bus current value with the pre-stored current value ranges to determine the current value range in which the detected bus current value falls; query the correspondence to obtain the optimal sampling resistor value corresponding to the current value range, as the optimal sampling resistor value matching the load information.

[0040] For example, the main control chip is a microcontroller (MCU), single-chip microcomputer, or digital signal processor (DSP) with data processing capabilities. The detonator executes a pre-stored program through the main control chip to complete the calculation of bus current values, the lookup of corresponding relationships, and the adjustment and control of the sampling resistor value. The specific selection can be determined according to the processing capacity and cost requirements of the detonator. For example, a microcontroller with a built-in analog-to-digital converter module and communication interface can be selected to simplify the circuit structure. The analog-to-digital converter module (ADC module) is used to collect analog voltage signals and convert them into digital signals so that the main control chip can read and process them. The ADC module can be an analog-to-digital converter built into the main control chip or an ADC chip set independently of the main control chip. Both can realize the acquisition and digitization of the voltage drop across the sampling resistor.

[0041] As an alternative, when the load information is the number of detonators registered with the detonator, an optimal sampling resistance value matching the load information is obtained according to a preset integrated algorithm within the detonator. The integrated algorithm is as follows: estimate the current value on the bus based on the number of detonators registered with the detonator, determine the range of current values ​​within which the estimated bus current value falls, query the correspondence between the current value range and the optimal sampling resistance value, and obtain the optimal sampling resistance value corresponding to this current value range as the optimal sampling resistance value matching the load information.

[0042] S300, adjust the resistance value of the sampling resistor to the optimal sampling resistance value, and detect the fluctuation of the bus current value of the bus under the optimal sampling resistance value.

[0043] Specifically, the S300 steps also include: S301, based on the detected bus current value, adjust the value of the sampling resistor to the optimal sampling resistor value.

[0044] Specifically, when the detected bus current value is small, the resistance value of the sampling resistor is increased; when the detected bus current value is large, the resistance value of the sampling resistor is decreased.

[0045] Specifically, the sampling resistor is an existing digitally adjustable sampling resistor module. The main control chip of the detonator controls the digitally adjustable sampling resistor module to set its resistance value to the optimal sampling resistor value based on the detected bus current value. Specifically, when the detected bus current value is small, the sampling resistor value is increased: when the load is small and the bus current is small, if the sampling resistor value is too small, the voltage drop across the sampling resistor is too small to be effectively acquired by the ADC module, resulting in a large current detection error. When the detected bus current value is large, the sampling resistor value is decreased: when the load is large and the bus current is large, if the sampling resistor value is too large, the voltage drop is too large, the current detection value exceeds the range of the ADC module, the acquired value is distorted, and it affects the current detection and the normal communication between the detonator and the digital electronic detonator. Therefore, adjusting the sampling resistor value to the optimal sampling resistor value ensures that the voltage drop across the sampling resistor is within the optimal acquisition range of the ADC module.

[0046] S302, under the optimal sampling resistor value, detect the fluctuations in the bus current value of the bus.

[0047] Specifically, after adjusting the sampling resistor to the optimal sampling resistor value, the detonator continues to detect the bus current value of the bus. The communication data between the detonator and the digital electronic detonator is transmitted through fluctuations in the bus current value; that is, the fluctuation state of the bus current value carries the communication data. Detecting the fluctuations in the bus current value is used to obtain the communication data from these fluctuations, thereby achieving communication with the digital electronic detonator.

[0048] Specifically, the bus current value fluctuates with the communication data. The detonator collects the data through the ADC module and amplifies it to detect the fluctuation of the bus current value. The fluctuation is used to communicate with the digital electronic detonator.

[0049] S400, communicates with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjusts the resistance value of the sampling resistor based on the target load information using the target load information.

[0050] Specifically, step S400 may include: S401, communication data is transmitted through the fluctuation of the bus current value to communicate with the digital electronic detonator, complete the registration of the digital electronic detonator, and obtain the number of detonators registered by the detonator.

[0051] Specifically, after S303 detects the fluctuation of the bus current value, the detonator transmits communication data by controlling the fluctuation of the bus current value to communicate with the digital electronic detonator and complete the registration of the digital electronic detonator. After registration, the detonator records the information of the registered digital electronic detonator in the registry and updates the number of registered detonators in the registry, thereby obtaining the number of detonators registered by the detonator.

[0052] For example, the registration of the digital electronic detonator can occur during the networking phase: after the detonator is connected to the bus, it communicates with the detonator to be included in the detonation network. After the detonator completes the registration communication with the detonator, it updates the number of registered detonators in the registry. As the number of registered detonators increases, the load capacity of the bus increases. The detonator returns via S402 to reacquire the load capacity information, thereby realizing the dynamic adjustment of the sampling resistor value.

[0053] S402, using the bus current value as the target load information, return to the step of obtaining the load information of the digital electronic detonator on the bus, and re-obtain the load information including the number of detonators registered by the detonator and / or the detected bus current value. The target load information is the detected bus current value in the re-obtained load information. Based on the target load information, perform the steps of determining the optimal sampling resistor value and adjusting the resistance value of the sampling resistor to the optimal sampling resistor value to dynamically adjust the resistance value of the sampling resistor.

[0054] Specifically, after obtaining the number of detonators registered by the detonator in S401, the detonator uses the currently detected bus current value as the target load information and returns to execute the step of obtaining the load information of the digital electronic detonators on the bus: rereading the number of detonators registered by the detonator and / or re-detecting the bus current value of the bus to obtain the re-acquired load information.

[0055] The target load information is the detected bus current value in the reacquired load information, i.e., the re-detected bus current value is used as the adjustment basis. Subsequently, based on the target load information, the step of determining the optimal sampling resistor value matching the load information from the correspondence between the preset current value range and the optimal sampling resistor value is executed. This optimal sampling resistor value matching the target load information is then determined, and the step of adjusting the sampling resistor value to the optimal sampling resistor value is executed. This process is repeated, and when the load of the digital electronic detonator on the bus changes, the resistance of the sampling resistor is dynamically adjusted according to the target load information, ensuring that the current detection is always in an optimal state, guaranteeing normal communication between the detonator and the digital electronic detonator under large loads.

[0056] In one embodiment, communication between the detonator and the digital electronic detonator relies on fluctuations in the bus current value. Adjusting the resistance of the sampling resistor will keep this current variation within the optimal sampling range, which is more conducive to communication between the detonator and the detonator.

[0057] First, the bus current is measured. Then, based on a pre-set table corresponding to the current and sampling resistor values, the optimal sampling resistor value is determined using a lookup method according to the target load information. The sampling resistor value is then adjusted to the newly determined optimal value. Thus, by setting the optimal sampling resistor value, the detonator communicates with the detonator, ensuring that the communication between the detonator and detonator is always at an optimal level, thereby increasing the load capacity.

[0058] In summary, this application provides a method for a large-scale networked intelligent detonator with high load capacity. By employing a variable-resistance sampling resistor, the sampling resistor value can be adjusted according to the number of detonators registered with the detonator or the number of detonators connected to the bus, through an internal algorithm of the detonator. Thus, when there are few detonators on the bus and the current is low, the sampling resistor value can be increased to improve sampling accuracy; when there are many detonators on the bus and the current is high, the sampling resistor value can be decreased to increase the detection current range. This keeps the sampling resistor within a range that satisfies both the load capacity and improves accuracy.

[0059] This application can increase the load capacity of each detonator to approximately 2000 rounds, a five-fold improvement compared to existing solutions. This application can reduce the number of detonators and cables used in large-scale blasting, saving significant costs and greatly reducing the workload of blasting operators.

[0060] Specifically, this application employs a digitally adjustable sampling resistor module. The detonator can determine the optimal sampling resistor value based on the number of registered detonators or the detected bus current value through a comprehensive algorithm within the detonator's internal program. The resistance value of the digitally adjustable sampling resistor module is then set according to this value. This allows the sampling resistor value to be dynamically adjusted based on the load and bus current, rather than being limited to a fixed value that balances accuracy and load capacity, as is the case with traditional technologies. When the load is small and the current is low, the sampling resistor value is increased to improve detection accuracy. When the load is large and the current is high, the sampling resistor value is decreased to increase the current detection limit. This maximizes the load capacity of the detonator. Example

[0061] like Figure 1 As shown, the method for a large-scale network-enabled intelligent detonator according to this application includes the following steps: 1. When the bus current flows through the sampling resistor, there will be a voltage drop across the sampling resistor. 2. Use an ADC module to acquire this voltage drop, amplify it with an amplifier, and transmit the voltage value to the detonator's main control chip. 3. The main control chip calculates the current value of the bus based on I=U² / R and the amplifier gain. 4. The main controller internally stores a table of optimal sampling resistor values ​​corresponding to a range of current values. This table is based on the best correspondence obtained from actual measurements. After calculating the current value, the main controller looks up the optimal sampling resistor value in the table.

[0062] 5. The main control unit sets the digitally adjustable sampling resistor module to the optimal sampling resistor value. 6. At this point, you can set the sampling resistor value according to the bus current. When the current is small, set a larger sampling resistor value. When the current is large, set a smaller sampling resistor value.

[0063] 7. Finally, by controlling the sampling resistor value, the current sampling value is kept within the optimal range when the detonator is under a large load, so that the detonator and the detonator can communicate normally.

[0064] This application has the following beneficial effects: 1. This patent can increase the load capacity of the detonator to approximately 2000 rounds; 2. Reduce the number of cascaded detonators and the number of detonation busbars to save material costs; 3. Makes blasting operations more convenient, improves blasting efficiency, and increases the overall speed of blasting projects; 4. A single detonator can complete a large-scale blasting project.

[0065] A second aspect of this application proposes a system for supporting large-scale networked intelligent detonators with heavy loads, applied to the aforementioned method for supporting large-scale networked intelligent detonators with heavy loads. The system includes: The acquisition unit is used to acquire the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value. The matching unit is used to determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value, based on the load information. An adjustment unit is used to adjust the resistance value of the sampling resistor to the optimal sampling resistance value, and to detect the fluctuation of the bus current value of the bus under the optimal sampling resistance value; The result unit is used to communicate with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjust the resistance value of the sampling resistor based on the bus current value as the target load information.

[0066] A third aspect of this application provides a computer device including a memory and a processor, the memory storing a computer program and the processor performing the steps of the aforementioned method.

[0067] In a fourth aspect, this application provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the aforementioned method.

[0068] A fifth aspect of this application provides a computer program that, when executed by a processor, implements the steps of the aforementioned method.

[0069] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0070] Obviously, those skilled in the art should understand that the various units or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device, or fabricating them separately as individual integrated circuit modules, or fabricating multiple modules or steps into a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0071] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for supporting large-scale networked intelligent detonators with large load capacity, characterized in that, include: Obtain the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value; Based on the load information, determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value; The resistance value of the sampling resistor is adjusted to the optimal sampling resistor value, and the fluctuation change of the bus current value of the bus is detected under the optimal sampling resistor value; The device communicates with the digital electronic detonator based on the fluctuation of the bus current value, and uses the bus current value as target load information to dynamically adjust the resistance value of the sampling resistor.

2. The method for a large-scale network-supporting intelligent detonator with a large load capacity as described in claim 1, characterized in that, The step of obtaining the load information of the digital electronic detonator on the bus includes: The number of detonators registered in the registry of the detonator is read as the number of detonators registered in the detonator; and / or The voltage drop across the sampling resistor is detected and amplified. The bus current value is calculated based on the resistance value of the sampling resistor, the amplified voltage drop, and the amplification factor, and is used as the detected bus current value.

3. The method for a large-scale network-supporting intelligent detonator with a large load capacity as described in claim 2, characterized in that, The calculation of the bus current value based on the resistance value of the sampling resistor, the amplified voltage drop, and the amplification factor includes: Based on I=U² / R and the amplification factor, the bus current value I is calculated, where U is the sampled voltage drop value and R is the resistance value of the sampling resistor.

4. The method for a large-scale network-supporting intelligent detonator with a large load capacity as described in claim 1, characterized in that, The step of determining the optimal sampling resistor value matching the load information from the preset correspondence between the current value range and the optimal sampling resistor value based on the load information includes: Based on the current value range of the detected bus current value in the load information, the correspondence between the preset current value range and the optimal sampling resistor value is queried, and the optimal sampling resistor value corresponding to the current value range of the detected bus current value is determined as the optimal sampling resistor value matching the load information.

5. The method for a large-scale network-supporting intelligent detonator with a large load capacity as described in claim 1, characterized in that, The step of adjusting the resistance value of the sampling resistor to the optimal sampling resistance value and detecting the fluctuation change of the bus current value of the bus under the optimal sampling resistance value includes: Based on the detected bus current value, the resistance of the sampling resistor is adjusted to the optimal sampling resistor value, wherein the resistance of the sampling resistor is increased when the detected bus current value is small, and the resistance of the sampling resistor is decreased when the detected bus current value is large. At the optimal sampling resistor value, the fluctuations in the bus current value of the bus are detected.

6. The method for a large-scale networked intelligent detonator supporting large-scale networking as described in claim 1, characterized in that, The step of communicating with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjusting the resistance value of the sampling resistor using the target load information based on the bus current value, includes: Communication data is transmitted through the fluctuations in the bus current value, and communication is conducted with the digital electronic detonator to complete the registration of the digital electronic detonator and obtain the number of detonators registered by the detonator. Using the bus current value as the target load information, the process returns to the step of obtaining the load information of the digital electronic detonators on the bus, and re-obtains the load information including the number of detonators registered by the detonator and / or the detected bus current value. The target load information is the detected bus current value in the re-obtained load information. Based on the target load information, the process performs the steps of determining the optimal sampling resistor value and adjusting the resistance value of the sampling resistor to the optimal sampling resistor value, so as to dynamically adjust the resistance value of the sampling resistor.

7. A system for a large-scale networked intelligent detonator with a large load capacity, characterized in that, The method for a large-load intelligent detonator supporting large-scale networking as described in any one of claims 1-6, the system comprising: The acquisition unit is used to acquire the load information of the digital electronic detonators on the bus, the load information including the number of detonators registered by the detonator and / or the detected bus current value. The matching unit is used to determine the optimal sampling resistor value that matches the load information from the correspondence between the preset current value range and the optimal sampling resistor value, based on the load information. An adjustment unit is used to adjust the resistance value of the sampling resistor to the optimal sampling resistance value, and to detect the fluctuation of the bus current value of the bus under the optimal sampling resistance value; The result unit is used to communicate with the digital electronic detonator based on the fluctuation of the bus current value, and dynamically adjust the resistance value of the sampling resistor based on the bus current value as the target load information.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.