A drone-enhanced emergency communication and rescue system
Through the drone-enhanced emergency communication and rescue system, multi-antenna and beamforming technology are used to solve the problem of slow recovery speed and limited coverage of disaster-site communications, fast, stable and low-cost communication coverage and resource scheduling, and improved rescue efficiency.
Patent Information
- Application Number
- CN202411851876.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2044-12-16
AI Technical Summary
At disaster or emergency rescue sites, existing communications are slow to recover, limited coverage, poor stability, high cost, and susceptible to terrain and electromagnetic environment, and cannot meet the needs of rapid response.
UAV-enhanced emergency communication and rescue system is adopted, including drone modules, rescue team members modules and rescue center modules. Using multi-antenna technology and beamforming technology, a UAV assisted rescue team member communication optimization model is built, and the rescue team member scheduling, drone beamforming and flight trajectory are optimized to achieve fast, stable and low-cost communication coverage.
It realizes rapid response to disaster areas, improves communication quality and resource utilization efficiency, reduces deployment and maintenance costs, and provides flexible emergency communication solutions to adapt to changes in complex environments.
Smart Images

Figure CN119652392B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of emergency communication and rescue technology, and in particular to an unmanned aerial vehicle (UAV) enhanced emergency communication and rescue system. Background Art
[0002] In disasters or special circumstances, such as natural disasters and emergency rescues, ground communication infrastructure (base stations, etc.) is often damaged or cannot be restored in time, resulting in communication interruptions. In these situations, timely and effective communication is crucial for the coordination of rescue operations, the safety of personnel, and the rational allocation of rescue resources.
[0003] When ground communication infrastructure is damaged, satellite communications can serve as an alternative. However, satellite communications suffer from high latency, limited bandwidth, and high costs, and in some cases, may not provide adequate coverage. Temporary ground base stations can be quickly deployed in disaster areas to restore communications, but this solution is limited by logistics and time constraints, especially in areas with limited access or complex terrain. Radio communications use radio equipment for communication, but this method is susceptible to interference from the terrain and buildings in the disaster area, and communication range and quality are limited. Mobile communication vehicles can be deployed to provide temporary communication services. Although this method offers some flexibility, it is still limited by ground transportation conditions and terrain in the disaster area, and its coverage is limited. The deployment of temporary ground base stations and mobile communication vehicles takes time. Due to the complex terrain and potential road outages in the disaster area, temporary ground base stations and mobile communication vehicles cannot be deployed in a timely manner, making them unable to meet the needs of rapid disaster response. In the complex electromagnetic environment of the disaster area, radio communications are susceptible to interference, resulting in unstable communications. Satellite communications and temporary ground base stations are expensive to deploy and complex to maintain. Summary of the Invention
[0004] In view of the above analysis, an embodiment of the present invention aims to provide a drone-enhanced emergency communication and rescue system to solve the technical problems of existing methods such as slow communication recovery speed, limited coverage, poor stability, high cost and susceptibility to terrain and electromagnetic environment at disaster or emergency rescue sites.
[0005] The purpose of the present invention is mainly achieved through the following technical solutions:
[0006] The present invention provides a drone-enhanced emergency communication and rescue system, comprising the following modules:
[0007] The drone module is deployed on the drone body and is used to implement the multi-antenna drone-assisted ground rescue team member communication method, accurately communicate with the ground rescue team member module, obtain the rescue information sent by the rescue team member module, and send the rescue information of multiple rescue team members to the rescue center module;
[0008] Rescue Team Member Module: carried by rescue team members at the rescue site, used to communicate with the drone, receive instructions and information from the drone, and send support request information to the drone when necessary;
[0009] Rescue center module: deployed in a fixed rescue command center, used to dispatch rescue team members and distribute rescue supplies based on the rescue information obtained by the drone module;
[0010] The rescue information includes one or more of the following: the location of the disaster area, the number of people affected, the injuries of the people, and the types and quantities of materials required.
[0011] Furthermore, the system further comprises:
[0012] Warehouse module: Deployed at a logistics base or designated warehouse location, it is used to store and manage relief supplies and quickly deploy and prepare the required relief supplies according to the instructions of the rescue center;
[0013] Relief material distribution module: deployed on ground transport vehicles or temporary distribution centers, used to receive relief materials provided by the warehouse module and quickly transport the materials to the disaster area or designated location according to the instructions of the rescue center.
[0014] Furthermore, the drone module includes a uniform planar antenna array and performs a circular flight over the disaster area according to a predetermined flight path based on the flight mission planning of the rescue center module;
[0015] The rescue team member module includes a single antenna device, which is a mobile phone or mobile terminal. When the drone passes by, the rescue team member establishes a wireless communication connection with the drone. Each rescue team member module receives the directional beam signal sent from the drone module within a certain time slot, and then responds and sends the rescue information.
[0016] Furthermore, the method for the multi-antenna UAV to assist ground rescue team members in communication includes:
[0017] Step S1, calculating the steering vector from the drone to each rescue team member; calculating the channel gain from the drone to each rescue team member module based on the steering vector; calculating the communication rate between the drone and each rescue team member module based on the channel gain;
[0018] Step S2: constructing a UAV-assisted rescue team member communication optimization model that takes maximizing the average communication rate between the UAV and the multi-rescue team member module as the optimization objective function, while satisfying the rescue team member scheduling constraints, UAV communication performance constraints, UAV transmission power constraints, and UAV flight trajectory constraints;
[0019] Step S3: Solve the communication optimization model of the UAV-assisted rescue team members to obtain the optimal communication solution between the UAV and multiple rescue team members; use the optimal communication solution to communicate accurately with the ground rescue team member module.
[0020] Furthermore, the UAV is equipped with a uniform planar antenna array, which is deployed parallel to the ground. The total number of antennas in the uniform planar antenna array and the distance between antenna units are divided along the x-axis and y-axis of the three-dimensional Cartesian coordinate system to obtain the total number of antenna arrays M = M x ×M y and the distance d between the antennas along the coordinate system axis x =d y =λ / 2;
[0021] Among them, M x 、M y are the number of antennas arranged on the x-axis and y-axis respectively; d x d y are the spacing of the antennas along the x-axis and y-axis respectively; λ is the carrier wavelength;
[0022] Based on M x 、M y and d x d y Calculate the steering vector α(l(n),l from the UAV to the kth rescuer module k ), calculated as follows:
[0023]
[0024] Where k = 1, 2, ..., K, K is the number of rescue team members; l(n) is the position of the UAV in the nth time slot, l k is the position of the kth rescuer, θ(l(n),l k )、Φ(l(n),l k ) are the AoD elevation angle and AoD azimuth angle when the UAV transmits the signal to the kth rescue team member.
[0025] Furthermore, based on α(l(n),l k ) Calculate the channel gain h from the UAV to the kth rescuer module k,com (l(n),l k ), calculated as follows:
[0026]
[0027] Where n=1,2,...N, N is the number of time slots in the UAV flight cycle; G t is the antenna gain of the UAV transmitter, G bis the antenna gain of the rescue team member module, d(l(n),l k )=||l(n)-l k || represents the Euclidean distance between the UAV and the kth rescuer.
[0028] Furthermore, under unit bandwidth, based on h k,com (l(n),l k ) Calculate the communication rate between the UAV and the kth rescue team member module The calculation is as follows:
[0029]
[0030] Among them, c k (n) is the rescue team dispatch of the UAV in the nth time slot, is the communication beamforming vector of the UAV in the nth time slot, is the noise that obeys Gaussian random distribution, H is the channel gain h k,com (l(n),l k )'s conjugate transpose; c k (n) is a binary discrete variable;
[0031] When the UAV transmits a communication beam to perform the communication mission to the kth rescue team member in time slot n, c k (n)=1, otherwise c k (n)=0.
[0032] Furthermore, the communication optimization model of the UAV-assisted rescue team is as follows:
[0033]
[0034] in, is the communication rate between the UAV and the kth rescuer; K is the number of rescuers; n = 1, 2, ... N, where N is the number of time slots in the UAV flight cycle; C, W, and L are the rescuer scheduling to be optimized, the UAV’s transmitted beamforming vector, and the UAV’s trajectory variable, respectively; C1 and C2 represent the rescue team scheduling constraints, C3 represents the UAV communication performance constraints, is the preset communication rate threshold between the UAV and the base station, C4 represents the UAV transmission power constraint, C5 and C6 represent the UAV flight trajectory constraints, and P max is the maximum transmission power of the UAV, D max is the maximum flight distance of the UAV in each time slot, l I is the starting position of the drone.
[0035] Furthermore, the step S3 includes:
[0036] The UAV-assisted rescue team communication optimization model includes three nonlinear coupling variables: rescue team scheduling, UAV emission beamforming vector and UAV trajectory. The model is solved as a non-convex optimization problem.
[0037] Decomposing the non-convex optimization problem into three convex optimization sub-problems: rescue team scheduling, UAV launch beamforming vector, and UAV trajectory;
[0038] Alternately iteratively optimize three convex optimization sub-problems and gradually approach the global optimal solution;
[0039] When the objective function converges, the global optimal solution is the optimal solution for communication between the UAV and multiple rescue team members. The global optimal solution includes the rescue team member scheduling, the beamforming vectors emitted by the UAV, and the UAV trajectory.
[0040] Among them, the non-convex optimization problem includes rescue team scheduling Beamforming vectors transmitted by the drone Drone tracks Three nonlinear coupled variables.
[0041] Furthermore, the three convex optimization subproblems of alternately optimizing rescue team scheduling, UAV launch beamforming vectors, and UAV trajectory are gradually approached to the global optimal solution, including:
[0042] In the mth iteration, when solving the rescue team scheduling, given the preset UAV-transmitted beamforming vector and the initial UAV trajectory, the UAV-assisted rescue team communication optimization model is solved to obtain the rescue team scheduling C (m) ;
[0043] When solving the beamforming vector of the UAV, based on C (m) , the initial UAV trajectory, solve the UAV-assisted rescue team communication optimization model to obtain the beamforming vector W (m) ;
[0044] When solving the UAV trajectory, based on W (m) 、C (m) , solve the UAV-assisted rescue team communication optimization model to obtain L (m) ;
[0045] The solution is solved in an alternating cycle until the optimization objective function converges, and the rescue team scheduling, the beamforming vector launched by the UAV, and the UAV trajectory of the current round are the global optimal solution.
[0046] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:
[0047] 1. The UAV-enhanced emergency communication and rescue system of the present invention can be rapidly deployed to disaster areas without being restricted by ground transportation and terrain, enabling rapid response to disaster areas. This fills the communication gap caused by damage to ground communication infrastructure and improves the ability to respond quickly after a disaster.
[0048] 2. This invention uses multi-antenna technology and beamforming technology to enable drones to communicate accurately with ground rescue teams, improving communication quality, reducing signal interference, ensuring accurate information transmission, and improving communication quality in disaster areas.
[0049] 3. This invention builds a multi-antenna UAV-assisted multi-rescue team communication system and a human-machine-assisted rescue team communication optimization model, which achieves the optimization of rescue team scheduling, UAV beamforming, and flight trajectory, effectively improving the utilization efficiency of rescue resources and the coordination of rescue operations;
[0050] 4. Compared with satellite communications and temporary ground base stations, drone systems have lower deployment and maintenance costs, while simplifying the complexity of communication restoration, providing a cost-effective emergency communication solution;
[0051] 5. The UAV system can flexibly and dynamically adjust the flight path and communication strategy in real time according to the actual situation in the disaster area, adapt to the ever-changing rescue needs and environmental conditions, and provide higher flexibility and adaptability.
[0052] In the present invention, the above-mentioned technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of the present invention will be described in the following description, and some advantages will become apparent from the description or be learned through practice of the present invention. The objectives and other advantages of the present invention can be realized and obtained through the contents particularly pointed out in the description and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings are only for the purpose of illustrating particular embodiments and are not to be considered limiting of the present invention. Like reference symbols denote like parts throughout the drawings.
[0054] Figure 1 A schematic diagram of a UAV-enhanced emergency communication and rescue system module in an embodiment of the present invention;
[0055] Figure 2 This is a flow chart of a method for multi-antenna UAV-assisted rescue team communication in an embodiment of the present invention;
[0056] Figure 3 Schematic diagram of a multi-antenna UAV-assisted rescue team communication system according to an embodiment of the present invention;
[0057] Figure 4 Schematic diagram of trajectory optimization of a multi-antenna UAV according to an embodiment of the present invention;
[0058] Figure 5 Schematic diagram of a multi-antenna UAV dispatching rescue team members according to an embodiment of the present invention;
[0059] Figure 6 Schematic diagram of the plane beam of the signal-to-noise ratio at the receiving point of the rescue team members in a randomly selected time slot of the UAV in an embodiment of the present invention;
[0060] Figure 7 Schematic diagram of the three-dimensional beamforming signal-to-noise ratio at the receiving point of the rescue team members at a randomly selected time slot of the UAV in an embodiment of the present invention;
[0061] Figure 8 Schematic diagram comparing the average communication rate of the system between the present invention and the preset trajectory solution under different maximum transmission powers of the UAV in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, and are not used to limit the scope of the present invention.
[0063] The drone-enhanced emergency communication and rescue system proposed in this technical solution aims to address the shortcomings of the aforementioned existing technologies. By using drones as aerial communication platforms, this system can be rapidly deployed, providing flexible and stable communication services and effectively covering a wide range of disaster-affected areas. The drone's multi-antenna technology improves the directionality and quality of communication, while the optimization model ensures the efficient use of communication resources. Furthermore, the drone's aerial advantage enables it to avoid ground obstacles and quickly respond to dynamic changes in the disaster area, providing critical communication support for rescue operations.
[0064] A specific embodiment of the present invention, as Figure 1 As shown, a drone-enhanced emergency communication and rescue system is disclosed, including the following modules:
[0065] The drone module is deployed on the drone body and is used to implement the multi-antenna drone-assisted ground rescue team member communication method, accurately communicate with the ground rescue team member module, obtain the rescue information sent by the rescue team member module, and send the rescue information of multiple rescue team members to the rescue center module;
[0066] Rescue Team Member Module: carried by rescue team members at the rescue site, used to communicate with the drone, receive instructions and information from the drone, and send support request information to the drone when necessary;
[0067] Rescue center module: deployed in a fixed rescue command center, used to dispatch rescue team members and distribute rescue supplies based on the rescue information obtained by the drone module;
[0068] The rescue information includes one or more of the following: the location of the disaster area, the number of people affected, the injuries of the people, and the types and quantities of materials required.
[0069] The multi-antenna UAV-assisted multi-rescue team communication system consists of a UAV and multiple rescue team members distributed across the disaster area. The UAV is equipped with a uniform planar array (UPA) antenna, serving as an aerial information collection and communication platform.
[0070] The drone module serves as an aerial communication platform, communicating precisely with ground rescue teams through its multi-antenna system to ensure accurate and efficient information transmission. It collects rescue information sent by each rescue team module, including key information such as the disaster area location, number of affected people, injuries, and the types and quantities of required supplies. This information is transmitted to the rescue center module in real time, providing real-time data support for rescue decision-making. Based on the instructions from the rescue center module, the module sends corresponding instructions and information to rescue teams to assist in the coordination of rescue operations.
[0071] The rescuer module is deployed on the rescuer's body at the rescue site. Carried by the rescuer, it serves as a direct communication interface between the rescuer and the drone. It receives commands and information from the drone, enabling the rescuer to act according to the command center's guidance. When necessary, it sends a request for support to the drone, including requests for additional supplies, medical assistance, or other emergency support.
[0072] The Rescue Center module, located in a fixed rescue command center, serves as the nerve center of the entire rescue operation. It receives rescue information transmitted by the drone module and makes analysis and decisions based on this information. It is responsible for dispatching rescue teams, ensuring that rescue forces are effectively deployed to where they are most needed. It is also responsible for distributing relief supplies, quickly allocating and preparing the necessary relief supplies based on the needs of the disaster area, and directing the relief supply distribution module to transport the supplies to the disaster area.
[0073] Overall, these three modules form a highly efficient emergency communications and rescue system that can respond quickly to disasters, provide real-time communication support, ensure the rapid transmission of rescue information, and rationally allocate and effectively utilize rescue resources. This integrated solution can significantly improve the efficiency and effectiveness of emergency rescue operations.
[0074] The system further comprises:
[0075] Warehouse module: Deployed at a logistics base or designated warehouse location, it is used to store and manage relief supplies and quickly deploy and prepare the required relief supplies according to the instructions of the rescue center;
[0076] Relief material distribution module: deployed on ground transport vehicles or temporary distribution centers, used to receive relief materials provided by the warehouse module and quickly transport the materials to the disaster area or designated location according to the instructions of the rescue center.
[0077] The warehouse module is responsible for storing and managing relief supplies. Following instructions from the rescue center, it rapidly allocates and prepares the necessary relief supplies to respond to emergency needs. The relief supply distribution module is responsible for receiving relief supplies from the warehouse and distributing them according to instructions from the rescue center. It rapidly transports relief supplies to the disaster area or designated locations to ensure material support for rescue operations.
[0078] The drone module includes a uniform planar antenna array and performs a circular flight over the disaster area according to a predetermined flight path based on the flight mission planning of the rescue center module;
[0079] The rescue team member module includes a single antenna device, which is a mobile phone or mobile terminal. When the drone passes by, the rescue team member establishes a wireless communication connection with the drone. Each rescue team member module receives the directional beam signal sent from the drone module within a certain time slot, and then responds and sends the rescue information.
[0080] The emergence of beamforming technology provides an effective way to solve the above technical problems. Beamforming technology is based on antenna arrays. By precisely adjusting the phase and amplitude of the signal transmitted by each antenna unit, the transmitted electromagnetic waves can form a specific radiation pattern in space, concentrating the signal energy on the target rescue team. In the UAV-assisted rescue team communication scenario, beamforming technology can significantly enhance the performance of the communication link between the UAV and the rescue team. By accurately aiming the narrower communication beam at the target rescue team, the diffusion and waste of the signal in space is effectively reduced, and the strength of the signal reaching the rescue team is increased, thereby improving the signal-to-noise ratio and reliability, solving the problems of low communication quality and efficiency of the above-mentioned single antenna of the UAV, and providing a better solution for UAV-assisted rescue team communication.
[0081] This invention addresses the increasing demand for communication quality and speed among rescuers, building a drone-assisted communication network. This system equips drones with multi-antenna arrays and utilizes beamforming technology to enhance signal strength and interference resistance. By jointly optimizing rescuer scheduling, the beamforming vectors emitted by drones, and drone flight paths, the network achieves precise coverage and effectively improves average communication speeds, meeting rescuers' expectations for communication quality in a variety of complex scenarios and providing strong support for the in-depth application of drone communication technology.
[0082] like Figure 2 As shown, the method for the multi-antenna UAV to assist ground rescue team members in communication includes:
[0083] Step S1, calculating the steering vector from the drone to each rescue team member; calculating the channel gain from the drone to each rescue team member module based on the steering vector; calculating the communication rate between the drone and each rescue team member module based on the channel gain;
[0084] Step S2: constructing a UAV-assisted rescue team member communication optimization model that takes maximizing the average communication rate between the UAV and the multi-rescue team member module as the optimization objective function, while satisfying the rescue team member scheduling constraints, UAV communication performance constraints, UAV transmission power constraints, and UAV flight trajectory constraints;
[0085] Step S3: Solve the communication optimization model of the UAV-assisted rescue team members to obtain the optimal communication solution between the UAV and multiple rescue team members; use the optimal communication solution to communicate accurately with the ground rescue team member module.
[0086] Step S1, specifically.
[0087] (1) Construct a channel model for multi-antenna UAV-assisted rescue team communication and a UAV flight motion model.
[0088] Based on the needs of actual application scenarios, a multi-antenna drone-assisted communication system for rescue team members is constructed, covering the channel model of the communication link and the drone flight motion model; by adjusting the radiation direction of the antenna array, the signal energy can be focused and transmitted directionally to the target rescue team members. At the same time, combined with the optimized design of the drone flight trajectory, it is ensured that rescue team members in different geographical locations can receive stable communication signals.
[0089] During a circular flight, the drone transmits a communication beam at a constant altitude toward a single-antenna rescuer on the ground, thereby collecting and transmitting information about the rescuer. To ensure that the drone's position within each time slot can be considered relatively stationary, its flight cycle is divided into N equal-length time slots.
[0090] The communication channel is specifically as follows: the UAV is equipped with a uniform planar antenna array, which is deployed parallel to the ground. The total number of antennas in the uniform planar antenna array and the distance between antenna units are divided along the x-axis and y-axis of the three-dimensional Cartesian coordinate system, and the total number of antenna arrays M = M x ×M y and the distance d between the antennas along the coordinate system axis x =d y =λ / 2;
[0091] Among them, M x 、M y are the number of antennas arranged on the x-axis and y-axis respectively; d x d y are the spacing of the antennas along the x-axis and y-axis respectively; λ is the carrier wavelength;
[0092] (2) Calculate the steering vector α(l(n),l k ).
[0093] Based on M x 、M y and d x d y Calculate the steering vector α(l(n),l from the UAV to the kth rescuer module k ), calculated as follows:
[0094]
[0095] Where k = 1, 2, ..., K, K is the number of rescue team members; l(n) is the position of the UAV in the nth time slot, l k is the position of the kth rescuer, θ(l(n),l k )、Φ(l(n),l k ) are the AoD elevation angle and AoD azimuth angle when the UAV transmits the signal to the kth rescue team member.
[0096] j is the imaginary unit; T is the transpose of the matrix; θ(l(n),l k ) is the Angle of Departure (AoD) when the UAV transmits the signal to the kth rescuer, reflecting the change of the signal in the vertical direction relative to the UAV's transmission angle; Φ(l(n),l k ) is the AoD azimuth angle of the UAV’s transmission signal to the kth rescuer, which describes the transmission pointing angle of the signal relative to the UAV in the horizontal direction.
[0097] (3) Calculate the channel gain h from the UAV to each rescue team member based on the steering vector k,com (l(n),lk ).
[0098] Considering that the downlink communication link between the UAV and the rescue team is a line-of-sight channel, the free space fading model is used to simulate the line-of-sight channel gain.
[0099] Based on α(l(n),l k ) Calculate the channel gain h from the UAV to the kth rescuer module k,com (l(n),l k ), calculated as follows:
[0100]
[0101] Where n=1,2,...N, N is the number of time slots in the UAV flight cycle; G t is the antenna gain of the UAV transmitter, G b is the antenna gain of the rescue team member module, d(l(n),l k )=||l(n)-l k || represents the Euclidean distance between the UAV and the kth rescuer.
[0102] (4) Calculating the communication rate between the UAV and each rescue team member based on the channel gain
[0103] Under unit bandwidth, based on h k,com (l(n),l k ) Calculate the communication rate between the UAV and the kth rescue team member module The calculation is as follows:
[0104]
[0105] Among them, c k (n) is the rescue team dispatch of the UAV in the nth time slot, is the communication beamforming vector of the UAV in the nth time slot, is the noise that obeys Gaussian random distribution, H is the channel gain h k,com (l(n),l k )'s conjugate transpose; c k (n) is a binary discrete variable;
[0106] When the UAV transmits a communication beam to perform the communication mission to the kth rescue team member in time slot n, c k (n)=1, otherwise c k (n)=0.
[0107] c k (n) is a binary discrete variable used to describe the dispatch of UAVs to rescue team members.
[0108] The noise obeys Gaussian random distribution. The noise in the communication rate is the noise at the receiving point of the rescue team. The noise is a noise with a mean of 0 and a variance of Gaussian white noise, is the power distribution of the noise signal.
[0109] The UAV motion model includes kinematic constraints and flight position constraints. Considering the physical characteristics of the UAV and flight safety requirements, the flight speed of the UAV will always be controlled at the preset maximum speed v during flight. max the following.
[0110] For example, the preset maximum speed v max is 40m / s.
[0111] The drone has the following distance constraints in each time slot:
[0112]
[0113] Among them, l(n) is the coordinate of the UAV at the nth time slot, l(n-1) is the coordinate of the UAV at the n-1th time slot, and D max =v max δ T is the maximum flight distance of the UAV in each time slot, δ T is the length of each time slot in seconds;
[0114] When a drone performs communication services for rescuers, the following flight constraints must be adhered to to ensure that its flight trajectory within a specific area has clear starting and ending points:
[0115] l(1)=l(N)=l I Formula (5)
[0116] Among them, l I represents the starting position of the UAV, and N is the total number of time slots in the UAV flight cycle.
[0117] The physical meaning of formula (5) is that the UAV flies back to its starting position at the end of the flight mission.
[0118] The power constraint of the UAV is as follows: P(n) is defined as the average power transmitted by the UAV in the nth time slot, then:
[0119]
[0120] in, is a set containing all time slot numbers.
[0121] Since the average transmission power of the UAV is limited by the maximum power, the following constraints are met:
[0122] P(n)≤P max Formula (7)
[0123] Among them, P max Indicates the maximum transmission power of the drone, which is a parameter of the drone itself.
[0124] The function of step S1 is to calculate the channel model of the UAV-assisted rescue team communication and the UAV flight motion model, and calculate the key parameters of the communication link, including the steering vector α(l(n),l between the UAV and each of the rescue team members. k ), channel gain h k,com (l(n),l k ) and communication rate Provide basic support for subsequent communication optimization.
[0125] Step S2, specifically.
[0126] Design an optimization problem with the goal of maximizing the average communication rate of the UAV while satisfying the rescue team scheduling constraints, transmission power constraints, the minimum communication rate constraints of the rescue team members, and the kinematic constraints of the UAV flight.
[0127] In order to maximize the average communication rate of the UAV, the UAV-assisted rescue team communication optimization model is as follows:
[0128]
[0129] in, is the communication rate between the UAV and the kth rescuer; K is the number of rescuers; n = 1, 2, ... N, where N is the number of time slots in the UAV flight cycle; C, W, and L are the rescuer scheduling to be optimized, the UAV’s transmitted beamforming vector, and the UAV’s trajectory variable, respectively;
[0130]
[0131] C1 and C2 represent the rescue team scheduling constraints, C3 represents the UAV communication performance constraints, is the preset communication rate threshold between the UAV and the base station, C4 represents the UAV transmission power constraint, C5 and C6 represent the UAV flight trajectory constraints, and P max is the maximum transmission power of the UAV, D max is the maximum flight distance of the UAV in each time slot, l I is the starting position of the drone.
[0132] C1 and C2 are rescuer scheduling constraints, indicating that the UAV is dedicated to providing services to a single rescuer in each time slot. 0 means that the rescuer does not establish a communication connection with the UAV, and 1 means that the rescuer establishes a communication connection with the UAV. Only one rescuer module can communicate at a time. C3 is a UAV communication performance constraint, requiring that the communication rate between the UAV and the base station must exceed a preset threshold. Ensure the quality of signal data transmission; C4 UAV transmission power constraint requires that the UAV's transmission power does not exceed the upper limit of the transmission power to ensure equipment safety; C5 and C6 UAV flight trajectory constraints require the starting point and end point to coincide, ensuring the safety and stability of the UAV's flight.
[0133] Exemplarily, the communication rate threshold is preset Set to 16bps / Hz.
[0134] The purpose of step S2 is to design an optimization problem, which aims to maximize the average communication rate between the UAV and the rescue team members by adjusting the rescue team member scheduling, beamforming vector and UAV trajectory variables, while ensuring that the rescue team member scheduling, communication performance, transmission power and flight trajectory constraints are met to achieve efficient, stable and safe UAV-assisted communication.
[0135] The step S3 comprises:
[0136] The UAV-assisted rescue team communication optimization model includes three nonlinear coupling variables: rescue team scheduling, UAV emission beamforming vector and UAV trajectory. The model is solved as a non-convex optimization problem.
[0137] Decomposing the non-convex optimization problem into three convex optimization sub-problems: rescue team scheduling, UAV launch beamforming vector, and UAV trajectory;
[0138] Alternately iteratively optimize three convex optimization sub-problems and gradually approach the global optimal solution;
[0139] When the objective function converges, the global optimal solution is the optimal solution for communication between the UAV and multiple rescue team members. The global optimal solution includes the rescue team member scheduling, the beamforming vectors emitted by the UAV, and the UAV trajectory.
[0140] This optimization problem is a mixed integer non-convex optimization problem and is difficult to solve directly.
[0141] Among them, the non-convex optimization problem includes rescue team scheduling Beamforming vectors transmitted by the drone Drone tracks Three nonlinear coupled variables.
[0142] The non-convex optimization problem is decomposed into three sub-problems, namely, the rescue team scheduling optimization problem, the UAV launch beamforming vector optimization problem, and the UAV trajectory optimization problem. In the process of solving each sub-problem, the Successive Convex Approximation (SCA) method and the Semidefinite Relaxation (SDR) technique are used to transform the non-convex problem into a convex problem.
[0143] The details are as follows:
[0144] (1) For the rescue team scheduling optimization subproblem, the binary scheduling variables are relaxed into continuous variables with values ranging from 0 to 1, so that the problem is transformed into a convex optimization problem. Then, the CVX toolbox in Matlab can be used to directly solve the transformed convex problem.
[0145] (2) For the subproblem of optimizing the beamforming vector emitted by the UAV, the SDR technique is used to transform the beamforming vector into a rank-1 positive semidefinite matrix. This initially transforms the problem into a convex problem. The relaxed rank-1 constraint with strong non-convexity is then added as a penalty factor to the objective function, allowing it to be directly solved using the CVX toolbox.
[0146] (3) For the UAV trajectory optimization subproblem, the SCA method is used to perform Taylor first-order expansion on the non-convex parts of the objective function and constraints, and the problem is converted into a convex problem form that can be directly solved by CVX.
[0147] After solving each sub-problem separately, an alternating optimization strategy is adopted to switch optimization between different sub-problems through cyclic iteration, so that the solutions of the three sub-problems can influence each other and evolve co-evolvingly, gradually approaching the global optimal solution, thereby achieving a joint optimization solution to the entire complex optimization problem.
[0148] The three convex optimization subproblems of alternately optimizing rescue team scheduling, UAV launch beamforming vectors, and UAV trajectory gradually approach the global optimal solution, including:
[0149] In the mth iteration, when solving the rescue team scheduling, given the preset UAV-transmitted beamforming vector and the initial UAV trajectory, the UAV-assisted rescue team communication optimization model is solved to obtain the rescue team scheduling C (m) ;
[0150] When solving the beamforming vector of the UAV, based on C (m) , the initial UAV trajectory, solve the UAV-assisted rescue team communication optimization model to obtain the beamforming vector W (m) ;
[0151] When solving the UAV trajectory, based on W (m) 、C (m) , solve the UAV-assisted rescue team communication optimization model to obtain L (m) ;
[0152] The solution is solved in an alternating cycle until the optimization objective function converges, and the rescue team scheduling, the beamforming vector launched by the UAV, and the UAV trajectory of the current round are the global optimal solution.
[0153] Among them, the mth round is the iteration round, and m≥1 rounds are the iteration rounds before the objective function converges.
[0154] The optimization steps are explained in detail as follows:
[0155] There are three nonlinear coupling variables in the original optimization problem (rescue team scheduling Beamforming vectors transmitted by the drone Drone tracks Therefore, the optimization problem is a non-convex problem. To solve this problem, the original problem is decomposed into three sub-problems, and each sub-problem is solved iteratively until the objective function value converges;
[0156] Method for determining convergence of objective function: If the objective function in the current iteration minus the objective function in the previous iteration is less than a given threshold or reaches the set maximum number of iterations, it can be considered that the objective value remains basically unchanged and has reached the optimal value. At this time, the solution (C, W, L) is an approximate global optimal solution.
[0157] Exemplarily, the maximum number of iterations is set to 20 times.
[0158] It should be noted that in each round of solving, each sub-problem is solved in sequence, including the rescue team scheduling problem, the beamforming vector problem of the drone launch, and the drone trajectory optimization problem, and the current approximate optimal solution of the variables in each sub-problem is found. This solution will be used in solving the next sub-problem, ultimately achieving the goal of joint solution.
[0159] For example, in the mth iteration, when solving the rescue team scheduling C, first give W and L. Here, given means that the W value of all time slots is pre-set during simulation, and L is the position of dividing the circle into N time slots on the initial circular trajectory with a radius r set to r = 250m, which is the initial trajectory of the drone (given trajectory L). The C obtained after solution is (m) ;
[0160] Similarly, when solving the beamforming vector W emitted by the drone, given C (m) , L, where C is replaced by the solution C obtained above (m), L is still the initial trajectory (because the trajectory sub-problem has not been solved yet, it will not be replaced first), and the solved W (m) ;
[0161] When solving the UAV trajectory L, given W (m) 、C (m) Solve and finally get C (m) 、W (m) , L (m) , these three values are the solutions of the current round, and then the next round begins, still following the solution order of C, W, and L until the maximum iteration round is reached and the global optimal solution is finally approached.
[0162] In step S3, the original problem is first divided into the non-convex problem of rescue team scheduling optimization problem, the beamforming vector optimization problem of UAV launch, and the UAV trajectory optimization problem. The non-convex problem is converted into a convex problem that can be directly solved by the CVX toolbox, and finally the global optimal solution of the original optimization problem is approached through the alternating iterative optimization algorithm.
[0163] The optimal solution consists of the following three decision variables:
[0164] (1) Rescue team member scheduling: Which rescue team member should be selected for communication in each time slot?
[0165] (2) UAV transmission beamforming vector: The UAV transmission beamforming vector is designed for each time slot to ensure that the corresponding rescue team can receive the strongest signal;
[0166] (3) Drone trajectory: The flight path of the drone in each time slot to ensure the optimal communication rate.
[0167] These three decision variables are iteratively optimized under the constraints to maximize the average communication rate of the drone. That is, after multiple iterations and adjustments, the average communication rate between the drone and the rescue team is maximized, taking all the constraints into account.
[0168] The purpose of step S3 is to decompose the complex non-convex optimization problem into three solvable convex optimization sub-problems, and adopt an alternating iterative optimization strategy to gradually approach the global optimal solution, and finally determine the UAV rescue team scheduling, the UAV launch beamforming vector and the UAV flight trajectory, so as to maximize the average communication rate between the UAV and the rescue team while satisfying all constraints.
[0169] Figure 3 In the network model shown, set G t =15dBi, G b =10dBi,σ k 2 =-110dBm, M x =M y =4, K=10, H=90m, T=75s, δ t =0.5s, P max =10w,v max =40m / s.
[0170] σ k 2 =-110dBm converted to watts is 10 -14 W is the noise power value.
[0171] The center of the drone's mission area (0, 0) is used as the center of the drone's initial circular trajectory, with a radius of r = 250m. This allows the drone to maintain a relatively balanced initial trajectory when initiating a communication mission, connecting with the surrounding target rescuers. During actual flight, the drone further dynamically adjusts its flight trajectory based on real-time channel state information and the rescuers' communication needs, effectively assisting the rescuers in their communications.
[0172] Figure 4 The optimized trajectory of the drone presented in Figure 1 clearly demonstrates this adaptive adjustment process. Compared to the initial trajectory, the optimized trajectory shows that the drone actively moves closer to the rescuer. This is because, with the goal of maximizing communication rate, the shortened distance between the drone and the target rescuer significantly reduces path loss during signal propagation, resulting in higher signal strength for the target rescuer at their receiving end.
[0173] The optimization goal is to maximize the average communication rate between the UAV and the rescue team members, that is, the sum of the communication rates of all time slots is maximized. According to formula (2) and formula (3), the closer the distance between the UAV and the rescue team members, the greater the channel gain h. k,com (l(n),l k ) is larger, so the communication rate Therefore, after algorithm optimization, the drone will serve as close to the rescue team as possible. When the set flight time and speed are sufficient, the drone will serve directly above each rescue team member, and then continue to fly forward while serving. Figure 3 It is a two-dimensional plane diagram of the drone's flight trajectory. From a two-dimensional perspective, the drone's flight trajectory is connected to multiple rescue team members. In three-dimensional space, the drone itself will have a certain height, and is actually flying above the rescue team members with such a trajectory.
[0174] Figure 5The figure demonstrates the drone's scheduling of rescuers in different time slots. Starting from its starting position, the drone prioritizes serving the closest rescuer, while ensuring that every rescuer is served. In terms of channel quality, the drone prioritizes rescuers with better channel conditions for communication scheduling. This is because a good channel environment allows for more efficient utilization of limited communication resources, increasing the data transmission rate per unit bandwidth. To ensure the quality of service for rescuers, the scheduling algorithm avoids overserving some rescuers, resulting in a lack of communication resources for others. Through a tightly coupled scheduling and trajectory optimization mechanism, the drone is able to make the most reasonable rescuer scheduling decisions within each time slot in complex and changing communication environments, effectively improving the communication efficiency of the entire drone-assisted communication network and providing rescuers with continuous, stable, and efficient communication services. Figure 4 The horizontal axis refers to the number of time slots N in the UAV flight cycle, and the vertical axis refers to the serial numbers of the target rescue team members from 1 to 10. Figure 4 This indicates that the UAV dispatches the corresponding rescue team members at the corresponding time slot of the flight.
[0175] Figure 6 and Figure 7 The diagrams show both a plane beam and a three-dimensional beam diagram of the signal-to-noise ratio at the rescuer's receiving location in a randomly selected time slot. The narrower communication beam is concentrated at the rescuer scheduled in the current time slot, demonstrating that by optimizing the drone's communication beamforming vector, its uniform planar antenna array can precisely control the phase and amplitude of the transmitted signal. During communication with a specific rescuer in the current time slot, the transmitted signal energy is highly concentrated in their direction based on their location information and channel characteristics, resulting in a significant improvement in the rescuer's signal-to-noise ratio. When beamforming improves the signal-to-noise ratio, according to Shannon's theorem, the communication rate per unit bandwidth will increase significantly.
[0176] Figure 6 In the simulation, an area of 1000 meters * 1000 meters is simulated, and 10 target rescue team members are arranged in this area. The innovation of the present invention is that the UAV is combined with beamforming technology to assist communication, so the advantages of beamforming technology need to be reflected through simulation results. The present invention optimizes the beamforming vector emitted by the UAV, which is a complex matrix containing amplitude and phase. By optimizing (adjusting the amplitude and phase of the matrix), the signal emitted by the antenna array on the UAV is directed to a rescue team member, thereby combining formula (3) to enhance the communication rate and meet the optimization goal. In each time slot, the UAV will only provide services to one rescue team member. Therefore, in each time slot, there will be a beam concentrated on a corresponding rescue team member, which means that only this position has a communication rate. Therefore, a time slot is randomly selected for observation ( Figure 6 and Figure 7 The corresponding time slot is 55, combined with Figure 4 The drone is currently serving the fifth rescuer, which is why the image shows a narrow beam focused on the fifth rescuer. A narrow beam indicates high energy. The beam height corresponds to the signal-to-noise ratio.
[0177] Figure 7 For a two-dimensional graph Figure 6 The three-dimensional perspective, where the x and y axes represent the simulation area (meters). The communication rate in formula (3) To display the beam pattern linearly (if the communication rate is plotted as the vertical axis, the logarithm will produce multiple beams, making it difficult to clearly identify which rescuer has the highest communication rate at that time slot), the signal-to-noise ratio is used as the vertical axis. A higher signal-to-noise ratio indicates a higher communication rate. In general, using the signal-to-noise ratio as the vertical axis provides a more intuitive graph and satisfies the optimization problem.
[0178] Figure 8 The figure compares the communication rates of the preset and optimized trajectory schemes. As the maximum transmit power of the drone increases, the communication rates of both schemes improve, and the optimized trajectory scheme consistently outperforms the preset trajectory scheme. This is because the optimized trajectory scheme doesn't rely solely on increasing transmit power to improve communication conditions. The drone dynamically adjusts its flight path based on multiple factors, such as the distribution of rescuers and channel conditions, allowing it to approach rescuers with better signal transmission quality, thereby reducing path loss and interference during signal propagation. At the same transmit power, the optimized trajectory scheme effectively transmits more signal energy to the receiver, improving communication quality and rate. However, the preset trajectory scheme, lacking this flexibility, is relatively limited in its ability to increase communication rates. Furthermore, the figure shows that the number of antenna units affects the system's communication rate. A larger number of antenna units significantly increases beamforming gain, leading to a higher achievable communication rate.
[0179] The preset trajectory plan refers to the fixed drone along Figure 4 Obviously, compared with the solution of optimizing the trajectory in the present invention (adjusting the flight path to be close to the rescue team members), the flight trajectory of the unoptimized drone is farther away from the rescue team members. Therefore, under the same transmission power, the communication rate is low. With the increase of the maximum transmission power of the drone, the communication rate of both solutions is improved. Combining formulas (6) and (7), this is because the drone’s beamforming vector w c(n) can have a larger amplitude at a higher transmission power, thus also improving the communication rate between the UAV and the rescue team members according to formula (3). Similarly, the more antennas there are, the stronger the enhanced signal can be generated at a specific rescue team member, and the higher the communication rate between the UAV and the rescue team members.
[0180] Rescue workers receive the directional beam signal transmitted by the drone, convert the received analog signal into a digital signal, and extract the transmitted data. The received data is decoded to restore the original information. Depending on the actual needs, rescue workers send confirmation signals or feedback information, as well as requests, to the drone to achieve two-way communication. This two-way communication mechanism enables efficient data exchange between the drone and rescue workers, supporting a variety of applications such as remote monitoring, emergency rescue, and data collection and distribution.
[0181] In summary, the UAV-enhanced emergency communication and rescue system according to the embodiment of the present invention has the following beneficial effects:
[0182] 1. The UAV-enhanced emergency communication and rescue system of the present invention can be rapidly deployed to disaster areas without being restricted by ground transportation and terrain, enabling rapid response to disaster areas. This fills the communication gap caused by damage to ground communication infrastructure and improves the ability to respond quickly after a disaster.
[0183] 2. This invention uses multi-antenna technology and beamforming technology to enable drones to communicate accurately with ground rescue teams, improving communication quality, reducing signal interference, ensuring accurate information transmission, and improving communication quality in disaster areas.
[0184] 3. This invention builds a multi-antenna UAV-assisted multi-rescue team communication system and a human-machine-assisted rescue team communication optimization model, which achieves the optimization of rescue team scheduling, UAV beamforming, and flight trajectory, effectively improving the utilization efficiency of rescue resources and the coordination of rescue operations;
[0185] 4. Compared with satellite communications and temporary ground base stations, drone systems have lower deployment and maintenance costs, while simplifying the complexity of communication restoration, providing a cost-effective emergency communication solution;
[0186] 5. The UAV system can flexibly and dynamically adjust the flight path and communication strategy in real time according to the actual situation in the disaster area, adapt to the ever-changing rescue needs and environmental conditions, and provide higher flexibility and adaptability.
[0187] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with this technical field within the technical scope disclosed by the present invention should be covered by the scope of protection of the present invention.
Claims
1. A method for multi-antenna UAV to assist ground rescue team members in communication, characterized in that: include: Step S1, calculating the steering vector from the UAV to each rescue team member; Calculating a channel gain from the drone to each rescue team member module based on the steering vector; calculating a communication rate between the drone and each rescue team member module based on the channel gain; Step S2: constructing a UAV-assisted rescue team member communication optimization model that takes maximizing the average communication rate between the UAV and the multi-rescue team member module as the optimization objective function, while satisfying the rescue team member scheduling constraints, UAV communication performance constraints, UAV transmission power constraints, and UAV flight trajectory constraints; Step S3: Solve the communication optimization model of the UAV-assisted rescue team members to obtain the optimal communication solution between the UAV and multiple rescue team members; use the optimal communication solution to accurately communicate with the ground rescue team member module; The communication optimization model of the UAV-assisted rescue team is as follows: C6:l(1)=l(N)=l I in, is the communication rate between the UAV and the kth rescuer; K is the number of rescuers; n = 1, 2, ... N, where N is the number of time slots in the UAV flight cycle; C, W, and L are the rescuer scheduling to be optimized, the UAV’s transmitted beamforming vector, and the UAV’s trajectory variable, respectively; C1 and C2 represent the rescue team scheduling constraints, C3 represents the UAV communication performance constraints, is the preset communication rate threshold between the UAV and the base station, C4 represents the UAV transmission power constraint, C5 and C6 represent the UAV flight trajectory constraints, and P max is the maximum transmission power of the UAV, D max is the maximum flight distance of the UAV in each time slot, l I is the starting position of the drone.
2. The method according to claim 1, characterized in that The UAV is equipped with a uniform planar antenna array, which is deployed parallel to the ground. The total number of antennas in the uniform planar antenna array and the distance between antenna units are divided along the x-axis and y-axis of the three-dimensional Cartesian coordinate system to obtain the total number of antenna arrays M = M x ×M y and the distance d between the antennas along the coordinate system axis x =d y =λ / 2; Among them, M x 、M y are the number of antennas arranged on the x-axis and y-axis respectively; d x d y are the spacing of the antennas along the x-axis and y-axis respectively; λ is the carrier wavelength; Based on M x 、M y and d x d y Calculate the steering vector α(l(n),l from the UAV to the kth rescuer module k ), calculated as follows: Where k = 1, 2, ..., K, K is the number of rescue team members; l(n) is the position of the UAV in the nth time slot, l k is the position of the kth rescuer, θ(l(n),l k )、Φ(l(n),l k ) are the AoD elevation angle and AoD azimuth angle when the UAV transmits the signal to the kth rescue team member.
3. The method according to claim 2, characterized in that Based on α(l(n),l k ) Calculate the channel gain h from the UAV to the kth rescuer module k,com (l(n),l k ), calculated as follows: Where n=1,2,...N, N is the number of time slots in the UAV flight cycle; G t is the antenna gain of the UAV transmitter, G b is the antenna gain of the rescue team member module, d(l(n),l k )=||l(n)-l k || represents the Euclidean distance between the UAV and the kth rescuer.
4. The method according to claim 3, characterized in that Under unit bandwidth, based on h k,com (l(n),l k ) Calculate the communication rate between the UAV and the kth rescue team member module The calculation is as follows: Among them, c k (n) is the rescue team dispatch of the UAV in the nth time slot, is the communication beamforming vector of the UAV in the nth time slot, is the noise that obeys Gaussian random distribution, H is the channel gain h k,com (l(n),l k )'s conjugate transpose; c k (n) is a binary discrete variable; When the UAV transmits a communication beam to perform the communication mission to the kth rescue team member in time slot n, c k (n)=1, otherwise c k (n)=0.
5. The method according to claim 1, characterized in that: The step S3 comprises: The UAV-assisted rescue team communication optimization model includes three nonlinear coupling variables: rescue team scheduling, UAV emission beamforming vector and UAV trajectory. The model is solved as a non-convex optimization problem. Decomposing the non-convex optimization problem into three convex optimization sub-problems: rescue team scheduling, UAV launch beamforming vector, and UAV trajectory; Alternately iteratively optimize three convex optimization sub-problems and gradually approach the global optimal solution; When the objective function converges, the global optimal solution is the optimal solution for communication between the UAV and multiple rescue team members. The global optimal solution includes the rescue team member scheduling, the beamforming vectors emitted by the UAV, and the UAV trajectory. Among them, the non-convex optimization problem includes rescue team scheduling Beamforming vectors transmitted by the drone Drone tracks Three nonlinear coupled variables.
6. The method according to claim 5, characterized in that The three convex optimization subproblems of alternately optimizing rescue team scheduling, UAV launch beamforming vectors, and UAV trajectory gradually approach the global optimal solution, including: In the mth iteration, when solving the rescue team scheduling, given the preset UAV-transmitted beamforming vector and the initial UAV trajectory, the UAV-assisted rescue team communication optimization model is solved to obtain the rescue team scheduling C (m) ; When solving the beamforming vector of the UAV, based on C (m) , the initial UAV trajectory, solve the UAV-assisted rescue team communication optimization model to obtain the beamforming vector W (m) ; When solving the UAV trajectory, based on W (m) 、C (m) , solve the UAV-assisted rescue team communication optimization model to obtain L (m) ; The solution is solved in an alternating cycle until the optimization objective function converges, and the rescue team scheduling, the beamforming vector launched by the UAV, and the UAV trajectory of the current round are the global optimal solution.
7. A drone-enhanced emergency communication and rescue system used in the method for multi-antenna drone-assisted communication for ground rescue team members according to any one of claims 1 to 6, characterized in that: include: The drone module is deployed on the drone body and is used to implement the multi-antenna drone-assisted ground rescue team member communication method, accurately communicate with the ground rescue team member module, obtain the rescue information sent by the rescue team member module, and send the rescue information of multiple rescue team members to the rescue center module; Rescue Team Member Module: carried by rescue team members at the rescue site, used to communicate with the drone, receive instructions and information from the drone, and send support request information to the drone when necessary; Rescue center module: deployed in a fixed rescue command center, used to dispatch rescue team members and distribute rescue supplies based on the rescue information obtained by the drone module; The rescue information includes one or more of the following: the location of the disaster area, the number of people affected, the injuries of the people, and the types and quantities of materials required.
8. The system according to claim 7, characterized in that: The system further comprises: Warehouse module: Deployed at a logistics base or designated warehouse location, it is used to store and manage relief supplies and quickly deploy and prepare the required relief supplies according to the instructions of the rescue center; Relief material distribution module: deployed on ground transport vehicles or temporary distribution centers, used to receive relief materials provided by the warehouse module and quickly transport the materials to the disaster area or designated location according to the instructions of the rescue center.
9. The system according to claim 7, characterized in that: The drone module includes a uniform planar antenna array and performs a circular flight over the disaster area according to a predetermined flight path based on the flight mission planning of the rescue center module; The rescue team member module includes a single antenna device, which is a mobile terminal. When the drone passes by, the rescue team member establishes a wireless communication connection with the drone. Each rescue team member module receives a directional beam signal sent from the drone module within a certain time slot, and then responds and sends the rescue information.
Citation Information
Patent Citations
Unmanned aerial vehicle wireless energy-carrying auxiliary relay method and system, electronic equipment and storage medium
CN118449576A
Unmanned aerial vehicle (UAV) beam pointing and data rate optimization for high throughput broadband access
US20170324469A1