Skip to content

Capacitor (3-phase)

Three-phase capacitor bank — three identical capacitors connected between the line ports and a neutral (Y) or between phases (delta). Used for power-factor correction and harmonic filtering.

Category: Three-Phase / Passive

Keywords: 3-phase, 3-ph, 3 ph, 3ph, three, three-phase, three phase, phase, ph, C, F, farad, cap, passive, bank, PFC, power factor

Ports

NameDirectionValue typeNotes
leftelectrical_3phdouble
rightelectrical_3phdouble

Parameters

Config

NameLabelTypeDefaultUnitsDescription
capacitanceCdouble0.01Per-phase capacitance (F). The 3-phase capacitor is three independent per-phase capacitors 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 SimCompElecCapacitor3ph (components/electrical/sim_comp_elec_capacitor_3ph/sim_comp_elec_capacitor_3ph.h).

Released under the MIT License.