High-efficiency management and distribution system of low-altitude aircraft

By introducing task reception, priority evaluation and charging management modules in the low-altitude aircraft management system, dynamically adjusting task priority and charging strategies, the problem of lack of dynamic adjustment capabilities in task scheduling and charging management in the existing technology is solved, and efficient management and rapid response to sudden tasks is achieved.

CN120218565AActive Publication Date: 2025-06-27NANJING RUIYONG URBAN RENEWAL RES INST CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510669792.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-06-27
Estimated Expiration
2045-05-23

AI Technical Summary

Technical Problem

The prior art lacks dynamic adjustment capabilities in mission scheduling and charging management of low-altitude aircraft, and is unable to effectively deal with the limitations of sudden tasks or charging resources, resulting in inefficient task execution and may cause safety hazards.

Method used

A high-efficiency management and distribution system for low-altitude aircraft is proposed. Flight mission information is obtained through the task reception module, the task priority evaluation module generates a task priority sequence, and the charging management module compares the power with the required power of the task in real time, formulates a charging strategy, and dynamically adjusts the task priority and charging strategy when a sudden task occurs.

Benefits of technology

It realizes efficient management of low-altitude aircraft, improves mission execution efficiency, ensures flight safety, and has dynamic response capabilities and real-time monitoring and optimization mechanisms to quickly respond to emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120218565A_ABST
    Figure CN120218565A_ABST
Patent Text Reader

Abstract

The invention discloses a high-efficiency management and distribution system for low-altitude aircrafts, which belongs to the field of low-altitude aircraft management, and comprises the following steps: acquiring flight task information through a task receiving module, transmitting the flight task information to a task priority evaluation module, and generating a task priority sequence according to an evaluation rule; the charging management module compares the electric quantity of the aircraft with the electric quantity required by the task in real time, generates a charging demand list and formulates a charging strategy; if the burst task response module receives the burst task, the task priority evaluation module generates a burst task priority, and the aircraft corresponding to the high-priority burst task can be charged in a queue jumping manner or execute the task; and the state monitoring module feeds back the state of the aircraft in real time and dynamically adjusts a task priority sequence and a charging strategy, so that efficient management of the low-altitude aircraft is realized, the use efficiency is improved, and the flight safety is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of low-altitude aircraft management, and more specifically, to a high-efficiency management and allocation system for low-altitude aircraft. Background Art

[0002] In practical applications, numerous low-altitude aircraft need to perform different flight tasks. How to reasonably arrange the task execution sequence of the aircraft, and in terms of aircraft power management, ensure efficient charging without exceeding the safety threshold, while coping with sudden tasks, has become an urgent problem to be solved. In the prior art, the task scheduling and charging management of aircraft usually lack the ability of dynamic adjustment, and cannot effectively cope with sudden tasks or limitations of charging resources, resulting in low task execution efficiency and even potential safety hazards.

[0003] For example, the Chinese patent with the authorization announcement number CN106886423B discloses a method and device for allocating loadable software aircraft parts (LSAP). The software aircraft part management device includes: a library, a receiving module, a proxy server, an on-board electronic distribution system on the aircraft, and a portable software maintenance tool. The library on the ground data processing system stores and manages the software aircraft parts of the aircraft. The receiving module can receive software aircraft parts from suppliers and send the software aircraft parts to the library. The proxy server communicates with the library and can distribute software to multiple aircraft customer systems. The on-board electronic distribution system is an aircraft customer system and can receive the software aircraft parts of the aircraft from the library through the proxy server. The portable software maintenance tool provides an alternative way to send software aircraft parts to the on-board electronic distribution system of the aircraft.

[0004] The above prior art has the following problems: It only covers aspects such as the reception, storage, distribution, and maintenance of software aircraft parts, and does not involve key aspects such as aircraft task planning, priority determination, and power management. It cannot achieve comprehensive management and optimization of aircraft operation, and it is difficult to ensure the efficient operation of the aircraft when performing various tasks; it lacks task orientation and has no response mechanism for sudden tasks. When an emergency task needs to be executed first, it is unable to adjust the distribution strategy of software parts in a timely manner. Summary of the Invention

