Pressure control and Multiple PID control Loops

PID acting strange

Has anyone ever used the feedforward function (written to word 6) and found that if they had a value in the intergal parameter that it didn't work??

This happened to me today. I tryed adding the value after the cyclle started and everything worked fine. Odd
 
Try turning the integrator down

Pressure control is already an integrating process. You should need little if any integrator. A little may be required to adjust for offset.

Feed forwards should be proportional to the rate of change in the pressure, not the pressure itself because pressure control is an integrating process.

DON'T USE ZN TUNING FOR THIS!!! If ZN is tuned right it will overshoot and oscillate a few times.

I think you are expecting to change the pressure faster than what is possible. It takes time to get the air into and out of the cylinder. During this time the integrator winds up and then must overshoot to wind down. You should turn the integrator down or off unless you plan to ramp the pressure slowly so the integrator will not see the huge error and over react.
 
Originally posted by Peter Nachtwey:

Feed forwards should be proportional to the rate of change in the pressure, not the pressure itself because pressure control is an integrating process.

Shane called it feed forward but it really is a bias needed to get the SLC PID to operate 'bipolar'. I don't think he is really doing true feed forward control.

I'm still trying to get a full handle on all the components Shane has here and where they all are. But I think he has two small flow valves that are controlling the pressure in the pilot cavity of an air piloted regulator. He has no actual feedback of this pressure. The air piloted regulator feeds his tank. He has actual feedback from the tank. So, Peter, depending on where you stop looking, this may or may not be an integrating processs from the standpoint of the control signal. Between the small valves and the pilot operated regulator it is an integrating process. Between the regulator and the tank it is a first order non-integratng process as the output pressure in the tank will stop climbing once the tank pressure reaches the regulator pilot pressure (within the accuracy of the regulator). It looks like an integrating process to the PI controller but it will have an additional delay element in it. I suspect the regulator pilot chamber can charge much faster than than the tank.

As I said before I would have changed out to a straight flow valve and directly controlled that. It removes one control element and lets you directly control what you are really trying to control.

Keith
 

Similar Topics

Hi All, I could do with some advice on a hydraulic control system. It is necessary for me to accurately position a vertical hydraulic ram with...
Replies
34
Views
1,913
Hi I am a beginner and therefore have problems with M221 PLC programming. I want to program the PLC so that the pressure increases slowly (I...
Replies
7
Views
2,258
Hello all, I am new to pid loops and control. I was wondering how to control a system with two process variables. This is a water system with a...
Replies
7
Views
2,010
I want to share a trick and see if anyone can do better! With hydraulic presses there is a point at the beginning of the actuator movement when...
Replies
10
Views
3,954
I will have to start up frequency controlled pump that has pressure feedback. In the prepared plc program a pi-controller that has a pressure...
Replies
16
Views
4,946
Back
Top Bottom