Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Ordering priorities allow users in Source to specify how shortfalls are prioritised between different demands in Source. Previously, Source tried to shortfall all demands equally within the model, this functionality provides a solution to address situations encountered in water resource models such as the following:

...


Anchor
_Ref411330922
_Ref411330922
Table 1 Supply Point configuration

Scenario

Allow Order

Extract Water

Notes

1

True

True

Standard case

2

True

False

Just restrict the extraction in the flow phase

3

False

True

Water will be extracted independently of the priorities

4

False

False

Nothing occurs

...

Two options at a storage node that have an impact on the prioritisation of orders

Pass Orders Through – simply sum the volumes at each priority level across all outlets and divide by total volume being passed up all outlets to get proportions, assume evap/seepage does not effect storage ratios

Re-regulating the orders 

...

...

sumOutletOrder = Sum the total order from all outlets

...

OutletOrders(p) += dsOrder(p) * OutletOrder

nPriority(p) =

...

 OutletOrders(p)/ sumOutletOrder

Re-regulating the orders 

    If "PassThroughOrder" = false Then
    1. Downstream orders
    2. Storage losses

 

    1. Different upstream min order time
    2. Operational targets being met

 

 


User needs to associate a priority level for supply priority (downstream priority) and operational priority
If (usOrder(min) <= dsOrder(min) )THEN

...