[0005] In view of the deficiencies of the prior art, the present invention proposes a high-efficiency management and allocation system for low-altitude aircraft. The flight task information is obtained through the task receiving module and transmitted to the task priority evaluation module, and a task priority sequence is generated according to the evaluation rules. The charging management module compares the aircraft power with the power required for the task in real time, generates a charging requirement list, and formulates a charging strategy. If the sudden task response module receives a sudden task, the task priority evaluation module will generate a sudden task priority, and the aircraft corresponding to the high-priority sudden task can jump the queue for charging or execute the task. The status monitoring module feeds back the aircraft status in real time and dynamically adjusts the task priority sequence and charging strategy, realizing the efficient management of low-altitude aircraft, improving the usage efficiency, and ensuring flight safety.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] A high-efficiency management and allocation system for low-altitude aircraft, comprising: a task receiving module, a task priority evaluation module, a charging management module, and a sudden task response module;

[0008] The flight task information of the aircraft is obtained through the task receiving module and transmitted to the task priority evaluation module. The task priority evaluation module generates a task priority sequence of the flight task according to the flight task evaluation rules.

[0009] According to the task priority sequence and the aircraft power information obtained in real time, the charging management module formulates an aircraft charging strategy.

[0010] If the sudden task response module receives sudden task information, then by comparing the task priority sequence, the flight task priority and the task priority sequence of the aircraft corresponding to the sudden task are adjusted.

[0011] Specifically, the specific process of generating the task priority sequence of the flight task includes:

[0012] A1: The task receiving module obtains flight task information from an external system and transmits the obtained flight task information to the task priority evaluation module; the flight task information includes task type, task target, and task time requirement.

[0013] A2: The task priority evaluation module evaluates each flight task according to the preset flight task evaluation rules; the flight task evaluation rules include the urgency, importance, and time requirement of the task.

[0014] A3: According to the evaluation results, a priority score P is assigned to each flight task using the priority score calculation formula, and the priority score calculation formula is realized by weighted summation of the urgency, importance, and time requirement of the task.

[0015] A4: Sort all flight missions according to the priority scores to generate a mission priority sequence.

[0016] Specifically, based on the mission priority sequence and the power information of the aircraft obtained in real time, the charging management module formulates an aircraft charging strategy, including:

[0017] B1: The charging management module obtains the power information of the aircraft in real time, and dynamically compares the current power of the aircraft with the power required for the missions in the mission priority sequence. At the same time, a dynamic power demand adjustment mechanism is introduced. If it is a non-single mission environment, the system automatically adjusts the calculated value of the power required for the mission to generate a power comparison result;

[0018] B2: According to the power comparison result, filter out the aircraft whose current power is lower than the power required for the flight mission. Combine the mission priority sequence and the mission execution time window of the aircraft to determine whether the aircraft performs a charging action;

[0019] If the mission execution time window of the aircraft is within , it is marked as emergency charging, where The value is 30 minutes;

[0020] If the mission execution time window of the aircraft is within , it is marked as regular charging, where The value is 120 minutes.

[0021] Specifically, based on the mission priority sequence and the power information of the aircraft obtained in real time, the charging management module formulates an aircraft charging strategy, which also includes:

[0022] B3: Organize the aircraft that perform the charging action and their priority information to generate a charging demand list. According to the charging demand list and the mission priority sequence, formulate a charging order. Combine the power gap and charging rate of the aircraft, and use the charging time allocation strategy to formulate an aircraft charging strategy; The aircraft charging strategy includes charging order, charging voltage and charging time;

[0023] B4: The charging device charges the aircraft in turn according to the aircraft charging strategy within the preset charging voltage safety threshold range according to the charging order of the aircraft; The charging voltage safety threshold is 50% of the total voltage;

[0024] B5: Monitor the charging voltage, current and temperature in real time. If an abnormality occurs during the charging of the aircraft, the system suspends charging and issues an alarm;

[0025] B6: After charging is completed, the system updates the power information of the aircraft. If the power of the aircraft has met the mission requirements, the system marks it as ready to execute the mission.

[0026] Specifically, the specific steps of B3 include:

[0027] B3.1: According to the power comparison result, select the aircrafts that perform the charging action, and combine with the task priority sequence to assign a charging priority to each aircraft that performs the charging action, and organize and generate a charging requirement list; the charging requirement list includes the aircraft number, current power, power required for the task, power gap, and charging priority;

[0028] B3.2: Sort according to the charging priorities in the charging requirement list from high to low to determine the charging order;

[0029] If the charging priorities of at least two aircrafts are the same, then re-sort according to the urgency of the task execution time window;

[0030] B3.3: Calculate the power gap by calculating the difference based on the current power of the aircraft and the power required for the task;

[0031] B3.4: Based on the power gap, combine with the charging rate, and calculate the charging time by calculating the ratio;

