mp.dme_xfmr3p

class mp.dme_xfmr3p

Bases: mp.dm_element

mp.dme_xfmr3p - Data model element for 3-phase transformer.

Implements the data element model for 3-phase transformer elements.

Adds the following columns in the main data table, found in the tab property:

Name

Type

Description

bus_fr

integer

bus ID (uid) of “from” 3-phase bus

bus_to

integer

bus ID (uid) of “to” 3-phase bus

r

double

series resistance (p.u.)

x

double

series reactance (p.u.)

base_kva

double

transformer kVA base (kVA)

base_kv

double

transformer kV base (kV)

pl1_fr

double

phase 1 active power injection at “from” end (kW)

ql1_fr

double

phase 1 reactive power injection at “from” end (kVAr)

pl2_fr

double

phase 2 active power injection at “from” end (kW)

ql2_fr

double

phase 2 reactive power injection at “from” end (kVAr)

pl3_fr

double

phase 3 active power injection at “from” end (kW)

ql3_fr

double

phase 3 reactive power injection at “from” end (kVAr)

pl1_to

double

phase 1 active power injection at “to” end (kW)

ql1_to

double

phase 1 reactive power injection at “to” end (kVAr)

pl2_to

double

phase 2 active power injection at “to” end (kW)

ql2_to

double

phase 2 reactive power injection at “to” end (kVAr)

pl3_to

double

phase 3 active power injection at “to” end (kW)

ql3_to

double

phase 3 reactive power injection at “to” end (kVAr)

Property Summary
fbus

bus index vector for “from” bus (all transformers)

tbus

bus index vector for “to” bus (all transformers)

r

series resistance (p.u.) for transformers that are on

x

series reactance (p.u.) for transformers that are on

Method Summary
name()
label()
labels()
cxn_type()
cxn_idx_prop()
main_table_var_names()
initialize(dm)
update_status(dm)
build_params(dm)
pretty_print(dm, section, out_e, mpopt, fd, pp_args)
pp_have_section_sum(mpopt, pp_args)
pp_data_sum(dm, rows, out_e, mpopt, fd, pp_args)
pp_have_section_det(mpopt, pp_args)
pp_get_headers_det(dm, out_e, mpopt, pp_args)
pp_data_row_det(dm, k, out_e, mpopt, fd, pp_args)