Threat management systems and threat management programs

The threat response system efficiently addresses multiple flying objects by determining threat levels and using laser irradiation to either temporarily disrupt or completely disable their functions, providing timely and comprehensive countermeasures.

JP7847963B2Active Publication Date: 2026-04-20MITSUBISHI HEAVY IND LTD
View PDF 11 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
MITSUBISHI HEAVY IND LTD
Filing Date
2021-10-15
Publication Date
2026-04-20

AI Technical Summary

Technical Problem

Existing systems struggle to efficiently deal with multiple flying objects, such as unmanned aerial vehicles, by determining the optimal attack position based on their threat level.

Method used

A threat response system comprising a computing device and communication device that determines the threat level of targets, allowing for efficient targeting by either temporarily disrupting or completely disabling the function of the targets using a countermeasure device that irradiates them with laser light.

Benefits of technology

The system enables efficient and effective countermeasures by temporarily inhibiting or completely disabling the functions of targets based on their threat level, ensuring timely and comprehensive response to multiple threats.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007847963000001
    Figure 0007847963000001
  • Figure 0007847963000002
    Figure 0007847963000002
  • Figure 0007847963000003
    Figure 0007847963000003
Patent Text Reader

Abstract

To handle a target effectively.SOLUTION: A threat handling system comprises a calculation device and a communication device. The calculation device is configured to determine a handling position to attack a target on the basis of the threat degree of at least one target. The handling position displays either a first handling position to block a function of the target temporarily by delivering an attack or a second handling position to stop the function of the target by delivering the attack. A first handling period to attack the first handling position to block the function of the target at least temporarily may be shorter than a second handling period to attack the second handling position to stop the function of the target.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] , , , , ,

[0007] , ,

[0001] The present invention relates to a threat countermeasure system and a threat countermeasure program.

Background Art

[0002] When multiple flying objects, such as unmanned aerial vehicles (UAVs), are used in an attack, it is necessary to deal with the multiple flying objects.

[0003] Patent Document 1 discloses a system that irradiates an object with laser light. This system performs laser processing on the object by irradiating the vulnerable part of the object with laser light.

[0004] Patent Document 2 discloses a system that irradiates a flying object with laser light to deal with it. <00000​​​​​​​​​​​​​​​​​​​​​​​​​​​​​In light of the above circumstances, one objective is to efficiently deal with the target by determining the attack position when dealing with the target according to the threat level of the target. Other objectives can be understood from the following description and the description of the embodiments. [Means for solving the problem]

[0008] The means for solving the problem are described below using the numbers and symbols used in the embodiments for carrying out the invention. These numbers and symbols are added in parentheses for reference to show an example of the correspondence between the claims and the embodiments for carrying out the invention. Therefore, the claims should not be interpreted restrictively because of the parenthetical statements.

[0009] A threat response system (1000) according to one embodiment for achieving the above objective comprises a computing device (220) and a communication device (210). The computing device (220) determines the threat level of at least one target (10) The part of the aforementioned objective, Attack target (10) Indicates location The response location is determined. The communication device (210) outputs a response signal indicating that an attack will be launched at the response location of the target (10). The response location represents either a first response location, which temporarily disrupts the function of the target (10) by launching an attack, or a second response location, which disables the function of the target (10) by launching an attack.

[0010] A threat mitigation program (420) according to one embodiment for achieving the above objectives, based on the threat level of at least one objective (10), The part of the aforementioned objective, Attack target (10) Indicates location The computing unit (220) is instructed to determine the location of the attack. The threat response program (420) is instructed to generate response information indicating that an attack will be launched at the location of the target (10). The aforementioned response location represents either a first response location that, by applying the attack, at least temporarily inhibits the function of the target, or a second response location that, by applying the attack, disables the function of the target. [Effects of the Invention]

[0011] The aforementioned configuration allows for efficient targeting. [Brief explanation of the drawing]

[0012] [Figure 1] This is a diagram showing the configuration of a threat response system in one embodiment. [Figure 2] This is a diagram showing the configuration of a target to be detected in one embodiment. [Figure 3] This is a diagram showing the configuration of a detection device in one embodiment. [Figure 4] This is a configuration diagram of an allocation device in one embodiment. [Figure 5] This is a diagram showing the configuration of a countermeasure device in one embodiment. [Figure 6] This is a flowchart illustrating the processing performed by the allocation device in one embodiment. [Modes for carrying out the invention]