[0032] B3.5: Introduce a charging time allocation strategy;

[0033] If the number of charging interfaces of the charging device is less than the number of aircrafts that perform the charging action, then use the dynamic programming algorithm to dynamically allocate the charging tasks and charging devices;

[0034] If the number of charging interfaces of the charging device is greater than or equal to the number of aircrafts that perform the charging action, then use the parallel charging mechanism to charge the aircrafts according to the charging priorities;

[0035] B3.6: Generate an aircraft charging strategy according to the charging order, charging time, and charging device allocation result.

[0036] Specifically, if the sudden task response module receives sudden task information, then by comparing the task priority sequence, adjust the flight task priority and task priority sequence of the aircraft corresponding to the sudden task, including:

[0037] C1: The sudden task response module receives sudden task information, preprocesses the sudden task information to obtain the preprocessed sudden task information, and transmits the preprocessed sudden task information to the task priority evaluation module;

[0038] C2: The task priority evaluation module evaluates the priority of the sudden task information according to the flight task evaluation rules, generates a sudden task priority, and compares the sudden task priority with the task priorities in the current task priority sequence;

[0039] C3: If the priority of a sudden task is higher than that of the tasks corresponding to the aircraft queuing for charging or performing tasks, adjust the flight task priority of the aircraft corresponding to the sudden task, introduce a queue-jumping mechanism, and insert the sudden task to the front of the task priority sequence to make it execute preferentially;

[0040] C4: The charging management module dynamically updates the aircraft charging strategy according to the adjusted task priority sequence, reallocates charging resources, and dynamically adjusts the execution order of the original flight tasks.

[0041] Specifically, when the sudden task response module receives sudden task information, by comparing the task priority sequence, adjusting the flight task priority of the aircraft corresponding to the sudden task and the task priority sequence, it further includes:

[0042] C5: The status monitoring module monitors the status of all aircraft in real time and transmits the monitored status data to the task priority evaluation module and the charging management module;

[0043] C6: The task priority evaluation module dynamically adjusts the task priority sequence according to the real-time status data;

[0044] C7: The charging management module dynamically optimizes the aircraft charging strategy according to the dynamically adjusted task priority sequence and the real-time power information;

[0045] C8: The charging device charges the aircraft according to the optimized aircraft charging strategy in the order of priority.

[0046] Specifically, the sudden task information includes task type, task objective, and task time requirement; the preprocessed sudden task information includes the sudden task feature vector generated by using the task feature extraction algorithm and the extracted sudden task urgency and task complexity parameters.

[0047] Specifically, the process of dynamically adjusting the task priority sequence includes:

[0048] If the current power of the aircraft is lower than the power required for the task, increase its task priority;

[0049] If the task execution progress of the aircraft is delayed, adjust its task priority.

[0050] Compared with the prior art, the beneficial effects of the present invention are:

[0051] 1. The present invention proposes a high-efficiency management and allocation system for low-altitude aircraft, and has optimized improvements in the architecture, operation steps and processes. The system has the advantages of simple process, low investment and operation costs, and low production work costs.

[0052] 2. The present invention proposes a high-efficiency management and allocation system for low-altitude aircraft. Through modules such as task reception and priority evaluation, it accurately determines the priority of flight tasks, reasonably plans the charging strategy based on power information and task priority, and ensures that the aircraft can efficiently execute tasks when the power is sufficient; at the same time, a safety threshold for charging voltage is preset to ensure the safety and reliability of the aircraft charging process and avoid potential safety hazards caused by overvoltage charging.

[0053] 3. The present invention proposes a high-efficiency management and allocation system for low-altitude aircraft, which has dynamic response capabilities and a real-time monitoring and optimization mechanism. In the face of sudden tasks, it can quickly evaluate their priorities and adjust the task order, so that the aircraft resources are prioritized for important tasks to ensure the efficient completion of emergency tasks; the status monitoring module provides real-time feedback on the aircraft status, prompting dynamic adjustment of task priorities and charging strategies, further enhancing the flexibility and adaptability of the system, thereby improving the overall utilization efficiency of the aircraft and the quality of task execution. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 is the architecture diagram of a high-efficiency management and allocation system for a low-altitude aircraft according to the present invention;

[0055] Figure 2 is the principle flow chart of a high-efficiency management and allocation system for a low-altitude aircraft according to the present invention;

[0056] Figure 3 is the flow chart for generating the task priority sequence of the flight tasks of a high-efficiency management and allocation system for a low-altitude aircraft according to the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0057] Embodiment 1

