Adaptive Moving Average Filtering for Speed-Noise Trade-Off
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing moving average filters face a trade-off between response speed and noise blocking performance, necessitating a solution that can optimize both simultaneously.
Innovation Solution
A method for controlling the operation of a moving average filter by setting stability reference values and adjusting filter values based on input conditions, allowing for dynamic adjustment of response speed and noise blocking performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the response speed of the moving average filter is increased, then the tracking speed with respect to change in input value is improved, but the noise blocking performance deteriorates
Solution Approach 1:
The patent applies dynamics by making the sampling interval of the moving average filter variable rather than fixed. The controller dynamically adjusts the sampling interval based on the absolute value of the input signal, allowing the filter to adapt its response speed and noise blocking performance in real-time according to operating conditions
Solution Approach 2:
The patent changes the parameter of the sampling interval based on the input signal characteristics. When the absolute value of the input is large, a shorter sampling interval is used for faster response; when the absolute value is small, a longer sampling interval provides better noise filtering. This parameter adaptation resolves the trade-off between response speed and noise blocking
2Object-affected harmful factors
If the sampling interval is extended to improve noise blocking, then the noise filtering capability is improved, but the response speed deteriorates
Solution Approach 1:
The patent makes the sampling interval dynamic by linking it to the absolute value of the input signal. This allows the system to extend the sampling interval for better noise blocking when the input signal is small, while maintaining short intervals for fast response when the input signal is large
Solution Approach 2:
The sampling interval parameter is changed based on input conditions: longer intervals are applied when noise blocking is prioritized (small input values), and shorter intervals are applied when response speed is critical (large input values), effectively resolving the contradiction
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
The present invention relates to a method for controlling the operation of a moving average filter, which is capable of optimizing the ability to cope with a surge noise through reasonable control of a tracking speed with respect to a change in an input value. The method includes: (a) a step (S410) of setting a stability reference value and a corresponding sampling interval; (b) a step (S420) of inputting measurement data; (c) a step (S430) of calculating a first moving average using the measurement data input in the step (b) by applying a basic sampling interval; and (d) a step (S450) of calculating a second moving average for the measurement data by applying the sampling interval corresponding to the stability reference value set in the step (a) if the first moving average is equal to or larger than the stability reference value.