Skip to content

Module optics

There are two types of optical models that are used for modules. The first is the ‘simple’ model in which the module active region is treated as a uniform block of cells with look-up tables used to define the surface optics. The second is the ‘complex’ model in which the 3D optical properties can be defined in detail.

See this video for more details on the differences: Module types overview

The following assumptions about the module optics apply to both models:

  • There is no spatial variation of any material.

  • All solar cells within the module are identical.

  • The contacts that connect the tabs (at the top and bottom of the module) do not affect the optical behaviour of the module.

  • The optical properties are independent of temperature.

  • There is no soiling on the modules during ray tracing (it is applied later during JL solving).

The simple module uses a simplified optical model for the active region1 which is optionally combined with a definition of the module frame. The model for the active region neglects many of the 2D spatial variation within the module (e.g. white spaces at the edges and through the centre region of half-cut panels).

The surface of the active region is modelled via a lookup table which defines, as a function of the angle between the beam and the module, the fraction of incident light that is:

  1. reflected (R),
  2. lost to parasitic absorption (Alost) and,
  3. absorbed usefully to contribute to light generated current (Again).

There are four options to define the surface optics of the active regions in simple modules:

  1. Calculate RAT(θ) from materials: an optical material with thin film coatings represents the first interface with air. A lookup table is created using 500 nm light to solve the reflection and absorption as a function of a list of θ values (0, 10, 20, 30, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 88, 89). Absorption in thin film coatings is treated as lost and contributes to Alost. Any other light not reflected is treated as useful and contributes to Again. Additional scattering distributions can be defined for the reflected light (see Section 5.5 for a description of scattering models)

  2. Interpolate RAT(θ) from table: values of R, Alost and Again are directly entered by user in a table versus incident angle.

  3. Interpolate RAT(λ) from table: values of R, Alost and Again are treated as having a wavelength dependence, but no angular dependence. A single definition of this wavelength dependence is entered by the user. This can include a fixed value (i.e. independent of both wavelength and incident angle).

  4. Interpolate IAM(θ) from table: a simplified version of option 2 in which no light is reflected and the user defines a table that defines Again versus incident angle. This is the model used in view factor analysis and is the set of values that is commonly defined within a pan file.

The lookup table for R, Alost, Again is normalised and defined at a set of discrete incident angles. Linear interpolation is used during ray tracing to determine the exact values to use for any given ray angle.

Simple modules apply a wavelength‑dependent scalar (short‑circuit current scaling factor) to convert the ray‑traced spectral absorption pattern into module current using a defined QE curve.

See the detailed methodology: Module current scaling in simple optical models

In the case of complex modules, the complete structure of the modules is defined, and the optics solved in all layers and interfaces as described in the Fundamental optics.

The definition of the modules includes frames, brackets, encapsulant materials (glass, glass ARC, EVA, backsheets), metal tabbing, edge spacing, cell spacing and solar cells. The solar cell definition contains metal electrodes (shape, material, layout), surface textures (e.g. upright random pyramid textures), thin surface coatings (SiNx, SiO2, a-Si, SiOxNy, AlOx etc) and absorber thickness.

Module frames can be added to both simple and complex modules. The frame is applied around the outside of the active area.

See the description of the frame and brackets inputs for more details.

  1. The active region of the module is the area that includes the cells, glass, EVA, backsheet where absorption of light may result in generation of electrical current.