Appearance
Inductor (3-phase)
Three-phase inductor — three identical inductors per phase. Used as a series reactor or smoothing reactor in 3-phase networks.
Category: Three-Phase / Passive
Keywords: 3-phase, 3-ph, 3 ph, 3ph, three, three-phase, three phase, phase, ph, L, H, henry, ind, reactor, coil, passive
Ports
| Name | Direction | Value type | Notes |
|---|---|---|---|
left | electrical_3ph | double | |
right | electrical_3ph | double |
Parameters
Config
| Name | Label | Type | Default | Units | Description |
|---|---|---|---|---|---|
inductance | L | double | 0.001 | — | Per-phase inductance (H). The 3-phase inductor is three independent per-phase inductors sharing this value, no mutual coupling. |
measure_current | Measure current | enum (Off / On) | 0 | — | Emit per-phase branch current as simulator observables. |
Current Monitoring
| Name | Label | Type | Default | Units | Description |
|---|---|---|---|---|---|
current_name_a | Phase A current name | string | Ia | — | Observable id for Phase A branch current. Blank skips this phase. |
current_name_b | Phase B current name | string | Ib | — | Observable id for Phase B branch current. Blank skips this phase. |
current_name_c | Phase C current name | string | Ic | — | Observable id for Phase C branch current. Blank skips this phase. |
Observables
| Signal | Type | Default name | Enable | Description |
|---|---|---|---|---|
branchCurrent_a | signal | from current_name_a | measure_current | Phase A branch current (A). |
branchCurrent_b | signal | from current_name_b | measure_current | Phase B branch current (A). |
branchCurrent_c | signal | from current_name_c | measure_current | Phase C branch current (A). |
Implemented in C++ class SimCompElecInductor3ph (components/electrical/sim_comp_elec_inductor_3ph/sim_comp_elec_inductor_3ph.h).