[0013] (Embodiment 1) As shown in Figure 1, a threat response system 1000 according to one embodiment detects and responds to a target 10, such as an unmanned aerial vehicle (UAV). For example, the threat response system 1000 comprises a detection device 100, an assignment device 200, and a response device 300. The assignment device 200 is communicated with the detection device 100, the assignment device 200, and the response device 300 via a network 70, such as a WAN (wide area network) or LAN (local area network).

[0014] The detection device 100 detects the target 10 by emitting a detection wave 50, such as a radar wave, a detection laser beam, etc. The detection device 100 may also detect the target 10 by acquiring a signal emitted from the target 10, such as an optical wave, an electromagnetic wave, etc., without emitting the detection wave 50. The allocation device 200 determines a countermeasure device 300 for dealing with, for example, attacking, the detected target 10. The countermeasure device 300 irradiates the target 10 with, for example, a laser beam 60 to deal with the target 10. Generally, in order to disable the target 10 in a short time, the countermeasure device 300 irradiates the vulnerable part of the target 10 with the laser beam 60.

[0015] The target 10 includes an aircraft, such as an unmanned aerial vehicle (UAV). For example, as shown in FIG. 2, the target 10 includes a multicopter having a plurality of rotors 11. The rotor 11 is provided at the free end of an arm 13 extending from the center of the target 10 and is connected to a motor 12 that rotates the rotor 11. The vulnerable part of the target 10 includes at least a part that temporarily inhibits the function of the target 10, such as the rotor 11, the motor 12, the arm 13, etc. Also, the vulnerable part of the target 10 may include a control device 14 that controls the operation of the target 10, such as the rotation speed of the rotor 11.

[0016] Here, even if the function of the vulnerable part of the target 10 is inhibited, the target 10 may fly again after a predetermined period has elapsed. For example, assume that the function of one motor 12 of the target 10 has stopped due to the heat of the laser beam 60. In this case, the target 10 may be able to fly by rotating other motors 12. Also, assume that an error has occurred in the processing of the control device 14 due to the high heat of the laser beam 60. In this case, the control device 14 may be able to perform normal processing as time passes and the temperature drops. Thus, when the countermeasure device 300 attacks the vulnerable part of the target 10 as a countermeasure position, the target 10 may fly again after a predetermined period has elapsed.

[0017] Therefore, the countermeasure device 300 attacks at a position that completely stops the function of the highly threatening target 10. For example, the countermeasure device 300 irradiates the battery 15 of the target 10 with the laser light 60 to destroy the battery 15. When the battery 15 of the target 10 is destroyed, the target 10 can no longer fly again and is completely disabled. Thus, when the countermeasure device 300 attacks at a position other than the vulnerable part of the target 10 as the countermeasure position, it can stop the function of the target 10 and completely disable it.

[0018] Here, generally, the countermeasure period of attacking the vulnerable part of the target 10 to at least temporarily inhibit the function is shorter than the countermeasure period of attacking at a position other than the vulnerable part of the target 10 to completely disable it. Here, the countermeasure period represents the period from starting to attack the target 10 until the function is inhibited. For example, it represents the period from determining the attack on the target 10 until the function of the target 10 is inhibited. The countermeasure period includes, for example, the period of aiming the laser light 60 at the target 10 and the period of irradiating the laser light 60.

[0019] Thus, the threat countermeasure system 1000 determines the countermeasure position for attacking the target 10 according to the threat level of the target 10, for example, the probability that the target 10 causes great damage to the protected object. Thereby, the threat countermeasure system 1000 can efficiently counter the target 10 in a short period.

[0020] (Configuration of the threat countermeasure system) First, the detection device 100 of the threat countermeasure system 1000 shown in FIG. 1 will be described. The detection device 100 detects at least one or more targets 10. The detection device 100 includes, for example, a communication device 110, an arithmetic device 120, a sensor 130, and a storage device 140 as shown in FIG. 3.

[0021] The communication device 110 is connected to the network 70 and communicates with the detection device 100 and the assignment device 200. The communication device 110 transfers data received from the assignment device 200 to the arithmetic unit 120. It also transfers signals generated by the arithmetic unit 120 to the assignment device 200. The communication device 110 includes various interfaces such as a NIC (Network Interface Card) and USB.

[0022] Sensor 130 detects target 10 and transmits detection information of the detected target 10, such as position, speed, size, and shape, to the computing unit 120. For example, sensor 130 outputs detection waves 50, such as electromagnetic waves or light waves, and receives the reflected waves reflected from target 10 to detect target 10. Alternatively, sensor 130 may detect target 10 by acquiring signals emitted from target 10, such as light waves, electromagnetic waves, or sound waves. Sensor 130 may also be, for example, a camera that captures light waves from target 10.

