A method of throwing decoy bombs based on arrival time

Through the bait bomb throwing method based on arrival time, the missile path is used to model and predict the missile path, and whether to throw a bait bomb is determined, the problems of randomness and waste of bait bomb throwing in the existing technology are solved, and more efficient and reliable use of bait bombs is achieved.

CN118689104BActive Publication Date: 2025-03-21SICHUAN HANKE COMPUTER INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410689046.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-30
Publication Date
2025-03-21
Estimated Expiration
2044-05-30

AI Technical Summary

Technical Problem

In the prior art, the bait bomb throwing method relies on human active buttons, which increases the randomness of evasion and generates unnecessary waste, making it difficult to reasonably plan the throwing of bait bombs according to real-time conditions.

Method used

The bait bomb throwing method based on arrival time is used to vector model the position of incoming missiles and bait bombs through the airborne coordinate system, obtain the timing vector group and their change rate, predict the missile path and arrival time, and determine whether to throw a bait bomb in combination with the Boolean number.

Benefits of technology

The throwing of bait bombs is reasonably planned according to real-time conditions, reducing unnecessary consumption, and improving the reliability and efficiency of avoiding success rates and throwing judgments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118689104B_ABST
    Figure CN118689104B_ABST
Patent Text Reader

Abstract

The present invention provides a method for throwing a decoy bomb based on arrival time, which relates to the technical field of decoy bomb planning, and aims to realize reasonable planning of throwing a decoy bomb according to real-time conditions, and comprises the following steps: vector modeling of the incoming missile and the decoy bomb position based on an airborne coordinate system, wherein the vector modeling comprises establishing an aircraft-missile vector and an aircraft-decoy bomb vector; obtaining a time series vector group, wherein the time series vector group is a vector formed by a plurality of aircraft-missile vectors continuously obtained in time series; obtaining a rate of change of the time series vector group; obtaining a predicted missile path; obtaining a miss amount in the predicted missile path and predicting the time required to reach the state of the miss amount; obtaining a comprehensive Boolean number, and determining whether to throw a decoy bomb according to the value of the comprehensive Boolean number. The present invention has the advantages of accurately and reliably obtaining the timing of throwing a decoy bomb and thus avoiding waste.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of decoy bomb planning, and in particular to a decoy bomb throwing method based on arrival time. Background Art

[0002] Decoy bombs are used to deceive the seeker (eye of the missile) of an incoming missile, inducing it to identify the wrong target, thereby reducing the probability of being hit.

[0003] Usually, incoming missiles are detected by laser or Doppler radar, which can obtain key factors such as the direction of the incoming missile and the estimated distance. Using this richer information, how to throw decoy bombs at the most reasonable time is of great significance to the effectiveness of decoy bomb use and the success rate of evasion. In the prior art, the decoy bomb throwing method still releases the decoy bomb by manually pressing a button, which increases the randomness of evasion and also generates unnecessary waste.

[0004] Therefore, it is necessary to reasonably plan the throwing of decoy bombs according to the real-time situation, so as to increase the success rate of evasion while reducing the waste of decoy bombs. Summary of the invention

[0005] The object of the present invention is to provide a method for throwing bait bombs based on arrival time, which can realize reasonable planning of throwing bait bombs according to real-time conditions.

[0006] The embodiments of the present invention are implemented by the following technical solutions:

[0007] A method for throwing a decoy bomb based on arrival time comprises the following steps:

[0008] Vector modeling of the incoming missile and decoy missile positions is performed based on the airborne coordinate system. Vector modeling includes establishing the aircraft-missile vector V f-m and aircraft-decoy bomb vector V f-db ;

[0009] Get the timing vector group L[V f-m ], the time sequence vector group is a plurality of the aircraft-missile vectors V obtained continuously in time sequence f-m The vector formed;

[0010] Get the change rate dV of the timing vector group f-m ;

[0011] Get the predicted missile path L′[V f-m ];

[0012] Obtain the miss distance V in the predicted missile path TMQ And predict the miss distance V TMQ The state requires time tarr ;

[0013] A comprehensive Boolean number Shoot is obtained, and whether to throw the decoy bomb is determined according to the value of the comprehensive Boolean number Shoot.

[0014] Preferably, the acquisition timing vector group L[V f-m ] is:

[0015] Time series sampling of multiple aircraft-missile vectors V f-m , and recorded in sequence in the timing vector group L[V f-m ]:

[0016]

[0017] Among them, tk is each time node of time series sampling, 0≤k≤n, are the multiple aircraft-missile vectors at time node tk.

[0018] Preferably, the change rate dV of the timing vector group is obtained f-m The method is:

