Digital Input Edge Detection with Smart Filtering for False Event Rejection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an effective method to identify systemic failures and root causes of incidents across multiple events, often focusing on individual incidents, which limits the effectiveness of corrective actions and increases the likelihood of short-term fixes rather than long-term solutions.

Innovation Solution

A digital input edge detection system with smart filtering is introduced, capable of ignoring interference from self-tests, contact bounce, and external influences, using a configurable filter time constant and exclusion masks to provide accurate sequence of events analysis and pinpoint primary causes of failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If digital filtering is applied to remove interference from self-tests and contact bounce, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveedge detection accuracyVSAvoidfiltering algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by implementing a configurable filter time constant that can be adjusted to optimize the balance between filtering effectiveness and response speed. The hysteresis threshold parameter is also modified to prevent false edge detection during signal transitions, thereby improving measurement precision without requiring complex hardware modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces complex hardware filtering circuits with a software-based digital filtering algorithm. This substitution uses computational methods (exponential moving average calculation and hysteresis comparison) to achieve the same noise rejection that would traditionally require complex RC circuits or active filters, thereby reducing device complexity while maintaining or improving measurement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If a configurable filter time constant is used to adapt to different transition speeds, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvefilter response adaptationVSAvoidfilter configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by making the filter time constant configurable and adaptable to different application requirements. The system can dynamically adjust the filtering characteristics based on the expected transition speed of the input signal, allowing optimal performance across various operating conditions without requiring multiple fixed-filter designs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent achieves universality by designing a single filtering algorithm that can handle multiple types of digital inputs (slow transitions, fast transitions, noisy signals, clean signals) through parameter configuration. The same core exponential moving average algorithm serves multiple filtering purposes by adjusting the time constant and hysteresis parameters, eliminating the need for separate filtering circuits for different signal types.

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

3Reliability

If hysteresis is applied to ignore samples during signal transitions, then reliability is improved, but measurement precision may worsen

Engineering Contradiction:
Improvefalse event reductionVSAvoidtransition timing accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary anti-action by using hysteresis to preemptively prevent false edge detections during signal transitions. The hysteresis mechanism creates a dead zone around the transition threshold that temporarily ignores samples, preventing the system from reacting to transient noise or incomplete transitions. This preliminary protection ensures that only stable, genuine transitions are detected as events.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent applies partial action by implementing hysteresis only during the critical transition period when the signal is near the threshold. Once the signal stabilizes beyond the hysteresis band, normal edge detection resumes with full precision. This selective application of hysteresis provides reliability improvement during vulnerable transition periods without unnecessarily degrading measurement precision during stable states.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances the ability to determine the root cause of incidents with high accuracy, reduces CPU overhead, and allows for continuous monitoring and diagnostics, improving the detection of real events and reducing false reporting, thereby supporting more effective corrective actions and long-term improvements.

Implementation Method 1

The exponential moving average is calculated using the formula: ema[i] = (1 - alpha) * ema[i - 1] + alpha * input[i]

Methodology Applied
Scientific EffectExponential moving average:

Implementation Method 2

The goal is to apply a timestamp at which sample the transition actually occurs, while preventing false events being reported when the sample data is influenced by internal or external factors

Methodology Applied
Scientific EffectHysteresis: Hysteresis

Data Source

PatentUS11669065B2Digital input edge detection with smart filtering algorithm
Publication Date: 2023.06.06 HONEYWELL INTERNATIONAL INC
  • US11669065B2 patent drawing
  • US11669065B2 patent drawing
  • US11669065B2 patent drawing

AI summary

A method is provided that provides data analysis for sequence of events reporting in the operation of an industrial process. A digital filter and edge detector are provided that combines a method for excluding known invalid samples and a method for excluding samples taken while the input in the traveling range. The filtering method reduces the overhead on the CPU from managing the sequence of events machine and allows it to focus on performing safety functions.