modelPwGeneratorM1S
Synchronous machine model according to Park's classical theory (Full model description).
The model corresponds to Eurostag's full model for M1S machine
(defined by internal parameters). Developed by RTE and adapted by AIA.
2014/03/10. Update and validate by AIA (Change pin_OMEGA to RealOutput). 2016
Information
Development level |
4 |
Reference |
None |
Last update |
2016-03-14 |
Author |
RTE-AIA |
Contact |
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | init_lambdaf | 0 | |
| Real | init_lambdad | 0 | |
| Real | init_lambdaad | 0 | |
| Real | init_lambdaaq | 0 | |
| Real | init_lambdaq1 | 0 | |
| Real | init_lambdaq2 | 0 | |
| Real | init_id | 0 | |
| Real | init_iq | 0 | |
| Real | init_theta | 0 | |
| Real | init_omega | 1 | |
| Real | init_cm | 0 | |
| Real | init_efd | 0 | |
| Real | init_E | sqrt(init_lambdaad*init_lambdaad + init_lambdaaq*init_lambdaaq) | |
| Real | init_Mds | if Saturated then Md0/(1 + md/rtfo^snd*init_E^snd) else Md0 | |
| Real | init_Mqs | if Saturated then Mq0/(1 + mq/rtfo^snq*init_E^snq) else Mq0 | |
| Real | init_Mi | init_Mds*init_lambdaad*init_lambdaad/(init_E*init_E) + init_Mqs*init_lambdaaq*init_lambdaaq/(init_E*init_E) | |
| Real | init_Md | init_Mi + Mdif*init_lambdaaq*init_lambdaaq/(init_E*init_E) | |
| Real | init_Mq | init_Mi - Mdif*init_lambdaad*init_lambdaad/(init_E*init_E) | |
| Real | init_LMD | 1.0/(1.0/init_Md + Sdet) | |
| Real | init_LMQ | 1.0/(1.0/init_Mq + Slq) | |
| Real | ur0 | 1 | Initial real voltage component p.u. in the SNREF base |
| Real | ui0 | 0 | Initial imaginary voltage component p.u. in the SNREF base |
| Real | P_0 | 0 | Initial active power (MW) |
| Real | Q_0 | 0 | Initial active power (MVA) |
| Real | omega0 | 2*3.14159265*50 | Nominal network angular frequency |
| Real | SNREF | 100 | MVA system base |
| Real | SN | 1150 | Nominal apparent power (MVA) |
| Real | PN | 1000 | Nominal turbine (active) power (MW) |
| Real | PNALT | 1100 | |
| Real | rStatIn | 0.004 | Stator resistance p.u. in the machine SN base |
| Real | lStatIn | 0.219 | Stator leakage p.u. in the machine SN base |
| Real | mD0Pu | 2.351 | d axis mutual inductance p.u. in the machine SN base |
| Real | WLMDVPu | 0.7459 | d axis mutual inductance corresponding to magnetic condition taken for setting the voltage regulator |
| Real | mCanPu | 0.0 | CANAY's inductance p.u. in the machine SN base |
| Real | rDPu | 0.01723 | d axis damper winding resistance p.u. in the machine SN base |
| Real | lDPu | 0.12825 | d axis damper winding leakage p.u. in the machine SN base |
| Real | rRotIn | 0.00113 | Rotor resistance p.u. in the machine SN base |
| Real | lRotIn | 0.24253 | Rotor leakage p.u. in the machine SN base |
| Real | mQ0Pu | 2.351 | q axis mutual inductance p.u. in the machine SN base |
| Real | rQ1Pu | 0.0193 | q axis damper 1 winding resistance p.u. in the machine SN base |
| Real | lQ1Pu | 0.08921 | q axis damper 1 winding leakeage p.u. in the machine SN base |
| Real | rQ2Pu | 0.03923 | q axis damper 2 winding resistance p.u. in the machine SN base |
| Real | lQ2Pu | 1.78484 | q axis damper 2 winding leakeage p.u. in the machine SN base |
| Real | md | 0.1 | Coefficient md of the saturation curve |
| Real | mq | 0.1 | Coefficient mq of the saturation curve |
| Real | snd | 6 | Coefficient nd of the saturation curve |
| Real | snq | 6 | Coefficient nq of the saturation curve |
| Real | DIn | 0.0 | mechanical damping coefficient |
| Real | HIn | 6.3 | Constant of inertia |
| Real | U1N | 24 | nominal voltage machine side |
| Real | V1 | 24 | base voltage machine side |
| Real | U2N | 400 | nominal voltage machine side |
| Real | V2 | 380 | base voltage machine side |
| Boolean | transformerIncluded | false | |
| Real | RTfoPu | if transformerIncluded then 0.000185 else 0 | Machine transformer resistance p.u. in the SNTfo base |
| Real | XTfoPu | if transformerIncluded then 0.00769 else 0 | Machine transformer resistance p.u. in the SNTfo base |
| Integer | IWLMDV | 3 | |
| Boolean | Saturated | true | |
| Real | yscale | if RT > 0.0 or XT > 0.0 then SNREF/SN*rtfo*rtfo else SNREF/SN | |
| Real | SNtfo | 1300 | Machine transformer rating |
| Real | r | rStatIn*yscale | Stator Resistance |
| Real | rf | rRotIn*yscale | Rotor Resistance |
| Real | lld | lStatIn*yscale | Stator leakage |
| Real | lf | lRotIn*yscale | Rotor leakage |
| Real | mrc | mCanPu*yscale | CANAY's inductance |
| Real | lD | lDPu*yscale | d axis damper winding leakage |
| Real | rD | rDPu*yscale | d axis damper winding resistance |
| Real | rQ1 | rQ1Pu*yscale | q axis damper 1 winding resistance |
| Real | rQ2 | rQ2Pu*yscale | q axis damper 2 winding resistance |
| Real | lQ1 | lQ1Pu*yscale | q axis damper 1 winding leakeage |
| Real | lQ2 | lQ2Pu*yscale | q axis damper 2 winding leakeage |
| Real | RT | RTfoPu*SNREF/SNtfo*rtfo*rtfo | Machine transformer resistance (p.u.), enter value*SNREF/SNtfo |
| Real | XT | XTfoPu*SNREF/SNtfo*rtfo*rtfo | Machine transformer reactance (p.u.), enter value*SNREF/SNtfo |
| Real | Md0 | mD0Pu*yscale | d axis mutual inductance |
| Real | Mq0 | mQ0Pu*yscale | q axis mutual inductance |
| Real | Mdv | WLMDVPu*yscale | |
| Real | D | DIn*SN/SNREF | Mechanical damping coefficient |
| Real | H | HIn*SN/SNREF | Constant of inertia |
| Real | rtfo | if transformerIncluded then (U2N/V2)/(U1N/V1) else 1 | Transformer ratio |
| Real | DET | lf*lD + mrc*lf + mrc*lD | |
| Real | Mdif | Md0 - Mq0 | |
| Real | Sdet | lf/DET + lD/DET | |
| Real | Slq | 1.0/lQ1 + 1.0/lQ2 | |
| Real | Lddet | lD/DET | |
| Real | Lfdet | lf/DET | |
| Real | Lq1inv | 1.0/lQ1 | |
| Real | Lq2inv | 1.0/lQ2 | |
| Real | Sr | r + RT | |
| Real | Sx | lld + XT | |
| Real | Coef11 | rtfo*omega0*rf/Mdv | |
| Real | Coef12 | rf*omega0*(lD + mrc)/DET | |
| Real | Coef13 | rf*omega0*mrc/DET | |
| Real | Coef14 | omega0*rf*lD/DET | |
| Real | Coef21 | omega0*rD*mrc/DET | |
| Real | Coef22 | omega0*rD*(lf + mrc)/DET | |
| Real | Coef23 | omega0*rD*lf/DET | |
| Real | Coef31 | omega0*rQ1/lQ1 | |
| Real | Coef32 | omega0*rQ1/lQ1 | |
| Real | Coef41 | omega0*rQ2/lQ2 | |
| Real | Coef42 | omega0*rQ2/lQ2 | |
| Real | Coef51 | PN/(SNREF*2*H) | |
| Real | Coef52 | D/(2*H) | |
| Real | Coef53 | 1.0/(2*H) |
Connectors
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | cm | ||
| Real | efd | ||
| Real | ur | ||
| Real | ui | ||
| Real | lambdaf | ||
| Real | lambdad | ||
| Real | lambdaad | ||
| Real | lambdaaq | ||
| Real | lambdaq1 | ||
| Real | lambdaq2 | ||
| Real | id | ||
| Real | iq | ||
| Real | theta | ||
| Real | omega | ||
| Real | E | ||
| Real | Mds | ||
| Real | Mqs | ||
| Real | Md | ||
| Real | Mq | ||
| Real | Mi | ||
| Real | LMD | ||
| Real | LMQ |
Revisions
Copyright 2015-2016 RTE (France), SmarTS Lab (Sweden), AIA (Spain) and DTU (Denmark)
- RTE: http://www.rte-france.com
- SmarTS Lab, research group at KTH: https://www.kth.se/en
- AIA: http://www.aia.es/en/energy
- DTU: http://www.dtu.dk/english
The authors can be contacted by email: info@itesla-ipsl.org
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0.