Unmanned aerial vehicle power management method, system, and readable storage medium

By identifying control types and adjusting power supply mechanisms based on flight mission data, the gap in power management for unmanned aerial vehicles (UAVs) has been addressed, enabling optimized power management and safer flight, and reducing the risk of crashes caused by excessive power consumption.

CN118907489BActive Publication Date: 2025-11-04EHANG INTELLIGENT EQUIP GUANGZHOU CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411130846.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2025-11-04
Estimated Expiration
2044-08-16

AI Technical Summary

Technical Problem

There are gaps and deficiencies in the power management of unmanned aerial vehicles, which prevent timely warnings when power consumption exceeds the limit, increasing the risk of crashes.

Method used

By acquiring input data to identify control types and flight mission data, the power supply mechanism is adjusted, power consumption limits are identified and compared, and if the limits are exceeded, an alarm is issued and backup power is activated to optimize power consumption distribution and ensure safe flight.

Benefits of technology

It enables effective management of the power supply of unmanned aerial vehicles, optimizes flight endurance, provides timely warnings to reduce the risk of crashes, and ensures safe flight.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118907489B_ABST
    Figure CN118907489B_ABST
Patent Text Reader

Abstract

The application discloses an unmanned aerial vehicle power management method, system and readable storage medium, wherein the method comprises the following steps: acquiring input data, identifying a control type based on the input data to switch a power supply mechanism; identifying unmanned aerial vehicle flight task data based on the input data, wherein the flight task data comprises a task phase, a task mode and a task type; identifying a power consumption limit value based on the flight task data; in the process of unmanned aerial vehicle flight, acquiring a flight power consumption and comparing and calculating the flight power consumption with the power consumption limit value, wherein if the proportion of the flight power consumption and the power consumption limit value exceeds a preset proportion, an alarm is given and the power consumption distribution of the unmanned aerial vehicle is adjusted. The application can manage the power output of the unmanned aerial vehicle, thereby guaranteeing the safe driving of the unmanned aerial vehicle and optimizing the power endurance management, and can give an alarm in time when the power consumption exceeds the standard to reduce the crash accident.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of unmanned aerial vehicle operation, and more particularly, to an unmanned aerial vehicle power management method, system and readable storage medium. BACKGROUND

[0002] With the continuous development of science and technology, the application of unmanned aerial vehicles has been unprecedentedly developed. Compared with manned aircraft, unmanned aerial vehicles have been widely used in aerial photography, agriculture, plant protection, miniature self-portrait, express delivery, disaster rescue, observation of wild animals, monitoring of infectious diseases, surveying and mapping, news reporting, power inspection, disaster relief, film shooting, and manufacturing romance, which greatly expands the purposes of unmanned aerial vehicles.

[0003] At the same time, with the continuous upgrading of China's power industry, the battery storage capacity of unmanned aerial vehicles has been improved, and the power supply has become stronger. However, there is still a gap and deficiency in the power management of unmanned aerial vehicles. SUMMARY

[0004] The purpose of the present application is to provide an unmanned aerial vehicle power management method, system and readable storage medium, which can manage the power output of the unmanned aerial vehicle, thereby ensuring the safe driving of the unmanned aerial vehicle and optimizing the power endurance management, and can timely alarm when the power consumption exceeds the standard to reduce the accident of crashing.

[0005] The present application provides an unmanned aerial vehicle power management method in the first aspect, comprising the following steps:

[0006] Obtaining input data, identifying control type based on the input data to switch power supply mechanism;

[0007] Identifying unmanned aerial vehicle flight task data based on the input data, wherein the flight task data includes task phase, task mode and task type;

[0008] Identifying power consumption limit value based on the flight task data, obtaining flight power consumption and comparing the power consumption limit value during the flight of the unmanned aerial vehicle, wherein,

[0009] If the ratio of the flight power consumption and the power consumption limit value exceeds the preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted.

[0010] In the present application, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which specifically includes:

