Apparatus comprises a processor and a memory including computer program code configured to respond to signaling containing information about an instant pressure and a flow rate of fluid being pumped in a pumping system, and obtain an adaptive control curve based on the instant pressure and flow rate using an adaptive moving average filter. The adaptive moving average filter is based on a system flow equation relating an adaptive moving average filter (AMAF), a system flow rate and differential pressure respectively. The processor, memory and computer program code are also configured to obtain an optimal control pressure set point from the adaptive control curve with respect to an instant flow rate or a moving average flow rate to obtain a desired pump speed through a PID control.
展开▼