modelPVSimpleOriented
Extends from Buildings.Electrical.Interfaces.PartialAcDcParameters (Partial model that contains basic parameters for a DC/AC conversion system), Buildings.Electrical.Interfaces.PartialPVOriented (Base model of a PV system with orientation).
Information
Model of a simple photovoltaic array.
This model takes as an input the direct and diffuse solar radiation from the weather bus. The electrical connector is an AC one phase 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. The model takes into account the location and the orientation of the PV panel, specified by the surface tilt, latitude and azimuth.
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.
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, linearize the load |
| AC-Conversion | |||
| Real | pf (from PartialAcDcParameters) | 0.9 | Power factor |
| Real | eta_DCAC (from PartialAcDcParameters) | 0.9 | Efficiency of DC/AC conversion |
| Orientation | |||
| Modelica.Units.SI.Angle | til (from PartialPVOriented) | Surface tilt | |
| Modelica.Units.SI.Angle | azi (from PartialPVOriented) | Surface azimuth | |
| Nominal conditions | |||
| Modelica.Units.SI.Voltage | V_nominal (from PartialPVOriented) | Nominal voltage (V_nominal >= 0) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | P (from PartialPvBase) | Generated power | |
| Buildings.Electrical.Interfaces.Terminal | terminal (from PartialPVOriented) | Generalized terminal | |
| BoundaryConditions.WeatherData.Bus | weaBus (from PartialPVOriented) | Weather data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| PartialPV | panel (from PartialPVOriented) |
Revisions
-
March 23, 2022, by Michael Wetter:
Corrected documentation string for parameterA. -
September 16, 2021, by Michael Wetter:
Removed parameterlatas this is now obtained from the weather data reader.
This is for IBPSA, #1477. -
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. -
September 4, 2014, by Michael Wetter:
Revised model. -
August 5, 2014, by Marco Bonvini:
Revised documentation. -
October 31, 2013, by Marco Bonvini:
First implementation.