Rock mass foundation pit blasting excavation method, system and equipment and storage medium

By constructing a geological digital twin model and stress analysis to optimize blasting points, combined with the automatic operation of blasting robots, the problem of inaccurate blasting parameters of rock foundation pits is solved, and efficient and accurate blasting excavation effect is achieved.

CN120403370AInactive Publication Date: 2025-08-01JIANGSU ROCK BASE UNDERGROUND ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510391801.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-08-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

During the blasting construction of existing rock foundation pits, the blasting parameters are inaccurate, resulting in low excavation efficiency and difficult to meet precise control under complex geological conditions.

Method used

By constructing a geological digital twin model, blasting stress analysis is carried out, blasting point selection is optimized, and precise blasting parameters are determined based on stress distribution characteristics and geological characteristics, and blasting robots are used for automated blasting.

Benefits of technology

Accurate control of rock foundation pit blasting is achieved, excavation efficiency is improved, invalid blasting and rock mass damage is reduced, and local damage is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120403370A_ABST
    Figure CN120403370A_ABST
Patent Text Reader

Abstract

The invention discloses a rock mass foundation pit blasting excavation method, system and device and a storage medium, and the method comprises the steps that first geological data of a target blasting area is obtained; constructing a geological digital twinborn model of the target blasting area according to the first geological data; performing blasting stress analysis on the plurality of first candidate blasting points in the target blasting area through a geological digital twinborn model to obtain stress distribution characteristics of the target blasting area; selecting a plurality of first blasting points of the target blasting area from the plurality of first candidate blasting points based on the stress distribution characteristics; obtaining stress characteristics and geological characteristics of each first blasting point; determining a first blasting parameter of each first blasting point according to the stress characteristics and the geological characteristics through a preset blasting parameter model; and controlling the first blasting robot to perform blasting at each first blasting point according to the first blasting parameter corresponding to each first blasting point. The rock mass foundation pit blasting excavation efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of foundation pit blasting excavation, and particularly relates to a method, system, device and storage medium for rock mass foundation pit blasting excavation. Background Art

[0002] With the deepening of infrastructure construction and underground space development, rock mass foundation pit blasting construction plays an increasingly important role in urban construction. Especially in large-scale underground engineering projects such as subways and underground comprehensive pipe corridors, the quality and safety of foundation pit blasting construction are directly related to the overall effect of the project and the stability of the surrounding environment. In recent years, with the continuous improvement of the safety and environmental protection requirements for urban construction in various countries, many regions have successively introduced strict blasting construction management regulations and technical standards, promoting the development of foundation pit blasting technology towards a more precise, intelligent and environmentally friendly direction.

[0003] Currently, during the rock mass foundation pit blasting construction process, the determination of the blasting point location and blasting parameters mainly relies on traditional geological exploration data and construction experience. This method usually uses two-dimensional geological section drawings and simple mechanical calculation models for analysis, which is difficult to comprehensively reflect the spatial geometric characteristics and rock layer distribution under complex geological conditions, resulting in inaccurate blasting parameters and affecting the efficiency of rock mass foundation pit blasting excavation. Summary of the Invention

[0004] This application provides a method, system, device and storage medium for rock mass foundation pit blasting excavation, which is used to improve the efficiency of rock mass foundation pit blasting excavation.

[0005] In the first aspect of this application, a method for rock mass foundation pit blasting excavation is provided, which is applied to a server. The method includes: obtaining the first geological data of the target blasting area; constructing a geological digital twin model of the target blasting area according to the first geological data; performing blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area; selecting multiple first blasting points of the target blasting area from multiple first candidate blasting points based on the stress distribution characteristics; obtaining the stress characteristics and geological characteristics of each first blasting point; determining the first blasting parameters of each first blasting point according to the stress characteristics and geological characteristics through a preset blasting parameter model; controlling the first blasting robot to perform blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point.

[0006] Optionally, perform blasting stress analysis on multiple first candidate blasting points in the target blasting area through a geological digital twin model to obtain the stress distribution characteristics of the target blasting area, specifically including: applying a preset blasting load to each first candidate blasting point; calculating the propagation path of the stress wave generated by each first candidate blasting point in the target blasting area; obtaining the stress attenuation law of the stress wave in the target blasting area based on the propagation path; and obtaining the stress distribution characteristics of the target blasting area according to the propagation path and the stress attenuation law.

[0007] Optionally, select multiple first blasting points in the target blasting area based on the stress distribution characteristics, specifically including: calculating the stress influence range of each first candidate blasting point according to the stress distribution characteristics; and selecting multiple first blasting points in the target blasting area according to the stress influence range.

[0008] Optionally, select multiple first blasting points in the target blasting area according to the stress influence range, specifically including: calculating the stress coupling degree of the target first candidate blasting point based on the stress influence range, where the stress coupling degree refers to the intensity of the interaction between the stress fields of the target first candidate blasting point and other first candidate blasting points within the preset range of the target first candidate blasting point, and the target first candidate blasting point is any one of the first candidate blasting points; and determining the target first candidate blasting point with the stress coupling degree meeting the preset requirements as the first blasting point.

[0009] Optionally, calculate the stress coupling degree of the target first candidate blasting point based on the stress influence range, specifically including: determining the interaction area between the target first candidate blasting point and each other first candidate blasting point within the preset range based on the stress influence range; calculating the intensity of the first stress field generated by the target first candidate blasting point in each interaction area; calculating the intensity of the second stress field generated by each other first candidate blasting point within the preset range in the corresponding interaction area; and calculating the stress field coupling intensity of each interaction area according to the intensity of the first stress field and the intensity of the second stress field.

[0010] Optionally, before determining the first blasting parameters of each first blasting point according to the stress characteristics and geological characteristics through a preset blasting parameter model, the method further includes: obtaining multiple sets of historical blasting data, where each set of historical blasting data includes the geological characteristics, blasting parameters, and blasting effect data corresponding to the blasting parameters of the historical blasting point; screening out the target historical blasting data that meets the preset blasting effect requirements from the historical blasting data according to the blasting effect data as the training samples; using the target geological characteristics and target stress characteristics in the training samples as input features and the blasting parameters as output features; and training to obtain a preset blasting parameter model based on the training samples.

