skip to main content
Objects and Methods : Power Plant Diversion
Objects and Methods
Power Plant Diversion
The Power Plant is a collection of individual Generators; see “Generator” for details.
A single diversion is used to serve all generators in the plant. Thus, the plant level computations divert water from a reach or reservoir to meet the Total Diversion Requested limited by the Total Available Water. The plant also computes the depletion and consumption of water and diversion and depletion shortage. If there is a shortage, then there is no need to allocate that shortage to individual generators. Figure 21.1 illustrates.
The individual Generator requests are summed in the Total Diversion Requested slot on the Power Plant Diversion.
Note:  This linking structure is not required for Generator elements. Total Diversion Requested and Total Depletion Requested can be input directly by the user; however, it is often desirable to use one or more Generator objects for this purpose.
Figure 21.1  Common linking structure of the Power Plant Diversion, Generators, and Reach/Reservoir
General Slots
 Total Available Water
Type: Series Slot
Units: FLOW
Description: signifies the water available for diversion from the reservoir or reach to which the diversion is connected
Information: Set by link propagation from the diverted object. The user is responsible for linking this slot with the object from which the water is diverted.
I/O: Optional; Could be input if not set via link.
 Total Depletion
Type: Series Slot
Units: FLOW
Description: The total amount consumed.
Information: Computed typically as Total Diversion minus Total Return Flow
I/O: Output only
 Total Depletion Requested
Type: Multislot
Units: FLOW
Description: a multislot showing the Depletion Requested for each Generator as well as the sum of all requested depletions.
Information:  
I/O: Optional; Can be input when there are no Generator elements and it is not linked.
 Total Diversion
Type: Series Slot
Units: FLOW
Description: Denotes the total water diverted to the Water Users
Information:  
I/O: Optional; must be specified if Total Diversion Requested is not given.
 Total Diversion Requested
Type: MultiSlot
Units: FLOW
Description: a multislot showing the Diversion Requested for each Generator as well as the sum of all requested diversions.
I/O: Optional; Can be input when there are no Generator elements and it is not linked.
 Total Return Flow
Type: Series Slot
Units: FLOW
Description: represents the portion of the water diverted which is not consumed
Information: It is the user’s responsibility to specify what is done with this data. If it is not linked to another object (that is, back to the reach/reservoir Return Flow slot), it is lost from the system.
I/O: Output only
 Total Depletion Shortage
Type: Series Slot
Units: Flow
Description: Represents the difference between Total Depletion Requested and Total Depletion.
Information: Computed as Total Depletion Requested - Total Depletion
I/O: Output only
 Total Diversion Shortage
Type: Series
Units: Flow
Description: The difference between Diversion Requested and Diversion
I/O: Output only
User Methods
There are no user methods for this object.
Revised: 11/11/2019