[0019]

[0020] in, is a time differentiation operation.

[0021] Preferably, the acquisition of the predicted missile path L′[V f-m ] is:

[0022] L′[V f-m ]=L[V f-m ]+dV f-m t;

[0023] Among them, t is the change time.

[0024] Preferably, the miss distance V is obtained in the predicted missile path. TMQ The party is:

[0025]

[0026]

[0027] Among them, norm(.) is the norm function, is the minimum predicted missile path, min t (.) is an operator that finds the minimum value based on the numerical change of t.

[0028] Preferably, the predicted miss distance V TMQ The state requires time t arrThe method is:

[0029] t arr =argmin t (norm(L′[V f-m ]);

[0030] Among them, argmin t (.) is a value-taking function, that is, an operator for obtaining the value of t when the function reaches the minimum value based on the numerical change of t.

[0031] Preferably, the method for obtaining the comprehensive Boolean number Shoot is:

[0032] Based on the off-target amount V TMQ Obtaining a first Boolean number Shoot1, where the first Boolean number is used to indicate the threat situation of the incoming missile;

[0033] Based on the required time t arr Obtaining a second Boolean number Shoot2, where the second Boolean number is used to indicate whether the ballistic arrival time of the incoming missile is within the effective range of the decoy bomb;

[0034] Based on the required time t arr Obtaining a third Boolean number Shoot3, wherein the third Boolean number is used to indicate whether the relative position of the decoy bomb is within the effective range of the decoy bomb;

[0035] Get the comprehensive Boolean number Shoot:

[0036] Shoot=Shoot1·Shoot2·Shoot3.

[0037] Preferably, the method for obtaining the first Boolean number Shoot1 is:

[0038] Shoot1=(norm(V TMQ )≤d1);

[0039] Among them, norm(.) is the norm function, and d1 is the preset first safety distance critical value.

[0040] Preferably, the method for obtaining the second Boolean number Shoot2 is:

[0041] Shoot2=(t arr ≤(c t *t max ));

[0042] Among them, t max is the time when the decoy bomb reaches the maximum intensity, c t is the preset safety correction factor.

[0043] Preferably, the method for obtaining the third Boolean number Shoot3 is:

[0044] Shoot3=(((v f +v db )*t arr )≤d2);

[0045] Among them, v f is the speed of the aircraft currently used to launch the decoy bomb, v db is the speed of the decoy bomb relative to the aircraft when it is launched, and d2 is the preset second safety distance threshold.

[0046] The technical solution of the embodiment of the present invention has at least the following advantages and beneficial effects:

[0047] The present invention fully considers the relative distance of the incoming missile and the characteristics of the decoy bomb itself, and can make a reasonable decision on the timing of launching the decoy bomb, thereby reducing unnecessary consumption of decoy bombs.

[0048] The present invention can adjust different missiles and aircraft models by adjusting some preset parameters, and can also quickly adapt to different decoy bombs, so as to be suitable for different equipment and scenes, and each parameter has good interpretability;

[0049] The data considered by the present invention is relatively comprehensive and predictive, which improves the reliability and efficiency of the decoy bomb throwing judgment;

[0050] The invention has reasonable design, simple calculation method, saves computing resources, has high cost performance, and is easy to promote and implement. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 A schematic flow chart of a method for throwing a decoy bomb based on arrival time provided in Example 1 of the present invention;

[0052] Figure 2 An aircraft-missile vector V provided in Example 1 of the present invention f-m and aircraft-decoy bomb vector V f-db Schematic diagram of the establishment case;

[0053] Figure 3 A schematic diagram of a case of off-target amount provided in Example 1 of the present invention;

[0054] Figure 4 A schematic diagram of an example of a bait bomb strength curve provided in Example 2 of the present invention. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0056] Example 1

[0057] This embodiment provides a method for throwing a decoy based on arrival time. Figure 1 , including the following steps:

[0058] Step S1: vector modeling of the incoming missile and decoy missile positions based on the airborne coordinate system. Vector modeling includes establishing the aircraft-missile vector V f-m and aircraft-decoy bomb vector V f-db , specifically the aircraft-missile vector V f-m The aircraft-decoy vector V is from the center of the aircraft to the center of the incoming missile. f-db From the center of the aircraft to the energy center of the decoy, an aircraft-missile vector V f-m and aircraft-decoy bomb vector V f-db The establishment case can be found in Figure 2 ;

[0059] It should be noted that after the incoming missile is launched, it will go through multiple guidance stages to reach the target, and can measure or analyze key information such as the missile's type, direction, distance, etc. through a series of active or passive onboard sensors.

