Saturn_Europa1
Member
I work at a plant that uses 4 vertical turbine pumps to supply non-potable water around our plant.
Every 2 days the lead pump alternates.
There is 1 PID loop controlling speed to all the pumps. The PID is controlled through a pressure set point.
When pressure drops below 75 psi, a lag pump starts. But because pressure is so low the PID is telling the lead pump to run at 100%. The the lag pump starts, and it is getting its command speed from the same PID. System pressure spikes up to the high level and shuts the lag pump off. Pressure drops again and the lag pump starts right back up at 100%.
I'm the maintenance tech at the plant and have limited programming skills.
What would be a good workaround for this situation? I have thought about increasing the ramp time of the VFDs, to slow down how quickly the lag pump gets to 100%.
Could the PID be tuned to help prevent this.
I am taking a programming class this summer and would like to eventually correct the program. Any ideas on the best control philosophy?
Every 2 days the lead pump alternates.
There is 1 PID loop controlling speed to all the pumps. The PID is controlled through a pressure set point.
When pressure drops below 75 psi, a lag pump starts. But because pressure is so low the PID is telling the lead pump to run at 100%. The the lag pump starts, and it is getting its command speed from the same PID. System pressure spikes up to the high level and shuts the lag pump off. Pressure drops again and the lag pump starts right back up at 100%.
I'm the maintenance tech at the plant and have limited programming skills.
What would be a good workaround for this situation? I have thought about increasing the ramp time of the VFDs, to slow down how quickly the lag pump gets to 100%.
Could the PID be tuned to help prevent this.
I am taking a programming class this summer and would like to eventually correct the program. Any ideas on the best control philosophy?