关于pvlib中的时间约定,我有一个问题。
据我所知,所有的计算都是使用瞬时时间步长约定进行的。即时的天气会产生即时的电力。
然而,在GFS等天气模式中,GHI参数在过去一小时内累积。这使得太阳辐射和天文参数(天顶、方位角.)不一致。
例如,如果我看一下ERBS函数,用于从GHI计算DHI和DHI:
df_dni_dhi_kt = pvlib.irradiance.erbs(ghi, zenith, ghi.index)在这里,所有参数都是每小时的时间序列,但是由于约定,输出可能是不准确的。
ghi:上一次hourzenith上的累积辐射:精确时刻的天顶角(instantaneous)ghi.index:每小时DateTimeIndex在功率转换过程结束时,观察到观测值和模型之间的变化(请不要关心振幅差,只关心时间偏移的问题)。

对使用累积GHI作为图书馆的输入有什么想法吗?
发布于 2022-09-29 15:41:40
当使用每小时的数据时,如何计算太阳位置是一个难题。最常用的方法是计算时间步长中间的太阳位置。这无疑是对使用小时开始或结束的改进(如您的示例所示)。然而,在日落和日出前后,这就成了一个问题,因为太阳可能在午夜时分低于地平线。因此,有些人计算了中间的太阳位置,其中周期被定义为太阳在地平线上方的时间的一部分,但这增加了复杂性。
关于这个主题有一个很好的讨论:https://pvlib-python.readthedocs.io/en/stable/gallery/irradiance-transposition/plot_interval_transposition_error.html
https://stackoverflow.com/questions/73897386
复制相似问题