This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

clock controls

I am trying to run my model using EPS run. I tried to create controls such at 9 pm through to 12 am pumps 1.2, 2.2,  and 3.2 are filling the two elevated storage tanks in the distribution system, that way tanks fill-up through midnight and remain full until 7 am. The water level in the elevated storage tanks tends to be lowered (since the demand is highest) at 7 am through 11 am ie starts to drain. Following 11 am all the 6  booster pumps will operate based on tank elevation until  8 pm....and the cycle continues I set up clock controls but it seems that the pumps are still running  from 12 am and 7 am? I am not sure what I'm doing wrong here?

Parents
  • Hello M, 

    .wtg.sqlite which is a database file is missing, without database file model cannot be opened. Go to File > Save to Package and upload that zip file. 

    Meanwhile here is information for clock time controls as a reference if you haven't gone through it already. 

    Using "Clock Time" and "Time From Start" Controls 

    Controls for alternating or cycling between multiple pumps 

    Regards,

    Sushma Choure

    Bentley Technical Suppport

  • my zip file exceeds the limit since its too large. Is there any alternative way to upload

  • However I set the HGL of the tank to a lower priority.

    Can you clarify what you mean by this? Are you saying that you have a control based on tank HGL that you want to take precedence over a time-based control that sometimes conflicts? If so, you would want to set the priority of the tank HGL-based pump control to a higher number. Priority 5 is the highest priority (takes precedence over controls with lower number priority), per the "Priorities in Controls" section here.


    Regards,

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

  • No i want the time based control to take precedence, so I gave it a priority of 5. I also just ignored the tank HGL control and did not add it to my run to see if my error goes away however my pump still seems to turn on  my time controls states it should be off 

  • Thanks for clarifying. I just scrolled up in this thread where you pasted some control statements and I see they are using the equals sign. This will only trigger the control if the time is exactly equal to the indicated time. For time based controls, it is best to use the less than and greater than operator to create your time range. See the guidance here: Using "Clock Time" and "Time From Start" Controls


    Regards,

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

  • I did end up changing them to greater or less than, but was having the same issue.

    Just to clarifier that I am understanding the time based controls correct:

    Clock Time >8:00 PM Pump 1.1 Pump Status = ON
    Clock Time > 1:00 AM Pump 1.1 Pump Status = OFF

    is this stating that if my time is above 8 PM so say 8:01 PM,  pump 1.1 will start  and will remain ON until the clock  reaches 1 am, in which pump 1.1 will turn off?

  • Take a look at the article I linked to - in your example cases, both of those time-based control conditions are true after 8 PM (ex: 8:05 PM is after 8 PM and also is after 1 AM). Try using composite controls like:

    IF Clock time >= 12:00 AM AND Clock Time < 1:00 AM THEN Pump status = ON
    IF Clock time >= 1:00 AM AND Clock Time < 8:00 PM THEN Pump status = OFF
    IF Clock time >= 8:00 PM THEN Pump status = ON

    You can also assign time-based patterns to pumps. This is also mentioned in the article.


    Regards,

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

Reply
  • Take a look at the article I linked to - in your example cases, both of those time-based control conditions are true after 8 PM (ex: 8:05 PM is after 8 PM and also is after 1 AM). Try using composite controls like:

    IF Clock time >= 12:00 AM AND Clock Time < 1:00 AM THEN Pump status = ON
    IF Clock time >= 1:00 AM AND Clock Time < 8:00 PM THEN Pump status = OFF
    IF Clock time >= 8:00 PM THEN Pump status = ON

    You can also assign time-based patterns to pumps. This is also mentioned in the article.


    Regards,

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

Children
No Data