IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61970::Base::Wires::RotatingMachine Class Reference

#include <RotatingMachine.h>

Inheritance diagram for IEC61970::Base::Wires::RotatingMachine:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::Wires::RotatingMachine:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::ActivePower p
 
IEC61970::Base::Domain::ReactivePower q
 
IEC61970::Base::Domain::Float ratedPowerFactor
 
IEC61970::Base::Domain::ApparentPower ratedS
 
IEC61970::Base::Domain::Voltage ratedU
 
IEC61970::Base::Generation::Production::HydroPumpHydroPump
 
- Public Attributes inherited from IEC61970::Base::Wires::RegulatingCondEq
IEC61970::Base::Domain::Boolean controlEnabled
 
IEC61970::Base::Wires::RegulatingControlRegulatingControl
 
- Public Attributes inherited from IEC61970::Base::Core::Equipment
IEC61970::Base::Domain::Boolean aggregate
 
IEC61970::Base::Domain::Boolean normallyInService
 
- 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 rotating machine which may be used as a generator or motor.

Member Data Documentation

◆ HydroPump

IEC61970::Base::Generation::Production::HydroPump* IEC61970::Base::Wires::RotatingMachine::HydroPump

The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating.

◆ p

IEC61970::Base::Domain::ActivePower IEC61970::Base::Wires::RotatingMachine::p

Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.

◆ q

IEC61970::Base::Domain::ReactivePower IEC61970::Base::Wires::RotatingMachine::q

Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.

◆ ratedPowerFactor

IEC61970::Base::Domain::Float IEC61970::Base::Wires::RotatingMachine::ratedPowerFactor

Power factor (nameplate data). It is primarily used for short circuit data exchange according to IEC 60909.

◆ ratedS

IEC61970::Base::Domain::ApparentPower IEC61970::Base::Wires::RotatingMachine::ratedS

Nameplate apparent power rating for the unit. The attribute shall have a positive value.

◆ ratedU

IEC61970::Base::Domain::Voltage IEC61970::Base::Wires::RotatingMachine::ratedU

Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909.


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