Unmanned Aerial Vehicle Flight Abnormality Management Method, System and Readable Storage Medium

By obtaining fuselage and environmental data to identify abnormal factors, calculating environmental pressure values, adjusting flight parameters or controlling landing, the safety management problems of unmanned aircraft under abnormal conditions are solved, and the task is successfully completed.

CN115830918BActive Publication Date: 2025-08-05EHANG INTELLIGENT EQUIP GUANGZHOU CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211509899.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-08-05
Estimated Expiration
2042-11-29

AI Technical Summary

Technical Problem

The existing technology lacks effective flight abnormality management methods, which leads to unmanned aircraft that may cause danger and damage in abnormal situations and cannot be reasonably allocated and used to complete tasks.

Method used

By obtaining fuselage and environmental data, identifying abnormal factors, calculating environmental pressure values, adjusting flight parameters or controlling landing, we ensure that the unmanned aircraft can fly or land safely under abnormal conditions, and output remaining mission data to select alternative aircraft secondary.

Benefits of technology

Timely intervention in the event of abnormal airframes or environments is achieved, ensuring safe flight or landing of unmanned aircraft, rationally allocated and used to complete tasks, and reducing damage and dangers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115830918B_ABST
    Figure CN115830918B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, and readable storage medium for managing flight anomalies of unmanned aerial vehicles, wherein the method comprises: obtaining body data of an unmanned aerial vehicle in flight; obtaining environmental data of the environment in which the unmanned aerial vehicle is located in flight; identifying environmental anomaly factors based on the environmental data, obtaining a current environmental pressure value based on the environmental anomaly factors, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value, and if the environmental pressure value is less than or equal to the environmental pressure value, controlling the unmanned aerial vehicle currently in flight to land; otherwise, not adjusting the flight parameters of the unmanned aerial vehicle. The present invention can make timely intervention and adjustments in the event of a mission termination / interruption of an unmanned aerial vehicle due to body or environmental anomalies, so as to rationally deploy and use the unmanned aerial vehicle and successfully complete the established flight mission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of unmanned aerial vehicles, and more specifically, to a method, system and readable storage medium for managing flight anomalies of unmanned aerial vehicles. Background Art

[0002] With the continuous development of science and technology, the application of unmanned aerial vehicles has achieved unprecedented development. Compared with manned aircraft, unmanned aerial vehicles are often more suitable for mechanical repetitive or dangerous tasks. In the civil field, unmanned aerial vehicles + industry applications are the real rigid demand for unmanned aerial vehicles; applications in aerial photography, agriculture, plant protection, micro selfies, express transportation, disaster relief, wildlife observation, infectious disease monitoring, surveying and mapping, news reporting, power inspection, disaster relief, film and television shooting, creating romance and other fields have greatly expanded the use of unmanned aerial vehicles themselves.

[0003] At the same time, with the continuous application of unmanned aerial vehicles, the flight management of unmanned aerial vehicles has also become a hot topic. At present, there is a lack of methods for managing flight anomalies. When unmanned aerial vehicles encounter flight anomalies, they are often out of control and may cause a certain degree of danger and damage, which needs to be solved urgently. Summary of the Invention

[0004] The purpose of the present invention is to provide a method, system and readable storage medium for managing unmanned aerial vehicle flight anomalies, which can make timely intervention adjustments when the mission of the unmanned aerial vehicle is terminated / interrupted due to anomalies in the aircraft body or environment, so as to reasonably deploy and use the unmanned aerial vehicle and successfully complete the established flight mission.

[0005] A first aspect of the present invention provides a method for managing flight anomalies of an unmanned aerial vehicle, comprising the following steps:

[0006] Obtaining the body data of the unmanned aerial vehicle in flight;

[0007] Based on the body data, it is determined whether the abnormal body data exceeds the corresponding safety limit; wherein,

[0008] If the aircraft abnormality data exceeds the safety limit, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land;

[0009] Obtain environmental data of the environment in which the unmanned aerial vehicle is located in flight;

[0010] Identify environmental anomaly factors based on the environmental data, obtain the current environmental pressure value based on the environmental anomaly factors, and determine the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value; wherein,

[0011] If the environmental pressure value is less than or equal to the environmental pressure value, controlling the unmanned aerial vehicle currently in flight to land;

