LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Parks vector transform

Solved!
Go to solution
Dear All

Can anybody guide me how I can apply Parks vector Transform and WAVELET TRANSFORM in LabVIEW. I have to draw IQ graph using Parks vector approach. My signal is real time that I collect through DAQ card. I am using LabVIEW 8.2

Kind Regards

Muhammad Irfan
0 Kudos
Message 1 of 16
(5,004 Views)
Solution
Accepted by topic author tronoh

Dear Muhammad,

 

I took a look at your code, and here is my interpretation of what you want to do.  You are aquiring data from your DAQ device inside a while loop that you want to run until you push the stop button.  Once you have acquired all of your data you wish to apply the Parks Vector Transform (PVT) and a Wavelet Transform.

 

I have been able to find a sub-vi that performs a Discrete Wavelet Transform which I put inside a case structure depending on which tab is selected.  However this sub-vi comes with the LabVIEW 2010 Advanced Signal Processing Toolkit, which you may not have.  In which case, I would reccomend you use a mathscript node if you can find an equivalent function in a text based programming language.  The same applies to the PVT since a sub-vi comes with the NI SoftMotion Module which I don't suppose you have either.


I hope this has been of use

 

Regards

Robert Ward
Applications Engineer, NI
Message 2 of 16
(4,978 Views)

Dear Sir

 

I have attached a file in which some other person use Park Vector transform in his research work. He show the block diagram in his research paper. I could not under stand the names of VI that he used. You look at this attachment may be you understand the name of VI. If can know the name of VI then it will become easier to find that VI from function pallete. I also attache the two equations of Park Vector model.

 

 

Kind Regards

 

Muhammad Irfan

0 Kudos
Message 3 of 16
(4,928 Views)

Muhammad,

 

I wish I could help you buddy, but it would take me a loooong time to sift through every .vi in LabVIEW trying to find those two specific functions; particularly as they are low resolution images.

 

Have you thought about e-mailling the author of the code and asking him what they are?  Does it give any indication in his paper of what they may be?  What file format is the original image; I am just wondering if it is a LabVIEW snippet which has the code embedded.

 

Regards,

Robert Ward
Applications Engineer, NI
0 Kudos
Message 4 of 16
(4,872 Views)

Dear Sir

 

Actually in first VI author has calculate park vector equations Id and Iq using following relation:

 

Id= (1.2247)*I*sin(2*pi*f)t

Iq= (1.2247)*I*sin[(2*pi*f)t-pi/2]

 

where I is real time analog data coming through DAQ assistance, t is the time interval which could be choosen any and f is carrier frequency which is 50Hz.

 

In second VI author draw the graph between Id (along X-axis) and Iq (alonf Y-axis).

 

I think author has created his own sub Vi. May be he has use mathscipt node for first Vi.

 

(In attachment is the original paper in pdf formate. I try to contact with author via email but no reply from his side.)

 

I will be very thankful to you for your attention and consideration.

 

Kind Regards

 

Muhammad Irfan

0 Kudos
Message 5 of 16
(4,867 Views)

Muhammad,

 

The two vis are "MT Downconvert Passband.vi" and "MT IQ to XY Graph.vi".

 

Regards,

Robert Ward
Applications Engineer, NI
0 Kudos
Message 6 of 16
(4,863 Views)

 

Where to find MT Downconvert Passband.vi" and "MT IQ to XY Graph.vi

They are not available in LabVIEW8.2

0 Kudos
Message 7 of 16
(4,856 Views)

They are part of niAMT.lvlib which is part of the Modulation Toolkit.


Regards,

Robert Ward
Applications Engineer, NI
0 Kudos
Message 8 of 16
(4,852 Views)

Should I ask for modulation kit to National Instrument and will this kit be compatible with LabVIEW 8.2 Version?

0 Kudos
Message 9 of 16
(4,849 Views)

Here is a link to the toolkit; http://sine.ni.com/nips/cds/view/p/lang/en/nid/12855 . Looking at the data sheet, the system requirements are LabVIEW 7.0 or later, so you should be OK.

Regards,

Robert Ward
Applications Engineer, NI
Message 10 of 16
(4,846 Views)