Nonlinear Fly-By-Wire Control Using Multi-Dimensional Lookup Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional fly-by-wire systems for rotorcrafts are less than optimal due to their linear translation of control inputs, which can lead to overcorrection and system failure, especially in dynamic flight conditions, as they do not adequately account for multiple variables such as airspeed, yaw, pitch, roll, and aircraft loading.

Innovation Solution

A nonlinear fly-by-wire system that uses a flight computer with a multi-dimensional lookup table and virtual hardstop to translate control inputs into control surface outputs, considering various factors like airspeed, acceleration, and aircraft loading, to prevent overcorrection and ensure safe operational parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a linear translation of control inputs is used in traditional fly-by-wire systems, then the system structure is simple, but the system reliability deteriorates due to overcorrection and failure in dynamic flight conditions

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control translation where the relationship between control inputs and control surface outputs changes based on real-time flight conditions. The system adjusts control translations dynamically using multiple variables including airspeed, acceleration, and flight geometry, allowing the control system to adapt its behavior to different operating regimes rather than using fixed linear translation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms by continuously monitoring flight conditions (airspeed, acceleration, flight geometry) and using this information to adjust control translations. The control computer queries multiple data sources and uses this feedback to modify control surface outputs appropriately, preventing overcorrection and improving reliability

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a linear control translation is used, then the ease of operation is maintained, but the adaptability to different flight conditions deteriorates

Engineering Contradiction:
Improveadaptability to flight conditionsVSAvoidcontrol operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system changes control parameters dynamically based on flight conditions. It queries data sources for current airspeed, acceleration, and flight geometry, then uses these parameters to adjust control translations through multi-dimensional lookup tables. This allows the system to adapt to different flight regimes (high speed, low speed, high angle of attack, etc.) while maintaining consistent pilot interface

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The control computer serves multiple functions: it processes pilot inputs, queries multiple data sources for flight conditions, performs complex multi-variable calculations, and outputs control commands. The single control computer handles all these diverse functions, making the system universal and adaptable to various flight conditions without requiring separate control systems for different operating modes

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Stability of the object's composition

If control inputs are translated without considering multiple variables, then the device complexity is low, but the stability in dynamic flight conditions deteriorates

Engineering Contradiction:
Improveflight stabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system transitions from one-dimensional linear control translation to multi-dimensional control translation. It uses multi-dimensional lookup tables that consider multiple variables simultaneously (control input, airspeed, acceleration, flight geometry) to determine appropriate control surface outputs. This dimensional expansion enables stable control across diverse flight conditions by accounting for interactions between multiple parameters

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12043370B2Nonlinear fly-by-wire aircraft control
Publication Date: 2024.07.23 TEXTRON INNOVATIONS INC
  • US12043370B2 patent drawing
  • US12043370B2 patent drawing
  • US12043370B2 patent drawing

AI summary

There is disclosed in one example a flight control computer for a rotary aircraft, including: a first interface to communicatively couple to a flight control input; a second interface to communicatively couple to flight geometry actuators; a data source; a multi-dimensional lookup table including a data structure to correlate flight control inputs to flight geometry actuator outputs according to a third-factor; and circuitry and logic instructions to: receive an input via the first interface; query the data source for the third-factor; query the multi-dimensional lookup table for a control input modifier according to the flight control input and the third-factor; and compute and send via a third interface a flight geometry output according to the control input modifier.