modelPVModuleGeneral
Basic photovoltaic module model
Information
Basic photovoltaic module model which defines the common variables and equations.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General › Module characteristic | |||
| BuildingSystems.Technologies.Photovoltaics.Data.PhotovoltaicModules.DataSetPhotovoltaicModule | pvModuleData | Characteristic data of the PV module | |
| General | |||
| Integer | nModPar | 1 | Number of parallel connected modules within one common orientation |
| Integer | nModSer | 1 | Number of serial connected modules within one common orientation |
| General › Orientation | |||
| Boolean | use_AngleDegTil_in | false | = true, use input for controlling the tilt angle of the PV module |
| Boolean | use_AngleDegAzi_in | false | = true, use input for controlling the azimuth angle of the PV module |
| General › Shadowing | |||
| Boolean | use_GSC_in | false | = true, use input for geometric shading coefficient GSC |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| BuildingSystems.Interfaces.Angle_degOutput | angleDegTil_constant | Tilt angle of the PV module | |
| BuildingSystems.Interfaces.Angle_degOutput | angleDegTil | Tilt angle of the PV module | |
| BuildingSystems.Interfaces.Angle_degOutput | angleDegAzi_constant | Azimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg | |
| BuildingSystems.Interfaces.Angle_degOutput | angleDegAzi | Azimuth angle of the PV module: South=0 deg West=90 deg East=-90 deg | |
| Modelica.Blocks.Interfaces.RealOutput | GSC_constant | 0.0 | Constant shading coefficient (if use_GSC_in = true) |
| BuildingSystems.Interfaces.RadiationPort | radiationPort | Radiation port | |
| BuildingSystems.Interfaces.Temp_KInput | TAmb | Environment air temperature | |
| Modelica.Blocks.Interfaces.RealInput | GSC_in | Shading coefficient | |
| Real | etaMod | Efficiency of the PV Module | |
| BuildingSystems.Interfaces.PowerOutput | PField | Power of the PV field | |
| Modelica.Blocks.Interfaces.RealOutput | IField | Current of the PV field | |
| Modelica.Units.SI.Area | AField | pvModuleData.height*pvModuleData.width*nModSer*nModPar | Area of the PV field |
| Interfaces.Angle_degInput | angleDegTil_in | Controlled tilt angle of the PV module | |
| Interfaces.Angle_degInput | angleDegAzi_in | Controlled azimuth angle of the PV module |
Revisions
-
March 1, 2015 by Christoph Nytsch-Geusen:
First implementation.