Method and device for estimating the range of a blast

By acquiring information such as shell type, launch angle, and ground conditions, the destructive effect of the explosive zone can be predicted, solving the problem of difficulty in estimating the attack range and effect in rocket-propelled mine clearance and ensuring the effective use of the explosive zone.

CN116579161BActive Publication Date: 2026-06-26CHINA WANBAO ENG

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA WANBAO ENG
Filing Date
2023-05-15
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing technologies for mine clearance using rocket-propelled blasts cannot accurately estimate the attack range and effect, resulting in an inability to effectively utilize their offensive power.

Method used

By acquiring information such as shell type, launch angle, explosive belt length and distribution, and ground conditions, and using electronic maps and sensor data, the destructive effect of the explosive belt is estimated, and the damage information is output to guide launch decisions.

Benefits of technology

It enables accurate prediction of the destructive effects of explosive charges, ensures the reliability of attack or obstacle clearance effects, and provides decision support before launch.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116579161B_ABST
    Figure CN116579161B_ABST
Patent Text Reader

Abstract

The application discloses a method and device for estimating the damage effect of an explosive belt. The method comprises the following steps: obtaining the model of a current projectile to be launched, and obtaining the launch angle of the projectile to be launched in a chamber; obtaining the length of the explosive belt connected to the projectile to be launched, the distribution of the explosive in the explosive belt, the type of the explosive, and the explosion parameters of the explosive; estimating the pre-launch position of the projectile to be launched based on the model and the launch angle of the projectile to be launched; estimating the falling position of the explosive belt based on the pre-launch position; obtaining the ground state of the setting area of the falling position based on the falling position, wherein the ground state comprises the information of ground buildings and vegetation; determining the impact resistance parameters of the ground buildings and the vegetation; determining the damage effect of the explosive belt based on the falling position of the explosive belt, the explosion parameters of the explosive, and the impact resistance parameters; and outputting the information of the damage effect. The damage effect of the explosive belt is estimated in advance, so that the attack or obstacle removal effect of the explosive belt can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to a technique for predicting the blasting range, and more particularly to a method and apparatus for predicting the blasting range. Background Technology

[0002] In the field of mine clearance equipment, mine clearance can be carried out using rocket-propelled blasting. Specifically, a rocket trails an explosive strip, with a certain amount of explosives placed at regular intervals within the strip for detonation. Detonating the explosives in the strip detonates the landmines buried in the ground, achieving the effect of mine clearance. Therefore, rocket-propelled blasting for mine clearance also possesses a certain offensive capability, and thus, it is also used in real battlefields. For example, rocket-propelled blasting with explosive strips can be used to destroy buildings in urban warfare, preventing the enemy from hiding in structures and achieving the effects of killing and driving them away.

[0003] The aforementioned method of using rockets to carry explosives for detonation presents problems such as the inability to estimate the attack range and effect, whether in mine clearance or actual combat scenarios. Summary of the Invention

[0004] In view of this, the present application aims to provide a method and apparatus for estimating the blast range.

[0005] The technical solution of this application is implemented as follows:

[0006] According to a first aspect of the embodiments of this application, a method for estimating the blasting range is provided, the method comprising:

[0007] Obtain the model of the shell to be fired, and obtain the firing angle of the shell in the chamber;

[0008] The length of the explosive band connected to the projectile to be fired, the distribution pattern of the explosive in the explosive band, the type of explosive, and the explosion parameters of the explosive are obtained.

[0009] Based on the type of the projectile to be fired and the firing angle, estimate the pre-firing position of the projectile; based on the pre-firing position, estimate the drop position of the explosive charge.

[0010] Based on the drop location, the ground condition of the area defined by the drop location is obtained, and the ground condition includes information on ground buildings and vegetation;

[0011] Determine the impact resistance parameters of the ground structures and the vegetation;

[0012] Based on the drop location of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters, the destructive effect of the explosive strip is determined.

[0013] Output information about the destructive effect.

