Package com.powsybl.iidm.network
Interface BusbarSection
- All Superinterfaces:
Connectable<BusbarSection>
,Extendable<BusbarSection>
,Identifiable<BusbarSection>
,Injection<BusbarSection>
A busbar section, a non impedant element used in a node/breaker substation
topology to connect equipments.
Characteristics
Attribute | Type | Unit | Required | Defaut value | Description |
---|---|---|---|---|---|
Id | String | - | yes | - | Unique identifier of the busbar section |
Name | String | - | yes | - | Human-readable name of the busbar section |
V | double | kV | no | - | The voltage magnitude of the busbar section |
Angle | double | ° | no | - | The voltage angle of the busbar section |
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getAngle()
default IdentifiableType
getType()
Get identifiable type.double
getV()
Methods inherited from interface com.powsybl.iidm.network.Connectable
connect, connect, disconnect, disconnect, getTerminals, remove
Methods inherited from interface com.powsybl.commons.extensions.Extendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
Methods inherited from interface com.powsybl.iidm.network.Identifiable
addAlias, addAlias, addAlias, addAlias, getAliases, getAliasFromType, getAliasType, getId, getNameOrId, getNetwork, getOptionalName, getParentNetwork, getProperty, getProperty, getPropertyNames, hasAliases, hasProperty, hasProperty, isFictitious, removeAlias, removeProperty, setFictitious, setName, setProperty
Methods inherited from interface com.powsybl.iidm.network.Injection
getTerminal
-
Method Details
-
getV
double getV() -
getAngle
double getAngle() -
getType
Description copied from interface:Identifiable
Get identifiable type.- Specified by:
getType
in interfaceIdentifiable<BusbarSection>
- Returns:
- the identifiable type
-