Versions Compared

Key

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

...

  1. If this link has already been processed ((flow, (i, t) not null), exit here. (Ownership calculations only have to be done once on a wetland link).
  2. Get the ‘source’ node that flow originates from this time step. Note that a positive flow value indicates that flow moves from Node1 to Node2. (Node1, Node2 are configured).
    • If flow(t) > 0, Source = Node1
    • Otherwise Source = Node2
  3. Get the source node’s outflow share. Last time step’s values are used as ownership processing may not have been performed for the node as yet:
    • If the FlowSharing(Source) = 'Proportional'
      • If Source.Type = 'Storage'

        Equation 10 
      • Otherwise (hydarulic connector)

        Equation 11 
  4. For each owner: Apply the owner’s share to the total to determine their flow volume.

    Equation 13 

...

Wetland storage

The following method determines each owner’s share of wetland loss in a storage, and adds it to their total fixed losses:

  1. Determine total wetland flow per owner  using the generic method for a wetland node (See Method Description section below).
  2. Add each owner’s share of total wetland flow  to their share of fixed storage losses:
  3. Use this fixed loss value in ownership processing as per Ownership in Storages - SRG.

Hydraulic connector

Each owner’s upstream inflow to a hydraulic connector Inflow(i) equals the outflow from the link connected upstream (if none are connected, it is zero). To determine each owner’s share of wetland loss and outflow the following steps are performed:

  1. Determine total wetland flow per owner WetlandLoss(i) using the generic method for a wetland node (See Method Description section below).
  2. Each owner’s share of downstream outflow is its inflow plus wetland loss/gain:

    Equation 14 
  3. If any owner has a negative share of outflow, use the borrow method to bring its share to zero:
    1. Determine owner surpluses and deficits – this is simply their unmodified downstream outflow:

      Equation 15 
      Equation 16 
    2. If any owner deficit > 0, use the Borrow method described in Borrow and Payback - SRG.
    3. Update every owner’s outflows for volumes borrowed and lent:

      Equation 17 

Method Description

Generic method to calculate wetland loss for a wetland node

To determine total wetland flow per owner WetlandLoss(i):

For every connected wetland link

  1. Run the wetland link’s ownership processing – this determines WetlandLink.flow(i, t)
  2. Add each owner’s share of the wetland link’s flow WetlandLink.flow(i, t) to their wetland flow total WetlandLoss(i). The default ‘upstream’ node on a wetland link is Node1, so if the current flow value is positive, flow is moving away from this node.
    • If (this Node = WetlandLink.Node1) the current node has been treated as ‘upstream’, so:
    • For every owner i

       

    • A