public static interface TieLine.HalfLine extends LineCharacteristics<TieLine.HalfLine>
Characteristics
Attribute | Type | Unit | Required | Defaut value | Description |
---|---|---|---|---|---|
Id | String | - | yes | - | Unique identifier of the half line |
Name | String | - | yes | - | Human-readable name of the half line |
R | double | Ω | yes | - | The series resistance |
X | double | Ω | yes | - | The series reactance |
G1 | double | S | yes | - | The first side shunt conductance |
B1 | double | S | yes | - | The first side shunt susceptance |
G2 | double | S | yes | - | The second side shunt conductance |
B2 | double | S | yes | - | The second side shunt susceptance |
XNodeP | double | MW | yes | - | The active power consumption |
XNodeQ | double | MVar | yes | - | The reactive power consumption |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
String |
getName() |
double |
getXnodeP()
Get Xnode active power consumption in MW.
|
double |
getXnodeQ()
Get Xnode reactive power consumption in MVar.
|
default boolean |
isFictitious()
Get the fictitious status
|
default TieLine.HalfLine |
setFictitious(boolean fictitious)
Set the fictitious status
|
TieLine.HalfLine |
setXnodeP(double p)
Set Xnode active power consumption in MW.
|
TieLine.HalfLine |
setXnodeQ(double q)
Set Xnode reactive power consumption in MVar.
|
String getId()
String getName()
double getXnodeP()
TieLine.HalfLine setXnodeP(double p)
double getXnodeQ()
TieLine.HalfLine setXnodeQ(double q)
default boolean isFictitious()
default TieLine.HalfLine setFictitious(boolean fictitious)
Copyright © 2020. All rights reserved.