recordSynchron_pm
Extends from Synchron3rd_pm (Synchronous machine pm 3rd order parameters).
Information
Equivalent circuit on diagram layer!
Specifying standard transient data both for _d and _q axis:
- for first order write
xtr = {0.4} for xtr' = 0.4, no xtr''
tc = {1.3} for tc' = 1.3, no tc''
and
xtr = {0.26} for xtr'' = 0.26, no xtr'
tc = {0.06} for tc'' = 0.06, no tc'
- for second order write
xtr = {0.4, 0.24} for xtr' = 0.4, xtr'' = 0.24
tc = {1.3, 0.04} for tc' = 1.3, tc'' = 0.04
and analogous for higher order.
Sign of field current i_f:
Mathematical conventions (Z-matrix) are used for formulas in package 'Precalculation'.
Experimental conventions (if0_deg) choose the inverse sign for the field-current.
Therefore we have to use the following definition for the phase-angle of i_f:
alpha_if0 = (if0_deg + 180)*pi/180
If the induced field-current values are not available and for pm-excitation the d-axis is treated according to the q-axis scheme (without xm_d).
Specifying equivalent circuit data:
xsig_f, r_f, xsig_Q, r_Q correspond to a stator-based equivalent circuit.
The number of components of xsig_r, r_r depends on the order of the model.
For pu-input refer to stator base value R_base.
The relation between 'flux induced by permanent magnet' Psi_pm [Wb] and 'magnetisation' psi_pm [pu] is given by the following relation;
Psi_pm = psi_pm*V_nom/omega_nom psi_pm = Psi_pm*omega_nom/V_nom
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | neu_iso (from Synchron3rd_pm) | false | isolated neutral if Y |
| Integer | pp (from Synchron3rd_pm) | 2 | pole-pair number |
| Integer | excite (from Synchron3rd_pm) | 2 | excitation (2:pm) |
| SIpu.MagneticFlux | psi_pm (from Synchron3rd_pm) | 1.2 | magnetisation (V/V_nom at open term at omega_nom) |
| SIpu.Reactance | x_d (from Synchron3rd_pm) | 0.4 | syn reactance d-axis |
| SIpu.Reactance | x_q (from Synchron3rd_pm) | 0.4 | syn reactance q-axis |
| SIpu.Reactance | x_o (from Synchron3rd_pm) | 0.1 | reactance 0-axis |
| SIpu.Resistance | r_s (from Synchron3rd_pm) | 0.05 | resistance armature |
| SIpu.Resistance | r_n (from Synchron3rd_pm) | 1 | resistance neutral to grd (if Y) |
| Boolean | transDat | true | use transient data |
| Boolean | use_xtr | true | use x_transient and t_closed? |
| SIpu.Reactance | xtr_d | {0.142857} | trans reactance d-axis {xtr_d', xtr_d'', ..} |
| SIpu.Reactance | xtr_q | {0.142857} | trans reactance q-axis {xtr_q', xtr_q'', ..} |
| SI.Time | tc_d | {0.00994718} | time constant closed-loop d-axis {tc_d', tc_d'', ..} |
| SI.Time | tc_q | {0.00994718} | time constant closed-loop q-axis {tc_q', tc_q'', ..} |
| SI.Time | to_d | {0.0278521} | time constant open-loop d-axis {to_d', to_d'', ..} |
| SI.Time | to_q | {0.0278521} | time constant open-loop q-axis {to_q', to_q'', ..} |
| Boolean | use_if0 | false | induced field current and phase available? |
| SIpu.Current | if0 | 0 | induced field current at v_s=Vnom/0deg |
| SIpu.Angle_deg | if0_deg | 0 | angle(if0) at v_s=Vnom/0deg (sign: i_f behind v_s) |
| Real | tol | 1e-6 | tolerance precalculation |
| SIpu.Reactance | xsig_s | 0.1 | leakage reactance armature |
| SIpu.Reactance | xsig_rd | {0.05} | leakage reactance rotor d-axis {f, D, ..} |
| SIpu.Reactance | xsig_rq | {0.05} | leakage reactance rotor q-axis {Q1, ..} |
| SIpu.Reactance | xm_d | fill(0, 0) | coupling-reactance d-axis {xm1, ..} |
| SIpu.Resistance | r_rd | {0.04} | resistance rotor d-axis {f, D, ..} |
| SIpu.Resistance | r_rq | {0.04} | resistance rotor q-axis {Q1, ..} |
| SI.Current | If_nom | 0 | nom field current (V=V_nom at open term) |
| 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) |
| SI.Frequency | f_nom (from NominalDataAC) | 50 | nom frequency |