[0012] If the environmental pressure value is greater than the environmental pressure value, the flight parameters of the unmanned aerial vehicle are not adjusted.

[0013] In this solution, the determining whether the abnormal body data exceeds the corresponding safety limit based on the body data specifically includes:

[0014] Identify abnormal data of the machine in the machine data, wherein the abnormal data of the machine at least includes a battery life power-off value, a communication response time value, and a whole machine loss value; wherein,

[0015] If the endurance power-off value exceeds the power-off safety limit, adjusting flight parameters to enable the unmanned aerial vehicle to continue flying;

[0016] If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land;

[0017] If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0018] In this solution, identifying an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically include:

[0019] Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value;

[0020] The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

[0021] In this solution, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value specifically includes:

[0022] identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight;

[0023] The environmental pressure value is extracted and compared with the environmental bearing pressure value to identify the relationship between the environmental bearing pressure value and the environmental pressure value.

[0024] In this solution, the method further includes obtaining remaining flight mission data of the current unmanned aerial vehicle and outputting the data to the user terminal when controlling the unmanned aerial vehicle currently in flight to land.

[0025] In this solution, the method further includes controlling the replacement unmanned aerial vehicle that is secondarily selected by the user end to perform operations based on the remaining flight mission data.

[0026] A second aspect of the present invention further provides an unmanned aircraft flight anomaly management system, comprising a memory and a processor, wherein the memory includes an unmanned aircraft flight anomaly management method program, and when the unmanned aircraft flight anomaly management method program is executed by the processor, the following steps are implemented:

[0027] Obtaining the body data of the unmanned aerial vehicle in flight;

[0028] Based on the body data, it is determined whether the abnormal body data exceeds the corresponding safety limit; wherein,

[0029] If the aircraft abnormality data exceeds the safety limit, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land;

[0030] Obtain environmental data of the environment in which the unmanned aerial vehicle is located in flight;

[0031] Identify environmental anomaly factors based on the environmental data, obtain the current environmental pressure value based on the environmental anomaly factors, and determine the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value; wherein,

[0032] If the environmental pressure value is less than or equal to the environmental pressure value, controlling the unmanned aerial vehicle currently in flight to land;

[0033] If the environmental pressure value is greater than the environmental pressure value, the flight parameters of the unmanned aerial vehicle are not adjusted.

[0034] In this solution, the determining whether the abnormal body data exceeds the corresponding safety limit based on the body data specifically includes:

[0035] Identify abnormal data of the machine in the machine data, wherein the abnormal data of the machine at least includes a battery life power-off value, a communication response time value, and a whole machine loss value; wherein,

[0036] If the endurance power-off value exceeds the power-off safety limit, adjusting flight parameters to enable the unmanned aerial vehicle to continue flying;

[0037] If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land;

[0038] If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0039] In this solution, identifying an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically include:

[0040] Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value;

[0041] The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

[0042] In this solution, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value specifically includes:

[0043] identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight;

[0044] The environmental pressure value is extracted and compared with the environmental bearing pressure value to identify the relationship between the environmental bearing pressure value and the environmental pressure value.

[0045] In this solution, the method further includes obtaining remaining flight mission data of the current unmanned aerial vehicle and outputting the data to the user terminal when controlling the unmanned aerial vehicle currently in flight to land.

[0046] In this solution, the method further includes controlling the replacement unmanned aerial vehicle that is secondarily selected by the user end to perform operations based on the remaining flight mission data.

[0047] The third aspect of the present invention provides a computer-readable storage medium, which includes a machine-readable unmanned aircraft flight anomaly management method program. When the unmanned aircraft flight anomaly management method program is executed by a processor, it implements the steps of an unmanned aircraft flight anomaly management method as described in any one of the above items.

[0048] The present invention discloses a method, system, and readable storage medium for managing unmanned aerial vehicle flight anomalies, which can perform timely intervention and adjustment when a mission of an unmanned aerial vehicle is terminated / interrupted due to an anomaly in the aircraft body or environment, so as to reasonably deploy and use the unmanned aerial vehicle and successfully complete the established flight mission. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 A flow chart showing a method for managing flight anomalies of an unmanned aerial vehicle according to the present invention is shown;

