modelPVModuleGeneral

Basic photovoltaic module model

Information

Basic photovoltaic module model which defines the common variables and equations.

Parameters

TypeNameDefaultDescription
General › Module characteristic
BuildingSystems.Technologies.Photovoltaics.Data.PhotovoltaicModules.DataSetPhotovoltaicModulepvModuleDataCharacteristic data of the PV module
General
IntegernModPar1Number of parallel connected modules within one common orientation
IntegernModSer1Number of serial connected modules within one common orientation
General › Orientation
Booleanuse_AngleDegTil_infalse= true, use input for controlling the tilt angle of the PV module
Booleanuse_AngleDegAzi_infalse= true, use input for controlling the azimuth angle of the PV module
General › Shadowing
Booleanuse_GSC_infalse= true, use input for geometric shading coefficient GSC

Components

TypeNameDefaultDescription
BuildingSystems.Interfaces.Angle_degOutputangleDegTil_constantTilt angle of the PV module
BuildingSystems.Interfaces.Angle_degOutputangleDegTilTilt angle of the PV module
BuildingSystems.Interfaces.Angle_degOutputangleDegAzi_constantAzimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg
BuildingSystems.Interfaces.Angle_degOutputangleDegAziAzimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg
Modelica.Blocks.Interfaces.RealOutputGSC_constant0.0Constant shading coefficient (if use_GSC_in = true)
BuildingSystems.Interfaces.RadiationPortradiationPortRadiation port
BuildingSystems.Interfaces.Temp_KInputTAmbEnvironment air temperature
Modelica.Blocks.Interfaces.RealInputGSC_inShading coefficient
RealetaModEfficiency of the PV Module
BuildingSystems.Interfaces.PowerOutputPFieldPower of the PV field
Modelica.Blocks.Interfaces.RealOutputIFieldCurrent of the PV field
Modelica.Units.SI.AreaAFieldpvModuleData.height*pvModuleData.width*nModSer*nModParArea of the PV field
Interfaces.Angle_degInputangleDegTil_inControlled tilt angle of the PV module
Interfaces.Angle_degInputangleDegAzi_inControlled azimuth angle of the PV module

Revisions

  • March 1, 2015 by Christoph Nytsch-Geusen:
    First implementation.