[0011] Obtaining the input data based on user input parameters;

[0012] identify the control type based on the input data, wherein the control type comprises a power output control type;

[0013] control the power supply of the unmanned aerial vehicle based on the power output control type.

[0014] In this scheme, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which further comprises:

[0015] The input data is obtained based on the self-start input parameters set on the unmanned aerial vehicle, wherein the self-start input parameters include a self-start period and / or a self-start identifier;

[0016] The control type is identified based on the self-start identifier and / or the self-start period, wherein the control type comprises a power output control type;

[0017] The power supply of the unmanned aerial vehicle is controlled based on the power output control type.

[0018] In this scheme, the unmanned aerial vehicle flight task data is identified based on the input data, specifically comprising:

[0019] The input data is obtained based on the input parameters of the user terminal;

[0020] Data extraction is performed based on the input data to obtain different unmanned aerial vehicle flight task parameters;

[0021] The task phase, the task mode and the task type are obtained based on the flight task parameters, wherein the task phase corresponds to the process parameter, the task mode corresponds to the option parameter, and the task type corresponds to the type parameter.

[0022] In this scheme, the power consumption limit value is identified based on the flight task data, and the flight power consumption is compared with the power consumption limit value for calculation during the flight of the unmanned aerial vehicle, specifically comprising:

[0023] The power consumption limit value corresponding to the current task is obtained by matching the preset energy consumption table based on the flight task data;

[0024] The flight power consumption is obtained by extracting the self-checking data of the unmanned aerial vehicle when the unmanned aerial vehicle flies based on the current task;

[0025] The ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time is calculated based on the flight time as a comparison factor to obtain the ratio.

[0026] In the scheme, when the energy consumption distribution of the unmanned aerial vehicle is adjusted, an adjustment time is identified, and if the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio after the adjustment time exceeds a preset time, a backup power source is enabled.

[0027] The second aspect of the application also provides an unmanned aerial vehicle power management system, comprising a memory and a processor, wherein the memory comprises an unmanned aerial vehicle power management method program, and the unmanned aerial vehicle power management method program is executed by the processor to realize the following steps:

[0028] Obtaining input data, identifying a control type based on the input data to switch a power supply mechanism;

[0029] Identifying unmanned aerial vehicle flight task data based on the input data, wherein the flight task data comprises a task phase, a task mode, and a task type;

[0030] Identifying a power consumption limit value based on the flight task data, and obtaining a flight power consumption and comparing the flight power consumption with the power consumption limit value for calculation during the flight of the unmanned aerial vehicle, wherein,

[0031] If the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted.

[0032] In the scheme, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which specifically comprises:

[0033] The input data is obtained based on user input parameters;

[0034] The control type is identified based on the input data, wherein the control type comprises a power output control type;

[0035] The power supply of the unmanned aerial vehicle is controlled based on the power output control type.

[0036] In the scheme, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which further comprises:

[0037] The input data is obtained based on self-start input parameters set on the unmanned aerial vehicle, wherein the self-start input parameters comprise a self-start period and / or a self-start identifier;

[0038] The control type is identified based on the self-start identifier and / or the self-start period, wherein the control type comprises a power output control type;

[0039] Control the power supply of the unmanned aerial vehicle to supply power based on the power output control type.

[0040] In this scheme, the input data is identified based on the flight task data of the unmanned aerial vehicle, specifically including:

[0041] The input data is obtained based on the input parameters of the user terminal;

[0042] Based on the input data, data extraction is performed to obtain different unmanned aerial vehicle flight task parameters;

[0043] Based on the flight task parameters, the task stage, the task mode and the task type are obtained, wherein the task stage corresponds to the process parameter, the task mode corresponds to the option parameter, and the task type corresponds to the type parameter.

[0044] In this scheme, the power consumption limit value is identified based on the flight task data, and the flight power consumption is compared and calculated with the power consumption limit value during the flight of the unmanned aerial vehicle, specifically including:

