modelBaseUnbalancedPV

Partial model for an unbalanced PV source

Extends from Buildings.Electrical.Interfaces.PartialPluggableUnbalanced (Partial interface for unbalanced loads), Buildings.Electrical.Interfaces.PartialPvBase (Partial model with basic parameters for PVs), Buildings.Electrical.Interfaces.PartialAcDcParameters (Partial model that contains basic parameters for a DC/AC conversion system).

Information

This model is a partial class extended by three-phase unbalanced PV power sources.

The model has boolean parameters plugPhase1, plugPhase2, and plugPhase3 that can be used to connect the PV in an unbalanced configuration.

The model has an array areaFraction[3] that is used to determine how to partition the power of the PVs on the three-phase. By default it is assumed a uniform partition areaFraction[3] = {1/3, 1/3, 1/3}.

Parameters

TypeNameDefaultDescription
BooleanplugPhase1 (from PartialPluggableUnbalanced)trueIf true, phase 1 is connected
BooleanplugPhase2 (from PartialPluggableUnbalanced)trueIf true, phase 2 is connected
BooleanplugPhase3 (from PartialPluggableUnbalanced)trueIf true, phase 3 is connected
Modelica.Units.SI.AreaA (from PartialPvBase)Gross surface area (including area not covered with active PV cells)
RealfAct (from PartialPvBase)0.9Fraction of surface area with active solar cells
Realeta (from PartialPvBase)0.12Module conversion efficiency
Real[3]areaFractionones(3)/3Fraction of area occupied by the PVs of each phase
AC-Conversion
Realpf (from PartialAcDcParameters)0.9Power factor
Realeta_DCAC (from PartialAcDcParameters)0.9Efficiency of DC/AC conversion
Nominal conditions
Modelica.Units.SI.VoltageV_nominalNominal voltage (V_nominal >= 0)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputP (from PartialPvBase)Generated power

Components

TypeNameDefaultDescription
OnePhase.Sources.PVSimplepv_phase2PV phase 2
OnePhase.Sources.PVSimplepv_phase3PV phase 3
OnePhase.Sources.PVSimplepv_phase1PV phase 1
Modelica.Blocks.Math.Add3sumBlockSum of the generated power on each phase

Revisions

  • September 25, 2014, by Marco Bonvini:
    Created model and documentation.