Quality report: pvdaq_35

profile pv, interval 15min, source time zone Etc/GMT+8 (stamps marked the end of the interval; the table marks the start, UTC), 2016-01-01 to 2019-01-01

194,486rows
2devices
15mininterval
2errors
13warnings
7info

Source: NREL PVDAQ public datasets (OEDI), licence CC-BY-4.0 , doi 10.25984/1846021

Findings by check and signal

levelchecksignaldevicesrowsshare
errorflatlinet_amb123,82627.7 %
errorspikest_amb11,9122.2 %
warningflatlinep_dc14,2844.4 %
warningflatlinev_dc13,8373.9 %
warningflatlinewind_speed13,7484.1 %
warninggaps215,9467.6 %
warningmissing_valueswind_speed15,8026.0 %
warningmissing_valueswind_dir15,8026.0 %
warningmissing_valuest_amb111,35111.7 %
warningmissing_valuest_module15,8026.0 %
warningmissing_valuespoa16,1176.3 %
warningmissing_valueshumidity15,8036.0 %
warningspikest_module11130.1 %
warningspikeshumidity11500.2 %
infoflatlinep_ac1750.077 %
infoflatlinepower_factor17200.7 %
infoflatlinewind_dir1240.026 %
infoflatlinet_inverter13500.4 %
infoflatlinepoa11710.2 %
infospikest_inverter150.0051 %
infospikesv_ac120.0021 %

Checks run: duplicates, ordering, time_jumps, gaps, missing_values, out_of_range, flatline, spikes, wind_direction, units. Skipped: dst (Etc/GMT+8 has no daylight saving time; set dst_zone to test a site zone); power_curve (needs a wind table with p_ac and wind_speed); icing (needs a wind table with t_amb and wind_speed); energy_counter (needs e_export_counter); energy_power (needs e_export and p_ac).

Coverage

devicetyperowsfirstlastpresent
INVinverter97,2432016-01-012019-01-0192.4 %
METmet97,2432016-01-012019-01-0192.4 %
INV
MET

Share of the expected intervals present, per device and month, from 2016-01 to 2019-01. Pale cells are gaps.

Share of values present, mean over the devices that carry the signal

signalpresent
t_amb88.3 %
poa93.7 %
humidity94.0 %
wind_speed94.0 %
wind_dir94.0 %
t_module94.0 %
p_ac99.9 %
power_factor99.9 %
t_inverter99.9 %
i_dc99.9 %
v_dc99.9 %
p_dc99.9 %
i_ac99.9 %
v_ac99.9 %
status_code100.0 %

Details

