ElmCabsys attributesPowerFactory Cable System
Every attribute of the PowerFactory Cable System (ElmCabsys): 59 input parameters and 136 result variables, with units and meaning. Copy a name into GetAttribute or SetAttribute.
What ElmCabsys is
A cable system: several cables laid together, with the coupling between their cores and sheaths.
- Class
ElmCabsys, element class- PowerFactory name
- Cable System
- Attributes
- 59 input parameters and 136 result variables, in 6 calculations
Read and write ElmCabsys in Python
import powerfactory
app = powerfactory.GetApplication() # GetApplicationExt() from outside PowerFactory
for obj in app.GetCalcRelevantObjects("*.ElmCabsys"):
print(obj.loc_name, obj.GetAttribute("loc_name")) # Name
obj = app.GetCalcRelevantObjects("*.ElmCabsys")[0]
obj.SetAttribute("outserv", 1) # take it out of service
- An input parameter is read and written with or without its
e:prefix:GetAttribute("outserv")andGetAttribute("e:outserv")give the same value. - RMS and EMT variables change over time: record them in a results object (
ElmRes) to read the whole curve.GetAttributeafter a run gives the value at the last time step.
- Input parameters59
- Load flow results18
- Short-circuit results12
- RMS simulation results30
- EMT simulation results28
- Modal analysis results30
- Optimal power flow results18
- Basic data1
ElmCabsys 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 |
chr_name | · | Characteristic Name |
for_name | · | Foreign Key |
dat_src | · | Data source |
appr_modby | · | Modified by |
outserv | · | Out of Service |
appr_status | · | Status |
i_dist | · | Line Model |
c_dist | · | Distributed Parameter |
c_lumped | · | Lumped Parameter (PI) |
iterVFZ | · | Max. number of iterations |
iterVFA | · | Max. number of iterations |
polesVFZ | · | Max. number of poles |
polesVFA | · | Max. number of poles |
iopt_tem | · | Temperature Dependency |
i_model | · | Distributed parameter line model |
outputPoles | · | Output poles |
dcCorr | · | Apply DC correction |
tuneDelays | · | Fine-tune delays |
methodVFZ | · | Number of poles |
methodVFA | · | Number of poles |
fd_model | · | Line Model |
fd_fit | · | Fit |
writeMats | · | Export fit data as JSON during 'Calculate Line Parameters' |
freqDepPiModel | · | Lumped parameter line model |
numStates | · | Max. model order |
modelPiSec | · | Circuit configuration |
fittingMethod | · | Fitting method |
numPiSec | · | Number of cascaded PI sections |
ftau | Hz | Frequency for parameter approx. |
fmin | Hz | Min. frequency |
fmax | Hz | Max. frequency |
maxErrVFY | S | RMS error |
maxErrVFZ | Ohm | RMS error |
maxErrVFA | · | RMS error |
stMarginZ | · | Stability margin |
stMarginA | · | Stability margin |
appr_modif | · | Modified |
dpolar | · | Polarity |
tmat | · | Transformation Matrix Tv |
desc | · | Description |
typ_id | · | Cable DefinitionObject: TypCabsys |
pRoute | · | RouteObject: ElmRoute |
plines | · | CircuitObject: ElmLne,ElmLneroute |
cdisp_col | · | Display data for phase matrix index |
cdisp_row | · | Display data for phase matrix row |
cdisp_eig | · | Display data for eigenvalue |
ci_model | · | Distributed parameter line model |
c_pz | · | Number of poles |
c_pa | · | A, Number of poles |
c_pzs | Ohm | Surge impedance |
c_adc | p.u. | Wave propagation, DC |
c_aAtDC | p.u. | Wave propagation, DC |
c_pTa | us | Travel time |
c_pTad | us | Travel time |
cLoadMats | · | Import fit data from JSON during 'Calculate Line Parameters' |
cExportYZphase | · | Export layer impedance and admittance to JSON during 'Calculate Line Parameters' |
cImportYZphase | · | Import layer impedance and admittance from JSON during 'Calculate Line Parameters' |
c_freqDepPiModel | · | Lumped parameter line model |
ElmCabsys load flow results
Read after ComLdf with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:zline | Ohm | Impedance matrix |
c:yline | S | Admittance matrix |
c:rlinedc | Ohm | Resistance matrix |
c:glinedc | S | Conductance matrix |
c:yZline | S | Inversion of impedance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency, DC |
c:hpi | rad/s | Nominal angular frequency |
c:rline | Ohm | Resistance matrix |
c:gline | S | Conductance matrix |
c:rline_1 | Ohm | Resistance matrix |
c:gline_1 | S | Conductance matrix |
c:rline_2 | Ohm | Resistance matrix |
c:gline_2 | S | Conductance matrix |
c:zline_1 | Ohm | Impedance matrix |
c:yline_1 | S | Admittance matrix |
c:zline_2 | Ohm | Impedance matrix |
c:yline_2 | S | Admittance matrix |
ElmCabsys short-circuit results
Read after ComShc with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:zline | Ohm | Impedance matrix |
c:yline | S | Admittance matrix |
c:rlinedc | Ohm | Resistance matrix |
c:glinedc | S | Conductance matrix |
c:yZline | S | Inversion of impedance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency |
c:hpi | rad/s | Nominal angular frequency |
c:zline_1 | Ohm | Impedance matrix |
c:yline_1 | S | Admittance matrix |
c:zline_2 | Ohm | Impedance matrix |
c:yline_2 | S | Admittance matrix |
ElmCabsys rms simulation results
Read after ComInc (RMS) with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:zline | Ohm | Impedance matrix |
c:yline | S | Admittance matrix |
c:rlinedc | Ohm | Resistance matrix |
c:glinedc | S | Conductance matrix |
c:yZline | S | Inversion of impedance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency, DC |
c:hpi | rad/s | Nominal angular frequency |
c:llinedc | H | Inductance |
c:clinedc | F | Line Capacitance |
c:rline | Ohm | Resistance matrix |
c:lline | H | Inductance matrix |
c:gline | S | Conductance matrix |
c:cline | F | Capacitance matrix |
c:Rs1 | Ohm | Resistance 1 |
c:Ls1 | H | Inductance 1 |
c:Rs2 | Ohm | Resistance 2 |
c:Ls2 | H | Inductance 2 |
c:Rsm | Ohm | Resistance 1-2 |
c:Lsm | H | Inductance 1-2 |
c:glne | S | Shunt conductance |
c:clne | F | Shunt capacitance |
c:rline_1 | Ohm | Resistance matrix |
c:gline_1 | S | Conductance matrix |
c:rline_2 | Ohm | Resistance matrix |
c:gline_2 | S | Conductance matrix |
c:zline_1 | Ohm | Impedance matrix |
c:yline_1 | S | Admittance matrix |
c:zline_2 | Ohm | Impedance matrix |
c:yline_2 | S | Admittance matrix |
ElmCabsys emt simulation results
Read after ComInc (EMT) with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:yline | S | Admittance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency, DC |
c:hpi | rad/s | Nominal angular frequency |
c:rline | Ohm | Resistance matrix |
c:lline | H | Inductance matrix |
c:gline | S | Conductance matrix |
c:cline | F | Capacitance matrix |
c:U1m | kV | Vector of Modal Voltages, bus1 |
c:U2m | kV | Vector of Modal Voltages, bus2 |
c:I1m | kA | Vector of Modal Currents, bus1 |
c:I2m | kA | Vector of Modal Currents, bus2 |
c:Rs1 | Ohm | Resistance 1 |
c:Ls1 | H | Inductance 1 |
c:Rs2 | Ohm | Resistance 2 |
c:Ls2 | H | Inductance 2 |
c:Rsm | Ohm | Resistance 1-2 |
c:Lsm | H | Inductance 1-2 |
c:glne | S | Shunt conductance |
c:clne | F | Shunt capacitance |
c:rline_1 | Ohm | Resistance matrix |
c:gline_1 | S | Conductance matrix |
c:rline_2 | Ohm | Resistance matrix |
c:gline_2 | S | Conductance matrix |
c:lline_1 | H | Inductance matrix |
c:lline_2 | H | Inductance matrix |
c:cline_1 | F | Capacitance matrix |
c:cline_2 | F | Capacitance matrix |
ElmCabsys modal analysis results
Read after ComMod with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:zline | Ohm | Impedance matrix |
c:yline | S | Admittance matrix |
c:rlinedc | Ohm | Resistance matrix |
c:glinedc | S | Conductance matrix |
c:yZline | S | Inversion of impedance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency, DC |
c:hpi | rad/s | Nominal angular frequency |
c:llinedc | H | Inductance |
c:clinedc | F | Line Capacitance |
c:rline | Ohm | Resistance matrix |
c:lline | H | Inductance matrix |
c:gline | S | Conductance matrix |
c:cline | F | Capacitance matrix |
c:Rs1 | Ohm | Resistance 1 |
c:Ls1 | H | Inductance 1 |
c:Rs2 | Ohm | Resistance 2 |
c:Ls2 | H | Inductance 2 |
c:Rsm | Ohm | Resistance 1-2 |
c:Lsm | H | Inductance 1-2 |
c:glne | S | Shunt conductance |
c:clne | F | Shunt capacitance |
c:rline_1 | Ohm | Resistance matrix |
c:gline_1 | S | Conductance matrix |
c:rline_2 | Ohm | Resistance matrix |
c:gline_2 | S | Conductance matrix |
c:zline_1 | Ohm | Impedance matrix |
c:yline_1 | S | Admittance matrix |
c:zline_2 | Ohm | Impedance matrix |
c:yline_2 | S | Admittance matrix |
ElmCabsys optimal power flow results
Read after ComOpf with GetAttribute. c: calculation parameter.
| Attribute | Unit | Description |
|---|---|---|
c:zline | Ohm | Impedance matrix |
c:yline | S | Admittance matrix |
c:rlinedc | Ohm | Resistance matrix |
c:glinedc | S | Conductance matrix |
c:yZline | S | Inversion of impedance matrix |
c:frnom | Hz | Nominal frequency |
c:frnomDC | Hz | Nominal frequency, DC |
c:hpi | rad/s | Nominal angular frequency |
c:rline | Ohm | Resistance matrix |
c:gline | S | Conductance matrix |
c:rline_1 | Ohm | Resistance matrix |
c:gline_1 | S | Conductance matrix |
c:rline_2 | Ohm | Resistance matrix |
c:gline_2 | S | Conductance matrix |
c:zline_1 | Ohm | Impedance matrix |
c:yline_1 | S | Admittance matrix |
c:zline_2 | Ohm | Impedance matrix |
c:yline_2 | S | Admittance matrix |
ElmCabsys basic data
b: values are worked out from the input data. Read them; they are not set.
| Attribute | Unit | Description |
|---|---|---|
b:loc_name | · | Name |
Related
- All 73 classes in the attribute reference
- Run a load flow and export the results with Python
- PowerFactory Python API: getting started
← ElmBranch Branch · ElmLne Line →