Distributed UAV Flight Management for SWaP-Constrained Rerouting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current flight management systems (FMS) face significant size, weight, and power (SWaP) constraints and lack access to additional information for decision-making, particularly in unmanned aerial vehicles (UAVs) with limited computational resources.

Innovation Solution

A distributed flight management system that utilizes a microservices architecture across multiple platforms, employing score-based decision-making to allocate resources and distribute FMS functionality, allowing UAVs to communicate and share information via a cloud or edge network for efficient rerouting and route optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized flight management system is used, then decision-making is consolidated, but size, weight, and power constraints are imposed on the platform

Engineering Contradiction:
Improvedecision-making reliabilityVSAvoidFMS weight
Core Design Contradiction:
ReliabilityVSWeight of moving object

Solution Approach 1:

The flight management system is segmented into distributed microservices deployed across multiple platforms. Each platform runs independent FMS instances that can autonomously make decisions, eliminating the need for a single heavy centralized system while maintaining decision-making reliability through distributed consensus mechanisms.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If FMS operations are transferred to the cloud via containerization, then resources are distributed, but significant SWaP constraints still apply

Engineering Contradiction:
Improveresource distribution flexibilityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system implements local quality by enabling each platform to run its own FMS microservices locally rather than relying on cloud-based containerization. This allows platforms with limited computational resources to operate autonomously with minimal energy consumption while still benefiting from distributed architecture and resource sharing across the network.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If a distributed FMS architecture is implemented, then SWaP constraints are avoided, but system complexity increases

Engineering Contradiction:
Improveplatform adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs universal, standardized microservices that can be deployed across diverse platforms with varying capabilities. These multi-functional microservices handle multiple FMS operations (route planning, collision avoidance, traffic management) in a unified manner, reducing system complexity despite the distributed architecture by providing a consistent interface and behavior across all platforms.

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

4Stability of the object's composition

If centralized information sources are used, then data consistency is maintained, but access to additional information for decision-making is limited

Engineering Contradiction:
Improvedata consistencyVSAvoidinformation availability
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The system introduces an intermediary information exchange mechanism that enables distributed platforms to share and access information from multiple sources while maintaining data consistency through standardized protocols. This intermediary layer allows each FMS instance to access additional information from other platforms and external sources without compromising the consistency of core flight data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250308394A1Distributed flight management method and system
Publication Date: 2025.10.02 ROCKWELL COLLINS INC
  • US20250308394A1 patent drawing
  • US20250308394A1 patent drawing
  • US20250308394A1 patent drawing

AI summary

A unmanned aerial vehicle (UAV) includes a flight management system (FMS) that is in communication with other FMSs on other UAVs. The FMS includes a route manager that retrieves data from an avoidance source and determines an avoidance importance score for a route adjustment request based on the data. The route manager also determines a route complexity score for the request. A rerouter within the FMS compares the route complexity score for the request to a complexity threshold for the UAV. Based on the comparison, the rerouter forwards to the request to a rerouting client on the UAV or to the other UAVs via inter-application communication. If the request is sent to the other UAVs, then the processed new route is provided by the originating UAV.