System and method for analyzing a signal displaying a non-monotonic transition
AssigneeHon Hai Precision Industry Co., Ltd.
InventorsSHEN-CHUN LI, SHOU-KUO HSU, WEI-YUAN CHEN, CHO-HAO WANG, KUAN-LIN WU, HUNG CHAO
Life of this patent
Estimating the term…
Abstract
A system for analyzing non-monotonic of signals is provided. The system is configured for receiving a signal and displaying changes of the signal using a waveform curve. The system is configured for analyzing data of the signals and the waveform curve in order to locate peak points on the waveform curve. The system is also configured for storing the signal data and data generated during the analyzing process. A related method is also provided.
Claims9
A system for analyzing a signal displaying a non-monotonic transition, comprising:
- a data retrieving module configured for determining an independent parameter value set [xi] and a dependent parameter value set [y(xi)] in a transition interval of a waveform curve y(x) of the signal;
- a computing module configured for:
- determining an approximation function F(X) of the waveform curve y(x) according to the independent parameter value set [xi] and the dependent parameter value set [y(xi)], and
- determining a first discrete value set [F′(xi)] and a second discrete value set [F″(xi)] by determining a first order differential and a second order differential of the optimal approximation function F(X) based on the first parameter value set [xi];
- and
- a locating module configured for:
- determining if the first discrete value set [F′(xi)] has one or more zero values,
- determining if the optimal approximation function F(x) is non-monotonic and determining a peak point (xi,F(xi)) in the transition interval of the optimal approximation function F(x) according to each zero value, upon the condition that the first discrete value set [F′(xi)] has one or more zero values,
- determining a curvature radius R of each peak point according to a formula R=|F″(xi)|−1,
- determining an independent parameter range [xi−R,xi+R] by regarding each peak point (xi,F(xi)) as a center, and
- determining coordinates of each peak point on the waveform curve y(x) by comparing values in the dependent parameter value set [y(xi)] in each independent parameter range [xi−R,xi+R].
A method for analyzing a signal displaying a non-monotonic transition of comprising:
- (a) receiving the signal and displaying signal changes of the signal using a waveform curve Y(X);
- (b) determining an independent parameter value set [xi] and a dependent parameter value set [y(xi)] in a transition interval of the waveform curve y(x);
- (c) determining an approximation function F(x) of the waveform curve y(x) according to the independent parameter value set [xi] and the dependent parameter value set [y(xi)];
- (d) determining a first discrete value set [F′(xi)] and a second discrete value set [F″(xi)] by determining a first order differential and a second order differential of the approximation function F(x) based on the independent parameter value set [xi];
- (e) determining if the first discrete value set [F′(xi)] has one or more zero values;
- (f) determining if the approximation function F(x) is non-monotonic and determining a peak point (xi,F(xi)) in the transition interval of the approximation function F(x) according to each zero value, upon the condition that the first discrete value set [F′(xi)] has one or more zero values;
- (g) determining a curvature radius R of each peak point according to a formula R=|F″(xi)|−1;
- (h) determining an independent parameter range [xi−R,xi+R] by regarding each peak point (xi,F(xi)) as a center;
- and
- (i) determining coordinates of each peak point on the waveform curve y(x) by comparing values in the dependent parameter value set [y(xi)] in each independent parameter range [xi−R,xi+R].
A computer-readable medium having stored thereon instructions for analyzing a signal displaying a non-monotonic transition of, the computer-readable medium, when executed by a computer, causing the computer to:
- (a) determining an independent parameter value set [xi] and a dependent parameter value set [y(xi)] in a transition interval of a waveform curve y(x);
- (b) determining an approximation function F(x) of the waveform curve y(x) according to the independent parameter value set [xi] and the dependent parameter value set [y(xi)];
- (c) determining a first discrete value set [F′(xi)] and a second discrete value set [F″(xi)] by determining a first order differential and a second order differential of the approximation function F(x) based on the independent parameter value set [xi];
- (d) determining if the first discrete value set [F′(xi)] has one or more zero values,
- (e) determining if the optimal approximation function F(x) is non-monotonic, and determining a peak point (xi,F(xi)) in the transition interval of the approximation function F(x) according to each zero value, upon the condition that the first discrete value set [F′(xi)] has one or more zero values;
- (f) determining a curvature radius R of each peak point according to a formula
- (g) determining an independent parameter range [xi−R,xi+R] by regarding each peak point (xi,F(xi)) as a center, and
- (h) determining coordinates of each peak point on the waveform curve y(x) by comparing values in the dependent parameter value set [y(xi)] in each independent parameter range [xi−R,xi+R].
Dependencies are inferred from the claim text.