modelPV_Plant

DIgSILENT model of a solar plant

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

Information

A PV Plant implemented according to the DIgSILENT template in PowerFactory.

NOTE 1: The PLL Dynamics are missing along with the active power reduction models for FRT events.

NOTE 2: Keep in mind that if external irradiance is connected it needs to be matched for the initial active power for steady-state initialization.

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
Plant parameters
Types.ApparentPowerM_bPV plant base power
PV Array Dimensions
Integern_series20Number of modules in series
Integern_parallel140Number of modules in parallel
Parameters of PV Modules
Types.TimeTr0.01Time constant of modules
Types.VoltageU0_stc43.8Open-circuit voltage at Standard Test Conditions
Types.VoltageUmpp_stc35MPP voltage at Standard Test Conditions
Types.CurrentImpp_stc4.58MPP current at Standard Test Conditions
Types.CurrentIsc_stc5Short-circuit current at Standard Test Conditions
SI.LinearTemperatureCoefficientau-0.0039Temperature correction factor (voltage)
SI.LinearTemperatureCoefficientai0.0004Temperature correction factor (current)
DC busbar parameters
SI.CapacitanceC1.5e-3Capacity of capacitor on DC busbar
Current Controller Parameters
RealKp0.005Gain, Active Power PI-Controller
Types.TimeTip0.03Integration Time Constant, Active Power PI-Ctrl.
Types.TimeTrm0.001Measurement Delay
Types.TimeTmpp5Time Delay MPP-Tracking
Types.PerUnitid_min0Min. Active Current Limit
Types.PerUnitid_max1Max. Active Current Limit
Types.VoltageU_min200Minimal allowed DC-voltage
Types.PerUnitiq_min-1Min. Reactive Current Limit
Types.PerUnitiq_max1Max. Reactive Current Limit
RealDeadband0.1Deadband for Dynamic AC Voltage Support
RealK_FRT2Gain for Dynamic AC Voltage Support
Booleani_EEGfalsefalse = acc. TC2007; true = acc. SDLWindV
Types.PerUnitmaxAbsCur1Max. allowed absolute current
Types.PerUnitmaxIq1Max.abs reactive current in normal operation

Connectors

TypeNameDefaultDescription
OpenIPSL.Interfaces.PwPinp

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
OpenIPSL.Electrical.Solar.PowerFactory.DIgSILENT.Controllercontroller
Modelica.Blocks.Sources.Constantnot_implemented_FRT
OpenIPSL.Electrical.Solar.PowerFactory.DIgSILENT.DCBusBarbusbar
OpenIPSL.Electrical.Solar.PowerFactory.General.ElmGenstatgenerator
Modelica.Blocks.Math.Gainpu_to_W
OpenIPSL.Electrical.Solar.PowerFactory.DIgSILENT.PVArraypv_array

Revisions

Model Name

DIgSILENT PV System 3PH

Reference

PowerFactory Implementation in /DIgSILENT Library/Templates/Photovoltaic

Last update

January 2021

Author

@tinrabuzin

Contact

see UsersGuide.Contact

Model Verification

This model has not been verified against PowerFactory.