对于位于
的给定光伏电站,我有24个GHI和2m温度值ilat = -31.389
我正在使用solaR软件包,通过固定面板和单轴跟踪器系统为选定的网格发电。
1)我首先应用的是转换数据集以创建下一个data.frame,称为P1,其中G0是GHI,Ta是2m处的温度。
time G0 Ta
1980-01-01 00:00:00 0.0 20.7
1980-01-01 01:00:00 0.0 19.8
1980-01-01 02:00:00 0.0 19.0
1980-01-01 03:00:00 0.0 18.3
1980-01-01 04:00:00 0.0 17.4
1980-01-01 05:00:00 0.0 16.8
1980-01-01 06:00:00 0.0 16.0
1980-01-01 07:00:00 0.0 15.4
1980-01-01 08:00:00 0.0 14.9
1980-01-01 09:00:00 10.8 14.5
1980-01-01 10:00:00 166.9 15.0
1980-01-01 11:00:00 400.6 19.7
1980-01-01 12:00:00 632.8 24.2
1980-01-01 13:00:00 840.0 26.9
1980-01-01 14:00:00 1007.8 28.9
1980-01-01 15:00:00 1113.0 30.4
1980-01-01 16:00:00 1152.5 31.4
1980-01-01 17:00:00 1123.0 32.2
1980-01-01 18:00:00 1027.5 32.8
1980-01-01 19:00:00 872.5 32.9
1980-01-01 20:00:00 670.5 32.5
1980-01-01 21:00:00 435.2 31.4
1980-01-01 22:00:00 199.1 29.9
1980-01-01 23:00:00 21.7 27.8
2)之后,使用solaR软件包的dfI2Meteo函数以以下方式将对象的类转换为“ Meteo”对象:
辐照<-dfI2Meteo(P1,time.col =“ time”,lat = ilat,来源=“ P1”,格式='%Y /%m /%d%H:%M:%S')< / p>
3)然后,使用solaR软件包的prodGCPV函数计算默认固定系统的功率输出:
p.fixed <-prodGCPV(ilat,modeRad =“ bdI”,dataRad =辐照,样本=“小时”)
4)当我使用P1数据集查找每小时的发电量时,会得到以下行为:
Tc Pac Pdc EffI
1980-01-01 00:00:00 20.70000 0.000 0.000 0.0000000
1980-01-01 01:00:00 19.80000 0.000 0.000 0.0000000
1980-01-01 02:00:00 19.00000 0.000 0.000 0.0000000
1980-01-01 03:00:00 18.30000 0.000 0.000 0.0000000
1980-01-01 04:00:00 17.40000 0.000 0.000 0.0000000
1980-01-01 05:00:00 16.80000 0.000 0.000 0.0000000
1980-01-01 06:00:00 NaN NaN NaN NaN
1980-01-01 07:00:00 NaN NaN NaN NaN
1980-01-01 08:00:00 NaN NaN NaN NaN
1980-01-01 09:00:00 14.82380 0.000 0.000 0.0000000
1980-01-01 10:00:00 20.00939 3277.467 3735.144 0.9043499
1980-01-01 11:00:00 31.77288 7664.552 8471.650 0.9324471
1980-01-01 12:00:00 43.50324 11526.131 12708.465 0.9347510
1980-01-01 13:00:00 53.19436 14825.572 16378.712 0.9329045
1980-01-01 14:00:00 60.75024 17127.105 18966.287 0.9306945
1980-01-01 15:00:00不适用不适用不适用
1980-01-01 16:00:00不适用不适用不适用
1980-01-01 17:00:00不适用不适用不适用
1980-01-01 18:00:00不适用不适用不适用
1980-01-01 19:00:00不适用不适用不适用
1980-01-01 20:00:00 32.50000 0.000 0.000 0.0000000
1980-01-01 21:00:00 31.40000 0.000 0.000 0.0000000
1980-01-01 22:00:00 29.90000 0.000 0.000 0.0000000
1980-01-01 23:00:00 27.80000 0.000 0.000 0.0000000
总而言之,我在日出前几个小时获得了“ NaN”值,而在当地的中午时间(15 UTC)之后得到了NA值,其中PV功率应该很重要。
有人可以帮助我了解该程序出了什么问题吗?
非常感谢!
克里斯蒂安