Aircraft Behavior Generation Using Reinforcement Learning Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous control systems for two-aircraft scenarios, whether adversarial or cooperative, are limited by rule-based systems that restrict behaviors to pre-programmed actions, lacking the flexibility to learn and adapt novel strategies, and often require significant human effort for training and tuning.

Innovation Solution

A machine learning algorithm, trained using reinforcement learning and simulated environments, determines actions for one or both aircraft based on dynamic and kinematic properties, receiving feedback in the form of reward signals to update its strategies, enabling it to learn and execute novel tactics and improve performance over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If rule-based systems are used for autonomous control in two-aircraft scenarios, then the system structure is simple and easy to implement, but the behavior flexibility and adaptability are limited to pre-programmed actions

Engineering Contradiction:
Improvebehavior flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces rule-based mechanical control systems with machine learning algorithms that process sensor data and generate control commands through learned patterns. The ML model substitutes traditional if-then rule structures with neural network architectures that can generalize to novel situations while maintaining autonomous decision-making capabilities

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system transitions from fixed rule parameters to dynamic parameters learned during training. The machine learning model adjusts its internal parameters (weights and biases) based on training data, enabling adaptive behavior generation that responds to varying combat scenarios, weather conditions, and aircraft states without requiring manual rule reconfiguration

Inventive Principle:
Principle #35Parameter changes

2Productivity

If rule-based systems are used for autonomous control, then the system is easier to implement, but significant human effort is required for training and tuning

Engineering Contradiction:
Improvetraining efficiencyVSAvoidhuman effort required
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The machine learning system performs self-training through automated reinforcement learning or supervised learning pipelines. The model learns optimal control strategies by processing simulated combat scenarios or labeled training data, eliminating the need for manual rule tuning. The system automatically adjusts its parameters through gradient descent or similar optimization algorithms, reducing human intervention to initial model configuration and performance monitoring

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If pre-programmed behaviors are used in autonomous control systems, then the system complexity is reduced, but the system cannot learn and adapt novel strategies

Engineering Contradiction:
Improvenovel strategy capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system transitions from static pre-programmed behaviors to dynamic adaptive behaviors. The machine learning model continuously processes incoming sensor data and adjusts control commands in real-time based on the current state and learned patterns. This dynamic adaptation enables the system to develop novel strategies during operation while maintaining manageable complexity through efficient model architectures and training procedures

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11150670B2Autonomous behavior generation for aircraft
Publication Date: 2021.10.19 THE BOEING CO
  • US11150670B2 patent drawing
  • US11150670B2 patent drawing
  • US11150670B2 patent drawing

AI summary

Apparatus and methods for training a machine learning algorithm (MLA) to control a first aircraft in an environment that comprises the first aircraft and a second aircraft are described. Training of the MLA can include: the MLA determining a first-aircraft action for the first aircraft to take within the environment; sending the first-aircraft action from the MLA; after sending the first-aircraft action, receiving an observation of the environment and a reward signal at the MLA, the observation including information about the environment after the first aircraft has taken the first-aircraft action and the second aircraft has taken a second-aircraft action, the reward signal indicating a score of performance of the first-aircraft action based on dynamic and kinematic properties of the second aircraft; and updating the MLA based on the observation of the environment and the reward signal.