[0045] The power consumption limit value corresponding to the current task is obtained by matching the preset energy consumption table based on the flight task data;

[0046] When the unmanned aerial vehicle flies based on the current task, the flight power consumption is obtained by extracting the self-checking data of the unmanned aerial vehicle;

[0047] Based on the flight time as a comparison factor, the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time is calculated to obtain the ratio.

[0048] In this scheme, when adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified, wherein if the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio after the adjustment time exceeds a preset time, a backup power supply is enabled.

[0049] The third aspect of the present application provides a computer readable storage medium, the computer readable storage medium includes a kind of unmanned aerial vehicle power management method program of machine, the unmanned aerial vehicle power management method program is executed by processor, realizes the steps of the unmanned aerial vehicle power management method of any one of the above.

[0050] The unmanned aerial vehicle power management method, system and readable storage medium disclosed by the present application can manage the power output of the unmanned aerial vehicle, so as to guarantee the safe driving of the unmanned aerial vehicle and optimize the power endurance management, and can alarm in time when the power consumption exceeds the standard to reduce the crash accident. BRIEF DESCRIPTION OF DRAWINGS

[0051] Figure 1 A flow chart of a power management method of an unmanned aerial vehicle is shown;

[0052] Figure 2 A block diagram of a power management system of an unmanned aerial vehicle is shown. DETAILED DESCRIPTION

[0053] In order to enable a more clear understanding of the above-mentioned objects, features and advantages of the present application, the present application will be further described in detail below with reference to the drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict, if possible.

[0054] In the following description, a large number of specific details are set forth in order to facilitate a thorough understanding of the present application, however, the present application can also be implemented in other manners different from those described herein, and therefore, the protective scope of the present application is not limited by the specific embodiments disclosed below.

[0055] Figure 1 A flow chart of a power management method of an unmanned aerial vehicle is shown.

[0056] As Figure 1 shown, the present application discloses a power management method of an unmanned aerial vehicle, comprising the following steps:

[0057] S102, input data is acquired, and a control type is identified based on the input data to switch a power supply mechanism;

[0058] S104, unmanned aerial vehicle flight task data is identified based on the input data, wherein the flight task data comprises a task phase, a task mode and a task type;

[0059] S106, a power consumption limit value is identified based on the flight task data, and a flight power consumption is acquired and compared with the power consumption limit value for calculation during the flight of the unmanned aerial vehicle;

[0060] S108, if a proportion of the flight power consumption and the power consumption limit value exceeds a preset proportion, an alarm is given and the power consumption distribution of the unmanned aerial vehicle is adjusted.

[0061] It should be noted that in the present embodiment, the user adjusts the power supply mechanism of the current unmanned aerial vehicle in real time when using the unmanned aerial vehicle, so that the input data can be obtained to identify the control type to obtain the power output control type selected by the current user to switch the power supply mechanism, wherein the power supply mechanism includes mechanisms such as all-electric propulsion, standard propulsion, and power-saving propulsion. Further, the flight task data corresponding to the unmanned aerial vehicle is identified based on the input data input by the user, wherein the flight task data includes task phase, task mode, and task type, so that the corresponding power consumption limit value can be identified based on the flight task data. Then, the flight power consumption and the power consumption limit value can be compared and calculated during the flight of the unmanned aerial vehicle, wherein if the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted. When adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified, wherein if the adjustment time exceeds a preset time and the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, a backup power source is enabled.

[0062] According to the embodiment of the present application, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which specifically includes:

[0063] The input data is obtained based on the input parameters input by the user;

[0064] The control type is identified based on the input data, wherein the control type includes a power output control type;

[0065] The power supply of the unmanned aerial vehicle is controlled based on the power output control type.

[0066] It should be noted that in the present embodiment, the input data is obtained based on the input parameters input by the user, wherein the control type is identified based on the input data, and the control type includes a power output control type. The above embodiment explains that the power supply mechanism includes mechanisms such as all-electric propulsion, standard propulsion, and power-saving propulsion, and the corresponding control type is all-electric control type, standard control type, and power-saving control type, so that the power supply of the unmanned aerial vehicle can be controlled based on the power output control type.

