02-14-2008 12:42 PM
Hi, Rishi:
I got some improvement since my last post. Thanks for your advice. Attached (NI_8) is the recent experiment result. Same as above, red, dark blue and light blue represent the setpoint profile, PV and PID output percentage respecitively. The change I made is that I start to use PI control instead of PID because my system is kinda noisy, The accuracy of the temperatuare reading I can get is within +/- 1 degreeC. I see nice response at 200 degree C and 120 degree C. One thing that puzzles me is why the response to 60 degree C is so slow. It takes only 5 seconds from 60 degreeC to 200 degreeC,while it takes about 16 seconds from 30 to 60 degreeC. Do you have any suggestions as to how to improve this?
I'm wondering if the temperature range plays a role here. The temperature range is set to convert the engineering value of degreeC into percentage, and then the percentage will be the input of the PID vi. Since the maximum temeprature for the setpoint profile is 200 degreeC I set the temperature range from 15--250 degreeC. In this case 60 degree C is only about 20%. Please let me know your thought on this.
Thanks,
bjbdts
02-15-2008 11:11 AM
02-15-2008 11:22 AM
02-15-2008 02:54 PM
02-19-2008 01:10 PM
Hi, Rishi:
I checked my new setpoint profile stated in the last post. Actually the first temperature step is from 30 degreeC to 60 degreeC. Attached NI_9.jpg is the experiment result. Comparing to NI_8, the only difference is the maxium temperature, In NI_8 Tmax is 200 degreeC, while in NI_9 Tmax is 150 degreeC. I'm confused now why the same set of PI values cannot work at both cases, since there is only 50 degreeC differnce. Can you please explain? Another question is: is there a basic rule to set the temperature range(maxium and miniumum) when we convert the real temperature to percentage for PID input?
Thanks,
bjbdts
02-20-2008 06:37 PM
02-20-2008 06:39 PM