pvl_readtmy3

Read a Typical Meteological Year 3 (TMY3) file to a MATLAB struct.

Contents

Syntax

TMYData = pvl_readtmy3()

TMYData = pvl_readtmy3(FileName)

Description

Read a TMY3 file and make a struct of the data. Note that values contained in the struct are unchanged from the TMY3 file (i.e. units are retained). In the case of any discrepencies between this documentation and the TMY3 User's Manual [1], the TMY3 User's Manual takes precedence.

Inputs

Output

Example

pvl_readtmy3('723650TY.csv')
ans = 

                  SiteID: 723650
             StationName: {'ALBUQUERQUE INTL ARPT [ISIS]'}
            StationState: {'NM'}
            SiteTimeZone: -7
            SiteLatitude: 35.0400
           SiteLongitude: -106.6200
           SiteElevation: 1619
              DateString: {8760x1 cell}
              TimeString: {8760x1 cell}
                     ETR: [8760x1 double]
                    ETRN: [8760x1 double]
                     GHI: [8760x1 double]
               GHISource: [8760x1 double]
          GHIUncertainty: [8760x1 double]
                     DNI: [8760x1 double]
               DNISource: [8760x1 double]
          DNIUncertainty: [8760x1 double]
                     DHI: [8760x1 double]
               DHISource: [8760x1 double]
          DHIUncertainty: [8760x1 double]
                 GHillum: [8760x1 double]
           GHillumSource: [8760x1 double]
      GHillumUncertainty: [8760x1 double]
                 DNillum: [8760x1 double]
           DNillumSource: [8760x1 double]
      DNillumUncertainty: [8760x1 double]
                 DHillum: [8760x1 double]
           DHillumSource: [8760x1 double]
      DHillumUncertainty: [8760x1 double]
               Zenithlum: [8760x1 double]
         ZenithlumSource: [8760x1 double]
    ZenithlumUncertainty: [8760x1 double]
                  TotCld: [8760x1 double]
            TotCldSource: {8760x1 cell}
        TotCldUnertainty: [8760x1 double]
                  OpqCld: [8760x1 double]
            OpqCldSource: {8760x1 cell}
       OpqCldUncertainty: [8760x1 double]
                 DryBulb: [8760x1 double]
           DryBulbSource: {8760x1 cell}
      DryBulbUncertainty: [8760x1 double]
                DewPoint: [8760x1 double]
          DewPointSource: {8760x1 cell}
     DewPointUncertainty: [8760x1 double]
                    RHum: [8760x1 double]
              RHumSource: {8760x1 cell}
         RHumUncertainty: [8760x1 double]
                Pressure: [8760x1 double]
          PressureSource: {8760x1 cell}
     PressureUncertainty: [8760x1 double]
                    Wdir: [8760x1 double]
              WdirSource: {8760x1 cell}
         WdirUncertainty: [8760x1 double]
                    Wspd: [8760x1 double]
              WspdSource: {8760x1 cell}
         WspdUncertainty: [8760x1 double]
                    Hvis: [8760x1 double]
              HvisSource: {8760x1 cell}
         HvisUncertainty: [8760x1 double]
                 CeilHgt: [8760x1 double]
           CeilHgtSource: {8760x1 cell}
      CeilHgtUncertainty: [8760x1 double]
                    Pwat: [8760x1 double]
              PwatSource: {8760x1 cell}
         PwatUncertainty: [8760x1 double]
                     AOD: [8760x1 double]
               AODSource: {8760x1 cell}
          AODUncertainty: [8760x1 double]
                     Alb: [8760x1 double]
               AlbSource: {8760x1 cell}
          AlbUncertainty: [8760x1 double]
            Lprecipdepth: [8760x1 double]
         Lprecipquantity: [8760x1 double]
           LprecipSource: {8760x1 cell}
      LprecipUncertainty: [8760x1 double]
              DateNumber: [8760x1 double]

References

[1] Wilcox, S and Marion, W., 2008. Users Manual for TMY3 Data Sets, NREL/TP-581-43156, National Renewable Energy Laboratory. Available at http://www.nrel.gov/docs/fy08osti/43156.pdf.

See Also

pvl_makelocationstruct , pvl_maketimestruct

Copyright 2014 Sandia National Laboratories