[0067] According to the embodiment of the present application, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which further includes:

[0068] The input data is obtained based on the self-start input parameters set on the unmanned aerial vehicle, wherein the self-start input parameters include a self-start period and / or a self-start identifier.

[0069] identify the control type based on the self-start identifier, and / or identify the control type based on the self-start period, wherein the control type comprises a power output control type;

[0070] control the power supply of the unmanned aerial vehicle based on the power output control type.

[0071] It should be noted that in the embodiment, since the unmanned aerial vehicle can fly back and forth or periodically based on the preset task route set by the user when flying, the input data can be obtained based on the self-start input parameter set on the unmanned aerial vehicle, specifically, the self-start input parameter comprises a self-start period and / or a self-start identifier, wherein the control type is identified based on the self-start identifier, and / or the control type is identified based on the self-start period, wherein the control type comprises a power output control type, so as to control the power supply of the unmanned aerial vehicle based on the power output control type.

[0072] According to the embodiment of the present application, the input data is obtained based on the input parameter of the user terminal, and the input data is extracted to obtain different unmanned aerial vehicle flight task parameters.

[0073] The input data is obtained based on the input parameter of the user terminal.

[0074] The input data is extracted based on the input data to obtain different unmanned aerial vehicle flight task parameters.

[0075] The task stage, the task mode and the task type are obtained based on the flight task parameters, wherein the task stage corresponds to the process parameter, the task mode corresponds to the option parameter, and the task type corresponds to the type parameter.

[0076] It should be noted that in the embodiment, since the unmanned aerial vehicle needs to obtain corresponding flight task parameters when performing a flight task, the corresponding input data is obtained based on the input parameter of the user terminal, so as to perform data extraction to obtain different unmanned aerial vehicle flight task parameters, wherein the task stage, the task mode and the task type are obtained based on the flight task parameters, and correspondingly, the task stage corresponds to the process parameter, the task mode corresponds to the option parameter, and the task type corresponds to the type parameter.

[0077] According to the embodiment of the present application, the power consumption limit value is identified based on the flight task data, and the flight power consumption is compared with the power consumption limit value during the flight of the unmanned aerial vehicle, specifically comprising:

[0078] match a preset energy consumption table based on the flight task data to obtain the power consumption limit value corresponding to the current task;

[0079] extract self-check data of the unmanned aerial vehicle to obtain the flight power consumption when the unmanned aerial vehicle flies based on the current task;

[0080] based on the flight time as a comparison factor, calculate the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time to obtain the ratio.

[0081] It should be noted that in the present embodiment, since different flight tasks correspond to different power consumption, the preset energy consumption table can be matched based on the flight task data to obtain the power consumption limit value corresponding to the current task, wherein the energy consumption table is shown in Table 1:

[0082] Table 1. Flight energy consumption table

[0083]

[0084] wherein P1 represents the initial stage, P h represents the half-way stage, P t represents the full stage, E represents the simple mode, C represents the ordinary mode, and H represents the difficult mode. If the flight task parameters corresponding to an unmanned aerial vehicle are "task stage: P h , task mode: E, and task type: III", the power consumption limit value obtained after matching Table 1 is "T a +T b +T c ", further, the self-check data of the unmanned aerial vehicle is extracted to obtain the flight power consumption when the unmanned aerial vehicle flies based on the current task, so that the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time is calculated in different time periods based on the flight time as a comparison factor to obtain the corresponding ratio.

[0085] According to the embodiment of the present application, when adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified, wherein if the adjustment time exceeds the preset time and the ratio of the flight power consumption to the power consumption limit value exceeds the preset ratio, the standby power supply is enabled.