[0058] Please refer to Figure 1 and Figure 2 , an embodiment provided by the present invention: A high-efficiency management and allocation system for a low-altitude aircraft, including the following steps:

[0059] A task reception module, a task priority evaluation module, a charging management module, a sudden task response module, a status monitoring module, a charging device module, and a task execution module;

[0060] The task reception module is used to obtain the flight task information of all aircraft and transmit the flight task information to subsequent modules for processing;

[0061] The task priority evaluation module is used to assign priorities to each flight task according to preset flight task evaluation rules, generate a task priority sequence, and dynamically adjust the priorities when sudden tasks occur;

[0062] The charging management module is used to monitor the power information of the aircraft in real time, formulate a charging strategy, and ensure that the charging voltage does not exceed the safety threshold during the charging process;

[0063] The sudden task response module is used to receive sudden task information and transmit it to the task priority evaluation module for priority evaluation and dynamic adjustment;

[0064] The status monitoring module is used to monitor the status of all aircraft in real time and transmit the monitored status data to relevant modules for dynamic adjustment and optimization;

[0065] The charging device module is used to provide charging services for the aircraft according to the charging strategy formulated by the charging management module and ensure that the charging voltage is within the safe range;

[0066] The task execution module is used to schedule the aircraft to execute tasks according to the task priority sequence and dynamically adjust the task execution order when sudden tasks occur.

[0067] The task receiving module includes: a task acquisition unit and a task transmission unit;

[0068] The task acquisition unit is used to acquire flight task information from an external system or user input;

[0069] The task transmission unit is used to transmit the acquired flight task information to the task priority evaluation module.

[0070] The task priority evaluation module includes: a task evaluation unit, a priority sequence generation unit, a sudden task evaluation unit, and a dynamic adjustment unit;

[0071] The task evaluation unit is used to assign priorities to each flight task according to the flight task evaluation rules; the flight task evaluation rules include the urgency, importance, and time requirements of the task;

[0072] The priority sequence generation unit is used to sort the evaluated task priorities to generate a task priority sequence;

[0073] The sudden task evaluation unit is used to, when receiving sudden task information, perform priority evaluation on the sudden task information according to the flight task evaluation rules to generate a sudden task priority;

[0074] The dynamic adjustment unit is used to dynamically adjust the task priority sequence according to the sudden task priority or real-time status data.

[0075] The charging management module includes: a power monitoring unit, a charging demand judgment unit, a charging strategy formulation unit, a charging execution unit, and a dynamic optimization unit;

[0076] The power monitoring unit is used to obtain the power information of all aircraft in real time;

[0077] The charging requirement judgment unit is used to compare the current power of the aircraft with the power required for the task, judge whether to perform the charging action, and generate a charging requirement list;

[0078] The charging strategy formulation unit is used to formulate the aircraft charging strategy according to the task priority sequence and the charging requirement list;

[0079] The charging execution unit is used to control the charging device to charge the aircraft within the preset charging voltage safety threshold range according to the aircraft charging strategy.

[0080] The dynamic optimization unit is used to dynamically optimize the charging strategy according to the adjusted task priority sequence and real-time power information.

[0081] The emergency task response module includes: an emergency task receiving unit and an emergency task transmitting unit;

[0082] The emergency task receiving unit is used to obtain emergency task information from an external system or user input;

[0083] The emergency task transmitting unit is used to transmit the emergency task information to the task priority evaluation module.

[0084] The status monitoring module includes: a status data acquisition unit and a status data transmission unit;

[0085] The status data acquisition unit is used to collect the status data of the aircraft in real time, such as power, position, and task execution progress;

[0086] The status data transmission unit is used to transmit the collected status data to the task priority evaluation module and the charging management module.

[0087] It should be noted that the task receiving module transmits the flight task information to the task priority evaluation module to generate a task priority sequence; the charging management module formulates a charging strategy and controls the charging device module according to the task priority sequence and power information; the emergency task response module transmits the emergency task information to the task priority evaluation module to trigger dynamic adjustment; the status monitoring module collects the aircraft status data in real time and transmits it to the task priority evaluation module and the charging management module for dynamic optimization; the task execution module schedules the aircraft to execute tasks according to the task priority sequence and dynamically adjusts when necessary.

[0088] Specifically, the overall implementation process of an efficient management and allocation system for low-altitude aircraft includes:

[0089] The flight task information of the aircraft is obtained through the task receiving module, and the flight task information is transmitted to the task priority evaluation module. The task priority evaluation module assigns priorities to each flight task according to the flight task evaluation rules to form a task priority sequence;

