ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Project Calibration Routine

I am currently using Labview 8.2, 2 accelerometers and a vibration table for one of my research project project is essentially a calibration routine that would run through a set of frequencies (say 5Hz to 40 Hz), read the data from the accelerometers (units are in G's) and save it in a table. Afterwards, I would like the data to be processed in order to make sure that I have a constant output amplitude on the vibration table. As the frequency of the table increases, the amplitude decreases therefore this routine is necessary for my project.

 

I have most of the project completed however, I am having problems with the calibration data processing. I was debating if I should use a feedback controller in order to get a constant amplitude or simply create a lookup table with all the value already predefined. The issue with the lookup table is that it will only work with one type of object/mass then the lookup table has to be updated manually. In the case of the feedback controller, I do not have the PID toolkit.  Does anyone know how to create a simple feedback VI that will allow me to send values from the accelerometers and enable it to control the output (DAC, Ni PXI 6722) to the vibration table?

 

Thanks

0 Kudos
Message 1 of 5
(3,915 Views)

Hi Keelen,

 

Why don't you simply download PID control toolkit and use PID.vi?

You can download PID toolkit from https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019RTlSAM&l=en-US.

I hope it helps. 

 

Regards.


0 Kudos
Message 2 of 5
(3,908 Views)

Hi NapDynamite,

 

I was wondering if you had a solution by simply using the thing I have available to me at the moment.

 

Thanks

0 Kudos
Message 3 of 5
(3,877 Views)

  

0 Kudos
Message 4 of 5
(3,869 Views)

Hi Keelan,

 

Do you already have an algorithm in mind to use? A simple algorithm may not be too bad to write in LabVIEW, but as NapDynamite mentioned, many people use the PID toolkit simply for the ease of use.

0 Kudos
Message 5 of 5
(3,850 Views)