accDegrad: Compute the accumulated degradation at each time interval....

Description Usage Arguments Details Value

Description

Compute the accumulated degradation at each time interval. Accumulated Degradation (accDegrad)

Usage

1
2
accDegrad(dataH, dataV, alpha, beta, lambda, weight, rType, fType,
  onlyFinal = FALSE)

Arguments

dataH

A matrix containing the horizontal vibration data.

dataV

A matrix containing the vertival vibration data.

alpha

A choosen constant value used when computing the R value. The R value takes into account the influence of the time.

beta

A choosen constant value used when computing the F value. The F value takes into account the influence of the acceleration.

weight

The weight must be less or equal to 1. It is the percent weight of the horizontal data.

rType

The method used to compute the R value. See details for more details.

fType

The method used to compute the F value. See details for more details.

onlyFinal

Default to false. If true returns only the final accumulated degradtion value.

Details

rType:
"exp" = Exponential [R = e^(alpha*(t-i))]
"Nexp" = Normalized Exponential [R = t*e^(alpha*(t-i)/[sum k(1:t)]e^(alpha(t-k)))]
"poly1" = Polynomial 1 [R = (i/t)^alpha]
"poly2" = Polynomial 2 [R = (t-i+1)^alpha]
"Npoly1" = Normalized Polynomial 1 [R = t*(i/t)^alpha/[sum k(1:t)](i/t)^alpha]
"Npoly2" = Normalized Polynomial 2 [R = t*(t-i+1)^alpha/[sum k(1:t)](t-i+1)^alpha]

fType:
"poly" = Polynomial [F = V(i,j)^beta] "Npoly" = Normalized Polynomial [F = ([sum j(1:data length)]V(i,j)^beta/datalength)^(1/beta)]

Value

A vector containing all the accumulated degradation values at each time interval.


jcpetkovich/rspatiotemp documentation built on May 18, 2019, 10:26 p.m.