[0011] Optionally, after controlling the first blasting robot to perform blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point, the method further includes: obtaining second geological data of the target blasting area after completing the first blasting task; updating the geological digital twin model based on the second geological data to obtain a target geological digital twin model; determining, through the target geological digital twin model, the unbroken areas in the target blasting area, where the unbroken areas are the blasting areas where the blasting effect fails to meet the preset requirements; determining a plurality of second candidate blasting points in the unbroken areas according to the second geological data and the preset candidate blasting point layout rules; determining, through the target geological digital twin model, the second blasting points in the unbroken areas and the second blasting parameters corresponding to each second blasting point; and controlling the second blasting robot to perform blasting at each second blasting point according to the second blasting parameters corresponding to each second blasting point.

[0012] In a second aspect of the present application, a rock foundation pit blasting excavation system is provided, including: A first acquisition module, configured to acquire first geological data of a target blasting area; A construction module, configured to construct a geological digital twin model of the target blasting area according to the first geological data; An analysis module, configured to perform blasting stress analysis on a plurality of first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area; A selection module, configured to select a plurality of first blasting points in the target blasting area from the plurality of first candidate blasting points based on the stress distribution characteristics; A second acquisition module, configured to acquire the stress characteristics and geological characteristics of each first blasting point; A determination module, configured to determine the first blasting parameters of each first blasting point according to the stress characteristics and geological characteristics through a preset blasting parameter model; A first control module, configured to control the first blasting robot to perform blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point.

[0013] In a third aspect of the present application, an electronic device is provided, including a processor, a memory, a user interface, and a network interface. The memory is used to store instructions. Both the user interface and the network interface are used to communicate with other devices. The processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of the above.

[0014] In a fourth aspect of the present application, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions, and when the instructions are executed, the method as described in any one of the above is executed.

[0015] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. By constructing a geological digital twin model based on geological data and combining blasting stress analysis to optimize the selection of blasting points, it is possible to accurately model the target blasting area and evaluate the stress distribution before blasting, achieving a more scientific layout of blasting points. First, by obtaining the first geological data of the target blasting area, a geological digital twin model is constructed, enabling blasting design to no longer rely on traditional empirical judgments but on refined digital simulations, improving the visualization analysis ability of the geological environment. On this basis, this method conducts blasting stress analysis on multiple candidate blasting points through the geological digital twin model to obtain the stress distribution characteristics in the area, and optimally selects the blasting points based on this characteristic, enabling a more reasonable distribution of blasting energy, reducing ineffective blasting, and improving blasting efficiency. In addition, this method further combines a preset blasting parameter model to accurately calculate the blasting parameters according to the stress characteristics and geological characteristics of each blasting point, ensuring that the blasting operation can not only meet the rock-breaking requirements but also reduce rock mass damage, achieving refined blasting control and improving the blasting excavation efficiency of the rock mass foundation pit.

[0016] 2. By conducting refined blasting stress analysis on multiple candidate blasting points in the geological digital twin model, accurate prediction of the propagation characteristics of blasting stress is achieved. First, a preset blasting load is applied to each candidate blasting point, and the propagation path of the stress wave generated by it in the target blasting area is calculated, enabling the dynamic simulation of the diffusion of blasting stress in a complex geological environment. On this basis, by analyzing the propagation path of the stress wave, the stress attenuation law in the area is further obtained, enabling the system to accurately evaluate the stress distribution in different areas. Compared with traditional empirical estimation or simple linear propagation models, this method can more precisely depict the actual influence range of blasting stress, avoiding problems such as local damage or poor blasting effects caused by stress concentration or uneven distribution.

[0017] 3. By optimizing the selection of blasting points based on the stress distribution characteristics, the layout of blasting points becomes more scientific and reasonable, improving the accuracy and energy utilization efficiency of blasting operations. First, calculate the stress influence range of each candidate blasting point according to the stress distribution characteristics to quantify the influence degree of different blasting points on the surrounding rock mass, ensuring that the selection of blasting points fully considers the balance of stress distribution. On this basis, further calculate the stress coupling degree between candidate blasting points to evaluate the stress field influence intensity of each blasting point in the interaction area. By analyzing the stress interaction area between blasting points and calculating the coupling intensity between the first stress field (generated by the target candidate blasting point) and the second stress field (generated by the surrounding blasting points), this method can accurately judge the blasting points with less stress interference, and then screen out the blasting points with a stress coupling degree lower than the preset threshold as the final blasting points. It can effectively avoid the stress interference problem between blasting points, reduce unnecessary energy loss, and reduce local excessive damage or reverse action effects caused by stress concentration. Description of the Drawings

[0018] Figure 1 is a flowchart of a method for blasting excavation of a rock foundation pit in an embodiment of the present application; Figure 2 is a structural diagram of a blasting excavation system for a rock foundation pit in an embodiment of the present application; Figure 3 is a structural diagram of an electronic device in an embodiment of the present application.

[0019] Description of the reference numerals: 201, the first acquisition module; 202, the construction module; 203, the analysis module; 204, the selection module; 205, the second acquisition module; 206, the determination module; 207, the first control module; 208, the training module; 209, the second control module; 301, the processor; 302, the communication bus; 303, the user interface; 304, the network interface; 305, the memory. Detailed Embodiments

[0020] In order to enable those skilled in the art to better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of this specification with reference to the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0021] In the description of the embodiments of the present application, words such as "for example" or "for instance" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "for example" or "for instance" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "for example" or "for instance" aims to present relevant concepts in a specific manner.

[0022] In the description of the embodiments of the present application, the term "a plurality of" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the technical features indicated. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. The terms "comprise", "include", "have" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0023] Figure 1 It is a schematic flow diagram of a method for blasting excavation of a rock foundation pit in an embodiment of the present application.

