modelVoltsHertzController

Volts/Hertz controller model
Diagram of VoltsHertzController

Extends from OpenIPSL.Electrical.Essentials.pfComponent (Partial model containing all the parameters for entering power flow data).

Parameters

TypeNameDefaultDescription
Power flow data
Types.ApparentPowerS_b (from pfComponent)SysData.S_bSystem base power
Types.VoltageV_b (from pfComponent)400e3Base voltage of the bus
Types.Frequencyfn (from pfComponent)SysData.fnSystem frequency
Types.ActivePowerP_0 (from pfComponent)1e6Initial active power
Types.ReactivePowerQ_0 (from pfComponent)0Initial reactive power
Types.PerUnitv_0 (from pfComponent)1Initial voltage magnitude
Types.Angleangle_0 (from pfComponent)0Initial voltage angle
BooleandisplayPF (from pfComponent)falseDisplay power flow:
Parameter mask
BooleanenableS_b (from pfComponent)falseEnable S_b in parameter list
BooleanenableV_b (from pfComponent)falseEnable V_b in parameter list
Booleanenablefn (from pfComponent)falseEnable fn in parameter list
BooleanenableP_0 (from pfComponent)falseEnable P_0 in parameter list
BooleanenableQ_0 (from pfComponent)falseEnable Q_0 in parameter list
Booleanenablev_0 (from pfComponent)falseEnable v_0 in parameter list
Booleanenableangle_0 (from pfComponent)falseEnable angle_0 in parameter list
BooleanenabledisplayPF (from pfComponent)falseEnable displayPF in parameter list
VSD project specifics
Realf_max80Maximum input voltage frequency
Realf_min40Minimum input voltage frequency
Realm00.1Initial PWM Modulation Value
Control Parameters
OpenIPSL.Types.TimeTr0.01Lag time constant
RealKp5Gain value multiplied with input signal
RealKi0.1Integrator gain
Realwe_max2*pi*f_maxMaximum Synchronous Speed
Realwe_min2*pi*f_minMinimum Synchronous Speed

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputmotor_speed
Modelica.Blocks.Interfaces.RealOutputweConnector of Real output signal
Modelica.Blocks.Interfaces.RealOutputmOutput signal connector
Modelica.Blocks.Interfaces.RealInputVc
Modelica.Blocks.Interfaces.RealInputW_refConnector of Real input signal 2

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
OpenIPSL.NonElectrical.Continuous.SimpleLagSpeed_Sensor
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Continuous.Integratorintegrator
Modelica.Blocks.Math.Addadd1
Modelica.Blocks.Math.Addadd2
Modelica.Blocks.Math.Gaingain1
RealKf1/(2*pi*fn)Gain value multiplied with input signal
Modelica.Blocks.Nonlinear.Limiterlimiter1
Modelica.Blocks.Math.Gaingain2
Modelica.Blocks.Sources.RealExpressionrealExpression
Modelica.Blocks.Math.Productproduct1
Modelica.Blocks.Continuous.FirstOrderfirstOrder