Money4Nothing
Member
The PID control is just a mathematical way (a set of instructions in the PLC program) for the PLC to calculate how to tell the VFD to drive the motor. If you are trying to get the motor to a certain speed so that the pump stays at a constant pressure (based on your transducer input), the motor may have a problem staying at the right speed without a PID control function.
How constant does the pressure need to be on this pump? If the motor is being controlled by a VFD, it probably has a pretty good (fast) response to changes. You probably won't have to worry about overshoot; that is, the VFD driving the motor too far past your desired pressure setpoint. What you might have to worry about is ripple. How much pressure are we talking about here, and how big is this pump? Its quite possible that if the pump runs at a very steady pressure for a given speed setpoint, you might not need a PID at all, and just a simple linear feedback control will suffice.
But if you have a very low tolerance for pressure changes, or the pump pressure output is not very steady, you may need a PID control to dampen out the ripple so the VFD isn't changing the speed back and forth to try to match the setpoint.
$
How constant does the pressure need to be on this pump? If the motor is being controlled by a VFD, it probably has a pretty good (fast) response to changes. You probably won't have to worry about overshoot; that is, the VFD driving the motor too far past your desired pressure setpoint. What you might have to worry about is ripple. How much pressure are we talking about here, and how big is this pump? Its quite possible that if the pump runs at a very steady pressure for a given speed setpoint, you might not need a PID at all, and just a simple linear feedback control will suffice.
But if you have a very low tolerance for pressure changes, or the pump pressure output is not very steady, you may need a PID control to dampen out the ripple so the VFD isn't changing the speed back and forth to try to match the setpoint.
$