Displacement & Velocity Calculations Used In GEOExplorerIQ

Overview

Several of the monitoring systems which GEOExplorerIQ supports generate displacement measurements at discrete intervals.  GEOExplorerIQ stores these raw measurements, but also processes them to provide average displacement and velocity values.  User-defined reports can then be generated to plot these data types on charts. Thresholds can be set to trigger real-time alarms based on their values.

 

Purpose of this Document

The purpose of this page is to explain how GEOExplorerIQ calculates average displacement values and velocity values from raw measurements.  The examples provided here use data from prism and GNSS observations, but the explanation applies equally to other systems, such as extensometers and laser scanners.

 

Displacement and Velocity Calculations

General

Some monitoring hardware measures displacement directly. In contrast, for GEOExplorerIQ to be able to generate a displacement value, at least two measurements are required. The displacement is then calculated as a difference between two measured distances, or as the straight-line distance between two measured points.  For example, a prism that is part of a calibrated total station monitoring installation is capable of generating both types of displacement: the Slope Distance Displacement is the difference in the measured distance to the prism, and 3D Displacement is the actual distance that the point has moved.

 

All displacement values are relative distances, and therefore they require a reference measurement.  Initially, the reference is the first measurement taken when the system is installed, but it is possible for the user to alter this.  Similarly, any subsequent measurement can also be selected as a reference. Displacement values from that point onwards will be reset so that they are calculated by comparing later measurements against this new reference.  Ultimately, the data set for any sensor may contain several reset points.

 

Figure 1 - Time series of prism displacement values with two reset points

 

Velocity

The rate of movement is calculated as the change of displacement between data over a certain time period or a certain number of measurements.  It is usually expressed as either millimeters per day or inches per day.
 GEOExplorerIQ calculates velocity values by fitting a linear trend to the data using the least squares method.    The velocity is the slope of the straight line that best fits the selected pairs of displacement and time values.   Using this method to compute the velocity rather than, say, simply dividing the difference between two displacement values by their time interval, enables the effect of outliers and ‘noisy’ data to be reduced and results in a more meaningful set of values when analyzing the data or setting alarm thresholds.

    

Example Velocity Calculation

The table and chart below show a simulated set of displacement measurements for a prism over a twenty four hour period.

The prism is moving at a fairly constant rate of 24 mm/day, but when individual pairs of values are compared, the rate fluctuates considerably.  In this example, a 6 point velocity calculation has been performed, that is, the velocity has been computed by fitting a trend to the previous six pairs of measurements. 

 

Table 1 Example Velocity Calculation

Time

Slope Distance (m)

Displacement (mm)

2 Point Velocity (mm/day)

6 Point Velocity (mm/day)

00:00:00

100.00000

0.000

 

 

01:00:00

100.00100

1.000

24

 

02:00:00

100.00200

2.000

24

 

03:00:00

100.00300

3.000

24

 

04:00:00

100.00400

4.000

24

 

05:00:00

100.00500

5.000

24

24.00000

06:00:00

100.00600

6.000

24

24.00000

07:00:00

100.00700

7.000

24

24.00000

08:00:00

100.00850

8.500

36

25.71429

09:00:00

100.00950

9.500

24

26.74286

10:00:00

100.01050

10.500

24

27.08571

11:00:00

100.01150

11.500

24

26.74286

12:00:00

100.01200

12.000

12

24.00000

13:00:00

100.01300

13.000

24

21.25714

14:00:00

100.01400

14.000

24

20.91429

15:00:00

100.01500

15.000

24

21.25714

16:00:00

100.01600

16.000

24

22.28571

17:00:00

100.01675

16.750

18

23.14286

18:00:00

100.01800

18.000

30

23.48571

19:00:00

100.01900

19.000

24

23.82857

20:00:00

100.02000

20.000

24

24.17143

21:00:00

100.02100

21.000

24

24.51429

22:00:00

100.02200

22.000

24

24.85714

23:00:00

100.02300

23.000

24

24.00000

00:00:00

100.02400

24.000

24

24.00000

 

 

Figure 2 - GEOExplorerIQ report showing the data in Table 1



 Inverse Velocity

Graphs showing inverse velocity are commonly used as tools in the analysis of slope stability and the prediction of time to slope failure.  GEOExplorerIQ calculates inverse velocity values for all sensors which measure displacement so that these data sets can be compared on reports.

 

Displacement and Velocity Data Types in GEOExplorerIQ