[0014] In the above scheme, obtaining the model of the shell to be fired includes:

[0015] Read the identification mark set on the shell to be fired, and obtain the model of the shell based on the identification mark; or

[0016] Obtain information on the caliber and length of the chamber of the projectile to be fired, and determine the type of the projectile based on the caliber and length information; or

[0017] Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

[0018] In the above scheme, obtaining the length of the explosive band connected to the projectile to be fired includes:

[0019] Acquire image data and identify objects in the image data;

[0020] The explosive band in the image data is determined based on the feature points in the object;

[0021] Determine the stacking positional relationship between different segments of the explosive strip, the curvature in different segments, and at least one of the overlapping areas between different segments, and estimate the length of the explosive strip.

[0022] In the above scheme, obtaining the firing angle of the projectile in the chamber includes:

[0023] The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor.

[0024] The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose.

[0025] The firing angle of the projectile in the chamber is determined based on the positional relationship.

[0026] In the above scheme, obtaining the ground state of the area defined by the fall location based on the fall location includes:

[0027] The electronic map is retrieved, and the corresponding area is found in the electronic map based on the drop location. Based on the found area, the information on the ground condition of the corresponding area in the electronic map is determined.

[0028] In the above scheme, determining the impact resistance parameters of the ground structure includes:

[0029] The electronic map is used to obtain the construction age and main structure of the ground buildings recorded on the electronic map, and the impact resistance parameters of the ground buildings in different shock wave ranges are obtained.

[0030] According to a second aspect of the embodiments of this application, a device for estimating the blasting range is provided, comprising:

[0031] The first acquisition unit is used to acquire the model of the shell to be fired and the firing angle of the shell in the chamber.

[0032] The second acquisition unit is used to acquire the length of the explosive strip connected to the projectile to be fired, the distribution pattern of the explosive in the explosive strip, identify the type of explosive, and acquire the explosion parameters of the explosive.

[0033] The estimation unit is used to estimate the pre-launch position of the projectile based on its type and launch angle; and to estimate the drop position of the explosive charge based on the pre-launch position.

[0034] The third acquisition unit is used to acquire the ground state of the area set by the drop location based on the drop location, and the ground state includes information on ground buildings and vegetation;

[0035] The first determining unit is used to determine the impact resistance parameters of the ground buildings and the vegetation;

[0036] The second determining unit is used to determine the destructive effect of the explosive strip based on the drop position of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters.

[0037] The output unit is used to output information about the destructive effect.

[0038] In the above scheme, the first acquisition unit is further configured to:

[0039] Read the identification mark set on the shell to be fired, and obtain the model of the shell based on the identification mark; or

[0040] Obtain information on the caliber and length of the chamber of the projectile to be fired, and determine the type of the projectile based on the caliber and length information; or

[0041] Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

[0042] In the above scheme, the second acquisition unit is further configured to:

[0043] Acquire image data and identify objects in the image data;

[0044] The explosive band in the image data is determined based on the feature points in the object;

[0045] Determine the stacking positional relationship between different segments of the explosive strip, the curvature in different segments, and at least one of the overlapping areas between different segments, and estimate the length of the explosive strip.

[0046] In the above scheme, the estimation unit is further used for:

[0047] The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor.

[0048] The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose.

[0049] The firing angle of the projectile in the chamber is determined based on the positional relationship.

[0050] In this embodiment, by collecting information on the type and angle of the launched projectile, the landing location of the explosive charge carried by the projectile is determined. This landing location allows for the assessment of the impact on ground features such as buildings and vegetation in the landing area. Based on the explosive distribution and power of the explosive charge, the extent of damage to the ground in the landing area is determined, and this damage is output via voice, text, or video simulation. This allows for convenient determination of whether to proceed with the launch, whether to replace the explosive charge, and whether to increase or decrease its length. The technical solution of this embodiment enables pre-estimation of the destructive effect of the explosive charge, ensuring its effectiveness in attacking or clearing obstacles. Attached Figure Description