[0060] Step S2: Obtain the timing vector group L[V f-m ], the time sequence vector group is a plurality of the aircraft-missile vectors V obtained continuously in time sequence f-m The vector formed;

[0061] Step S3: Obtain the change rate dV of the timing vector group f-m ;

[0062] Step S4: Obtain the predicted missile path L′[V f-m ];

[0063] Step S5: Obtain the miss distance V in the predicted missile path TMQ And predict the miss distance V TMQ The state requires time t arr ;

[0064] Step S6: Obtain the comprehensive Boolean number Shoot, and determine whether to throw the decoy bomb according to the value of the comprehensive Boolean number Shoot.

[0065] As a preferred solution of this embodiment, in step S2, the timing vector group L[V f-m ] is:

[0066] Time series sampling of multiple aircraft-missile vectors V f-m , and recorded in sequence in the timing vector group L[V f-m ]:

[0067]

[0068] Among them, tk is each time node of time series sampling, 0≤k≤n, are the multiple aircraft-missile vectors at time node tk.

[0069] Furthermore, step S3 obtains the change rate dV of the timing vector group. f-m The method is:

[0070]

[0071] in, is a time differentiation operation.

[0072] In this embodiment, the step S4 is used to obtain the predicted missile path L′[V f-m ] is:

[0073] L′[V f-m ]=L[V f-m ]+dV f-m t;

[0074] Among them, t is the change time.

[0075] On the other hand, step S5 obtains the miss distance V in the predicted missile path. TMQ The party is:

[0076]

[0077]

[0078] Among them, norm(.) is the norm function, is the minimum predicted missile path, min t (.) is an operator that finds the minimum value based on the numerical change of t. The miss distance is based on the predicted missile path L′[V f-m ] is actually to find the predicted missile path L′[V f-m ], the aircraft-missile vector with the shortest modulus length is considered to be the miss distance of the missile. An example of miss distance can be found in Figure 3 , Figure 3 T0, T1, and T2 represent different time changes t in the timing sequence.

[0079] At the same time, in step S5, the predicted miss distance V TMQ The state requires time t arr The method is:

[0080] t arr =argmin t (norm(L′[V f-m ]);

[0081] Among them, argmin t (.) is the value function, that is, the operator that obtains the value of t when the function reaches the minimum value based on the numerical change of t. This step is to find the predicted missile path L′[V f-m ]The value of the change time t corresponding to the aircraft-missile vector with the shortest modulus length in .

[0082] Example 2

[0083] This embodiment is based on the technical solution of Embodiment 1 and further explains the method for obtaining the comprehensive Boolean number Shoot.

[0084] As a preferred solution of this embodiment, the method for obtaining the comprehensive Boolean number Shoot is:

[0085] Based on the off-target amount V TMQ Obtaining a first Boolean number Shoot1, where the first Boolean number is used to indicate the threat situation of the incoming missile;

[0086] Based on the required time t arr Obtaining a second Boolean number Shoot2, where the second Boolean number is used to indicate whether the ballistic arrival time of the incoming missile is within the effective range of the decoy bomb;

[0087] Based on the required time t arr Obtaining a third Boolean number Shoot3, wherein the third Boolean number is used to indicate whether the relative position of the decoy bomb is within the effective range of the decoy bomb;

[0088] Get the comprehensive Boolean number Shoot:

[0089] Shoot=Shoot1·Shoot2·Shoot3.

[0090] In this embodiment, the method for obtaining the first Boolean number Shoot1 is:

[0091] Shoot1=(norm(V TMQ )≤d1);

[0092] Wherein, norm(.) is a norm function, and d1 is a preset first safety distance critical value. When the value of the first Boolean number Shoot1 is 1, that is, true, it means that the incoming missile is threatening, otherwise it means that there is no threat.

[0093] Secondly, the method for obtaining the second Boolean number Shoot2 is:

[0094] Shoot2=(t arr ≤(c t *t max ));

[0095] Among them, t max is the time when the decoy bomb reaches the maximum intensity, c t is a preset safety correction factor. When the value of the second Boolean number Shoot2 is 1, that is, true, it means that the ballistic arrival time of the incoming missile is within the effective range of the decoy, otherwise it means that it is not within the effective range.

[0096] Finally, the method for obtaining the third Boolean number Shoot3 is:

[0097] Shoot3=(((v f +v db )*t arr )≤d2);

[0098] Among them, v f is the speed of the aircraft currently used to launch the decoy bomb, v db is the speed of the decoy relative to the aircraft when it is launched, and d2 is the preset second safety distance threshold. When the value of the third Boolean number Shoot3 is 1, that is, true, it means that the relative position of the decoy is within the effective range of the decoy, otherwise it means that it is not within the effective range.

[0099] Based on the situation of this embodiment, the decoy bomb can be thrown when the value of the final comprehensive Boolean number Shoot is calculated to be 1. In this way, various situations and conditions can be taken into consideration to obtain an excellent throwing time, thereby avoiding wasting the decoy bomb.

[0100] It is particularly noted that the decoy bomb involved in this embodiment reaches the maximum strength P max and time t max It can be obtained through the decoy bomb strength curve that reflects the properties of the decoy bomb. An example of a decoy bomb strength curve can be found in Figure 4 .

[0101] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for throwing a decoy bomb based on arrival time, characterized in that: The following steps are involved: Vector modeling of the incoming missile and decoy missile positions is performed based on the airborne coordinate system. Vector modeling includes establishing the aircraft-missile vector V f-m and aircraft-decoy bomb vector V f-db ; Get the timing vector group L[V f-m ], the time sequence vector group is a plurality of the aircraft-missile vectors V obtained continuously in time sequence f-m The vector formed; Get the change rate dV of the timing vector group f-m ; Get the predicted missile path L′[V f-m ]; Obtain the miss distance V in the predicted missile path TMQ And predict the miss distance V TMQ The state requires time t arr ; Obtaining a comprehensive Boolean number Shoot, and determining whether to throw the decoy bomb according to the value of the comprehensive Boolean number Shoot; The method for obtaining the comprehensive Boolean number Shoot is: Based on the off-target amount V TMQ Obtaining a first Boolean number Shoot1, where the first Boolean number is used to indicate the threat situation of the incoming missile; Based on the required time t arr Obtaining a second Boolean number Shoot2, wherein the second Boolean number is used to indicate whether the ballistic arrival time of the incoming missile is within the effective range of the decoy bomb; Based on the required time t arr Obtaining a third Boolean number Shoot3, wherein the third Boolean number is used to indicate whether the relative position of the decoy bomb is within the effective range of the decoy bomb; Get the comprehensive Boolean number Shoot: Shoot=Shoot1·Shoot2·Shoot3.

2. A method for throwing bait bombs based on arrival time according to claim 1, characterized in that: The acquisition timing vector group L[V f-m ] is: Time series sampling of multiple aircraft-missile vectors V f-m , and recorded in sequence in the timing vector group L[V f-m ]: Among them, tk is each time node of time series sampling, 0≤k≤n, are the multiple aircraft-missile vectors at time node tk.

3. The method for throwing bait bombs based on arrival time according to claim 1, characterized in that: Get the change rate dV of the timing vector group f-m The method is: in, is a time differentiation operation.

4. The method for throwing bait bombs based on arrival time according to claim 1, characterized in that: The method of obtaining the predicted missile path L′[V f-m ] is: L′[V f-m ]=L[V f-m ]+dV f-m ·t; Among them, t is the change time.

5. A method for throwing bait bombs based on arrival time according to claim 4, characterized in that: Obtain the miss distance V in the predicted missile path TMQ The party is: Among them, norm(.) is the norm function, is the minimum predicted missile path, min t (.) is an operator that finds the minimum value based on the numerical change of t.

6. A method for throwing bait bombs based on arrival time according to claim 5, characterized in that: The predicted miss distance V TMQ The state requires time t arr The method is: t arr =argmin t (norm(L′[V f-m ]); Among them, argmin t (.) is a value-taking function, that is, an operator for obtaining the value of t when the function reaches the minimum value based on the numerical change of t.

7. The method for throwing bait bombs based on arrival time according to claim 1, characterized in that: The first Boolean number Sh oo The method to obtain t1 is: Shoot1=(norm(V TMQ )≤d1); Among them, norm(.) is the norm function, and d1 is the preset first safety distance critical value.

8. The method for throwing bait bombs based on arrival time according to claim 7, characterized in that: The method for obtaining the second Boolean number Shoot2 is: Shoot2=(t arr ≤(c t *t max )); Among them, t max is the time when the decoy bomb reaches the maximum intensity, c t is the preset safety correction factor.

9. A method for throwing bait bombs based on arrival time according to claim 8, characterized in that: The method for obtaining the third Boolean number Shoot3 is: Shoot3=(((v f +v db )*t arr )≤d2); Among them, v f is the speed of the aircraft currently used to launch the decoy bomb, v db is the speed of the decoy bomb relative to the aircraft when it is launched, and d2 is the preset second safety distance threshold.

Citation Information

Patent Citations

  • RBF (radial basis function) algorithm-based bait bullet delay casting time precision calculating method

    CN103853894A

  • Ballistic missile mid-course interception method and system

    CN109141128A