Condition-Based Loading of Collision Avoidance Data Subsets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current collision avoidance and detection systems for aircraft, such as TCAS and ACAS, require large data structures that are time-consuming and power-intensive to load into memory, posing challenges for small aircraft like drones with limited power, size, and weight constraints.

Innovation Solution

An electronic device loads a subset of the collision avoidance and detection data structure based on current conditions like position and speed, using non-volatile memory for storage and volatile memory for operation, reducing load time and power consumption, and allowing for dynamic adaptation of the subset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the complete collision avoidance and detection data structure is loaded into DRAM, then collision avoidance accuracy is improved, but power consumption and load time increase significantly

Engineering Contradiction:
Improvecollision avoidance accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the large collision avoidance data structure (2-16 GB) into smaller subsets that can be selectively loaded into DRAM based on current flight conditions. Only the necessary subset corresponding to the aircraft's current position, altitude, and flight parameters is loaded, reducing memory requirements from 16 GB to potentially much smaller amounts while maintaining accurate collision detection for relevant scenarios

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-identifies which subset of the data structure will be needed based on current flight conditions before loading occurs. By determining the required subset in advance based on position, altitude, and flight parameters, the system prepares only the necessary data for upcoming collision detection scenarios, avoiding loading unnecessary data that would consume power and time

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the complete collision avoidance and detection data structure is loaded into DRAM, then collision avoidance accuracy is improved, but load time increases to 2-5 minutes

Engineering Contradiction:
Improvecollision avoidance accuracyVSAvoidload time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the 2-16 GB data structure into manageable subsets that can be loaded quickly into DRAM. By loading only the relevant subset based on current flight conditions rather than the complete data structure, the load time is reduced from 2-5 minutes to a much shorter duration, enabling rapid deployment on small aircraft while maintaining detection accuracy for applicable scenarios

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system determines which data subset will be required based on current position, altitude, and flight parameters before the loading process begins. This preliminary identification ensures that only necessary data is transferred from non-volatile storage to DRAM, minimizing load time while ensuring the correct data is available for collision avoidance operations

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the complete collision avoidance and detection data structure is loaded into DRAM, then collision avoidance coverage is improved, but aircraft size and weight increase

Engineering Contradiction:
Improvecollision avoidance coverageVSAvoidaircraft weight
Core Design Contradiction:
Adaptability or versatilityVSWeight of moving object

Solution Approach 1:

The patent segments the comprehensive 2-16 GB data structure into condition-specific subsets. Small aircraft can load only the subset relevant to their operating conditions (position, altitude, speed ranges), reducing the memory capacity required and consequently the weight of the memory subsystem while maintaining adequate collision avoidance coverage for their specific flight envelope

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which data subset to load based on real-time flight conditions including position, altitude, and speed. This dynamic adaptation allows the collision avoidance system to maintain comprehensive coverage for the aircraft's current operational context without requiring the full data structure to be permanently resident in heavy DRAM memory

Inventive Principle:
Principle #15Dynamics

4Reliability

If the complete collision avoidance and detection data structure is loaded into DRAM, then detection capability is improved, but power consumption increases for small aircraft

Engineering Contradiction:
Improvedetection capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the data structure so that only the portion needed for current flight conditions is loaded into power-consuming DRAM. This maintains reliable collision detection for scenarios relevant to the aircraft's current position and flight parameters while avoiding the continuous power consumption associated with maintaining the entire 2-16 GB data structure in volatile memory

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-determines which data subset will provide adequate detection capability for current flight conditions before loading. By identifying the necessary data based on position, altitude, and speed parameters in advance, the system loads only what is needed for reliable detection in the current operational context, minimizing power consumption while maintaining detection reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230305735A1Condition-Based Loading of a Subset of a Collision Avoidance and Detection Data Structure
Publication Date: 2023.09.28 SAGETECH AVIONICS INC
  • US20230305735A1 patent drawing
  • US20230305735A1 patent drawing
  • US20230305735A1 patent drawing

AI summary

An electronic device is described. This electronic device may include: a first type of memory that stores a collision avoidance and detection data structure having a predefined size, a second type of memory, and a processor. For example, the first type of memory may include a volatile memory (such as flash memory), and the second type of memory may include a non-volatile memory (such as dynamic random access memory or DRAM). During operation, the electronic device may access, in the first type of memory, a subset of the collision avoidance and detection data structure based at least in part on current conditions, where the subset is less than the predefined size, and the current conditions include a position and speed of the electronic device. Then, the electronic device may load the subset from the first type of memory to the second type of memory.