[0051] Figure 1 This is a flowchart illustrating the method for estimating the blasting range according to an embodiment of this application.

[0052] Figure 2 This is a schematic diagram of the composition and structure of the blasting range estimation device according to an embodiment of this application;

[0053] Figure 3 This is a schematic diagram of the composition structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0054] The technical solution of this application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0055] The specific technical features described in the various embodiments in the detailed implementation can be combined in various ways without contradiction. For example, different implementation methods can be formed by combining different specific technical features. In order to avoid unnecessary repetition, the various possible combinations of the specific technical features in this application will not be described separately.

[0056] In the embodiments described in this application, it should be noted that, unless otherwise stated and limited, the term "connection" should be interpreted broadly. For example, it can be an electrical connection, or a connection between two internal components. It can be a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above term according to the specific circumstances.

[0057] It should be noted that the terms "first," "second," and "third" used in the embodiments of this application are merely used to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first," "second," and "third" can be interchanged in a specific order or sequence where permitted. It should be understood that the objects distinguished by "first," "second," and "third" can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in an order other than those illustrated or described herein.

[0058] Figure 1 This is a schematic diagram of the overall structure of the method for estimating the blasting range according to an embodiment of this application, as shown below. Figure 1 As shown, the method for estimating the blasting range in this application embodiment includes:

[0059] Step 101: Obtain the model of the shell to be fired and the firing angle of the shell in the chamber.

[0060] In this embodiment, obtaining the model number of the shell to be fired includes: reading the identification mark set on the shell to be fired, and obtaining the model number of the shell based on the identification mark. In this embodiment, the model number can be determined by reading information such as the nameplate on the shell, for example, by taking a picture of the nameplate information area on the shell and automatically recognizing the content of the pictured image. Alternatively, as an implementation, the model number can be identified by directly reading the QR code information or other identification icons or markings on the shell.

[0061] Alternatively, as one implementation method, information on the caliber and length of the chamber of the projectile to be fired can be obtained, and the type of the projectile to be fired can be determined based on the caliber and length information. For each type of projectile, there is a corresponding firing device and firing chamber, and the type of projectile to be fired can also be determined by information such as the caliber and length of the firing chamber.

[0062] Or, as a way of implementation

[0063] Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

[0064] The projectile to be fired in this application embodiment can be a rocket, a short- or long-range artillery shell, etc.

[0065] Step 102: Obtain the length of the explosive strip connected to the projectile to be fired, the distribution pattern of the explosive in the explosive strip, identify the type of explosive, and obtain the explosion parameters of the explosive.

[0066] In this embodiment of the application, mine clearance or area destruction is carried out by using a shell to be fired carrying an explosive charge.

[0067] Specifically, obtaining the length of the explosive strip connected to the projectile to be fired includes: acquiring image data and identifying objects in the image data; determining the explosive strip in the image data based on feature points in the objects; determining at least one of the following: the stacking position relationship between different segments of the explosive strip, the curvature in different segments, and the overlapping area between different segments; and estimating the length of the explosive strip.

[0068] In this embodiment, the explosive strip connected to the projectile to be fired is photographed to obtain relevant images. The image data is then automatically identified to determine the explosive strip. Based on the image, the spread state of the explosive strip is identified, and its length is determined based on the spread state, etc. Specifically, by analyzing the display attributes of pixels in the image, it is determined which pixels match the display attributes of preset pixels in the explosive strip, thus identifying the explosive strip. Based on the spread state of the explosive strip, it is determined whether it is in a naturally extended state, a curled state, or a coiled state, etc., and the actual length of the explosive strip is determined based on selected feature points in the image.

[0069] In this embodiment, the distribution of explosives in the explosive belt can be determined by the type of explosive belt, such as the spacing between the explosives. This distribution can also use empirical values ​​or preset values.

[0070] The explosion parameters of explosives can be obtained from the known types of explosives, or they can be pre-input as set values, or empirical values ​​can be used.

