modelPVModuleSimple

One diode photovoltaic module model

Extends from BuildingSystems.Technologies.Photovoltaics.BaseClasses.PVModuleGeneral (Basic photovoltaic module model).

Information

This is a one diode model of a PV module.

Parameters

TypeNameDefaultDescription
General › Module characteristic
BuildingSystems.Technologies.Photovoltaics.Data.PhotovoltaicModules.DataSetPhotovoltaicModulepvModuleData (from PVModuleGeneral)Characteristic data of the PV module
General
IntegernModPar (from PVModuleGeneral)1Number of parallel connected modules within one common orientation
IntegernModSer (from PVModuleGeneral)1Number of serial connected modules within one common orientation
General › Orientation
Booleanuse_AngleDegTil_in (from PVModuleGeneral)false= true, use input for controlling the tilt angle of the PV module
Booleanuse_AngleDegAzi_in (from PVModuleGeneral)false= true, use input for controlling the azimuth angle of the PV module
General › Shadowing
Booleanuse_GSC_in (from PVModuleGeneral)false= true, use input for geometric shading coefficient GSC
Advanced
Realfactor0.851Scaling factor adaptation to the complex PV cell model

Connectors

TypeNameDefaultDescription
BuildingSystems.Interfaces.Angle_degOutputangleDegTil_constant (from PVModuleGeneral)Tilt angle of the PV module
BuildingSystems.Interfaces.Angle_degOutputangleDegTil (from PVModuleGeneral)Tilt angle of the PV module
BuildingSystems.Interfaces.Angle_degOutputangleDegAzi_constant (from PVModuleGeneral)Azimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg
BuildingSystems.Interfaces.Angle_degOutputangleDegAzi (from PVModuleGeneral)Azimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg
Modelica.Blocks.Interfaces.RealOutputGSC_constant (from PVModuleGeneral)0.0Constant shading coefficient (if use_GSC_in = true)
BuildingSystems.Interfaces.RadiationPortradiationPort (from PVModuleGeneral)Radiation port
BuildingSystems.Interfaces.Temp_KInputTAmb (from PVModuleGeneral)Environment air temperature
Modelica.Blocks.Interfaces.RealInputGSC_in (from PVModuleGeneral)Shading coefficient
BuildingSystems.Interfaces.PowerOutputPField (from PVModuleGeneral)Power of the PV field
Modelica.Blocks.Interfaces.RealOutputIField (from PVModuleGeneral)Current of the PV field
Interfaces.Angle_degInputangleDegTil_in (from PVModuleGeneral)Controlled tilt angle of the PV module
Interfaces.Angle_degInputangleDegAzi_in (from PVModuleGeneral)Controlled azimuth angle of the PV module
Modelica.Blocks.Interfaces.RealInputUFieldModule voltage

Components

TypeNameDefaultDescription
RealetaMod (from PVModuleGeneral)Efficiency of the PV Module
Modelica.Units.SI.AreaAField (from PVModuleGeneral)pvModuleData.height*pvModuleData.width*nModSer*nModParArea of the PV field
BuildingSystems.Technologies.Photovoltaics.BaseClasses.OpticalModels.OpticalModelSimpleopticalModelOptical model of the photovoltaic generator
BuildingSystems.Technologies.Photovoltaics.BaseClasses.ElectricalModels.ElectricalModelOneDiodeelectricalModelElectrical model of the photovoltaic generator
BuildingSystems.Technologies.Photovoltaics.BaseClasses.ThermalModels.ThermalModelSimplethermalModelThermal model of the photovoltaic generator
Modelica.Blocks.Math.GaingainP
Modelica.Blocks.Math.GaingainI
Modelica.Blocks.Math.GaingainU

Revisions

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