CIM++ Adapted CIM Codebase
Public Attributes | List of all members
IEC61970::Base::Generation::Production::HydroPowerPlant Class Reference

#include <HydroPowerPlant.h>

Inheritance diagram for IEC61970::Base::Generation::Production::HydroPowerPlant:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::Generation::Production::HydroPowerPlant:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Seconds dischargeTravelDelay
 
IEC61970::Base::Domain::ActivePower genRatedP
 
IEC61970::Base::Generation::Production::HydroPlantStorageKind hydroPlantStorageType
 
IEC61970::Base::Domain::String penstockType
 
IEC61970::Base::Domain::VolumeFlowRate plantDischargeCapacity
 
IEC61970::Base::Domain::Length plantRatedHead
 
IEC61970::Base::Domain::ActivePower pumpRatedP
 
IEC61970::Base::Domain::String surgeTankCode
 
IEC61970::Base::Domain::WaterLevel surgeTankCrestLevel
 
std::list< IEC61970::Base::Generation::Production::HydroPump * > HydroPumps
 
IEC61970::Base::Generation::Production::ReservoirReservoir
 
IEC61970::Base::Generation::Production::ReservoirGenSourcePumpDischargeReservoir
 
std::list< IEC61970::Base::Generation::Production::HydroGeneratingUnit * > HydroGeneratingUnits
 
- Public Attributes inherited from IEC61970::Base::Core::PowerSystemResource
std::list< IEC61970::Base::Meas::Control * > Controls
 
std::list< IEC61970::Base::Meas::Measurement * > Measurements
 
IEC61970::Base::Core::PSRTypePSRType
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

A hydro power station which can generate or pump. When generating, the generator turbines receive water from an upper reservoir. When pumping, the pumps receive their water from a lower reservoir.

Member Data Documentation

IEC61970::Base::Domain::Seconds IEC61970::Base::Generation::Production::HydroPowerPlant::dischargeTravelDelay

Water travel delay from tailbay to next downstream hydro power station.

IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::HydroPowerPlant::genRatedP

The hydro plant's generating rating active power for rated head conditions.

IEC61970::Base::Generation::Production::Reservoir* IEC61970::Base::Generation::Production::HydroPowerPlant::GenSourcePumpDischargeReservoir

Generators are supplied water from or pumps discharge water to an upstream reservoir.

std::list<IEC61970::Base::Generation::Production::HydroGeneratingUnit*> IEC61970::Base::Generation::Production::HydroPowerPlant::HydroGeneratingUnits

The hydro generating unit belongs to a hydro power plant.

IEC61970::Base::Generation::Production::HydroPlantStorageKind IEC61970::Base::Generation::Production::HydroPowerPlant::hydroPlantStorageType

The type of hydro power plant water storage.

std::list<IEC61970::Base::Generation::Production::HydroPump*> IEC61970::Base::Generation::Production::HydroPowerPlant::HydroPumps

The hydro pump may be a member of a pumped storage plant or a pump for distributing water.

IEC61970::Base::Domain::String IEC61970::Base::Generation::Production::HydroPowerPlant::penstockType

Type and configuration of hydro plant penstock(s).

IEC61970::Base::Domain::VolumeFlowRate IEC61970::Base::Generation::Production::HydroPowerPlant::plantDischargeCapacity

Total plant discharge capacity.

IEC61970::Base::Domain::Length IEC61970::Base::Generation::Production::HydroPowerPlant::plantRatedHead

The plant's rated gross head.

IEC61970::Base::Domain::ActivePower IEC61970::Base::Generation::Production::HydroPowerPlant::pumpRatedP

The hydro plant's pumping rating active power for rated head conditions.

IEC61970::Base::Generation::Production::Reservoir* IEC61970::Base::Generation::Production::HydroPowerPlant::Reservoir

Generators discharge water to or pumps are supplied water from a downstream reservoir.

IEC61970::Base::Domain::String IEC61970::Base::Generation::Production::HydroPowerPlant::surgeTankCode

A code describing the type (or absence) of surge tank that is associated with the hydro power plant.

IEC61970::Base::Domain::WaterLevel IEC61970::Base::Generation::Production::HydroPowerPlant::surgeTankCrestLevel

The level at which the surge tank spills.


The documentation for this class was generated from the following files: