modelPVPanels

This example illustrates how to use PV panel models

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example shows how to use a simple PV model without orientation as well as a PV model with orientation. The power produced by the PV is partially consumed by the load, and the remaining part is fed into the grid.

The PV produces different amounts of power on each phase according to the fractions specified by the vector areaFraction={0.5,0.3,0.2}. In this example, 50% of the power generation is on phase 1, 30% on phase 2 and 20% on phase 3.

Components

TypeNameDefaultDescription
ThreePhasesUnbalanced.Loads.InductiveRLLoad taht consumes the power generted by the PVs
ThreePhasesUnbalanced.Sources.GridgridElectrical grid model
Modelica.Blocks.Sources.ConstantloadLoad consumption
BoundaryConditions.SolarIrradiation.DiffusePerezHDifTilDiffuse irradiation on tilted surface
BoundaryConditions.SolarIrradiation.DirectTiltedSurfaceHDirTilDirect irradiation on tilted surface
BoundaryConditions.WeatherData.ReaderTMY3weaDat
Modelica.Blocks.Math.AddGTotal irradiation on tilted surface
PVsimplepvSimplePV array simplified
PVsimpleOrientedpvOrientedPV array oriented

Revisions

  • September 16, 2021, by Michael Wetter:
    Removed assignment of parameter lat as this is now obtained from the weather data reader.
    This is for IBPSA, #1477.
  • September 25, 2014, by Marco Bonvini:
    Created model and documentation.