[0071] Step 103: Based on the type of the projectile to be fired and the firing angle, estimate the pre-firing position of the projectile to be fired; based on the pre-firing position, estimate the drop position of the explosive charge.

[0072] In this embodiment of the application, obtaining the firing angle of the projectile in the chamber includes:

[0073] The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor; the pose sensor includes a gravity sensor, an orientation sensor, etc.

[0074] The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose; the reference plane can be a horizontal plane, a vertical plane, etc.

[0075] The firing angle of the projectile in the chamber is determined based on the positional relationship.

[0076] Once the launch angle of the shell in the chamber is determined, and based on the shell type and its launch parameters, the launch distance can be determined, and subsequently, the impact area of ​​the shell can be determined. This allows for the estimation of the drop location of the explosive charge.

[0077] Step 104: Obtain the ground condition of the area set by the drop location based on the drop location. The ground condition includes information on ground buildings and vegetation.

[0078] In this embodiment, obtaining the ground condition of a designated area based on the drop location includes: retrieving an electronic map, searching for a corresponding area in the electronic map based on the drop location, and determining the ground condition information corresponding to that area in the electronic map based on the found area. In this embodiment, the electronic map includes relevant information such as terrain, buildings, and vegetation for each location.

[0079] Step 105: Determine the impact resistance parameters of the ground buildings and the vegetation.

[0080] In this embodiment of the application, determining the impact resistance parameters of the ground building includes: obtaining the construction year and main structure of the ground building recorded in the electronic map through the electronic map, and obtaining the impact resistance parameters of the ground building in different shock wave ranges.

[0081] For each type of vegetation, impact resistance parameters can be set. For example, appropriate impact resistance parameters can be set according to the density of the vegetation and the type of vegetation.

[0082] Step 106: Based on the drop location of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters, determine the destructive effect of the explosive strip.

[0083] In this embodiment of the application, the destructive effect of the explosive belt can be determined by the explosive parameters of the explosive belt, such as the explosive power, the area covered by the explosion, and the distance between the explosive belt and ground buildings and vegetation.

[0084] Step 107: Output information about the destructive effect.

[0085] In the above scheme, the destructive effect can be output via voice broadcast, a video simulating an explosion scene, or text, to facilitate users in deciding whether to carry out the launch based on the explosion effect. Alternatively, other blasting methods can be adopted based on the simulated destructive effect, such as lengthening the explosive band or using a more powerful explosive band.

[0086] The technical solutions of the embodiments of this application can be applied to

[0087] The technical solution of this application embodiment determines the landing position of the explosive belt carried by the launched shell by collecting information on the type and angle of the launched shell. This landing position allows for the determination of the impact of the explosive belt on ground structures or vegetation in the landing area. Based on the explosive distribution and explosive power of the explosive belt, the extent of damage to the ground in the landing area is determined, and the damage is output through voice, text, or video simulation. This allows for convenient determination of whether to proceed with the launch, whether the explosive belt needs to be replaced, and whether its length needs to be increased or decreased. The technical solution of this application embodiment can pre-estimate the destructive effect of the explosive belt, ensuring its effectiveness in attacking or clearing obstacles.

[0088] Figure 2 This is a schematic diagram of the composition of the blasting range estimation device according to an embodiment of this application, as shown below. Figure 2 As shown, the device for estimating the blasting range according to an embodiment of this application includes:

[0089] The first acquisition unit 20 is used to acquire the model of the shell to be fired and the firing angle of the shell in the chamber.

[0090] The second acquisition unit 21 is used to acquire the length of the explosive strip connected to the projectile to be fired, the distribution pattern of the explosive in the explosive strip, identify the type of explosive, and acquire the explosion parameters of the explosive.

[0091] The estimation unit 22 is used to estimate the pre-launch position of the projectile based on the type of the projectile to be launched and the launch angle; and to estimate the drop position of the explosive charge based on the pre-launch position.

