Intelligent management system for unmanned aerial vehicle task assignment
Patent Information
- Application Number
- CN202611193128.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-07
- Publication Date
- 2026-10-30
AI Technical Summary
在实际低空巡检、野外勘探、安防作业、应急救援等场景中,野外遮挡、复杂电磁干扰、偏远区域信号盲区等因素极易导致无人机与地面基站之间的通信链路中断,造成无人机通信失联
[0027]通过在无人机通信失联后,自动匹配就近搜寻无人机搭建机载临时通信基站,构建局域专属通信链路,无需人工干预即可完成失联无人机的任务二次委派,有效解决了信号干扰、信号盲区导致的任务中断问题,进而提升无人机野外作业的连续性与完整度。
Smart Images

Figure CN123021104A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of unmanned aerial vehicle (UAV) control technology, specifically to an intelligent management system for UAV mission delegation. Background Technology
[0002] Currently, most drone mission assignments rely on ground base stations for communication and mission distribution. All drone mission reception, status reporting, and scheduling control depend on stable communication links with these ground base stations. However, in real-world scenarios such as low-altitude inspections, field exploration, security operations, and emergency rescue, factors such as obstructions in the wild, complex electromagnetic interference, and signal blind spots in remote areas can easily cause communication link interruptions between drones and ground base stations, resulting in drone communication failures.
[0003] When a drone loses communication, traditional management methods cannot intervene in secondary missions. The drone can only maintain its current state or hover in place, and the remaining unfinished missions are forced to be interrupted, which greatly reduces the integrity and efficiency of drone operations. At the same time, existing methods for handling lost drones mostly rely on manual background checks and manual dispatch of drones to search, which results in delayed response, high labor costs, and the inability to achieve automated and real-time mission continuation. Summary of the Invention
[0004] In view of the deficiencies in the existing technology, the technical problem to be solved by this application is: how to achieve efficient task continuation of UAV when communication is lost.
[0005] To achieve the above objectives, embodiments of this application provide an intelligent management system for unmanned aerial vehicle (UAV) mission delegation, the system comprising:
[0006] The communication monitoring module is used to allow the ground base station to collect and receive status data from each UAV in real time.
[0007] The module for determining the loss of contact is used to mark the drone as a lost drone when it is determined to be lost based on status data, and to determine the last valid location coordinates, remaining unexecuted tasks, task priority and unique encrypted ID of the lost drone.
[0008] The intelligent assignment filtering module is used to match the search drone according to the last valid location coordinates of the missing drone by a preset search filtering rule, and retrieve the exclusive key ID to encrypt and package the remaining unexecuted tasks of the drone. After obtaining the encrypted task data package, the module sends the encrypted task data package and task relay assignment instruction to the search drone.
[0009] A temporary network communication module is used to receive encrypted task data packets and task relay delegation instructions. The search drone establishes a temporary communication base station that is only open to the missing drone through airborne ad hoc network communication. When the missing drone accesses the temporary communication base station, it dispatches encrypted task data packets.
[0010] In one embodiment, the status data includes online status, location data, battery power data, and task execution status.
[0011] In one embodiment, the logic for determining that the drone has lost contact based on status data includes:
[0012] The ground base station monitors the online status of each drone according to a preset heartbeat cycle. If any drone does not transmit data back for a preset number of consecutive heartbeat cycles and does not send an active offline command, the drone is determined to be a lost drone.
[0013] In one embodiment, the process of establishing the preset search and filtering rules includes:
[0014] The search area was determined based on the last valid location coordinates of the missing drone.
[0015] Within the search area, select drones that are currently without a task or performing a task with a lower priority than the missing drone, and whose remaining battery power is greater than a preset threshold, as candidate drones.
[0016] Select the candidate drone that is closest to the center of the search area from all candidate drones and use it as the search drone.
[0017] In one embodiment, the method of determining the search area based on the last valid positioning coordinates of the missing drone is as follows: taking the last valid positioning coordinates of the missing drone as the center of a sphere, and taking a spherical area within a preset radius as the search area.
[0018] In one embodiment, the method by which the search drone establishes a temporary communication base station accessible only to the missing drone via an onboard ad hoc network includes:
[0019] After retrieving the device's dedicated communication channel, device ID, and communication verification key from the ground base station, the communication parameters are bound.
[0020] Based on the bound communication parameters, a temporary communication base station is set up to actively broadcast directional networking signals to the outside world, and access is only granted to lost drones.
[0021] In one embodiment, a timeout reset control module is also included. The timeout reset control module is used to set the reset logic of the search drone. When the search drone meets the reset logic, it is reset to the original flight path and communication with the ground base station is restored.
[0022] In one embodiment, the reset logic includes:
[0023] Record search routes and search duration;
[0024] When the search duration reaches a preset threshold, or when the search duration does not reach the preset threshold and the missing drone establishes communication with the search drone, a return-to-home command is triggered.
[0025] Control the search drone to return along the original search route.
[0026] Compared with the prior art, the advantages of this application are:
[0027] After a drone loses communication, it automatically matches and searches for nearby drones to set up temporary airborne communication base stations and builds a local dedicated communication link. This allows for the reassignment of tasks to lost drones without human intervention, effectively solving the problem of task interruption caused by signal interference and signal blind spots, thereby improving the continuity and integrity of drone field operations. Attached Figure Description
[0028] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0029] Figure 1 This is an architectural block diagram of the UAV mission delegation intelligent management system in the embodiments of this application;
[0030] Figure 2 This is a flowchart illustrating the usage method of the UAV mission delegation intelligent management system in an embodiment of the present invention. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0032] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.
[0033] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0034] This application provides an intelligent management system for unmanned aerial vehicle (UAV) mission assignment, referring to... Figure 1 The system includes a communication monitoring module, a disconnection determination module, an intelligent dispatch screening module, a temporary network communication module, and a timeout reset control module. The communication monitoring module is connected to the disconnection determination module, the disconnection determination module is connected to the intelligent dispatch screening module, and the intelligent dispatch screening module is connected to the temporary network communication module and the timeout reset control module, respectively.
[0035] The communication monitoring module is used to collect and receive status data of each UAV in real time from the ground base station. The status data includes online status, positioning data, power data and task execution status. The disconnection determination module is used to mark the UAV as a disconnected UAV when it is determined to be disconnected based on the status data, and to determine the last valid positioning coordinates, remaining unexecuted tasks, task priority and unique encrypted ID (pre-configured) of the disconnected UAV.
[0036] The intelligent dispatch and screening module is used to match search drones based on the last valid location coordinates of the missing drone using preset search and screening rules. It then retrieves a unique key ID to encrypt and package the remaining unexecuted tasks of the missing drone, obtaining an encrypted task data packet (which can only be decrypted, parsed, and executed locally by the missing drone). Finally, it sends the encrypted task data packet and task relay dispatch instructions to the search drone. This ensures that only the missing drone possesses the corresponding decryption private key for the encrypted task data, while the search drone only performs data forwarding functions and cannot read or tamper with the task content. This prevents task data leakage, accidental access by other devices, and erroneous task execution, effectively improving the data security and uniqueness of drone task dispatch.
[0037] The temporary network communication module (configured on the airborne terminal of each UAV and activated when the UAV is identified as a search UAV) is used to receive encrypted mission data packets and mission relay delegation instructions. The search UAV establishes a temporary communication base station that is only open to the missing UAV through the airborne self-organizing network communication. When the missing UAV accesses the temporary communication base station, it dispatches encrypted mission data packets.
[0038] The timeout reset control module is used to set the reset logic for the search drone. When the search drone meets the reset logic, it is reset to the original flight path and communication with the ground base station is restored.
[0039] This approach automatically matches and searches for nearby drones to set up temporary airborne communication base stations after a drone loses communication, establishing a dedicated local communication link. This allows for the secondary assignment of tasks to the lost drone without human intervention, effectively solving the problem of task interruption caused by signal interference and signal blind spots, thereby improving the continuity and integrity of drone field operations.
[0040] In one embodiment, the logic for determining that a drone has lost contact based on status data includes:
[0041] The ground base station monitors the online status of each UAV according to a preset heartbeat cycle (1s). If any UAV does not transmit data back for a preset number of consecutive heartbeat cycles and does not send an active offline command, the UAV is determined to be a lost UAV.
[0042] In one embodiment, the process of establishing the aforementioned preset search and filtering rules includes:
[0043] The search area is determined based on the last valid location coordinates of the missing drone; that is, the spherical area within a preset radius is the center of the sphere, with the last valid location coordinates of the missing drone as the center.
[0044] Within the search area, select drones that are currently without a task or performing a task with a lower priority than the missing drone, and whose remaining battery power is greater than a preset threshold (≥40%), as candidate drones;
[0045] Select the candidate drone that is closest to the center of the search area from all candidate drones and use it as the search drone.
[0046] By using multi-dimensional filtering rules to match search drones, and combining factors such as device communication status, remaining battery power, task priority, and spatial distance for comprehensive judgment, this avoids the problems of high-priority tasks being preempted and low-battery devices blindly executing search tasks, thereby achieving reasonable allocation of drone swarm resources and improving overall scheduling efficiency.
[0047] In one embodiment, the method by which the aforementioned search drone establishes a temporary communication base station accessible only to the missing drone via an onboard ad hoc network includes:
[0048] After retrieving the device's dedicated communication channel, device ID, and communication verification key from the ground base station, the communication parameters are bound.
[0049] Based on the bound communication parameters, a temporary communication base station is set up to actively broadcast directional networking signals to the outside world, and access is only granted to lost drones.
[0050] The temporary communication base station thus established adopts a dedicated frequency band and dedicated equipment binding mechanism, which only grants access permissions to the lost drones, shielding them from external equipment access and signal interference. This solves the problems of crosstalk, link chaos, and low matching accuracy in traditional temporary network communication, ensuring the stability and accuracy of task assignment in the scenario of lost contact.
[0051] In one embodiment, the reset logic includes:
[0052] Record search routes and search duration;
[0053] When the search duration reaches a preset threshold (e.g., 10 minutes), or when the search duration has not reached the preset threshold and the missing drone establishes communication with the search drone, a return-to-home command is triggered.
[0054] Control the search drone to return along the original search route.
[0055] Furthermore, after the search drone is reset, the temporary communication base station is shut down and temporary cached data, such as search routes and encrypted mission data packets, is cleared.
[0056] This allows for precise timing control and automatic reset and return-to-home mechanisms for search drones, effectively avoiding secondary problems such as meaningless drone lingering, power consumption, airspace conflicts, and equipment loss and crashes, thus ensuring the flight safety and equipment utilization rate of the swarm drones.
[0057] The following describes how to use an intelligent management system for drone mission delegation. (Refer to...) Figure 2 The method includes the following steps:
[0058] S1. Establish communication between the drone and the ground base station. The drone continuously transmits its status data (online status, positioning data, battery data and mission execution status) back to the ground base station.
[0059] S2. When it is determined that the drone is out of contact based on the status data (see the above logic for determining the drone out of contact based on the status data), the drone is determined to be a missing drone, and the last valid location coordinates, remaining unexecuted tasks, task priority and unique encrypted ID of the missing drone are determined.
[0060] S3. Using the last valid location coordinates of the missing drone as the center of a sphere, and a spherical area within a preset radius as the search area, match and search for drones within the search area using preset search and filtering rules (see the above process for establishing preset search and filtering rules).
[0061] In parallel, the ground base station retrieves the exclusive key ID to encrypt and package the remaining unexecuted tasks, and obtains the encrypted task data packet;
[0062] S4. After identifying the search drone, the ground base station sends an encrypted task data packet and a task relay delegation instruction to the search drone.
[0063] S5. Search drones establish temporary communication base stations that are only open to missing drones via airborne ad hoc network communication;
[0064] S6. Determine whether the missing drone has connected to the communication link of the temporary communication base station during the search period. If yes, proceed to S7; otherwise, proceed to S8.
[0065] S7. The search drone sends an encrypted task data packet to the missing drone. The missing drone decrypts the packet locally using its pre-stored private key, and then executes the remaining unexecuted tasks.
[0066] S8. The search drone executes the reset logic, resets to the original flight path, and restores communication with the ground base station.
[0067] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.
[0068] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.
[0069] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.
[0070] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.
[0071] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.
[0072] The above are merely specific embodiments of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be determined by the scope of the claims.
Claims
1. An intelligent management system for unmanned aerial vehicle (UAV) mission delegation, characterized in that, The system includes: The communication monitoring module is used to allow the ground base station to collect and receive status data from each UAV in real time. The module for determining the loss of contact is used to mark the drone as a lost drone when it is determined to be lost based on status data, and to determine the last valid location coordinates, remaining unexecuted tasks, task priority and unique encrypted ID of the lost drone. The intelligent assignment filtering module is used to match the search drone according to the last valid location coordinates of the missing drone by a preset search filtering rule, and retrieve the exclusive key ID to encrypt and package the remaining unexecuted tasks of the drone. After obtaining the encrypted task data package, the module sends the encrypted task data package and task relay assignment instruction to the search drone. A temporary network communication module is used to receive encrypted task data packets and task relay delegation instructions. The search drone establishes a temporary communication base station that is only open to the missing drone through airborne ad hoc network communication. When the missing drone accesses the temporary communication base station, it dispatches encrypted task data packets.
2. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 1, characterized in that, The status data includes online status, location data, battery power data, and task execution status.
3. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 2, characterized in that, The logic for determining that a drone has lost contact based on status data includes: The ground base station monitors the online status of each drone according to a preset heartbeat cycle. If any drone does not transmit data back for a preset number of consecutive heartbeat cycles and does not send an active offline command, the drone is determined to be a lost drone.
4. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 1, characterized in that, The process for establishing the preset search and filtering rules includes: The search area was determined based on the last valid location coordinates of the missing drone. Within the search area, select drones that are currently without a task or performing a task with a lower priority than the missing drone, and whose remaining battery power is greater than a preset threshold, as candidate drones. Select the candidate drone that is closest to the center of the search area from all candidate drones and use it as the search drone.
5. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 4, characterized in that, The method for determining the search area based on the last valid location coordinates of the missing drone is as follows: the last valid location coordinates of the missing drone are used as the center of a sphere, and a spherical area within a preset radius is used as the search area.
6. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 1, characterized in that, The search drones establish temporary communication base stations that are only open to the missing drones via onboard ad hoc network communication, including: After retrieving the device's dedicated communication channel, device ID, and communication verification key from the ground base station, the communication parameters are bound. Based on the bound communication parameters, a temporary communication base station is set up to actively broadcast directional networking signals to the outside world, and access is only granted to lost drones.
7. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 6, characterized in that, It also includes a timeout reset control module, which is used to set the reset logic for the search drone. When the search drone meets the reset logic, it is reset to the original flight path and communication with the ground base station is restored.
8. The intelligent management system for unmanned aerial vehicle (UAV) mission assignment according to claim 7, characterized in that, The reset logic includes: Record search routes and search duration; When the search duration reaches a preset threshold, a return-to-home command is triggered, or when the search duration has not reached the preset threshold and the missing drone establishes communication with the search drone; Control the search drone to return along the original search route.
