LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Any methods to find the envelope of this waveform?

Franziskus,

Have you been able to dissect multiple oscillations within your signal? Please let me know what you have been able to find.

Regards,

Rudi N.
0 Kudos
Message 11 of 22
(3,507 Views)

hi there

is it possible just to pass the envelope to the "Exponential Fit.vi" to get the damping of the curve?

 

Best regards
chris

CL(A)Dly bending G-Force with LabVIEW

famous last words: "oh my god, it is full of stars!"
Message 12 of 22
(3,496 Views)
Hi Chris,

thank you for your reply.

Yeah it is possible to derive the damping rate out of the envelope. I will try to figure out how to.  Maybe someone knows it already and could post it here, or tell us how to get some peak points.

Thanks a million


0 Kudos
Message 13 of 22
(3,489 Views)

Thank you Chris,

 


you gave me the right idea. I didn’t think about it, cos I had already a finished formula. I just thought maybe here I could find a way to get to my points and as it seems I did in a different way however. Thanks.

 


Its not necessary to know the peaks its much better to know the envelope.


From the envelope I select two points. The difference in my x-value is my time difference and I generate the quotient of the y values.

 


The damping rate is then the natural logarithm of this quotient divided through the time difference.

This applyes to all vibrations which are viscous damped.

0 Kudos
Message 14 of 22
(3,484 Views)

hi there

please take a look at the attachment. the example uses the "Exponential Fit.vi" to get the damping factor. the fit will lead to a more reliable value than just two data points. the example uses only a subset of the data.

Best regards
chris

CL(A)Dly bending G-Force with LabVIEW

famous last words: "oh my god, it is full of stars!"
Message 15 of 22
(3,480 Views)
Hi Chris,

thank you very much. Thats really a great Programm.
0 Kudos
Message 16 of 22
(3,461 Views)

Hello:

In this example, what does fArray mean? How I will determine it?

thanks

AK

Moin
0 Kudos
Message 17 of 22
(2,956 Views)

laplace transform wrote:

Hello:

In this example, what does fArray mean? How I will determine it?

thanks

AK


 

Where in the code are you referring to?
I dont see 'fArray'.
Cory K
0 Kudos
Message 18 of 22
(2,948 Views)

Dear Chrisger,

 

I tried with your example in the second post of this thread. But not able to get a clear envelope. Can anybody tell me what is the value to be given for "new value for dt" in the block diagram? Is it always constant 0.02?

 

I attached my waveform and the result.

 

untitled.PNG

 

Mathan

0 Kudos
Message 19 of 22
(2,847 Views)

Mathan,

 

I cant help with your hilbert transform question.

 

However, I have taken a very simple approach to get the upper and lower envelopes. I take an interval, say every 50 points, and find the max and min in that interval. This gives the envelopes in XY format as the timestamps are non-uniform. I extracted the first 2500 points from your example data.

 

I realise this might not be ideal because you may want to stay in waveform format. I hope this is better than nothing at this point.

 

David

Message 20 of 22
(2,809 Views)