08-26-2014 06:17 AM
Dear All,
My application measure and acquire data from pressure sensors using cRIO-9073.
After the acquisition is over,We need to bleed the pressure , say 120psi/min or 50 psi/min or at any rate.
i am planning to have PID controller which is in Labview.
need some suggestion on how to decide or some control logic for the voltages which makes the valve to open such that i achieve my setpoint(10psi/min..50psi/min).
Please provide your suggestion on this.
What shall make my application to do this in better way.
08-26-2014 11:02 AM
Well the PID and fuzzy logic toolkit, now comes with LabVIEW 2014 Full or Professional. This toolkit has things for performing a PID, as well as setting up the range, and optionally a rate limiter that I usually end up finding my self using when ever I do a PID. It ships with several examples in the example finder.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
08-26-2014 03:10 PM
08-26-2014 03:16 PM - edited 08-26-2014 03:20 PM
Hi selvan,
Wikipedia has good descriptions on how to determine PID parameters.
Look for "Ziegler-Nichols"…
Hey, in the latest newsletter NI also advertized for this webcast on PID controls…
08-26-2014 03:19 PM
08-26-2014 03:30 PM
What sort of valve are you using to bleed pressure? Some kind of proportional control valve?
There are two ways you could set up the PID: the setpoint could be an absolute pressure target, or the setpoint could be the desired bleed rate. In the first case you will need to add some code to ramp down the setpoint at the correct rate; in the second case you will need to add some code to determine the current rate (and you may need to do some filtering if the signal is noisy). Either way can work, you'll need to determine - possibly through experiments - which works better in your system.
08-30-2014 08:21 AM
08-30-2014 08:33 AM
The valve document did not get attached.
Lynn
08-30-2014 08:46 AM
Attached the valve doc
01-12-2015 11:41 AM