[0050] Figure 2 A block diagram of a system for managing flight anomalies of unmanned aerial vehicles according to the present invention is shown. DETAILED DESCRIPTION

[0051] In order to more clearly understand the above-mentioned objects, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the absence of conflict, the embodiments of the present application and the features therein can be combined with each other.

[0052] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the scope of protection of the present invention is not limited to the specific embodiments disclosed below.

[0053] Figure 1 A flow chart of a method for managing flight anomalies of an unmanned aerial vehicle according to the present application is shown.

[0054] like Figure 1 As shown, the present application discloses a method for managing flight anomalies of an unmanned aerial vehicle, comprising the following steps:

[0055] S102, obtaining body data of the unmanned aerial vehicle in flight;

[0056] S104, determining whether abnormal body data exceeds a corresponding safety limit based on the body data;

[0057] S106, if the aircraft abnormality data exceeds the safety limit, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land;

[0058] S108, obtaining environmental data of the environment in which the unmanned aerial vehicle is located in a flight state;

[0059] S110, identifying an environmental anomaly factor based on the environmental data, and obtaining a current environmental pressure value based on the environmental anomaly factor;

[0060] S112, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value;

[0061] S114, if the environmental pressure value is less than or equal to the environmental pressure value, controlling the unmanned aerial vehicle currently in flight to land;

[0062] S116: If the environmental pressure value is greater than the environmental pressure value, then the flight parameters of the unmanned aerial vehicle are not adjusted.

[0063] It should be noted that in this embodiment, during flight, the unmanned aerial vehicle obtains corresponding body data and identifies body abnormality data to determine whether the unmanned aerial vehicle itself has a flight abnormality. If a certain body abnormality data, such as a body temperature value, is identified, if the identified body temperature value exceeds a corresponding temperature safety limit, the unmanned aerial vehicle needs to be controlled to land. Environmental data of the unmanned aerial vehicle during flight is obtained, and environmental abnormality factors in the environment in which the unmanned aerial vehicle is currently located are identified based on the environmental data. An environmental pressure value is then obtained based on the environmental abnormality factors. The environmental pressure value is compared with the environmental pressure value of the unmanned aerial vehicle itself. If the environmental pressure value is less than or equal to the environmental pressure value, it indicates that the unmanned aerial vehicle is not suitable for continued flight in the current environment, and therefore the unmanned aerial vehicle, currently in flight, needs to be controlled to land. If the environmental pressure value is greater than the environmental pressure value, it indicates that the unmanned aerial vehicle can adapt to the current flight environment, and therefore the flight parameters of the unmanned aerial vehicle do not need to be adjusted.

[0064] According to an embodiment of the present invention, determining whether abnormal body data exceeds a corresponding safety limit based on the body data specifically includes:

[0065] Identify abnormal data of the machine in the machine data, wherein the abnormal data of the machine at least includes a battery life power-off value, a communication response time value, and a whole machine loss value; wherein,

[0066] If the endurance power-off value exceeds the power-off safety limit, adjusting flight parameters to enable the unmanned aerial vehicle to continue flying;

[0067] If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land;

[0068] If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0069] It should be noted that, in this embodiment, the identified body abnormality data includes at least a battery life power-off value, a communication response time value, and a whole-machine loss value. Different identified body abnormality data correspond to different processing mechanisms. Among them, if the battery life power-off value exceeds the power-off safety limit, the flight parameters are adjusted to enable the unmanned aerial vehicle to continue flying; if the communication response time value exceeds the time safety limit, the unmanned aerial vehicle currently in flight is controlled to land; if the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0070] According to an embodiment of the present invention, identifying an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically includes:

[0071] Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value;

[0072] The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

[0073] It should be noted that, in this embodiment, the environmental data can be obtained based on a preset sensor group to identify the environmental anomaly factor, wherein the environmental anomaly factor includes at least a temperature difference, a humidity difference, a rainfall value, and a dust value. Accordingly, the sensors to be applied include at least a temperature sensor, a humidity sensor, a rainfall sensor, and a dust sensor. After the temperature difference, the humidity difference, the rainfall value, and the dust value are identified, the identified environmental anomaly factor is input into the pressure value calculation formula to calculate the environmental pressure value. The calculation formula is as follows:

[0074] S p =L A +L B +L C +L D ;

[0075] L A =αA;L B =βB;L C =γC;L D =δD;

[0076] Among them, A is the temperature difference, B is the humidity difference, C is the rainfall value, D is the dust value, S p is the environmental pressure value, L A is the temperature pressure value, L B is the humidity pressure value, L C is the rainfall pressure value, LD is the dust pressure value, and α, β, γ and δ are parameter factors.

[0077] According to an embodiment of the present invention, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value specifically includes:

[0078] identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight;

[0079] The environmental pressure value is extracted and compared with the environmental bearing pressure value to identify the relationship between the environmental bearing pressure value and the environmental pressure value.

[0080] It should be noted that in this embodiment, each of the unmanned aerial vehicles is marked with a corresponding environmental pressure value in its attribute data when it leaves the factory. Therefore, the environmental pressure value can be extracted and compared with the environmental pressure value corresponding to the current unmanned aerial vehicle, so as to identify the corresponding size relationship to adjust different flight modes. For example, when the environmental pressure value is less than or equal to the environmental pressure value, the unmanned aerial vehicle currently in flight is controlled to land.

[0081] According to an embodiment of the present invention, the method further includes obtaining remaining flight mission data of the unmanned aerial vehicle and outputting the data to a user terminal when controlling the unmanned aerial vehicle currently in flight to land.

[0082] It should be noted that, in this embodiment, when the unmanned aerial vehicle lands, it indicates that the current flight mission is interrupted, so it is necessary to obtain the remaining flight mission data corresponding to the current unmanned aerial vehicle and output it to the user terminal.

[0083] According to an embodiment of the present invention, the method further includes controlling the replacement unmanned aerial vehicle secondarily selected by the user terminal to perform operations based on the remaining flight mission data.

[0084] It should be noted that, in this embodiment, when a flight mission is interrupted, the unmanned aerial vehicle replaces the unmanned aerial vehicle to perform operations, wherein the replacement unmanned aerial vehicle is selected by the user terminal for the second time.

[0085] It is worth mentioning that the adjustment of flight parameters to enable the unmanned aerial vehicle to continue flying specifically includes:

[0086] Identify the excess ratio of the current endurance power-off value over the power-off safety limit;

[0087] The flight parameters are adjusted based on the excess ratio to enable the unmanned aerial vehicle to continue flying, wherein the flight parameters include at least a flight altitude, a flight speed, and a flight application process.

[0088] It should be noted that in this embodiment, when the endurance power-off value exceeds the power-off safety limit, the flight parameters need to be adjusted to enable the unmanned aerial vehicle to continue flying. The adjusted flight parameters include at least the flight altitude, flight speed and flight application process, so they need to be dynamically adjusted according to different excess ratios.

[0089] It is worth mentioning that adjusting the flight parameters based on the excess ratio to enable the unmanned aerial vehicle to continue flying specifically includes:

[0090] Based on the size of the excess ratio and the preset threshold ratio,

[0091] If the excess ratio is greater than or equal to the threshold ratio, adjusting all flight parameters to enable the unmanned aerial vehicle to continue flying;

[0092] If the excess ratio is less than the threshold ratio, one of the flight parameters is adjusted to enable the unmanned aerial vehicle to continue flying.

[0093] It should be noted that in this embodiment, when applied, the flight parameters can be dynamically adjusted by setting the threshold ratio, wherein the excess ratio is compared with the preset threshold ratio. If the excess ratio is greater than or equal to the threshold ratio, all flight parameters are adjusted to allow the unmanned aerial vehicle to continue flying. If the excess ratio is less than the threshold ratio, one of the flight parameters is adjusted to allow the unmanned aerial vehicle to continue flying. For example, the threshold ratio is "10%". When the endurance power-off value exceeds the power-off safety limit by "12%", it is necessary to lower the flight altitude, slow down the flight speed, and delete some flight application processes.

[0094] It is worth mentioning that adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying specifically includes:

[0095] Obtain the mission type of the current unmanned aerial vehicle;

[0096] identifying a flight parameter adjustment level based on the mission type;

[0097] The current unmanned aerial vehicle is adjusted based on the flight parameter adjustment level.

