Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for compute migration of an unmanned aerial vehicle system

A technology for unmanned aerial vehicles and machine systems, which is applied in the directions of radio transmission systems, computing, and transmission systems, and can solve the problems of complex component relationships, difficult to divide granularity, and the dynamic influence of broadband.

Active Publication Date: 2018-12-21
NAT UNIV OF DEFENSE TECH +1
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The invention provides a computing migration method and server for UAV systems, which are used to overcome the defects in the prior art such as complex component relationships, difficulty in dividing granularity, and being greatly affected by broadband dynamics, and can expand UAV computing resources. In the changing wireless channel environment, divide the calculation migration point, so as to improve the real-time processing ability and endurance of the UAV to perform computing tasks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for compute migration of an unmanned aerial vehicle system
  • Method for compute migration of an unmanned aerial vehicle system
  • Method for compute migration of an unmanned aerial vehicle system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Please refer to figure 1 , on the server side, an embodiment of the present invention provides a calculation migration method for an unmanned aerial vehicle system, including the following steps:

[0042] Step 1, receiving computing tasks from the UAV;

[0043] see figure 1 In S1, when the UAV performs a task, the task is first preprocessed, that is, the UAV sends a computing task analysis request to the server, and the server receives the request from the UAV computing task.

[0044] Step 2, identifying the functions inside the computing task to obtain the dependencies of the functions; according to the dependencies between the functions, the functions are divided into local dependencies and transferable;

[0045] When the server receives the request from the computing task of the UAV, it decomposes the computing task into specific functions through function decomposition, and identifies the function, and determines the dependency between the functions through the in...

Embodiment 2

[0088] On the UAV side, the embodiment of the present invention also provides a UAV system calculation migration method, which also includes:

[0089] Step 1. Send computing tasks to the server, the UAV sends computing tasks to the server, and the server analyzes the computing tasks.

[0090] Step 2, receiving the data of the optimal division point fed back by the server according to the calculation task, and the UAV receives the feedback data from the server to determine the optimal division point.

[0091] Step 3, take the computing tasks included in the nodes after the optimal division point as migration tasks, and output them to the server, so as to reduce the resources consumed by the UAV to perform the tasks.

[0092] Step 4: Execute the calculation tasks contained in the nodes before the division point, and execute the calculation tasks contained in the nodes before the division point on the UAV.

[0093] Step 5, when executing the migration task, determine whether to ...

Embodiment 3

[0107] Corresponding to the method provided in Embodiment 1, this embodiment of the present invention also provides a server, including:

[0108] The receiving module is used to receive computing tasks from the drone.

[0109] The identification module is used to identify the functions inside the computing task, and obtain the dependencies of the functions; according to the dependencies between the functions, the functions are classified into local dependencies and transferable.

[0110] A migration point acquisition module, configured to stratify the computing tasks according to the dependencies between the functions and establish a hierarchical model of computing tasks; through iterative operations, obtain when the hierarchical model of computing tasks consumes the least amount of resources to run The best division point, outputting the data of the division point to the UAV;

[0111] A migration task acquisition module, configured to receive a migration task from the UAV; t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an unmanned aerial vehicle system computing migration method and a server. Functional dependencies are obtained by identifying the functions within the computational task. Functions are divided into local dependencies and migrable functions. And the hierarchical model of computing task is established by hierarchical method. The optimal partition point is obtained by iterative operation at the minimum resource consumption of the model, and the partition point is output to the unmanned aerial vehicle. Receiving a migration mission from an unmanned aerial vehicle; Migration tasks are computational tasks that are contained in nodes that are located after the partition point; when a function within a migration task is migrable, select to execute or reject the migration task based on the current channel stability and server load condition. The scheme solves the problems of complex component relationship, difficult to partition granularity and affected by broadband dynamic. It realizes the partition of computing migration points according to the real-time changing wireless channel environment, and improves the real-time processing and endurance ability of the UAV to execute computing tasks.

Description

technical field [0001] The invention relates to the technical field of unmanned aerial vehicle mobile communication, in particular to a calculation migration method for an unmanned aerial vehicle system. Background technique [0002] As one of the modern high-tech equipment, unmanned aerial vehicle (UAV) is widely used in target tracking, post-disaster detection and other tasks in military and civilian use. UAV has unparalleled advantages in flight height, flight distance, flight time and task load However, UAVs have poor battery life and cannot effectively support sensitive computing tasks, such as video processing and image recognition. Therefore, reasonable methods are needed to expand UAV computing resources and improve the execution endurance of UAV computing tasks. [0003] The current main method is to migrate computing tasks. A common method for migrating computing tasks of UAVs is to migrate part of computing tasks to remote servers, and the server will complete al...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48H04B7/185H04L29/08G06N3/04
CPCH04B7/18506H04L67/10G06F9/4856G06N3/045
Inventor 李修建董洛兵王菲刘吉英朱炬波朱梦均衣文军
Owner NAT UNIV OF DEFENSE TECH