Skip to main content
Best answer by Werner_E

@Mathcad111 wrote:

ok got it! in your file('WE_20180526_mathcad_ques-1') you have used 't' (which is basically belongs to transmitter end) but in the receiver side i don't have any idea about the time, for example if i know the exact time than i could able to find the frequency and i can used to reconstruct the 'Tx' signal, but the problem is, i don't know the exact time. could you able to do without the 'Transmitter time 't' '  (like approximation of that time).     


As long as your data is sampled in equidistant time steps it should not matter what the vector t is as long as its values are equidistant and ist the same size as your data vector. But I guess it could be difficult to find working guess values.

7 replies

21-Topaz II
May 26, 2018

Hi,

The noise's maximum amplitude is ten times higher than that of the signal. How to distinguish a signal from such noise? it's impossible!

23-Emerald IV
May 26, 2018

It's not entirely impossible. A lock-in amplifier will allow to detect signals that are below the noise level. Problem is you have to know the frequency you want to detect.

The OP's problem is extremely simple as posed, but I guess he's got a more fundamental problem (doesn't know his signal and which part of it is noise).

 

Luc

21-Topaz II
May 26, 2018

If the given signal is sampled, a digital notch filter tuned to the frequency of the signal should be used in such a way as to attenuate only the carrier while the noise is emitted at the output. To have the envelope a peak detector is added with a capacity ...........

21-Topaz II
May 26, 2018

Hi,

 

You must break the signal into segments and find minimum and maximum of each segment.

 

Capture.JPG

 

21-Topaz II
May 26, 2018

Hi,

 

Sorry a mistake in the lower envelope is corrected here.

Capture.JPG

23-Emerald IV
May 26, 2018

That's extremely simple. For the problem as posed the lower enevlope is XT, the upper is XT+1.

But I guess that's not what you're after. What do you know about your signal, and what exactly are you after?

Note that Terry showed a way to estimate the envelopes, but do you need the envelopes, or are the envelopes just part of your way of what you really want to know about the signal?

 

Success!

Luc

25-Diamond I
May 26, 2018

Would this help?

B.png

You may play with the windows size (I have chosen 😎 and may notice some sensibility wrt the guess values of genfit.

25-Diamond I
May 26, 2018

You may also use your way of defining the signal for genfit.

The sensibility wrt the guesses and the window size remains though.

B2.png

21-Topaz II
May 26, 2018

This is not an answer to your problem. However, can the following analysis help you?

noisy signal.jpg

1-Visitor
May 28, 2018

Thank you for the effort could you please upload this mathcad file (of this program) ? 

21-Topaz II
May 28, 2018

Hi,

Attached is the file with the graph with three cursors to read the values of the frequencies and the amplitude in dB

ques_1.jpg

21-Topaz II
May 28, 2018

Invalid solution. Wrong solution.

1-Visitor
May 28, 2018

can you upload the mathcad file ?