[0092] The third acquisition unit 23 is used to acquire the ground state of the area set by the drop location based on the drop location, and the ground state includes information on ground buildings and vegetation;

[0093] The first determining unit 24 is used to determine the impact resistance parameters of the ground buildings and the vegetation;

[0094] The second determining unit 25 is used to determine the destructive effect of the explosive strip based on the drop position of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters.

[0095] Output unit 26 is used to output information about the destructive effect.

[0096] In the above scheme, the first acquisition unit 20 is further configured to:

[0097] Read the identification mark set on the shell to be fired, and obtain the model of the shell based on the identification mark; or

[0098] Obtain information on the caliber and length of the chamber of the projectile to be fired, and determine the type of the projectile based on the caliber and length information; or

[0099] Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

[0100] In the above scheme, the second acquisition unit 21 is further used for:

[0101] Acquire image data and identify objects in the image data;

[0102] The explosive band in the image data is determined based on the feature points in the object;

[0103] Determine the stacking positional relationship between different segments of the explosive strip, the curvature in different segments, and at least one of the overlapping areas between different segments, and estimate the length of the explosive strip.

[0104] In the above scheme, the estimation unit 23 is further used for:

[0105] The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor.

[0106] The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose.

[0107] The firing angle of the projectile in the chamber is determined based on the positional relationship.

[0108] In the above scheme, the third acquisition unit 24 is also used for:

[0109] The electronic map is retrieved, and the corresponding area is found in the electronic map based on the drop location. Based on the found area, the information on the ground condition of the corresponding area in the electronic map is determined.

[0110] In the above scheme, the first determining unit 25 is also used for:

[0111] The electronic map is used to obtain the construction age and main structure of the ground buildings recorded on the electronic map, and the impact resistance parameters of the ground buildings in different shock wave ranges are obtained.

[0112] In an exemplary embodiment, the aforementioned processing unit may be implemented by one or more central processing units (CPUs), graphics processing units (GPUs), application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components.

[0113] In the embodiments of this application, Figure 2 The specific manner in which each unit in the blast range estimation device performs its operation has been described in detail in the embodiments of the method, and will not be elaborated here.

[0114] Figure 3 This is a schematic diagram of the composition structure of the electronic device according to an embodiment of this application, such as... Figure 3 As shown, the electronic device 800 supports multi-screen output and may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.

[0115] Processing component 802 typically controls the overall operation of electronic device 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

[0116] Memory 804 is configured to store various types of data to support the operation of device 800. Examples of this data include instructions for any application or method operating on electronic device 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0117] Power supply component 806 provides power to various components of electronic device 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 800.

[0118] Multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0119] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when electronic device 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

[0120] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0121] Sensor assembly 814 includes one or more sensors for providing state assessments of various aspects of electronic device 800. For example, sensor assembly 814 may detect the on / off state of device 800, the relative positioning of components such as the display and keypad of electronic device 800, changes in position of electronic device 800 or a component of electronic device 800, the presence or absence of user contact with electronic device 800, orientation or acceleration / deceleration of electronic device 800, and temperature changes of electronic device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.

[0122] Communication component 816 is configured to facilitate wired or wireless communication between electronic device 800 and other devices. Electronic device 800 can access wireless networks based on communication standards, such as Wi-Fi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0123] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the steps of the explosion range estimation method of the above embodiments.

[0124] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of an electronic device 800 to complete the steps of the method for estimating the blast range of the above embodiments. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0125] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0126] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0127] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not present.

[0128] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0129] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for predicting the blasting range, characterized in that, The method includes: Obtain the model of the shell to be fired, and obtain the firing angle of the shell in the chamber; The length of the explosive pack connected to the projectile to be fired, the distribution of the explosive in the explosive pack, the type of explosive, and the explosion parameters of the explosive are obtained. The explosive pack is the explosive charge pack carried by the projectile to be fired. Based on the type of the projectile to be fired and the firing angle, estimate the pre-firing position of the projectile; based on the pre-firing position, estimate the drop position of the explosive charge. Based on the drop location, the ground condition of the area defined by the drop location is obtained, and the ground condition includes information on ground buildings and vegetation; Determine the impact resistance parameters of the ground structures and the vegetation; The destructive effect of the explosive strip is determined based on the drop location of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters. Output information about the destructive effect.