[0023] The storage device 140 stores various data for detecting the target 10, such as a detection program 400. The storage device 140 is used as a non-transitory tangible storage medium for storing the detection program 400. The detection program 400 may be provided as a computer program product recorded on a computer-readable storage medium 1, or as a computer program product downloadable from a server.

[0024] The arithmetic unit 120 reads and executes the detection program 400 from the storage device 140 and performs various data processing to detect the target 10. The arithmetic unit 120 transmits the detection information acquired from the sensor 130 to the assignment device 200. For example, the arithmetic unit 120 includes a central processing unit (CPU).

[0025] Next, the configuration of the assignment device 200 will be described. Based on the detection information obtained from the detection device 100, the assignment device 200 determines the response position to launch an attack on the detected target 10. The determined response position is transmitted to the response device 300 that will deal with the target 10. The assignment device 200 includes, for example, a communication device 210, a processing unit 220, an input / output device 230, and a storage device 240, as shown in Figure 4.

[0026] The communication device 210 is connected to the network 70 and communicates with the detection device 100 and the response device 300. The communication device 210 transfers data received from the detection device 100 to the processing unit 220. It also transfers signals generated by the processing unit 220 to the response device 300. The communication device 210 includes various interfaces such as a NIC (Network Interface Card) and USB.

[0027] The input / output device 230 receives information for the arithmetic unit 220 to perform processing. The input / output device 230 also outputs the results of the processing performed by the arithmetic unit 220. The input / output device 230 includes various input and output devices, such as a keyboard, mouse, microphone, display, speaker, and touch panel.

[0028] The storage device 240 stores various data, such as threat data 410 and a threat response program 420, for determining the response position to launch an attack on the detected target 10. The storage device 240 is used as a non-transitory tangible storage medium for storing the threat response program 420. The threat response program 420 may be provided as a computer program product recorded on a computer-readable storage medium 2, or as a computer program product downloadable from a server. Alternatively, the threat response program 420 may be recorded on storage medium 1.

[0029] Threat data 410 stores information about multiple threat targets that could become target 10. For example, threat data 410 stores the destructive capability, range, response location, and response period of a threat target, associating its shape and size. Destructive capability represents the amount of damage the threat target can inflict on the protected target. For example, destructive capability represents the amount of damage the threat target's payload can inflict on the protected target. Destructive capability is higher the greater the damage inflicted on the protected target. Range represents the distance from which the threat target can attack the protected target. Response locations include a first response location and a second response location. The first response location represents an attack location that can at least temporarily disrupt the functionality of target 10 in a short time. The first response location may also represent an attack location that can disable some of the functionality of target 10 in a short time. The second response location represents an attack location that can completely disable the functionality of target 10. For example, the second response location may represent the center of gravity, geometric center, etc., of target 10. The response period represents the time from the start of an attack on the threat target until it is neutralized. Threat data 410 stores the first response period when an attack is made on the first response location, which is a vulnerable part of the threat target, and the second response period when an attack is made on the second response location, which is not a vulnerable part.

[0030] The computing unit 220 reads and executes the threat response program 420 from the storage device 240 and performs various data processing to determine the response position for launching an attack on the detected target 10. The computing unit 220 also outputs target information representing the response position to the response unit 300. For example, the computing unit 220 includes a central processing unit (CPU).

[0031] Next, the countermeasure device 300 will be described. The countermeasure device 300 performs countermeasures against target 10. For example, the countermeasure device 300 acquires target information from the assignment device 200 and attacks the countermeasure location of target 10. As shown in Figure 5, the countermeasure device 300 includes a communication device 310, a computing device 320, an input / output device 330, a memory device 340, a targeting device 350, and an attack device 360. The countermeasure device 300 may be mobile, equipped with a running device such as wheels or tracks, or it may be fixed to the ground.

[0032] The communication device 310 is connected to the network 70 and communicates with the allocation device 200. The communication device 310 transfers data received from the allocation device 200 to the arithmetic unit 320. It also transfers signals generated by the arithmetic unit 320 to the allocation device 200. The communication device 310 includes various interfaces, such as a NIC (Network Interface Card) and USB.

[0033] The input / output device 330 receives information for the arithmetic unit 320 to perform processing. The input / output device 330 also outputs the results of the processing performed by the arithmetic unit 320. The input / output device 330 includes various input and output devices, such as a keyboard, mouse, microphone, display, speaker, and touch panel. The input / output device 330 may be omitted.

