niksoft
Newbie level 1
Hello everyone!
I was wondering if anyone could suggest a quick method of determining of the "elevation" of a sine wave in low gaussian-like noise?
To be precise the signal has a following following form:
1. a carrier signal is a low-frequency square wave - I need to accurately calculate its amplitude
2. the carrier signal has a high-frequency sine wave superimposed onto it (about 1/4 in amplitude), amplitude of which may change relatively slowly
3. some extra noise and high frequency interference (but rather low).
I've tried very simple methods, such as RMS, but the accuracy is not enough. I've looked at numerous articles, but can't find any type of digital filter that precisely fits the task, as the processing should be quick and in real time (or at least recursively on a small sample).
Thanks in advance!
I was wondering if anyone could suggest a quick method of determining of the "elevation" of a sine wave in low gaussian-like noise?
To be precise the signal has a following following form:
1. a carrier signal is a low-frequency square wave - I need to accurately calculate its amplitude
2. the carrier signal has a high-frequency sine wave superimposed onto it (about 1/4 in amplitude), amplitude of which may change relatively slowly
3. some extra noise and high frequency interference (but rather low).
I've tried very simple methods, such as RMS, but the accuracy is not enough. I've looked at numerous articles, but can't find any type of digital filter that precisely fits the task, as the processing should be quick and in real time (or at least recursively on a small sample).
Thanks in advance!