Roadmap
Under development
Review & Update-Me
Stages, Status and Icons
Stages
Planning-
Items that have not yet been started
Design-
Scoping & user experience design
Develop-
Actively building
Test-
Testing and iterating
Beta-
Release for optional use, may have rough edges or additional features in development
Release-
Stable release
Public Beta-
Release for optional use, may have rough edges or additional features in development
Full Release-
Stable public release
Status
- Completed
Work In Progress
- In Queue
Icons
start timestamp
end timestamp
input optional parameters
∡ Tilt angle
↻ Orientation angle
∡ Inclined irradiance components
⭸ Horizontal irradiance component
⦜ Normal (right) angle
⭍ Effective irradiance
% Fraction (i.e. for sky-view fraction)
⌁ Power
㎾ Power unit
㎾h Energy unit
⌇ Irradiance
⌇% Relative irradiance
W/m² Irradiance unit
Input¶
Read input arguments, parameters and data
| Read functions | Plan | Design | Develop | Test | Beta | Optimise | Release |
|---|---|---|---|---|---|---|---|
| Read input required arguments | |||||||
| Read start timestamp for time series | |||||||
| Read end timestamp for time series | |||||||
| Read input optional parameters | |||||||
| Read ∡ Tilt angle | |||||||
| Read ↻ Orientation angle | |||||||
| Identify geographic location | |||||||
| Read geographic location Longitude | |||||||
| Read geographic location Latitude | |||||||
| Read input (data, arguments) | |||||||
| Read input data [solar irradiance, meteorological variables, elevation] | |||||||
| Read input data solar irradiance | |||||||
| Read external data time series (ex.: SIS, SID) | |||||||
| Read input data meteorological variables | |||||||
| Read input temperature | |||||||
| Read input | |||||||
| Read input elevation data | |||||||
| Read input horizon data (or calculate on-the-fly?) |
Calculations¶
Calculate solar geometry variables, solar irradiance components, photovoltaic performance
| Calculation functions | Plan | Design | Develop | Test | Beta | Optimise | Release |
|---|---|---|---|---|---|---|---|
Generate time series based on user input start and end timestamps | |||||||
| Set default ∡ Tilt angle | |||||||
| Set default ↻ Orientation angle | |||||||
| Calculate horizon data on-the-fly (alternative to Read input horizon data) | |||||||
| Calculate/Identify shading [Shade] | |||||||
| Select energy model | |||||||
| Calculate global irradiance | |||||||
| Read spectral correction values | |||||||
| Calculate solar geometry variables 1 | |||||||
| Identify solar position [Above horizon, Low angle, Below horizon] | |||||||
| Optimise tilt2 if requested | |||||||
| Optimise tilt2 and orientation3 if requested | |||||||
| Set tilt and orientation depending on tracking type ? | |||||||
| Calculate total radiation | |||||||
| Calculate system performance |
Output¶
Output
| Output quantities and attributes | Plan | Design | Develop | Test | Beta | Optimise | Release |
|---|---|---|---|---|---|---|---|
| ϑ Longitude | |||||||
| ϕ Latitude | |||||||
| Elevation | |||||||
| ∡ Tilt | |||||||
| ↻ Orientation | |||||||
| Timestamps | |||||||
| Time zone (if user requested a local time) | |||||||
| ⌁ Power | |||||||
| Energy (aggregated time series of PV power series) | |||||||
| Efficiency % | |||||||
| Loss | |||||||
| Global irradiance | |||||||
| Global broadband inclined ∡ | |||||||
| Global broadband horizontal modelled ⭸ | |||||||
| Global broadband horizontal read from external source ⭸ | |||||||
| Globel spectrally resolved inclined irradiance | |||||||
| Direct | |||||||
| Direct irradiance effective ⭍ | |||||||
| Direct inclined ∡ | |||||||
| Direct horizontal irradiance modelleld ⭸ | |||||||
| Direct horizontal read from external source ⭸ | |||||||
| Direct normal irradiance ⦜ | |||||||
| Diffuse irradiance | |||||||
| Diffuse irradiance effective 🗤⭍ | |||||||
| Diffuse inclined irradiance ∡ | |||||||
| Diffuse horizontal irradiance modelled ⭸ | |||||||
| Diffuse horizontal calculated from external source ⭸ | |||||||
| Diffuse clear sky irradiance ☀ | |||||||
| Reflected irradiance | |||||||
| Reflected irradiance effective ☈⭍ | |||||||
| Reflected ∡ | |||||||
| Extraterrestrial irradiance | |||||||
| Extra ⦜ | |||||||
| Extraterrestrial normal irradiance ⦜ modelled | |||||||
| Solar geometry variables | |||||||
| Overview ⦩⦬ solar position parameters for a moment or 📈 time series | |||||||
| ⭸ Solar incidence angle | |||||||
| 🕛 🌐 Hour angle (ω) | |||||||
| 🌅 Hour angle (ω) at sun rise and set angle | |||||||
| ⦬ Solar azimuth angle | |||||||
| Solar zenith angle | |||||||
| ∢ Solar declination angle | |||||||
| ⦩ Solar altitude angle | |||||||
| Other quantities | |||||||
| Refracted altitude | |||||||
| Albedo constant modifiable | |||||||
| Sky view fraction % | |||||||
| Solar constant modifiable | |||||||
| Perigee constant modifiable | |||||||
| Eccentricity modifiable | |||||||
| Linke′ turbidity adjusted | |||||||
| Linke turbidity | |||||||
| Rayleigh index | |||||||
| Air mass index | |||||||
| Metadata | |||||||
| Efficiency Algorithm | |||||||
| Irradiance source | |||||||
| Incidence algorithm | |||||||
| ⯐ Positioning algorithm | |||||||
| ⏲ Timing algorithm |
Help ¶
Introduction in to ..
| Command / Subject | Introduction subcommand | Description |
|---|---|---|
power | intro | A short primer on photovoltaic performance |
irradiance | intro | A short primer on solar irradiance |
position | intro | A short primer on solar geometry |
-
See also detailed Implementation for Solar Position ↩
-
In PVGIS <= 5.x and older,
tiltis referred asslopeangle ↩↩ -
In PVGIS <= 5.x and older,
orientationis referred asaspectangle ↩