[0098] It should be noted that, in this embodiment, when the excess ratio is less than the threshold ratio, one of the flight parameters needs to be adjusted to enable the unmanned aerial vehicle to continue flying. During the specific adjustment, it is necessary to identify the corresponding flight parameter adjustment level based on the current mission type of the unmanned aerial vehicle, so that the current unmanned aerial vehicle can be adjusted according to the flight parameter adjustment level. For example, when the unmanned aerial vehicle is performing a ground scanning mission, the corresponding flight speed, a flight parameter adjustment level, is the lowest among the three "flight altitude, flight speed, and flight application process", so the flight speed can be adjusted to slow down so that the unmanned aerial vehicle can continue flying.

[0099] Figure 2 A block diagram of a system for managing unmanned aerial vehicle flight anomalies according to the present invention is shown.

[0100] like Figure 2 As shown, the present invention discloses an unmanned aircraft flight anomaly management system, comprising a memory and a processor. The memory includes an unmanned aircraft flight anomaly management method program. When the unmanned aircraft flight anomaly management method program is executed by the processor, the following steps are implemented:

[0101] Obtaining the body data of the unmanned aerial vehicle in flight;

[0102] Based on the body data, it is determined whether the abnormal body data exceeds the corresponding safety limit; wherein,

[0103] If the aircraft abnormality data exceeds the safety limit, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land;

[0104] Obtain environmental data of the environment in which the unmanned aerial vehicle is located in flight;

[0105] Identify environmental anomaly factors based on the environmental data, obtain the current environmental pressure value based on the environmental anomaly factors, and determine the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value; wherein,

[0106] If the environmental pressure value is less than or equal to the environmental pressure value, controlling the unmanned aerial vehicle currently in flight to land;

[0107] If the environmental pressure value is greater than the environmental pressure value, the flight parameters of the unmanned aerial vehicle are not adjusted.

[0108] It should be noted that in this embodiment, during flight, the unmanned aerial vehicle obtains corresponding body data and identifies body abnormality data to determine whether the unmanned aerial vehicle itself has a flight abnormality. If a certain body abnormality data, such as a body temperature value, is identified, if the identified body temperature value exceeds a corresponding temperature safety limit, the unmanned aerial vehicle needs to be controlled to land. Environmental data of the unmanned aerial vehicle during flight is obtained, and environmental abnormality factors in the environment in which the unmanned aerial vehicle is currently located are identified based on the environmental data. An environmental pressure value is then obtained based on the environmental abnormality factors. The environmental pressure value is compared with the environmental pressure value of the unmanned aerial vehicle itself. If the environmental pressure value is less than or equal to the environmental pressure value, it indicates that the unmanned aerial vehicle is not suitable for continued flight in the current environment, and therefore the unmanned aerial vehicle, currently in flight, needs to be controlled to land. If the environmental pressure value is greater than the environmental pressure value, it indicates that the unmanned aerial vehicle can adapt to the current flight environment, and therefore the flight parameters of the unmanned aerial vehicle do not need to be adjusted.

[0109] According to an embodiment of the present invention, determining whether abnormal body data exceeds a corresponding safety limit based on the body data specifically includes:

[0110] Identify abnormal data of the machine in the machine data, wherein the abnormal data of the machine at least includes a battery life power-off value, a communication response time value, and a whole machine loss value; wherein,

[0111] If the endurance power-off value exceeds the power-off safety limit, adjusting flight parameters to enable the unmanned aerial vehicle to continue flying;

[0112] If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land;

[0113] If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0114] It should be noted that, in this embodiment, the identified body abnormality data includes at least a battery life power-off value, a communication response time value, and a whole-machine loss value. Different identified body abnormality data correspond to different processing mechanisms. Among them, if the battery life power-off value exceeds the power-off safety limit, the flight parameters are adjusted to enable the unmanned aerial vehicle to continue flying; if the communication response time value exceeds the time safety limit, the unmanned aerial vehicle currently in flight is controlled to land; if the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

[0115] According to an embodiment of the present invention, identifying an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically includes:

[0116] Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value;

[0117] The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