[0024] Please refer to Figure 1 , a method for blasting excavation of a rock foundation pit in an embodiment of the present application, is applied to a server. The method includes: S101. Obtain the first geological data of the target blasting area; Before blasting excavation of the rock foundation pit, the system first needs to obtain the first geological data of the target blasting area. The first geological data includes key geological data such as the rock physical and mechanical parameters of the target blasting area (including compressive strength, tensile strength, elastic modulus, Poisson's ratio, density, porosity), geological structure characteristics (including fault distribution, fracture development degree, rock stratum attitude, joint plane strike), and hydrogeological conditions (including groundwater level, aquifer distribution, permeability), etc. The first geological data can be obtained through various methods, including but not limited to geological exploration, remote sensing mapping, and historical data analysis. For example, the rock stratum structure, rock type, fracture distribution, and groundwater conditions are obtained through drilling and geophysical exploration means (such as seismic wave detection, electromagnetic wave detection).

[0025] S102. Construct a geological digital twin model of the target blasting area according to the first geological data; After obtaining the first geological data of the target blasting area, it is necessary to construct a geological digital twin model of the target blasting area based on the first geological data. Before constructing the geological digital twin model, it is first necessary to preprocess the obtained first geological data to ensure the integrity, consistency, and accuracy of the data. The first step in data preprocessing is data cleaning, that is, removing outliers, duplicate data, and measurement errors to ensure the reliability of the input data. The second is format conversion. Data from different sources (such as drilling data, seismic wave detection data, remote sensing mapping data, etc.) may adopt different data formats, so it is necessary to convert them into a unified standard format for subsequent processing. Then, coordinate matching and spatial alignment are required to project all data onto the same coordinate system (such as WGS84, UTM, etc.) to ensure the consistency of geological data in three-dimensional space. Finally, for missing geological data points, data interpolation methods (such as Kriging interpolation, inverse distance weighted method IDW, etc.) can be used for supplementation to ensure the continuity of spatial data and enable the model to fully reflect the underground geological characteristics.

[0026] After the data preprocessing is completed, it is necessary to use three-dimensional geological modeling technology to construct a three-dimensional geological model of the target blasting area to accurately present key information such as rock formations, fault structures, and groundwater distribution in the area. First, in terms of rock formation modeling, based on information such as drilling data and seismic profiles, the spatial distribution of different strata is divided, and the thickness, dip angle, and spatial distribution of the rock formations are defined to enable the model to accurately simulate the changes in underground rock formations. Second, in the process of fault and fracture modeling, it is necessary to identify the main faults in the area and establish the geometric shape of the fault plane. At the same time, statistical methods or discrete fracture network technology are used to simulate the distribution of joints and fractures within the rock mass to analyze their impact on the propagation of blasting stress. In addition, in terms of groundwater modeling, it is necessary to divide different groundwater layers according to borehole hydrogeological data and use groundwater flow simulation technology (such as MODFLOW) to predict the seepage changes and water inrush risks that may be caused by blasting to ensure that no sudden water disasters occur during the blasting process.

[0027] After establishing a 3D geological model, it is necessary to optimize the model based on numerical simulation methods to accurately predict the stress changes, crack propagation, and energy release of the rock mass during blasting. First, in finite element analysis, software such as ANSYS, ABAQUS, or FLAC3D can be used to discretize the 3D geological model into grid elements to calculate the stress distribution, deformation, and failure mode of the rock mass under blasting loads and evaluate the stability of the rock mass. Second, in discrete element analysis, tools such as PFC (Particle Flow Code) or 3DEC can be used to simulate the interaction of rock particles to analyze the movement trajectory, fragmentation mode, and collapse range of the rock after blasting. Further, during the dynamic simulation process, software such as LS-DYNA or AUTODYN can be used to simulate the energy transfer, shock wave propagation, and vibration effects during blasting to predict the impact of blasting on surrounding structures and optimize the charge amount, blasting delay, and blasting sequence of explosives. In addition, to improve the accuracy of the model, a multi-round iterative optimization method can be adopted, adjusting the geological model parameters according to the simulation results and dynamically updating the model in combination with sensor monitoring data (such as stress and displacement data) to ensure that the simulation results are highly consistent with the actual blasting effect.

[0028] After completing 3D geological modeling and numerical simulation, it is necessary to visualize the geological digital twin model to facilitate engineers to intuitively analyze the geological structure of the blasting area and further optimize the blasting plan. The integration of GIS and 3D geological software can be used to import the model into professional software such as ArcGIS, Leapfrog, and Surpac to achieve 3D visualization analysis.

[0029] S103. Conduct blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area. Specifically, apply a preset blasting load to each first candidate blasting point; calculate the propagation path of the stress wave generated by each first candidate blasting point in the target blasting area; obtain the stress attenuation law of the stress wave in the target blasting area based on the propagation path; and obtain the stress distribution characteristics of the target blasting area according to the propagation path and the stress attenuation law.

[0030] Specifically, after constructing the geological digital twin model of the target blasting area, it is necessary to use this model to conduct blasting stress analysis on multiple first candidate blasting points to obtain the stress distribution characteristics of the entire target blasting area. The core purpose of blasting stress analysis is to calculate the propagation of stress waves at different candidate blasting points and analyze the stress attenuation law by simulating the blasting process, so as to optimize the selection of blasting points.

[0031] Before conducting the blasting stress analysis, it is first necessary to determine multiple first candidate blasting points within the target blasting area to ensure that the selection of blasting points meets the requirements of rock fragmentation and can effectively reduce the impact of blasting vibration. The determination of the first candidate blasting points is mainly based on the following factors: First, by analyzing the rock stratum distribution and lithological characteristics through a geological digital twin model, select areas with better rock homogeneity and easier fragmentation as candidate points. Second, combined with the analysis of fracture structures, avoid fracture zones that may cause collapse or unstable failure to reduce the impact of blasting on the surrounding rock mass. Third, based on the groundwater seepage situation, avoid areas where water inrush may occur to prevent water inrush accidents during the blasting process. Finally, combined with construction requirements and safety specifications, reasonably arrange the blasting points so that they can achieve the expected fragmentation effect without threatening the safety of surrounding buildings or personnel.

[0032] After determining the first candidate blasting points, it is necessary to apply a preset blasting load to each blasting point to simulate the energy release of explosives during the actual blasting process. The setting of the blasting load needs to comprehensively consider factors such as explosive type, charging method, rock stratum mechanical parameters (such as elastic modulus, density, Poisson's ratio), and blasting hole depth to ensure the accuracy of the calculation results. When applying the blasting load, finite element analysis (FEM) or discrete element analysis (DEM) methods are usually used to numerically simulate the explosion pressure, shock wave, and stress release process of the explosives and input them into the calculation model.

[0033] After completing the application of the blasting load, it is necessary to calculate the propagation path of the stress wave generated by each candidate blasting point in the target blasting area to analyze how the stress wave generated by blasting diffuses within the rock mass. The propagation path of the stress wave is affected by factors such as the elastic modulus, Poisson's ratio, density, fracture distribution, and moisture content of the rock stratum. Therefore, it is necessary to combine dynamic simulations (such as LS-DYNA, AUTODYN) for calculation. During the calculation process, first, it is necessary to mesh the three-dimensional geological model of the target blasting area and establish a refined numerical calculation model to improve the calculation accuracy. Subsequently, numerically simulate the propagation paths of the pressure wave, shear wave, and surface wave generated by blasting, and observe the refraction, reflection, and attenuation of the stress wave between different rock strata. For example, in a blasting area with a fracture zone, the calculation results may show that the stress wave undergoes obvious refraction at the fault plane and propagates along the fault direction, indicating that the fracture structure may affect the effective transmission of blasting energy.

[0034] After determining the propagation path of the stress wave, it is necessary to further analyze the attenuation law of the stress wave in the target blasting area. First, through numerical calculation methods (such as the finite element method FEM or the discrete element method DEM), based on the stress wave propagation path, calculate the peak stress distribution of each grid cell in the target area, so as to identify the high-stress areas where rock mass failure may occur after blasting, and the low-stress areas where energy cannot be effectively transmitted, in order to adjust the blasting point position and charge amount accordingly; Second, combined with the stress attenuation law, calculate the stress gradient distribution in different directions, and analyze the attenuation characteristics of the blasting energy in each direction to judge whether there is a situation of concentrated blasting energy or too fast energy loss. For example, in a blasting project of an open-pit mine, the calculation results show that the stress attenuation in some directions is slow, which may lead to excessive fragmentation, while the stress attenuation in other directions is too fast, which may lead to insufficient rock fragmentation. Therefore, it is necessary to adjust the explosive charge amount or optimize the blasting sequence; In addition, generate a stress nephogram or contour map through stress distribution calculation to visually display the distribution law of the blasting stress in the target area, and mark the high-stress concentration area and low-stress area. For example, in a blasting project of an underground tunnel, the calculation results show that the stress values in some areas far exceed the rock compressive strength, indicating that there is a high risk of rock layer collapse in this area. Therefore, the engineering team took support measures to reduce the risk; Finally, combined with all the calculation results, extract the overall stress distribution characteristics of the target blasting area, including the position of the maximum stress concentration area, the directionality of the stress gradient, the stress attenuation rate, the spatial distribution of the low-stress area, etc.

[0035] S104. Select multiple first blasting points in the target blasting area based on the stress distribution characteristics; Specifically, according to the stress distribution characteristics, calculate the stress influence range of each first candidate blasting point; select multiple first blasting points in the target blasting area according to the stress influence range.

[0036] After obtaining the stress distribution characteristics of the target blasting area, it is necessary to further calculate the stress influence range of each first candidate blasting point, that is, to analyze the stress action area generated by each candidate blasting point on the surrounding rock mass during the blasting process, so as to ensure the reasonable selection of blasting points and the optimization of the overall blasting effect. Specifically, first, based on the stress wave propagation path, stress attenuation law, and mechanical properties of the rock mass (such as elastic modulus, Poisson's ratio, density, joint fissure distribution, etc.), calculate the stress influence range of the first candidate blasting point. The stress influence range is usually determined by the maximum effective stress radius generated by the blasting, that is, when the stress value in a certain area is lower than a certain threshold of the rock compressive strength (for example, 10%), it can be considered that this area is outside the blasting influence range. To calculate this range, the finite element method (FEM) or the discrete element method (DEM) can be used to apply the blasting load in the geological digital twin model and simulate the propagation and attenuation process of the stress wave, so as to obtain the stress action area of each blasting point and draw the stress contour map to accurately delimit the effective stress influence range of the blasting point.

[0037] Next, select multiple first blasting points in the target blasting area according to the stress influence range. Specifically, calculate the stress coupling degree of the target first candidate blasting point based on the stress influence range. The stress coupling degree refers to the intensity of the stress field interaction between the target first candidate blasting point and other first candidate blasting points within the preset range of the target first candidate blasting point. The target first candidate blasting point is any one of the first candidate blasting points; determine the target first candidate blasting point with the stress coupling degree meeting the preset requirements as the first blasting point.

[0038] First, calculate the stress coupling degree of the target first candidate blasting point based on the stress influence range. Specifically, determine the interaction area between the target first candidate blasting point and each other first candidate blasting point within the preset range based on the stress influence range; calculate the intensity of the first stress field generated by the target first candidate blasting point in each interaction area; calculate the intensity of the second stress field generated by each other first candidate blasting point within the preset range in the corresponding interaction area; calculate the stress field coupling intensity of each interaction area according to the intensity of the first stress field and the intensity of the second stress field.

[0039] After determining the stress influence range of the target first candidate blasting point, it is necessary to further analyze the interaction area between this blasting point and other first candidate blasting points within the preset range, that is, to identify the candidate blasting points where the stress influence ranges overlap. The preset range can be a fixed-radius area determined based on blasting engineering design experience, or a reasonable action radius calculated through numerical simulation methods combined with rock mass characteristics and blasting energy attenuation laws. Within the preset range, all other first candidate blasting points that may have stress interaction with the target first candidate blasting point are screened out, and the intersection area between the stress influence range of the target first candidate blasting point and the stress influence ranges of these candidate blasting points is calculated. The interaction area can be determined by geometric calculation methods (such as three-dimensional Boolean operation to find the intersection) or numerical simulation methods (such as based on finite element mesh division, screening the elements affected by multiple blasting points).

[0040] After clarifying the interaction area, it is necessary to calculate the first stress field intensity generated by the target first candidate blasting point in each interaction area, that is, to analyze the stress contribution of this blasting point to the rock mass in this area. The calculation method usually adopts numerical simulation (such as FLAC3D, ABAQUS, ANSYS, etc.). By applying blasting loads to the target first candidate blasting point and simulating the propagation, reflection and attenuation process of its blasting stress wave in the interaction area, the key stress parameters in this area are extracted, such as the stress peak (the maximum stress magnitude), stress gradient (the stress change rate) and energy density (the energy distribution per unit volume). These parameters together constitute the characterization index of the first stress field intensity.

[0041] After calculating the first stress field intensity of the target first candidate blasting point in the interaction area, it is also necessary to calculate the second stress field intensity generated by other first candidate blasting points within the preset range in the same interaction area, that is, to analyze the stress contribution of these candidate blasting points to this interaction area. The calculation method is similar to that of the first stress field intensity, and numerical simulation is also used for simulation. However, the blasting loads applied this time come from other candidate blasting points other than the target first candidate blasting point. By simulating the propagation, reflection and attenuation of the blasting stress waves of these blasting points in the interaction area and extracting the stress peak, stress gradient and energy density in this area, the second stress field intensity can be obtained.

[0042] After obtaining the first stress field intensity and the second stress field intensity, it is necessary to calculate the stress field coupling intensity of each interaction region, that is, to analyze the stress field interaction intensity between the target first candidate blasting point and other candidate blasting points within its preset range. The calculation of the stress coupling intensity is based on the principle of stress superposition. That is, within the interaction region, the first stress field intensity of the target first candidate blasting point is mathematically superimposed with the second stress field intensity of other candidate blasting points, and the total stress gradient (stress change rate), stress concentration factor (local stress increase amplitude), and energy density change (spatial distribution of blasting energy) in this region are calculated to quantify the degree of interaction of the stress field.

[0043] Subsequently, the calculated stress coupling degree is compared with the preset requirements. The preset requirements can be an empirically set threshold (for example, the coupling degree is within a certain range, such as 30% - 70%, to ensure that it will neither cause overbreak due to excessive concentration nor result in energy waste due to being too low), or a reasonable range optimized through historical blasting data. If the stress coupling degree of the target first candidate blasting point meets the preset requirements, it is considered that the stress action of this blasting point can be effectively transmitted and will not cause excessive fragmentation in the local area, thus meeting the requirements of the blasting optimization design. Therefore, it is determined as the first blasting point.

[0044] S105. Obtain the stress characteristics and geological characteristics of each first blasting point; After determining multiple first blasting points in the target blasting area, it is necessary to further obtain the stress characteristics and geological characteristics of each first blasting point to provide a scientific basis for the accurate setting of subsequent blasting parameters. Specifically, first, based on the simulation analysis results of the geological digital twin model in the previous steps, extract the stress characteristics of the location of each first blasting point, including but not limited to stress peak value, principal stress direction, stress gradient, stress concentration factor, and stress coupling degree, to quantify the action intensity of this blasting point on the surrounding rock mass during the blasting process and its action relationship in the entire stress field. Second, obtain the geological characteristics of each first blasting point, including rock type, fracture distribution, rock mass integrity coefficient, uniaxial compressive strength, elastic modulus, Poisson's ratio, and groundwater occurrence conditions. These geological parameters directly affect the propagation characteristics of blasting energy and the rock fragmentation mode. For example, in a certain underground foundation pit excavation project, through analysis, it is found that some first blasting points are located in weathered rock formations with relatively low compressive strength. During the blasting process, lower explosive charges and shorter millisecond delay times should be used to avoid unnecessary overbreak; while some other first blasting points are located in intact granite areas with relatively high compressive strength. Therefore, higher blasting energy is required to ensure sufficient fragmentation effect.

[0045] S106. Determine the first blasting parameters of each first blasting point according to the stress characteristics and geological characteristics through a preset blasting parameter model; Before step S104, a preset blasting parameter model is constructed. Specifically, multiple sets of historical blasting data are obtained. Each set of historical blasting data includes the geological characteristics of the historical blasting points, blasting parameters, and blasting effect data corresponding to the blasting parameters. According to the blasting effect data, the target historical blasting data that meets the preset blasting effect requirements is screened out from the historical blasting data as the training samples. The target geological characteristics and target stress characteristics in the training samples are used as input features, and the blasting parameters are used as output features. Based on the training samples, the preset blasting parameter model is trained.

[0046] Among them, before constructing the preset blasting parameter model, it is necessary to obtain multiple sets of historical blasting data to provide sufficient training samples to optimize the intelligent matching ability of blasting parameters. Each set of historical blasting data should contain detailed information of multiple blasting points, including: geological characteristics, that is, the rock type, fracture distribution, uniaxial compressive strength, elastic modulus, Poisson's ratio, groundwater occurrence situation, etc. in the area where the blasting point is located. These parameters directly affect the propagation of blasting energy and the rock fragmentation effect; blasting parameters, that is, the explosive type, charge amount, hole spacing, row spacing, initiation sequence, millisecond time difference, blasting method and other parameters used in the historical blasting process. These parameters determine the release mode of blasting energy and its effect on the rock mass; blasting effect data, that is, the actual blasting effect corresponding to the above blasting parameters, including the particle size distribution of rock fragmentation, blasting vibration intensity, blasting flying rock range, the stability of the rock mass after blasting, etc. These data can be obtained from historical monitoring data and the evaluation data of the rock mass after blasting.

[0047] After obtaining a large amount of historical blasting data, it is necessary to screen out the blasting data that meets the preset blasting effect requirements to ensure the data quality of the training model. First, set the preset blasting effect requirements, which can be set based on blasting construction standards and engineering experience. For example: the particle size distribution of the rock after blasting meets the design requirements, the blasting vibration intensity does not exceed the safety threshold, the blasting flying rock range is controlled within the specified range, and the stability of the rock mass after blasting reaches the safety standard, etc. Then, screen all the historical blasting data, eliminate the data samples with poor blasting effects (such as uneven fragmentation, excessive blasting, vibration exceeding the standard, etc.), and only retain the data with excellent and stable blasting effects as the target historical blasting data, and use it as the training sample.

[0048] After filtering out the target historical blasting data, it is necessary to convert it into a data format suitable for machine learning training. Specifically, in the training samples, the target geological features and target stress features are used as input features, while the blasting parameters are used as output features to establish the mapping relationship between the input and output. The target geological features include rock type, fracture distribution, uniaxial compressive strength, elastic modulus, Poisson's ratio, groundwater occurrence, etc., the target stress features include peak stress, principal stress direction, stress gradient, stress concentration factor and stress coupling degree, etc., and the blasting parameters include explosive type, charge amount, hole spacing, row spacing, initiation sequence, millisecond delay time, blasting method, etc. In the data processing process, methods such as data normalization, feature dimensionality reduction and outlier processing are usually adopted to improve the data quality and optimize the model training effect.

[0049] After completing the data preprocessing, it is necessary to train a preset blasting parameter model based on the training samples to achieve intelligent optimization of blasting parameters. Specifically, machine learning or deep learning algorithms (such as random forest, support vector machine, BP neural network, deep neural network DNN, etc.) are used to predict the optimal blasting parameters according to the input target geological features and target stress features. During the training process, the model continuously adjusts its internal weights through supervised learning, so that the predicted blasting parameters can match the best blasting effect in the historical data to the greatest extent. In addition, reinforcement learning or Bayesian optimization algorithms can also be introduced to enable the model to continuously optimize itself according to the actual blasting feedback data to adapt to different geological conditions.

[0050] In step S106, the first blasting parameters of each blasting point are determined through the preset blasting parameter model. The first blasting parameters include explosive type, charge amount, hole spacing, row spacing, initiation sequence, millisecond delay time, blasting method and rock protection measures, etc., to ensure the reasonable distribution of blasting energy, improve the rock fragmentation effect, and reduce the occurrence risks of blasting vibration, flying rocks and overbreak phenomena. The preset blasting parameter model is trained based on historical blasting data and can match the optimal blasting parameters under different geological conditions. For example, in intact hard rock formations, the model may recommend a larger charge amount and a longer millisecond delay time to ensure sufficient fragmentation effect, while in fractured or soft rock formations, it may recommend a smaller charge amount and adopt interval charging technology to avoid overbreak and surrounding rock instability.

[0051] S107. Control the first blasting robot to perform blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point.

[0052] After selecting the first blasting point and determining its first blasting parameters, based on the preset blasting construction strategy, control the first blasting robot to perform precise blasting according to the set first blasting parameters to ensure the efficiency and safety of the rock foundation pit excavation; specifically, the server transmits the calculated first blasting parameters (including explosive type, charge amount, hole spacing, row spacing, initiation sequence, millisecond time, and blasting method, etc.) to the first blasting robot, and the robot performs automated drilling, charging, stemming, and initiation operations at each first blasting point according to the received instructions.

[0053] Optionally, after Figure 1 step S107 of the embodiment shown, the following steps may be executed: Specifically, obtain the second geological data of the target blasting area after completing the first blasting task; update the geological digital twin model based on the second geological data to obtain the target geological digital twin model; determine the unbroken area of the target blasting area through the target geological digital twin model, where the unbroken area is the blasting area where the blasting effect does not meet the preset requirements; determine multiple second candidate blasting points in the unbroken area according to the second geological data and the preset candidate blasting point layout rules; determine the second blasting points in the unbroken area and the corresponding second blasting parameters for each second blasting point from the second candidate blasting points through the target geological digital twin model; control the second blasting robot to perform blasting at each second blasting point according to the corresponding second blasting parameters for each second blasting point.

[0054] Among them, after the first blasting robot completes the blasting tasks at all the first blasting points, it is necessary to obtain the second geological data of the target blasting area to evaluate the blasting effect and provide data support for subsequent blasting optimization. Specifically, use technologies such as unmanned aerial vehicle remote sensing mapping, three-dimensional laser scanning, seismic wave monitoring system, and on-site sensors to comprehensively scan the blasted rock mass, obtain the fragmentation degree of the blasted rock, the distribution of residual large boulders, blasting vibration data, and underground rock layer stability information. At the same time, combined with borehole detection and ground penetrating radar, further confirm the structural changes of the blasted rock mass and the distribution of the unbroken area.

[0055] After obtaining the second geological data, it is necessary to update the geological digital twin model to construct a more accurate target geological digital twin model. Specifically, the server inputs the second geological data into the original geological digital twin model, and through the data fusion algorithm, integrates information such as the fragmentation state of the blasted rock mass, stress field changes, and residual unbroken areas into the model, so as to obtain a target geological digital twin model that more conforms to the actual situation.

[0056] Based on the updated target geological digital twin model, analyze the fragmentation degree of the blasted rock mass and identify the unbroken areas, that is, the areas where the blasting effect does not meet the preset requirements. Specifically, the server can use image processing algorithms, point cloud data analysis, and stress redistribution calculations to identify the areas where the rock fragmentation degree does not meet the design requirements. After determining the unbroken areas, it is necessary to determine multiple second candidate blasting points in the unbroken areas according to the preset candidate blasting point layout rules to perform supplementary blasting and improve the overall fragmentation effect. The preset candidate blasting point layout rules are usually based on the rock stratum structure, stress distribution, rock fragmentation degree, and historical blasting experience to ensure that the newly added blasting points can optimize energy transfer and improve fragmentation uniformity. For example, in the mining blasting of a certain underground mine, if it is found that the rocks in some areas still remain in large blocks, the server will re-layout the blasting points in this area according to the principle of local densification and adjust the charging structure to ensure that the second blasting can effectively break the remaining large rocks.

[0057] After determining the second candidate blasting points, determine the second blasting points in the unbroken areas and the corresponding second blasting parameters for each second blasting point through the target geological digital twin model, that is, use the target geological digital twin model to analyze the geological characteristics and stress characteristics of the second candidate blasting points, and calculate the second blasting parameters for each second blasting point through the preset blasting parameter model to ensure that the supplementary blasting can achieve the expected effect. This step is similar to steps S104 - S106, except that it is applied to the second blasting points, and the specific process can refer to steps S104 - S106.

[0058] Finally, control the second blasting robot to perform blasting at each second blasting point according to the corresponding second blasting parameters for each second blasting point. Send a supplementary blasting instruction to the second blasting robot through the server, and the robot performs drilling, charging, stemming, and initiation operations according to the second blasting parameters.

[0059] Please refer to Figure 2 , which is a schematic structural diagram of a rock mass foundation pit blasting excavation system provided by an embodiment of the present application. A rock mass foundation pit blasting excavation system 200 specifically includes: The first acquisition module 201 is used to acquire the first geological data of the target blasting area; The construction module 202 is used to construct a geological digital twin model of the target blasting area according to the first geological data; The analysis module 203 is used to perform blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area; The selection module 204 is used to select multiple first blasting points in the target blasting area from multiple first candidate blasting points based on the stress distribution characteristics; The second acquisition module 205 is configured to acquire the stress characteristics and geological characteristics of each first blasting point; The determination module 206 is configured to determine the first blasting parameters of each first blasting point according to the stress characteristics and geological characteristics through a preset blasting parameter model; The first control module 207 is configured to control the first blasting robot to perform blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point.

[0060] Optionally, the analysis module 203 is specifically configured to: Apply a preset blasting load to each first candidate blasting point; calculate the propagation path of the stress wave generated by each first candidate blasting point in the target blasting area; obtain the stress attenuation law of the stress wave in the target blasting area based on the propagation path; obtain the stress distribution characteristics of the target blasting area according to the propagation path and the stress attenuation law.

[0061] Optionally, the selection module 204 is specifically configured to: Calculate the stress influence range of each first candidate blasting point according to the stress distribution characteristics; select multiple first blasting points in the target blasting area according to the stress influence range.

[0062] Optionally, the selection module 204 is further specifically configured to: Calculate the stress coupling degree of the target first candidate blasting point based on the stress influence range, where the stress coupling degree refers to the intensity of the interaction between the stress fields of the target first candidate blasting point and other first candidate blasting points within the preset range of the target first candidate blasting point, and the target first candidate blasting point is any one of the first candidate blasting points; determine the target first candidate blasting point with the stress coupling degree meeting the preset requirements as the first blasting point.

[0063] Optionally, the selection module 204 is further specifically configured to: Determine the interaction area between the target first candidate blasting point and each other first candidate blasting point within the preset range based on the stress influence range; calculate the intensity of the first stress field generated by the target first candidate blasting point in each interaction area; calculate the intensity of the second stress field generated by each other first candidate blasting point within the preset range in the corresponding interaction area; calculate the stress field coupling intensity of each interaction area according to the intensity of the first stress field and the intensity of the second stress field.

[0064] Optionally, the system further includes a training module 208, which is specifically configured to: Obtain multiple groups of historical blasting data, where each group of historical blasting data includes the geological characteristics, blasting parameters, and blasting effect data corresponding to the blasting parameters of the historical blasting points; according to the blasting effect data, screen out the target historical blasting data that meets the preset blasting effect requirements from the historical blasting data as training samples; use the target geological characteristics and target stress characteristics in the training samples as input features, and use the blasting parameters as output features; based on the training samples, train to obtain a preset blasting parameter model.

[0065] Optionally, the system further includes a second control module 209, which is specifically used for: Obtain the second geological data of the target blasting area after completing the first blasting task; update the geological digital twin model based on the second geological data to obtain the target geological digital twin model; determine the unbroken area of the target blasting area through the target geological digital twin model, where the unbroken area is the blasting area where the blasting effect does not meet the preset requirements; determine multiple second candidate blasting points in the unbroken area according to the second geological data and the preset candidate blasting point layout rules; determine the second blasting points in the unbroken area and the corresponding second blasting parameters for each second blasting point through the target geological digital twin model; control the second blasting robot to perform blasting at each second blasting point according to the corresponding second blasting parameters for each second blasting point.

[0066] It should be noted that when the device provided in the above embodiment realizes its functions, only the above-mentioned division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0067] This embodiment also discloses an electronic device. Referring to Figure 3 , the electronic device may include: at least one processor 301, at least one communication bus 302, a user interface 303, a network interface 304, and at least one memory 305.

[0068] Among them, the communication bus 302 is used to realize the connection and communication between these components.

[0069] Among them, the user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may further include a standard wired interface and a wireless interface.

[0070] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0071] Among them, the processor 301 may include one or more processing cores. The processor 301 connects various parts within the entire server through various interfaces and lines. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by invoking the data stored in the memory 305, it performs various functions of the server and processes data. Optionally, the processor 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 301 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor 301 and may be implemented separately through a single chip.

[0072] Among them, the memory 305 may include random access memory (RAM) and may also include read-only memory. Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 305 may also be at least one storage device located far from the aforementioned processor 301. As Figure 3 shown, the memory 305, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for a method of blasting excavation of a rock foundation pit.

[0073] In Figure 3In the electronic device shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; while the processor 301 can be used to call the application program stored in the memory 305 for a method of blasting excavation of a rock foundation pit. When executed by one or more processors 301, the electronic device is caused to execute the method of one or more of the above embodiments.

[0074] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0075] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0076] In the several embodiments provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of units is only a logical function division. In actual implementation, there can be other division methods. 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 coupling or direct coupling or communication connection to each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.