[0086] It should be noted that in the embodiment, if the ratio of the flight power consumption and the power supply energy consumption limit exceeds the preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted. When adjusting the energy consumption distribution of the unmanned aerial vehicle, the power supply of unnecessary devices can be adjusted to reduce power consumption, or the current power supply mechanism can be changed to fully meet the needs of flight energy consumption. However, when adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified. If the ratio of the flight power consumption and the power supply energy consumption limit exceeds the preset ratio after the adjustment time exceeds the preset time, the backup power supply is enabled. For example, after 3 minutes of adjustment, the ratio of the flight power consumption and the power supply energy consumption limit still exceeds the preset ratio, and the backup power supply needs to be enabled.

[0087] It is worth mentioning that the method further comprises:

[0088] When starting the backup power supply, the position information of the unmanned aerial vehicle is acquired;

[0089] The target landing point is identified based on the position information;

[0090] The unmanned aerial vehicle landing operation is performed based on the target landing point.

[0091] It should be noted that in the embodiment, when the backup power supply is enabled, the power of the unmanned aerial vehicle will be quickly consumed, and at this time the landing needs to be actively performed to prevent the occurrence of a crash situation, so the position information needs to be acquired, the target landing point within a preset range of the current position is identified based on the position information, and the unmanned aerial vehicle landing operation is performed based on the target landing point.

[0092] It is worth mentioning that the target landing point is identified based on the position information, and specifically comprises:

[0093] Backup landing points within a preset range are acquired;

[0094] The flight path distance between the unmanned aerial vehicle and each backup landing point is calculated based on the position information;

[0095] The target landing point is identified based on the flight path distance and the current remaining power.

[0096] It should be noted that in the present embodiment, when landing, there can be multiple standby landing points that can land within the current position information range, but due to the limitations of the flight path, not the nearest standby landing point from the current position information is selected for landing, but the flight path distance of the unmanned aerial vehicle from each standby landing point is calculated based on the position information, and the current remaining power is matched from the length of the flight path distance to obtain the shortest flight path distance corresponding to the standby landing point supported by the current remaining power as the target landing point.

[0097] Figure 2 A block diagram of an unmanned aerial vehicle power management system of the present application is shown.

[0098] As Figure 2 shown, the present application discloses an unmanned aerial vehicle power management system, comprising a memory and a processor, the memory comprising an unmanned aerial vehicle power management method program, the unmanned aerial vehicle power management method program being executed by the processor to implement the following steps:

[0099] Obtain input data, identify control type based on the input data to switch power supply mechanism;

[0100] Identify unmanned aerial vehicle flight task data based on the input data, wherein the flight task data includes task phase, task mode and task type;

[0101] Identify power consumption limit value based on the flight task data, and in the process of unmanned aerial vehicle flight, compare and calculate the flight power consumption with the power consumption limit value, wherein,

[0102] If the proportion of the flight power consumption and the power consumption limit value exceeds a preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted.

[0103] It should be noted that in the present embodiment, the user adjusts the power supply mechanism of the current unmanned aerial vehicle in real time when using the unmanned aerial vehicle, so that the input data can be obtained to identify the control type to obtain the power output control type selected by the current user to switch the power supply mechanism, wherein the power supply mechanism includes mechanisms such as all-electric propulsion, standard propulsion, and power-saving propulsion. Further, the flight task data corresponding to the unmanned aerial vehicle is identified based on the input data input by the user, wherein the flight task data includes task phase, task mode, and task type, so that the corresponding power consumption limit value can be identified based on the flight task data. Then, the flight power consumption and the power consumption limit value can be compared and calculated during the flight of the unmanned aerial vehicle, wherein if the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted. When adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified, wherein if the adjustment time exceeds a preset time and the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, a backup power source is enabled.

[0104] According to the embodiment of the present application, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which specifically includes:

[0105] The input data is obtained based on the input parameters input by the user;

[0106] The control type is identified based on the input data, wherein the control type includes a power output control type;

[0107] The power supply of the unmanned aerial vehicle is controlled based on the power output control type.

