PPG Signal Parameter Switching With Identifier-Based Data Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In signal processing systems, particularly for photoplethysmography (PPG) signals, delays in updating parameter information in the analog front end lead to significant errors in measurement values due to the microcontroller unit restoring digital signals based on outdated parameters.
Innovation Solution
A method where a first processing module processes analog signals based on initial parameter information, updates to new parameter information upon receipt, and sets identifiers for digital signals to distinguish processing based on either set of parameters, enabling the second processing module to accurately process signals using the correct parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the microcontroller unit sends updated parameter information to the analog front end, then the parameter information should be updated promptly, but the analog front end may fail to update the parameter information promptly, resulting in signal processing errors
Solution Approach 1:
The patent applies preliminary action by setting a target identifier for the first digital signal before the parameter update is fully processed. This identifier marks the signal that was processed with the old parameters, so when the microcontroller unit later restores the digital signal, it can identify which signals need to be processed with the new parameters versus which ones should remain with the old parameters. This prevents the mixing of old and new parameter applications that causes signal processing errors.
2Productivity
If the analog front end processes digital signals based on pre-update parameter information while the microcontroller unit uses updated parameter information, then parameter updates can occur without waiting for signal processing completion, but this results in significant errors in the obtained measurement value
Solution Approach 1:
The patent introduces a target identifier as an intermediary mechanism between the analog front end and the microcontroller unit. This identifier acts as a mediator that carries information about which parameter set was used for processing. When the microcontroller unit receives the digital signal, it can check the target identifier to determine whether to apply the old or new parameters for restoration, thus maintaining measurement accuracy while allowing parallel parameter updates.
Solution Approach 2:
The target identifier is set in advance on the first digital signal before the parameter update completes. This preliminary marking allows the microcontroller unit to later distinguish between signals processed with different parameter versions, ensuring that each signal is restored using the correct parameter set even though parameter updates occur asynchronously with signal processing.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method for processing a signal, a method for acquiring data, and an electronic device are provided. The method includes: processing, based on first parameter information stored in a parameter register, an analog signal obtained by sampling a to-be-measured signal to obtain a first digital signal; replacing, when receiving second parameter information sent by a second processing module, the first parameter information in the parameter register with the second parameter information; and processing the analog signal obtained by sampling the to-be-measured signal, based on the second parameter information stored in the parameter register to obtain a second digital signal, and setting a target identifier for a first digital signal of the second digital signal obtained through processing based on the second parameter information.