[0090] The charging management module continuously obtains the power information of the aircraft and compares it with the power required for the tasks in the task priority sequence. If it is detected that the power of the aircraft is lower than the power required for the flight task, the charging management module determines whether the aircraft needs to be charged immediately according to the task priority sequence and generates a charging requirement list;

[0091] The charging management module formulates an aircraft charging strategy based on the charging requirement list and the task priority sequence. The charging device charges the aircraft in turn within the preset charging voltage safety threshold range according to the charging order of the aircraft;

[0092] If the emergency task response module receives emergency task information, it transmits the emergency task information to the task priority evaluation module. The task priority evaluation module evaluates the priority of the emergency task according to the flight task evaluation rules to generate an emergency task priority. If the emergency task priority is higher than the task priority corresponding to the aircraft queuing for charging or performing tasks, the flight task priority of the aircraft corresponding to the emergency task is adjusted so that it cuts in and enters the charging process or gives priority to performing the task;

[0093] The charging management module dynamically updates the aircraft charging strategy according to the adjusted task priority sequence, reallocates the charging resources, and dynamically adjusts the execution order of the original flight tasks;

[0094] All aircraft statuses are continuously monitored through the status monitoring module, and the monitored status data is transmitted to the task priority evaluation module and the charging management module;

[0095] The task priority evaluation module dynamically adjusts the task priority sequence according to the real-time status data;

[0096] The charging management module dynamically optimizes the aircraft charging strategy according to the dynamically adjusted task priority sequence and the real-time power information.

[0097] Embodiment 2

[0098] Please refer to Figure 3 , in this embodiment, the specific process of generating the task priority sequence of the flight task includes:

[0099] A1: The task receiving module obtains the flight task information from the external system and transmits the obtained flight task information to the task priority evaluation module; the flight task information includes the task type, task objective, and task time requirement;

[0100] A2: The task priority evaluation module evaluates each flight task according to the preset flight task evaluation rules; the flight task evaluation rules include three dimensions: the urgency, importance, and time requirement of the task.

[0101] Furthermore, the specific process of evaluating each flight task includes:

[0102] (1) Obtain flight task information, and define three evaluation dimensions according to the preset flight task evaluation rules:

[0103] Urgency: The urgency for the task to be executed, with a value range of 1 - 5, where 5 is the most urgent;

[0104] Importance: The degree of influence of the task on the overall task goal, with a value range of 1 - 5, where 5 is the most important;

[0105] Time requirement: The time limit for task completion, with a value range of 1 - 5, where 5 is the most urgent;

[0106] (2) Assign weight coefficients to each evaluation dimension, and the sum of the weight coefficients is 1.

[0107] A3: According to the evaluation results, use the priority score calculation formula to assign a priority score P to each flight task. The priority score calculation formula is achieved by performing a weighted sum of the urgency of the task, the importance of the task, and the time requirement of the task. The specific formula is: , where represents the urgency of the task, represents the importance of the task, represents the time requirement of the task, and satisfies , , , respectively represent the weight coefficients of the urgency, importance, and time requirement of the task;

[0108] A4: Sort all flight tasks according to the priority scores to generate a task priority sequence.

[0109] According to the task priority sequence and the aircraft power information obtained in real time, the charging management module formulates an aircraft charging strategy, including:

[0110] B1: The charging management module obtains the aircraft power information in real time, and dynamically compares the current power of the aircraft with the power required for the tasks in the task priority sequence. At the same time, a dynamic power demand adjustment mechanism is introduced. If it is a non-single task environment, such as external factors like wind speed and temperature affect power consumption, the system automatically adjusts the calculated value of the power required for the tasks to generate a power comparison result.

[0111] Furthermore, the specific steps of B1 include:

[0112] (1) The charging management module obtains the power information of all aircraft in real time through wireless communication technology, including the current power percentage and the battery health status;

[0113] (2) Obtain the power required for each flight mission from the task priority sequence ;

[0114] (3) Introduce a dynamic power demand adjustment mechanism, and adjust the calculated value of the power required for the mission according to the complexity of the mission environment. The adjustment formula is: , where represents the adjusted power required for the mission, k represents the environmental complexity impact coefficient, C represents the environmental complexity score, and the environmental complexity score needs to be determined by those skilled in the art through a large number of experiments or preset according to expert experience;

[0115] (4) Compare the current power of the aircraft with the adjusted power required for the mission . If , mark the aircraft to perform a charging action;