[0108] It should be noted that in the present embodiment, the input data is obtained based on the input parameters input by the user, wherein the control type is identified based on the input data to obtain the corresponding control type. Accordingly, the control type includes a power output control type. The above embodiment explains that the power supply mechanism includes mechanisms such as all-electric propulsion, standard propulsion, and power-saving propulsion, and the corresponding control type is also all-electric control type, standard control type, and power-saving control type. Therefore, the power supply of the unmanned aerial vehicle can be controlled based on the power output control type.

[0109] According to the embodiment of the present application, the input data is obtained, and the control type is identified based on the input data to switch the power supply mechanism, which further includes:

[0110] The input data is obtained based on the self-start input parameters set on the unmanned aerial vehicle, wherein the self-start input parameters include a self-start period and / or a self-start identifier.

[0111] identify the control type based on the self-start identifier, and / or identify the control type based on the self-start period, wherein the control type comprises a power output control type;

[0112] control the power supply of the unmanned aerial vehicle based on the power output control type.

[0113] It should be noted that in the embodiment, since the unmanned aerial vehicle can fly back and forth or periodically based on the preset task route set by the user when flying, the input data can be obtained based on the self-start input parameter set on the unmanned aerial vehicle, specifically, the self-start input parameter comprises a self-start period and / or a self-start identifier, wherein the control type is identified based on the self-start identifier, and / or the control type is identified based on the self-start period, wherein the control type comprises a power output control type, so as to control the power supply of the unmanned aerial vehicle based on the power output control type.

[0114] According to the embodiment of the present application, the input data is obtained based on the input parameter of the user terminal, and the input data is extracted to obtain different unmanned aerial vehicle flight task parameters.

[0115] The input data is obtained based on the input parameter of the user terminal.

[0116] The input data is extracted based on the input data to obtain corresponding different unmanned aerial vehicle flight task parameters.

[0117] The task stage, the task mode and the task type are obtained based on the flight task parameters, wherein the task stage corresponds to a process parameter, the task mode corresponds to an option parameter, and the task type corresponds to a type parameter.

[0118] It should be noted that in the embodiment, since the unmanned aerial vehicle needs to obtain corresponding flight task parameters when performing a flight task, the input data is obtained based on the input parameter of the user terminal, so as to perform data extraction to obtain different unmanned aerial vehicle flight task parameters, wherein the task stage, the task mode and the task type are obtained based on the flight task parameters, and correspondingly, the task stage corresponds to a process parameter, the task mode corresponds to an option parameter, and the task type corresponds to a type parameter.

[0119] According to the embodiment of the present application, the power consumption limit value is identified based on the flight task data, and the flight power consumption is compared with the power consumption limit value during the flight of the unmanned aerial vehicle, specifically comprising:

[0120] match a preset energy consumption table based on the flight task data to obtain the power consumption limit value corresponding to the current task;

[0121] extract self-check data of the unmanned aerial vehicle to obtain the flight power consumption when the unmanned aerial vehicle flies based on the current task;

[0122] based on the flight time as a comparison factor, calculate the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time to obtain the ratio.

[0123] It should be noted that in the present embodiment, since different flight tasks correspond to different power consumption, the preset energy consumption table can be matched based on the flight task data to obtain the power consumption limit value corresponding to the current task, wherein the energy consumption table is shown in Table 1:

[0124] Table 1. Flight energy consumption table

[0125]

[0126] Wherein, P1 represents the initial stage, Ph represents the half stage, Pt represents the whole stage, E represents the simple mode, C represents the ordinary mode, and H represents the difficult mode. If the flight task parameters corresponding to an unmanned aerial vehicle are "task stage: P h , task mode: E, and task type: III", the power consumption limit value obtained after matching Table 1 is "T a +T b +T c ", further, the self-check data of the unmanned aerial vehicle is extracted to obtain the flight power consumption when the unmanned aerial vehicle flies based on the current task, so that the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time is calculated in different time periods based on the flight time as a comparison factor to obtain the corresponding ratio.

