Aircraft Neural Network Training With Simulated Offset Control Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collecting data from human pilots for training autonomous aircraft is time-consuming and costly, and it does not cover potential new scenarios that the aircraft could encounter.

Innovation Solution

A neural network is trained using a flight simulator to generate control inputs and update weights based on state data, incorporating randomized offset control inputs to simulate various scenarios, including those not commonly encountered by pilots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is collected from human pilots for training autonomous aircraft, then the training data reflects real pilot experience, but the process becomes time-consuming and costly

Engineering Contradiction:
Improvetraining data qualityVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses a flight simulator to create virtual copies of flight scenarios instead of relying on actual pilot data collection. The simulator generates synthetic training data that mimics real flight conditions, eliminating the need to physically collect data from human pilots while maintaining training effectiveness.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system employs self-training through reinforcement learning where the neural network trains itself by interacting with the flight simulator environment. The aircraft autonomously learns from simulated flight experiences without requiring external data collection from human pilots, making the training process self-sufficient and efficient.

Inventive Principle:
Principle #25Self-service

2Reliability

If data is collected from human pilots for training autonomous aircraft, then the training data reflects real pilot experience, but the training costs increase

Engineering Contradiction:
Improvetraining data qualityVSAvoidtraining cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The flight simulator creates virtual replicas of flight scenarios, replacing expensive real-world pilot data collection. This copying approach maintains data quality while dramatically reducing the costs associated with hiring pilots, aircraft operations, and physical flight testing.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The reinforcement learning system performs self-training using synthetic data generated by the simulator, eliminating the need for expensive external data collection processes. The system generates its own training data through autonomous interaction with the simulated environment, reducing overall training costs.

Inventive Principle:
Principle #25Self-service

3Reliability

If training data is based on previous pilot experience, then the neural network learns from established flight patterns, but it does not cover potential new scenarios

Engineering Contradiction:
Improvetraining data validityVSAvoidscenario coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The flight simulator dynamically generates diverse flight scenarios including rare and edge cases that would be unlikely to occur in normal pilot operations. The system can adaptively create and adjust scenarios during training, allowing the neural network to learn from a broader range of conditions beyond typical pilot experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary training on a wide variety of simulated scenarios before deployment, including potential future scenarios that haven't been encountered in actual flight history. This advance training on diverse virtual scenarios prepares the aircraft for situations that may arise in the future.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3786925B1Systems and methods for training a neural network to control an aircraft
Publication Date: 2025.10.01 THE BOEING CO
  • EP3786925B1 patent drawingFigure 1
  • EP3786925B1 patent drawingFigure 2
  • EP3786925B1 patent drawingFigure 3

AI summary

A device includes a control input generator and a neural network trainer. A flight simulator is configured to generate first state data responsive to a first control input from the control input generator and to provide the first state data to a first neural network to generate a candidate second control input. The control input generator is also configured to select, based on a random value, a second control input from between the candidate second control input and a randomized offset control input that is based on a random offset applied to the first control input. The flight simulator is configured to generate second state data responsive to the second control input from the control input generator. The neural network trainer is configured to update weights of the first neural network based, at least in part, on the first state data and the second state data.