mls1
Electrical
- Aug 15, 2002
- 133
I've recently integrated a new pump at a water treatment plant that is in addition to two existing pumps. All three pumps are VFD driven with speed control from a PID loop in a local PLC controlling discharge pressure at a constant value. The existing pumps ramped together and worked well but the new pump is twice as big so it really can't ramp at the same speed. So we operate in two general modes:
1.--The smaller pumps coming on first and ramp to maintain pressure. If they reach 100% and can not maintain pressure, they are fixed at 100% and the big pump is started with the PID output assigned to it.
2.--The big pump comes on first and ramps. If it gets to 100% then it is fixed at 100% and the small pumps come on and ramp with the PID output.
When switching the PID from small pumps to big and vice versa I manually correct the control variable to smooth out the transition. So far the system is stable and the transitions work well.
Here is the problem, if the plant is in mode 1 and the operators want to switch to mode 2 or vice versa there is a serious pressure transient while the pumps adjust to the new mode. I can see several ways to try to smooth this out but most are pure brute force. Has anyone else had experience with a system like this and what was your solution?
1.--The smaller pumps coming on first and ramp to maintain pressure. If they reach 100% and can not maintain pressure, they are fixed at 100% and the big pump is started with the PID output assigned to it.
2.--The big pump comes on first and ramps. If it gets to 100% then it is fixed at 100% and the small pumps come on and ramp with the PID output.
When switching the PID from small pumps to big and vice versa I manually correct the control variable to smooth out the transition. So far the system is stable and the transitions work well.
Here is the problem, if the plant is in mode 1 and the operators want to switch to mode 2 or vice versa there is a serious pressure transient while the pumps adjust to the new mode. I can see several ways to try to smooth this out but most are pure brute force. Has anyone else had experience with a system like this and what was your solution?