Time Reference Check

General overview

Use the Time reference check tool for identification and correction of time shifts, time drifts and other time-related issues based on testing diurnal symmetry - morning vs. afternoon (in kt/h0 space). The time reference is critical for all subsequent quality tests, such as calculated solar geometry (position of sun). Moreover, the correct time reference is a basic prerequisite for the comparison of data sources from different datasets. After correction of time-related issues, the operator saves all required time corrections and the quality status of the dataset is updated.

The user can manually identify the shifts by diurnal symmetry test - morning vs. afternoon (in kt/h0 space). The second option is to run auto-detection, which automatically suggests the location and value of shifts and drifts in the data. The detected shifts can be manually modified or deleted. The detection runs from a few seconds to a few minutes depending on the volume of data. The automatic recognition identifies these shifts within the recognition uncertainty. Always select the original data if you would like to shift the data manually.

 

Component

Description

Times series graph

Line graph of original records, records after shifting, and clear-sky. Lines is possible to switch off by clicking on the legend (without pan or zoom tool)

Graph tools

Tools: Reset original view, Back to the previous view, Forward to next view, Pan, Zoom, Edit plot, Edit axis, curve and image parameters, Save the figure. Pan tool is able to use as a zoom tool by right click.

Kt graphs

Graphs show diurnal symmetry (morning vs afternoon) of original and shifted data

Shift overview graph

Line graph showing detected shifts in the dataset with uncertainty. The data are broken into segments, each segment has a uniform shift and its uncertainty.

Dataset

Input dataset for Time reference check

Column

Input column for Time reference check. The detection of time shifts is only based on this column. It must be either GHI or GTI type column.

Time shifts arrow

Shows/hides the list of existing shifts

Existing shifts

List of existing shifts

New shifts

List of new shifts. You can disable time shift by checkbox. After running the auto-detection, the shift is shown with its uncertainty. The color shows the confidence of detected shift: green - high, yellow - medium, red - low.

Auto-detection

Runs the automatic shift recognition.

Import

Opens time shifts importer. You can choose another dataset and import time shifts from them.

New

Creates a new shift. It is possible to create a new shift by selecting the time span in Time series graph (pan and zoom tools must be disabled).

Remove

Deletes shift

Reorder

Reorder time shifts from lowest to highest time stamp.

Time from

Datetime setting the beginning of the span.

Reset min

Resets datetime field to minimum possible value.

Time to

Datetime setting the end of the span.

Reset max

Resets datetime field to maximum possible value.

Time shifts

Sets time shift value

Draw kt diagrams only for the active shift

Allows you to display all records or only records from the actual time shift span.

Redraw graphs

Redraws graphs by actual shifts and settings

Settings

Opens settings window consisting of marker size setting and marker transparency setting for kt plots.

Save

Saves changes

Final save

Saves changes and QC status “TIME_REFERENCE_CHECK” will be assign to the dataset.

Save as

Saves changes into the copy of dataset and QC status “TIME_REFERENCE_CHECK” will be assign to the dataset.

Close

Closes window

Limitations

Limitation

Probability

Severity

Shift error compared to manual shifting is usually around 2 minutes

high

low

The smallest possible recognizable shift can be between 0.5 and 1 minute depending on shift postprocessing.

-

-

This method is suitable only for GHI and GTI measurements, It cannot be performed on DNI.

-

-

The shift correction is based on selected radiation within the dataset and all columns have the same correction.

Shift correction of each column separately is not allowed.

-

-

This method uses postprocessing which unifies shifts through the dataset.

Running the detection after shifting for the second time can give small non-zero shifts because of the applied postprocessing.

medium

low

There can be no shift computation for a non-complete day (part of a day missing).

Also, it can happen for a full day but surrounded by days of missing values.

low

high

The computed shift for a corrupted day measurement has a larger error. By corrupted it means:

  • Missing values when a day starts and ends

  • Zero values when a day starts and ends

  • Logger issues

medium

medium

The time shift is computed for the whole day. We cannot correct the shift that happened in the middle of the day.

low

high

The time shift is in some cases not computed (set to zero). It can happen when there are only missing values or invalid values during the day.

medium

low