Cluster target-oriented multi-unmanned aerial vehicle guidance probability optimal allocation method
Through the column enumeration method of cooperative differences and marginal income, the problem of inaccessible probability and computing efficiency of drones in existing technologies in existing technologies has been solved, and it has achieved efficient and accurate, accurate, accurate and accurate target maneuverability and flight errors. Guide probability allocation.
Patent Information
- Application Number
- CN202410805378.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-20
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-06-20
AI Technical Summary
In the existing multi-target cluster guidance technology, there are problems of inaccuracy and low computational efficiency in the guidance probability of the allocation of drones to the target, especially in the case of target maneuver and heading errors.
Through the introduction of the cooperative differential analysis method, re -explain the drone guidance system as a linear time -changing system, calculate the mean and variance of zero -control off target, combined with the effective radius of the drone load The target guidance probability, and use the marginal income enumeration method to obtain the optimal distribution results.
The accurate guidance probability calculation of the target maneuverability and direction error interference is achieved, and the distribution effect is improved to ensure that each target has a corresponding drone to track, and the possibility of successful guidance success.
Smart Images

Figure BDA0004904533460000031 
Figure BDA0004904533460000036 
Figure BDA0004904533460000045
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multi-target cluster guidance, and in particular to a method for optimally allocating guidance probabilities of multiple unmanned aerial vehicles (UAVs) facing cluster targets. Background Art
[0002] With the development of information technology and low-altitude economy, the application of drones has become more and more extensive. However, the widespread use of drone swarms in urban environments poses a serious threat to low-altitude safety. Therefore, it is necessary to control drone swarms and capture them safely and effectively when necessary. In order to solve this problem, various research institutions are actively studying effective countermeasures against drone swarms. Among them, using drone swarms to guide target swarms has been considered an effective means. In the cluster confrontation problem, accurately assigning multiple pursuers to multiple targets (MPMTA) is crucial to achieve high-probability guidance. However, the current MPMTA method mainly relies on empirical fitting to establish the allocation model, which may lead to inaccurate results. In addition, the probability calculation method based on the typical Monte Carlo method requires a lot of time and experimental costs, which is not very applicable in practice. Therefore, there is an urgent need for a fast and accurate evaluator to improve the allocation effect.
[0003] A more scientific and effective allocation scheme is given in Jin TY, He SM, et al. "Evaluation Model and exact optimization algorithm min mis sile-target assignment." JOURNAL OF GUIDANCE, CONTRO L. AND DYNAMIC S, 2023, 46(9), (16Apr 2023). However, the scheme is based on the estimated probability, so the accuracy of the data basis of the scheme needs to be improved.
[0004] Based on the above problems, the inventors have conducted in-depth research on the guidance probability of each aircraft, hoping to design a multi-UAV precise allocation method with optimal cluster target guidance probability that can solve the above problems. Summary of the invention
[0005] In order to overcome the above problems, the inventors have conducted intensive research and designed an optimal allocation method for the guidance probability of multiple UAVs facing cluster targets. In this method, by utilizing the zero-control miss amount, the system using the PN guidance law is re-expressed as a linear time-varying system composed of the UAV autopilot and the dynamics of the seeker; according to control theory, the system can be established in the form of a block diagram, with the target maneuver and the initial heading error as input, and the zero-control miss amount as output; then, the covariance analysis method is introduced to accurately calculate the average value and variance of the zero-control miss amount under the interference of the target random maneuver and heading error; by combining the effective action radius of the UAV's onboard payload, the guidance probability of a single UAV to a single target can be accurately obtained, and then combined with the column enumeration method of marginal benefits to obtain the optimal allocation result, on this basis, the UAV is controlled by the proportional guidance law to track the target, thereby completing the present invention.
[0006] Specifically, the purpose of the present invention is to provide an optimal allocation method for the guidance probability of multiple UAVs facing cluster targets. In this method, a covariance analysis method is introduced to obtain the mean and variance of the terminal miss amount under the interference of target random maneuvering and heading error, and the guidance probability of a single UAV to a single target is obtained by combining the effective action radius of the UAV airborne payload;
[0007] All guidance probabilities and target threat values corresponding to each allocation scheme are used together as input values of the column enumeration method based on marginal benefits to obtain the optimal allocation result.
[0008] The guidance probability of a single UAV to a single target is obtained by the following formula (1):
[0009]
[0010] Among them, p ij represents the guidance probability of the i-th UAV to the j-th target;
[0011] ρ represents the effective action radius of the UAV's airborne payload;
[0012] It represents the mean value of the terminal miss distance when the i-th UAV guides the j-th target;
[0013] represents the variance of the terminal miss distance when the i-th UAV guides the j-th target;
[0014] z represents the zero control miss distance.
[0015] Among them, the The value is the first element of the matrix M(t) at the end time.
[0016] Said The value is the first element on the diagonal of the matrix P(t) at the end time;
[0017] The M(t) matrix and the P(t) matrix are both obtained by the following formula (II):
[0018]
[0019] in, represents the derivative of M(t);
[0020] represents the derivative of P(t);
[0021] F(t) represents the dynamics matrix;
[0022] G(t) represents the control matrix;
[0023] Q(t) represents the spectral density matrix;
[0024] M(t)′ represents the M(t) obtained at the previous moment;
[0025] P(t)′ represents P(t) obtained at the previous moment;
[0026] By substituting the M(t) and P(t) obtained at the previous moment into the current moment's formula (2), we can obtain and Again Integrate to get M(t), Integrate to get P(t).
[0027] Wherein, the formula (II) is iterated to the estimated flight time T F The M(t) matrix obtained at the final moment is the terminal moment M(t) matrix, and the P(t) matrix obtained is the terminal moment P(t) matrix.
[0028] Wherein, the dynamic matrix F(t) is shown in the following formula (III):
[0029]
[0030] Among them, w n represents the natural oscillation frequency of the second-order system of the UAV autopilot;
[0031] ξ n represents the damping ratio of the second-order system of the UAV autopilot;
[0032] N represents the proportional guidance coefficient;
[0033] V c Indicates the relative speed between the UAV and the target along the line of sight;
[0034] Ks represents the system gain;
[0035] T go Indicates the remaining flight time.
[0036] Wherein, the control matrix G(t) is shown in the following formula (IV):
[0037]
[0038] Among them, V P Indicates the speed of the drone.
[0039] Wherein, the spectrum density matrix Q(t) is shown in the following formula (V):
[0040]
[0041] Among them, μ σ represents the initial pointing angle of the drone,
[0042] μ T represents the initial acceleration of the target,
[0043] T F Indicates the estimated flight time.
[0044] Wherein, the remaining flight time is obtained by the following formula (VI):
[0045] T gp =T F -t (six)
[0046] Among them, t represents the current time starting from the time when the drone takes off.
[0047] The beneficial effects of the present invention include:
[0048] (1) According to the multi-UAV precise allocation method with optimal cluster target guidance probability provided by the present invention, the covariance analysis method is introduced in the method, which can accurately and quickly calculate the mean and variance of the guidance terminal miss amount under the influence of target maneuver and pointing error, and then obtain the normal distribution function of the miss amount, and more accurately solve the guidance probability of a single UAV to a single target;
[0049] (2) According to the optimal allocation method of multi-UAV guidance probability for cluster targets provided by the present invention, on the basis of the precise guidance probability of a single UAV to a single target, the optimal allocation result is obtained by the column enumeration method of marginal benefits, so that each target has a corresponding UAV to track, and the overall guidance success probability is maximized. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1A schematic diagram showing the trajectory of a target tracked by a drone in an embodiment of the present application is shown;
[0051] Figure 2 The graph of the UAV overload changing over time in the embodiment of the present application is shown. DETAILED DESCRIPTION
[0052] The present invention will be further described in detail below through the accompanying drawings and embodiments. Through these descriptions, the characteristics and advantages of the present invention will become more clear and distinct.
[0053] The word "exemplary" is used exclusively herein to mean "serving as an example, embodiment, or illustration." Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. Although various aspects of the embodiments are shown in the drawings, the drawings are not necessarily drawn to scale unless otherwise noted.
[0054] The present invention provides a method for optimal allocation of guidance probabilities of multiple UAVs facing cluster targets. In the method, a covariance analysis method is introduced to obtain the mean and variance of the terminal miss distance under the interference of random maneuvering of the target and heading error, and the guidance probability of a single UAV to a single target is obtained by combining the effective action radius of the UAV airborne payload.
[0055] All guidance probabilities and target threat values corresponding to each allocation scheme are used together as input values of the column enumeration method based on marginal benefits to obtain the optimal allocation result.
[0056] Preferably, the guidance probability of a single UAV to a single target is obtained by the following formula (1):
[0057]
[0058] Among them, p ij represents the guidance probability of the i-th UAV to the j-th target;
[0059] ρ represents the effective action radius of the UAV's airborne payload, which is determined by specific factors such as the type and material of the payload;
[0060] It represents the mean value of the terminal miss distance when the i-th UAV guides the j-th target;
[0061] represents the variance of the terminal miss distance when the i-th UAV guides the j-th target;
[0062] z represents the zero-control miss amount, that is, the terminal miss amount of each guidance.
[0063] In this application, after the acceleration is calculated by PN, it is integrated to obtain the position information of our UAV, and the zero-control miss amount z can be obtained by subtracting it from the position information of the target UAV.
[0064] Preferably, the The value is the first element of the matrix M(t) at the end time.
[0065] Said The value is the first element on the diagonal of the matrix P(t) at the end time;
[0066] The M(t) matrix and the P(t) matrix are both obtained by the following formula (II):
[0067]
[0068] in, represents the derivative of M(t);
[0069] represents the derivative of P(t);
[0070] F(t) represents the dynamics matrix;
[0071] G(t) represents the control matrix;
[0072] Q(t) represents the spectral density matrix;
[0073] M(t)′ represents the M(t) obtained at the previous moment;
[0074] P(t)′ represents P(t) obtained at the previous moment;
[0075] That is, by substituting the M(t) and P(t) obtained at the previous moment into the current moment's formula (2), we can obtain and Again Integrate to get M(t), Integrate to get P(t).
[0076] Preferably, the formula (II) is iterated to the estimated flight time T F The M(t) matrix obtained at the final moment is the terminal moment M(t) matrix, and the P(t) matrix obtained is the terminal moment P(t) matrix. The time of each iteration is not long, preferably 0.01 seconds. The estimated flight time T F The value of is 10 seconds. The estimated flight time T in this application F It is obtained based on a time constant greater than 10 times, where the time constant is 1; that is, during guidance, at least the time when the UAV and the target meet at the maximum speed is greater than 10s. Therefore, before guidance, a preliminary judgment must be made on the distance and speed between the UAV and the target to ensure that the guidance time is greater than 10s before arranging the UAV for tracking and entering guidance, otherwise the UAV cannot be arranged for guidance.
[0077] Preferably, the dynamics matrix F(t) is as shown in the following formula (III):
[0078]
[0079] Among them, w n Represents the natural oscillation frequency of the second-order system of the UAV autopilot; its value is preferably 16;
[0080] ξ n It represents the damping ratio of the second-order system of the UAV autopilot; its value is preferably 0.7;
[0081] N represents the proportional guidance coefficient; the value is 3-5, preferably 4;
[0082] V c Indicates the relative speed between the drone and the target along the line of sight. It is obtained by detecting the target speed through sensors such as radar.
[0083] w s represents the natural oscillation frequency of the second-order system of the seeker, preferably 17;
[0084] K s Represents the system gain; its value is preferably 0.95*w s 2 ;
[0085] T go Indicates the remaining flight time;
[0086] The remaining flight time is obtained by the following formula (VI):
[0087] T go =T F -t (six)
[0088] Among them, t represents the current time starting from the time when the drone takes off.
[0089] Preferably, the control matrix G(t) is shown in the following formula (iv):
[0090]
[0091] Among them, V P Indicates the initial speed of the drone.
[0092] Preferably, the spectrum density matrix Q(t) is as shown in the following formula (V):
[0093]
[0094] Among them, μ σ Indicates the initial pointing angle of the drone, and its value is determined by the relative position of our drone and the target;
[0095] μ T Indicates the initial acceleration of the target;
[0096] T F Indicates the estimated flight time.
[0097] In a preferred embodiment, in this method, all possible allocation schemes are obtained based on the number of targets and the number of drones, and the guidance probability of each drone tracking each target is obtained for the tracking relationship in all schemes; on this basis, the threat value of the target is combined as the input value of the column enumeration method based on marginal benefits, so as to obtain the optimal allocation result.
[0098] The marginal benefit-based column enumeration method described in the present application can specifically select the method described in Jin TY, He SM, et al. "Evaluation Model and exact optimization algorithm in missile-target assignment." JOURNAL OF GUIDANCE, CONTRO L. AND DYNAMICS, 2023, 46(9), (16Apr2023).
[0099] Example
[0100] Set to control 6 drones to track 4 targets;
[0101] The initial position coordinates of the 6 drones and 4 targets are shown in the following table:
[0102]
[0103] The mobility of the four targets is: a. T =[1.5, 0.6, 0, 0.9] m / s 2 ;
[0104] The threat values of the four targets are: W = [0.6, 0.1, 0.2, 0.4];
[0105] Based on the initial situation of 6 UAVs and 4 targets, the guidance probability of a single UAV to a single target in each combination is obtained by the following formula (I):
[0106]
[0107] p ij represents the guidance probability of the i-th UAV to the j-th target;
[0108] ρ represents the effective action radius of the UAV's airborne payload;
[0109] It represents the mean value of the terminal miss distance when the i-th UAV tracks the j-th target;
[0110] represents the variance of the terminal miss distance when the i-th UAV tracks the j-th target;
[0111] z represents the zero-control miss amount;
[0112] Said The value is the first element of the matrix M(t) at the end time.
[0113] Said The value is the first element on the diagonal of the matrix P(t) at the end time;
[0114] The M(t) matrix and the P(t) matrix are both obtained by the following formula (II):
[0115]
[0116] in, represents the derivative of M(t);
[0117] represents the derivative of P(t);
[0118] F(t) represents the dynamics matrix;
[0119] G(t) represents the control matrix;
[0120] Q(t) represents the spectral density matrix;
[0121] M(t)′ represents the M(t) obtained at the previous moment;
[0122] P(t)′ represents P(t) obtained at the previous moment;
[0123] By substituting the M(t) and P(t) obtained at the previous moment into the current moment's formula (2), we can obtain and Again Integrate to get M(t), Integrate to get P(t).
[0124] The formula (II) is iterated to estimate the flight time T F The M(t) matrix obtained at the final moment is the terminal moment M(t) matrix, and the P(t) matrix obtained is the terminal moment P(t) matrix; T F The value of is 10 seconds;
[0125] The dynamic matrix F(t) is shown in the following formula (III):
[0126]
[0127] Among them, w n It represents the natural oscillation frequency of the second-order system of the UAV autopilot, and its value is 16;
[0128] ξ n It represents the damping ratio of the second-order system of the UAV autopilot, and its value is 0.7;
[0129] N represents the proportional guidance coefficient; its value is 4;
[0130] V c Indicates the relative speed between the UAV and the target along the line of sight;
[0131] w s represents the natural oscillation frequency of the second-order system of the seeker, and its value is 17;
[0132] K s Indicates the system gain, the value is 0.95*w s 2 ;
[0133] T go Indicates the remaining flight time;
[0134] T go =T F -t
[0135] Among them, t represents the current time starting from the time when the drone takes off.
[0136] The control matrix G(t) is shown in the following formula (IV):
[0137]
[0138] Among them, V P Indicates the initial speed of the drone, which is 30m / s.
[0139] The spectrum density matrix Q(t) is shown in the following formula (V):
[0140]
[0141] Among them, μ σ represents the initial pointing angle of the drone,
[0142] μ T Indicates the initial acceleration of the target.
[0143] The total guidance probability and target threat value corresponding to each allocation scheme are used as the input value of the column enumeration method based on marginal benefits in Jin TY, He SM, et al. "Evaluation Model and exact optimization algorithm in missile-target assignment." JOURNAL OF GUIDANCE, CONTROL. AND DYNAMICS, 2023, 46(9), (16Apr 2023). The optimal allocation result is obtained after 0.05s as follows:
[0144]
[0145] That is, U1 and U2 jointly track T1, U3 tracks T2, U4 tracks T3, and U5 and U6 jointly track T4.
[0146] Each drone attacks the assigned target. After 17.84 seconds, all drones track the corresponding target. The movement trajectory is as follows: Figure 1 As shown in the figure, the final guidance miss distance is less than 0.5m, which is within the effective action radius of the airborne payload. Figure 2 It can be seen that at the end of the guidance, the overloads of all pursuers tend to converge, and the overload of each pursuer is controlled within a small range, ensuring that the system can stably and safely catch up with the maneuvering target during the guidance process.
[0147] The results of the above embodiments show that the optimal allocation method of multi-UAV guidance probability for cluster targets can accurately solve the multi-target allocation problem and provide a reliable solution for solving similar problems.
[0148] The present invention has been described above in conjunction with preferred embodiments, but these embodiments are only exemplary and serve only as an illustration. On this basis, the present invention may be subjected to a variety of substitutions and improvements, all of which fall within the scope of protection of the present invention.
Claims
1. A method for optimal allocation of guidance probabilities of multiple UAVs for cluster targets, characterized in that: In this method, the covariance analysis method is introduced to obtain the mean and variance of the terminal miss distance under the interference of target random maneuver and heading error, and combined with the effective action radius of the UAV's airborne payload, the guidance success probability of a single UAV to a single target is obtained; All guidance probabilities and target threat values corresponding to each allocation scheme are used together as input values of the column enumeration method based on marginal benefits to obtain the optimal allocation result.
2. The optimal allocation method for multi-UAV guidance probability for cluster targets according to claim 1 is characterized in that: The guidance probability of a single UAV to a single target is obtained by the following formula (1): Among them, p ij represents the guidance probability of the i-th UAV to the j-th target; ρ represents the effective action radius of the UAV's airborne payload; It represents the mean value of the terminal miss distance when the i-th UAV guides the j-th target; represents the variance of the terminal miss distance when the ith UAV guides the ith target; z represents the zero control miss distance.
3. The optimal allocation method of multi-UAV guidance probability for cluster targets according to claim 2 is characterized in that: Said The value is the first element of the matrix M(t) at the end time. Said The value is the first element on the diagonal of the matrix P(t) at the end time; The M(t) matrix and the P(t) matrix are both obtained by the following formula (II): in, represents the derivative of M(t); represents the derivative of P(t); F(t) represents the dynamics matrix; G(t) represents the control matrix; Q(t) represents the spectral density matrix; M(t)′ represents the M(t) obtained at the previous moment; P(t)′ represents P(t) obtained at the previous moment; By substituting the M(t) and P(t) obtained at the previous moment into the current moment's formula (2), we can obtain and Again Integrate to get M(t), Integrate to get P(t).
4. The optimal allocation method for multi-UAV guidance probability for cluster targets according to claim 3 is characterized in that: The formula (II) is iterated to estimate the flight time T F The M(t) matrix obtained at the final moment is the terminal moment M(t) matrix, and the P(t) matrix obtained is the terminal moment P(t) matrix.
5. The optimal allocation method of multi-UAV guidance probability for cluster targets according to claim 3 is characterized in that: The dynamic matrix F(t) is shown in the following formula (III): Among them, w n represents the natural oscillation frequency of the second-order system of the UAV autopilot; ξ n represents the damping ratio of the second-order system of the UAV autopilot; w s represents the natural oscillation frequency of the second-order system of the seeker; N represents the proportional guidance coefficient; V c Indicates the relative speed between the UAV and the target along the line of sight; K s represents the system gain; T go Indicates the remaining flight time.
6. The optimal allocation method for multi-UAV guidance probability for cluster targets according to claim 3 is characterized in that: The control matrix G(t) is shown in the following formula (IV): Among them, V P Indicates the initial speed of the drone.
7. The optimal allocation method of multi-UAV guidance probability for cluster targets according to claim 3 is characterized in that: The spectrum density matrix Q(t) is shown in the following formula (V): Among them, μ σ represents the initial pointing angle of the drone, μ T represents the initial acceleration of the target, T F Indicates the estimated flight time.
8. The optimal allocation method of multi-UAV guidance probability for cluster targets according to claim 5 is characterized in that: The remaining flight time is obtained by the following formula (VI): T go =T F -t (six) Among them, t represents the current time starting from the time when the drone takes off.
Citation Information
Patent Citations
Cyclic negative target distribution method based on maximum marginal income
CN113791633A
Three-dimensional multi-missile cooperative game guidance law method based on Harris eagle particle swarm
CN117852168A
Method of tracking an aerial target in a radar station from a class of "aircraft with turbojet engine" under action of distance and speed withdrawing interference
RU2713635C1
Method of generating an integrated fuzzy-based guidance law for aerodynamic missiles
US20120036096A1
Observation optimization-oriented collaborative multi-target tracking method using multi-vehicle heterogeneous sensors
WO2022057107A1