ElmBbone attributesPowerFactory Backbone
Every attribute of the PowerFactory Backbone (ElmBbone): 10 input parameters, with units and meaning. Copy a name into GetAttribute or SetAttribute.
What ElmBbone is
A backbone: the main path between feeders in a distribution network, used to study meshing and restoration.
- Class
ElmBbone, element class- PowerFactory name
- Backbone
- Attributes
- 10 input parameters
Read and write ElmBbone in Python
import powerfactory
app = powerfactory.GetApplication() # GetApplicationExt() from outside PowerFactory
for obj in app.GetCalcRelevantObjects("*.ElmBbone"):
print(obj.loc_name, obj.GetAttribute("loc_name")) # Name
obj = app.GetCalcRelevantObjects("*.ElmBbone")[0]
obj.SetAttribute("loc_name", "Backbone 1") # rename it
- An input parameter is read and written with or without its
e:prefix:GetAttribute("outserv")andGetAttribute("e:outserv")give the same value.
ElmBbone input parameters
The element data, as typed in GetAttribute and SetAttribute (the e: prefix is optional). Setting one changes the model.
| Attribute | Unit | Description |
|---|---|---|
loc_name | · | Name |
outserv | · | Out of Service |
pBbStart | · | StartObject: ElmFeeder |
pBbEnd | · | EndObject: ElmFeeder,ElmTerm |
cTieOpen | · | Tie Open PointObject: ElmCoup,StaSwitch |
cBbLength | km | Length of Backbone |
cBbFOR | 1/a | Forced outage rate of Backbone |
cMeanCs | mm^2 | Mean cross section |
cMinCs | mm^2 | Minimum cross section on Backbone |
cBbOrder | · | Order |
ElmBbone basic data
b: values are worked out from the input data. Read them; they are not set.
| Attribute | Unit | Description |
|---|---|---|
b:loc_name | · | Name |