Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Parallel distributed computing system and method for flight control agent

A distributed computing and flight control technology, applied in design optimization/simulation, special data processing applications, etc., can solve the problems of unable to bear the research demand and growth of intelligent air combat

Active Publication Date: 2021-05-11
SICHUAN UNIV
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The deep reinforcement learning process of unmanned combat aircraft needs to feed back and update the parameters of the neural network through random sampling and judging the value of the results, while the air combat process takes place in a three-dimensional space, tracking multiple parameters such as position and speed to the observation space. The size has caused exponential growth, and the existing single-agent training environment cannot afford the research needs of intelligent air combat

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
  • Parallel distributed computing system and method for flight control agent
  • Parallel distributed computing system and method for flight control agent
  • Parallel distributed computing system and method for flight control agent

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0044] The present invention proposes a parallel distributed computing method for flight control agents, modeling computer cluster resource management and flight combat task scheduling, scheduling computing resources in the cluster according to the parameters of training tasks, and determining the needs of simulation training and the algorithm need. The invention uses the basic priority of combat tasks, and determines the scheduling order of cluster computers according to the requirements of combat tasks.

[0045] The training process is the same for each agent, as follows:

[0046] 1. Initialize the model structure.

[0047] 2. Load the model content.

[0048] 3. Start the simulation machine and observe the state of the aircraft in six degrees of freedom.

[0049] 4. The output action is handed over to the simulator to simulate a...

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 a parallel distributed computing system and method for a flight control agent. The system comprises a global scheduling module, a data processing module and an analogue simulation module, and is designed for reinforcement learning in the field of aviation control. The problem that other flight simulators cannot uniformly and directly complete reinforcement learning parallel computing is solved; according to the calculation method, main calculation in the air aviation field can be included and distributed. The problem that an analogue simulation calculation process can achieve efficient parallel processing on a plurality of machines is solved, and the method can also be suitable for large-scale calculation in a cluster; according to the technical scheme, the system is characterized by comprising a deep reinforcement learning part, a global scheduling part and a local scheduling part which are used for task scheduling and process scheduling; a state control program is used for supplying an information state to a global scheduling algorithm; a data synchronization part is used for synchronizing the calculated data. The invention has a high-throughput and low-delay data transmission capability; The dynamic construction of flight training tasks is supported.

Description

technical field [0001] The invention relates to the technical field of intelligent air traffic control, in particular to a parallel distributed computing system and method for flight control agents. Background technique [0002] Free air combat represents the future development direction of drones. Air combat behavior is expressed in the form of maneuvering trajectories, and its purpose is to obtain the advantage of the battlefield situation through maneuvering, constitute the conditions for weapon launch, maximize the performance of weapons, destroy the enemy to the greatest extent, and protect our pilots. [0003] In the new syllabus of free air combat training, the aircraft is required to have higher precision and quicker response to defend against the attack of enemy aircraft and make corresponding attacks. Good mobility. To protect the lives of pilots, unmanned aerial vehicles are playing an increasingly important role in air combat. But keeping pilots safe isn't the...

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
IPC IPC(8): G06F30/20
CPCG06F30/20
Inventor 何扬季玉龙俎文强黄操吴志红
Owner SICHUAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products