Microprocessor Temperature Filtering for Thermal Sensor Noise Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face issues with heat-dissipation mechanisms overreacting to transient and dramatic temperature changes, leading to unnecessary operations and noise, as existing methods fail to effectively filter out extreme temperature values in real-time.
Innovation Solution
A method involving a microprocessor that determines high and low threshold values from sensed temperature data, filtering out extreme values by comparing them to these thresholds and replacing them with a predetermined value when beyond the thresholds, ensuring stable heat-dissipation control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the electronic device directly performs heat-dissipation control according to the sensed temperatures, then the heat-dissipation mechanism responds quickly to temperature changes, but it causes unnecessary operations and noise due to transient and dramatic temperature changes
Solution Approach 1:
The patent applies preliminary action by pre-calculating threshold values (first threshold and second threshold) based on historical temperature data before making heat-dissipation control decisions. The microprocessor stores multiple temperature values, calculates average and standard deviation, and establishes thresholds in advance to filter out transient temperature fluctuations before they trigger unnecessary heat-dissipation operations, thus preventing noise and unnecessary operations while maintaining quick response to genuine temperature changes
2Reliability
If the electronic device filters out extreme temperature values using threshold comparison, then it prevents overreaction to transient temperature changes, but it may delay the response to actual temperature issues
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the threshold values based on statistical parameters (average temperature and standard deviation) calculated from historical data. The first threshold is set at average plus standard deviation, and the second threshold at average minus standard deviation. This adaptive parameter adjustment allows the system to maintain high reliability by filtering outliers while preserving quick response to actual temperature issues, as the thresholds automatically adapt to changing operating conditions
3Measurement precision
If the electronic device uses complex filtering algorithms to remove extreme temperature values, then it achieves accurate temperature measurement, but it increases computational complexity and processing time
Solution Approach 1:
The patent introduces statistical parameters (average temperature and standard deviation) as intermediaries to simplify the filtering process. Instead of using complex filtering algorithms, the system calculates these intermediate statistical values from historical temperature data and uses them to establish simple threshold comparisons. This intermediary approach achieves accurate temperature measurement by effectively identifying and filtering extreme values while keeping the computational complexity low and the processing time short
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 allows for immediate and accurate reporting of temperature values, preventing overreaction and reducing noise, while maintaining real-time temperature reflection without the need for complex calculations or separate processing of temperature regions.
Implementation Method 1
a thermal sensor configured to sense an internal temperature of the electronic device and to provide a plurality of temperature values according to the sensing result
Data Source
AI summary
An electronic device includes a thermal sensor and a microprocessor. The thermal sensor is configured to sense an internal temperature of the electronic device and provide multiple temperature values according to the sensing result. The microprocessor is coupled to the thermal sensor and configured to receive the temperature values. The microprocessor determines a high threshold value and a low threshold value according to the temperature values and filters the temperature values in sequence according to the high threshold value and the low threshold value. When one of the temperature values is not higher than the high threshold value and is not lower than the low threshold value, the microprocessor outputs the temperature value, and when the temperature value is higher than the high threshold value or is lower than the low threshold value, the microprocessor outputs a predetermined temperature value instead of the temperature value.


