Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Continuous PID Control

Hello,

I am currently a graduate student at the University of Waterloo in Canada.
I am currently working on a project to replace an old proprietary control
system for one of our simulators with one run by LabView. We have bought
a PCI-6024E DAQ card for the application that requires analog control of
a servo-valve given analog input from a pressure transducer and a pre-programmed
waveform. We are running LabView 5.1.

I have been playing around with simple set-point PID control for this system,
but the application requires PID control for a continuous waveform and I
have very little idea of how to accomplish this with the constraints of being
fairly precise on the frequency of the output (the waveform must be run at
1Hz with appro
ximately 100 discertized values) and the amplitude of the output.
Might anyone have an a general idea of how I can program my way through this
problem without purchasing the PID Control Toolset (this is not all that
viable with our grant constraints)? Also, if I was stuck with purchasing
the process control toolset, would this be sufficient?

Thanks for any replies,
George
0 Kudos
Message 1 of 2
(3,069 Views)
I have worked quite a bit with PID loop control and have quite a few vi's that will
do automated control of servo valves. Also have a good tuning/calibration utility
for the PID parameters to optimize your control profile.
I did a MS in physics at Waterloo with Gunter Scholz and Jim Corbett and currently
work at VI Engineering in MI. Send me an e-mail to dscarfe@vieng.com and I will
send you a package of vi's that you may find very useful.
I won't be back at work until Friday or Monday, so expect them sometime early next
week.

Darren Scarfe

George Roter wrote:

> Hello,
>
> I am currently a graduate student at the University of Waterloo in Canada.
> I am currently working on a project to replace an old proprietary control
> system for one of our simulators with
one run by LabView. We have bought
> a PCI-6024E DAQ card for the application that requires analog control of
> a servo-valve given analog input from a pressure transducer and a pre-programmed
> waveform. We are running LabView 5.1.
>
> I have been playing around with simple set-point PID control for this system,
> but the application requires PID control for a continuous waveform and I
> have very little idea of how to accomplish this with the constraints of being
> fairly precise on the frequency of the output (the waveform must be run at
> 1Hz with approximately 100 discertized values) and the amplitude of the output.
> Might anyone have an a general idea of how I can program my way through this
> problem without purchasing the PID Control Toolset (this is not all that
> viable with our grant constraints)? Also, if I was stuck with purchasing
> the process control toolset, would this be sufficient?
>
> Thanks for any replies,
> George
0 Kudos
Message 2 of 2
(3,068 Views)