Summary
PlantPredict calculates rear-side irradiance for PV modules using a 2D model based on Marion et al. (2017). The model assumes infinite row length, an infinite number of identical rows, and flat terrain. It discretizes the ground between rows into 100 intervals and calculates sky view factors and ground shading for each interval. Module irradiance is then computed at six evenly spaced positions across the module height by integrating contributions from sky diffuse, , ground-reflected, module-reflected, and direct beam + components over a 180° field of view. Rear-side irradiance is combined with front-side irradiance weighted by the to calculate effective .Inputs
| Name | Symbol | Units | Description |
|---|---|---|---|
| Module Tilt Angle | degrees | Tilt angle of module from horizontal | |
| Module Azimuth | degrees | Azimuth angle of module surface normal, measured clockwise from North | |
| Post Height | m | Height of the module center above ground level (hub height for trackers) | |
| Row Pitch | m | Horizontal distance between rows | |
| Collector Width | m | Width of collector perpendicular to axis | |
| Albedo | — | Ground reflectance (0–1) | |
| Transmission Factor | — | Fraction of direct irradiance transmitted through the module to the shaded ground below (0 = opaque, 1 = fully transparent) | |
| DNI | W/m² | Direct normal irradiance | |
| DHI | W/m² | Diffuse horizontal irradiance | |
| Solar Zenith Angle | degrees | Angle between sun and vertical | |
| Solar Azimuth Angle | degrees | sun azimuth, measured clockwise from North | |
| Structure Shading | % | Rear-side structure shading loss | |
| Backside Mismatch | % | Rear-side irradiance mismatch loss | |
| Bifaciality Factor | — | Ratio of rear-to-front efficiency (0–1) |
Outputs
| Name | Symbol | Units | Description |
|---|---|---|---|
| Rear-Side POA Contribution | W/m² | Rear irradiance contribution to effective POA (after bifaciality, structure shading, and mismatch losses) |
Detailed Description
Geometry and Coordinate System
The model uses a 2D cross-section with origin at ground level below the front edge of the reference row, positive toward the rear and positive upward. The front edge of the row behind the reference row is at ; the front edge of the row in front of the reference row is at . All ground calculations are performed over the interval ; positions outside this interval are mapped back using periodicity. Three derived geometric quantities (all in meters) define the module profile:- — vertical projection of the collector width
- — horizontal projection of the collector width
- — ground clearance at the lower edge
Sky View Factors
The ground between and is divided into 100 intervals of width (m). For each interval , the sky view factor is calculated at the midpoint by determining what fraction of the hemisphere above is visible sky versus obstructed by adjacent rows. All rows are treated as interior rows (rows on both sides). Six elevation angles are computed from each ground point to the edges of the three nearest rows. Each row has two edges visible from below: the top-rear edge (at height ) and the bottom-front edge (at height ). The angles sweep from the far side (positive x) to the near side (negative x): where:- = effective upper boundary of the row two pitches behind (whichever edge projects higher)
- = effective lower boundary of the adjacent row behind (whichever edge projects lower)
- = effective upper boundary of the adjacent row behind
- = top-rear edge of the reference row
- = bottom-front edge of the reference row
- = top-rear edge of the row in front
- : gap between the second row behind and the adjacent row behind
- : gap between the adjacent row behind and the reference row
- : gap between the reference row and the row in front
Ground Shading
The 3D sun position is projected onto the 2D cross-sectional plane as an effective : The horizontal shadow cast by a point at position falls on the ground at . The shaded region is bounded by the shadow of the module’s bottom-front edge at and top-rear edge at : Shadow positions falling outside wrap around using periodicity. Each of the 100 ground intervals is flagged as shaded () or sunlit () based on whether its midpoint falls within the shadow region. If the total shadow width exceeds the row pitch , the ground is completely shaded and for all .Ground Irradiance
The bifacial model always uses the Perez model internally—regardless of which transposition model is selected for the front-side calculation—because it requires the individual diffuse components. The Perez decomposition provides:- : sky diffuse
- , : beam and circumsolar irradiance on the horizontal surface
- : horizon brightening
Rear Surface Irradiance
The rear surface is sampled at 6 evenly spaced positions across the module height, at coordinates: From each position , irradiance is integrated over a 180° field of view (looking outward from the rear surface) using 1-degree increments. The adjacent row behind has its bottom-front edge at and its top-rear edge at . The elevation angles from the position to these edges, rounded to the nearest integer degree, define the boundaries of three angular regions: The field of view is divided into sky (0° to ), module behind ( to ), and ground ( to 180°). Five irradiance components are computed:Isotropic sky diffuse
For each degree in the sky region: where is the Physical IAM model evaluated at each 1-degree increment, with no anti-reflective coating and no glass absorption (), using as the of glass.Horizon brightening
In the Perez model, horizon brightening is concentrated in a 6° band above the horizon. From the rear surface, this band may be partially or fully blocked by the adjacent row. The number of visible horizon degrees at position is: where the arctan term is the obstruction angle (in degrees) of the adjacent row above the local horizon. When this obstruction exceeds 6°, no horizon is visible and . The Perez model provides as a total irradiance integrated over the horizon band. To apply per-degree IAM correction, the model assumes uniform radiance within the band: dividing by the band’s view factor yields the radiance, which is then re-integrated degree by degree with weighting over the visible degrees nearest the horizon:Ground-reflected
Each 1° angular band in the ground field-of-view region ( to 180°) projects onto a range of ground from position to , where: The ground irradiance for that band is the area-weighted average over the projected range: where is the piecewise-constant ground irradiance from the 100-element array, extended periodically beyond . The total ground-reflected irradiance at position , accounting for the ground albedo , is then:Reflected irradiance from front module surface
In the Physical IAM model, the Fresnel reflectance at incidence angle is related to the IAM transmittance by: First, reflected is computed at 6 evenly spaced positions on the front surface of the row behind. At each front position, sky, horizon, and ground-reflected irradiance are integrated using the same view factor approach as above, but weighted by the Fresnel reflectance instead of . Beam, circumsolar, and secondary back-surface reflections are not included. Then, from each rear position , the module field-of-view region ( to ) is integrated degree by degree. Each 1° angular band projects onto a range along the front module slope, and is the length-weighted average of the 6 front-surface reflected values within that projected range — identical in structure to , but over 6 positions on the sloped module surface instead of 100 on the ground. The reflected irradiance at position is then:Direct beam and circumsolar
The Perez model is called with the rear-facing orientation (tilt , ) to project beam and circumsolar onto the rear surface, yielding and . The on the rear surface is: If the sun is visible from the rear surface (): Otherwise () . Inter-row shading of the rear surface by the row behind is neglected; the direct component is uniform across all 6 positions.Structure Shading and Mismatch
The five components are summed to give the total rear irradiance at each sampled position: The average rear irradiance is the mean of the 6 values: Structure shading and mismatch losses are then applied to the average: Version 9 and earlier: only structure shading is applied at this stage: . Backside mismatch is applied separately downstream as a weighted factor in the DC system losses combined coefficient. Version 10 and later: both structure shading and backside mismatch are applied here: . Backside mismatch is no longer included in the DC system losses combined coefficient.Effective POA Irradiance
The contribution of rear irradiance to effective POA is: where is the bifaciality factor (ratio of rear-to-front efficiency).User-Specified Backside POAI
If the user provides rear-side irradiance directly (bypassing the model above), the measured or externally computed value replaces the calculated . The same structure shading and mismatch treatment applies: Version 9 and earlier: (backside mismatch applied downstream in DC system losses) Version 10 and later: The bifaciality factor is then applied as above: .References
- Marion, B., MacAlpine, S., Deline, C., Asgharzadeh, A., Toor, F., Riley, D., Stein, J., & Hansen, C. (2017). A practical irradiance model for bifacial PV modules. 2017 IEEE 44th Photovoltaic Specialist Conference (PVSC), 1537–1542. DOI: 10.1109/PVSC.2017.8366263
- Perez, R., Ineichen, P., Seals, R., Michalsky, J., & Stewart, R. (1990). Modeling daylight availability and irradiance components from direct and global irradiance. Solar Energy, 44(5), 271–289.
- Duffie, J. A., & Beckman, W. A. (2013). Solar Engineering of Thermal Processes (4th ed.). Wiley.
- Deline, C., Ayala Pelaez, S., MacAlpine, S., & Olalla, C. (2020). Bifacial PV system mismatch loss estimation and parameterization. 2020 47th IEEE Photovoltaic Specialists Conference (PVSC), 2281–2286.