[0077] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they 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.

[0078] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0079] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory 305. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory 305 and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of this application. And the aforementioned memory 305 includes: various media such as USB flash drives, mobile hard disks, magnetic disks, or optical discs that can store program codes.

[0080] The foregoing are only exemplary embodiments of the present disclosure and should not be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. Those skilled in the art will readily think of other implementation manners of the present disclosure after considering the disclosure of the specification. This application aims to cover any variations, uses, or adaptive changes of the present disclosure, and these variations, uses, or adaptive changes follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and the embodiments are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for blasting excavation of a rock foundation pit, characterized in that, Applied to a server, the method includes: Obtain the first geological data of the target blasting area; Construct a geological digital twin model of the target blasting area according to the first geological data; Conduct blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area; Select multiple first blasting points of the target blasting area from multiple first candidate blasting points based on the stress distribution characteristics; Obtain the stress characteristics and geological characteristics of each first blasting point; Determine the first blasting parameters of each first blasting point according to the stress characteristics and the geological characteristics through a preset blasting parameter model; Control the first blasting robot to conduct blasting at each first blasting point according to the first blasting parameters corresponding to each first blasting point.

2. The method according to claim 1, wherein The step of conducting blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area specifically includes: Apply a preset blasting load to each first candidate blasting point; Calculate the propagation path of the stress wave generated by each first candidate blasting point in the target blasting area; Obtain the stress attenuation law of the stress wave in the target blasting area based on the propagation path; Obtain the stress distribution characteristics of the target blasting area according to the propagation path and the stress attenuation law.

