modelImeter
Current meter, 3-phase dqo
Extends from Partials.Meter2Base (Meter 2 terminal base, 3-phase dqo).
Information
'Meters' are intended as diagnostic instruments. They allow displaying signals in alternative representations, both in SI-units or in 'pu'.
As they use time-dependent coordinate transforms, use them only when and where needed. Otherwise use 'Sensors'.
Output variables in the chosen reference system:
i current term_p to term_n
Optional output variables:
i_abc current term_p to term_n, abc-inertial system i_norm norm(i) alpha_i phase(i)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Options | |||
| Integer | signalTrsf (from Sensor2Base) | 0 | signal in which reference frame? |
| Boolean | abc (from Meter2Base) | false | abc inertial |
| Boolean | phasor (from Meter2Base) | false | phasor |
| Nominal | |||
| Base.Types.Units | units (from Nominal) | Types.pu | SI | pu |
| SI.Voltage | V_nom (from Nominal) | 1 | nom Voltage (= base if pu) |
| SI.ApparentPower | S_nom (from Nominal) | 1 | nom Power (= base if pu) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Base.Interfaces.ACdqo_p | term_p (from Port_p_n) | positive terminal | |
| Base.Interfaces.ACdqo_n | term_n (from Port_p_n) | negative terminal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SIpu.Current | i | ||
| SIpu.Current | i_abc | transpose(Park)*i | |
| SIpu.Current | i_norm | sqrt(i*i) | |
| SI.Angle | alpha_i | atan2(Rot_dq[:, 2]*i[1:2], Rot_dq[:, 1]*i[1:2]) |