modelqAxisACcurrentControl

Takes the reference q axis current as input and modulates the q axis voltage

Parameters

TypeNameDefaultDescription
Realfb
RealXr
RealL_arm
RealVb
RealMVAb
Realk2*Modelica.Constants.pi*fb*(Xr + 0.5*L_arm)*Vb*Vb/(2*MVAb*fb*Modelica.Constants.pi)Gain value multiplied with input signal
PI Controller Parameters
RealKp1Gain
Modelica.Units.SI.TimeTTime Constant (T>0 required)
Modelica.Blocks.Types.InitinitTypeModelica.Blocks.Types.Init.NoInitType of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output)
Realx_start0Initial or guess value of state
Realy_start0Initial value of output

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputVc_eqEquivalent Capacitor Voltage
Modelica.Blocks.Interfaces.RealInputigqReference AC Current of the q axis
Modelica.Blocks.Interfaces.RealInputigdAC Current of the d axis
Modelica.Blocks.Interfaces.RealOutputmqModulation Index of the q axis
Modelica.Blocks.Interfaces.RealInputigq_refReference AC current of the q axis
Modelica.Blocks.Interfaces.RealInputvgqAC Voltage of the q axis
Modelica.Blocks.Interfaces.RealOutputVmqModulated AC q axis Voltage

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Addadd
OpenIPSL.NonElectrical.Nonlinear.Div0blockdiv0block
Modelica.Blocks.Continuous.PIPI
Modelica.Blocks.Math.Add3add3
Modelica.Blocks.Math.Gaingain1