[0116] (5) Organize and generate a power comparison result, including information such as aircraft number, current power, adjusted power required for the mission, and power gap.

[0117] B2: According to the power comparison result, screen out the aircraft whose current power is lower than the power required for the flight mission, and combine the task priority sequence and the task execution time window of the aircraft to determine whether the aircraft performs a charging action;

[0118] If the task execution time window of the aircraft is within , mark it as emergency charging, where takes a value of 30 minutes;

[0119] If the task execution time window of the aircraft is within , mark it as regular charging, where takes a value of 120 minutes;

[0120] B3: Organize and generate a charging requirement list for the aircraft that perform the charging action and their priority information, and formulate a charging order according to the charging requirement list and the task priority sequence. Combine the power gap and charging rate of the aircraft, and use the charging time allocation strategy to formulate an aircraft charging strategy; the aircraft charging strategy includes charging order, charging voltage, and charging time;

[0121] B4: The charging device charges the aircraft in sequence within the preset charging voltage safety threshold range according to the charging strategy of the aircraft; the charging voltage safety threshold is 50% of the total voltage;

[0122] B5: Monitor the charging voltage, current and temperature in real time. If an abnormality occurs during the charging process of the aircraft, the system immediately suspends charging and issues an alarm;

[0123] Among them, the abnormal situations include battery overheating and communication interruption.

[0124] B6: After charging is completed, the system updates the power information of the aircraft. If the power of the aircraft has met the mission requirements, the system marks it as ready to execute the mission.

[0125] The specific steps of B3 include:

[0126] B3.1: According to the power comparison result, screen out the aircraft that perform the charging action, and combine the task priority sequence to assign a charging priority to each aircraft that performs the charging action, and organize and generate a charging requirement list; the charging requirement list includes the aircraft number, current power, power required for the task, power gap, and charging priority;

[0127] B3.2: Sort according to the charging priority in the charging requirement list from high to low to determine the charging order;

[0128] If the charging priorities of at least two aircraft are the same, re-sort according to the urgency of the task execution time window;

[0129] B3.3: Obtain the power gap by calculating the difference between the current power of the aircraft and the power required for the task;

[0130] B3.4: Based on the power gap, combined with the charging rate, calculate the charging time by calculating the ratio;

[0131] B3.5: Introduce a charging time allocation strategy;

[0132] If the number of charging interfaces of the charging device is less than the number of aircraft that perform the charging action, the dynamic programming algorithm is used to dynamically allocate the charging tasks and charging devices;

[0133] Furthermore, the specific process of dynamic programming includes:

[0134] (1) Model the charging task allocation problem as a dynamic programming problem;

[0135] (2) Define the state , where represents the allocation situation of the first i charging tasks and the first j charging devices, i represents the index of the charging task, and j represents the index of the charging device;

[0136] (3) Define decision variables , where represents whether the $i$-th charging task is assigned to the $j$-th charging device, and satisfies: when task $i$ is assigned to device $j$, , otherwise, ;

[0137] (4) Define the objective function, where the objective function is to minimize the total completion time of all charging tasks;

[0138] (5) Set the constraint conditions, including that each charging task can only be assigned to one charging device, and the total charging time of each charging device does not exceed its maximum available time;

[0139] (6) Use the dynamic programming transfer equation to solve the above dynamic programming problem to obtain the optimal charging task allocation scheme. The dynamic programming transfer equation is the prior art content in this field and is not the creative solution of this application, so it will not be elaborated here.

[0140] If the number of charging interfaces of the charging device is greater than or equal to the number of aircrafts performing charging operations, a parallel charging mechanism is adopted to charge the aircrafts according to the charging priority;

[0141] B3.6: Generate an aircraft charging strategy according to the charging order, charging time and charging device allocation result.

[0142] If the sudden task response module receives sudden task information, the flight task priority and task priority sequence of the aircraft corresponding to the sudden task are adjusted by comparing the task priority sequence, including:

[0143] C1: The sudden task response module receives sudden task information, preprocesses the sudden task information to obtain the preprocessed sudden task information, and transmits the preprocessed sudden task information to the task priority evaluation module;

[0144] The sudden task information in C1 includes task type, task objective, and task time requirement; the preprocessed sudden task information includes the sudden task feature vector generated by using the task feature extraction algorithm and the extracted sudden task urgency and task complexity parameters. The task feature extraction algorithm uses the principal component analysis method, and the principal component analysis method is the prior art content in this field and is not the creative solution of this application, so it will not be elaborated here.