3. The method according to claim 1, wherein The step of selecting multiple first blasting points of the target blasting area from multiple first candidate blasting points based on the stress distribution characteristics specifically includes: Calculate the stress influence range of each first candidate blasting point according to the stress distribution characteristics; Select multiple first blasting points of the target blasting area according to the stress influence range.

4. The method according to claim 3, characterized in that The step of selecting multiple first blasting points of the target blasting area according to the stress influence range specifically includes: Calculate the stress coupling degree of the target first candidate blasting point based on the stress influence range, where the stress coupling degree refers to the strength of the interaction between the stress fields of the target first candidate blasting point and other first candidate blasting points within the preset range of the target first candidate blasting point, and the target first candidate blasting point is any one of the first candidate blasting points; Determine the target first candidate blasting point with the stress coupling degree meeting the preset requirements as the first blasting point.

5. The method according to claim 4, wherein The step of calculating the stress coupling degree of the target first candidate blasting point based on the stress influence range specifically includes: Determine the interaction area between the target first candidate blasting point and each other first candidate blasting point within the preset range based on the stress influence range; Calculate the intensity of the first stress field generated by the target first candidate blasting point in each interaction area; Calculate the intensity of the second stress field generated by each other first candidate blasting point within the preset range in the corresponding interaction area; Calculate the stress field coupling intensity of each interaction area according to the intensity of the first stress field and the intensity of the second stress field.

