Reference / One-diode temperature law
Model option
Fitted to the power coefficient
The band gap of the cell technology, and the ideality factor's coefficient fitted to the power temperature coefficient
Inputs used: Technology, Pmax temperature coefficient, Ideality factor temperature coefficient
Method
The band gap in the saturation-current law (1) is the cell technology's, from the table below. The temperature coefficient of the ideality factor (2) is fitted so that the curve's maximum power at 1000 W/m² falls from 25 °C to 45 °C by the module's power temperature coefficient (3). The fit runs on the curve with that band gap. A coefficient given with the module is not read. A cadmium telluride module rated −0.32 %/°C runs with +0.000457 1/°C. A crystalline silicon module rated −0.352 %/°C runs with −0.000509 1/°C.
Settings
| Cell technology | Band gap |
|---|---|
| Cadmium telluride | 1.5 eV |
| Copper indium gallium selenide | 1.03 eV |
| Amorphous silicon | 1.7 eV |
| Crystalline silicon, or no technology given | 1.12 eV |
The math
- Saturation current
- Ideality factor
- The fitted coefficient
where
| Symbol | Meaning | Unit |
|---|---|---|
| the diode saturation current | A | |
| the saturation current at reference conditions | A | |
| the cell temperature | K | |
| the cell temperature of standard test conditions, 25 °C | K | |
| the band gap | J | |
| Boltzmann's constant. 1.380649 × 10⁻²³ J/K | J/K | |
| the diode ideality factor | — | |
| the ideality factor at standard conditions | — | |
| the temperature coefficient of the ideality factor | 1/K | |
| the maximum power of the module curve at irradiance and cell temperature | W | |
| the irradiance of standard test conditions, 1000 W/m² | W/m² | |
| 45 °C | K | |
| the module's power temperature coefficient | 1/K |
References
- Mermoud & Lejeune 2010, Performance assessment of a simulation model for PV modules of any available technology, 25th European Photovoltaic Solar Energy Conference
- PVsyst 8 help, Standard one-diode model
- Analysis of PVsyst 8.1.5 outputs shows this convention in its results.
API
options.module_temperature_fit = mu_pmp
Symbols follow the symbol registry.