[0034] The storage device 340 stores various data for dealing with target 10, such as the countermeasure program 430. The storage device 340 is used as a non-transitory tangible storage medium for storing the countermeasure program 430. The countermeasure program 430 may be provided as a computer program product recorded on a computer-readable storage medium 3, or as a computer program product downloadable from a server. The countermeasure program 430 may be recorded on storage medium 1 or storage medium 2.

[0035] The arithmetic unit 320 reads and executes the response program 430 from the storage device 340 and performs various data processing to address the target 10. For example, the arithmetic unit 320 includes a central processing unit (CPU).

[0036] The targeting device 350 detects the targeting position for attacking target 10. For example, the targeting device 350 receives light waves from target 10 to detect the targeting position of target 10. The information representing the detected targeting position of target 10 is output to the computing device 320.

[0037] The attack device 360 ​​takes action against the target 10 based on instructions from the computing device 320. For example, when the attack device 360 ​​takes action against the target 10 by irradiating it with laser light 60, it obtains the irradiation position from the computing device 320 and irradiates the laser light 60 at the obtained irradiation position.

[0038] (Threat response system operation) When the arithmetic unit 120 of the detection device 100 is activated, it reads and executes the detection program 400 and begins detecting targets 10 in the surrounding area. For example, the arithmetic unit 120 activates the sensor 130 and begins searching for one or more targets 10. When the sensor 130 detects a target 10, the arithmetic unit 120 acquires detection information about the detected target 10 from the sensor 130 and transmits the detection information to the assignment device 200. For example, the detection information includes information such as the position, altitude, direction of travel, speed, acceleration, size, and shape of the target 10. The arithmetic unit 120 may also read and execute the detection program 400 when it receives an instruction signal from another system indicating that detection should begin.

[0039] When the arithmetic unit 220 of the assignment device 200 receives detection information from the detection device 100, it reads and executes the threat response program 420 and performs the processing shown in Figure 6. In step S110, the arithmetic unit 220 determines the threat level of each detected target 10 based on the detection information. The threat level is determined based on, for example, the state of the target 10, such as the magnitude of the damage that target 10 will inflict on the protected object and the shortness of the time until the damage is inflicted, and represents the priority of the target 10 to be dealt with. For example, the arithmetic unit 220 determines the threat level of target 10 based on the distance from the location of target 10 to the protected object. The threat level is determined to be higher the closer the distance from the location of target 10 to the protected object. Alternatively, the arithmetic unit 220 may determine the threat level of target 10 based on the direction of movement of target 10. For example, the threat level is determined to be higher the smaller the angle between the direction of movement of target 10 and the direction from target 10 toward the protected object. Furthermore, the computing device 220 may determine the threat level of target 10 based on its position, direction of travel, and speed. For example, the computing device 220 may calculate the time from the current moment until target 10 reaches the protected object, and determine that the threat level is higher the shorter the calculated time.

[0040] The computing device 220 may also determine the threat level of target 10 based on the detection information and the threat data 410. For example, the computing device 220 may determine a threat target similar in size and shape to the detected target 10 from the threat data 410, and determine the threat level of target 10 based on the destructive capability stored in association with that threat target. Alternatively, the computing device 220 may determine the threat level of target 10 based on the time it takes for target 10 to reach a position where it can attack the protected target. For example, the computing device 220 may determine a threat target similar in size and shape to the detected target 10 from the threat data 410, and obtain the range of the threat target. Based on the position, direction of travel, and speed of target 10, the computing device 220 calculates the time it takes for target 10 to reach a position where the distance from target 10 to the protected target is less than or equal to the range. The smaller the calculated time, the higher the threat level is determined.

[0041] Furthermore, the computing device 220 may determine multiple threat coefficients based on the detection information and the threat data 410, and calculate the threat level of target 10 using the determined multiple threat coefficients. For example, one threat coefficient may be determined based on the distance from the location of target 10 to the protected object. Another threat coefficient may be determined based on the direction of movement of target 10. Alternatively, one threat coefficient may be used to determine the threat level of target 10 based on the location, direction of movement, and speed of target 10. The computing device 220 may also determine threat targets similar in size and shape to the detected target 10 from the threat data 410, and determine the destructive capability stored in association with the threat target as the threat coefficient for target 10. The computing device 220 may, for example, calculate the threat level of target 10 using a function that takes the determined multiple threat coefficients as arguments.

[0042] In step S120, the computing unit 220 determines a target period representing the time required to deal with each target 10. For example, the computing unit 220 determines the target period to be the time from the present moment until the target 10 reaches the protected object. Alternatively, the target period may be the time from the present moment until the target 10 reaches a position where it can attack the protected object.

