CIM++ Adapted CIM_SINERGIEN Codebase
Public Attributes | List of all members
IEC61970::Base::Wires::ShuntCompensator Class Reference

#include <ShuntCompensator.h>

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

Public Attributes

IEC61970::Base::Domain::Seconds aVRDelay
 
IEC61970::Base::Domain::Boolean grounded
 
IEC61970::Base::Domain::Integer maximumSections
 
IEC61970::Base::Domain::Voltage nomU
 
IEC61970::Base::Domain::Integer normalSections
 
IEC61970::Base::Wires::PhaseShuntConnectionKind phaseConnection
 
IEC61970::Base::Domain::Float sections
 
IEC61970::Base::Domain::Integer switchOnCount
 
IEC61970::Base::Domain::DateTime switchOnDate
 
IEC61970::Base::Domain::VoltagePerReactivePower voltageSensitivity
 
std::list< IEC61970::Base::Wires::ShuntCompensatorPhase * > ShuntCompensatorPhase
 
- 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 shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for reactivePerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied.

Member Data Documentation

IEC61970::Base::Domain::Seconds IEC61970::Base::Wires::ShuntCompensator::aVRDelay

Time delay required for the device to be connected or disconnected by automatic voltage regulation (AVR).

IEC61970::Base::Domain::Boolean IEC61970::Base::Wires::ShuntCompensator::grounded

Used for Yn and Zn connections. True if the neutral is solidly grounded.

IEC61970::Base::Domain::Integer IEC61970::Base::Wires::ShuntCompensator::maximumSections

The maximum number of sections that may be switched in.

IEC61970::Base::Domain::Voltage IEC61970::Base::Wires::ShuntCompensator::nomU

The voltage at which the nominal reactive power may be calculated. This should normally be within 10% of the voltage at which the capacitor is connected to the network.

IEC61970::Base::Domain::Integer IEC61970::Base::Wires::ShuntCompensator::normalSections

The normal number of sections switched in.

IEC61970::Base::Wires::PhaseShuntConnectionKind IEC61970::Base::Wires::ShuntCompensator::phaseConnection

The type of phase connection, such as wye or delta.

IEC61970::Base::Domain::Float IEC61970::Base::Wires::ShuntCompensator::sections

Shunt compensator sections in use. Starting value for steady state solution. Non integer values are allowed to support continuous variables. The reasons for continuous value are to support study cases where no discrete shunt compensators has yet been designed, a solutions where a narrow voltage band force the sections to oscillate or accommodate for a continuous solution as input.

std::list<IEC61970::Base::Wires::ShuntCompensatorPhase*> IEC61970::Base::Wires::ShuntCompensator::ShuntCompensatorPhase

The individual phases models for the shunt compensator.

IEC61970::Base::Domain::Integer IEC61970::Base::Wires::ShuntCompensator::switchOnCount

The switch on count since the capacitor count was last reset or initialized.

IEC61970::Base::Domain::DateTime IEC61970::Base::Wires::ShuntCompensator::switchOnDate

The date and time when the capacitor bank was last switched on.

IEC61970::Base::Domain::VoltagePerReactivePower IEC61970::Base::Wires::ShuntCompensator::voltageSensitivity

Voltage sensitivity required for the device to regulate the bus voltage, in voltage/reactive power.


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