pvl_sapmmoduledb

Retrieves a set of SAPM coefficients from an Excel spreadsheet.

Contents

Syntax

SAPMparam = pvl_sapmmoduledb(Entry)

SAPMparam = pvl_sapmmoduledb(Entry, DBfile)

Description

Retrieves a set of Sandia Array Performance Model (SAPM) coefficients from an Excel spreadsheet. The workbook must be in the same format as the "SandiaModuleDatabase_20111114.xlsx" example file included with the PVLib toolbox. A description of each of the coefficients associated with SAPM is given in the Output section of this help document, along with the column numbers of the data within the Excel sheet.

Inputs

Outputs

Example

DBfile = 'SandiaModuleDatabase_20120925.xlsx';
SAPMparam = pvl_sapmmoduledb(123, DBfile)
SAPMparam = 

  struct with fields:

        name: 'Canadian Solar CS5P-220M'
     vintage: 2009
    material: 'c-Si'
        area: 1.7010
    AlphaIsc: 3.9700e-04
    AlphaImp: 1.8100e-04
        Isc0: 5.0911
        Imp0: 4.5463
        Voc0: 59.2608
        Vmp0: 48.3156
     BetaVoc: -0.2170
     BetaVmp: -0.2355
    mBetaVoc: 0
    mBetaVmp: 0
          Ns: 96
          Np: 1
        delT: 3
          fd: 1
           n: 1.4032
         Ix0: 4.9760
        Ixx0: 3.1880
      a_wind: -3.4064
      b_wind: -0.0842
           c: [1.0128 -0.0128 0.2793 -7.2446 0.9964 0.0036 1.1554 -0.1554]
           a: [-6.9304e-05 0.0017 -0.0158 0.0681 0.9284]
           b: [-1.3590e-09 2.1120e-07 -1.2460e-05 3.1030e-04 -0.0024 1]

References

[1] King, D. et al, 2004. Sandia Photovoltaic Array Performance Model, SAND2004-3535, Sandia National Laboratories, Albuquerque, NM. Web Link

See Also

pvl_sapm, pvl_sapmcelltemp

Copyright 2014 Sandia National Laboratories