LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Phase Variation of real time motor current waveform

Dear Sir

 

I am measuring induction motor current via current transformer (CT-Hall Type). Line current has 50 Hz frequency. Sampling rate is 2.5 KHz and I collect 2.5 K Samples. DAQ Card is NI PCI 6281, LabVIEW 2012. The problem I face is that the phase of the measured waveform appears different  in every run of my vi. I could not understand that why phase of the waveform keep varying?? (attach are the some graphs and vi) while magnitude remain same. (Motor running under no load conditions and at constant speed).

 

Also I am calculating cross correlation between the measured waveform and simmulated waveform. But I could not understand why x-axix scale of the corelation garph Rxy has fixed range from 0 to 2.

 

Can anyone please explian me about the above stated two problems. I shall be thankful to you for your attention and consideration.

 

 

Kind Regards

 

Irfan

Download All
0 Kudos
Message 1 of 22
(3,311 Views)

Hi Irfan,

 

do you know "line frequency" can vary depending on many conditions in the power distribution network?

Do you know your sampling frequency can be off your target number by a smalll amount, either because the desired frequency doesn't fit for an integer base clock divider or because the base clock may have some variations?

 

You cannot depend on measuring full wave cycles just because you try to sample multiples of (average) line cycle periods!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 22
(3,296 Views)

Dear Mr GerdW

 

Then what is the solution. How I can estimate the phase angle of the fundamental signal. 

 

 

Kind Regards

 

Irfan

0 Kudos
Message 3 of 22
(3,290 Views)

Hi Irfan,

 

you could either trigger your data measurement (to start always on zero crossing) or you could apply some data processing later on…

 

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 4 of 22
(3,284 Views)

Irfan,

 

a phase can only be measured in relation to a reference. If you start your measurement at an arbitrary time, you will get arbitrary phase.

In your case I guess you would typically take the motor voltage as reference and look at the phase shift of the current signal. Just a wild guess because you haven't explained what the purpose of the setup is.

 

Cheers

Edgar

0 Kudos
Message 5 of 22
(3,263 Views)

Irfan

 

Have I missed something? A simple reading of you post implies that you are surprised that starting the measurement at an arbitrary time means that the a.c. sinewave starts at an arbitrary point.

 

 

With induction motors, normally "measuring phase angle" means measuring the phase angle between voltage and current. If this is true in your case, then you need to measure instantaneous voltage as well instantaneous current.

 

Note that the noise on the A.C. line means that trying to trigger on the voltage zero-crossing is likely to lead to a noisy phase measurement.

 

 

0 Kudos
Message 6 of 22
(3,259 Views)

Dear Mr. Edgar

 

My objective is as follow:

 

I want to calculate the Correlation Degree between two signals. One signal is the motor line current having fundamental frequency of 50 Hz (environmental noise and some harmonics will also be present in real time measurement) second signal is a refernce signal that I generated at 50 Hz frequency. Correlation Degree will be maximum when both signals have same phase angle. Now if I could know the phase angle of line current signal then I could simulate a reference signal of same phase angle as of measured motor current signal. 

 

 

Kind Regards

 

Irfan

0 Kudos
Message 7 of 22
(3,244 Views)

 

 

 

 

0 Kudos
Message 8 of 22
(3,234 Views)

Then determine the zero crossing of the motor signal and give the phase value to the sine wave generator. But I don't understand what the procedure would be good for. You still don't explain what the intention of the setup is. What do you want to find out about the motor?

 

 

0 Kudos
Message 9 of 22
(3,218 Views)

Dear Mr. Edgar

 

Can you please give some idea how to determine the zero crossing of real time measured signal?

 

Actually I am working on fault analysis of the motor. And for that purpose I am trying to measure phase of the motor current signal.

 

 

Kind Regards

 

Irfan

0 Kudos
Message 10 of 22
(3,216 Views)