CN112039574B - Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference - Google Patents
Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference Download PDFInfo
- Publication number
- CN112039574B CN112039574B CN202010521529.3A CN202010521529A CN112039574B CN 112039574 B CN112039574 B CN 112039574B CN 202010521529 A CN202010521529 A CN 202010521529A CN 112039574 B CN112039574 B CN 112039574B
- Authority
- CN
- China
- Prior art keywords
- unmanned aerial
- aerial vehicle
- shortest path
- available
- relay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 99
- 238000000034 method Methods 0.000 title claims abstract description 35
- 239000013585 weight reducing agent Substances 0.000 claims abstract description 12
- 238000012216 screening Methods 0.000 claims description 21
- 238000010276 construction Methods 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 230000007123 defense Effects 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18504—Aircraft used as relay or high altitude atmospheric platform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18506—Communications with or from aircraft, i.e. aeronautical mobile service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Radio Relay Systems (AREA)
- Navigation (AREA)
Abstract
The invention provides a communication trunkAn unmanned aerial vehicle cooperative relay network rapid reconstruction method and system under disturbance. The invention is based on a relay network T before communication interference, a weighted undirected graph G before communication interference and a communication link set E with interruption fault in the relay network T‑(ii) a Calculating out communication link E without interruption faultrA 1 is mixing E‑Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThen, the weighted undirected graph G is reducedyIn (E)rSo as to be able to use the original relay node in the reconstructed relay network as much as possible, and simultaneously based on the undirected graph G after weight reductionrAnd re-acquiring n shortest paths which do not contain repeated arrangement points, combining the selected n shortest paths to obtain a reconstructed relay network, and taking the available unmanned aerial vehicle corresponding to each relay arrangement point as a relay unmanned aerial vehicle to realize the rapid reconstruction of the relay network after the relay network is interfered by communication.
Description
Technical Field
The invention relates to the technical field of unmanned aerial vehicles, in particular to a method and a system for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference.
Background
In order to meet the requirement of information war, under the countermeasure environment of battlefield, it is necessary to use unmanned aerial vehicle as relay node, and construct effective relay network between source node s and target node t.
Aviation bulletin, 2017,38(11):236-, and finally, the time spent on constructing the relay network is reduced by preferentially meeting the arrangement points which are difficult to reach through a greedy strategy, and the relay network T is obtained. On the premise of communication, the aims of minimizing the number of unmanned aerial vehicles used in the construction of the relay network and shortening the construction time as much as possible are fulfilled.
However, the above method does not consider how to quickly reconfigure the relay network when one or more communication links are interrupted due to communication interference after the relay network is constructed.
Disclosure of Invention
Technical problem to be solved
Aiming at the defects of the prior art, the invention provides a method and a system for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference, and solves the technical problem of how to quickly reconstruct the relay network when a communication link is interrupted after the relay network is constructed.
(II) technical scheme
In order to achieve the purpose, the invention is realized by the following technical scheme:
a method for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference comprises the following steps:
s1, source node S, target node t and receiver for acquiring relayRelay network before communication interference T ═ (V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones
S2, mixing E-Deleting the edge in the relay network from the weighted undirected graph G before the communication interference, obtaining a new weighted undirected graph G, and obtaining a communication link E without interruption fault in the relay network Tr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; and combining the selected n shortest paths to obtain the reconstructed relay network.
Further, the step S4 is based on the undirected graph G after weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; the step of combining the selected n shortest paths to obtain the reconstructed relay network specifically includes:
l1 weighted undirected graph G based on S3rObtaining the set of all shortest paths from source node s to destination node t, P ═ P1,…,pi,…,pn}; where n denotes the total number of shortest paths, piIt represents the ith shortest path, represents the jth alternative placement point in the ith shortest path, m represents the shortest path piThe number of alternative placement points in;
l2 set P ═ P from all shortest paths1,…,pi,…,pnScreening a shortest path as a preferred shortest path, preferably selecting alternative arrangement points in the shortest path as preferred arrangement points, and screening available unmanned aerial vehicles corresponding to the preferred arrangement points one by one from all available unmanned aerial vehicles as preferred unmanned aerial vehicles;
l3, set P of all shortest paths ═ P1,…,pi,…,pnDeleting the shortest paths containing the optimal arrangement points from the P to obtain an updated set P 'of all shortest paths, and deleting the optimal unmanned aerial vehicle from the available unmanned aerial vehicle set U to obtain an updated unmanned aerial vehicle set U';
l4, repeatedly executing L2-L3 based on the updated set P 'of all shortest paths and the updated set U' of the unmanned aerial vehicles until the nth preferred shortest path is screened out;
and L5, taking all the optimized shortest paths as a relay network, taking the corresponding optimized arrangement points as relay arrangement points, optimizing the unmanned aerial vehicle as a relay unmanned aerial vehicle, and screening out the maximum value of the flight time of all the relay unmanned aerial vehicles as the time length required for constructing the relay network.
Further, the calculation formula of the number n of shortest paths required by the relay network is as follows:
n=ceil(ftotal/fUAV)
wherein f istotalFor traffic demand to be relayed, fUAVThe maximum relay traffic for the drone.
Further, the L2 sets P ═ P from all shortest paths1,…,pi,…,pnSifting out a shortest path as a preferred shortest path, and selecting alternative arrangement points in the preferred shortest path as preferred arrangement pointsPut some to screening out from all available unmanned aerial vehicles and arranging some available unmanned aerial vehicles of one-to-one with preferred, including as preferred unmanned aerial vehicle:
l201, for shortest path piAlternative arrangement points inCalculating all available unmanned aerial vehicles to reach alternative arrangement points from initial positionsTime of flight setAnd obtainMinimum value of (1);
l202, repeatedly executing L201 until obtaining the shortest path piScreening the maximum value from the minimum value sets corresponding to all the alternative arrangement points, determining the alternative arrangement point corresponding to the maximum value and the available unmanned aerial vehicle, and enabling the alternative arrangement point to be the shortest path piDeleting the available unmanned aerial vehicle from all available unmanned aerial vehicles;
l203, repeatedly executing L201-L202 until the shortest path piAll the alternative arrangement points are distributed with one available unmanned aerial vehicle to obtain the shortest path piCorresponding unmanned aerial vehicle selection schemeAnd acquiring the maximum flight time corresponding to the unmanned aerial vehicle in the unmanned aerial vehicle selection schemeAs the shortest path piThe network construction duration of (1);
l204, enabling the available unmanned aerial vehicle set U to be returned to the available unmanned aerial vehicle set U' after all the preferred unmanned aerial vehicles are deleted for the last time;
l205, repeatedly executing L201-L204 untilObtaining the network construction time of all shortest paths; and taking the shortest path with the minimum network construction time as an optimal shortest path, taking an alternative arrangement point in the optimal shortest path as an optimal arrangement point, and taking an unmanned aerial vehicle selection scheme corresponding to the optimal shortest pathAs a preferred drone, may be used.
Further, in the L201, all available drones are calculated to reach the alternative arrangement point from the initial positionIncludes:
if it satisfiesAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementThere is a line-of-sight path in between, thenWherein,to be driven fromToThe Euclidean distance of (a) is,to representToV is the flight speed of the unmanned aerial vehicle; z 'is a discretized enemy air defense threat coverage area, and Y' is a discretized terrain obstacle coverage area;
if not satisfied withAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementIf no sight line path exists between the unmanned aerial vehicle and the unmanned aerial vehicle, calculating the initial position of the available unmanned aerial vehicle by using Floyd algorithmTo alternative points of arrangementThe shortest arrival time of the unmanned aerial vehicle is taken as the flight time of the unmanned aerial vehicle
Further, the reduced weighting undirected graph G belongs to ErTo obtain a new weighted undirected graph GrThe method specifically comprises the following steps: the weight is reduced from 1 to 0.9.
Further, the weighted undirected graph G obtained based on S3 in the L1rAnd acquiring all shortest paths from the source node s to the target node t by adopting a multiple shortest path algorithm improved based on a Dijkstra algorithm.
An unmanned aerial vehicle cooperative relay network rapid reconstruction system under communication interference, the system comprises a computer, and the computer comprises:
at least one memory cell;
at least one processing unit;
wherein the at least one memory unit has stored therein at least one instruction that is loaded and executed by the at least one processing unit to perform the steps of:
s1, source node S and target node T for acquiring relay, and relay network T before communication interference (V ═ V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones
S2, mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyObtaining the communication link E without interruption fault in the relay network Tr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; and combining the selected n shortest paths to obtain the reconstructed relay network.
(III) advantageous effects
The invention provides a method and a system for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference. Compared with the prior art, the method has the following beneficial effects:
the invention is based on a relay network T ═ V (V) before communication interference*,E*,W*) Weighted undirected graph G ═ V, E, W before communication interference occurs, and communication link set E in which interruption failure occurs in relay network T-(ii) a Calculating out communication link E without interruption faultrA 1 is mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThen, the weighted undirected graph G is reducedyIn (E)rSo as to be able to use the original relay node in the reconstructed relay network as much as possible, and simultaneously based on the undirected graph G after weight reductionrAnd re-acquiring n shortest paths which do not contain repeated arrangement points, combining the selected n shortest paths to obtain a reconstructed relay network, and taking the available unmanned aerial vehicle corresponding to each relay arrangement point as a relay unmanned aerial vehicle to realize the rapid reconstruction of the relay network after the relay network is interfered by communication.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention are clearly and completely described, and it is obvious that the described embodiments are a part of the embodiments of the present invention, but not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the application provides a method and a system for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference, so that how to quickly reconstruct the relay network when a communication link is interrupted is solved, and the quick reconstruction of the relay network is realized.
In order to solve the technical problems, the general idea of the embodiment of the application is as follows:
based on relay network before communication interference T ═ (V)*,E*,W*) Weighted undirected graph G ═ V, E, W before communication interference occurs, and communication link set E in which interruption failure occurs in relay network T-(ii) a Calculating out communication link E without interruption faultrA 1 is mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThen, the weighted undirected graph G is reducedyIn (E)rSo as to be able to use the original relay node in the reconstructed relay network as much as possible, and simultaneously based on the undirected graph G after weight reductionrAnd re-acquiring n shortest paths which do not contain repeated arrangement points, combining the selected n shortest paths to obtain a reconstructed relay network, and taking the available unmanned aerial vehicle corresponding to each relay arrangement point as a relay unmanned aerial vehicle to realize the rapid reconstruction of the relay network after the relay network is interfered by communication.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
Example 1:
as shown in fig. 1, the present invention provides a method for fast reconstructing an unmanned aerial vehicle cooperative relay network under communication interference, where the method is executed by a computer and includes steps S1-S4:
s1, source node S and target node T for acquiring relay, and relay network T before communication interference (V ═ V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones
S2, mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyObtaining the communication link E without interruption fault in the relay network Tr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; and combining the selected n shortest paths to obtain the reconstructed relay network.
The embodiment of the invention has the beneficial effects that:
based on relay network before communication interference T ═ (V)*,E*,W*) Weighted undirected graph G ═ V, E, W before communication interference occurs, and communication link set E in which interruption failure occurs in relay network T-(ii) a Calculating out communication link E without interruption faultrA 1 is mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThen, the weighted undirected graph G is reducedyIn (E)rSo as to be able to use the original relay node in the reconstructed relay network as much as possible, and simultaneously based on the undirected graph G after weight reductionrAnd re-acquiring n shortest paths which do not contain repeated arrangement points, combining the selected n shortest paths to obtain a reconstructed relay network, and taking the available unmanned aerial vehicle corresponding to each relay arrangement point as a relay unmanned aerial vehicle to realize the rapid reconstruction of the relay network after the relay network is interfered by communication.
The following describes the implementation process of the embodiment of the present invention in detail:
s1, source node S and target node for acquiring relayT, relay network T before communication interference (V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones Representing the initial position of the ith drone in drone set U.
Specifically, when a relay network before communication interference is constructed, the relay network before communication interference can be constructed according to an algorithm in a relay node arrangement problem modeling and optimizing method based on multiple unmanned aerial vehicles in the background art, and since the method can only obtain one shortest path each time, in order to make the relay network before communication interference T ═ (V ═ V)*,E*,W*) To meet the traffic demand, those skilled in the art only need to repeat the execution n times to make the relay network T ═ V (before being interfered by communication)*,E*,W*) The calculation formula of the number n of the shortest paths required by the relay network comprises n non-overlapping shortest paths as follows:
n=ceil(ftotal/fUAV)
wherein f istotalFor traffic demand to be relayed, fUAVThe maximum relay traffic for the drone.
By doing so, the relay network T ═ (V) meeting the traffic demand can be obtained by the existing method*,E*,W*) And data such as (V, E, W) weighted undirected graph G before communication interference;
s2, mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyI.e. E-E-Due to interrupted communicationIf the link is unavailable, the edge corresponding to the communication link needs to be deleted from the relay network T to obtain the communication link E without interruption failure in the relay network Tr(ii) a And the calculation formula is as follows: er=E*-E-。
S3, since not all communication links in the relay network T are interrupted, other communication links can be used continuously, and in order to utilize the communication links that are not interfered as much as possible, the weighted undirected graph G is reducedyIn (E)rThe weight of the edge of (1) is specifically: reducing the weight value from 1 to 0.9 to obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; combining the selected n shortest paths to obtain a reconstructed relay network;
in order to minimize the number of unmanned aerial vehicles used by the reconstructed relay network, minimize the time spent on reconstructing the relay network, and meet the traffic demand, the steps L1-L5 may be adopted:
l1 weighted undirected graph G based on S3rObtaining the set of all shortest paths from source node s to destination node t, P ═ P1,…,pi,…,pn}; where n denotes the total number of shortest paths, piIt represents the ith shortest path,the corresponding feasible placement points in the shortest path are alternative placement points,represents the jth alternative placement point in the ith shortest path, m represents the shortest path piThe number of alternative placement points in; all shortest path sets can be acquired by adopting the existing multiple shortest path algorithm improved based on Dijkstra algorithm; specific references may be made to: harbin university of industryReport "shortest Path problem with multiple shortest paths" in 9 months 2010, volume 42, phase 9.
L2 set P ═ P from all shortest paths1,…,pi,…,pnScreening a shortest path as a preferred shortest path, preferably selecting alternative arrangement points in the shortest path as preferred arrangement points, and screening available unmanned aerial vehicles corresponding to the preferred arrangement points one by one from all available unmanned aerial vehicles as preferred unmanned aerial vehicles; the specific steps include L201-L205.
L201, for shortest path piAlternative arrangement points inCalculating all available unmanned aerial vehicles to reach alternative arrangement points from initial positionsTime of flight setAnd obtainMinimum value of (1);
for example, there are N available drones, for the shortest path piFirst alternative arrangement point ofTime of flight aggregationThe flight duration of all available drones flying to the first alternative arrangement point is recorded, and if N is 5,the minimum value is 44s, which means that when the alternative placement point is a relay node, the most preferred available drone is the 5 th available drone, and the most preferred available drone arrives at the alternative placement from the initial positionThe time required for set-point was 44 s.
In which, to reduce the calculationThe difficulty and the key points of research are not lost, the unmanned aerial vehicle is assumed to have the same flight speed and the unmanned aerial vehicle dynamics characteristic is not considered, and the unmanned aerial vehicle is driven to the initial positionTo alternative points of arrangementThe shortest flight path of (2) includes two cases:
2 due toToIs subject to terrain obstacles or hostile air defense threats to travel into the polyline path of other feasible deployment points.
Order toAll available drones arrive from the initial position at the alternative deployment pointThe specific calculation steps of the flight duration of (2) are as follows:
if it satisfiesAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementThere is a line-of-sight path in between, thenWherein,to be driven fromToThe Euclidean distance of (a) is,to representToV is the flight speed of the unmanned aerial vehicle;
if not satisfied withAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementIf no sight line path exists between the unmanned aerial vehicle and the unmanned aerial vehicle, calculating the initial position of the available unmanned aerial vehicle by using Floyd algorithmTo alternative points of arrangementThe shortest arrival time of the unmanned aerial vehicle is taken as the flight time of the unmanned aerial vehicle
L202, repeatedly executing L201 until obtaining the shortest path piAnd considering that the time of constructing the relay network is determined by the last-arriving unmanned aerial vehicle, the minimum value set corresponding to all the alternative arrangement points in the relay network needs to meet the priority rule of the arrangement points which are the hardest to arrive, screening out the maximum value from the minimum value set, determining the alternative arrangement points corresponding to the maximum value and the available unmanned aerial vehicles, and obtaining the alternative arrangement points which are the hardest to arrive arrangement points, the corresponding optimal unmanned aerial vehicles and the flight time. And to take this alternative placement point from the shortest path piDeleting the available unmanned aerial vehicle from all available unmanned aerial vehicles; for the shortest path piThe unmanned aerial vehicle set U can be used for updating, and repeated selection is avoided;
l203, repeatedly executing L201-L202 until the shortest path piAll the alternative arrangement points are distributed with one available unmanned aerial vehicle to obtain the shortest path piCorresponding unmanned aerial vehicle selection schemeRpiThat is, the optimal unmanned aerial vehicle corresponding to the shortest path takes into account that the time for constructing the relay network is determined by the last-arriving unmanned aerial vehicle, so that the priority rule of the arrangement point which is the most difficult to arrive needs to be satisfied, and the maximum flight time corresponding to the unmanned aerial vehicle in the unmanned aerial vehicle selection scheme is obtainedAs the shortest path piThe network construction duration of (1);
l204, enabling the available unmanned aerial vehicle set U to be returned to the available unmanned aerial vehicle set U' after all the preferred unmanned aerial vehicles are deleted for the last time; namely, when a first relay link is determined, the initial data of the available unmanned aerial vehicle set U is returned to, and when a second relay link is determined, the initial data is returned to the available unmanned aerial vehicle set U' after all the preferred unmanned aerial vehicles are deleted for the first time, that is, the available unmanned aerial vehicle set U after the preferred unmanned aerial vehicle corresponding to the first relay link is deleted. And the like in other cases.
L205, repeatedly executing L201-L204 until the network construction duration of all shortest paths is obtained; and taking the shortest path with the minimum network construction time as an optimal shortest path, taking an alternative arrangement point in the optimal shortest path as an optimal arrangement point, and taking an unmanned aerial vehicle selection scheme corresponding to the optimal shortest pathAs a preferred drone, may be used.
L3, set P of all shortest paths ═ P1,…,pi,…,pnDeleting the shortest paths containing the optimal arrangement points from the P to obtain an updated set P 'of all shortest paths, and deleting the optimal unmanned aerial vehicle from the available unmanned aerial vehicle set U to obtain an updated unmanned aerial vehicle set U'; the next preferred shortest path selected can be avoided to contain the selected placement point and the drone.
L4, repeatedly executing L2-L3 based on the updated set P 'of all shortest paths and the updated set U' of the unmanned aerial vehicles, namely, respectively updating P and U in L2 to P 'and U', and obtaining a preferred shortest path once per cycle until the nth preferred shortest path is screened out;
and L5, taking all the optimized shortest paths as a relay network, taking the corresponding optimized arrangement points as relay arrangement points, optimizing the unmanned aerial vehicle as a relay unmanned aerial vehicle, and screening out the maximum value of the flight time of all the relay unmanned aerial vehicles as the time length required for constructing the relay network.
In summary, compared with the prior art, the invention has the following beneficial effects:
1. the embodiment of the invention is based on a relay network before communication interference, wherein the relay network is T ═ V (V)*,E*,W*) Weighted undirected graph G ═ V, E, W before communication interference occurs, and communication link set E in which interruption failure occurs in relay network T-(ii) a Calculating out communication link E without interruption faultrA 1 is mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThen, the weighted undirected graph G is reducedyAnd the weights of the edges belonging to the Er in the relay network are used as far as possible, n shortest paths which do not contain repeated arrangement points are obtained again based on the undirected graph Gr after the weights are reduced, the selected n shortest paths are combined to obtain the reconstructed relay network, and the available unmanned aerial vehicle corresponding to each relay arrangement point is used as a relay unmanned aerial vehicle, so that the relay network is rapidly reconstructed after being interfered by communication.
2. Calculating the number of shortest paths required by a relay network based on the maximum relay flow of the unmanned aerial vehicle and the flow demand to be relayed, acquiring a set of all shortest paths from a source node s to a target node t based on a weighted undirected graph to obtain all shortest paths meeting the requirement of using the least unmanned aerial vehicle, screening the preferred shortest paths to determine preferred arrangement points, further screening the preferred unmanned aerial vehicles to realize the determination of a first relay link, deleting the selected feasible arrangement points and available unmanned aerial vehicles to meet the uniqueness of the unmanned aerial vehicles and the arrangement points, screening the updated data again by using the same method to obtain a second relay link, repeating the steps until the number of the required shortest paths is met, combining all the obtained optimal shortest paths into the relay network, wherein the relay network comprises a plurality of relay links which do not comprise repeated arrangement points, thus, the flow demand can be satisfied.
3. Calculating all available unmanned aerial vehicles to reach the alternative arrangement point from the initial position when the ith relay link is determinedTime of flight setAnd obtainThe above steps are repeatedly executed until the shortest path p is obtainediScreening the maximum value from the minimum value sets corresponding to all the alternative arrangement points, determining the alternative arrangement point and the available unmanned aerial vehicle corresponding to the maximum value, and obtaining the most difficult-to-reach arrangement point corresponding to the shortest path, the most optimal unmanned aerial vehicle corresponding to the shortest path and the flight time; updating the alternative arrangement points and the unmanned aerial vehicle set in the shortest path, repeatedly executing the steps, and distributing the available unmanned aerial vehicles for the next alternative arrangement point until the shortest path piAll the alternative arrangement points are distributed with one available unmanned aerial vehicle to obtain the shortest path piCorresponding unmanned aerial vehicle selection schemeAnd acquiring the maximum flight time corresponding to the unmanned aerial vehicle in the unmanned aerial vehicle selection schemeAfter the available unmanned aerial vehicle set U is shifted back, the steps are repeatedly executed, and the unmanned aerial vehicle selection scheme and the corresponding network construction duration of the next shortest path are determined until the network construction durations of all shortest paths are obtained; and taking the shortest path with the minimum network construction time as a relay network, wherein the shortest path corresponds to an unmanned aerial vehicle selection scheme, alternative arrangement points corresponding to the shortest path are taken as relay arrangement points, an unmanned aerial vehicle in the unmanned aerial vehicle selection scheme corresponding to the shortest path is taken as a relay unmanned aerial vehicle, and the maximum flight time of the unmanned aerial vehicle in the unmanned aerial vehicle selection scheme is the time required by the relay network construction. Compared with the algorithm in the prior art, the time required for constructing the relay network obtained by calculation is shorter, and the number of the used unmanned aerial vehicles is the same, so that the requirement of meeting the requirement of the relay network in the prior art can be metThe unmanned aerial vehicle for constructing the relay network has the minimum use number, and the shortest time for constructing the relay network is ensured.
Example 2
The invention also provides a system for quickly reconstructing the unmanned aerial vehicle cooperative relay network under the communication interference, which comprises a computer, wherein the computer comprises:
at least one memory cell;
at least one processing unit;
wherein the at least one memory unit has stored therein at least one instruction that is loaded and executed by the at least one processing unit to perform the steps of:
s1, source node S and target node T for acquiring relay, and relay network T before communication interference (V ═ V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,uk}, initial positions x of all available dronesi0;
S2, deleting the edge in the E-from the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyThat is, E-, a communication link E in the relay network T in which no interruption failure has occurred is acquiredr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; and combining the selected n shortest paths to obtain the reconstructed relay network.
It can be understood that the system for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference provided in the embodiment of the present invention corresponds to the method for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference, and explanations, examples, beneficial effects, and other parts of relevant contents thereof may refer to corresponding contents in a method for quickly generating an unmanned aerial vehicle cooperative relay network under communication interference, which are not described herein again.
It should be noted that, through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (6)
1. A method for quickly reconstructing an unmanned aerial vehicle cooperative relay network under communication interference is characterized by comprising the following steps:
s1, source node S and target node T for acquiring relay, and relay network T before communication interference (V ═ V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones
S2, mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyObtaining the communication link E without interruption fault in the relay network Tr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; combining the selected n shortest paths to obtain a reconstructed relay network, comprising:
l1 weighted undirected graph G based on S3rObtaining the set of all shortest paths from source node s to destination node t, P ═ P1,…,pi,…,pn}; where n denotes the total number of shortest paths, piIt represents the ith shortest path, represents the jth alternative placement point in the ith shortest path, m represents the shortest path piThe number of alternative placement points in;
l2 set P ═ P from all shortest paths1,…,pi,…,pnScreening a shortest path as a preferred shortest path, preferably selecting alternative arrangement points in the shortest path as preferred arrangement points, and screening available unmanned aerial vehicles corresponding to the preferred arrangement points one by one from all available unmanned aerial vehicles as preferred unmanned aerial vehicles; the method comprises the following steps:
l201, for shortest path piAlternative arrangement points inCalculating all available unmanned aerial vehicles to reach alternative arrangement points from initial positionsTime of flight setAnd obtainMinimum value of (1);
l202, repeatedly executing L201 until obtaining the shortest path piScreening the maximum value from the minimum value sets corresponding to all the alternative arrangement points, determining the alternative arrangement point corresponding to the maximum value and the available unmanned aerial vehicle, and enabling the alternative arrangement point to be the shortest path piDeleting the available unmanned aerial vehicle from all available unmanned aerial vehicles;
l203, repeatedly executing L201-L202 until the shortest path piAll the alternative arrangement points are allocated with oneWith unmanned aerial vehicle, obtain shortest path piCorresponding unmanned aerial vehicle selection schemeAnd acquiring the maximum flight time corresponding to the unmanned aerial vehicle in the unmanned aerial vehicle selection schemeAs the shortest path piThe network construction duration of (1);
l204, enabling the available unmanned aerial vehicle set U to be returned to the available unmanned aerial vehicle set U' after all the preferred unmanned aerial vehicles are deleted for the last time;
l205, repeatedly executing L201-L204 until the network construction duration of all shortest paths is obtained; and taking the shortest path with the minimum network construction time as an optimal shortest path, taking an alternative arrangement point in the optimal shortest path as an optimal arrangement point, and taking an unmanned aerial vehicle selection scheme corresponding to the optimal shortest pathThe available drone in (1) is the preferred drone;
l3, set P of all shortest paths ═ P1,…,pi,…,pnDeleting the shortest paths containing the optimal arrangement points from the P to obtain an updated set P 'of all shortest paths, and deleting the optimal unmanned aerial vehicle from the available unmanned aerial vehicle set U to obtain an updated unmanned aerial vehicle set U';
l4, repeatedly executing L2-L3 based on the updated set P 'of all shortest paths and the updated set U' of the unmanned aerial vehicles until the nth preferred shortest path is screened out;
and L5, taking all the optimized shortest paths as a relay network, taking the corresponding optimized arrangement points as relay arrangement points, optimizing the unmanned aerial vehicle as a relay unmanned aerial vehicle, and screening out the maximum value of the flight time of all the relay unmanned aerial vehicles as the time length required for constructing the relay network.
2. The method for fast reconstructing the cooperative relay network of the unmanned aerial vehicle under the communication interference of claim 1, wherein a calculation formula of the number n of shortest paths required by the relay network is as follows:
n=ceil(ftotal/fUAV)
wherein f istotalFor traffic demand to be relayed, fUAVThe maximum relay traffic for the drone.
3. The method for fast reconstruction of cooperative relay network of unmanned aerial vehicle under communication interference of claim 1, wherein in the L201, all available unmanned aerial vehicles are calculated to arrive at alternative deployment points from initial positionsIncludes:
if it satisfiesAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementThere is a line-of-sight path in between, thenWherein,to be driven fromToThe Euclidean distance of (a) is,to representToV is the flight speed of the unmanned aerial vehicle; z 'is a discretized enemy air defense threat coverage area, and Y' is a discretized terrain obstacle coverage area;
if not satisfied withAnd isNamely the initial position of the available unmanned aerial vehicleTo alternative points of arrangementIf no sight line path exists between the unmanned aerial vehicle and the unmanned aerial vehicle, calculating the initial position of the available unmanned aerial vehicle by using Floyd algorithmTo alternative points of arrangementThe shortest arrival time of the unmanned aerial vehicle is taken as the flight time of the unmanned aerial vehicle
4. As in claimThe method for rapidly reconstructing unmanned aerial vehicle cooperative relay network under communication interference of claim 1, wherein the undirected graph G with reduced weighting belongs to ErTo obtain a new weighted undirected graph GrThe method specifically comprises the following steps: the weight is reduced from 1 to 0.9.
5. The method of claim 1, wherein the weighted undirected graph G obtained based on S3 in L1 is used for fast reconstruction of unmanned aerial vehicle cooperative relay network under communication interferencerAnd acquiring all shortest paths from the source node s to the target node t by adopting a multiple shortest path algorithm improved based on a Dijkstra algorithm.
6. An unmanned aerial vehicle cooperative relay network rapid reconstruction system under communication interference is characterized in that the system comprises a computer, and the computer comprises:
at least one memory cell;
at least one processing unit;
wherein the at least one memory unit has stored therein at least one instruction that is loaded and executed by the at least one processing unit to perform the steps of:
s1, source node S and target node T for acquiring relay, and relay network T before communication interference (V ═ V)*,E*,W*) A weighted undirected graph G ═ V, E, W before communication interference, the number n of shortest paths required for the relay network T, and a communication link set E in which an interruption failure has occurred in the relay network T-Available set of unmanned aerial vehicles U ═ U1,…,ui,…,ukInitial positions of all available drones
S2, mixing E-Deleting the edge in the weighted undirected graph G before the communication interference, and obtaining a new weighted undirected graph GyObtaining the communication link E without interruption fault in the relay network Tr=E*-E-;
S3, reducing weighting undirected graph GyIn (E)rTo obtain a new weighted undirected graph Gr;
S4 directed graph G based on weight reductionrRe-acquiring n preferable shortest paths which do not contain repeated arrangement points; selecting an available unmanned aerial vehicle as a relay unmanned aerial vehicle from the available unmanned aerial vehicle set U by taking feasible arrangement points in the optimized shortest path as relay arrangement points; combining the selected n shortest paths to obtain a reconstructed relay network, comprising:
l1 weighted undirected graph G based on S3rObtaining the set of all shortest paths from source node s to destination node t, P ═ P1,…,pi,…,pn}; where n denotes the total number of shortest paths, piIt represents the ith shortest path, represents the jth alternative placement point in the ith shortest path, m represents the shortest path piThe number of alternative placement points in;
l2 set P ═ P from all shortest paths1,…,pi,…,pnScreening a shortest path as a preferred shortest path, preferably selecting alternative arrangement points in the shortest path as preferred arrangement points, and screening available unmanned aerial vehicles corresponding to the preferred arrangement points one by one from all available unmanned aerial vehicles as preferred unmanned aerial vehicles; the method comprises the following steps:
l201, for shortest path piAlternative arrangement points inCalculating all available unmanned aerial vehicles to reach alternative arrangement points from initial positionsTime of flight setAnd obtainMinimum value of (1);
l202, repeatedly executing L201 until obtaining the shortest path piScreening the maximum value from the minimum value sets corresponding to all the alternative arrangement points, determining the alternative arrangement point corresponding to the maximum value and the available unmanned aerial vehicle, and enabling the alternative arrangement point to be the shortest path piDeleting the available unmanned aerial vehicle from all available unmanned aerial vehicles;
l203, repeatedly executing L201-L202 until the shortest path piAll the alternative arrangement points are distributed with one available unmanned aerial vehicle to obtain the shortest path piCorresponding unmanned aerial vehicle selection schemeAnd acquiring the maximum flight time corresponding to the unmanned aerial vehicle in the unmanned aerial vehicle selection schemeAs the shortest path piThe network construction duration of (1);
l204, enabling the available unmanned aerial vehicle set U to be returned to the available unmanned aerial vehicle set U' after all the preferred unmanned aerial vehicles are deleted for the last time;
l205, repeatedly executing L201-L204 until the network construction duration of all shortest paths is obtained; and taking the shortest path with the minimum network construction time as an optimal shortest path, taking an alternative arrangement point in the optimal shortest path as an optimal arrangement point, and taking an unmanned aerial vehicle selection scheme corresponding to the optimal shortest pathThe available drone in (1) is the preferred drone;
l3 set of all shortest pathsP={p1,…,pi,…,pnDeleting the shortest paths containing the optimal arrangement points from the P to obtain an updated set P 'of all shortest paths, and deleting the optimal unmanned aerial vehicle from the available unmanned aerial vehicle set U to obtain an updated unmanned aerial vehicle set U';
l4, repeatedly executing L2-L3 based on the updated set P 'of all shortest paths and the updated set U' of the unmanned aerial vehicles until the nth preferred shortest path is screened out;
and L5, taking all the optimized shortest paths as a relay network, taking the corresponding optimized arrangement points as relay arrangement points, optimizing the unmanned aerial vehicle as a relay unmanned aerial vehicle, and screening out the maximum value of the flight time of all the relay unmanned aerial vehicles as the time length required for constructing the relay network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010521529.3A CN112039574B (en) | 2020-06-10 | 2020-06-10 | Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010521529.3A CN112039574B (en) | 2020-06-10 | 2020-06-10 | Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112039574A CN112039574A (en) | 2020-12-04 |
CN112039574B true CN112039574B (en) | 2022-03-22 |
Family
ID=73579537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010521529.3A Active CN112039574B (en) | 2020-06-10 | 2020-06-10 | Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112039574B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111641991B (en) * | 2020-05-07 | 2022-02-08 | 西北工业大学 | Multi-relay two-hop network secure transmission method based on data caching |
CN116033411B (en) * | 2021-10-27 | 2024-07-09 | 海鹰航空通用装备有限责任公司 | Method for reconstructing links of bee colony based on geographic position information |
CN113840257B (en) * | 2021-11-25 | 2022-03-11 | 中国电子科技集团公司第二十八研究所 | Multi-unmanned aerial vehicle communication relay method in urban environment |
CN114911255B (en) * | 2022-04-08 | 2024-02-23 | 中国人民解放军国防科技大学 | Heterogeneous multi-unmanned aerial vehicle collaborative track planning method for communication relay guarantee |
CN115866071A (en) * | 2023-02-28 | 2023-03-28 | 中信云网有限公司 | Method and device for determining reporting path of initial equipment attribute information |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105871636B (en) * | 2016-05-27 | 2017-05-03 | 合肥工业大学 | Reconstruction method and system for unmanned-aerial-vehicle formation communication topology based on minimum arborescence |
CN107797564A (en) * | 2017-07-04 | 2018-03-13 | 合肥工业大学 | Information exchange topology Heuristic Method and device during multiple no-manned plane collaboration is formed into columns |
CN109669475A (en) * | 2019-01-22 | 2019-04-23 | 北京航空航天大学 | Multiple no-manned plane three-dimensional formation reconfiguration method based on artificial bee colony algorithm |
CN110996370A (en) * | 2019-10-25 | 2020-04-10 | 广东电网有限责任公司 | Network communication router protocol method of unmanned aerial vehicle |
CN111163440B (en) * | 2020-01-19 | 2023-07-04 | 合肥工业大学 | Method and device for rapidly reconstructing unmanned aerial vehicle collaborative situation awareness network under communication interference |
-
2020
- 2020-06-10 CN CN202010521529.3A patent/CN112039574B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112039574A (en) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112039574B (en) | Method and system for quickly reconstructing unmanned aerial vehicle cooperative relay network under communication interference | |
US20170347285A1 (en) | Method and system for reoptimizing unmanned aerial vehicle formation communication topology based on minimum cost arborescence | |
Sujit et al. | Search using multiple UAVs with flight time constraints | |
CN106940567B (en) | Unmanned aerial vehicle formation optimal information interaction topology generation method and device | |
Rovira-Sugranes et al. | Predictive routing for dynamic UAV networks | |
CN106909171B (en) | Unmanned-manned-organized formation optimal communication topology generation method and device | |
CN112134607B (en) | Rapid reconstruction method and system for unmanned aerial vehicle cooperative relay network in emergency | |
CN112134608B (en) | Rapid construction method and system for unmanned aerial vehicle cooperative relay network in confrontation environment | |
CN110609572B (en) | Heuristic optimization method and device for unmanned aerial vehicle formation information interaction topology | |
Sharma | Evolution of unmanned aerial vehicles (UAVs) with machine learning | |
CN115167502B (en) | Unmanned aerial vehicle collaborative track planning method and device based on immune cloning algorithm | |
Kim et al. | San: Self-adaptive navigation for drone battery charging in wireless drone networks | |
CN117240722A (en) | Unmanned aerial vehicle flight self-organizing network route topology optimization method, equipment and medium | |
CN113625767A (en) | Fixed-wing unmanned aerial vehicle cluster collaborative path planning method based on preferred pheromone gray wolf algorithm | |
CN112073110B (en) | Method and system for quickly generating unmanned aerial vehicle cooperative relay network under flow demand | |
Horbulin et al. | Planning of logistics missions of the “UAV+ vehicle” hybrid systems | |
Murray et al. | A branch‐and‐bound‐based solution approach for dynamic rerouting of airborne platforms | |
CN116088586B (en) | Method for planning on-line tasks in unmanned aerial vehicle combat process | |
Yafei et al. | Improved Multi-objective Particle Swarm Optimization Algorithm based on Area Division with Application in Multi-UAV Task Assignment | |
CN110989653B (en) | Rapid information interaction topology generation method and device for cooperative situation awareness of unmanned aerial vehicle | |
Ragab et al. | A Drones Optimal Path Planning Based on Swarm Intelligence Algorithms. | |
CN115759328A (en) | Helicopter task planning method, system and equipment based on multi-objective optimization | |
CN110536266B (en) | Periodic online balancing method and device for communication energy consumption of unmanned aerial vehicle formation | |
CN114553303A (en) | Unmanned aerial vehicle cooperative relay network construction method, storage medium and electronic equipment | |
JPWO2021195382A5 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |