首页 > 解决方案 > NSRDB 不再提供 TMY3 数据?

问题描述

几个月前,我能够从 NSRDB 下载 TMY3 数据并将其与pvlib.tmy.readtmy3

现在我尝试下载其他位置的文件,但这些文件似乎采用不同的格式。我正在使用 NSRDB 数据查看器,更具体地说是数据下载向导。我单击 MTS2,因为这似乎是现在唯一在 TMY3 中提供数据的模型,当我选择要下载的文件时单击 TMY3 按钮。但是得到的 CSV 文件的内部结构和我几个月前得到的明显不同pvlib.tmy.readtmy3预期的明显不同(我检查了当前的python源代码)。

https://nsrdb.nrel.gov/tmy我得到以下信息:

TMY 数据格式

所有 TMY 数据现在都采用 System Advisor Model (SAM) CSV 文件格式。以前,TMY 数据只能通过 TMY 文件格式(即 TMY、TMY2、TMY3)获得。通过切换到对用户更友好的 SAM CSV,TMY 数据比以往更加灵活,可以插入到绝大多数太阳能建模程序中。

这似乎暗示 TMY3 格式的数据不再可用,即使 TMY3 数据似乎在 NSRDB 数据下载向导中可用。

我是否需要编写自己的代码来使 NSRDB 文件适应 pvlib 的期望?

标签: pythonpvlib

解决方案


pvlib 可以读取以下链接中的 TMY3 文件:

https://rrdc.nrel.gov/solar/old_data/nsrdb/199​​1-2005/tmy3/by_state_and_city.html

我对 NSRDB 数据查看器或其 TMY3 文件的格式可能有何不同没有经验。如有必要,我们欢迎为提高与新文件的兼容性做出贡献。


推荐阅读