[0043] In step S130, the computing unit 220 determines the response position for each target 10 based on the target period for each target 10. The response position represents the location on the target 10 that the response unit 300 should attack. The computing unit 220 determines the response position for each target 10 so that all targets 10 are addressed within their respective target periods. For example, for each target 10, the computing unit 220 obtains the response period from the threat data 410, from the start of the attack on target 10 to the neutralization of target 10. The computing unit 220 determines the response position for each target 10 so that all detected targets 10 are addressed within their corresponding target periods. For example, the computing unit 220 determines the response position for each target 10 so that the response period for one target 10 does not overlap with the response periods for other targets 10.

[0044] For example, the computing unit 220 determines the second response location for each target 10 as the response location for each target 10 when it is possible to allocate a second response period within each target period for all of the target 10s. For example, the computing unit 220 obtains the shortest target period among the target periods for each target 10. The computing unit 220 compares the shortest obtained target period with the sum of the second response periods when attacks are made on second response locations other than the vulnerable parts for each target 10. If the shortest target period is longer than or equal to the sum of the second response periods, the computing unit 220 determines the second response location other than the vulnerable part that completely disables the function of target 10 as the response location for all of the target 10s. The computing unit 220 may determine the second target location for each target 10 as the target location for each target 10 even if the shortest target period is shorter than the sum of the second response periods, as long as a second response period is allocated within each target period. For example, if the sum of the second action periods for all targets 10 except one target 10 is less than or equal to the shortest target period, and the target period for that one target 10 is greater than or equal to the sum of the shortest target period and the second action periods, the computing unit 220 may determine the second action position as the action position for each target 10.

[0045] For example, if the computing unit 220 cannot allocate a second response period to at least some of the targets 10 within each target period, it determines a first response location as the response location for some of the targets 10 and a second response location as the response location for the other targets 10. For example, if the shortest target period is shorter than the sum of the second response periods, the computing unit 220 changes the response location of the low-threat targets 10 to a first response location that at least temporarily disrupts the function of the target 10, so that all targets 10 can be addressed within the target period. For example, the computing unit 220 determines a first response location that is a vulnerable part for some of the first group of targets 10, and determines a second response location that is not a vulnerable part for the second group of targets 10 that are not included in the first group of targets 10. For example, the first and second target groups may be determined such that the threat level of the targets 10 included in the first target group is lower than the threat level of the targets 10 included in the second target group. In this way, the computing unit 220 determines the target location for each target 10.

[0046] In step S140, the arithmetic unit 220 displays the target location for each target 10 on the input / output device 230. For example, the arithmetic unit 220 displays information for each target 10 indicating whether to attack the vulnerable part to deal with it quickly, or to attack a part other than the vulnerable part to completely neutralize it.

[0047] In step S150, the arithmetic unit 220 receives action permission information indicating whether action to the determined action location is permitted. For example, if information indicating permission to act on the action location of target 10 is input to the input / output device 230, the action permission information includes information indicating permission to act on the determined action location for the corresponding target 10. Also, if information indicating a change in the action location is input to the input / output device 230, the action permission information includes information indicating a change in the action location of the corresponding target 10. Also, if information indicating stopping action on target 10 is input to the input / output device 230, the action permission information includes information indicating stopping action on the corresponding target 10. The action permission information includes information for one or more targets 10 for which action is permitted or not.

[0048] In step S160, the computing unit 220 outputs a response signal to the response device 300 indicating that an attack should be launched at the response location, based on the response authorization information. For example, the computing unit 220 generates response information representing the target 10 and the response location of the target 10, based on the response authorization information. The generated response information is converted into a response signal and output to the response device 300. For example, when the response authorization information indicates that the target 10 is authorized to take action at the determined response location, the response signal includes a signal instructing the corresponding target 10 to launch an attack at the determined response location.

[0049] When the response authorization information indicates a change in the response location for target 10, the computing unit 220 outputs a response signal indicating that it will change the response location for target 10 and attack the corresponding target 10 at the changed response location. For example, when the determined response location represents a vulnerable area, the computing unit 220 outputs a response signal that targets a location other than the vulnerable area in order to disable the function of target 10. Also, when the determined response location represents a location other than the vulnerable area for disabling the function of target 10, the computing unit 220 outputs a response signal that targets a vulnerable area of ​​target 10 in order. When the response device 300 is dealing with multiple targets 10, the response signal includes a signal indicating the order in which the targets 10 to be dealt with are addressed.