GEOExplorerIQ presents lists of data types for each sensor in the monitoring system.  Many of these data types are common for most sensors (e.g. measurement age) but some are specific to certain types of sensors.  The following paragraphs offer a brief explanation of the most common data types GEOExplorerIQ uses for displacement and velocity.

 

SD Displacement

This is the change in the measured distance to a prism.  Positive values indicate that the prism is moving away from the total station.

 

3D Displacement

This expresses the relative movement of a point in three dimensions.  It is available for sensors that can record an accurate location, e.g. GNSS or prisms that are included in a calibrated total station installation.

 

Delta Easting, Delta Northing, Delta Elevation

If a 3D displacement is available, then these data types show the x, y, and z components of the 3D displacement vector.  They are expressed in terms of the local coordinate system.

 

Hz Displacement and Vt Displacement

These data types show the horizontal (Hz) and vertical (Vt) components of the 3D displacement.

 

Average 3D Displacement

The average 3D displacement is calculated as the arithmetic mean of the preceding 24 3D displacement values.

 

Avg Hz Displacement and Avg Vt Displacement

The average horizontal (Avg Hz) and vertical (Avg Vt) displacements are calculated as the arithmetic mean of the preceding 24 horizontal or vertical displacement values.

 

3D Point Vel 1 and 3D Point Vel 2

These are velocity values for the 3D displacement that are calculated using the linear trend method described above.  The user is able to select how many pairs of previous values are used when fitting a trend to the data.  Up to two different values can be set for this parameter, so two 3D Point velocity data types are available (3D Point Vel 1 and 3D Point Vel 2).

 

3D Period Vel 1 and 3D Period Vel 2

These velocity values are calculated using the same method as the 3D Point Velocities except that the number of pairs of values used for the calculation is determined according to a set time period.  For example, if the time period is set to 6 hours and measurements have been taken at 30 minute intervals, then a best fit line will be calculated for 11 measurements.  

 

The user can also set the minimum number of points to use for this calculation. This ensures that spurious values are not generated due to incomplete data sets caused by missing measurements.

 

As with the 3D Point Velocity, two separate calculations can be defined, so two data types are available.

 

Figure 3 - GEOExplorerIQ settings dialog for custom velocity calculations 

 

3D Point 1/Vel 1, 3D Point 1/Vel 2, 3D Period 1/Vel 1, 3D Period 1/Vel 2

These data types provide the inverse velocity values for the data types described above, i.e. 3D Point Vel 1, 3D Point Vel 2, 3D

Period Vel 1 and 3D Period Vel 2.

 

Notes on 3D Velocity

GEOExplorerIQ calculates 3D displacement using the position of a point measurement (e.g. prism) relative to a fixed reference location, i.e. the length of a straight line.  3D velocity is the speed at which the measured point is moving, and is not calculated relative to a fixed reference.   To determine 3D velocity, GEOExplorerIQ calculates trends for the X, Y, and Z coordinates of the set of measurements and then combines them to produce a velocity.

 

Rolling Delta Water Elevation

Rolling Delta Water Elevation is a comparison of the current Delta Water Elevation to a previous Delta Water Elevation, at a defined predated period.

 

There are two variables for Rolling Delta Water Elevation: 

 

Period Hours - the timeframe which predates the current reading.

Window Hours - the envelope of time that GEOExplorerIQ will search for reference observations.

 

A visual reference of the Rolling Delta Water Elevation process is provided below.

 

 

The Period & Window Hour values for the Rolling Delta Water Elevation calculation can be changed from within the main VW Piezometer or Piezometer sensor group settings menu as shown below.

 

 

 

Note that the window hour should be large enough that it will encompass at least one measurement (i.e. if you are on a 6h interval you need at least a 6h window in order to always have a value available for the calculation) 

 

WL Period 1

This value is calculated in the same way as described at the top of this page, and the settings are controlled through the values set in the same VW Piezometer or Piezometer sensor group settings menu as shown above for controlling the Rolling Displacement Calculation.

Summary

 

  • GEOExplorerIQ calculates one, two and three dimensional displacement values for a variety of different monitoring sensors.  
  • Regression analysis using the least squares method is used to calculate displacement velocities.  The user is able to customise these velocity calculations.
  • Inverse velocity data types are provided to assist with slope failure prediction.
  • Within GEOExplorerIQ, the user handles all displacement and velocity values in the same way, regardless of the type of hardware used to capture the data.