2. The method according to claim 1, characterized in that, The process of obtaining the model of the shell to be fired includes: Read the identification mark set on the shell to be fired, and obtain the model of the shell based on the identification mark; or Obtain information on the caliber and length of the chamber of the projectile to be fired, and determine the type of the projectile based on the caliber and length information; or Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

3. The method according to claim 1, characterized in that, The process of obtaining the length of the explosive band attached to the projectile to be fired includes: Acquire image data and identify objects in the image data; The explosive band in the image data is determined based on the feature points in the object; Determine the stacking positional relationship between different segments of the explosive strip, the curvature in different segments, and at least one of the overlapping areas between different segments, and estimate the length of the explosive strip.

4. The method according to claim 1, characterized in that, The step of obtaining the firing angle of the projectile in the chamber includes: The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor. The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose. The firing angle of the projectile in the chamber is determined based on the positional relationship.

5. The method according to claim 4, characterized in that, The step of obtaining the ground state of the area defined by the fall location based on the fall location includes: The electronic map is retrieved, and the corresponding area is found in the electronic map based on the drop location. Based on the found area, the information on the ground condition of the corresponding area in the electronic map is determined.

6. The method according to claim 5, characterized in that, Determining the impact resistance parameters of the ground structure includes: The electronic map is used to obtain the construction age and main structure of the ground buildings recorded on the electronic map, and the impact resistance parameters of the ground buildings in different shock wave ranges are obtained.

7. A device for predicting the blasting range, characterized in that, The device includes: The first acquisition unit is used to acquire the model of the shell to be fired and the firing angle of the shell in the chamber. The second acquisition unit is used to acquire the length of the explosive strip connected to the projectile to be fired, the distribution pattern of the explosive in the explosive strip, identify the type of explosive, and acquire the explosion parameters of the explosive. The explosive strip is the explosive charge strip carried by the projectile to be fired. The estimation unit is used to estimate the pre-launch position of the projectile based on its type and launch angle; and to estimate the drop position of the explosive charge based on the pre-launch position. The third acquisition unit is used to acquire the ground state of the area set by the drop location based on the drop location, and the ground state includes information on ground buildings and vegetation; The first determining unit is used to determine the impact resistance parameters of the ground buildings and the vegetation; The second determining unit is used to determine the destructive effect of the explosive strip based on the drop location of the explosive strip, the explosion parameters of the explosive, and the impact resistance parameters. The output unit is used to output information about the destructive effect.

8. The apparatus according to claim 7, characterized in that, The first acquisition unit is further configured to: Read the identification mark set on the shell to be fired, and obtain the model of the shell based on the identification mark; or Obtain information on the caliber and length of the chamber of the projectile to be fired, and determine the type of the projectile based on the caliber and length information; or Obtain the model number of the launching equipment that will fire the projectile to be fired, and determine the model number of the projectile to be fired based on the model number of the launching equipment.

9. The apparatus according to claim 7, characterized in that, The second acquisition unit is further configured to: Acquire image data and identify objects in the image data; The explosive band in the image data is determined based on the feature points in the object; Determine the stacking positional relationship between different segments of the explosive strip, the curvature in different segments, and at least one of the overlapping areas between different segments, and estimate the length of the explosive strip.

10. The apparatus according to claim 7, characterized in that, The estimation unit is also used for: The pose of the launching equipment for the projectile to be launched is obtained by a pose sensor. The positional relationship between the barrel of the launching equipment and the reference plane is determined based on the pose. The firing angle of the projectile in the chamber is determined based on the positional relationship.