[0118] It should be noted that, in this embodiment, the environmental data can be obtained based on a preset sensor group to identify the environmental anomaly factor, wherein the environmental anomaly factor includes at least a temperature difference, a humidity difference, a rainfall value, and a dust value. Accordingly, the sensors to be applied include at least a temperature sensor, a humidity sensor, a rainfall sensor, and a dust sensor. After the temperature difference, the humidity difference, the rainfall value, and the dust value are identified, the identified environmental anomaly factor is input into the pressure value calculation formula to calculate the environmental pressure value. The calculation formula is as follows:

[0119] S p =L A +L B +L C +L D ;

[0120] L A =αA;L B =βB;L C =γC;L D =δD;

[0121] Among them, A is the temperature difference, B is the humidity difference, C is the rainfall value, D is the dust value, S p is the environmental pressure value, L A is the temperature pressure value, L B is the humidity pressure value, L C is the rainfall pressure value, L D is the dust pressure value, and α, β, γ and δ are parameter factors.

[0122] According to an embodiment of the present invention, determining the relationship between the environmental pressure value of the unmanned aerial vehicle and the environmental pressure value specifically includes:

[0123] identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight;

[0124] The environmental pressure value is extracted and compared with the environmental bearing pressure value to identify the relationship between the environmental bearing pressure value and the environmental pressure value.

[0125] It should be noted that in this embodiment, each of the unmanned aerial vehicles is marked with a corresponding environmental pressure value in its attribute data when it leaves the factory. Therefore, the environmental pressure value can be extracted and compared with the environmental pressure value corresponding to the current unmanned aerial vehicle, so as to identify the corresponding size relationship to adjust different flight modes. For example, when the environmental pressure value is less than or equal to the environmental pressure value, the unmanned aerial vehicle currently in flight is controlled to land.

[0126] According to an embodiment of the present invention, the method further includes obtaining remaining flight mission data of the unmanned aerial vehicle and outputting the data to a user terminal when controlling the unmanned aerial vehicle currently in flight to land.

[0127] It should be noted that, in this embodiment, when the unmanned aerial vehicle lands, it indicates that the current flight mission is interrupted, so it is necessary to obtain the remaining flight mission data corresponding to the current unmanned aerial vehicle and output it to the user terminal.

[0128] According to an embodiment of the present invention, the method further includes controlling the replacement unmanned aerial vehicle secondarily selected by the user terminal to perform operations based on the remaining flight mission data.

[0129] It should be noted that, in this embodiment, when the unmanned aerial vehicle with an interrupted flight mission lands, it is necessary to control the replacement unmanned aerial vehicle to perform operations based on the corresponding remaining flight mission data, wherein the replacement unmanned aerial vehicle is selected by the user terminal for the second time.

[0130] It is worth mentioning that the adjustment of flight parameters to enable the unmanned aerial vehicle to continue flying specifically includes:

[0131] Identify the excess ratio of the current endurance power-off value over the power-off safety limit;

[0132] The flight parameters are adjusted based on the excess ratio to enable the unmanned aerial vehicle to continue flying, wherein the flight parameters include at least a flight altitude, a flight speed, and a flight application process.

[0133] It should be noted that in this embodiment, when the endurance power-off value exceeds the power-off safety limit, the flight parameters need to be adjusted to enable the unmanned aerial vehicle to continue flying. The adjusted flight parameters include at least the flight altitude, flight speed and flight application process, so they need to be dynamically adjusted according to different excess ratios.

[0134] It is worth mentioning that adjusting the flight parameters based on the excess ratio to enable the unmanned aerial vehicle to continue flying specifically includes:

[0135] Based on the size of the excess ratio and the preset threshold ratio,

[0136] If the excess ratio is greater than or equal to the threshold ratio, adjusting all flight parameters to enable the unmanned aerial vehicle to continue flying;

[0137] If the excess ratio is less than the threshold ratio, one of the flight parameters is adjusted to enable the unmanned aerial vehicle to continue flying.

[0138] It should be noted that in this embodiment, when applied, the flight parameters can be dynamically adjusted by setting the threshold ratio, wherein the excess ratio is compared with the preset threshold ratio. If the excess ratio is greater than or equal to the threshold ratio, all flight parameters are adjusted to allow the unmanned aerial vehicle to continue flying. If the excess ratio is less than the threshold ratio, one of the flight parameters is adjusted to allow the unmanned aerial vehicle to continue flying. For example, the threshold ratio is "10%". When the endurance power-off value exceeds the power-off safety limit by "12%", it is necessary to lower the flight altitude, slow down the flight speed, and delete some flight application processes.

