modelQControl_Type4B

Developed by DTU

Information

Development level

2

Parameters

TypeNameDefaultDescription
RealTpfiltPower measurement filter time constant
RealMwttPFPower factor control mode
RealMwttUVoltage control mode
RealMwttOLOpen loop mode
RealUref0User defined voltage reference
RealTangent_phiCalculated from power factor setpoint
RealQmaxMaximum reactive power
RealQminMinimum reactive power
RealTufiltVoltage measurement filter time constant
RealUqdipVoltage threshold value for LVRT detection
RealTpostLength of time period where post fault reactive power is injected
RealUdb1Voltage dead band lower limit
RealUdb2Voltage dead band upper limit
RealKqvVoltage scaling factor for LVRT current
Realiqh1Maximum reactive current injection during dip
RealiqminMinimum reactive current injection
RealiqmaxMaximum reactive current injection
Realiq_postPost fault reactive current injection
RealUmaxMaximum voltage in voltage PI controller integral term
RealUminMinimum voltage in voltage PI controller integral term
RealKiQReactive power PI controller integration gain
RealKpQReactive power PI controller proportional gain
RealTqordTime constant in reactive power order lag
RealKiUVoltage PI controller integration gain
RealKpUVoltage PI controller proportional gain
RealTiqTime constant in reactive current lag
Realini_PwttInitial value of the state (Active power order lag)
Realini_UwttInitial value of the state (Voltage order lag)
Realini_QpiInitial value of the state (Reactive power PI controller)
Realini_QwttInitial value of the state (Reactive power order lag)
Realini_IqwttInitial reactive current
RealRdroopResistive component of voltage drop impedance
RealXdroopInductive component of voltage drop impedance

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputUref
Modelica.Blocks.Interfaces.RealInputQref
Modelica.Blocks.Interfaces.RealInputQwtt
Modelica.Blocks.Interfaces.RealInputPwtt
Modelica.Blocks.Interfaces.RealInputUwtt
Modelica.Blocks.Interfaces.RealOutputIqcmd
Modelica.Blocks.Interfaces.RealOutputF_LVRT

Components

TypeNameDefaultDescription
iPSL.NonElectrical.Logical.Relay4imReal4in
iPSL.NonElectrical.Continuous.SimpleLagimSimpleLag
Modelica.Blocks.Sources.ConstantimSetPoint1
Modelica.Blocks.Sources.ConstantimSetPoint4
Modelica.Blocks.Sources.ConstantimSetPoint3
Modelica.Blocks.Sources.ConstantimSetPoint2
Modelica.Blocks.Sources.ConstantimSetPoint
iPSL.NonElectrical.Logical.RelayimRelay
Modelica.Blocks.Nonlinear.LimiterimLimiter
iPSL.NonElectrical.Continuous.SimpleLagimSimpleLag1
iPSL.NonElectrical.Logical.RelayimRelay1
Modelica.Blocks.Sources.ConstantimSetPoint5
iPSL.Electrical.Wind.DTU.LVRTlVRT
Modelica.Blocks.Nonlinear.LimiterimLimiter1
iPSL.Electrical.Wind.DTU.VoltageDepCurrentvoltageDepCurrent
Modelica.Blocks.Nonlinear.LimiterimLimiter2
Modelica.Blocks.Sources.ConstantimSetPoint6
Modelica.Blocks.Math.GainimGain
iPSL.NonElectrical.Logical.RelayimRelay2
Modelica.Blocks.Nonlinear.LimiterimLimiter3
Modelica.Blocks.Sources.ConstantimSetPoint8
iPSL.NonElectrical.Logical.RelayimRelay4
Modelica.Blocks.Math.GainimGain1
iPSL.NonElectrical.Logical.RelayimRelay5
iPSL.Electrical.Wind.DTU.IQLVRTiQLVRT1
iPSL.Electrical.Wind.DTU.VoltageDropvoltageDrop
Modelica.Blocks.Continuous.LimIntegratorImIntegratornonwindup
Modelica.Blocks.Continuous.LimIntegratorImIntegratornonwindup1
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Math.Addadd1
Modelica.Blocks.Math.Addadd2
Modelica.Blocks.Math.Divisiondivision
Modelica.Blocks.Math.Productproduct
Modelica.Blocks.Math.Addadd3
Modelica.Blocks.Math.Addadd4
NonElectrical.Continuous.SimpleLagLimsimpleLagLim
NonElectrical.Continuous.SimpleLagRateLimBlocksimpleLagLimBlock

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.