solaR软件包中的prodGCPV函数

时间:2018-10-19 19:21:19

标签: r solar

对于位于

的给定光伏电站,我有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功率应该很重要。

有人可以帮助我了解该程序出了什么问题吗?

非常感谢!

克里斯蒂安

0 个答案:

没有答案