[0145] C2: The task priority evaluation module evaluates the priority of the sudden task information according to the flight task evaluation rules, generates the sudden task priority, and compares the sudden task priority with the task priorities in the current task priority sequence;

[0146] C3: If the priority of the emergency task is higher than the priority of the task corresponding to the aircraft queuing for charging or executing a task, then adjust the flight task priority of the aircraft corresponding to the emergency task, introduce a queue-jumping mechanism, and insert the emergency task to the front of the task priority sequence to make it execute preferentially;

[0147] C4: The charging management module dynamically updates the aircraft charging strategy according to the adjusted task priority sequence, reallocates charging resources, and dynamically adjusts the execution order of the original flight tasks;

[0148] C5: The status monitoring module monitors the status of all aircraft in real time and transmits the monitored status data to the task priority evaluation module and the charging management module;

[0149] C6: The task priority evaluation module dynamically adjusts the task priority sequence according to the real-time status data;

[0150] The process of dynamically adjusting the task priority sequence in C6 includes:

[0151] If the power of the aircraft is lower than the power required for the task, then increase its task priority;

[0152] If the task execution progress of the aircraft is delayed, then adjust its task priority.

[0153] C7: The charging management module dynamically optimizes the aircraft charging strategy according to the dynamically adjusted task priority sequence and real-time power information;

[0154] C8: The charging device charges the aircraft in the order of priority according to the optimized aircraft charging strategy.

[0155] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make changes, modifications, substitutions, and variations to the above embodiments without departing from the spirit and scope of the present invention. These all fall within the protection scope of the present invention.

Claims

1. An efficient management and allocation system for low-altitude aircraft, characterized in that, Including: A task receiving module, a task priority evaluation module, a charging management module, and an emergency task response module; The task receiving module obtains the flight task information of the aircraft and transmits it to the task priority evaluation module. The task priority evaluation module generates a task priority sequence of the flight task according to the flight task evaluation rules. According to the task priority sequence and the aircraft power information obtained in real time, the charging management module formulates an aircraft charging strategy. If the emergency task response module receives emergency task information, it adjusts the flight task priority and the task priority sequence of the aircraft corresponding to the emergency task by comparing the task priority sequence.

2. The high-efficiency management and allocation system of a low-altitude aircraft as described in claim 1, characterized in that, The specific process of generating the task priority sequence of the flight task includes: A1: The task receiving module obtains the flight task information from an external system and transmits the obtained flight task information to the task priority evaluation module; the flight task information includes task type, task objective, and task time requirement. A2: The task priority evaluation module evaluates each flight task according to the preset flight task evaluation rules; the flight task evaluation rules include the urgency, importance, and time requirement of the task. A3: According to the evaluation results, a priority score calculation formula is used to assign a priority score P to each flight task. The priority score calculation formula is achieved by performing a weighted sum of the urgency of the task, the importance of the task, and the time requirement of the task. A4: Sort all flight tasks according to the priority scores to generate a task priority sequence.

3. An efficient management and allocation system for a low-altitude aircraft as claimed in claim 1, characterized in that, The charging management module formulates an aircraft charging strategy according to the task priority sequence and the aircraft power information obtained in real time, including: B1: The charging management module obtains the power information of the aircraft in real time, dynamically compares the current power of the aircraft with the power required for the tasks in the task priority sequence. At the same time, a dynamic power demand adjustment mechanism is introduced. If it is a non-single task environment, the system automatically adjusts the calculated value of the power required for the task to generate a power comparison result. B2: According to the power comparison result, select the aircraft whose current power is lower than the power required for the flight task, and combine the task priority sequence and the task execution time window of the aircraft to determine whether the aircraft performs a charging action. If the mission execution time window of the aircraft is within , it is marked as emergency charging, where takes a value of 30 minutes; If the mission execution time window of the aircraft is within it is marked as conventional charging, where takes a value of 120 minutes.

4. The high-efficiency management and allocation system of a low-altitude aircraft according to claim 3, characterized in that The charging management module formulates an aircraft charging strategy according to the task priority sequence and the aircraft power information obtained in real time, and further includes: B3: Organize the aircraft performing the charging action and its priority information to generate a charging demand list, and formulate a charging order according to the charging demand list and the task priority sequence. Combine the power gap and charging rate of the aircraft, and use a charging time allocation strategy to formulate an aircraft charging strategy; the aircraft charging strategy includes charging order, charging voltage, and charging time. B4: The charging device charges the aircraft in sequence within the preset charging voltage safety threshold range according to the aircraft charging strategy. B5: Monitor the charging voltage, current, and temperature in real time. If an abnormality occurs during the charging process of the aircraft, the system suspends charging and issues an alarm. B6: After charging is completed, the system updates the power information of the aircraft. If the power of the aircraft already meets the mission requirements, the system marks it as ready to execute the mission.