[0139] It is worth mentioning that adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying specifically includes:

[0140] Obtain the mission type of the current unmanned aerial vehicle;

[0141] identifying a flight parameter adjustment level based on the mission type;

[0142] The current unmanned aerial vehicle is adjusted based on the flight parameter adjustment level.

[0143] It should be noted that, in this embodiment, when the excess ratio is less than the threshold ratio, one of the flight parameters needs to be adjusted to enable the unmanned aerial vehicle to continue flying. During the specific adjustment, it is necessary to identify the corresponding flight parameter adjustment level based on the current mission type of the unmanned aerial vehicle, so that the current unmanned aerial vehicle can be adjusted according to the flight parameter adjustment level. For example, when the unmanned aerial vehicle is performing a ground scanning mission, the corresponding flight speed, a flight parameter adjustment level, is the lowest among the three "flight altitude, flight speed, and flight application process", so the flight speed can be adjusted to slow down so that the unmanned aerial vehicle can continue flying.

[0144] The third aspect of the present invention provides a computer-readable storage medium, which includes a method program for managing unmanned aircraft flight anomaly. When the method program for managing unmanned aircraft flight anomaly is executed by a processor, the steps of the method for managing unmanned aircraft flight anomaly as described in any one of the above items are implemented.

[0145] The present invention discloses a method, system, and readable storage medium for managing unmanned aerial vehicle flight anomalies, which can perform timely intervention and adjustment when a mission of an unmanned aerial vehicle is terminated / interrupted due to an anomaly in the aircraft body or environment, so as to reasonably deploy and use the unmanned aerial vehicle and successfully complete the established flight mission.

[0146] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, 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, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0147] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0148] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0149] Those skilled in the art will appreciate that all or part of the steps of the above-mentioned method embodiments may be implemented by hardware associated with program instructions, and the aforementioned program may be stored in a computer-readable storage medium. When the program is executed, the program executes the steps of the above-mentioned method embodiments. The aforementioned storage medium includes various media that can store program codes, such as mobile storage devices, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0150] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

Claims

1. A method for managing flight anomalies of unmanned aerial vehicles, characterized in that: The following steps are involved: Obtaining the body data of the unmanned aerial vehicle in flight; determining, based on the aircraft data, whether aircraft abnormality data exceeds corresponding safety limits; if the aircraft abnormality data exceeds the safety limits, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land; the aircraft abnormality data at least includes a battery life value, a communication response time value, and an entire aircraft loss value; When the endurance power-off value exceeds the power-off safety limit, identifying the excess ratio of the current endurance power-off value over the power-off safety limit; If the excess ratio is greater than or equal to the threshold ratio, adjusting all flight parameters to enable the unmanned aerial vehicle to continue flying; the flight parameters include at least flight altitude, flight speed, and flight application progress; If the excess ratio is less than the threshold ratio, adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying; the adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying includes: Obtain the mission type of the current unmanned aerial vehicle; identifying a flight parameter adjustment level based on the mission type; Adjusting the current unmanned aerial vehicle based on the flight parameter adjustment level; Obtain environmental data of the environment in which the unmanned aerial vehicle is located in flight; identifying an environmental anomaly factor based on the environmental data, obtaining a current environmental pressure value based on the environmental anomaly factor, and identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight; Extracting the environmental applied pressure value and the environmental bearing pressure value and performing a comparison to identify the relationship between the environmental bearing pressure value and the environmental applied pressure value; If the environmental pressure value is less than or equal to the environmental pressure value, the unmanned aerial vehicle currently in flight is controlled to land; If the environmental pressure value is greater than the environmental pressure value, the flight parameters of the unmanned aerial vehicle are not adjusted.

2. The method for managing unmanned aerial vehicle flight anomalies according to claim 1, wherein: The determining, based on the body data, whether the abnormal body data exceeds the corresponding safety limit specifically includes: Identify abnormal body data in the body data, wherein: If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land; If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

3. The method for managing unmanned aerial vehicle flight anomalies according to claim 1, wherein: The identifying of an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically includes: Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value; The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

