Unmanned aerial vehicle management and control method and system based on 5G network communication, electronic equipment and storage medium
By creating three-dimensional spatial coordinates for the origin at the take-off of the drone group and using radio interaction to determine the boundary fence and peripheral control areas, the problem of instability of 5G network communication signals is solved, and the communication stability and flight safety of the drone are improved.
Patent Information
- Application Number
- CN202411988911.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-15
AI Technical Summary
In urban areas or areas with buildings, the 5G network communication signal is unstable, resulting in delayed or disconnected signal reception of drones, and inability to effectively control or fly.
By generating three-dimensional spatial coordinates at the take-off point of the drone group, using radio to establish interaction with the drone, perform side tours, dynamically determine the boundary fence and peripheral control areas, and generate offline operation modes to ensure that the drone stably receives and sends signals within the preset period.
Improves the communication stability and flight safety of drones in complex environments, ensures that drones can fly at predetermined trajectories and speeds, and reconnect with terminals when needed.
Smart Images

Figure CN119832774A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to unmanned aerial vehicles (UAVs), and in particular to a method, system, electronic device and storage medium for controlling UAVs based on 5G network communication. Background Art
[0002] In recent years, the rapid development of 5G network technology has provided new solutions for drone control. 5G network technology has the characteristics of high speed, low latency and large connection, which can realize remote, real-time and efficient management of drones. Through the 5G network, the location monitoring, flight trajectory planning, status monitoring, command transmission and other functions of drones can be realized, thereby greatly improving the safety and reliability of drones.
[0003] For example, publication number: CN110287945A, publication date: 2019-09-27, discloses a method for detecting drone targets in a 5G environment.
[0004] Publication number: CN114879724A, publication date: 2022-08-09, a 5G-based drone system and control method are disclosed.
[0005] In the existing technology based on the above two patents, the operation of drone groups is suitable for open areas. If they are in urban areas or areas with buildings, the communication signal will be unstable and weak, resulting in delays in drone signal reception or even disconnection and inability to control or fly. Summary of the invention
[0006] The purpose of the present invention is to provide a drone control method, system, electronic device and storage medium based on 5G network communication to solve the above problems.
[0007] In order to achieve the above object, the present invention provides the following technical solution: a drone control method based on 5G network communication, comprising the following steps:
[0008] S01. Repeatedly sending at least two access signals in the form of feedback signals according to a preset sending period, wherein the preset sending period is less than a predetermined threshold;
[0009] S02, taking the take-off point of the drone group as the origin and the required activity area within the programming of the drone group as the maximum radius to generate three-dimensional space coordinates;
[0010] S03, driving the drone group to navigate at the three-dimensional space coordinates until a preset sending period is greater than a predetermined threshold, and determining a boundary fence within the three-dimensional space coordinates;
[0011] S04. Obtaining a peripheral control area of the three-dimensional space coordinates based on the determined boundary fence;
[0012] S05. Generate an offline operation mode for any drone in the drone group based on the determined peripheral control area.
[0013] Preferably, the predetermined threshold is based on a preset time interval from the time when the terminal is pressed to issue a command to the time when the drone receives the command in a normal operating state.
[0014] Preferably, the step S02 of creating the three-dimensional space coordinates includes:
[0015] S41, taking the landing platform of the drone group as the first horizontal plane and the highest take-off height in the vertical direction as the second horizontal plane, determining the height space;
[0016] S42, the drone group completes the programming instruction according to the input requirements, automatically matches the historical data, takes the drone group landing platform as the coordinate origin, and determines the horizontal space by the distance from the origin to the horizontal direction under the programming instruction;
[0017] S43, obtaining a three-dimensional space model based on the obtained height space and the obtained horizontal space fusion;
[0018] S43, based on each action that needs to be completed by the programming instructions, determine the three-dimensional space coordinate point where each drone in the drone group is located under the action, and import it into the three-dimensional space model according to the time unit.
[0019] Preferably, in the process of determining the boundary fence within the three-dimensional space coordinates in step S03, interaction is established with one of the drones in the drone group by radio to perform side tour.
[0020] Preferably, in executing the radio interaction, it is necessary to determine the bandwidth frequency of the radio, and the Wuji person extracts the received signal based on the determined bandwidth frequency, obtains the remaining signal frequencies except the bandwidth frequency, and uses the continuous mean elimination algorithm to eliminate the interference signal frequency, so as to obtain the entire spectrum window within the three-dimensional space coordinates;
[0021] Then, a removal instruction is generated according to the determined all spectrum windows, and the frequencies contained in the all spectrum windows in the received radio signal are removed to obtain the determined radio bandwidth frequency.
[0022] Preferably, the peripheral control area is the stereoscopic three-dimensional space coordinate area where the preset sending period is greater than or equal to a predetermined threshold.
[0023] Preferably, the offline operation mode in step S05 is that when any drone in the drone group reaches the vicinity of the boundary fence, and according to the required activity area consumption time in the programming, the GPS control of the peripheral control area is determined, and the data is stored in the Wujiren storage module, and the terminal is disconnected;
[0024] And when the disconnection time is greater than the consumption time, it is determined that the current drone is completely disconnected, and a radio attempt to establish contact is executed, and the contact attempt process is fed back in the form of a log.
[0025] A drone control system, used to implement the drone control method based on 5G network communication described in the above scheme, characterized in that it includes:
[0026] The network test module tests the delay period of the receiving signal of the current drone group through the terminal, and generates a control mechanism matching it based on the delay period, wherein the control mechanism is the instruction issuance interval + delay period;
[0027] A three-dimensional coordinate model, based on the area required for the drone group to complete the programmed instruction activities, determines the three-dimensional space, and uploads the coordinate points of the drones in the three-dimensional space for each activity action in the programming;
[0028] The border travel module uses radio to control the drone to move within the determined three-dimensional space, and conducts a network test at each coordinate point in the three-dimensional space. When the preset instruction sending cycle is equal to a predetermined threshold, it is determined to be a boundary fence, and the three-dimensional space outside the boundary is a peripheral control area;
[0029] An offline operation module generates the GPS navigation of the drone based on the determination of the peripheral control area;
[0030] The early warning model determines the time the UAV spends in the peripheral control area. When the disconnection time is greater than the time consumed, it is considered disconnected and attempts to establish contact via radio.
[0031] In the above technical solution, the present invention provides a drone control method, system, electronic device and storage medium based on 5G network communication, which has the following beneficial effects:
[0032] 1. Based on the time interval from the terminal sending a command to the drone receiving the command under normal operating conditions. This approach ensures the rationality and practicality of the predetermined threshold value, because it directly reflects the communication delay of the drone in the actual operating environment. By setting such a threshold, the communication status of the drone can be monitored more effectively to ensure that the drone can stably receive and send signals within the preset period;
[0033] 2. By determining the height space and horizontal space and fusing them to obtain a three-dimensional space model, the flight area of the drone can be accurately planned. According to the requirements of each action in the programming instructions, the three-dimensional space coordinate points of the drone under each action are determined and imported into the three-dimensional space model by time unit. This helps the drone to fly according to the predetermined trajectory and speed when performing tasks, improving the accuracy and safety of the flight;
[0034] 3. In the process of determining the boundary fence within the three-dimensional space coordinates, establishing interaction with a drone in the drone group through radio and performing side tours can more effectively determine the location of the boundary fence, because the interaction with the drone through radio can obtain the location information of the drone in real time, and dynamically adjust the location of the boundary fence based on this information;
[0035] 4. By determining the bandwidth frequency of the radio, extracting and removing the interference signal frequency from the received signal, a purer radio signal can be obtained. This helps to ensure the communication quality between the drone and the control system, reduce communication failures and bit error rates. At the same time, the continuous mean elimination algorithm is used to eliminate the interference signal frequency, which can improve the efficiency and accuracy of signal processing.
[0036] 5. Ensure that the drone does not exceed the predetermined safety range during flight, thereby avoiding collisions with obstacles or other drones. At the same time, by setting such a peripheral control area, the flight status of the drone can be better monitored to ensure that the drone flies within the specified area;
[0037] 6. When the drone reaches the vicinity of the boundary fence, the GPS control of the outer control area is determined according to the time consumed in the required activity area in the programming, and the data is stored in the drone storage module and disconnected from the terminal. This method can ensure that the drone can still fly according to the predetermined trajectory when disconnected, and re-establish contact with the terminal when necessary. At the same time, when the disconnection time is greater than the consumption time, the drone is deemed to be completely disconnected and a radio attempt is performed to establish contact, which helps to promptly discover and solve communication failures and ensure the safe flight of the drone. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0039] Figure 1 A flow chart of a pipe clamp provided by an embodiment of the present invention;
[0040] Figure 2 A module diagram of a pipe clamp provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0041] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0042] Embodiment 1
[0043] like Figure 1 As shown, a drone control method based on 5G network communication includes the following steps:
[0044] S01. Repeatedly sending at least two access signals in the form of feedback signals according to a preset sending period, wherein the preset sending period is less than a predetermined threshold;
[0045] S02, taking the take-off point of the drone group as the origin and the required activity area within the programming of the drone group as the maximum radius to generate three-dimensional space coordinates;
[0046] S03, driving the drone group to navigate at the three-dimensional space coordinates until a preset sending period is greater than a predetermined threshold, and determining a boundary fence within the three-dimensional space coordinates;
[0047] S04. Obtaining a peripheral control area of three-dimensional space coordinates based on the determined boundary fence;
[0048] S05. Generate an offline operation mode for any drone in the drone group based on the determined peripheral control area.
[0049] It should be noted that the predetermined threshold is a preset time interval from the time when the terminal is pressed to issue a command to the time when the drone receives the command under normal operating conditions.
[0050] Specifically, feedback signals are repeatedly sent through a preset sending cycle to ensure stable communication between the drone group and the control system, timely respond to instructions, and improve overall management efficiency. According to the activity needs of the drone group, three-dimensional space coordinates are created to accurately plan the flight area of the drone to avoid exceeding the preset range and ensure flight safety. Through the changes in the side tour and preset sending cycle, the boundary fence within the three-dimensional space coordinates is dynamically determined to flexibly adapt to different flight environments and mission requirements. Based on the determined boundary fence, the peripheral control area is generated to further ensure the flight safety of the drone group and reduce unnecessary flight restrictions. When the drone approaches the boundary fence, it automatically switches to the offline operation mode according to the preset programming activity area consumption time, reducing the communication burden with the terminal and improving flight efficiency. After the drone is disconnected from the terminal, it attempts to establish contact through radio and records the attempt process for subsequent analysis and processing.
[0051] And, based on the time interval from the terminal sending the command to the drone receiving the command under normal operating conditions. This approach ensures the rationality and practicality of the predetermined threshold, because it directly reflects the communication delay of the drone in the actual operating environment. By setting such a threshold, the communication status of the drone can be monitored more effectively, ensuring that the drone can stably receive and send signals within the preset period.
[0052] As an embodiment further provided by the present invention, step S02 of creating a stereoscopic three-dimensional space coordinate comprises:
[0053] S41. Determine the height space by taking the drone group landing platform as the first horizontal plane and the highest vertical take-off height as the second horizontal plane;
[0054] S42, the drone group completes the programming instructions according to the input needs, automatically matches the historical data, takes the drone group landing platform as the coordinate origin, and determines the horizontal space by the distance from the origin to the horizontal direction under the programming instructions;
[0055] S43, obtaining a three-dimensional space model based on the obtained height space and horizontal space fusion;
[0056] S43, based on each action that needs to be completed by the programming instructions, each drone in the drone group is located at the three-dimensional space coordinate point under the action, and is imported into the three-dimensional space model according to the time unit.
[0057] Specifically, by determining the height space and horizontal space and fusing them to obtain a three-dimensional space model, the flight area of the drone can be accurately planned, and according to the requirements of each action in the programming instructions, the three-dimensional space coordinate points of the drone under each action can be determined and imported into the three-dimensional space model by time unit. This helps the drone to fly according to the predetermined trajectory and speed when performing tasks, thereby improving the accuracy and safety of the flight.
[0058] As another embodiment further provided by the present invention, in the process of determining the boundary fence within the three-dimensional space coordinates in step S03, an interaction is established with a drone in the drone group by radio to perform side tour.
[0059] By establishing interaction with one of the drones in the drone group via radio and performing side tours during the process of determining the boundary fence within the three-dimensional space coordinates, the position of the boundary fence can be determined more effectively, because the interaction with the drone via radio can obtain the position information of the drone in real time and dynamically adjust the position of the boundary fence based on this information.
[0060] As another embodiment further provided by the present invention, in performing radio interaction, it is necessary to determine the bandwidth frequency of the radio, and Wuji people extract the received signal based on the determined bandwidth frequency to obtain the remaining signal frequencies except the bandwidth frequency, and use the continuous mean elimination algorithm to eliminate the interference signal frequency to obtain the entire spectrum window in the three-dimensional space coordinates;
[0061] Then, a removal instruction is generated according to the determined entire spectrum window, and the frequencies within the entire spectrum window in the received radio signal are removed to obtain the determined radio bandwidth frequency.
[0062] Among them, the peripheral control area is a three-dimensional space coordinate area where the preset sending period is greater than or equal to a predetermined threshold.
[0063] In the above technology, by determining the bandwidth frequency of the radio, extracting and removing the interference signal frequency from the received signal, a purer radio signal can be obtained. This helps to ensure the communication quality between the drone and the control system, reduce communication failures and bit error rates. At the same time, the continuous mean elimination algorithm is used to eliminate the interference signal frequency, which can improve the efficiency and accuracy of signal processing.
[0064] As another embodiment further provided by the present invention, the offline operation mode in step S05 is that when any drone in the drone group reaches the vicinity of the boundary fence, and according to the required activity area consumption time in the programming, the GPS control of the peripheral control area is determined, and the data is stored in the Wujiren storage module, and the terminal is disconnected;
[0065] And when the disconnection time is greater than the consumption time, it is considered that the current drone is completely disconnected, and the radio will try to establish contact, and the contact attempt process will be fed back in the form of a log.
[0066] In the above technology, when the drone reaches the vicinity of the boundary fence, the GPS control of the outer control area is determined according to the time consumed in the required activity area in the programming, and the data is stored in the drone storage module and disconnected from the terminal. This method can ensure that the drone can still fly according to the predetermined trajectory when disconnected, and re-establish contact with the terminal when necessary. At the same time, when the disconnection time is greater than the consumption time, the drone is deemed to be completely disconnected and a radio attempt is performed to establish contact, which helps to promptly discover and resolve communication failures and ensure the safe flight of the drone.
[0067] Embodiment 2
[0068] like Figure 2 As shown, a drone control system is used to implement the drone control method based on 5G network communication in the first embodiment, including:
[0069] The network test module tests the delay period of the receiving signal of the current drone group through the terminal, and generates a control mechanism matching it based on the delay period. The control mechanism is the command issuance interval + delay period.
[0070] The three-dimensional coordinate model determines the three-dimensional space based on the area where the drone group needs to complete the programmed instruction activities, and uploads the coordinate points of the drones in the three-dimensional space for each activity in the programming;
[0071] The border travel module uses radio-controlled drones to move in a certain three-dimensional space, and conducts network testing at each coordinate point in the three-dimensional space. When the preset command sending cycle is equal to the predetermined threshold, it is determined as a boundary fence, and the three-dimensional space outside the boundary is the peripheral control area;
[0072] Offline operation module generates GPS navigation of drone location based on the determined peripheral control area;
[0073] The early warning model determines the time the drone spends in the outer control area. If the disconnection time is greater than the time consumed, it is considered disconnected and an attempt is made to establish contact via radio.
[0074] The above technologies have significant effects in improving the management efficiency, flight safety, communication stability and adaptability of drone swarms, providing strong support for the application of drones in complex environments.
[0075] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0076] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0077] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0078] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0079] The present invention uses specific embodiments to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
[0080] The embodiments of the present application also provide a specific implementation of an electronic device capable of implementing all steps of the method in the above embodiments, and the electronic device specifically includes the following contents:
[0081] Processor, memory, communications interface and bus;
[0082] Wherein, the processor, memory, and communication interface communicate with each other via the bus;
[0083] The processor is used to call the computer program in the memory, and when the processor executes the computer program, all the steps in the method in the above embodiment are implemented.
[0084] The embodiments of the present application also provide a computer-readable storage medium capable of implementing all the steps of the method in the above embodiments, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, all the steps of the method in the above embodiments are implemented.
[0085] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the hardware + program embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. Although the embodiment of this specification provides the method operation steps described in the embodiment or flow chart, more or less operation steps can be included based on conventional or non-creative means. The order of steps listed in the embodiment is only one way of executing the order of many steps, and does not represent the only execution order. When the device or terminal product in practice is executed, it can be executed in sequence or in parallel according to the method shown in the embodiment or the accompanying drawings (for example, a parallel processor or a multi-threaded processing environment, or even a distributed data processing environment). The term "include", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, product or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such a process, method, product or device. In the absence of more restrictions, it is not excluded that there are other identical or equivalent elements in the process, method, product or device including the elements. For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the embodiments of this specification, the functions of each module can be implemented in the same one or more software and / or hardware, or the module implementing the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The present invention is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0086] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, the embodiments of this specification may be in the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the embodiments of this specification may be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts refer to the partial description of the method embodiment. In the description of this specification, the description of the reference term "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification.
[0087] In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradicting each other. The above is only an embodiment of the embodiment of this specification and is not intended to limit the embodiment of this specification. For those skilled in the art, the embodiment of this specification may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiment of this specification shall be included in the scope of the claims of the embodiment of this specification.
Claims
1. A method for controlling drones based on 5G network communication, characterized in that: The following steps are involved: S01. Repeatedly sending at least two access signals in the form of feedback signals according to a preset sending period, wherein the preset sending period is less than a predetermined threshold; S02, taking the take-off point of the drone group as the origin and the required activity area within the programming of the drone group as the maximum radius to generate three-dimensional space coordinates; S03, driving the drone group to navigate at the three-dimensional space coordinates until a preset sending period is greater than a predetermined threshold, and determining a boundary fence within the three-dimensional space coordinates; S04. Obtaining a peripheral control area of the three-dimensional space coordinates based on the determined boundary fence; S05. Generate an offline operation mode for any drone in the drone group based on the determined peripheral control area.
2. The method for controlling a drone based on 5G network communication according to claim 1, characterized in that: The predetermined threshold is based on a preset time interval from the time when the terminal is pressed to issue a command to the time when the drone receives the command in a normal operating state.
3. The method for controlling a drone based on 5G network communication according to claim 1, characterized in that: The step S02 of creating the three-dimensional space coordinates includes: S41, taking the landing platform of the drone group as the first horizontal plane and the highest take-off height in the vertical direction as the second horizontal plane, determining the height space; S42, the drone group completes the programming instruction according to the input requirements, automatically matches the historical data, takes the drone group landing platform as the coordinate origin, and determines the horizontal space by the distance from the origin to the horizontal direction under the programming instruction; S43, obtaining a three-dimensional space model based on the obtained height space and the obtained horizontal space fusion; S43, based on each action that needs to be completed by the programming instructions, determine the three-dimensional space coordinate point where each drone in the drone group is located under the action, and import it into the three-dimensional space model according to the time unit.
4. The method for controlling a drone based on 5G network communication according to claim 1, characterized in that: In the process of determining the boundary fence within the three-dimensional space coordinates in step S03, an interaction is established with one of the drones in the drone group by radio to perform side tour.
5. The method for controlling a drone based on 5G network communication according to claim 4, characterized in that: In executing the radio interaction, it is necessary to determine the bandwidth frequency of the radio. The Wuji person extracts the received signal based on the determined bandwidth frequency, obtains the remaining signal frequencies except the bandwidth frequency, and uses the continuous mean elimination algorithm to eliminate the interference signal frequency to obtain the entire spectrum window within the three-dimensional space coordinates; Then, a removal instruction is generated according to the determined all spectrum windows, and the frequencies contained in the all spectrum windows in the received radio signal are removed to obtain the determined radio bandwidth frequency.
6. The method for controlling a drone based on 5G network communication according to claim 1, characterized in that: The peripheral control area is the three-dimensional space coordinate area where the preset sending period is greater than or equal to a predetermined threshold.
7. The method for controlling a drone based on 5G network communication according to claim 1, characterized in that: The offline operation mode in step S05 is that when any drone in the drone group reaches the vicinity of the boundary fence, and according to the required activity area consumption time in the programming, the GPS control of the peripheral control area is determined, and the data is stored in the Wujiren storage module, and the terminal is disconnected; And when the disconnection time is greater than the consumption time, it is determined that the current drone is completely disconnected, and a radio attempt to establish contact is executed, and the contact attempt process is fed back in the form of a log.
8. A drone control system, used to implement the drone control method based on 5G network communication as described in any one of claims 1 to 7, characterized in that: include: The network test module tests the delay period of the receiving signal of the current drone group through the terminal, and generates a control mechanism matching it based on the delay period, wherein the control mechanism is the instruction issuance interval + delay period; A three-dimensional coordinate model, based on the area required for the drone group to complete the programmed instruction activities, determines the three-dimensional space, and uploads the coordinate points of the drones in the three-dimensional space for each activity action in the programming; The border travel module uses radio to control the drone to move within the determined three-dimensional space, and conducts a network test at each coordinate point in the three-dimensional space. When the preset instruction sending cycle is equal to a predetermined threshold, it is determined to be a boundary fence, and the three-dimensional space outside the boundary is a peripheral control area; An offline operation module generates the GPS navigation of the drone based on the determination of the peripheral control area; The early warning model determines the time the UAV spends in the peripheral control area. When the disconnection time is greater than the time consumed, it is considered disconnected and attempts to establish contact via radio.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the drone control method based on 5G network communication described in any one of claims 1 to 7 are implemented.
10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the drone control method based on 5G network communication described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Unmanned aerial vehicle target detection method in 5G environment
CN110287945A
Unmanned aerial vehicle system based on 5G and control method
CN114879724A