modelGenerator2

Generation Group for the example that uses the Anderson-based data set
Diagram of Generator2

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 Anderson-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., Anderson 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, Power System Stabilizer and Turbine/Governor blocks. For example, to specify the inertia constant of the GENROE 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.GENROEgENROE
Modelica.Blocks.Sources.Constantzero
OpenIPSL.Electrical.Controls.PSSE.ES.ESDC1AeSDC1A
Modelica.Blocks.Sources.ConstantminusInf
OpenIPSL.Electrical.Controls.PSSE.PSS.IEE2STiEE2ST
OpenIPSL.Electrical.Controls.PSSE.TG.IEESGOiEESGO
GUDynamicsgUDynamics

Contents

NameDescription
GUnitDynamics