[0050] As shown in Figure 5, the arithmetic unit 320 of the countermeasure device 300 receives a countermeasure signal from the arithmetic unit 220 of the assignment device 200 and attacks the target location of the target 10. For example, when the arithmetic unit 320 receives a countermeasure signal, it reads and executes the countermeasure program 430 from the storage device 340 to counter the target 10. For example, the arithmetic unit 320 acquires target information about the target 10 that should be dealt with first, as indicated in the countermeasure signal, such as the position of the target 10 and the countermeasure location. Next, the arithmetic unit 320 uses the aiming device 350 to acquire the relative position from the attack device 360 ​​corresponding to the countermeasure location of the target 10. The arithmetic unit 320 controls the attack device 360 ​​to attack the acquired relative position. For example, when the attack device 360 ​​emits a laser beam 60, the arithmetic unit 320 controls the attack device 360 ​​to emit the laser beam 60 to the target location of the target 10.

[0051] When the aiming device 350 confirms that the target 10 has ceased functioning, for example, that the target 10 has fallen, the computing device 320 obtains target information about the next target 10 to be dealt with from the action signal. In this way, the computing device 320 deals with multiple targets 10 in sequence. Once all targets 10 have been dealt with, the computing device 320 waits until it receives the next action signal.

[0052] In this way, the computing unit 220 of the assignment device 200 determines the location to deal with target 10, allowing the response device 300 to deal with target 10 in a way that completely disables the functions of high-threat target 10. Furthermore, when the time available to deal with target 10 is short, the computing unit 220 can determine the location to deal with low-threat target 10 in a short time. This allows the response device 300 to deal with target 10 efficiently.

[0053] (modified version) The embodiments and modifications described above are examples and may be modified as long as they do not impede the function. For example, in step S130 shown in Figure 6, the calculation unit 220 of the assignment device 200 may determine the handling position of each target 10 in any way so that the handling device 300 can handle each target 10 during the target period of each target 10.

[0054] Furthermore, the computing unit 220 may determine the target 10's response position based on the expected damage to be inflicted on the protected object by the target 10. For example, the threat data 410 stores damage probabilities representing the likelihood that a threat object will inflict damage on the protected object. For example, the damage probability represents the probability that a bullet will hit the protected object when the threat object fires a bullet. The damage probability also includes, for example, a first damage probability, a second damage probability, and a third damage probability. The first damage probability represents the probability that a threat object whose function has been temporarily disabled will inflict damage on the protected object after its function has recovered or compensated for the disabled function. The second damage probability represents the probability that a threat object whose function has been completely disabled will inflict damage on the protected object. For example, the second damage probability represents "0" because the function has been completely disabled. The third damage probability represents the probability that an unaddressed threat object will inflict damage on the protected object. For example, the third damage probability represents "1". The computing unit 220 calculates the expected damage value to be inflicted on the protected object by all targets 10, based on the damage probability and destructive capability stored in the threat data 410. For example, the expected damage value is calculated by summing the expected damage values ​​for each target 10, which are calculated by multiplying the destructive capability and damage probability for each target 10. When the function of target 10 is impaired at least temporarily, the expected damage value from the corresponding target 10 is calculated by multiplying the destructive capability and the first damage probability. When the function of target 10 is completely stopped, the expected damage value from the corresponding target 10 is calculated by multiplying the destructive capability and the second damage probability. When no action is taken against target 10, the expected damage value from the corresponding target 10 is calculated by multiplying the destructive capability and the third damage probability. The computing unit 220 determines the action position for each target 10 in such a way that the expected damage value is minimized. The computing unit 220 may also use an approximate solution method to determine the action position for each target 10 that minimizes the expected damage value, in order to reduce the amount of computation. For example, the computing unit 220 determines the expected damage using a genetic algorithm, simulated annealing, or the like.

[0055] The threat response system 1000 shown in Figure 1 may include multiple response devices 300. In this case, the computing device 220 of the assignment device 200 determines the location of the target 10 and the response device 300 that will deal with the target 10 in step S130 shown in Figure 6. The computing device 220 assigns the target 10 to be dealt with to the response device 300 according to the distance that the response device 300 can deal with. The response device 300 deals with the assigned target 10.

[0056] The threat response system 1000 may include multiple detection devices 100. In this case, the computing unit 220 of the allocation device 200 may execute the processing shown in Figure 6 when it receives detection information from one of the multiple detection devices 100.

[0057] Furthermore, the arithmetic unit 220 of the assignment device 200 may update the target 10's targeting position after outputting a targeting signal to the targeting device 300 and receiving detection information from the detection device 100. For example, the arithmetic unit 220 determines the targeting position to attack all targets 10, including those that have not yet been dealt with, based on the detection information representing targets 10 that have not yet been dealt with and the newly received detection information from the detection device 100.

