Machines#
The predefined machine models are presented after the example.
In order to create a custom machine, a new entry can be added to examples/machine/pars/machine_parameter_sets.json under machines following the structure of the existing ones. Required parameters are an unique name for the machine model, machine class, and machine specific parameters. Note that the rated voltage is the line-to-line rms voltage and the rated current is the rms current.
Example — Adding an induction machine to machine_parameter_sets.json
"LV_Induction_Machine": {
"type": "Induction_Machine",
"Vm_R_SI": 400,
"Im_R_SI": 4.4,
"fm_R_SI": 50,
"npp": 1,
"pf": 0.85,
"Rs_SI": 2.7,
"Rr_SI": 2.4,
"Lls_SI": 9.868e-3,
"Llr_SI": 11.777e-3,
"Lm_SI": 394.704e-3
}
Predefined Machine Models#
Low-voltage induction machine (LV_Induction_Machine)
Parameter |
Symbol |
Value [SI] |
Value [pu] |
|---|---|---|---|
Rated voltage |
\(V_{m,R}\) |
\(400\,\text{V}\) |
|
Rated current |
\(I_{m,R}\) |
\(4.4\,\text{A}\) |
|
Rated power |
\(P_{m,R}\) |
\(3\,\text{kW}\) |
|
Rated frequency |
\(f_{m,R}\) |
\(50\,\text{Hz}\) |
|
Pole pairs |
\(n_{pp}\) |
\(1\) |
|
Power factor |
\(\mathrm{pf}\) |
\(0.85\) |
|
Stator resistance |
\(R_s\) |
\(2.7\,\Omega\) |
\(0.05\,\text{p.u.}\) |
Rotor resistance |
\(R_r\) |
\(2.4\,\Omega\) |
\(0.05\,\text{p.u.}\) |
Stator leakage inductance |
\(L_{ls}\) |
\(9.868\,\text{mH}\) |
\(0.06\,\text{p.u.}\) |
Rotor leakage inductance |
\(L_{lr}\) |
\(11.777\,\text{mH}\) |
\(0.07\,\text{p.u.}\) |
Mutual inductance |
\(L_m\) |
\(394.704\,\text{mH}\) |
\(2.36\,\text{p.u.}\) |
Medium-voltage induction machine (MV_Induction_Machine)
Parameter |
Symbol |
Value [SI] |
Value [pu] |
|---|---|---|---|
Rated voltage |
\(V_{m,R}\) |
\(3300\,\text{V}\) |
|
Rated current |
\(I_{m,R}\) |
\(356\,\text{A}\) |
|
Rated power |
\(P_{m,R}\) |
\(2\,\text{MW}\) |
|
Rated frequency |
\(f_{m,R}\) |
\(50\,\text{Hz}\) |
|
Pole pairs |
\(n_{pp}\) |
\(5\) |
|
Power factor |
\(\mathrm{pf}\) |
\(0.85\) |
|
Stator resistance |
\(R_s\) |
\(57.61\,\Omega\) |
\(10.71\,\text{p.u.}\) |
Rotor resistance |
\(R_r\) |
\(48.89\,\Omega\) |
\(9.14\,\text{p.u.}\) |
Stator leakage inductance |
\(L_{ls}\) |
\(2.544\,\text{mH}\) |
\(0.15\,\text{p.u.}\) |
Rotor leakage inductance |
\(L_{lr}\) |
\(1.881\,\text{mH}\) |
\(0.11\,\text{p.u.}\) |
Mutual inductance |
\(L_m\) |
\(40.01\,\text{mH}\) |
\(2.35\,\text{p.u.}\) |
Low-voltage PMSM (LV_PMSM)
Parameter |
Symbol |
Value [SI] |
Value [pu] |
|---|---|---|---|
Rated voltage |
\(V_{m,R}\) |
\(274\,\text{V}\) |
|
Rated current |
\(I_{m,R}\) |
\(71\,\text{A}\) |
|
Rated power |
\(P_{m,R}\) |
\(33.7\,\text{kW}\) |
|
Rated frequency |
\(f_{m,R}\) |
\(50\,\text{Hz}\) |
|
Pole pairs |
\(n_{pp}\) |
\(4\) |
|
Power factor |
\(\mathrm{pf}\) |
\(1\) |
|
Stator resistance |
\(R_s\) |
\(0.3\,\Omega\) |
\(0.13\,\text{p.u.}\) |
Stator d-axis inductance |
\(L_{sd}\) |
\(4\,\text{mH}\) |
\(0.56\,\text{p.u.}\) |
Stator q-axis inductance |
\(L_{sq}\) |
\(5.5\,\text{mH}\) |
\(0.78\,\text{p.u.}\) |
Permanent magnet flux linkage |
\(\lambda_{\mathrm{PM}}\) |
\(0.7\,\text{Wb}\) |
\(0.98\,\text{p.u.}\) |