Method for calculating impact point of fire-extinguishing projectile launcher
The method enhances fire extinguishing grenade launcher accuracy by using laser sensors to calculate virtual coordinates for precise targeting, reducing wildfire spread and optimizing resource use in firefighting operations.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-07-25
- Publication Date
- 2026-03-19
AI Technical Summary
Conventional fire extinguishing grenade launchers suffer from reduced effectiveness due to inaccurate targeting, which can lead to the spread of wildfires, posing a risk and inefficiency in firefighting operations.
A method utilizing a laser sensor to detect the edge coordinates of a wildfire's ignition area, calculate virtual coordinates outside the ignition area based on factors like wind direction and fire intensity, and prioritize launch points to minimize wildfire spread by firing fire extinguishing grenades at these coordinates.
Improves the accuracy of fire suppression by precisely targeting the most vulnerable areas, minimizing wildfire spread, optimizing resource use, and enabling faster response times compared to conventional methods.
Smart Images

Figure KR2025011036_19032026_PF_FP_ABST
Abstract
Description
Method for calculating the impact point of a fire extinguishing projectile launcher
[0001] The present disclosure relates to a method for calculating the impact point in a fire extinguishing projectile launcher, and specifically, to a method for calculating the impact point of a fire hydrant launcher that minimizes wildfire spread by detecting the edge of the ignition area.
[0002] Unless otherwise indicated in this specification, the contents described in this section are not prior art for the claims of this application, and are not to be recognized as prior art simply because they are included in this section.
[0003] A fire extinguishing grenade launcher is equipment that fires fire extinguishing grenades for the purpose of suppressing fires. Fire extinguishing grenades are devices that suppress fires by dropping substances containing extinguishing agents into the air or firing them directly when a fire occurs. This device is utilized as a method to effectively deliver extinguishing agents, particularly to fire scenes that are difficult to access or dangerous.
[0004] Fire extinguishing grenade launchers are primarily used in specialized situations such as military, maritime, and aviation operations, and can also be utilized in large-scale facilities like factories, warehouses, and oil storage facilities. In addition to fire suppression, they can also be used in specific scenarios involving radioactive or chemical leaks. To enhance firefighting efficiency, fire extinguishing grenade launchers can be manufactured in various sizes and shapes depending on the size and location of the fire.
[0005] Conventional fire extinguishing grenade launchers are essential equipment for fire suppression, but they suffer from the problem that their effectiveness is significantly reduced if the grenades do not reach the target accurately. Furthermore, a lack of accuracy in the launcher poses a risk of the fire spreading. Consequently, there is a high demand for devices and systems that improve targeting accuracy by pre-calculating the impact point.
[0006] The method for calculating the impact point of a fire extinguishing projectile launcher according to an embodiment involves the laser sensor of the fire extinguishing projectile launcher sensing edge coordinates that are the edges of the ignition point, establishing an ignition area based on each of the multiple edge coordinates, and calculating virtual coordinates outside the established ignition area. In the embodiment, the virtual coordinates are the coordinates where the wildfire is predicted to spread first.
[0007] In addition, in the embodiment, a fire extinguishing bomb is fired at the calculated virtual coordinates to quickly prevent the spread and propagation of a wildfire.
[0008] However, the problem to be solved according to one embodiment is not limited only to that mentioned above.
[0009] A method for calculating the impact point of a fire extinguishing projectile launcher according to an embodiment may include: a step of recognizing an edge, which is the edge of the ignition point, from a laser sensor of the fire extinguishing projectile launcher; a step of sensing a plurality of edge coordinates located at the outermost among the points included in the recognized edge, and setting the area inside the sensed edge coordinates and the edge as the ignition area; a step of calculating a virtual coordinate existing outside the ignition area for each of the plurality of edge coordinates based on analysis elements including the set ignition area, edge coordinates, wind direction, and current fire intensity; and a step of setting the virtual coordinate among the calculated plurality of virtual coordinates where the fire is expected to spread the fastest as the impact point.
[0010] Additionally, the step of calculating virtual coordinates calculates the rate of change of the ignition area and calculates virtual coordinates according to the calculated rate of change of the ignition area, and the rate of change of the ignition area may include the change in size of the ignition area, the direction of movement of the edge coordinates, and the movement path of the edge of the ignition area.
[0011] Additionally, the step of calculating virtual coordinates may include: a step of collecting current wind direction data in real time to determine the direction and intensity of the wind; a step of predicting the fire spread path according to the direction of the wind; a step of measuring the intensity of the fire to calculate the size of the flame, temperature, and fire spread speed; and a step of calculating the fire spread range by considering the intensity of the fire, wind direction, and wind speed, and calculating the point closest to the ignition area within the calculated fire spread range as virtual coordinates.
[0012] Additionally, the step of calculating virtual coordinates may include: a step of analyzing wind direction, fire intensity, and the location of the ignition area, and calculating the path and distance where the fire will spread in the future based on the analysis results; and a step of setting the end point of the fire spread path, which is the point where the fire is predicted to reach first, as the virtual coordinates.
[0013] In addition, the method for calculating the impact point of a fire extinguishing projectile launcher may further include a step of correcting the calculated virtual coordinates.
[0014] In addition, the step of correcting virtual coordinates corrects the virtual coordinates by reflecting environmental factors that change in real time during fire suppression, and said environmental factors may include changes in wind direction and changes in fire intensity.
[0015] In addition, the method for calculating the impact point of a fire extinguishing projectile launcher may further include the step of calculating a plurality of optimal launch points based on corrected virtual coordinates and setting a fire extinguishing projectile launch area including the plurality of calculated optimal launch points.
[0016] In addition, the step of setting the fire extinguishing grenade launch area may calculate multiple launch points based on corrected virtual coordinates, considering the possibility of fire spread, and each of the multiple launch points may have a different priority, and the first fire extinguishing grenade may be fired at the launch point with the highest priority.
[0017] Additionally, the step of setting the fire extinguishing grenade launch area may include: a step of setting multiple defense lines to prevent the fire from spreading in multiple directions by launching fire extinguishing grenades from multiple points around virtual coordinates; and a step of evaluating the fire extinguishing grenade launching effect at each launch point and setting the priority of the launch points according to the evaluation results.
[0018] The method for calculating the impact point of a fire extinguishing projectile launcher as described above enables the fire extinguishing projectile launcher and the projectile to improve the impact accuracy of the projectile under limited conditions, thereby minimizing the spread of wildfires and assisting in wildfire suppression.
[0019] In addition, the method for calculating the impact point of a fire extinguishing projectile launcher according to the embodiment utilizes a laser sensor to detect the edge coordinates of the ignition point, sets the ignition area based on this, and calculates virtual coordinates based on the expected fire spread path, thereby enabling the fire extinguishing projectile to accurately reach the most effective location, which significantly improves the accuracy of fire suppression.
[0020] In addition, in the embodiment, virtual coordinates refer to the point where the wildfire is predicted to spread first; in the embodiment, by firing fire extinguishing bombs at these virtual coordinates, the fire can be suppressed in advance before it spreads. This enables the rapid prevention of the spread and progression of the wildfire and contributes to reducing significant damage.
[0021] In addition, the embodiment enables the efficient use of resources by firing fire extinguishing projectiles according to calculated virtual coordinates. That is, by not wasting fire extinguishing projectiles in unnecessary places and instead deploying them intensively only where they are precisely needed, resource waste is reduced and the efficiency of firefighting operations is maximized.
[0022] Furthermore, by predicting the spread of fire through the embodiments and launching fire extinguishing bombs based on this, it enables a much faster response than conventional reactive firefighting methods. This increases the probability of successful initial fire suppression and helps prevent significant damage.
[0023] Furthermore, through the embodiments, the automated fire extinguishing grenade launching system utilizing laser sensors and algorithms minimizes human intervention and enables the system to autonomously identify the optimal location for fire suppression and respond. This reduces personnel exposure to risk and enables safer and more effective fire suppression.
[0024] The effects of the present invention are not limited to the effects described above, and should be understood to include all effects that can be inferred from the configuration of the invention described in the detailed description of the invention or the claims.
[0025] FIG. 1 is a drawing for explaining the process of calculating the impact point of a fire extinguishing projectile launcher according to an embodiment.
[0026] FIG. 2 is a drawing for explaining the process of calculating virtual coordinates of a fire extinguishing projectile launcher according to an embodiment.
[0027] FIG. 3 is a drawing showing the configuration of a fire extinguishing projectile launcher according to an embodiment.
[0028] FIG. 4 is a diagram showing the flow of calculating the impact point of a fire extinguishing projectile launcher according to an embodiment.
[0029] The present invention is capable of various modifications and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and it should be understood that it includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention.
[0030] In describing each drawing, similar reference numerals have been used for similar components. In describing the present invention, detailed descriptions of related prior art are omitted if it is determined that such detailed descriptions could obscure the essence of the invention.
[0031] Terms such as "first," "second," etc., may be used to describe various components, but said components should not be limited by said terms. Hereinafter, with reference to the attached drawings, embodiments disclosed in this specification will be described in detail; identical or similar components regardless of drawing symbols will be assigned the same reference number, and redundant descriptions thereof will be omitted. The suffixes "module" and "part" for components used in the following description are assigned or used interchangeably solely for the ease of drafting the specification and do not inherently possess distinct meanings or roles. Furthermore, in describing embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted. Additionally, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification; the technical concept disclosed in this specification is not limited by the attached drawings, and it should be understood that they include all modifications, equivalents, and substitutions that fall within the spirit and technical scope of the present invention.
[0032] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.
[0033] When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.
[0034] In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0035] In this specification, the term "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Additionally, one unit may be realized using two or more hardware, and two or more units may be realized by one hardware.
[0036] Some of the operations or functions described herein as being performed by a terminal, device, or device may instead be performed by a server connected to said terminal, device, or device. Likewise, some of the operations or functions described as being performed by a server may also be performed by a terminal, device, or device connected to said server.
[0037] Hereinafter, the present invention will be described in detail with reference to the attached drawings.
[0038] FIG. 1 is a diagram illustrating the process of calculating the impact point of a fire extinguishing projectile launcher according to an embodiment.
[0039] The fire extinguishing projectile launcher illustrated in FIG. 1 must launch a fire extinguishing projectile into the ignition area (A). The fire extinguishing projectile launcher according to the embodiment detects the edge and edge coordinates that are the boundary of the ignition area (A) and calculates virtual coordinates of the area where the fire is expected to spread. Subsequently, by launching a fire extinguishing projectile at the virtual coordinates, the spread of the fire is prevented and the wildfire can be suppressed at an early stage.
[0040] FIG. 2 is a diagram illustrating the process of calculating virtual coordinates of a fire extinguishing projectile launcher according to an embodiment.
[0041] Referring to FIG. 2, in the embodiment, a laser sensor configured in a fire extinguishing projectile launcher recognizes the edge of the ignition point (A) and senses the edge coordinates (a, b, c, d, e) included in the edge. Subsequently, the fire extinguishing projectile launcher sets virtual coordinates in the direction outside the ignition area for each of the multiple edge coordinates. Then, a maximum priority is set to the virtual coordinate expected to be the place where the fire will spread first, and the corresponding virtual coordinate is set as the impact point. In the embodiment, the virtual coordinate expected to be the place where the fire will spread first can be set to the area where the wildfire spreads the fastest in the event of a wildfire.
[0042] The method for calculating the impact point of a fire extinguishing projectile launcher according to an embodiment involves the laser sensor of the fire extinguishing projectile launcher sensing edge coordinates that are the edges of the ignition point, establishing an ignition area based on each of the multiple edge coordinates, and calculating virtual coordinates outside the established ignition area. In the embodiment, the virtual coordinates are the coordinates where the wildfire is predicted to spread first.
[0043] In addition, in the embodiment, a fire extinguishing bomb is fired at the calculated virtual coordinates to quickly prevent the spread and propagation of a wildfire.
[0044] FIG. 3 is a block diagram of a fire extinguishing projectile launcher according to an embodiment.
[0045] The configuration of the fire extinguishing projectile launcher (100) illustrated in FIG. 3 is merely a simplified example. The communication module (110) can be configured regardless of the communication mode, such as wired or wireless, and can be configured with various communication networks, such as a Personal Area Network (PAN) or a Wide Area Network (WAN). Additionally, the communication module (110) can operate based on the known World Wide Web (WWW) and may utilize wireless transmission technologies used for short-range communication, such as Infrared Data Association (IrDA) or Bluetooth. For example, the communication module (110) may be responsible for transmitting and receiving data necessary to perform a technique according to one embodiment of the present disclosure.
[0046] Memory (120) may refer to any type of storage medium. For example, memory (120) may include at least one type of storage medium among flash memory type, hard disk type, multimedia card micro type, card type memory (e.g., SD or XD memory, etc.), RAM (Random Access Memory), SRAM (Static Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), magnetic memory, magnetic disk, and optical disk. Such memory (120) may also constitute the database shown in FIG. 1.
[0047] Memory (120) can store at least one instruction that can be executed by the processor (130). Additionally, memory (120) can store any form of information generated or determined by the processor (130) and any form of information received by the server (200). For example, memory (120) stores RM data and RM protocols according to the user, as will be described later. Additionally, memory (120) stores various types of modules, instruction sets, or models.
[0048] The processor (130) can perform technical features according to embodiments of the present disclosure to be described below by executing at least one instruction stored in memory (120). In one embodiment, the processor (130) may be composed of at least one core and may include a processor for data analysis and / or processing, such as a central processing unit (CPU) of a computer device, a general purpose graphics processing unit (GPGPU), or a tensor processing unit (TPU).
[0049] In the embodiment, the processor (130) recognizes an edge, which is the edge of the ignition point, from the laser sensor of the fire extinguishing projectile launcher. Then, it senses multiple edge coordinates located at the outermost among the points included in the recognized edge, and sets the sensed edge coordinates and the area inside the edge as the ignition area.
[0050] To this end, the processor (130) recognizes the edge of the ignition point through a laser sensor. In the embodiment, the edge consists of a set of points representing the boundary of the ignition point. Among the points included in this edge, the outermost points are selected to sense multiple edge coordinates. These coordinates are the points located at the outermost edge. Subsequently, the processor (130) forms the outline of the edge based on the sensed multiple edge coordinates. To do this, each edge coordinate is sequentially connected to define a boundary line in the shape of a polygon. Additionally, the processor (130) sets the internal area of the polygon formed by the connected edge coordinates as the ignition area. The interior of this polygon represents the actual area where the ignition occurred, and this area is set as a target point, such as for firing a fire extinguishing projectile. In the embodiment, the processor (130) can accurately set the ignition area based on the edge of the ignition point, thereby carrying out effective firefighting activities.
[0051] Additionally, the processor (130) calculates virtual coordinates located outside the ignition area for each of the multiple edge coordinates based on analysis elements. In the embodiment, the analysis elements are information that serves as variables for calculating virtual coordinates, including but not limited to the set ignition area, edge coordinates, wind direction, and current fire intensity. Additionally, in the embodiment, the virtual coordinates are coordinates included in the area where the fire is expected to spread, and are located outside the ignition area.
[0052] To this end, the processor (130) collects analysis elements necessary to calculate virtual coordinates. For example, the processor (130) may collect a set ignition area, edge coordinates, wind direction and wind speed, and current fire intensity as analysis elements. In the embodiment, the set ignition area is the area recognized as where ignition has occurred, and the edge coordinates are the coordinates forming the boundaries of the ignition area. Wind direction and wind speed are the direction and speed of the wind, and are important factors in predicting the spread of fire. In the embodiment, data regarding wind direction and wind speed can be collected from a weather agency server and wind direction and wind speed sensors installed in each region. The current fire intensity is the current fire intensity and ignition range, and can be collected through data analysis such as images collected via a laser sensor. In the embodiment, the current fire intensity can be used as a factor to determine the speed and range of the spread.
[0053] Subsequently, the processor (130) sets variables necessary for calculating virtual coordinates based on the collected analysis elements. These variables are used to determine the expected area where the virtual coordinates will be located. For example, the processor (130) sets the direction in which the fire will spread according to the wind direction and determines the expected spreading distance according to the wind speed and the intensity of the fire. Subsequently, the processor (130) calculates virtual coordinates for each edge coordinate at a location that is a distance away from the direction and distance in which the fire is expected to spread. At this time, the processor (130) may consider the direction vector according to the wind direction and set the location of the virtual coordinates as a specific distance moved along this vector from the edge coordinates. The distance of movement may be variable depending on the intensity of the fire and the wind speed, and the location of the virtual coordinates is adjusted to reflect this. Subsequently, the processor (130) adjusts and verifies the location of the virtual coordinates. For example, the processor (130) checks whether the calculated virtual coordinates are located outside the ignition area. In the embodiment, the location of the virtual coordinates may be further adjusted if necessary to accurately reflect the area where the fire is likely to spread.
[0054] Additionally, the processor (130) can predict the entire area where a fire is expected to spread by combining various virtual coordinates. To this end, the processor (130) collects data such as temperature, humidity, wind direction and speed, fuel condition (e.g., plant density), and topographic information from various sensors or data sources. Virtual coordinates are points where this data is recorded along with location information. In the embodiment, the processor (130) simulates the spread of a fire based on the collected data. In the embodiment, a physical model (e.g., heat transfer, combustion, wind influence) or a simulation program may be used during the simulation process. Subsequently, the processor (130) calculates the probability of the fire spreading from each virtual coordinate. In the embodiment, the processor (130) evaluates the risk level (the probability of a fire occurring or spreading) of each virtual coordinate from the simulation results. Subsequently, the processor (130) combines the evaluation results to predict the entire area where the fire is expected to spread. At this time, the predicted fire area can be defined by connecting virtual coordinates with high risk levels. Additionally, the processor (130) visualizes the predicted fire area on a map and provides it to relevant agencies or integrates it into a warning system. In the embodiment, the predicted area can also be dynamically changed as the data is updated in real time.
[0055] Additionally, the processor (130) sets the virtual coordinate among the calculated multiple virtual coordinates that is expected to spread the fire the fastest as the impact point. To this end, the processor (130) re-evaluates key analysis factors that can assess the speed and likelihood of the fire spreading for each virtual coordinate. For example, the processor (130) considers the direction and speed of the wind to determine whether the fire is likely to spread to a specific virtual coordinate. Virtual coordinates in the direction of the wind and in areas where strong winds are blowing are more likely to spread faster. Additionally, the intensity of the fire and the degree of heat in the area adjacent to the virtual coordinate are considered. This is because virtual coordinates closer to the part where the fire is burning intensely are more likely to spread faster. Furthermore, the processor (130) determines the area where the fire is likely to spread by considering environmental factors. In the embodiment, environmental factors determine the area where the fire is likely to spread by considering the fuel conditions around the ignition area (e.g., density of trees or buildings, humidity). Specifically, the processor (130) can calculate the probability of a fire spreading to an area where a preset combustible fuel exists within a certain distance to a certain level or higher. In the embodiment, environmental factors can be identified by receiving relevant data from a server managing the fire area or through data analysis, such as images obtained from a laser sensor.
[0056] Subsequently, the processor (130) calculates the expected speed at which the fire will spread by comprehensively analyzing the above factors for each virtual coordinate. This calculation is performed by comprehensively considering the distance between the virtual coordinate and the edge of the ignition area, the direction and speed of the wind, the intensity of the fire, and the surrounding environment. Subsequently, the processor (130) sorts the virtual coordinates according to priority based on the calculated expected speed of spread. The virtual coordinate where the fire is expected to spread the fastest becomes the highest priority. Subsequently, the processor (130) sets the virtual coordinate with the highest priority as the impact point. This coordinate is the point where the fire is most likely to spread the fastest and is designated as the target point for fire extinguishing projectiles or countermeasures. Additionally, since the ignition situation may change in real time, the processor (130) re-evaluates and adjusts the impact point in real time if necessary.
[0057] In the embodiment, the processor (130) calculates the rate of change of the ignition area and calculates virtual coordinates according to the calculated rate of change of the ignition area. In the embodiment, the rate of change of the ignition area may include the change in size of the ignition area, the direction of movement of edge coordinates, the movement path of the ignition area edges, etc.
[0058] To this end, the processor (130) calculates how the area of the ignition zone changes over time. If the ignition zone expands rapidly at a speed greater than a certain rate, the rate of change is evaluated as high. Additionally, it analyzes the direction in which the edge coordinates of the ignition zone are moving over time. In the embodiment, the edge coordinates move in a specific direction under the influence of the wind direction, fire intensity, and surrounding environment. At this time, the processor (130) tracks the path along which the edge coordinates have moved to determine the direction and speed of the fire's spread. This path serves as an important clue for predicting the direction in which the fire will spread. Subsequently, the processor (130) sets variables for calculating virtual coordinates based on the calculated rate of change of the ignition zone. In the embodiment, the processor (130) prioritizes the edge coordinates of the area where the size change is relatively fast and predicts the location where the fire is likely to spread by reflecting the direction and path of movement. Subsequently, the processor (130) calculates virtual coordinates based on the edge coordinates of the area where the rate of change of the ignition zone is high. Since there is a high probability of fire spreading in areas with a high rate of change, virtual coordinates are calculated along a specific distance and direction from the edge coordinates of these areas.
[0059] In the embodiment, the processor (130) determines that in the case of an area where the rate of change is lower than a certain level, the likelihood of the fire spreading is relatively low, and may set the virtual coordinates of that area further away or not calculate the virtual coordinates. Additionally, the processor (130) checks whether the calculated virtual coordinates are located outside the ignition area and adjusts the location appropriately according to the rate of change of the ignition area. In the embodiment, the processor (130) may set virtual coordinates in the direction of rapid expansion to a closer location and virtual coordinates in the direction of slow expansion to a further location. Subsequently, the processor (130) synthesizes all analyses to finally determine the virtual coordinates. These virtual coordinates are placed according to the expected fire spread path and are used as target points for firing fire extinguishing grenades or other countermeasures.
[0060] Additionally, the processor (130) collects current wind direction data in real time to determine the direction and intensity of the wind and predicts the fire spread path according to the wind direction in order to calculate virtual coordinates. Subsequently, it measures the intensity of the fire to calculate the flame size, temperature, and fire spread speed, and calculates the fire spread range by considering the fire intensity, wind direction, and wind speed. Additionally, the processor (130) calculates the point closest to the ignition area within the calculated fire spread range as a virtual coordinate. To do this, the processor (130) collects current wind direction data in real time to determine the direction and intensity of the wind. Subsequently, based on the collected wind direction data, it predicts the fire spread path according to the wind direction. Since there is a high probability that the fire will spread in the direction where the wind blows strongly, the spread path is set centering on this direction. Subsequently, the processor (130) measures the intensity of the fire at the fire scene. In the embodiment, the intensity of the fire may include at least one of the flame size, temperature, and fire spread speed. This information is used as important data to calculate the spread range of a fire.
[0061] Subsequently, the processor (130) calculates the spread range of the fire by considering the intensity of the fire, the wind direction, and the wind speed. In this process, the processor (130) predicts a wider spread range in areas where the intensity of the fire is strong and faster spread in directions that match the wind direction. In the embodiment, the spread range calculated represents the maximum area where the fire is likely to spread. Subsequently, the processor (130) calculates virtual coordinates for the point closest to the ignition area within the calculated spread range. This point is the location where the fire is expected to arrive first and represents a location where initial response may be required. In the embodiment, the processor (130) prioritizes selecting a point that is short in distance from the ignition area and where the fire is likely to arrive quickly depending on the wind direction. Subsequently, the processor (130) uses the calculated virtual coordinates as target points for response measures, such as firing fire extinguishing bombs. These virtual coordinates can be continuously updated based on real-time data.
[0062] In the embodiment, the processor (130) analyzes the wind direction, fire intensity, and the location of the ignition area, and calculates the path and distance along which the fire will spread in the future based on the analysis results. Additionally, it sets the end point of the fire spread path, which is the point predicted to be reached first by the fire, as a virtual coordinate. To this end, the processor (130) collects the wind direction and speed in real time. It also evaluates the fire intensity by analyzing the size of the flames, temperature, and amount of fuel at the fire site. The processor (130) determines that the stronger the fire intensity, the more likely it is to spread more rapidly. Furthermore, the processor (130) analyzes the current location of the ignition area and topographical elements (e.g., slope, obstacles, etc.). Topographical elements can affect the speed and direction of fire spread. Subsequently, based on the collected data, the processor (130) predicts the path along which the fire will spread according to the wind direction and speed. In the embodiment, the processor (130) may anticipate that the path of fire spread will start from the ignition area and spread in the direction of the wind, and may anticipate that the path will curve or the spread speed will change depending on topographical obstacles or the intensity of the fire. Additionally, the processor (130) calculates the distance the fire will spread based on the intensity of the fire and the wind speed. In the embodiment, the distance the fire will spread is a calculation of how far the fire will spread. At this time, a longer distance can be predicted in areas where the intensity of the fire is strong, and a relatively shorter distance in areas where the intensity is weak. Additionally, the processor (130) may increase the distance of fire spread if the wind blows continuously strongly.
[0063] Additionally, the processor (130) calculates the end point of the predicted fire spread path. This point is the location where the fire is expected to reach first in the current situation. This point is located at the furthest point along the fire spread path and is calculated by comprehensively considering the wind direction, fire intensity, and topographical factors. Additionally, the processor (130) sets the calculated end point of the fire spread path as a virtual coordinate. This virtual coordinate represents the most dangerous point along the path where the fire is expected, indicating a location where an urgent response may be required. In the embodiment, the virtual coordinate can be used as an important target point for response strategies, such as firing fire extinguishing bombs, issuing alarms, and deploying personnel. Additionally, the processor (130) can recalculate and change the virtual coordinate in real time if changes in wind direction or fire intensity occur as the fire situation changes.
[0064] Additionally, in the embodiment, the processor (130) may further perform a process of correcting the calculated virtual coordinates. In the embodiment, the processor (130) may correct the virtual coordinates by reflecting environmental factors that change in real time during fire suppression. In the embodiment, environmental factors include, but are not limited to, changes in wind direction, changes in fire intensity, etc.
[0065] For example, the processor (130) collects and monitors wind direction data in real time for virtual coordinate correction, as the wind direction may change during fire suppression. Additionally, the processor (130) continuously measures the flame size, temperature, fuel consumption status, etc., as the intensity of the fire may change over time. Furthermore, the processor (130) monitors additional environmental factors (e.g., humidity, temperature, amount of surrounding fuel, changes in terrain, etc.) in real time, as these may change. Additionally, the processor (130) evaluates whether the currently set virtual coordinates are still appropriate based on the collected real-time data. For example, if the wind direction changes or the intensity of the fire increases, the spread path and range of the fire may change. In this case, the existing virtual coordinates may no longer be the optimal location.
[0066] Subsequently, the processor (130) recalculates the fire spread path and range by reflecting real-time changes in environmental factors. In the embodiment, the processor (130) calculates a new point where the fire is expected to reach first by considering the new direction and speed of the wind, changes in the intensity of the fire, etc. Additionally, if it is determined that the existing virtual coordinates are inappropriate, new virtual coordinates are calculated and used. Subsequently, the processor (130) compares the calculated new virtual coordinates with the existing virtual coordinates and corrects them if necessary. In the embodiment, the corrected virtual coordinates are used to adjust the fire suppression strategy. For example, measures such as modifying the launch point of fire extinguishing grenades or changing the deployment location of personnel may be taken. In the embodiment, since environmental factors may change continuously, the virtual coordinate correction process may be performed repeatedly until fire suppression is completed. During this process, real-time data is continuously collected, and the virtual coordinates are continuously updated accordingly. In the embodiment, the corrected virtual coordinates are applied as the target point for fire suppression. This increases the efficiency of fire suppression and enables a response to unexpected changes in the situation.
[0067] Additionally, the processor (130) calculates multiple optimal launch points based on corrected virtual coordinates to calculate the impact point of the fire extinguishing projectile launcher, and sets a fire extinguishing projectile launch area including the calculated multiple optimal launch points. In the embodiment, the corrected virtual coordinates from the previous step are verified. These coordinates are the target points optimized by reflecting current environmental conditions (e.g., wind direction, fire intensity, etc.). Additionally, the processor (130) analyzes how the corrected virtual coordinates are distributed along the fire spread path. If there are multiple virtual coordinates, the geographical characteristics and fire situation where each coordinate is located are identified. Subsequently, the processor (130) calculates the optimal launch points capable of reaching the virtual coordinates by considering the performance of the fire extinguishing projectile launcher (e.g., range, accuracy, error range of the impact point, etc.). Subsequently, multiple optimal launch points for the virtual coordinates are calculated. Each launch point is a location where the fire extinguishing projectile can most effectively reach the targeted virtual coordinates. In the embodiment, each launch point is set so that the fire extinguishing projectile can accurately reach near virtual coordinates, reflecting the range of the launch device and the fire spread path.
[0068] Subsequently, the processor (130) clusters the calculated multiple launch points to establish an area where the launch points are located close to each other. Additionally, it establishes a fire extinguishing projectile launch area that includes the clustered launch points. In the embodiment, the fire extinguishing projectile launch area may be defined as a range that the fire extinguishing projectile launcher can target. In the embodiment, the size of the fire extinguishing projectile launch area is determined by the distance between the virtual coordinates and the launch points, and is adjusted so that the fire extinguishing projectile can reach each point. In the embodiment, the launch area is set so that it does not become too wide, thereby establishing a range where the fire extinguishing projectile can be dropped intensively.
[0069] In addition, in the embodiment, the processor (130) optimizes the firing pattern so that fire extinguishing projectiles can be most effectively deployed within the firing area. For example, fire extinguishing projectiles are dropped at regular intervals to suppress the spread of fire as much as possible. In addition, the processor is configured so that the firing area can be adjusted in real time according to environmental changes, and the firing point or firing pattern can be adjusted as necessary.
[0070] Afterward, the processor (130) launches fire extinguishing projectiles from the launching device according to the set fire extinguishing projectile launch area. Each fire extinguishing projectile is launched from the optimal launch point to a virtual coordinate target.
[0071] Additionally, in the embodiment, the processor (130) calculates a plurality of launch points based on corrected virtual coordinates and considering the possibility of fire spread in order to set the fire extinguishing projectile launch area. In the embodiment, each of the plurality of launch points has a different priority, and the first fire extinguishing projectile is fired at the launch point with the highest priority.
[0072] Additionally, the processor (130) analyzes the corrected virtual coordinates to identify points with a high probability of fire spread. The virtual coordinates are locations where the fire is expected to reach and serve as important target points for fire suppression. Furthermore, the processor (130) evaluates the paths where the fire is most likely to spread rapidly by considering the virtual coordinates and the surrounding environment (e.g., wind direction and speed, terrain, surrounding fuel, etc.). Subsequently, the processor (130) determines the fire spread priority of the paths where each virtual coordinate is located. This priority is determined based on the probability and speed of fire spreading along the path. Subsequently, multiple optimal launch points are calculated based on the virtual coordinates. Each launch point is set as a location where the fire extinguishing projectile can effectively reach the target virtual coordinates. Subsequently, the processor (130) assigns a priority to each of the calculated launch points. The priority is determined by factors such as the probability of fire spread, the intensity of the fire, and wind direction, with the most important points for fire suppression having a higher priority. Subsequently, the processor (130) selects the point with the highest priority among multiple launch points as the launch point for the first fire extinguishing bomb. This point is the location where the fire is most likely to spread first. Additionally, the processor (130) fires the first fire extinguishing bomb at the launch point with the highest priority. This is fired at a location that can most effectively suppress the spread of the fire. Furthermore, after firing the first fire extinguishing bomb, the processor (130) monitors the effect. It evaluates whether the spread of the fire has been suppressed and whether additional launch points are needed. Afterward, it decides whether to fire fire extinguishing bombs at other launch points with lower priority, and if necessary, fire extinguishing bombs are fired at the launch point with the next highest priority. Through this embodiment, the processor (130) can realize the most effective fire extinguishing bomb placement and rapidly suppress the spread of the fire. Additionally, by firing the fire extinguishing bomb first at the high-priority point, the spread of the fire is minimized and the efficiency of suppression is maximized.
[0073] Additionally, in the embodiment, the processor (130) sets up multiple defense lines to prevent the fire from spreading in multiple directions by firing fire extinguishing projectiles from multiple points around virtual coordinates to set up a fire extinguishing projectile firing area. To this end, the processor (130) evaluates the potential for fire spread centered on the corrected virtual coordinates. These virtual coordinates are critical points where the fire is expected to reach. Subsequently, in the embodiment, the processor (130) sets up surrounding points located at a certain distance from the virtual coordinates in various directions (e.g., north, south, east, west). These points surround the virtual coordinates and can cover all directions in which the fire may spread. Subsequently, in the embodiment, the processor (130) sets appropriate distances and locations by considering the terrain in each direction, the direction and speed of the wind, and the intensity of the fire. In the embodiment, topographical obstacles or areas affected by wind are considered by adding evaluation variables.
[0074] Subsequently, in the embodiment, the processor (130) establishes a first line of defense along the point closest to the virtual coordinates. This line of defense is the first line of defense to block the spread of fire before it reaches the virtual coordinates. Subsequently, in the embodiment, the processor (130) establishes a second line of defense on the outer edge of the first line of defense. This line of defense is established for the purpose of further blocking fire that has breached the first line of defense. In the embodiment, the processor (130) may establish a third or higher line of defense if necessary, depending on the potential for fire spread and environmental conditions. In the embodiment, a multi-defense system is established by gradually extending each line of defense outward.
[0075] Subsequently, in the embodiment, the processor (130) sets fire extinguishing grenade launch points at key points of each defense line. The fire extinguishing grenade launch points are positioned considering topographical characteristics and wind influences so that the defense line can operate effectively. Then, the point to fire the fire extinguishing grenade first is determined by prioritizing the most threatening direction. In the embodiment, a plan is established to fire fire extinguishing grenades sequentially at the most important points of each defense line. Additionally, in the embodiment, the processor (130) fires fire extinguishing grenades at the set launch points of the defense line. At this time, adjustments are made so that all defense lines operate simultaneously to block all directions in which the fire is spreading. In the embodiment, the fire situation is monitored in real time to evaluate the effectiveness of the defense line and, if necessary, additional fire extinguishing grenade launches or defense line reinforcement work are performed.
[0076] Additionally, the processor (130) adjusts the defense lines and firing points in real time according to the wind direction, fire intensity, and changes in the surrounding environment. Furthermore, the processor (130) can more effectively block the fire by establishing additional defense lines or reinforcing existing defense lines depending on the fire spread situation. Through this method, the processor (130) can effectively prevent the fire from spreading in various directions by establishing multiple defense lines. Each defense line blocks the fire by firing fire extinguishing projectiles in stages, thereby increasing the success rate of fire suppression.
[0077] Subsequently, in the embodiment, the processor (130) evaluates the effectiveness of the fire extinguishing projectile launch at each launch point and sets the priority of the launch points based on the evaluation results. To this end, the processor (130) evaluates how effective the fire extinguishing projectile is in suppressing the fire at the launch point. This may include a reduction in the intensity of the fire, a decrease in the speed of fire spread, a reduction in the size of the flame, etc. Additionally, the processor (130) evaluates how accurately the fire extinguishing projectile reached the target point. The accuracy of arrival can be calculated by determining whether the fire extinguishing projectile properly arrived at the designated target location. Additionally, the processor (130) evaluates the influence of topographical features of the launch point or the surrounding environment (e.g., wind direction, humidity, obstacles, etc.) on the effectiveness of the fire extinguishing projectile. In the embodiment, the processor (130) may increase or decrease the fire extinguishing effect due to the terrain or environment. Additionally, the processor (130) evaluates the remaining condition of combustible materials (e.g., trees, buildings, etc.) around the launch point. If a large amount of combustible fuel remains, the priority may be increased because there is a high possibility of fire spread.
[0078] Additionally, the processor (130) monitors the fire situation in real time after the fire extinguishing projectile is fired at each firing point and collects data on the effectiveness of the fire extinguishing projectile based on the monitoring results. In the embodiment, the data on the effectiveness of the fire extinguishing projectile may refer to information on how effectively the fire extinguishing projectile actually operated.
[0079] Additionally, the processor (130) reflects environmental changes: if the environment changes after the launch of the fire extinguishing projectile (e.g., changes in wind direction, changes in fire intensity, etc.), it updates the evaluation results by reflecting this in real time. Additionally, the processor (130) can evaluate the effectiveness of the fire extinguishing projectile launch at each launch point as a score. For example, it scores the fire suppression effect, reach accuracy, terrain suitability, and remaining fuel status, and then calculates a comprehensive score. Additionally, the processor (130) calculates the final score for each launch point by assigning weights to evaluation criteria of high importance. For example, it may assign weights to virtual coordinates that are high in fire suppression effect. Additionally, the processor (130) sets priorities based on the comprehensive score of each launch point. Launch points with higher scores have higher priority and are selected as the first points to launch the fire extinguishing projectile. Subsequently, the priority of the launch points is continuously updated based on data collected in real time. In the embodiment, the priority may change according to situational changes caused by environmental factors. In the embodiment, the processor (130) adjusts the fire extinguishing projectile launch plan according to the set priority. Fire incendiary grenades starting from high-priority points, and plan additional launches if necessary. Furthermore, continuously evaluate effectiveness after launch to apply feedback to future launch plans.
[0080] Below, we will look at FIG. 4. The automatic contract generation method illustrated in FIG. 4 can be performed by a fire extinguishing projectile launcher (100) including a processor (130).
[0081] Meanwhile, FIG. 4 is merely illustrative, and the concept of the present invention is not to be interpreted as being limited to that shown in FIG. 4. For example, each step may be configured in a different order than that shown in FIG. 4, at least one of the steps shown in FIG. 4 may not be performed, or one or more steps not shown in FIG. 4 may be additionally performed.
[0082] Below, the method for calculating the impact point of a fire extinguishing projectile launcher is described in order. Since the operation (function) of the method for calculating the impact point of a fire extinguishing projectile launcher according to the embodiment is essentially the same as the function of the fire extinguishing projectile launcher, descriptions that overlap with FIGS. 1 to 3 will be omitted.
[0083] Figure 4 is a diagram showing the process of calculating the impact point of a fire extinguishing projectile launcher according to an embodiment.
[0084] Referring to FIG. 4, in step S110, the laser sensor of the fire extinguishing projectile launcher recognizes an edge, which is the edge of the ignition point. In step S120, multiple edge coordinates located at the outermost point among the points included in the recognized edge are sensed, and the area within the sensed edge coordinates and the edge is set as the ignition area. In step S130, based on analysis elements including the set ignition area, edge coordinates, wind direction, and current fire intensity, a virtual coordinate existing outside the ignition area is calculated for each of the multiple edge coordinates. In step S140, among the calculated multiple virtual coordinates, the virtual coordinate where the fire is expected to spread the fastest is set as the impact point.
[0085] The method for calculating the impact point of a fire extinguishing projectile launcher as described above enables the fire extinguishing projectile launcher and the projectile to improve the impact accuracy of the projectile under limited conditions, thereby minimizing the spread of wildfires and assisting in wildfire suppression.
[0086] In addition, the method for calculating the impact point of a fire extinguishing projectile launcher according to the embodiment utilizes a laser sensor to detect the edge coordinates of the ignition point, sets the ignition area based on this, and calculates virtual coordinates based on the expected fire spread path, thereby enabling the fire extinguishing projectile to accurately reach the most effective location, which significantly improves the accuracy of fire suppression.
[0087] In addition, in the embodiment, virtual coordinates refer to the point where the wildfire is predicted to spread first; in the embodiment, by firing fire extinguishing bombs at these virtual coordinates, the fire can be suppressed in advance before it spreads. This enables the rapid prevention of the spread and progression of the wildfire and contributes to reducing significant damage.
[0088] In addition, the embodiment enables the efficient use of resources by firing fire extinguishing projectiles according to calculated virtual coordinates. That is, by not wasting fire extinguishing projectiles in unnecessary places and instead deploying them intensively only where they are precisely needed, resource waste is reduced and the efficiency of firefighting operations is maximized.
[0089] Furthermore, by predicting the spread of fire through the embodiments and launching fire extinguishing bombs based on this, it enables a much faster response than conventional reactive firefighting methods. This increases the probability of successful initial fire suppression and helps prevent significant damage.
[0090] Furthermore, through the embodiments, the automated fire extinguishing grenade launching system utilizing laser sensors and algorithms minimizes human intervention and enables the system to autonomously identify the optimal location for fire suppression and respond. This reduces personnel exposure to risk and enables safer and more effective fire suppression.
[0091] The disclosed content is merely illustrative and can be modified and implemented in various ways by a person skilled in the art without departing from the gist of the claim in the patent claims; therefore, the scope of protection of the disclosed content is not limited to the specific embodiments described above.
Claims
1. In a method for calculating the impact point of a fire extinguishing grenade launcher, A step of recognizing an edge, which is the edge of the ignition point, in the laser sensor of the fire extinguishing projectile launcher; A step of sensing the coordinates of multiple edges located at the outermost among the points included in the above-mentioned recognized edge, and setting the area within the sensed edge coordinates and the edge as an ignition region; A step of calculating virtual coordinates existing outside the ignition area for each of a plurality of edge coordinates based on analysis elements including the set ignition area, edge coordinates, wind direction, and current fire intensity; A method for calculating the impact point of a fire extinguishing projectile launcher, comprising the step of setting the virtual coordinate among the plurality of calculated virtual coordinates where the fire is expected to spread the fastest as the impact point.
2. In paragraph 1, the step of calculating the virtual coordinates Calculate the rate of change of the ignition area, and calculate virtual coordinates based on the calculated rate of change of the ignition area. The rate of change in the above-mentioned ignition area is A method for calculating the impact point of a fire extinguishing projectile launcher, comprising a change in the size of the ignition area, a direction of movement of edge coordinates, and a path of movement of the ignition area edge.
3. In paragraph 1, the step of calculating the virtual coordinates A step of collecting current wind direction data in real time to determine the direction and strength of the blowing wind; A step of predicting the fire spread path according to the direction in which the wind is blowing; A step of measuring the intensity of the fire to calculate the size of the flame, temperature, and the spread rate of the fire; and A method for calculating the impact point of a fire extinguishing projectile launcher, comprising the step of calculating the fire spread range by considering the intensity of the fire, wind direction, and wind speed, and calculating the point closest to the ignition area within the calculated fire spread range as virtual coordinates.
4. In paragraph 1, the step of calculating the virtual coordinates A step of analyzing wind direction, fire intensity, and the location of the ignition area, and calculating the path and distance of future fire spread based on the analysis results; and A method for calculating the impact point of a fire extinguishing projectile launcher, comprising the step of setting the end point of the fire spread path, which is the point predicted to be reached first by the fire, as virtual coordinates.
5. In paragraph 1, the method for calculating the impact point of the fire extinguishing projectile launcher A method for calculating the impact point of a fire extinguishing projectile launcher, further comprising the step of correcting calculated virtual coordinates.
6. In paragraph 5, the step of correcting the virtual coordinates Correcting virtual coordinates by reflecting real-time changing environmental factors during fire suppression, and The above environmental factors are A method for calculating the impact point of a fire extinguishing projectile launcher, including changes in wind direction and fire intensity.
7. In paragraph 6, the method for calculating the impact point of the fire extinguishing projectile launcher above A method for calculating the impact point of a fire extinguishing projectile launcher, further comprising the step of calculating a plurality of optimal launch points based on corrected virtual coordinates and setting a fire extinguishing projectile launch area including the plurality of calculated optimal launch points.
8. In paragraph 7, the step of setting the fire extinguishing projectile launch area Based on corrected virtual coordinates, multiple launch points are calculated considering the possibility of fire spread, and Each of the above plurality of launch points is Having different priorities, A method for calculating the impact point of a fire extinguishing projectile launcher, which fires the first fire extinguishing projectile at the launch point with the highest priority.
9. In paragraph 8, the step of setting the fire extinguishing projectile launch area A step of establishing multiple defense lines to prevent the fire from spreading in multiple directions by firing fire extinguishing projectiles from multiple points around virtual coordinates; and A method for calculating the impact point of a fire extinguishing projectile launcher, comprising the step of evaluating the fire extinguishing projectile launch effect at each launch point and setting the priority of the launch points according to the evaluation result.
Citation Information
Patent Citations
Fire detection device
JP1997259370A
Apparatus for Detecting and Extinguishing the Fire
KR1020150115521A
System and method for real-time fire detection using color information of the image
KR1020170037375A
Technology to produce electricity chemically
KR1020230042546A
System for monitoring and suppressing fires using unmanned aircraft and Driving method thereof
KR102131723B1