[0058] The configurations described in each embodiment and its variations may be arbitrarily modified and / or combined as long as they do not impair the function. For example, the detection device 100 shown in Figure 1 may be incorporated into the assignment device 200. In this case, the communication device 210 of the assignment device 200 may acquire detection information from the sensor 130 of the detection device 100 and transfer it to the calculation device 220. The detection device 100 may be incorporated into the countermeasure device 300. Also, the assignment device 200 may be incorporated into the countermeasure device 300. In this case, the communication device 210 of the assignment device 200 may output countermeasure signals to the targeting device 350 and the attack device 360 ​​of the countermeasure device 300.

[0059] Furthermore, the arithmetic unit 220 of the assignment device 200 may perform some or all of the processing performed by the arithmetic unit 120 of the detection device 100. Also, the arithmetic unit 320 of the response device 300 may perform some or all of the processing performed by the arithmetic unit 220 of the assignment device 200. The detection program 400 and the response program 430 may be included in the threat response program 420. Each of the arithmetic unit 120, the arithmetic unit 220, and the arithmetic unit 320 may be implemented by multiple central processing units.

[0060] Furthermore, the threat response system 1000 does not have to include the detection device 100. In this case, detection information of target 10 is obtained from another system. Also, the threat response system 1000 does not have to include the response device 300. In this case, the threat response system 1000 transmits information indicating the response location of target 10 to another system capable of responding to target 10. Furthermore, the response device 300 may respond to target 10 using something other than laser light, such as a projectile.

[0061] Furthermore, the arithmetic unit 220 of the assignment device 200 may deal with the target 10 without receiving action permission information indicating permission to deal with the action location. In this case, the arithmetic unit 220 may omit the processing in step S140 and step S150 shown in Figure 6. After determining the action location of each target 10 in step S130, the arithmetic unit 220 outputs action information representing the target 10 and the action location of the target 10 to the action device 300 in step S160.

[0062] The threat mitigation system and threat mitigation program described in each embodiment can be understood, for example, as follows:

[0063] The threat response system according to the first embodiment comprises a computing device (220) and a communication device (210). The computing device (220) determines a response position to attack the target (10) based on the threat level of at least one target (10). The response position represents either a first response position that temporarily disrupts the function of the target (10) by launching an attack, or a second response position that disables the function of the target (10) by launching an attack.

[0064] The second aspect of the threat response system is a threat response system according to the first aspect, configured such that a first response period in which an attack is carried out to at least temporarily disrupt the functionality of the target (10) at a first response location is shorter than a second response period in which an attack is carried out to disable the functionality of the target (10) at a second response location.

[0065] Depending on the level of threat, the response device (300) can efficiently deal with multiple targets (10) by deciding whether to temporarily disable the function of target (10) or to shut down the function of target (10).

[0066] The third aspect of the threat response system is the same as the first aspect of the threat response system, wherein the computing device (220) is configured to determine a target period until multiple targets (10) reach a position where they can launch an attack on the protected object. The computing device (220) is also configured to determine a second response position as the response position for all of the multiple targets (10) when a second response period is allocated to all of the multiple targets (10) within the target period.

[0067] This allows the countermeasure device (300) to disable the functions of all targets (10).

[0068] The threat response system according to the fourth embodiment is a threat response system according to the first embodiment, wherein when the computing device (220) cannot allocate a second response period to all of the multiple targets (10) within the target period, it is configured to determine a first response position as the response position for a first target group that includes some of the multiple targets (10). Furthermore, the computing device (220) is configured to determine a second response position as the response position for a second target group that includes some of the multiple targets (10) that are different from the first target group.

[0069] As a result, the response device (300) can deal with all of the multiple targets (10) within the target period by attacking a first response position that can deal with some of the targets (10) in a short period of time. In addition, the response device (300) can disable the functions of some of the targets (10).

[0070] The threat response system according to the fifth aspect is a threat response system according to the fourth aspect, configured such that the threat level of the target (10) included in the first target group is lower than the threat level of the target (10) included in the second target group.

[0071] This allows the response device (300) to disable the high-threat target (10) within the target period.

[0072] The sixth aspect of the threat response system is the first aspect of the threat response system, wherein the computing device (220) is configured to calculate the expected damage value and determine the response location based on the expected damage value.

[0073] This allows the response device (300) to deal with the target (10) in a manner that minimizes damage to the protected object.

[0074] The seventh aspect of the threat response system is a threat response system according to the sixth aspect, wherein the probability of damage is configured to use different values ​​for targets (10) where countermeasures have been taken at a first countermeasure location of the vulnerable part, targets (10) where countermeasures have been taken at a second countermeasure location other than the vulnerable part, and targets (10) where no countermeasures have been taken.

