modelPwGeneratorM1S_Init

Initialization model for synchronous mahine M1S. Developed by RTE and adapted by AIA. 2014/03/10

Information

Development level

4

Parameters

TypeNameDefaultDescription
RealSNREF
RealSN
RealPN
RealPNALT
RealsNTfoif transformerIncluded then 100 else 0
Realur0
Realui0
Realp0
Realq0
BooleantransformerIncludedfalse
RealuNResTfoif transformerIncluded then 24 else 0
RealuNomNwif transformerIncluded then 24 else 0
RealuNMacTfoif transformerIncluded then 400 else 0
RealuBMacif transformerIncluded then 400 else 0
RealrTfoInif transformerIncluded then 0 else 0
RealxTfoInif transformerIncluded then 0.136 else 0
RealnDSat
RealnQSat
RealmDSatIn
RealmQSatIn
RealrStatIn
ReallStatIn
RealmQ0Pu
RealmD0Pu
ReallDPu
RealrRotIn
ReallRotIn
RealrQ1Pu
ReallQ1Pu
RealrQ2Pu
ReallQ2Pu
RealmCanPu
Realomega_0
RealpPuWLMDV
Realmrc0
RealONE1
RealPI3.14159265
IntegerIWLMDV3
BooleanSaturatedtrue
RealHIn
RealyScaleNomSNREF/SN
RealrStatNomrStatIn*yScaleNom
ReallStatNomlStatIn*yScaleNom
ReallQINomlStatIn*yScaleNom
RealmQ0NommQ0Pu*yScaleNom
RealmD0NommD0Pu*yScaleNom
RealurNom1.0
RealuiNom0.0
RealqPuWLMDV(SN^2 - pPuWLMDV^2)^(1/2)
RealpNomWLMDVpPuWLMDV/SNREF
RealqNomWLMDVqPuWLMDV/SNREF
RealirNompNomWLMDV*urNom + qNomWLMDV*uiNom
RealiiNompNomWLMDV*uiNom - qNomWLMDV*urNom
RealomegaNom1.0
RealrTfoNom0.0
RealxTfoNom0.0
Realriif transformerIncluded then uNResTfo/uNomNw/(uNMacTfo/uBMac) else 1.
Realrsif transformerIncluded then (uNResTfo/uNomNw)^2*SNREF/sNTfo else 1.
RealmSalNommD0Nom - mQ0Nom
RealxQNom0mQ0Nom + lQINom
RealtetaNomNum0uiNom + omegaNom*(xTfoNom + xQNom0)*irNom + (rTfoNom + rStatNom)*iiNom
RealtetaNomDenom0urNom + (rTfoNom + rStatNom)*irNom - omegaNom*(xTfoNom + xQNom0)*iiNom
ReallambdaADNom0-(urNom + (rStatNom + rTfoNom)*irNom + omegaNom*(lStatNom + xTfoNom)*(-iiNom))/omegaNom
ReallambdaAQNom0((-uiNom) + (rStatNom + rTfoNom)*(-iiNom) - omegaNom*(lQINom + xTfoNom)*irNom)/omegaNom
ReallambdaADNom20lambdaADNom0*lambdaADNom0
ReallambdaAQNom20lambdaAQNom0*lambdaAQNom0
Realir0_0p0*ur0 + q0*ui0
Realii0_0p0*ui0 - q0*ur0
RealxQ0mQ0Pu - lStatIn
ReallambdaAD0_0-(ur0 + (rStatIn + rTfoIn)*ir0_0 + (lStatIn + xTfoIn)*(-ii0_0))/omega_0
ReallambdaAQ0_0((-ui0) + (rStatIn + rTfoIn)*(-ii0_0) - (lStatIn + xTfoIn)*ir0_0)/omega_0
RealE0_0(lambdaAD0_0*lambdaAD0_0 + lambdaAQ0_0*lambdaAQ0_0)^(1/2)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputpin_CM
Modelica.Blocks.Interfaces.RealOutputpin_EFD
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAF
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAD
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAQ1
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAQ2
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAAD
Modelica.Blocks.Interfaces.RealOutputpin_LAMBDAAQ
Modelica.Blocks.Interfaces.RealOutputpin_OMEGA
Modelica.Blocks.Interfaces.RealOutputpin_TETA
Modelica.Blocks.Interfaces.RealOutputpin_IQ
Modelica.Blocks.Interfaces.RealOutputpin_ID
Modelica.Blocks.Interfaces.RealOutputpin_UR
Modelica.Blocks.Interfaces.RealOutputpin_UI
Modelica.Blocks.Interfaces.RealOutputpin_TerminalVoltage
Modelica.Blocks.Interfaces.RealOutputpin_FieldCurrent
Modelica.Blocks.Interfaces.RealOutputpin_ActivePowerPNALT
Modelica.Blocks.Interfaces.RealOutputpin_ActivePowerPN
Modelica.Blocks.Interfaces.RealOutputpin_ActivePowerSNREF
Modelica.Blocks.Interfaces.RealOutputpin_ReactivePowerPNALT
Modelica.Blocks.Interfaces.RealOutputpin_ReactivePowerPN
Modelica.Blocks.Interfaces.RealOutputpin_ReactivePowerSNREF
Modelica.Blocks.Interfaces.RealOutputpin_Current
Modelica.Blocks.Interfaces.RealOutputpin_ActivePowerSN
Modelica.Blocks.Interfaces.RealOutputpin_ReactivePowerSN

Components

TypeNameDefaultDescription
Realu2
RealtetaNomNum
RealtetaNomDenom
RealtetaNom
RealiDNom
RealiQNom
RealuDNom
RealuQNom
ReallambdaADNom
ReallambdaAQNom
ReallambdaADNom2
ReallambdaAQNom2
RealENom2
RealmDSNom
RealmQSNom
RealcosNuNom2
RealsinNuNom2
RealmINom
RealmDNom
RealmQNom
RealifNom
RealmDVPu
RealrStat
ReallStat
ReallD
ReallQI
ReallRot
RealmQ0
ReallQ1
ReallQ2
RealmD0
RealmCan
RealxQ
Realteta0Num
Realteta0Denom
RealuD0
RealuQ0
ReallambdaAD02
ReallambdaAQ02
RealE02
RealcosNu2
RealsinNu2
RealmD
RealmQ
Realif0
RealDET
Realu1r
Realu1i
RealmSal
Realir0
Realii0
RealmDSat
RealmQSat
RealxQNom
RealyScale
RealrrTfo
RealrTfo
RealxTfo
RealmDV
Realteta0
RealtetaInterne0
RealiD0
RealiQ0
ReallambdaAD0
ReallambdaAQ0
RealE0
RealmDS0
RealmQS0
RealmI0
ReallambdaQ10
ReallambdaQ20
ReallambdaD0
ReallambdaF0
Realcm0
Realefd0
ReallMD0
ReallMQ0
RealmD_0
RealmQ_0
RealurReg0
RealuiReg0
Realir
Realii

Revisions

Copyright 2015-2016 RTE (France), SmarTS Lab (Sweden), AIA (Spain) and DTU (Denmark)

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.