Creep Alarm Calculations

There are four variations of the Creep alarm calculation. These alarm calculation types can only be implemented with the CygNet Enhanced Point Scheme. See Understanding the CVS Metadata File for more information about the elements and attributes that define a CygNet Point Scheme.

See the following subsections for details:

The number of entries stored for this calculation is specified by the histvaluecount attribute in the CvsMetadata file for a CygNet Enhanced Point Scheme.

For more information, see Alarm Calculation Types.

Creep Average

The Creeping Average alarm uses the Creep Average (CREEP_AVG) calculation. On each update, the system will calculate the average from the newest value older than the time interval to (and including) the previous value. The system compares the difference between the average and the update value, and sets the alarm bit if the difference is more than the threshold value.

The following image shows the area of an Analog Alarm Settings page of a PNT Editor with an enabled Creeping Average alarm using the Creep Average calculation type:

Alarm Calculation Configuration - Creeping Average

Alarm Calculation Configuration — Creeping Average

Calculation Parameters

The calculation parameters for this alarm are user-provided. The threshold value is always specified as a positive number, although it can be specified as a negative number if that makes sense in the calculation.

Preliminary Calculations

Sum = sum of previous values within time interval + newest value older than time interval

 

Count = number of summed values

 

Average = Sum/Count

Equation

ABS(Average Value - Current Value) = difference in value

Example

In this example, the Creeping Average bit (CONFIG8) is set because the difference of the average (183.51) and the current value (105.2) is greater than the calcparm1 value of 10.

Sum = 917.59

Count = 5

Average = 183.51

 

183.51 (Average) - 105.2 (Current) = 78.318 (value is greater than calcparm1 value of 10)

Alarm Calculation Results - Creeping Average

Alarm Calculation Results — Creeping Average

Creep Value

The Creep (Value) alarm uses the Creep Value (CREEP_VAL) calculation. On each update, the system calculates the change in value between the current value and the newest value older than the time interval. There is a comparison made between the difference and the calcparm1 value, and if the absolute value of the difference exceeds the threshold value, the alarm is set.

The following image shows the area of an Analog Alarm Settings page of a PNT Editor with an enabled Creep (Value) alarm using the Creep Value calculation type:

Alarm Calculation Configuration - Creep (Value)

Alarm Calculation Configuration — Creep (Value)

Calculation Parameters

The calculation parameters for this alarm are user-provided. The threshold value is always specified as a positive number, although it can be specified as a negative number if that makes sense in the calculation.

Equation

ABS(Current Value - Newest Value Older than Time Interval) = difference in value

Example

In this example, the Creep (Value) bit (CONFIG12) is set because the difference in value between the current value (16.25529) and the newest value older than the time interval (1) is greater than the calcparm1 value of 10. If the value increases or decreases by more than 10 in 30 seconds, the bit will be set.

16.25529 - 1 = 15.25529 (more than the max change of value allowed, so alarm bit is set)

Alarm Calculation Results - Creep (Value)

Alarm Calculation Results — Creep (Value)

Creep Value Positive

The Creep Value Positive alarm uses the Creep Value Positive (CREEP_VAL_POS) calculation. On each update, the system will calculate the engineering units change from the newest value older than the time interval, and set the alarm bit if the difference is more than the threshold value specified.

The following image shows the area of an Analog Alarm Settings page of a PNT Editor with an enabled Creep (Value Pos.) alarm using the Creep Value Positive calculation type:

Alarm Calculation Configuration - Creep Value Positive

Alarm Calculation Configuration — Creep Value Positive

Calculation Parameters

The calculation parameters for this alarm are user-provided. The threshold value is always specified as a positive number, although it can be specified as a negative number if that makes sense in the calculation.

Example

If calcparm1 is 10 and calcparm2 is 30, and if the threshold value increases by more than 10 in 30 seconds, the bit will be set.

Creep Value Negative

The Creep Value Negative alarm uses the Creep Value Negative (CREEP_VAL_NEG) calculation. On each update, the system will calculate the engineering units change from the newest value older than the time interval, and set the alarm bit if the difference is less than the threshold value specified treated as a negative number.

The following image shows the area of an Analog Alarm Settings page of a PNT Editor with an enabled Creep (Value Neg.) alarm using the Creep Value Negative calculation type:

Alarm Calculation Configuration - Creep Value Negative

Alarm Calculation Configuration — Creep Value Negative

Calculation Parameters

The calculation parameters for this alarm are user-provided. The threshold value is always specified as a positive number, although it can be specified as a negative number if that makes sense in the calculation.

Example

If calcparm1 is 10 and calcparm2 is 30, and if the value decreases by more than 10 in 30 seconds, the bit will be set.

Back to top