[0075] This allows the computing unit (220) to determine the location of the target (10) to be dealt with based on the damage dealt with the target (10).

[0076] The threat response program according to the eighth aspect causes the computing device (220) to determine a response location to attack the target (10) based on the threat level of the target (10), and to generate response information indicating that an attack will be launched at the response location.

[0077] Depending on the level of threat, the response device (300) can efficiently deal with multiple targets (10) by deciding whether to temporarily disable the function of target (10) or to shut down the function of target (10). [Explanation of symbols]

[0078] 1, 2, 3: Storage medium 10: Goal 11: Rotary blade 12: Motor 13: Arm 14: Control device 15: Battery 50:Detection wave 60: Laser light 70: Network 100:Detection device 110: Communication device 120: Arithmetic device 130: Sensor 140: Storage device 200: Assignment device 210: Communication equipment 220: Arithmetic device 230: Input / Output Devices 240: Storage device 300: Countermeasure device 310: Communication device 320: Arithmetic device 330: Input / Output Device 340 :Storage device 350: Aiming device 360: Attack device 400: Detection Program 410: Threat Data 420: Threat Response Program 430: Countermeasure program 1000: Threat response system

Claims

1. A computing device that determines a response position, which is a part of the target and indicates a location to attack the target, based on the threat level of at least one target. A communication device that outputs a response signal indicating that the attack will be carried out at the response location of the target, Equipped with, The aforementioned location for handling is, A first countermeasure location that, by applying the aforementioned attack, at least temporarily disrupts the function of the target, A second countermeasure position that disables the function of the target by inflicting the aforementioned attack, Represents either one of the following Threat response system.

2. The first response period, during which the attack is applied to the first response location to at least temporarily disrupt the function of the target, is shorter than the second response period, during which the attack is applied to the second response location to stop the function of the target. The threat mitigation system according to claim 1.

3. The aforementioned computing device is Determine the target period until multiple targets reach a position where they can launch the attack on the protected object. When, within the aforementioned target period, a second response period is allocated for all of the multiple targets to apply the attack to the second response position in order to disable the function of the target, the second response position is determined as the response position for all of the multiple targets. A threat mitigation system according to claim 1 or 2.

4. The aforementioned computing device is Determine the target period until multiple targets reach a position where they can launch the attack on the protected object. If, within the aforementioned target period, a second response period is not allocated for all of the aforementioned targets to apply the attack to the second response location in order to disable the function of the target, For all of the first group of targets, including some of the aforementioned targets, the first response position is determined as the response position. For all of the aforementioned multiple targets, the second target group is determined as the target position for all of the second target group, which includes some that are different from the first target group. A threat mitigation system according to any one of claims 1 to 3.

5. The threat level of the targets included in the first target group is lower than the threat level of the targets included in the second target group. The threat mitigation system according to claim 4.

6. The aforementioned computing device is The expected damage value is calculated based on the magnitude of the damage inflicted on the protected object by the multiple targets and the probability that the multiple targets will inflict damage on the protected object. Based on the expected damage, the response position for launching the attack on the multiple targets is determined. A threat mitigation system according to any one of claims 1 to 5.

7. The aforementioned probability of damage is, The first probability of damage inflicting damage on the protected object when the target is dealt with at the first dealt location, The second probability of damage occurring when the target, which has been addressed at the second address location, causes damage to the protected object, The third probability of damage in which the aforementioned target, which has not been addressed, causes damage to the protected object, A threat mitigation system according to claim 6, including the above.

8. Based on the threat level of at least one target, determine a response position that indicates a location within the target where an attack will be launched. To generate countermeasure information indicating that the attack will be carried out at the countermeasure location of the target, The computing unit is made to execute this, The aforementioned location for handling is, A first countermeasure location that, by applying the aforementioned attack, at least temporarily disrupts the function of the target, A second countermeasure position that disables the function of the target by inflicting the aforementioned attack, Represents either one of the following Threat response program.

Citation Information

Patent Citations

  • UAV onboard multi-target detection tracking and indication system and method

    CN107977987A

  • Unmanned vehicle laser anti-sniping system and anti-sniping control method thereof

    CN112393643A

  • Directional reputation of on -vehicle non -lethal nature dispels defence device

    CN206756000U

  • Laser irradiation system and fragile site detection system

    JP2015062914A

  • Electromagnetic pulse irradiation method and electromagnetic pulse irradiation system

    JP2017015311A