From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

SignalExpress

cancel
Showing results for 
Search instead for 
Did you mean: 

phase response in sweept bode blot

Hi, I would like to measure the frequency response (bode plot) of a real system using SignalExpress. I started looking at the "Simple Sweet Measurement" example file, but didn't see how to obtain a phase response.  That example only shows the magnitude gain. 

 

I also tried recording the input and response, and then playing back through a frequency response step, but this didn't work because the frequency response analyzes each block, not the entire recorded signal.

 

Any suggestions?  

 

Maybe the tone-extraction step?

 

 

I am using the USB-6229 for reference.

0 Kudos
Message 1 of 2
(6,050 Views)

Hi Scott,

 

In the case of sweeping frequency that way, it appears that you are correct in that using the Tone Extraction step (under Analysis » Frequency-Domain Measurements) should work for obtaining the detected phase of the signal. You can display this value on a chart and it will update through each iteration of the frequency sweep. I was able to successfully setup a sweep by outputting a sine wave on my PCI-6251 ao0 channel and reading the signal back on my ai1 channel (using a ~3" wire). For each frequency in the sweep, I charted the  phase response and amplitude. As you can see in the attached screenshot, the amplitude remained the same and the phase decreased linearly. Please let me know if this is the kind of information you are trying to retrieve from your signal. I have also attached the SE Project I used as reference.

 

Regards,

Daniel S.
National Instruments
Download All
0 Kudos
Message 2 of 2
(6,022 Views)