6. The method according to claim 1, characterized in that, Before determining the first blasting parameters of each of the first blasting points according to the stress characteristics and the geological characteristics through the preset blasting parameter model, the method further includes: Obtain multiple sets of historical blasting data, where each set of the historical blasting data includes the geological characteristics of the historical blasting points, the blasting parameters, and the blasting effect data corresponding to the blasting parameters; According to the blasting effect data, screen out the target historical blasting data that meets the preset blasting effect requirements from the historical blasting data as training samples; Use the target geological characteristics and target stress characteristics in the training samples as input features, and use the blasting parameters as output features; Based on the training samples, train to obtain the preset blasting parameter model.

7. The method according to claim 1, characterized in that, After controlling the first blasting robot to perform blasting at each of the first blasting points according to the first blasting parameters corresponding to each of the first blasting points, the method further includes: Obtain the second geological data of the target blasting area after completing the first blasting task; Update the geological digital twin model based on the second geological data to obtain a target geological digital twin model; Determine the unbroken area of the target blasting area through the target geological digital twin model, where the unbroken area is the blasting area where the blasting effect does not meet the preset requirements; Determine multiple second candidate blasting points in the unbroken area according to the second geological data and the preset candidate blasting point layout rules; Determine the second blasting points of the unbroken area and the second blasting parameters corresponding to each of the second blasting points from the second candidate blasting points through the target geological digital twin model; Control the second blasting robot to perform blasting at each of the second blasting points according to the second blasting parameters corresponding to each of the second blasting points.