5. The high-efficiency management and allocation system of a low-altitude aircraft according to claim 4, characterized in that The specific steps of B3 include: B3.1: According to the power comparison result, select the aircraft that perform the charging action, and combine with the mission priority sequence to assign a charging priority to each aircraft that performs the charging action, and organize and generate a charging requirement list; the charging requirement list includes the aircraft number, current power, power required for the mission, power gap, and charging priority; B3.2: Sort from high to low according to the charging priority in the charging requirement list to determine the charging order; If the charging priorities of at least two aircraft are the same, re-sort according to the urgency of the mission execution time window; B3.3: Calculate the power gap by calculating the difference between the current power of the aircraft and the power required for the mission; B3.4: Based on the power gap, combine with the charging rate, and calculate the charging time by calculating the ratio; B3.5: Introduce a charging time allocation strategy; If the number of charging interfaces of the charging device is less than the number of aircraft that perform the charging action, use the dynamic programming algorithm to dynamically allocate the charging tasks and charging devices; If the number of charging interfaces of the charging device is greater than or equal to the number of aircraft that perform the charging action, use a parallel charging mechanism to charge the aircraft according to the charging priority; B3.6: Generate an aircraft charging strategy according to the charging order, charging time, and charging device allocation result.

6. An efficient management and allocation system for a low-altitude aircraft, as described in claim 1, characterized in that If the sudden mission response module receives sudden mission information, then by comparing the mission priority sequence, adjust the flight mission priority and mission priority sequence of the aircraft corresponding to the sudden mission, including: C1: The sudden mission response module receives sudden mission information, preprocesses the sudden mission information to obtain the preprocessed sudden mission information, and transmits the preprocessed sudden mission information to the mission priority evaluation module; C2: The mission priority evaluation module evaluates the priority of the sudden mission information according to the flight mission evaluation rules, generates a sudden mission priority, and compares the sudden mission priority with the mission priorities in the current mission priority sequence; C3: If the sudden mission priority is higher than the mission priorities of the aircraft that are queuing for charging or executing missions, adjust the flight mission priority of the aircraft corresponding to the sudden mission, and introduce a queue-jumping mechanism to insert the sudden mission to the front of the mission priority sequence to make it execute first; C4: The charging management module dynamically updates the aircraft charging strategy according to the adjusted mission priority sequence, reallocates the charging resources, and dynamically adjusts the execution order of the original flight missions.

7. The high-efficiency management and allocation system of a low-altitude aircraft according to claim 6, characterized in that, If the sudden mission response module receives sudden mission information, then by comparing the mission priority sequence, adjust the flight mission priority and mission priority sequence of the aircraft corresponding to the sudden mission, and also include: C5: The status monitoring module monitors the status of all aircraft in real time and transmits the monitored status data to the mission priority evaluation module and the charging management module; C6: The task priority evaluation module dynamically adjusts the task priority sequence according to the real-time status data; C7: The charging management module dynamically optimizes the aircraft charging strategy according to the dynamically adjusted task priority sequence and the real-time battery information; C8: The charging device charges the aircraft according to the optimized aircraft charging strategy in the order of priority.

8. An efficient management and allocation system for a low-altitude aircraft, as described in claim 7, characterized in that, The burst task information includes the task type, task objective, and task time requirement; the preprocessed burst task information includes the burst task feature vector generated using the task feature extraction algorithm and the extracted burst task urgency and task complexity parameters.

9. The high-efficiency management and allocation system of a low-altitude aircraft according to claim 8, characterized in that The process of dynamically adjusting the task priority sequence includes: If the current battery level of the aircraft is lower than the required battery level for the task, its task priority is increased; If the task execution progress of the aircraft is delayed, its task priority is adjusted.

Citation Information

Patent Citations

  • Methods and apparatus for distributing loadable software aircraft components (LSAP)

    CN106886423B

  • Unmanned aerial vehicle multi-mode charging management system and method based on flight mode

    CN116890670A

  • AGV batch charging scheduling method and system

    CN118941057A

  • Inspection robot charging control system and charging device thereof

    CN119298274A

  • Unmanned aerial vehicle task automatic planning and situation display system based on artificial intelligence

    CN119512164A