UAV Autopilot Redundancy with PLA State-Machine Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current unmanned aerial vehicle (UAV) control systems lack redundancy and reliability, particularly in high-stress environments, where mechanical and electrical failures can occur due to vibrations and temperature fluctuations, leading to limited processing capability and increased weight and space requirements.

Innovation Solution

A control system comprising a primary and backup autopilot process executed by distinct processing units with programmable logic arrays, where a state machine monitors outputs and switches between the two processes to ensure continuous operation, including a multiplexer to select servo commands from either process or a remote device, providing redundancy and improved availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual hardware components are provided onboard a UAV for each vehicle control system and each mission control system, then system reliability is improved, but device complexity and weight increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the vehicle control system and mission control system into a single integrated control system with a unified processing unit that executes both autopilot and mission control functions, reducing the number of separate hardware components while maintaining reliability through software-based functional separation

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The control system is designed as a universal platform that can perform multiple functions including vehicle stabilization, navigation, and various mission-specific tasks through configurable software modules, eliminating the need for dedicated hardware for each function

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

2Reliability

If redundant hardware components are provided for backup control systems, then system reliability is improved, but weight and space requirements increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidweight
Core Design Contradiction:
ReliabilityVSWeight of moving object

Solution Approach 1:

The patent implements a backup control system that uses a simplified copy of the primary autopilot process stored in non-volatile memory, rather than duplicating the full processing hardware, enabling fast restoration with minimal weight penalty

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system uses non-volatile memory to retain backup autopilot instructions that can be quickly recovered and executed when the primary system fails, eliminating the need for continuous power to maintenance hardware and reducing overall system weight

Inventive Principle:
Principle #34Discarding and recovering

3Weight of moving object

If a simplified backup autopilot process is used instead of a full duplicate, then weight is reduced, but control functionality may be limited

Engineering Contradiction:
ImproveweightVSAvoidcontrol functionality
Core Design Contradiction:
Weight of moving objectVSAdaptability or versatility

Solution Approach 1:

The control system is segmented into essential flight control functions that are sufficient for safe vehicle operation and recovery, separating these from advanced mission-specific functions that can be restored later when the vehicle is recovered and can access full processing capabilities

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3514644B1Autopilot control system for unmanned air vehicles
Publication Date: 2022.11.09 GE AVIATION SYSTEMS LLC
  • EP3514644B1 patent drawingFigure 1
  • EP3514644B1 patent drawingFigure 2
  • EP3514644B1 patent drawingFigure 3

AI summary

A control system 530 for an unmanned vehicle includes a first processing unit 302 configured to execute a primary autopilot process 500 for controlling the unmanned vehicle. The control system 500 further includes a programmable logic array 325 in operative communication with the first processing unit 302. The control system 530 also includes a state machine 542 configured in the programmable logic array 325. The state machine 542 is configured to enable control of the unmanned vehicle according to a backup autopilot process 520 in response to an invalid output of the first processing unit 302.