8. A blasting excavation system for a rock foundation pit, characterized in that, Includes: A first acquisition module, configured to acquire the first geological data of the target blasting area; A construction module, configured to construct a geological digital twin model of the target blasting area according to the first geological data; An analysis module, configured to perform blasting stress analysis on multiple first candidate blasting points in the target blasting area through the geological digital twin model to obtain the stress distribution characteristics of the target blasting area; A selection module, configured to select multiple first blasting points of the target blasting area from multiple first candidate blasting points based on the stress distribution characteristics; A second acquisition module, configured to acquire the stress characteristics and geological characteristics of each of the first blasting points; A determination module, configured to determine the first blasting parameters of each of the first blasting points according to the stress characteristics and the geological characteristics through a preset blasting parameter model; A first control module, configured to control the first blasting robot to perform blasting at each of the first blasting points according to the first blasting parameters corresponding to each of the first blasting points.

9. A blasting excavation device for a rock foundation pit, characterized in that, Includes: One or more processors and a memory; The memory is coupled to the one or more processors, and the memory is configured to store computer program code, the computer program code including computer instructions, and the one or more processors invoke the computer instructions to cause the rock foundation pit blasting excavation device to perform the method according to any one of claims 1-7.

10. A computer-readable storage medium, comprising instructions, characterized in that, When the instructions run on a rock foundation pit blasting excavation device, the rock foundation pit blasting excavation device is caused to perform the method according to any one of claims 1-7.