LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PID gain scheduler table

Hi everyone,

For my project, i am trying to build a lab View program to control temperature, pressure and vacuum in single zone and multiple zone furnaces and ovens especially for curing composite materials. I recently learned that PID auto-tuning is not accurate and might create unstable system. Thus, i am trying to implement PID gain schedule for the gain values. I was wondering what will be the best approach to fill gain values table for various temperature and pressure data. Thanks

0 Kudos
Message 1 of 4
(2,180 Views)

I suggest you to understand how PID tuning works.

Then you can use the method that suite your need.

In my case, I was using the Zeigler-Nichols.

It was more precise than the auto-tuning of LabVIEW.

I was able to control temperature at a precision of 0.001 degC on optical component.

The overshoot was very small and the response quite good to.

Benoit

Message 2 of 4
(2,130 Views)

I've used both the advanced and the Smith Predictor auto tuning VIs successfully in past LabVIEW projects. 

 

The auto turning VIs can sometimes provide a quick starting point that can be subsequently fine tuned for faster response, less overshoot, etc.  

 

Playing with the simulated examples is a quick way to try it out. 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
Message 3 of 4
(2,117 Views)

Thank you. I am new to labVIEW and still learning. 

0 Kudos
Message 4 of 4
(2,080 Views)