[0127] According to the embodiment of the present application, when adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified, wherein if the adjustment time exceeds the preset time and the ratio of the flight power consumption to the power consumption limit value exceeds the preset ratio, the standby power supply is enabled.

[0128] It should be noted that in the embodiment, if the ratio of the flight power consumption and the power supply energy consumption limit exceeds the preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted. When adjusting the energy consumption distribution of the unmanned aerial vehicle, the power supply of unnecessary devices can be adjusted to reduce power consumption, or the current power supply mechanism can be changed to fully meet the needs of flight energy consumption. However, when adjusting the energy consumption distribution of the unmanned aerial vehicle, the adjustment time is identified. If the ratio of the flight power consumption and the power supply energy consumption limit exceeds the preset ratio after the adjustment time exceeds the preset time, the backup power supply is enabled. For example, after 3 minutes of adjustment, the ratio of the flight power consumption and the power supply energy consumption limit still exceeds the preset ratio, and the backup power supply needs to be enabled.

[0129] It is worth mentioning that the method further comprises:

[0130] When starting the backup power supply, the position information of the unmanned aerial vehicle is acquired;

[0131] The target landing point is identified based on the position information;

[0132] The unmanned aerial vehicle landing operation is performed based on the target landing point.

[0133] It should be noted that in the embodiment, when the backup power supply is enabled, the power of the unmanned aerial vehicle will be quickly consumed. At this time, active landing is needed to prevent the occurrence of a crash, so the position information needs to be acquired. The target landing point within the preset range of the current position is identified based on the position information, and the unmanned aerial vehicle landing operation is performed based on the target landing point.

[0134] It is worth mentioning that the target landing point is identified based on the position information, and specifically comprises:

[0135] Backup landing points within the preset range are acquired;

[0136] The flight path distance between the unmanned aerial vehicle and each backup landing point is calculated based on the position information;

[0137] The target landing point is identified based on the flight path distance and the current remaining power.

[0138] It should be noted that in the present embodiment, when landing, there can be multiple standby landing points in the range of the current position information, but due to the limitation of the flight route, the standby landing point closest to the current position information is not selected for landing, but the flight path distance of the unmanned aerial vehicle from each standby landing point is calculated based on the position information, and the current remaining power is matched from the length of the flight path distance, to obtain the shortest flight path distance corresponding to the standby landing point supported by the current remaining power as the target landing point.

[0139] The third aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium comprises an unmanned aerial vehicle power management method program, and the unmanned aerial vehicle power management method program is executed by a processor to realize the steps of the unmanned aerial vehicle power management method according to any one of the preceding aspects.

[0140] The unmanned aerial vehicle power management method, system and readable storage medium disclosed in the present application can manage the power output of the unmanned aerial vehicle, thereby ensuring the safe driving of the unmanned aerial vehicle and optimizing the power endurance management, and can timely alarm when the power consumption exceeds the standard to reduce the crash accident.

[0141] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division mode, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed components can be through some interface, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0142] The units described above as separate components can or can not be physically separated, and the components shown as units can or can not be physical units; they can be located in one place or distributed on multiple network units; some or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.

[0143] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be realized in the form of hardware or hardware plus software functional unit.

[0144] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps of the above-mentioned method embodiments when executed; and the foregoing storage medium includes a mobile storage device, a read-only memory (ROM), a random access memory (RAM), a magnetic disc or an optical disc, and various media that can store program codes.

[0145] Alternatively, the integrated unit of the present application can be stored in a computer readable storage medium if it is realized in the form of a software function module and sold or used as an independent product. Based on such understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes a mobile storage device, a ROM, a RAM, a magnetic disc or an optical disc, and various media that can store program codes.

Claims

