Control Rules

Control Rules determine how pumps and regulators in the drainage system will be adjusted over the course of a simulation. The use of control rules is explained in the following topics:

  • Example Rules

  • Rule Format

  • Condition Clauses

  • Action Clauses

  • Modulated Controls

The following are some example control rules:

Simple time-based pump control

RULE R1

IF SIMULATION TIME > 8 

THEN PUMP 12 STATUS = ON

ELSE PUMP 12 STATUS = OFF

Multiple-condition orifice gate control

RULE R2A

IF NODE 23 DEPTH > 12

AND LINK 165 FLOW > 100 

THEN ORIFICE R55 SETTING = 0.5

RULE R2B

IF NODE 23 DEPTH > 12

AND LINK 165 FLOW> 200

THEN ORIFICE R55 SETTING = 1.0

RULE R2C

IF NODE 23 DEPTH <= 12 

OR LINK 165 FLOW <= 100 

THEN ORIFICE R55 SETTING = 0

Pump station operation

RULE R3A

IF NODE N1 DEPTH > 5 

THEN PUMP N1A STATUS = ON

RULE R3B

IF NODE N1 DEPTH > 7 

THEN PUMP N1B STATUS = ON

RULE R3C

IF NODE N1 DEPTH <= 3 

THEN PUMP N1A STATUS = OFF

AND PUMP N1B STATUS = OFF

Modulated weir height control

RULE R4

IF NODE N2 DEPTH >= 0

THEN WEIR W25 SETTING = CURVE C25

Quick Navigation

On this page

No Headings