Rule-Based Flight Management System Logging for Error Diagnosis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional flight management system (FMS) logging systems record vast amounts of irrelevant data, making it difficult and resource-intensive to reproduce and diagnose errors, as they require manual replication of voluminous data in flight simulators.
Innovation Solution
Implementing a rule-based logging system that captures and filters pertinent data by using a rule set to identify and isolate FMS bugs and errors, allowing for automated logging of relevant data and its replication in simulated environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If traditional logging systems record all FMS data, then complete data coverage is achieved, but data volume becomes voluminous and difficult to analyze
Solution Approach 1:
The patent extracts only the relevant error information from the voluminous FMS log data by comparing against a rule set. Instead of recording all data, the system identifies and extracts specific error indicators that violate predefined rules, thereby maintaining complete error coverage while dramatically reducing overall data volume.
Solution Approach 2:
The patent applies different processing quality to different portions of the data. Critical error-related data is captured with high detail and preserved in the rule-based log, while non-critical data is either filtered out or processed with less detail, optimizing the quality-relevance ratio of the logged information.
2Reliability
If all logged data is transferred to second memory, then complete error information is preserved, but storage resources are wasted on irrelevant data
Solution Approach 1:
The system extracts only the error-relevant portions of log data and transfers them to the second memory. By using rule-based filtering, it identifies and extracts specifically the data portions that indicate errors or anomalies, preserving complete error information while eliminating storage of normal operational data.
Solution Approach 2:
The patent discards irrelevant log data that does not indicate errors, and recovers only the essential error-related information for storage in the second memory. This selective discarding and recovery process maintains error diagnosis capability while minimizing storage resource consumption.
3Difficulty of detecting and measuring
If manual replication of error data is performed in flight simulators, then error diagnosis is possible, but time and resources are consumed
Solution Approach 1:
The system performs preliminary error identification and data filtering during flight operations by continuously comparing log data against the rule set. This preliminary action prepares the error-relevant data in advance, so that when errors occur, the information is already organized and ready for analysis, eliminating the need for time-consuming manual replication in flight simulators.
Solution Approach 2:
The logging system performs self-service error detection and data preparation by automatically comparing log data against the rule set and identifying violations. This automated self-service capability reduces the need for manual intervention and replication efforts, allowing flight engineers to directly analyze the pre-processed error data.
Data Source
AI summary
Techniques are provided for rule-based flight management system logging. In one aspect, the techniques involve receiving a rule set, wherein the rule set represents an indicator of a flight management system bug, error, or flight safety concern, writing log data to a first memory, wherein the log data is generated by the flight management system, and upon determining that an error indicator associated with the log data violates a rule of the rule set, writing the log data of the first memory to a second memory.


