WaterGems: Pump controls based off volume pumped, any ideas?

We have two water pump stations both pumping to an elevated reservoir with the same on/off relative levels, however, PS1 system is fed from elevated reservoir and only needs boosting during peak flows, while PS2 system is fed via a large ground reservoir that requires booster pumps. The concept for the new PS1 system is to eliminate the need for pumping energy during off peak demand usage times, however, due to water quality and emergency storage considerations, we still need to keep the larger ground RES about 80% full and therefore must turnover 9ML volume each day.


Example of Control logic required:

12AM to 8AM - PS1 system ON (includes booster PMP1 and gravity main bypass),  PS1 PMP1 On if ET RES1 <80%, PMP1 OFF >95%

At 8am PS1 system OFF AND PS2 system ON until 9ML is pumped from PS2 PMP1 (from ground RES) OR ET RES1 falls below 70% PS2 PMP1 ON, PMP1 OFF >95%

I can't see any flow volume based controls for pumps in watergems? 

The less optimal way might be to simulate our system manually by determining times that correspond with flow volume targets for particular demand days, but this way is not optimal.

Any help is appreciated, thanks

Stephen 

Parents
  • It may be possible to incorporate a workaround similar to the timer example here, by modeling a copy of the pump station (such that it has the same operating point when it turns on) in a separate "fake" network (which turns on/off at the same time as the real pump), pumping to a 9 ML tank, then use control conditions based on that "fake" tank reaching to the top (or near the top).

    But as Scott mentioned, a time-based control (based on observing the time when the desired volume has been pumped) might be an easier approach, even if you have to adjust the time as other model conditions change.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

Reply
  • It may be possible to incorporate a workaround similar to the timer example here, by modeling a copy of the pump station (such that it has the same operating point when it turns on) in a separate "fake" network (which turns on/off at the same time as the real pump), pumping to a 9 ML tank, then use control conditions based on that "fake" tank reaching to the top (or near the top).

    But as Scott mentioned, a time-based control (based on observing the time when the desired volume has been pumped) might be an easier approach, even if you have to adjust the time as other model conditions change.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

Children
No Data