IEC61970 17v23
Public Attributes | List of all members
IEC61970::Base::Wires::EnergySource Class Reference

#include <EnergySource.h>

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

Public Attributes

IEC61970::Base::Domain::ActivePower activePower
 
IEC61970::Base::Domain::Voltage nominalVoltage
 
IEC61970::Base::Domain::Resistance r
 
IEC61970::Base::Domain::Resistance r0
 
IEC61970::Base::Domain::ReactivePower reactivePower
 
IEC61970::Base::Domain::Resistance rn
 
IEC61970::Base::Domain::AngleRadians voltageAngle
 
IEC61970::Base::Domain::Voltage voltageMagnitude
 
IEC61970::Base::Domain::Reactance x
 
IEC61970::Base::Domain::Reactance x0
 
IEC61970::Base::Domain::Reactance xn
 
- Public Attributes inherited from IEC61970::Base::Core::Equipment
IEC61970::Base::Domain::Boolean aggregate
 
IEC61970::Base::Domain::Boolean inService
 
IEC61970::Base::Domain::Boolean networkAnalysisEnabled
 
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 generic equivalent for an energy supplier on a transmission or distribution voltage level.

Member Data Documentation

◆ activePower

IEC61970::Base::Domain::ActivePower IEC61970::Base::Wires::EnergySource::activePower

High voltage source active injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.

◆ nominalVoltage

IEC61970::Base::Domain::Voltage IEC61970::Base::Wires::EnergySource::nominalVoltage

Phase-to-phase nominal voltage.

◆ r

IEC61970::Base::Domain::Resistance IEC61970::Base::Wires::EnergySource::r

Positive sequence Thevenin resistance.

◆ r0

IEC61970::Base::Domain::Resistance IEC61970::Base::Wires::EnergySource::r0

Zero sequence Thevenin resistance.

◆ reactivePower

IEC61970::Base::Domain::ReactivePower IEC61970::Base::Wires::EnergySource::reactivePower

High voltage source reactive injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.

◆ rn

IEC61970::Base::Domain::Resistance IEC61970::Base::Wires::EnergySource::rn

Negative sequence Thevenin resistance.

◆ voltageAngle

IEC61970::Base::Domain::AngleRadians IEC61970::Base::Wires::EnergySource::voltageAngle

Phase angle of a-phase open circuit.

◆ voltageMagnitude

IEC61970::Base::Domain::Voltage IEC61970::Base::Wires::EnergySource::voltageMagnitude

Phase-to-phase open circuit voltage magnitude.

◆ x

IEC61970::Base::Domain::Reactance IEC61970::Base::Wires::EnergySource::x

Positive sequence Thevenin reactance.

◆ x0

IEC61970::Base::Domain::Reactance IEC61970::Base::Wires::EnergySource::x0

Zero sequence Thevenin reactance.

◆ xn

IEC61970::Base::Domain::Reactance IEC61970::Base::Wires::EnergySource::xn

Negative sequence Thevenin reactance.


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