An intelligent control method and system
By establishing an explosion sequence control model and adjusting the explosion parameters, the problems of explosion sequence design and drug dosage optimization in the existing technology are solved, and the optimization of explosion design and charging cost are achieved.
Patent Information
- Application Number
- CN202410436817.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-11
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2044-04-11
AI Technical Summary
Existing explosion control technologies are difficult to achieve the optimal design of the explosion sequence and the optimization of the amount of drugs per explosion point, resulting in excessive charges for charging.
By establishing an explosion sequence control model based on the initial explosion design data, a reasonable explosion sequence information is determined, and the explosion parameters are adjusted to the initial explosion design in combination with the explosion sequence information to optimize the charge.
The optimization of the explosion design, especially the amount of charge at the explosion point, avoiding the waste of cost of charge too much, effectively saving explosion costs.
Smart Images

Figure CN118211420B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of explosion control, and more particularly, to an intelligent control method and system. Background Art
[0002] Explosion is a technology that utilizes the compression, loosening, destruction, throwing, and killing effects generated by the explosion of explosives in air, water, earth-rock media, or objects to achieve the desired purpose. When a charge or explosive charge explodes in earth-rock media or structures, it causes phenomena such as compression, deformation, destruction, loosening, and throwing of the earth-rock media or structures, and is mainly used in earthwork projects, as well as the demolition of metal buildings and structures.
[0003] With the development of technology and social progress, the technology of explosion control has become increasingly mature and can achieve precise control. Currently, most explosion controls basically mainly consider the total explosion equivalent, or use relatively rough delay control during explosion. There is no sufficient analysis of the explosion sequence control from the overall engineering, especially the overall design aspect. On the one hand, it is impossible to achieve the best design method for the delayed explosion sequence to conduct the explosion, and on the other hand, there is no optimization of the charge amount at each explosion point based on the explosion sequence, resulting in increased charging costs.
[0004] Therefore, designing an intelligent control system and device that can reasonably analyze the explosion sequence from the design, that is, achieve a reasonable design of the explosion sequence and optimize the charge amount based on the control of sequential explosion, is an urgent problem to be solved currently. Summary of the Invention
[0005] The purpose of the present invention is to provide an intelligent control method. By optimizing and analyzing the sequential explosion of the determined explosion points based on the initial explosion design data on the basis of fully establishing an explosion sequence control model, reasonable explosion sequence information is determined. At the same time, considering the situation that the explosion sequence analysis may result in adjustments to the original explosion design scheme, after obtaining the explosion sequence information, the explosion parameters of the initial explosion design are adjusted in combination with the explosion sequence information to ensure that the determined explosion sequence information can be matched with the explosion design scheme in real time, thereby realizing the optimization of the explosion design, especially the optimization of the charge amount at the explosion points, avoiding the situation of excessive charge amount wasting costs, and effectively saving explosion costs.
[0006] The purpose of the present invention is also to provide an intelligent control system. The initial explosion design data is obtained through a data acquisition unit and provided as the basic data for analysis to an explosion analysis unit, enabling it to complete the explosion sequence control analysis of the explosion design. It provides a hardware basis for the optimization of the explosion sequence control, ensures the smooth progress of the explosion sequence control analysis, and at the same time, the automated analysis model also greatly improves the efficiency of the explosion sequence control analysis.
[0007] In a first aspect, the present invention provides an intelligent control method, comprising: obtaining initial explosion design data, establishing an explosion sequence control model according to the initial explosion design data, and determining explosion sequence information according to the explosion sequence control model; calibrating and analyzing explosion parameters according to the explosion sequence information and in combination with the initial explosion design data to form explosion calibration result data; and adjusting the initial explosion design data according to the explosion calibration result data to form final explosion design data.
[0008] In the present invention, based on the initial explosion design data, the system optimally analyzes the sequential explosion of the determined explosion points on the basis of fully establishing the explosion sequence control model, and determines reasonable explosion sequence information. At the same time, considering that the explosion sequence analysis may result in an adjustment to the original explosion design scheme, after obtaining the explosion sequence information, the explosion parameters of the initial explosion design are adjusted in combination with the explosion sequence information to ensure that the determined explosion sequence information can be matched with the explosion design scheme in real time, thereby realizing the optimization of the explosion design, especially the optimization of the charge amount at the explosion points, avoiding the waste of cost caused by excessive charge amount, and effectively saving the explosion cost.
[0009] As a possible implementation manner, obtaining initial explosion design data, establishing an explosion sequence control model according to the initial explosion design data, and determining explosion sequence information includes: obtaining initial explosion design data, and determining the vibration information generated when each explosion point explodes; establishing an explosion sequence control model based on resonance according to the vibration information; and determining the explosion delay information of each explosion point according to the explosion sequence control model.
[0010] In the present invention, the key point of the explosion sequence analysis is to control the initiation time of the explosion points in sequence, so as to avoid the resonance of the vibrations generated by the explosion of the explosion points, which may cause more intense vibrations and affect the environment and people around the explosion object. Therefore, when performing the explosion sequence control analysis and establishing the explosion sequence control model, it is also carried out around the vibration situation generated by the explosion. The influence of vibration comes from the vibration waves generated when each explosion point is initiated. Obtaining the data of the vibration waves is beneficial to performing a more in-depth explosion sequence control analysis based on resonance.
[0011] As a possible implementation manner, obtaining initial explosion design data and determining the vibration information generated when each explosion point explodes includes: obtaining initial explosion design data, and performing explosion simulation analysis to determine the vibration wave information generated when each explosion point explodes, and forming a vibration wave information set A, where: A = [A 1 , A 2 , …, A n , A nIt represents the waveform function of the vibration wave generated by the explosion at the explosion point numbered n determined according to the set detonation sequence with respect to time; each waveform function A n is equivalently transformed to form a sine triangular waveform function f n (t), that is: Arrange the sine triangular waveform functions of all explosion points to form a sine vibration wave information set B.
[0012] In the present invention, the vibration wave information is mainly obtained here by obtaining the initial explosion design data to establish an analysis model or simulation to simulate the actual explosion situation, and then obtaining the explosion vibration data of each explosion point. It can be understood that the data affecting the vibration generated by the explosion in the initial explosion design data includes but is not limited to the basic parameter information of the explosion object, the position information of each said explosion point, the directional explosion direction information, the initial effective explosion equivalent of each said explosion point, and the explosive placement information of each said explosion point, etc.; the basic parameter information of the explosion object includes physical parameters such as the shape characteristics and density volume of the explosion object; the position of the explosion point also determines the nature of the vibration wave, especially the relative position information between the explosion points; the directional explosion direction is the effective direction of the development of the explosion energy and is also an important information affecting the vibration wave data; the charge mainly determines the nature of the vibration wave. In addition, it should be noted that the actual explosion situation is relatively complex. The model established here for obtaining vibration information aims to analyze the vibration wave information of the main or nearly theoretical vibration wave data as much as possible while obtaining as much effective data as possible. In this way, even if it does not fully conform to the actual situation, it can fully achieve the effect in terms of considering resonance and explosion energy. Of course, in order to facilitate subsequent effective analysis, unifying the vibration function can improve the analysis efficiency and of course ensure the accuracy of the analysis.
[0013] As a possible implementation manner, according to the vibration information, an explosion sequence control model based on resonance is established, including: according to the sine triangular waveform function in the sine vibration wave information set B, the following time constraint conditions are established: Condition 1: f k (T k ) + f k+1 (0) ≤ M max ; Condition 2: Condition 3: T n-1 ≤ T 0 , where T k represents the time of delayed explosion at the explosion point determined according to the set detonation sequence, k is a non-zero natural number, and 1 ≤ k < n; M max represents the resonance amplitude limit value between adjacent explosion points; i is a non-zero natural number, and 2 ≤ i < n; M 0 represents the total resonance amplitude limit value of detonation; T 0Indicates the limit value of the total initiation duration.
[0014] In the present invention, for the control of the explosion sequence, the delay situation under the control sequence is mainly considered. For the delay under the control sequence, since the influence of the vibration wave is mainly considered in this application, the constraint conditions of the delay parameters of the control sequence are also established with the vibration situation as the constraint condition. Setting the threshold value of the vibration limit effectively ensures the influence caused by the vibration superposition during the explosion. Here, the vibration of adjacent explosion points and the overall explosion vibration are preferably considered. Because the adjacent explosion points are relatively close during the explosion, the effect of vibration superposition is more obvious, and the overall explosion vibration limit is the decisive factor determining the impact of the explosion on the surrounding environment. Of course, for delayed initiation, the time span of the sequence control cannot be increased too long, which is neither conducive to the rational utilization of energy nor cost-effective in wasting materials such as explosives. After all, the longer the time, the more ineffective consumption of energy under the sequence control.
[0015] As a possible implementation manner, according to the explosion sequence control model, the explosion delay information of each explosion point is determined, including: determining the explosion delay parameters of each explosion point according to the time constraint conditions; when there are delay parameters that meet the time constraint conditions, then the combination of explosion delay parameters that meets condition 2 and has the minimum total resonance amplitude of initiation is determined as the optimal explosion delay information.
[0016] In the present invention, it is considered that the initial designed initiation parameters can fully meet the time constraint conditions. Then, in order to further reduce the impact of the explosion vibration on the surrounding environment and people, the combination of sequence control delay parameters with the minimum vibration energy is preferably selected. On the one hand, it can reduce the impact of the explosion on the surrounding environment and people, and on the other hand, it also realizes the full utilization of explosives and saves costs to a certain extent.
[0017] As a possible implementation manner, according to the explosion sequence information and in combination with the initial explosion design data, the explosion parameters are calibrated and analyzed to form explosion calibration result data, including: obtaining the combination of explosion delay parameters, and setting the delayed initiation sequence and delay duration of each explosion point according to the combination of explosion delay parameters; obtaining the initiation energy threshold, and checking the initiation energy according to the delayed initiation sequence and delay duration: when the initiation energy reaches the initiation energy threshold, then the explosion calibration result data is formed; if the initiation energy does not reach the initiation energy threshold, then the corresponding explosion points are sequentially selected in ascending order of the initiation energy to adjust the charge amount to ensure that the vibration phase remains unchanged until the initiation energy reaches the initiation energy threshold, and the explosion calibration result data is formed.
[0018] In the present invention, although it is possible to successfully obtain the optimal explosion sequence control data, it is still necessary to verify the explosion energy based on the explosion sequence control data to avoid insufficient overall energy caused by delayed initiation. For the case of insufficient explosion energy, the most rapid and effective adjustment method is to adjust the explosive charge while keeping the vibration wave phase unchanged.
[0019] As a possible implementation, according to the explosion sequence control model, determine the explosion delay information for each explosion point, including: determining the explosion delay parameters for each explosion point according to the time constraint conditions; when there are no delay parameters that meet the time constraint conditions, perform phase adjustment analysis according to the sine triangular waveform function in the sine vibration wave information set B to determine the optimal explosion delay information.
[0020] In the present invention, when it is impossible to determine the explosion control sequence based on the initial explosion design parameters, it is necessary to adjust the initial explosion design. Here, it is considered that changing the explosion point has a greater impact on the overall explosion plan. Therefore, first optimize the explosive charge of the explosion point to quickly and reasonably determine a new explosion design plan.
[0021] As a possible implementation, perform phase adjustment analysis according to the sine triangular waveform function in the sine vibration wave information set B to determine the optimal explosion delay information, including: when there are no delay parameters that meet the time constraint conditions, perform phase adjustment analysis according to the sine triangular waveform function in the sine vibration wave information set B to determine the optimal explosion delay information, including: performing variance analysis on the initial phase of the sine triangular waveform function in the sine vibration wave information set B to obtain the phase variance data C, where C = [c 1 , c 2 , …, c n ; each time, obtain the sine triangular waveform function corresponding to the minimum variance from the phase variance data C, determine it as the phase adjustment object, perform phase adjustment on the phase adjustment object, and determine the explosion delay parameters using the time constraint conditions; repeat the determination of the phase adjustment object and the determination of the explosion delay parameters until a combination of explosion delay parameters that meets the time constraint conditions is obtained, and determine the combination of explosion delay parameters that meets condition 2 and has the minimum total resonance amplitude of initiation as the optimal explosion delay information.
[0022] In the present invention, when considering adjusting the phase by using analysis of variance, it is fully taken into account that if the explosion energy is relatively concentrated, it will have a greater impact on the surrounding environment. And after the phase adjustment, when the concentration degree of the explosion energy is reduced, it is also a two - birds - with - one - stone thing to determine the sequence control. Each time, a sine - triangular waveform function corresponding to the smallest variance is selected for adjustment. If it still does not meet the requirements, after excluding the explosion points that have been adjusted before, continue to select the sine - triangular waveform function with the smallest variance for adjustment until the data that meets the time - constraint conditions is obtained.
[0023] As a possible implementation method, according to the explosion sequence information and in combination with the initial explosion design data, the explosion parameters are calibrated and analyzed to form explosion calibration result data, including: obtaining the combination of explosion delay parameters and the explosion points for limit adjustment; setting the delay detonation sequence and delay duration of each explosion point according to the combination of explosion delay parameters; adjusting the charge amount of the explosion points for limit adjustment based on the adjusted phase to form adjusted charge - amount information; obtaining the detonation energy threshold, and according to the delay detonation sequence, delay duration, and adjusted charge - amount information, conducting a check of the detonation energy: when the detonation energy reaches the detonation energy threshold, the explosion calibration result data is formed; if the detonation energy does not reach the detonation energy threshold, then select the corresponding explosion points in ascending order of detonation energy to adjust the charge amount to ensure that the vibration phase remains unchanged until the detonation energy reaches the detonation energy threshold, and form the explosion calibration result data.
[0024] In the present invention, for the sequence control information of phase adjustment, when conducting the verification, it is also necessary to adjust the charge amount and then conduct the verification to effectively ensure that the adjusted parameters meet the verification conditions.
[0025] In a second aspect, the present invention provides an intelligent control system, which is applied to the intelligent control method described in the first aspect, including: a data acquisition unit for acquiring initial explosion design data; an explosion analysis unit for obtaining the initial explosion design data from the data acquisition unit, establishing an explosion sequence control model, and determining the explosion sequence information according to the explosion sequence control model; conducting a calibration analysis of explosion parameters according to the explosion sequence information to form explosion calibration result data; and outputting the explosion calibration result data to form the final explosion design data.
[0026] In the present invention, the system acquires the initial explosion design data through the data acquisition unit and provides the basic data for analysis to the explosion analysis unit, enabling it to complete the explosion sequence control analysis of the explosion design. It provides a hardware basis for the optimization of the explosion sequence control, ensures the smooth progress of the explosion sequence control analysis, and at the same time, the automated analysis model also greatly improves the efficiency of the explosion sequence control analysis.
[0027] The beneficial effects of an intelligent control method and system provided by the present invention are as follows:
[0028] Based on the initial explosion design data, this method optimally analyzes the sequential explosion of the determined explosion points on the basis of fully establishing an explosion sequence control model to determine reasonable explosion sequence information. At the same time, considering that the explosion sequence analysis may result in adjustments to the original explosion design plan, after obtaining the explosion sequence information, the explosion parameters of the initial explosion design are adjusted in combination with the explosion sequence information to ensure that the determined explosion sequence information can be matched with the explosion design plan in real time, thereby realizing the optimization of the explosion design, especially the optimization of the charge amount at the explosion points, avoiding the situation of excessive charge amount wasting costs, and effectively saving explosion costs.
[0029] This system obtains the initial explosion design data through a data acquisition unit and provides the basic data for analysis to an explosion analysis unit, enabling it to complete the explosion sequence control analysis of the explosion design. It provides a hardware basis for the optimization of explosion sequence control, ensures the smooth progress of the explosion sequence control analysis, and at the same time, the automated analysis model also greatly improves the efficiency of the explosion sequence control analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required to be used in the embodiments of the present invention. It should be understood that the following drawings only show some embodiments of the present invention, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0031] Figure 1 It is a sequential control analysis step diagram of the intelligent control method provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0032] The following will describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention.
[0033] Explosion is a technology that utilizes the compression, loosening, destruction, throwing, and killing effects generated by the explosion of explosives in air, water, soil-rock media, or objects to achieve the expected purpose. When a charge or explosive charge explodes in soil-rock media or structures, it causes phenomena such as compression, deformation, destruction, loosening, and throwing of the soil-rock media or structures, and is mainly used in earthwork projects, as well as the demolition of metal buildings and structures, etc.
[0034] With the development of technology and the progress of society, explosion technology has become increasingly mature and can achieve precise control. Currently, most explosion control mainly considers the total explosion equivalent or uses relatively rough delay control during the explosion. There is no comprehensive analysis of explosion sequence control from the overall engineering perspective, especially the overall design. On the one hand, it is impossible to achieve the best design method for delayed explosion sequence for the explosion. On the other hand, the amount of charge at each explosion point has not been optimized based on the explosion sequence, resulting in waste of the charging cost.
[0035] Reference Figure 1 , an embodiment of the present invention provides an intelligent control system. Based on the initial explosion design data, the system performs an optimization analysis of the sequential explosion of the determined explosion points on the basis of fully establishing an explosion sequence control model, and determines reasonable explosion sequence information. At the same time, considering that the explosion sequence analysis may result in adjustments to the original explosion design plan, after obtaining the explosion sequence information, the initial explosion design is adjusted for explosion parameters in combination with the explosion sequence information to ensure that the determined explosion sequence information can be matched with the explosion design plan in real time, thereby realizing the optimization of the explosion design, especially the optimization of the amount of charge at the explosion points, avoiding the situation of excessive charge waste and effectively saving the explosion cost.
[0036] The system is configured to:
[0037] S1: Obtain the initial explosion design data, establish an explosion sequence control model according to the initial explosion design data, and determine the explosion sequence information according to the explosion sequence control model.
[0038] This step includes: obtaining the initial explosion design data and determining the vibration information generated when each explosion point explodes; establishing a resonance-based explosion sequence control model according to the vibration information; and determining the explosion delay information of each explosion point according to the explosion sequence control model.
[0039] The key to explosion sequence analysis lies in sequentially controlling the initiation time of the explosion points to avoid resonance of the vibrations generated by the explosion of the explosion points, which may cause more intense vibrations and affect the environment and people around the explosion object. Therefore, when performing explosion sequence control analysis and establishing an explosion sequence control model, it is also carried out around the vibration situation generated by the explosion. The influence of vibration comes from the vibration waves generated when each explosion point is initiated. Obtaining the data of the vibration waves is beneficial for more in-depth resonance-based explosion sequence control analysis.
[0040] Among them, obtaining the initial explosion design data and determining the vibration information generated when each explosion point explodes includes: obtaining the initial explosion design data and performing explosion simulation analysis to determine the vibration wave information generated by each explosion point during the explosion, forming a vibration wave information set A, where: A = [A1 , A 2 , …, A n , A n represents the waveform function of the vibration wave relative to time generated by the explosion at the explosion point numbered n determined according to the set detonation sequence; each waveform function A n is equivalently transformed to form a sine triangular waveform function f n (t), that is: Arrange the sine triangular waveform functions of all explosion points to form a sine vibration wave information set B.
[0041] Here, the vibration wave information is mainly obtained by obtaining the initial explosion design data to establish an analysis model or simulation to simulate the actual explosion situation, and then obtaining the explosion vibration data of each explosion point. It can be understood that the data affecting the vibration generated by the explosion in the initial explosion design data includes but is not limited to the basic parameter information of the explosion object, the position information of each of the explosion points, the directional explosion direction information, the initial effective explosion equivalent of each of the explosion points, and the explosive placement information of each of the explosion points, etc.; the basic parameter information of the explosion object includes physical parameters such as the shape characteristics, density, and volume of the explosion object; the position of the explosion point also determines the nature of the vibration wave, especially the relative position information between the explosion points; the directional explosion direction is the effective direction of the development of the explosion energy and is also important information affecting the vibration wave data; the charge mainly determines the nature of the vibration wave. In addition, it should be noted that the actual explosion situation is relatively complex. The model established here for obtaining vibration information aims to analyze the main or nearly theoretical vibration wave information of the vibration wave data as much as possible while obtaining as much effective data as possible. In this way, even if it does not fully conform to the actual situation, it can fully achieve the effect in terms of considering resonance and explosion energy. Of course, in order to facilitate subsequent effective analysis, unifying the vibration function can improve the analysis efficiency and, of course, ensure the accuracy of the analysis.
[0042] According to the vibration information, establish an explosion sequence control model based on resonance, including: according to the sine triangular waveform function in the sine vibration wave information set B, establish the following time constraint conditions: Condition 1: f k (T k ) + f k+1 (0) ≤ M max ; Condition 2: Condition 3: T n-1 ≤ T 0 , where T k represents the time of delayed explosion at the explosion point determined according to the set detonation sequence, k is a non-zero natural number, and 1 ≤ k < n; Mmax represents the resonance amplitude limit value of adjacent explosion points; i is a non-zero natural number, and 2 ≤ i < n; M 0 represents the total resonance amplitude limit value of initiation; T 0 represents the total duration limit value of initiation.
[0043] For the control of the explosion sequence, the delay situation under the control sequence is mainly considered. For the delay under the control sequence, since this application mainly considers the influence of vibration waves, the constraint conditions for the delay parameters of the control sequence are also established with the vibration situation as the constraint condition. Setting the threshold value of the vibration limit effectively guarantees the influence caused by the vibration superposition during the explosion. Here, the vibration of adjacent explosion points and the overall explosion vibration are preferentially considered. Because the adjacent explosion points are relatively close during the explosion, the effect of vibration superposition is more obvious, and the overall explosion vibration limit value is the decisive factor determining the impact of the explosion on the surrounding environment. Of course, for delayed initiation, the time span of sequence control cannot be increased too long, which is neither conducive to the reasonable utilization of energy nor cost-effective in wasting materials such as explosives. After all, the longer the time, the more ineffective consumption of energy under sequence control.
[0044] According to the explosion sequence control model, determine the explosion delay information of each explosion point, including: determining the explosion delay parameters of each explosion point according to the time constraint conditions; when there are delay parameters that meet the time constraint conditions, then determine the combination of explosion delay parameters that meet condition 2 and have the minimum total resonance amplitude of initiation as the optimal explosion delay information.
[0045] Here, it is considered that the initial designed initiation parameters can fully meet the time constraint conditions. Then, in order to further reduce the impact of explosion vibration on the surrounding environment and people, preferentially select the combination of sequence control delay parameters with the minimum vibration energy. On the one hand, it can reduce the impact of the explosion on the surrounding environment and people, and on the other hand, it can also realize the full utilization of explosives and save costs to a certain extent.
[0046] According to the explosion sequence control model, determine the explosion delay information of each explosion point, including: determining the explosion delay parameters of each explosion point according to the time constraint conditions; when there are no delay parameters that meet the time constraint conditions, perform phase adjustment analysis according to the sine trigonometric waveform function in the sine vibration wave information set B to determine the optimal explosion delay information.
[0047] In the case where the explosion control sequence cannot be determined based on the initial explosion design parameters, it is necessary to adjust the initial explosion design. Here, it is considered that changing the explosion points has a greater impact on the overall explosion plan. Therefore, first optimize the explosion amount of the explosion points to quickly and reasonably determine a new explosion design plan.
[0048] According to the sine triangular waveform function in the sine vibration wave information set B, perform phase adjustment analysis to determine the optimal explosion delay information, including: when there is no delay parameter that satisfies the time constraint condition, according to the sine triangular waveform function in the sine vibration wave information set B, perform phase adjustment analysis to determine the optimal explosion delay information, including: perform analysis of variance on the initial phase of the sine triangular waveform function in the sine vibration wave information set B to obtain phase variance data C, where C = [c 1 , c 2 , …, c n ; Each time, obtain the sine triangular waveform function corresponding to the minimum variance from the phase variance data C, determine it as the phase adjustment object, perform phase adjustment on the phase adjustment object, and use the time constraint condition to determine the explosion delay parameter; Repeat the determination of the phase adjustment object and the determination of the explosion delay parameter until a combination of explosion delay parameters that satisfies the time constraint condition is obtained, and determine the combination of explosion delay parameters that satisfies condition 2 and has the minimum total resonance amplitude of detonation as the optimal explosion delay information.
[0049] When considering phase adjustment using analysis of variance, it is fully considered that if the explosion energy is relatively concentrated, it will have a greater impact on the surrounding environment. And when the explosion energy concentration is reduced after phase adjustment, it is also a two - birds - with - one - stone thing to complete the determination of sequence control. Each time, select the sine triangular waveform function corresponding to the minimum variance for adjustment. If it still does not meet the requirements, then continue to select the sine triangular waveform function with the minimum variance after excluding the explosion points that have been adjusted before until data that satisfies the time constraint condition is obtained.
[0050] S2: According to the explosion sequence information, and in combination with the initial explosion design data, perform calibration analysis on the explosion parameters to form explosion calibration result data.
[0051] For the case where there are delay parameters that satisfy the time constraint condition, according to the explosion sequence information, and in combination with the initial explosion design data, perform calibration analysis on the explosion parameters to form explosion calibration result data, including: obtain the combination of explosion delay parameters, and set the delay detonation sequence and delay duration of each explosion point according to the combination of explosion delay parameters; obtain the detonation energy threshold, and perform verification of the detonation energy according to the delay detonation sequence and delay duration: when the detonation energy reaches the detonation energy threshold, form the explosion calibration result data; If the detonation energy does not reach the detonation energy threshold, then sequentially select the corresponding explosion points in ascending order of the detonation energy to adjust the charge amount while ensuring that the vibration phase remains unchanged until the detonation energy reaches the detonation energy threshold, and form the explosion calibration result data.
[0052] Of course, although the optimal explosion sequence control data can be successfully obtained, it is still necessary to verify the explosion energy based on the explosion sequence control data to avoid insufficient overall energy caused by delayed initiation. For the case of insufficient explosion energy, the most rapid and effective adjustment method is to adjust the explosive charge while keeping the vibration wave phase unchanged.
[0053] For the case where there are no delay parameters that meet the time constraint conditions, based on the explosion sequence information and combined with the initial explosion design data, the explosion parameters are calibrated and analyzed to form explosion calibration result data, including: obtaining the combination of explosion delay parameters and the explosion points for limit adjustment; setting the delay initiation sequence and delay duration for each explosion point according to the combination of explosion delay parameters; adjusting the charge amount of the explosion points for limit adjustment based on the adjusted phase to form adjusted charge amount information; obtaining the initiation energy threshold, and according to the delay initiation sequence, delay duration, and adjusted charge amount information, conducting a check of the initiation energy: when the initiation energy reaches the initiation energy threshold, the explosion calibration result data is formed; if the initiation energy does not reach the initiation energy threshold, the corresponding explosion points are sequentially selected in ascending order of initiation energy to adjust the charge amount while ensuring that the vibration phase remains unchanged until the initiation energy reaches the initiation energy threshold, and the explosion calibration result data is formed.
[0054] For the sequence control information with phase adjustment, when conducting verification, it is also necessary to simultaneously adjust the charge amount and then conduct verification to effectively ensure that the adjusted parameters meet the verification conditions.
[0055] S3: According to the explosion calibration result data, adjust the initial explosion design data to form the final explosion design data.
[0056] Adjust the initial explosion design data according to the explosion calibration result data, and finally output the final explosion design data.
[0057] The present invention also provides an intelligent control device applied to the intelligent control system provided by the present invention, including: a data acquisition unit for acquiring the initial explosion design data; an explosion analysis unit for acquiring the initial explosion design data from the data acquisition unit, establishing an explosion sequence control model, and determining the explosion sequence information according to the explosion sequence control model; conducting a calibration analysis of the explosion parameters according to the explosion sequence information to form explosion calibration result data; outputting the explosion calibration result data to form the final explosion design data.
[0058] The device acquires the initial explosion design data through the data acquisition unit and provides the basic data for analysis to the explosion analysis unit, enabling it to complete the explosion sequence control analysis of the explosion design. It provides a hardware basis for the optimization of the explosion sequence control, ensures the smooth progress of the explosion sequence control analysis, and at the same time, the automated analysis model greatly improves the efficiency of the explosion sequence control analysis.
[0059] In summary, the beneficial effects of the intelligent control system and device provided by the embodiments of the present invention are as follows:
[0060] The system conducts an optimized analysis of sequential explosions at the designed explosion points based on the initial explosion design data by fully establishing an explosion sequence control model, and determines reasonable explosion sequence information. At the same time, considering that the explosion sequence analysis may result in adjustments to the original explosion design plan, after obtaining the explosion sequence information, the initial explosion design is adjusted for explosion parameters in combination with the explosion sequence information to ensure that the determined explosion sequence information can be matched with the explosion design plan in real time, thereby realizing the optimization of the explosion design, especially the optimization of the explosive charge amount at the explosion points, avoiding the waste of cost caused by excessive explosive charge amount, and effectively saving the explosion cost.
[0061] The device acquires the initial explosion design data through the data acquisition unit and provides the basic data for analysis to the explosion analysis unit, enabling it to complete the explosion sequence control analysis of the explosion design. It provides a hardware basis for the optimization of the explosion sequence control, ensures the smooth progress of the explosion sequence control analysis, and at the same time, the automated analysis model greatly improves the efficiency of the explosion sequence control analysis.
[0062] In the present invention, "at least one" means one or more, and "a plurality" means two or more. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (s) or plural item (s). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple.
[0063] It should be understood that in various embodiments of the present invention, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0064] Those of ordinary skill in the art can realize that the units and method steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0065] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0066] In several embodiments provided by the present invention, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0067] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0068] In addition, the functional units in various embodiments of the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0069] When the above-described functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0070] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0071] The above embodiments only represent several implementation manners of the present invention, and the description thereof is relatively specific and detailed. However, it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the invention patent should be subject to the appended claims.
Claims
1. An intelligent control method, characterized in that: include: Acquiring initial explosion design data, establishing an explosion sequence control model according to the initial explosion design data, and determining explosion sequence information according to the explosion sequence control model; According to the explosion sequence information and in combination with the initial explosion design data, the explosion parameters are calibrated and analyzed to form explosion calibration result data; According to the explosion calibration result data, the initial explosion design data is adjusted to form final explosion design data; The method of obtaining initial explosion design data, establishing an explosion sequence control model according to the initial explosion design data, and determining explosion sequence information according to the explosion sequence control model includes: Acquire the initial explosion design data to determine the vibration information generated when each explosion point explodes; According to the vibration information, a resonance-based explosion sequence control model is established; Determining explosion delay information of each explosion point according to the explosion sequence control model; The initial explosion design data is obtained to determine the vibration information generated when each explosion point explodes, including: The initial explosion design data is obtained, and explosion simulation analysis is performed to determine the vibration wave information generated by each explosion point during the explosion, and form a vibration wave information set A, wherein: A=[ , , …, ], A waveform function representing the relative time of the vibration wave generated by the explosion at the explosion point numbered n determined according to the set detonation sequence; Each of the waveform functions Perform equivalent conversion to form a sine triangle waveform function ,Right now: ; The sinusoidal triangular waveform functions of all the explosion points are sorted to form a sinusoidal vibration wave information set B.
2. The intelligent control method according to claim 1, characterized in that: The step of establishing a resonance-based explosion sequence control model according to the vibration information comprises: According to the sinusoidal triangular waveform function in the sinusoidal vibration wave information set B, the following time constraints are established: Condition 1: ; Condition 2: , Condition 3: , in, It indicates the time of delayed explosion at the explosion point determined according to the set detonation sequence, ; k is a non-zero natural number, and 1≤k<n; represents the resonance amplitude limit of the adjacent explosion points; i is a non-zero natural number, and 2≤i<n; Indicates the total resonance amplitude limit of detonation; Indicates the total detonation time limit.
3. The intelligent control method according to claim 2, characterized in that: Determining the explosion delay information of each explosion point according to the explosion sequence control model includes: Determining the explosion delay parameter of each explosion point according to the time constraint condition; When there are delay parameters that satisfy the time constraint condition, a combination of a group of explosion delay parameters that satisfies condition 2 and has the smallest detonation total resonance amplitude is determined as the optimal explosion delay information.
4. The intelligent control method according to claim 3, characterized in that: The step of calibrating and analyzing the explosion parameters based on the explosion sequence information and in combination with the initial explosion design data to form explosion calibration result data includes: Acquire a combination of the explosion delay parameters, and set a delayed detonation sequence and a delay duration of each explosion point according to the combination of the explosion delay parameters; Obtain the detonation energy threshold, and verify the detonation energy according to the delayed detonation sequence and the delay duration: When the detonation energy reaches the detonation energy threshold, the explosion calibration result data is formed; If the detonation energy does not reach the detonation energy threshold, the corresponding explosion points are selected in order from small to large in detonation energy to adjust the amount of explosives to ensure that the vibration phase remains unchanged, until the detonation energy reaches the detonation energy threshold, and the explosion calibration result data is formed.
5. The intelligent control method according to claim 2, characterized in that: Determining the explosion delay information of each explosion point according to the explosion sequence control model includes: Determining the explosion delay parameter of each explosion point according to the time constraint condition; When there is no delay parameter that satisfies the time constraint condition, a phase adjustment analysis is performed according to the sinusoidal triangular waveform function in the sinusoidal vibration wave information set B to determine the optimal explosion delay information.
6. The intelligent control method according to claim 5, characterized in that: The phase adjustment analysis is performed according to the sinusoidal triangular waveform function in the sinusoidal vibration wave information set B to determine the optimal explosion delay information, including: When there is no delay parameter satisfying the time constraint condition, a phase adjustment analysis is performed according to the sinusoidal triangular waveform function in the sinusoidal vibration wave information set B to determine the optimal explosion delay information, including: Perform initial phase variance analysis on the sinusoidal triangular waveform function in the sinusoidal vibration wave information set B to obtain phase variance data C, where C=[ , , …, ]; Each time, the sine-triangular waveform function corresponding to the minimum variance is obtained from the phase variance data C, determined as a phase adjustment object, the phase adjustment is performed on the phase adjustment object, and the explosion delay parameter is determined using the time constraint condition; Repeat the determination of the phase adjustment object and the explosion delay parameters until a combination of the explosion delay parameters that satisfies the time constraint condition is obtained, and determine a group of explosion delay parameter combinations that satisfies condition 2 and has the smallest total resonance amplitude for detonation as the optimal explosion delay information.
7. The intelligent control method according to claim 6, characterized in that: The step of calibrating and analyzing the explosion parameters based on the explosion sequence information and in combination with the initial explosion design data to form explosion calibration result data includes: Obtaining a combination of the explosion delay parameters and the explosion point for limit adjustment; According to the combination of the explosion delay parameters, the delayed detonation sequence and the delay duration of each explosion point are set; Adjusting the charge amount of the explosion point subjected to limit adjustment based on the adjusted phase to form adjusted charge amount information; Obtaining the detonation energy threshold, and verifying the detonation energy according to the delayed detonation sequence, the delay duration, and the adjusted charge quantity information: When the detonation energy reaches the detonation energy threshold, the explosion calibration result data is formed; If the detonation energy does not reach the detonation energy threshold, the corresponding explosion points are selected in order from small to large detonation energies to adjust the charge amount to ensure that the vibration phase remains unchanged, until the detonation energy reaches the detonation energy threshold, and the explosion calibration result data is formed.
8. An intelligent control system, characterized in that: The intelligent control method applied to any one of claims 1 to 7 comprises: A data acquisition unit, used for acquiring initial explosion design data; The explosion analysis unit is used to obtain the initial explosion design data from the data acquisition unit, establish an explosion sequence control model, and determine the explosion sequence information according to the explosion sequence control model; perform calibration analysis of explosion parameters according to the explosion sequence information to form explosion calibration result data; and output the explosion calibration result data to form a final explosion design number.
Citation Information
Patent Citations
Accurate delay control blasting delay parameter design method based on multi-target control
CN112034006A