4. The method for managing unmanned aerial vehicle flight anomalies according to claim 1, wherein: The method further includes obtaining remaining flight mission data of the unmanned aerial vehicle and outputting the data to a user terminal when controlling the unmanned aerial vehicle currently in flight to land.

5. The method for managing unmanned aerial vehicle flight anomalies according to claim 4, characterized in that: The method further includes controlling the replacement unmanned aerial vehicle secondarily selected by the user terminal to perform operations based on the remaining flight mission data.

6. An unmanned aerial vehicle flight anomaly management system, characterized in that: The system comprises a memory and a processor, wherein the memory comprises a method program for managing unmanned aircraft flight anomalies, and when the method program for managing unmanned aircraft flight anomalies is executed by the processor, the following steps are implemented: Obtaining the body data of the unmanned aerial vehicle in flight; determining, based on the aircraft data, whether aircraft abnormality data exceeds corresponding safety limits; if the aircraft abnormality data exceeds the safety limits, adjusting flight parameters based on the aircraft abnormality data to allow the unmanned aerial vehicle to continue flying, or controlling the unmanned aerial vehicle currently in flight to land; the aircraft abnormality data at least includes a battery life value, a communication response time value, and an entire aircraft loss value; When the endurance power-off value exceeds the power-off safety limit, identifying the excess ratio of the current endurance power-off value over the power-off safety limit; If the excess ratio is greater than or equal to the threshold ratio, adjusting all flight parameters to enable the unmanned aerial vehicle to continue flying; the flight parameters include at least flight altitude, flight speed, and flight application progress; If the excess ratio is less than the threshold ratio, adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying; the adjusting one of the flight parameters to enable the unmanned aerial vehicle to continue flying includes: Obtain the mission type of the current unmanned aerial vehicle; identifying a flight parameter adjustment level based on the mission type; Adjusting the current unmanned aerial vehicle based on the flight parameter adjustment level; Obtain environmental data of the environment in which the unmanned aerial vehicle is located in flight; identifying an environmental anomaly factor based on the environmental data, obtaining a current environmental pressure value based on the environmental anomaly factor, and identifying the environmental pressure value based on attribute data of the unmanned aerial vehicle currently in flight; Extracting the environmental applied pressure value and the environmental bearing pressure value and performing a comparison to identify the relationship between the environmental bearing pressure value and the environmental applied pressure value; If the environmental pressure value is less than or equal to the environmental pressure value, the unmanned aerial vehicle currently in flight is controlled to land; If the environmental pressure value is greater than the environmental pressure value, the flight parameters of the unmanned aerial vehicle are not adjusted.

7. The unmanned aerial vehicle flight anomaly management system according to claim 6, characterized in that: The determining, based on the body data, whether the abnormal body data exceeds the corresponding safety limit specifically includes: Identifying abnormal body data in the body data If the communication response time value exceeds the time safety limit, controlling the unmanned aerial vehicle currently in flight to land; If the whole-machine loss value exceeds the damage safety limit, the unmanned aerial vehicle currently in flight is controlled to land.

8. The unmanned aerial vehicle flight anomaly management system according to claim 7, characterized in that: The identifying of an environmental anomaly factor based on the environmental data and obtaining a current environmental pressure value based on the environmental anomaly factor specifically includes: Acquiring the environmental data based on a preset sensor group to identify the environmental anomaly factors, wherein the environmental anomaly factors include at least a temperature difference, a humidity difference, a rainfall value, and a dust value; The environmental anomaly factor is input into a preset pressure value calculation formula to calculate the environmental pressure value.

9. The unmanned aerial vehicle flight anomaly management system according to claim 8, characterized in that: The method further includes obtaining remaining flight mission data of the unmanned aerial vehicle and outputting the data to a user terminal when controlling the unmanned aerial vehicle currently in flight to land.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes an unmanned aircraft flight anomaly management method program. When the unmanned aircraft flight anomaly management method program is executed by a processor, the steps of the unmanned aircraft flight anomaly management method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Unmanned aerial vehicle control method and unmanned aerial vehicle control device

    CN106054915A

  • Unsupervised anomaly detection for autonomous vehicles

    CN114365091A