gaps: 2 finding(s)
leveldevicesignalfindinglongest episodes
warningINV7973 of 105216 intervals missing, longest gap 168.0 h2016-01-07 07:45 to 2016-01-12 07:45 (480 intervals)
2016-10-23 07:45 to 2016-10-28 07:45 (480 intervals)
2016-11-03 07:45 to 2016-11-08 07:45 (480 intervals)
2016-12-10 07:45 to 2016-12-17 07:45 (672 intervals)
2016-12-18 07:45 to 2016-12-24 07:45 (576 intervals)
warningMET7973 of 105216 intervals missing, longest gap 168.0 h2016-01-07 07:45 to 2016-01-12 07:45 (480 intervals)
2016-10-23 07:45 to 2016-10-28 07:45 (480 intervals)
2016-11-03 07:45 to 2016-11-08 07:45 (480 intervals)
2016-12-10 07:45 to 2016-12-17 07:45 (672 intervals)
2016-12-18 07:45 to 2016-12-24 07:45 (576 intervals)
missing_values: 6 finding(s)
leveldevicesignalfindinglongest episodes
warningMETt_ambt_amb: 11.7% of the rows empty
warningMETpoapoa: 6.3% of the rows empty
warningMEThumidityhumidity: 6.0% of the rows empty
warningMETwind_speedwind_speed: 6.0% of the rows empty
warningMETwind_dirwind_dir: 6.0% of the rows empty
warningMETt_modulet_module: 6.0% of the rows empty
flatline: 9 finding(s)
leveldevicesignalfindinglongest episodes
errorMETt_ambt_amb: 23826 values in runs of at least 12 h with one value2017-01-11 21:45 to 2017-01-18 10:30 (627 intervals)
2017-12-27 19:30 to 2018-01-05 20:45 (869 intervals)
2018-01-06 00:15 to 2018-01-14 22:00 (855 intervals)
2018-02-10 23:15 to 2018-02-17 15:15 (640 intervals)
2018-03-13 23:15 to 2018-03-21 21:00 (759 intervals)
warningINVp_dcp_dc: 4284 values in runs of at least 6 h with one value2016-01-02 08:30 to 2016-01-03 07:45 (93 intervals)
2016-01-04 07:45 to 2016-01-05 07:45 (96 intervals)
2016-01-06 07:45 to 2016-01-07 07:45 (96 intervals)
2016-01-12 07:45 to 2016-01-13 05:15 (86 intervals)
2016-01-13 05:30 to 2016-01-15 19:45 (249 intervals)
warningINVv_dcv_dc: 3837 values in runs of at least 6 h with one value2016-02-06 02:00 to 2016-02-06 13:30 (46 intervals)
2017-01-28 02:00 to 2017-01-28 13:45 (47 intervals)
2017-01-29 01:45 to 2017-01-29 13:45 (48 intervals)
2018-01-14 01:45 to 2018-01-14 13:45 (48 intervals)
2018-01-21 02:00 to 2018-01-21 13:45 (47 intervals)
warningMETwind_speedwind_speed: 3748 values in runs of at least 3 h with one value2016-05-02 03:00 to 2016-05-02 14:15 (45 intervals)
2016-08-17 03:00 to 2016-08-17 14:15 (45 intervals)
2016-12-29 09:15 to 2016-12-29 19:00 (39 intervals)
2017-03-18 05:00 to 2017-03-18 15:45 (43 intervals)
2017-04-23 02:45 to 2017-04-23 12:30 (39 intervals)
infoINVpower_factorpower_factor: 720 values in runs of at least 24 h with one value2016-01-01 07:45 to 2016-01-03 07:45 (192 intervals)
2016-01-04 07:45 to 2016-01-05 07:45 (96 intervals)
2016-01-06 07:45 to 2016-01-07 07:45 (96 intervals)
2016-01-12 07:45 to 2016-01-15 19:45 (336 intervals)
infoINVt_invertert_inverter: 350 values in runs of at least 12 h with one value2016-01-01 23:00 to 2016-01-02 21:45 (91 intervals)
2016-01-12 09:45 to 2016-01-13 04:00 (73 intervals)
2016-01-13 04:30 to 2016-01-14 00:30 (80 intervals)
2016-01-14 09:45 to 2016-01-14 23:30 (55 intervals)
2016-01-15 00:15 to 2016-01-15 13:00 (51 intervals)
infoMETpoapoa: 171 values in runs of at least 3 h with one value2016-09-08 09:15 to 2016-09-08 12:45 (14 intervals)
2017-02-07 10:30 to 2017-02-07 14:15 (15 intervals)
2017-04-21 04:30 to 2017-04-21 08:00 (14 intervals)
2017-11-01 04:15 to 2017-11-01 07:45 (14 intervals)
2018-02-02 05:00 to 2018-02-02 08:45 (15 intervals)
infoINVp_acp_ac: 75 values in runs of at least 6 h with one value2017-08-04 06:30 to 2017-08-04 13:00 (26 intervals)
2017-08-22 04:15 to 2017-08-22 10:15 (24 intervals)
2017-11-13 01:00 to 2017-11-13 07:15 (25 intervals)
infoMETwind_dirwind_dir: 24 values in runs of at least 6 h with one value2017-01-13 09:00 to 2017-01-13 15:00 (24 intervals)
spikes: 5 finding(s)
leveldevicesignalfindinglongest episodes
errorMETt_ambt_amb: 1912 values more than 8 robust deviations from the local median2016-02-02 13:30 to 2016-02-02 14:15 (3 intervals)
2016-02-10 21:30 to 2016-02-10 22:15 (3 intervals)
2016-02-18 20:45 to 2016-02-18 21:30 (3 intervals)
2016-02-23 21:30 to 2016-02-23 22:15 (3 intervals)
2016-02-25 06:00 to 2016-02-25 06:45 (3 intervals)
warningMEThumidityhumidity: 150 values more than 8 robust deviations from the local median2016-02-18 12:30 to 2016-02-18 13:00 (2 intervals)
2016-03-06 20:15 to 2016-03-06 20:45 (2 intervals)
2016-03-12 10:15 to 2016-03-12 10:45 (2 intervals)
2016-04-11 23:15 to 2016-04-11 23:45 (2 intervals)
2016-05-01 12:45 to 2016-05-01 13:15 (2 intervals)
warningMETt_modulet_module: 113 values more than 8 robust deviations from the local median2016-02-29 19:15 to 2016-02-29 19:45 (2 intervals)
2016-03-05 20:30 to 2016-03-05 21:00 (2 intervals)
2016-03-21 20:30 to 2016-03-21 21:00 (2 intervals)
2016-08-19 16:30 to 2016-08-19 17:00 (2 intervals)
2017-04-03 20:30 to 2017-04-03 21:00 (2 intervals)
infoINVt_invertert_inverter: 5 values more than 8 robust deviations from the local median2016-01-15 21:15 to 2016-01-15 21:30 (1 intervals)
2017-04-03 20:45 to 2017-04-03 21:00 (1 intervals)
2018-01-09 21:45 to 2018-01-09 22:00 (1 intervals)
2018-07-10 05:45 to 2018-07-10 06:00 (1 intervals)
2018-07-27 16:15 to 2018-07-27 16:30 (1 intervals)
infoINVv_acv_ac: 2 values more than 8 robust deviations from the local median2017-07-24 08:00 to 2017-07-24 08:15 (1 intervals)
2018-07-11 23:15 to 2018-07-11 23:30 (1 intervals)

Provenance

Findings describe the data, not the sensors: a long run of zeros is normal at night, a power far below the curve is normal during a stop. Thresholds are in QCConfig.