Unmanned aerial vehicle communication control method, system, and readable storage medium
By monitoring the link communication status of unmanned aerial vehicles in real time and switching communication modes, the communication problem of unmanned aerial vehicles in complex environments is solved, ensuring stable signal transmission.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- EHANG INTELLIGENT EQUIP GUANGZHOU CO LTD
- Filing Date
- 2022-11-17
- Publication Date
- 2026-06-05
AI Technical Summary
Unmanned aerial vehicles face communication problems and difficulties in long-distance communication in complex environments, which affects the stability and reliability of their signal transmission.
By monitoring the link communication status between the unmanned aerial vehicle and the communication base station in real time, the system automatically switches communication modes, including mobile network communication and satellite communication, to ensure signal stability.
It achieved the goal of enabling unmanned aerial vehicles to communicate around the clock during flight, ensuring the stability and reliability of signal transmission.
Smart Images

Figure CN115866699B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of unmanned aerial vehicle (UAV) operation technology, and more specifically, to a UAV communication control method, system, and readable storage medium. Background Technology
[0002] With the continuous development of science and technology, the application of unmanned aerial vehicles, such as drones, has developed unprecedentedly. In the civilian sector, drones combined with industry applications represent a real necessity for drones. For example, their applications in fields such as aerial photography, agriculture, plant protection, miniature selfies, express delivery, disaster relief, wildlife observation, infectious disease monitoring, surveying, news reporting, power line inspection, disaster relief, film and television shooting, and creating romance have greatly expanded the uses of drones.
[0003] However, with the continuous development of unmanned aerial vehicles (UAVs), the difficulties they face have gradually become apparent. For example, communication problems of UAVs in complex environments or long-distance communication problems of UAVs constantly affect people's daily use. Summary of the Invention
[0004] The purpose of this invention is to provide a communication control method, system, and readable storage medium for unmanned aerial vehicles (UAVs). This method can identify the real-time communication status of the UAV and switch between different communication modes, thereby achieving the UAV's all-time communication objective and ensuring signal transmission during flight.
[0005] The first aspect of this invention provides a communication control method for an unmanned aerial vehicle, comprising the following steps:
[0006] Obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station, wherein,
[0007] If the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication;
[0008] If the link communication status quantity is the preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on the preset mobile network communication mechanism;
[0009] If the link communication state quantity repeatedly switches between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism.
[0010] In this solution, obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes:
[0011] Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations;
[0012] During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
[0013] In this scheme, if the link communication status quantity is not a preset status quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0014] If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status.
[0015] When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
[0016] In this scheme, if the link communication state quantity is the preset state quantity, then controlling the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism specifically includes:
[0017] If the signal is stable during information interaction within the preset time period, it indicates that the current link communication state is the preset state.
[0018] When the link communication status quantity is identified as the preset status quantity, the unmanned aerial vehicle is controlled to continue to interact with the current communication base station based on the mobile network communication mechanism, wherein the mobile network communication mechanism includes 4G / 5G mobile communication.
[0019] In this scheme, if the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, specifically including:
[0020] If the signal during information interaction fluctuates between stable and unstable within the preset time period, it indicates that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity.
[0021] When it is detected that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, wherein the satellite communication mechanism includes BeiDou satellite communication.
[0022] In this scheme, the method further includes obtaining user instructions and switching the current communication mechanism, wherein the communication mechanism includes the mobile network communication mechanism and / or the satellite communication mechanism.
[0023] A second aspect of the present invention also provides an unmanned aerial vehicle (UAV) communication control system, including a memory and a processor. The memory includes an UAV communication control method program, which, when executed by the processor, performs the following steps:
[0024] Obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station, wherein,
[0025] If the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication;
[0026] If the link communication status quantity is the preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on the preset mobile network communication mechanism;
[0027] If the link communication state quantity repeatedly switches between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism.
[0028] In this solution, obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes:
[0029] Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations;
[0030] During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
[0031] In this scheme, if the link communication status quantity is not a preset status quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0032] If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status.
[0033] When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
[0034] In this scheme, if the link communication state quantity is the preset state quantity, then controlling the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism specifically includes:
[0035] If the signal is stable during information interaction within the preset time period, it indicates that the current link communication state is the preset state.
[0036] When the link communication status quantity is identified as the preset status quantity, the unmanned aerial vehicle is controlled to continue to interact with the current communication base station based on the mobile network communication mechanism, wherein the mobile network communication mechanism includes 4G / 5G mobile communication.
[0037] In this scheme, if the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, specifically including:
[0038] If the signal during information interaction fluctuates between stable and unstable within the preset time period, it indicates that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity.
[0039] When it is detected that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, wherein the satellite communication mechanism includes BeiDou satellite communication.
[0040] In this scheme, the method further includes obtaining user instructions and switching the current communication mechanism, wherein the communication mechanism includes the mobile network communication mechanism and / or the satellite communication mechanism.
[0041] A third aspect of the present invention provides a computer-readable storage medium comprising a machine-defined unmanned aerial vehicle (UAV) communication control method program, wherein when executed by a processor, the UAV communication control method program implements the steps of the UAV communication control method as described in any of the preceding claims.
[0042] The present invention discloses a communication control method, system and readable storage medium for unmanned aerial vehicles (UAVs). It can identify the real-time communication status of the UAV and switch different communication modes, such as switching to long-distance communication mode, to achieve the UAV's all-time communication goal and ensure the signal transmission of the UAV during flight. Attached Figure Description
[0043] Figure 1 A flowchart of a communication control method for an unmanned aerial vehicle according to the present invention is shown;
[0044] Figure 2 A block diagram of an unmanned aerial vehicle communication control system according to the present invention is shown. Detailed Implementation
[0045] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0046] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.
[0047] Figure 1 A flowchart of a communication control method for an unmanned aerial vehicle according to this application is shown.
[0048] like Figure 1 As shown, this application discloses a communication control method for an unmanned aerial vehicle, including the following steps:
[0049] S102, obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station;
[0050] S104, if the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication;
[0051] S106, if the link communication status quantity is the preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on the preset mobile network communication mechanism;
[0052] S108, if the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, then control the unmanned aerial vehicle to perform information interaction based on a preset satellite communication mechanism.
[0053] It should be noted that, in this embodiment, the unmanned aerial vehicle (UAV) is currently maintaining communication with a certain communication base station. Therefore, the link communication status between the UAV and the communication base station is obtained. If the communication signal is stable, it indicates that the link communication status is a preset status value; if the communication signal is unstable, it indicates that the link communication status is a non-preset status value. Whether the communication signal is stable can be identified based on the stability factor extracted during signal transmission. If the stability factor can be extracted every time the communication signal is transmitted in the link, it indicates that the signal is stable. If the link communication status is a non-preset status value, the UAV is controlled to switch to another communication base station for communication.
[0054] Furthermore, maintaining a stable communication link is crucial for information exchange. Therefore, this embodiment proposes identifying the communication status based on the link communication state quantity to switch communication modes. If the link communication state quantity is the preset state quantity, the unmanned aerial vehicle is controlled to exchange information with the current communication base station based on a preset mobile network communication mechanism. If the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to exchange information based on a preset satellite communication mechanism.
[0055] According to an embodiment of the present invention, obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes:
[0056] Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations;
[0057] During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
[0058] It should be noted that, in this embodiment, the unmanned aerial vehicle (UAV) needs to be in a communicable state at all times. Therefore, a communication connection is established between the UAV and a certain current communication base station. Within the preset time period, the UAV performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. During the signal transmission and reception operation, the signal stability value during information interaction within the preset time period is used as the link communication status quantity. The signal stability value depends on whether the stability factor can be received during the signal transmission and reception operation. The preset time period can be "5 seconds," with signal transmission occurring within five seconds to receive the stability factor multiple times.
[0059] According to an embodiment of the present invention, if the link communication state quantity is not a preset state quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0060] If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status.
[0061] When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
[0062] It should be noted that, in this embodiment, since the link communication state quantity is a non-preset state quantity, it is necessary to control the unmanned aerial vehicle to switch to another communication base station for communication connection until the newly established communication base station can receive the stability factor when performing signal transmission and reception operations.
[0063] According to an embodiment of the present invention, if the link communication state quantity is the preset state quantity, then controlling the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism specifically includes:
[0064] If the signal is stable during information interaction within the preset time period, it indicates that the current link communication state is the preset state.
[0065] When the link communication status quantity is identified as the preset status quantity, the unmanned aerial vehicle is controlled to continue to interact with the current communication base station based on the mobile network communication mechanism, wherein the mobile network communication mechanism includes 4G / 5G mobile communication.
[0066] It should be noted that, in this embodiment, if the stability factor is received during information interaction within the preset time period, it indicates that the current signal is stable, that is, the current link communication state quantity is the preset state quantity. At this time, information interaction is performed with the current communication base station based on the mobile network communication mechanism, such as 4G / 5G mobile communication. The information interaction with the communication base station established within the preset time period can also be based on the mobile network communication mechanism.
[0067] According to an embodiment of the present invention, if the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, then controlling the unmanned aerial vehicle to perform information interaction based on a preset satellite communication mechanism specifically includes:
[0068] If the signal during information interaction fluctuates between stable and unstable within the preset time period, it indicates that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity.
[0069] When it is detected that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, wherein the satellite communication mechanism includes BeiDou satellite communication.
[0070] It should be noted that, in this embodiment, in actual application, the communication base station can extract the stability factor multiple times within the preset time period, but it cannot extract the stability factor every time the signal is transmitted. This means that during information interaction, the signal of the link corresponding to the current communication base station fluctuates between stable and unstable within the preset time period. At this time, the unmanned aerial vehicle can be controlled to communicate based on the satellite communication mechanism. However, since satellite communication consumes a lot of energy, it is not frequently used in actual applications.
[0071] According to an embodiment of the present invention, the method further includes obtaining a user instruction and switching the current communication mechanism, wherein the communication mechanism includes the mobile network communication mechanism and / or the satellite communication mechanism.
[0072] It should be noted that, in this embodiment, since the above embodiments all describe the automatic determination of the corresponding communication mechanism based on the change of communication link state variables, this embodiment describes the ability to obtain user instructions and switch the communication mechanism based on the user instructions to complete the user-specified operation.
[0073] It is worth mentioning that the method also includes enabling a backup communication frequency band, specifically including:
[0074] When communication is impossible using both the communication base station and the satellite communication mechanism, a backup communication frequency band is activated.
[0075] Based on the backup communication frequency band, signals are transmitted externally using a preset signal transmission power.
[0076] It should be noted that, in this embodiment, since the unmanned aerial vehicle (UAV) may encounter various real-world environments during actual application, such as crashes or signal failures, when the UAV is unable to communicate normally with the communication base station and satellite, the backup communication frequency band is activated. The backup communication frequency band is a fixed frequency band, and signals are transmitted externally using the backup communication frequency band based on the preset signal transmission power.
[0077] It is worth mentioning that the method also includes identifying the energy value of the backup power supply. If the energy value of the backup power supply is lower than a preset minimum rate, the unmanned aerial vehicle will not be allowed to take off.
[0078] It should be noted that, in this embodiment, before the unmanned aerial vehicle takes off to perform operations, it is necessary to detect and identify the energy value of the backup power supply. The determination of whether the unmanned aerial vehicle should take off is based on the percentage of the backup power supply's energy value. The baseline percentage is set to "50%". When the percentage of the backup power supply's energy value to the original total energy value is less than "50%", the unmanned aerial vehicle will not take off, and an alarm prompt to replace the backup power supply will be issued.
[0079] It is worth mentioning that the method also includes acquiring the current operating status data of the unmanned aerial vehicle to adjust the signal transmission power, specifically including:
[0080] The operational status data of the unmanned aerial vehicle is acquired, including normal operation and abnormal operation. The abnormal operation indicates that the unmanned aerial vehicle is currently experiencing a mechanical failure.
[0081] If the unmanned aerial vehicle is operating normally, the signal transmission power is adjusted to the reference power;
[0082] If the unmanned aerial vehicle is not operating normally, the signal transmission power is adjusted to half of the reference power.
[0083] It should be noted that, in this embodiment, the unmanned aerial vehicle may be damaged by an impact during operation, which indicates that the unmanned aerial vehicle is not operating normally. Since the unmanned aerial vehicle is damaged and cannot fly normally, the search personnel will have a certain period of time during the search. Therefore, it is necessary to conserve the energy of the backup power supply and transmit signals to the outside at half of the base power.
[0084] It is worth mentioning that controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0085] The handover process involves acquiring the link communication status value corresponding to the switched communication base station, and stopping the handover when the switched link communication status value reaches the preset status value.
[0086] If the link communication status quantities corresponding to all communication base stations within the communication range of the unmanned aerial vehicle are all non-preset status quantities, the communication mechanism is switched to the satellite communication mechanism.
[0087] It should be noted that, in this embodiment, when switching the communication base station, since each communication base station has a signal coverage range, there may be situations where there is no communication base station coverage in the space where the current unmanned aerial vehicle is located, or the link communication status of the covered communication base station is a non-preset status value. In this case, the communication mechanism of the unmanned aerial vehicle is switched to the satellite communication mechanism.
[0088] Figure 2 A block diagram of an unmanned aerial vehicle communication control system according to the present invention is shown.
[0089] like Figure 2 As shown, this invention discloses a communication control system for unmanned aerial vehicles (UAVs), including a memory and a processor. The memory includes a UAV communication control method program, which, when executed by the processor, performs the following steps:
[0090] Obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station, wherein,
[0091] If the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication;
[0092] If the link communication status quantity is the preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on the preset mobile network communication mechanism;
[0093] If the link communication state quantity repeatedly switches between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism.
[0094] It should be noted that, in this embodiment, the unmanned aerial vehicle (UAV) is currently maintaining communication with a certain communication base station. Therefore, the link communication status between the UAV and the communication base station is obtained. If the communication signal is stable, it indicates that the link communication status is a preset status value; if the communication signal is unstable, it indicates that the link communication status is a non-preset status value. Whether the communication signal is stable can be identified based on the stability factor extracted during signal transmission. If the stability factor can be extracted every time the communication signal is transmitted in the link, it indicates that the signal is stable. If the link communication status is a non-preset status value, the UAV is controlled to switch to another communication base station for communication.
[0095] Furthermore, maintaining a stable communication link is crucial for information exchange. Therefore, this embodiment proposes identifying the communication status based on the link communication state quantity to switch communication modes. If the link communication state quantity is the preset state quantity, the unmanned aerial vehicle is controlled to exchange information with the current communication base station based on a preset mobile network communication mechanism. If the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to exchange information based on a preset satellite communication mechanism.
[0096] According to an embodiment of the present invention, obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes:
[0097] Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations;
[0098] During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
[0099] It should be noted that, in this embodiment, the unmanned aerial vehicle (UAV) needs to be in a communicable state at all times. Therefore, a communication connection is established between the UAV and a certain current communication base station. Within the preset time period, the UAV performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. During the signal transmission and reception operation, the signal stability value during information interaction within the preset time period is used as the link communication status quantity. The signal stability value depends on whether the stability factor can be received during the signal transmission and reception operation. The preset time period can be "5 seconds," with signal transmission occurring within five seconds to receive the stability factor multiple times.
[0100] According to an embodiment of the present invention, if the link communication state quantity is not a preset state quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0101] If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status.
[0102] When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
[0103] It should be noted that, in this embodiment, since the link communication state quantity is the non-preset state quantity, it is necessary to control the unmanned aerial vehicle to switch to another communication base station for communication connection until the newly established communication base station can receive the stability factor when performing signal transmission and reception operations.
[0104] According to an embodiment of the present invention, if the link communication state quantity is the preset state quantity, then controlling the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism specifically includes:
[0105] If the signal is stable during information interaction within the preset time period, it indicates that the current link communication state is the preset state.
[0106] When the link communication status quantity is identified as the preset status quantity, the unmanned aerial vehicle is controlled to continue to interact with the current communication base station based on the mobile network communication mechanism, wherein the mobile network communication mechanism includes 4G / 5G mobile communication.
[0107] It should be noted that, in this embodiment, if the stability factor is received during information interaction within the preset time period, it indicates that the current signal is stable, that is, the current link communication state quantity is the preset state quantity. At this time, information interaction is performed with the current communication base station based on the mobile network communication mechanism, such as 4G / 5G mobile communication. The information interaction with the communication base station established within the preset time period can also be based on the mobile network communication mechanism.
[0108] According to an embodiment of the present invention, if the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, then controlling the unmanned aerial vehicle to perform information interaction based on a preset satellite communication mechanism specifically includes:
[0109] If the signal during information interaction fluctuates between stable and unstable within the preset time period, it indicates that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity.
[0110] When it is detected that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, wherein the satellite communication mechanism includes BeiDou satellite communication.
[0111] It should be noted that, in this embodiment, in actual application, the communication base station can extract the stability factor multiple times within the preset time period, but it cannot extract the stability factor every time the signal is transmitted. This means that during information interaction, the signal of the link corresponding to the current communication base station fluctuates between stable and unstable within the preset time period. At this time, the unmanned aerial vehicle can be controlled to communicate based on the satellite communication mechanism. However, since satellite communication consumes a lot of energy, it is not frequently used in actual applications.
[0112] According to an embodiment of the present invention, the method further includes obtaining a user instruction and switching the current communication mechanism, wherein the communication mechanism includes the mobile network communication mechanism and / or the satellite communication mechanism.
[0113] It should be noted that, in this embodiment, since the above embodiments all describe the automatic determination of the corresponding communication mechanism based on the change of communication link state variables, this embodiment describes the ability to obtain user instructions and switch the communication mechanism based on the user instructions to complete the user-specified operation.
[0114] It is worth mentioning that the method also includes enabling a backup communication frequency band, specifically including:
[0115] When communication is impossible using both the communication base station and the satellite communication mechanism, a backup communication frequency band is activated.
[0116] Based on the backup communication frequency band, signals are transmitted externally using a preset signal transmission power.
[0117] It should be noted that, in this embodiment, since the unmanned aerial vehicle (UAV) may encounter various real-world environments during actual application, such as crashes or signal failures, when the UAV is unable to communicate normally with the communication base station and satellite, the backup communication frequency band is activated. The backup communication frequency band is a fixed frequency band, and signals are transmitted externally using the backup communication frequency band based on the preset signal transmission power.
[0118] It is worth mentioning that the method also includes identifying the energy value of the backup power supply. If the energy value of the backup power supply is lower than a preset minimum rate, the unmanned aerial vehicle will not be allowed to take off.
[0119] It should be noted that, in this embodiment, before the unmanned aerial vehicle takes off to perform operations, it is necessary to detect and identify the energy value of the backup power supply. The determination of whether the unmanned aerial vehicle should take off is based on the percentage of the backup power supply's energy value. The baseline percentage is set to "50%". When the percentage of the backup power supply's energy value to the original total energy value is less than "50%", the unmanned aerial vehicle will not take off, and an alarm prompt to replace the backup power supply will be issued.
[0120] It is worth mentioning that the method also includes acquiring the current operating status data of the unmanned aerial vehicle to adjust the signal transmission power, specifically including:
[0121] The operational status data of the unmanned aerial vehicle is acquired, including normal operation and abnormal operation. The abnormal operation indicates that the unmanned aerial vehicle is currently experiencing a mechanical failure.
[0122] If the unmanned aerial vehicle is operating normally, the signal transmission power is adjusted to the reference power;
[0123] If the unmanned aerial vehicle is not operating normally, the signal transmission power is adjusted to half of the reference power.
[0124] It should be noted that, in this embodiment, the unmanned aerial vehicle may be damaged by an impact during operation, which indicates that the unmanned aerial vehicle is not operating normally. Since the unmanned aerial vehicle is damaged and cannot fly normally, the search personnel will have a certain period of time during the search. Therefore, it is necessary to conserve the energy of the backup power supply and transmit signals to the outside at half of the base power.
[0125] It is worth mentioning that controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes:
[0126] The handover process involves acquiring the link communication status value corresponding to the switched communication base station, and stopping the handover when the switched link communication status value reaches the preset status value.
[0127] If the link communication status quantities corresponding to all communication base stations within the communication range of the unmanned aerial vehicle are all non-preset status quantities, the communication mechanism is switched to the satellite communication mechanism.
[0128] It should be noted that, in this embodiment, when switching the communication base station, since each communication base station has a signal coverage range, there may be situations where there is no communication base station coverage in the space where the current unmanned aerial vehicle is located, or the link communication status of the covered communication base station is a non-preset status value. In this case, the communication mechanism of the unmanned aerial vehicle is switched to the satellite communication mechanism.
[0129] A third aspect of the present invention provides a computer-readable storage medium comprising a program for an unmanned aerial vehicle (UAV) communication control method, wherein when executed by a processor, the UAV communication control method program implements the steps of an UAV communication control method as described in any of the preceding claims.
[0130] The present invention discloses a communication control method, system and readable storage medium for unmanned aerial vehicles (UAVs). It can identify the real-time communication status of the UAV and switch different communication modes, such as switching to long-distance communication mode, to achieve the UAV's all-time communication goal and ensure the signal transmission of the UAV during flight.
[0131] 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 illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0132] The units described above as separate components may or may not be physically separate. The components shown 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 to achieve the purpose of this embodiment according to actual needs.
[0133] In addition, in the various embodiments of the present invention, each functional unit 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 implemented in hardware or in the form of hardware plus software functional units.
[0134] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0135] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A communication control method for an unmanned aerial vehicle, characterized in that, Includes the following steps: Obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station, wherein, If the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication; If the link communication status quantity is a preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism; If the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, then the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism. The link communication status quantity indicates whether the link communication signal between the unmanned aerial vehicle and the communication base station is stable. The non-preset status quantity indicates that the link communication signal is unstable, and the preset status quantity indicates that the link communication signal is stable. The stability of the link communication signal is identified based on the stability factor extracted during signal transmission. If the stability factor can be extracted every time the link communication signal is transmitted in the link, it indicates that the link communication signal is stable.
2. The communication control method for an unmanned aerial vehicle according to claim 1, characterized in that, The step of obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes: Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations; During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
3. The communication control method for an unmanned aerial vehicle according to claim 2, characterized in that, If the link communication status quantity is not a preset status quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes: If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status. When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
4. The communication control method for an unmanned aerial vehicle according to claim 3, characterized in that, If the link communication state quantity is the preset state quantity, then the unmanned aerial vehicle is controlled to interact with the current communication base station based on a preset mobile network communication mechanism, specifically including: If the signal is stable during information interaction within the preset time period, it indicates that the current link communication state is the preset state. When the link communication status quantity is identified as the preset status quantity, the unmanned aerial vehicle is controlled to continue to interact with the current communication base station based on the mobile network communication mechanism, wherein the mobile network communication mechanism includes 4G / 5G mobile communication.
5. The communication control method for an unmanned aerial vehicle according to claim 4, characterized in that, If the link communication state quantity repeatedly switches between the non-preset state quantity and the preset state quantity within a preset time period, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, specifically including: If the signal during information interaction fluctuates between stable and unstable within the preset time period, it indicates that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity. When it is detected that the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity, the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism, wherein the satellite communication mechanism includes BeiDou satellite communication.
6. The communication control method for an unmanned aerial vehicle according to claim 1, characterized in that, The method further includes obtaining user instructions and switching the current communication mechanism, wherein the communication mechanism includes the mobile network communication mechanism and / or the satellite communication mechanism.
7. A communication control system for an unmanned aerial vehicle, characterized in that, The system includes a memory and a processor. The memory contains a program for an unmanned aerial vehicle (UAV) communication control method. When executed by the processor, the UAV communication control method program performs the following steps: Obtain the current link communication status between the unmanned aerial vehicle and a preset communication base station, wherein, If the link communication status quantity is not a preset status quantity, then control the unmanned aerial vehicle to switch to another communication base station for communication; If the link communication status quantity is a preset status quantity, then control the unmanned aerial vehicle to interact with the current communication base station based on a preset mobile network communication mechanism; If the link communication state quantity repeatedly jumps between the non-preset state quantity and the preset state quantity within a preset time period, then the unmanned aerial vehicle is controlled to perform information interaction based on a preset satellite communication mechanism. The link communication status quantity indicates whether the link communication signal between the unmanned aerial vehicle and the communication base station is stable. The non-preset status quantity indicates that the link communication signal is unstable, and the preset status quantity indicates that the link communication signal is stable. The stability of the link communication signal is identified based on the stability factor extracted during signal transmission. If the stability factor can be extracted every time the link communication signal is transmitted in the link, it indicates that the link communication signal is stable.
8. The communication control system for an unmanned aerial vehicle according to claim 7, characterized in that, The step of obtaining the current link communication status between the unmanned aerial vehicle and a preset communication base station specifically includes: Establish a communication connection between the unmanned aerial vehicle and one of the current communication base stations; During the preset time period, the unmanned aerial vehicle (UAV) performs signal transmission and reception operations to complete information interaction between the UAV and the communication base station. The signal stability value during information interaction within the preset time period is used as the link communication status quantity.
9. The communication control system for an unmanned aerial vehicle according to claim 8, characterized in that, If the link communication status quantity is not a preset status quantity, then controlling the unmanned aerial vehicle to switch to another communication base station for communication specifically includes: If the signal is unstable during information interaction within the preset time period, it indicates that the current link communication status is a non-preset status. When the link communication status is detected to be a non-preset status, the unmanned aerial vehicle is controlled to disconnect from the current communication base station and establish a communication connection with another communication base station.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a program for an unmanned aerial vehicle (UAV) communication control method, which, when executed by a processor, implements the steps of an UAV communication control method as described in any one of claims 1 to 6.