04-27-2016 12:35 PM
Hi there,
I'm looking for a simple method to measure phase angle between sinusoidal waveforms of the same frequency for a 3 phase control system. It must run on the fpga target. I've played around with zero crossing detection, but that only gives an instantaneous (1 cycle) reading. I'm looking for something similar to the "RMS" measurement express vi.
Any recommendations?
Thanks.
04-28-2016 04:22 PM
I'm not aware of any FPGA-based Express VIs that will measure phase angle directly, so you will most likely need to design some sort of algorithm. That said, you can throw the Mean Express VI on the end of an algorithm to average over many cycles if your single cycle design was limiting you before.
Would something like the community example linked below work for you?
https://decibel.ni.com/content/docs/DOC-21131
Paul P.
Applications Engineer
National Instruments
04-28-2016 05:08 PM
I did see that example. I'm hoping to develop something that will run on the fpga without dma transfer.