modelPVSimple
Extends from Buildings.Electrical.Interfaces.PartialPV (Base model for a PV system).
Information
Model of a simple photovoltaic array.
This model computes the power as
P=A fact η G
where A is the panel area, fact is the fraction of the aperture area, η is the panel efficiency and G is the total solar irradiation. This power is equal to P = v i, where v is the voltage across the panel and i is the current that flows through the panel.
To avoid a large voltage drop the panel electric connector, it is recommended to use this model together with a model that prescribes the voltage. See Buildings.Electrical.DC.Sources.Examples.PVSimple.
Note: This model takes as input the total solar irradiation on the panel. This has to be computed converting the incoming radiation to take tilt and azimuth into account.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Area | A (from PartialPvBase) | Gross surface area (including area not covered with active PV cells) | |
| Real | fAct (from PartialPvBase) | 0.9 | Fraction of surface area with active solar cells |
| Real | eta (from PartialPvBase) | 0.12 | Module conversion efficiency |
| Nominal conditions | |||
| Modelica.Units.SI.Voltage | V_nominal (from PartialPV) | Nominal voltage (V_nominal >= 0) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | P (from PartialPvBase) | Generated power | |
| Modelica.Blocks.Interfaces.RealInput | G (from PartialPV) | Total solar irradiation per unit area | |
| Buildings.Electrical.Interfaces.Terminal | terminal (from PartialPV) | Generalized terminal |
Revisions
-
March 23, 2022, by Michael Wetter:
Corrected documentation string for parameterA. -
September 24, 2015 by Michael Wetter:
Removed binding ofP_nominalas this parameter is disabled and assigned a value in theinitial equationsection. This is for issue 426. -
January 4, 2013, by Michael Wetter:
First implementation.