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 |