06-06-2013 12:23 PM
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
06-06-2013
12:42 PM
- last edited on
04-05-2024
11:06 AM
by
Content Cleaner
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.
06-07-2013 08:33 AM
Hi NapDynamite,
I was wondering if you had a solution by simply using the thing I have available to me at the moment.
Thanks
06-07-2013 08:58 AM - edited 06-07-2013 08:58 AM
06-07-2013 06:03 PM
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.