Skip to content

Resistor (3-phase)

Three-phase resistor — three identical resistors, one per phase. Common for line-loss representation and balanced damping.

Category: Three-Phase / Passive

Keywords: 3-phase, 3-ph, 3 ph, 3ph, three, three-phase, three phase, phase, ph, R, ohm, Ω, res, passive

Ports

NameDirectionValue typeNotes
leftelectrical_3phdouble
rightelectrical_3phdouble

Parameters

Config

NameLabelTypeDefaultUnitsDescription
resistanceRdouble1Per-phase resistance (Ω). The 3-phase resistor is three independent per-phase resistors sharing this value, no neutral coupling.
measure_currentMeasure currentenum (Off / On)0Emit per-phase branch current as simulator observables.

Current Monitoring

NameLabelTypeDefaultUnitsDescription
current_name_aPhase A current namestringIaObservable id for Phase A branch current. Blank skips this phase.
current_name_bPhase B current namestringIbObservable id for Phase B branch current. Blank skips this phase.
current_name_cPhase C current namestringIcObservable id for Phase C branch current. Blank skips this phase.

Observables

SignalTypeDefault nameEnableDescription
branchCurrent_asignalfrom current_name_ameasure_currentPhase A branch current (A).
branchCurrent_bsignalfrom current_name_bmeasure_currentPhase B branch current (A).
branchCurrent_csignalfrom current_name_cmeasure_currentPhase C branch current (A).

Implemented in C++ class SimCompElecResistor3ph (components/electrical/sim_comp_elec_resistor_3ph/sim_comp_elec_resistor_3ph.h).

Released under the MIT License.