Skip to content

Latest commit

 

History

History
47 lines (26 loc) · 2.83 KB

File metadata and controls

47 lines (26 loc) · 2.83 KB
graph LR
    Spectral_Data_Generation["Spectral Data Generation"]
    Spectral_Property_Calculation["Spectral Property Calculation"]
    Spectral_Mismatch_Correction["Spectral Mismatch Correction"]
    Spectral_Data_Generation -- "generates data for" --> Spectral_Mismatch_Correction
    Spectral_Data_Generation -- "provides input to" --> Spectral_Property_Calculation
    Spectral_Property_Calculation -- "consumes data from" --> Spectral_Data_Generation
    Spectral_Mismatch_Correction -- "depends on" --> Spectral_Data_Generation
Loading

CodeBoardingDemoContact

Details

The Spectral Modeling subsystem is encapsulated within the pvlib.spectrum module. Its primary responsibility is to model the spectral distribution of sunlight and its influence on photovoltaic (PV) module performance, specifically through the calculation of spectral mismatch. This subsystem acts as a specialized data processing unit, providing spectral data and correction factors for downstream PV performance models.

Spectral Data Generation

Implements the SPECTRAL2 model, a detailed physical model used to calculate the spectral distribution of direct normal and diffuse horizontal irradiance under various atmospheric conditions. This component is responsible for generating the raw, comprehensive spectral data that serves as input for other spectral analyses.

Related Classes/Methods:

Spectral Property Calculation

Calculates properties related to spectral irradiance, such as the average photon energy. This component processes raw spectral data to derive foundational spectral data points and metrics.

Related Classes/Methods:

Spectral Mismatch Correction

Computes the spectral mismatch factor. This factor is critical for adjusting PV module performance predictions to account for differences between the actual incident solar spectrum and the reference spectrum under which the module was characterized.

Related Classes/Methods: