modelPVSimple
Extends from Buildings.Electrical.Interfaces.PartialAcDcParameters (Partial model that contains basic parameters for a DC/AC conversion system), Buildings.Electrical.Interfaces.PartialPV (Base model for a PV system).
Information
Model of a simple photovoltaic array.
The electrical connector is an AC interface.
This model computes the active power as
P=A fact η G ηDCAC,
where A is the panel area, fact is the fraction of the aperture area, η is the panel efficiency, G is the total solar irradiation, which is the sum of direct and diffuse irradiation, and ηDCAC is the efficiency of the conversion between DC and AC.
This active power is equal to P, while the reactive power is equal to Q = P tan(acos(pf)) where pf is the power factor.
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. For a model that implements this conversion, use Buildings.Electrical.AC.OnePhase.Sources.PVSimpleOriented.
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 |
| Boolean | linearized | false | If =true, introduce a linearization in the load |
| AC-Conversion | |||
| Real | pf (from PartialAcDcParameters) | 0.9 | Power factor |
| Real | eta_DCAC (from PartialAcDcParameters) | 0.9 | Efficiency of DC/AC conversion |
| 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 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Electrical.AC.OnePhase.Loads.Capacitive | load | Load model |
Revisions
-
March 23, 2022, by Michael Wetter:
Corrected documentation string for parameterA. -
October 7, 2019, by Michael Wetter:
Corrected model to include DC/AC conversion in outputP.
This is for issue 1577. -
January 30, 2019, by Michael Wetter:
Addedreplaceable. -
February 26, 2016, by Michael Wetter:
In load, setP_nominal = 0as it is not used. This is for issue 426. -
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. -
September 4, 2014, by Michael Wetter:
Revised model. -
August 5, 2014, by Marco Bonvini:
Revised documentation.