modelGenerator1

Generation Group for example that uses the IEEE421.5-based data set
Diagram of Generator1

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

Information

Generation group for the example that uses the IEEE421.5-based data set.

Instructions

The steps for the correct use of the data sets are indicated below:

  1. Drag and Drop an instance of a OpenIPSL.Data.PowerPlant.GUDynamics record to the diagram layer of your generation group model.
  2. Propagate the GUnitDynamics parameter of the GUDynamics record.
  3. Go to the upper-level model that contains an instance of this generation group (e.g., IEEE421 example model). Complete the local instructions and come back to continue with step 4.
  4. Insert component references inside the parameter fields of the Synchronous Machine, Excitation System and Power System Stabilizer blocks. For example, to specify the inertia constant of the GENSAE synchronous machine (i.e., H), you must fill its field with this expression: gUDynamics.guDynamics.machine.H. To do this, you can either type the value or recreate the whole path, by first clicking the Insert Component Reference option and then navigating the references accordingly.

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

Connectors

TypeNameDefaultDescription
OpenIPSL.Interfaces.PwPinpwPin

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
OpenIPSL.Electrical.Machines.PSSE.GENSAEgENSAE
Modelica.Blocks.Sources.Constantzero
OpenIPSL.Electrical.Controls.PSSE.ES.ESST1AeSST1A
Modelica.Blocks.Sources.ConstantminusInf
Modelica.Blocks.Sources.ConstantplusInf
OpenIPSL.Electrical.Controls.PSSE.PSS.PSS2BpSS2B
GUDynamicsgUDynamics

Contents

NameDescription
GUnitDynamics