1. An unmanned aerial vehicle power management method, characterized by, The method comprises the following steps: acquiring input data, identifying a control type based on the input data to switch a power supply mechanism; identifying unmanned aerial vehicle flight task data based on the input data, wherein the flight task data comprises a task phase, a task mode, and a task type; specifically, acquiring the input data based on user-side input parameters; extracting different unmanned aerial vehicle flight task parameters based on the input data; obtaining the task phase, the task mode, and the task type based on the flight task parameters, wherein the task phase corresponds to a process parameter, the task mode corresponds to an option parameter, and the task type corresponds to a type parameter; identifying a power consumption limit value based on the flight task data, comparing and calculating a flight power consumption with the power consumption limit value during unmanned aerial vehicle flight, specifically comprising: matching a preset energy consumption table based on the flight task data to acquire the power consumption limit value corresponding to the current task; extracting unmanned aerial vehicle self-checking data to obtain the flight power consumption when the unmanned aerial vehicle flies based on the current task; calculating the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time based on the flight time as a comparison factor to obtain a ratio; wherein, if the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted.

2. A method for power management of an unmanned aerial vehicle according to claim 1, wherein, The acquiring input data, identifying a control type based on the input data to switch a power supply mechanism, specifically comprises: acquiring the input data based on user-side input parameters; identifying the control type based on the input data, wherein the control type comprises a power output control type; controlling the power supply of the unmanned aerial vehicle based on the power output control type.

3. A method of power management for an unmanned aerial vehicle as defined in claim 2, wherein, The acquiring input data, identifying a control type based on the input data to switch a power supply mechanism, further comprises: acquiring the input data based on self-starting input parameters set on the unmanned aerial vehicle, wherein the self-starting input parameters comprise a self-starting period and / or a self-starting identifier; identifying the control type based on the self-starting identifier and / or the self-starting period, wherein the control type comprises a power output control type; controlling the power supply of the unmanned aerial vehicle based on the power output control type.

4. The unmanned aerial vehicle power management method of claim 2, wherein, When adjusting the energy consumption distribution of the unmanned aerial vehicle, an adjustment time is identified, wherein if the adjustment time exceeds a preset time and the ratio of the flight power consumption to the power consumption limit value exceeds a preset ratio, a backup power supply is enabled.

5. An unmanned aerial vehicle power management system, characterized by, A memory and a processor are included, the memory includes an unmanned aerial vehicle power management method program, and the unmanned aerial vehicle power management method program is executed by the processor to realize the following steps: acquiring input data, identifying a control type based on the input data to switch a power supply mechanism; Identify unmanned aerial vehicle flight task data based on the input data, wherein the flight task data includes task phase, task mode and task type; specifically including: obtaining the input data based on the input parameters of the user terminal; data extraction based on the input data to obtain different unmanned aerial vehicle flight task parameters; based on the flight task parameters to obtain the task phase, the task mode and the task type, wherein the task phase corresponds to the process parameter, the task mode corresponds to the option parameter, and the task type corresponds to the type parameter; Based on the flight task data, identify the power consumption limit value. In the process of unmanned aerial vehicle flight, the flight power consumption is compared with the power consumption limit value, specifically including: matching the preset energy consumption table based on the flight task data to obtain the power consumption limit value corresponding to the current task; when the unmanned aerial vehicle flies based on the current task, the flight power consumption is obtained by extracting the self-checking data of the unmanned aerial vehicle; based on the flight time as the comparison factor, the ratio of the flight power consumption in the flight time to the power consumption limit value in the corresponding time is calculated to obtain the proportion; wherein, If the proportion of the flight power consumption and the power consumption limit value exceeds the preset ratio, an alarm is given and the energy consumption distribution of the unmanned aerial vehicle is adjusted.

6. A computer readable storage medium characterized by, The computer readable storage medium includes an unmanned aerial vehicle power management method program, and the unmanned aerial vehicle power management method program is executed by the processor to realize the steps of the unmanned aerial vehicle power management method in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Unmanned aerial vehicle task planning method and device based on energy analysis

    CN112180723A

  • Flight control method and device of unmanned aerial vehicle and unmanned aerial vehicle

    CN113504790A