Fatigue and Stochastic Loads_RYCHLIK

19
7/15/2019 Fatigue and Stochastic Loads_RYCHLIK http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 1/19 Board of the Foundation of the Scandinavian Journal of Statistics Fatigue and Stochastic Loads Author(s): Igor Rychlik Source: Scandinavian Journal of Statistics, Vol. 23, No. 4 (Dec., 1996), pp. 387-404 Published by: Wiley on behalf of Board of the Foundation of the Scandinavian Journal of Statistics Stable URL: http://www.jstor.org/stable/4616416 . Accessed: 08/07/2013 09:50 Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at . http://www.jstor.org/page/info/about/policies/terms.jsp . JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. . Wiley and Board of the Foundation of the Scandinavian Journal of Statistics are collaborating with JSTOR to digitize, preserve and extend access to Scandinavian Journal of Statistics. http://www.jstor.org This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AM All use subject to JSTOR Terms and Conditions

Transcript of Fatigue and Stochastic Loads_RYCHLIK

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 1/19

Board of the Foundation of the Scandinavian Journal of Statistics

Fatigue and Stochastic LoadsAuthor(s): Igor RychlikSource: Scandinavian Journal of Statistics, Vol. 23, No. 4 (Dec., 1996), pp. 387-404Published by: Wiley on behalf of Board of the Foundation of the Scandinavian Journal of Statistics

Stable URL: http://www.jstor.org/stable/4616416 .Accessed: 08/07/2013 09:50

Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at .http://www.jstor.org/page/info/about/policies/terms.jsp

.JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of 

content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms

of scholarship. For more information about JSTOR, please contact [email protected].

.

Wiley and Board of the Foundation of the Scandinavian Journal of Statistics are collaborating with JSTOR to

digitize, preserve and extend access to Scandinavian Journal of Statistics.

http://www.jstor.org

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 2/19

? Board of the Foundation of the Scandinavian Journalof Statistics 1996. Published by Blackwell Publishers Ltd., 108Cowley Road,

Oxford OX4 IJF, UK and 238 Main Street, Cambridge, MA 02142, USA. Vol. 23: 387-404, 1996

Fatigue and Stochastic Loads*

IGOR RYCHLIKUniversity of Lund

ABSTRACT. We give a general introductionto fatigue and discuss a simple model of fatigue

damage accumulation in metals under variable loading conditions. Loads are modelled as

stochastic processes and importantcharacteristics of loads' variability, relevant for fatigue, are

presented.We also discuss methods to generate loads for fatigue tests.

Key words: crossings, fatigue, local extremes, oscillation measures, rainflow cycles

1. Introduction

Fatigue is a process of "ageing" or "degrading" of materials, mostly metals, in components

and structures subjected to time-variable external loading conditions. The fatigue process

causes the deterioration of the material's ability to carry the intended load. It is a common

opinion among reliability engineers that failure of mechanical components in most cases is

caused by fatigue.

Fatigue has been the subject of numerous research studies conducted by mechanical

engineers, material scientists, physicists, chemists, structural engineers and mathematicians

over more than 150 years. The complexity of the fatigue process and related reliability

problems requires development of new statistical tools for analysing fatigue data, design of

experiments and tests. One also needs reliable stochastic models for materials properties,

environment variability and for uniaxial and multiaxial loads. At present such models use i.a.

random morphology, integral geometry, point processes, Gaussian processes and stochastic

differential equations.

In this paper we review an approach to fatigue under random loading conditions based on

a concept of a macroscopic damage accumulations in the material, see also Sobczyk (1987)

and Miller (1993). Modelling of crack development is not considered and we refer to a

monograph by Sobczyk & Spencer (1992).

2. Fatigue

The fatigue phenomenon is a very complicated process which can be defined as a process ofnucleation (or crack initiation) and crack growth when some cracks stop growing while

others collapse and create long cracks. The growth rate increases with the crack length, even

under small variable loading. Due to surface imperfections, inclusions, grain boundaries etc.,

initiation of cracks usually takes place at the surface of the metallic body at spots of high

stress concentration.

Depending on the magnitude of the load, the properties of the material, and the

smoothness of the surface, the crack nucleation phase may constitute the main part of the

total fatigue life or, in other cases, it may be completely absent. This means that fatigue

failure is directly a result of the crack growth process. Summarizing, the fatigue damage

process is very complicated and depends on many factors:

* This paper was presented as an Invited Lecture at the 15th Nordic Conference on Mathematical

Statistics, Lund, Sweden, August 1994.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 3/19

388 I. Rychlik Scand J Statist 23

(a) the micro-structure of the material: the crystal size and geometry distribution of

inclusions, surface finish, etc.;

(b) the variability of applied loads as well as the geometry and dimensions of the object,

notches, etc.; and

(c) the environmental conditions, such as aggressive chemical environment leading to

corrosion, large temperature variations, etc.,

see Miller (1993) for more detailed discussion. It is obvious, from the complexity of the

fatigue phenomena that observed life times to failure have a considerable variation.

The first systematic and quantitative investigation of fatigue damage was performed by

August Wohler in 1858 and resulted in the widely known Wohler curve, or S-N diagram,

which shows the relationship between the amplitude (S) of the applied (approximatively

sinusoidal) stress function and the number (N) of periods to fatigue failure. The S-N

diagram is an important measure of material strength for fatigue.

Assume that we have a set of test specimens produced so that maximal homogeneity of thespecimens' shape and surface is achieved. Let all the specimens be subjected to an oscillatory

load y, where y may represent a stress or elongation function. For simplicity we assume that

the function y is a sinusoid function,

Sy, = m + - sin (27rAt), 0 <t <,,

where r is the time of failure.

In practical tests one sometimes uses other shapes of the periodic "cycles" constituting y

than the sinusoidal. However, it has been observed that the particular shape of the function

is of secondary importance compared to the period, maximum and minimum value of theoscillatory load. Thus the parameters u = max y, and v = min yt can be used as parameters

of the simple oscillatory load, also called constant amplitude load.

Although the specimens are almost identical and the loading function y is the same for all

specimens, one often observes a large variability in life times T,which is due to randomness

of material properties. In fatigue analysis one equivalently uses sn(v, u) = T i, the number of

cycles to failure or time to failure T,as a measure of materials strength. In order to identify

the properties of sn(v, u) one has to perform fatigue tests for different values of (v, u). It is

a common experience that the values of sn(v, u) closely follow a log normal distribution.

Further, one often assumes, in contrast to most observations, that the variance of ln (sn(v, u))

is independent of (v, u). Consequently, a simple regression model for the strength process

sn(v, u) is the following one:

sn(v, u) = K SN(v, u), K = exp (aX) (1)

where X e N(O, 1) and SN(v, u) is a deterministic strength function, which is equivalent to the

S-N diagram. In practical codes (or specifications) one often fits a simple form for SN(v, u)

SN(v, u) = SN(u -v) = {k(u -v)J if u-v >,so, (2){k (u - v) if u - v < so,

where /B a t 1 and kI = k(so) - if ,B< oo. If ,B= oo the amplitude so is called the fatigue

limit and means that a load with amplitude u-

v < so does not cause any fatigue damage.Relatively standard techniques from regression analysis can be used to estimate the parame-

ters k, a, fJ,so and a. However, since fatigue experiments are very expensive, one usually has

rather small sets of data and hence the design of experiment is important.

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 4/19

Scand J Statist 23 Fatigue and stochastic loads 389

2.1. Fatigue damage

In the previous section we have used a simple constant amplitude load y (for example a

sinusoidal function). Obviously real loads are seldom so regular. Consequently we need to

find methods to characterize variability of a load relevant for fatigue life prediction.The approach presented here is based on a concept of accumulation of damage in a

material due to fatigue phenomena. Although it is difficult to define how to measure

(physically) fatigue damage, the concept of damage has physical meaning and should be

related to the collection of cracks in the material. This is indicated by experiments where a

thin layer of the surface was periodically removed from a fatigued specimen (thereby

eliminating the early stages of short crack growth). Tests of such renovated specimens at the

same stress-strain level indicate that no damage has been introduced into the bulk of the

material, neglecting the changes in the response to a load, because full life time has been

restored.

Here we shall present a linear damage accumulation model proposed by Palmgren (1924)and Miner (1945). This approach is commonly used in engineering practice.

We begin with the damage intensity for a constant amplitude load function y, i.e. a

periodic function, with frequency i, and such that in a period it has only one local minimum

with height v and one local maximum with height u. On a unit scale, a damage intensity is

defined as d, = A/SN(v, u), where SN(v, u) is a standard strength of a specimen obtained from

the S-N diagram. The total damage accumulated in the interval [0, T] is defined as

bT

DT= dtdt,

and the fatigue failure time-

has distribution given by P(T S t) = P(Dt > K), where K is arandom critical level; see (1).

Before we give a general form of the Palmgren-Miner damage accumulation model we

present a physical motivation for the method. It is generally accepted that elastoplastic

deformations cause damage to material. A large enough deformation destroys a given piece

of material immediately, while smaller deformations lead to eventual destruction if they are

applied repeatedly. Thus a single hysteresis loop in the stress-strain plane constitutes a basic

event for damage assessments. In the simplest models the order of the hysteresis loops is

neglected and damage is attached to each single hysteresis loop. Then the total damage is

defined as a sum of damages attached to all closed hysteresis loops.

The hysteresis loops can be easily identified in a graph of the (stress, strain)-function. The

(stress, strain)-functions are sometimes measured in fatigue experiments, particularly if there

are regions where plastic deformations can be significant, e.g. in notched components.

However, it is a common situation in the design stage of a construction or in a fatigue life

prediction that only external loadings are known and that the stress/strain-relations need to

be approximated using numerical algorithms. Consequently, the stress function alone is often

used both to identify hysteresis cycles and to attach damages to cycles.

Let v, u be the lowest and highest points of a hysteresis loop on a stress axis and let the

damage attached to the loop be denoted byf(v, u). The total damage DT accumulated in the

time interval [0, T] is then a sum of damages attached to all closed hysteresis loops {(vi, ui)},say, in [0, T], i.e.

DT = Zf(vi, ui). (3)

Using a constant amplitude fatigue life data (S-N curve) we can calibrate the total damage

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 5/19

390 I. Rychlik Scand J Statist 23

and obtain the general Palmgren-Miner linear damage accumulation law

DT= SN(vZ U P(T < t) =P(Dt > K). (4)

The remaining problem is to identify the lowest and highest points of a hysteresis loop on a

stress axis of closed hysteresis loops {(vi, ui)} given the stress function y. The so-called

rainflow method is a method to do this, as described in the following section.

The most critical assumption in the Palmgren-Miner model is that the damage of the ith

cycle is independent of the magnitudes of other cycles. There are many experiments

disclosing sequential effects, e.g. the fact that the crack grows slower after an overload.

However, there is no general damage accumulation method which can take into account all

sequential effects and which is uniformly better than other approaches. Consequently, if the

sequential effects are not dominating the damage accumulation process, the simplest ap-

proach of Palmgren and Miner is still frequently used in engineering practice. In addition,

some engineers interpret the rainflow count as a method to introduce sequential effects

(through hysteresis memory of a material) into the Palmgren-Miner damage accumulation

model. This is then used to explain the relatively good accuracy in fatigue life prediction

based on the rainflow method and the Palmgren-Miner damage, i.e. using equations (4).

Furthermore, note that in material science, there is and has been an intensive discussion on

whether and how the energy dissipated in a material during elastoplastic loading and the

accumulated fatigue damage are related to each other. Brokate et al. (1994) showed that

both energy dissipated in the material and the Palmgren-Miner fatigue damage (4) can be

described using the so-called hysteresis operators with a set of rainflow cycles as a basic

component. Consequently the energy dissipated in a material can be well-approximated by

formula (3) with (may be) a different function f than in (4).

3. Rainflow count, basic properties

The rainflow method was introduced by Endo in the late sixties, the first paper in English

being Matsuishi & Endo (1968). The original paper in Japanese has been reprinted in

Murakami (1992). His definition was a complicated recursivealgorithm identifying the closed

hysteresis loops in the strain-stress plane. Endo described the method using a model of rain

flowing from a pagoda roof (which explains the name). The first non-recursive definition of

the method was given in Rychlik (1987).

Definition 1

Let CT,0 < T < oo, be a space of continuous real functions defined on [0, T]. For y E CT,

define a real function x by the following procedure:

For any fixed t E[0, T] let t -, t + be the following time points

_ usU C- 0, t):Y S>Yt }o

lo if ys < yt for all sE [0, t),

+ Jinf Is E (t, T): ys>

y, },

}T if ys <y for all s e (t, T)

and let x , x + be the lowest points in the intervals [t-, t], [t, t +], respectively, i.e.

Boardf th nyd:i- < s < te,xS + = infyr: t < s <a+t (6)

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 6/19

Scand J Statist 23 Fatigue and stochastic loads 391

Xt t

t- ~~t t+

Fig. 1. Definitionof rainflow ycle.

then x, is given by

Smax(x,<x+) ift+ < Toryt =YT and t < T, (7)

lx= otherwise,

see Fig. 1. A function rfc = (rfc, = (xt, yt), t E [0, T]), will be called a rainflow unction of y

and a pair (xt, yt) such that xt <Yt is called a rainflow cycle originating at t, with top yt,

bottom x,.

We turn now to the damage DT defined by (4); for a positive function f(v, u) > 0, v < u,

a damage functional is given by

y -+DT(f) =E f(rfct)l{(x,y):x<y}(rfct), (8)

t e [0, T]

where lA(X) = 1 if x c A and zero otherwise. In what follows we shall equivalently use the

notation DT, DT(f) or D(f; y). In practice ft(v, u) = 1/N(v, u), where N(v, u) is a S-N

curve. Using the S-N curve (2) with ,B= oo and fatigue limit s0 >0 the total damage

becomes

Dt k Z (y'-x Y',

Yt- Xt -> So

where a and k are material dependent constants (k is usually very large).

Given an observed load y and a S-N curve it is a straightforward task to compute the

total damage DT using the rainflow algorithm, given in definition 1, and (8). However, let e.g.

y be a measurement of a stress at a fixed point of a truck travelling between locations A and

B, say. Obviously, y can not be reproduced by a new measurement and it seems natural to

model y as a sample path of a stochastic process.Now, if y is modelled by a stochastic process the important question is how to compute

expected damage, its variance or a distribution function given the law of y. Since the rainflow

function rfc depends in a very complicated way on y, (8) is not very convenient for stochastic

analysis of DT. In the following two subsections we shall represent a rainflow function as a

point process in R2 and describe it using a counting distribution, i.e. a number of points in

a suitable class of subsets of R2. Next the total damage DT will be written in a form of an

integral of the counting distribution. Since the counting distribution is equal to a number of

upcrossings of an interval by y (the same as used in Doob's upcrossing lemma for

supermartingales) the computation of expected damage is more tractable.

3.1. Countingdistribution

We begin with a simple lemma.

? Boardof the Foundation f the Scandinavianournalof Statistics1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 7/19

392 I. Rychlik Scand J Statist 23

Lemma 1

For y E CT, T < ?O, the number of times the rainflow amplitude is at least e > 0, i.e.

NT(E) = #{t E [0, T]:y t-xt > }, (9)

is finite.

By lemma 1, the set rfc(y) = {(x,, yt): Yt> xt, t E [0, T]} is countable (and measurable),

hence it is a point process in {(v, u): v < u}. The set will be called a rainflowcount. A rainflow

count can be uniquely defined using its counting distribution

NT(V, U) = # {t E [O,T]: v, uE [xt, y,]}, v < u. (10)

Example 1. Low frequency Gaussian white noise process. Let Y, be a zero-mean Gaussian

process with the spectrum

S(i) = if JA2< and 0 otherwise. (11)

In Fig. 2(a) we show a part of the simulated process and in Fig. 2(b) we present a point

process of rainflow cycles rfc(Y) with its counting distribution NT(V, u) defined by (10).

In the following theorem we give an integration by parts formula. The formula will be used

repeatedly to compute or estimate DT (8), given the counting distribution NT(V, u). The

theorem is proved under some assumptions on the smoothness of the function f(v, u),

specified in the following definition assumed for simplicity throughout.

Definition 2Let f(v, u), v < u, be a positive real function such that, for all u, f(u, u) = 0 (assumed for

simplicity only), with the indicated derivatives:

af(v,u) a02fv U)afu) =f2(v, u) and

A=f2(v,u).Au avAu

(a) (b)

3~~~~~~~~~~~~

2

1~~~~~~~~~~~~

>0 ~~~~~~~~~~~~~~~~urves at:

0~~~~~~~~~~~2-1~~~~~~~~~~5

-100; lS tdyX 0 BR! 1

-2 ~ ~ ~ ~ ~ ~ ~ ~ ~~~--2 ~~~~~~~~~~~3-

-o 20 40 60 80 100 -2 02 4

t trough (v)

Fig. 2. (a) Part of a simulated sample path of a zero mean Gaussian process Y, t E [0, T], with spectrum S(i) (11).

(b) Rainflow count rfc(Y) (dots) and isolines of the counting distribution NA(V U).

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 8/19

Scand J Statist 23 Fatigue and stochastic loads 393

Assume that for all u e R, f2(u, u) ) 0 is a continuous function of u, and for all v < u,

f12(v, u) < O. If for all x < z

Cz ru

J

{I (V, U)I dvdu < ,

ox x

then f will be called a damage function.

The following theorem gives an integration by parts formula to compute the total damage

DT-

Theorem 1

For y E CT, let NT(V, u) be its rainflow counting distribution,defined by (10), and let f be a

damage function (see definition 2). Then the total damage DT is given by

DT - NT(V, u)fI2(V, u)dvdu+ NT(U, u)f2(u, u)du. (12)%V<U R

Note that in the proof of (12) only the integrability of the second derivativef12is needed.

The additional assumptions that f2(u, u) > 0 and that f12(v, u) s< 0, imposed in definition 2,

ensure that the damage DT is a non-decreasing function of T for any continuous y. The

continuity of DT will be discussed in subsection 3.5.

The case when f(v, u) = (u - v)c, a ? 1, is of special interest. We then refer to DT(ft) as

the oc-damage.From the last theorem it follows that

DT(f') = N U(u,u) du, DT(f) = 2 NT(V, u) dv du.,R 0 V-<U

For c-damage, the integration by parts formula (12) can be simplified by considering NT(h),

defined by (9), instead of NT(V, U), since then

DT(ft) = oc h NT(h) dh. (13)

3.2. Rainflow count and oscillation measure

In the previous subsection we have defined a rainflow function (t, y) -+ rfc5, and used it to

evaluate the damage functional DT through (8). Since the rainflow function depends in a

complicated way on y, this approach is inconvenient if one wishes to study the dependence

of DT on time T. An alternative way is to use integration by parts formulas (12) or (13) to

compute DT and determine how NT(V, u) and NT(h) depend on T. This approach is only

meaningful if one can find an alternative way to compute NT(V, u) and NT(h) than by (10)

and (9), respectively. A proof of the following characterization of NT(V, U), V < u, can be

found in Rychlik (1993),

NT(V, U) = number of passages from v to u by y in [0, T],

which is made precise in the following lemma. Scheutzow (1994) proves this relationship for

regular functions, e.g. cadlag functions. The relationship between crossings and rainflow

counting distribution has been worked out independently by a research team from TEC-

MATH in Kaiserslautern and the author, see papers 3 and 4 in Murakami (1992).

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 9/19

394 I. Rychlik Scand J Statist 23

u ------ -- -

v----- ---- VW

I i i Ii

TO=O S1 T1 S2 T2

Fig. 3. Illustration of the first passage times Si, Ti, in lemma 2.

Lemma 2

For y E CT and any fixed levels v < u, define the sequence of first passage times, see Fig. 3,

To=0 and

S1 =inf{t ,0:yt =v}, T1=inf{t >S1:y, =u},

S2=inf{t > T,:yt =V}, T2=inf {t S2:Y, =U},

with the convention that inf {0}= + oc. Then

NT(V, U) = max {n: Tn< T}. (14)

Thefunction NT(V, U) = max {n: Tn< T} is called an oscillation measure.

The formulas (14) and (12) form the basis for computation of expected damage due

to rainflow cycles. In the special case of a-damage, i.e. f/(v, u) = (u - v) , a > 0, the

simpler formula (13) can be used. However, we need a computationally more convenientcharacteristic of NT(h) than the defining relation NT(h) = the number of rainflow cycles in

[0, T] with amplitude at least h. In Rychlik (1994) we gave a characterization of NT(h)

similar to (14).

3.3. Rainflow cycles and a sequence of turningpoints

As mentioned in section 1, usually, cycles with small amplitudes do not cause any damage,

e.g. so > 0 and ,B= oo in (2). Consequently, all cycles with small amplitude are often removed

from the observed load and the values of y are discretized. The procedure is called hysteresis

filtering. We shall now formalize this procedure mathematically.

For a fixed h > 0, let = f{y0+ ih: i = .. ., -1, 01, 2, . . .} be a set of levels. Define by

induction a sequence of first passage times {Tj : let T0= 0 and given Tj, let

u =inf{z E : z >y,j}, v =sup {z E1: z <yj4,

then

Tj+i =inf {t > tj:y, =u or Yt= v},

as before inf {0} = + oo. Consequently, zj,j > I, are the time points when y, passes the

discrete levels in W. Obviously, if T < oo then K = sup {j: Tj< T} < oo, since y is continuous.

Let 9 be an approximation of y obtained by drawing straight lines between points

{(TO,YT) . * (rK, YTK),(T, YT }-Further data reduction is obtained by deleting from { To'YT ).(TKZYTK), (T Y) } all

points (zi, y,,) which are not points of strict local extremes in y. The remaining sequence is

called the sequence of turning points, see the following definition.

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 10/19

Scand J Statist 23 Fatigue and stochastic loads 395

Definition 3

Let {(ti, Mi)} I1, Mi = y.t, be the sequence of local maxima in 9. (If YTK YT, (T, YT) is

consideredas a point of local maximum.)Let to= 0 and definemi= inf {9t:ti -l < t <ti }

The sequence of pairs {(mi, Mi) lm is called a sequence of discretized turningpoints in y.

Applying he rainflowmethod o the sequenceof turningpointswe obtain thesequenceof

rainflow cycles {(mrfc, Mi }iMSince T < oo and y is a continuousfunction, sequencesof turningpoints and rainflow

cycles akefinitelymanyvalues romthe set 1.Consequently,heycan be uniquelydescribed

by means of bivariatehistogramsof (mi, Mi) and (mrfc, Mi) called in fatigue practice

Markov-respectivelyainflow-matricesnd whichare a commonway of savingthe observed

loads.

Denoteby NT(V, u) an oscillationmeasureof 9. (Obviously, AT(V, ) can be obtained rom

rainflowmatrix and vice-versa)by a simplealgebra.)The following emma ustifies he use

of rainflowmatriceso approximatehe rainflowdamageDT(Y) for a continuous unctiony.

Lemma 3

Let y ECT and 9 be its approximation defined in this subsection. Denote by NT(V, u) an

oscillation measure of 9, defined by (14) and let NT(V, u) be an oscillation measureof y. Then:

(a) For any u > v, NT(V, U) < NT(V, U) with equality when v, u E 1, (v < u).

(b) The numberNT(h) of rainflowamplitudesat least h counted in y is bounded rom below

by M, the numberof local maxima in 9, and NT(2h) < M < NT(h).

(c) For a damagefunction f, Dr(f; 9) TDT(f; y), (h - 2-n) as n -, oo.

3.4. Finiteness of rainflowdamage

If y has finitelymanyextremes hen the total damageDT is finitefor any damage unction.

Examplesof suchregularoadsare samplesof Gaussian ow frequencywhite noiseprocess

presentedn example1. Obviously, unctionsy of finitevariationmayhave infinitenumbers

of localextremesn [0, TI,seeexample2, but f, NT(U,U) dU S finite by Banach's heorem,

(see Freedman,1983,p. 209),and since it is assumed hat (u, u) = 0, for all u, the rainflow

damage s finite for all damage unctions, definedas in definition2.

Example2. Linear oscillator.Let Y, be the solution of a dampedharmonicoscillator

equationdrivenby a Gaussianwhite noise process, .e. let

Y','+2Yt + Y, = Wt, t >,0, (15)

where W, s a Gaussianwhite noiseprocess.Assumea' = 4Cand(Y0, Y0)= (XI,X2),where

Xi are independentN(0, 1) variables.Then Y, is a zero-mean tationaryGaussianprocesswith spectraldensity

a12Ry(A)=(1 -(2,%)2)2 + (2C)2(2ir))2

For the process Ytwe have (U2= U2, = 1. Consequently, lmost all sampleshave finite2-variation.However,sincea2,- oo, the processhas infinitelymanylocal extremes.

For the constantC= 0.01, in Fig. 4(a) we presenta partof a simulated, ampledprocessYk d whered = 0.005. Thefirst 100 ocalextremes remarkedas stars.Theplot on Fig. 4(b)showsthe rainflowcount rfc(Y)and we can see that most of the cyclesare along the line

y = x, i.e. haveverysmallamplitudes,wheredamage s negligible.

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 11/19

396 I. Rychlik ScandJ Statist23

(a) (b)

1.5

2 .

15 . ...

0.51

>- 0

-0.5-1

-1 -

-1.5 -

5 10 15 20 -f3 -2 -1 0 1 2t trough

Fig. 4. (a) Part of a simulated amplepath of a zero mean GaussianprocessYt,t E[0, 500],definedby (15), with

the first 100 local extremesmarkedas stars.(b) Rainflowcount rfc(Y) (dots).

If the function y has infinite variation then f NT(U, u) du = oo and, in order to avoid

pathological cases, we assume that f2(u, u) = 0 for all u E R. Under this assumption, using the

integral representation (12), the total damage is given by

"b "b- a

DT = { NT(U -h, u)f12(U -h, u) dh du,.a O0

where b = max, E[0 T] yt, a = mintE[OTj y,. Hence, in order to check if the total damage DT iS

finite we need to describe properties of the damage function f(v, U) for v close to u more

precisely, and limit the class of functions y.

For simplicity consider f(v, u) = (U - v) , o > 1. Then by ( 13) the total damage

b-a

DT(f;y) = f b ho INT(h)dh,

and NT(h) is the number of rainflow cycles in [0, T] with amplitudes at least h. Obviously,

the finiteness of DT depends on the growth rate of NT(h) as h tends to zero. This is exactly

the rate the number of local maxima M in lemma 3(b) grows as h tends to zero.

Theorem 2

Let Yt, t e [0, T], be a continuous Brownian motion starting at zero and

fl(v, u) = (u - v) ", 2 ) 1. Then the rainflowdamage DT( P; Y) is a.s. infinite or cx< 2 and a.s.

finite for oc> 2.

Example 3. Ornstein-Uhlenbeck process. Let Y, be a zero mean stationary Gaussian

process with covariance function r(t) = E[Yo Yt] = a2(2c) 1 exp { -c|t|}, c > 0. The Orn-

stein-Uhlenbeck process Y is extremely irregular, almost all samples have infinite variation

and the set of local maxima is countable and dense in [0, T], see also Fig. 5(a). Furthermore,NT(h) = O(h 2) as h tends to zero, and the oc-damage s infinite for ac< 2. (In the simulation

we used Y,t+= Ytexp{-ck31}+ X cr[(l-exp { -2c 6j})I(2c)]1/2, = 0.002, whereX is a

standard Gaussian variable independent of Y_,s < t.)

g Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 12/19

Scand J Statist 23 Fatigue and stochastic loads 397

(a) (b)3

-0.5

2 -::.

0

-1.5

-2-2

0 0.5 1 1.5 2 =3 2 -1 0 1 2t trough

Fig. 5. (a) Part of a simulated amplepath of an Ornstein-Uhlenbeck rocess Y, 0 ? t ?200, with

parameters = 0.5, a = 1. (b) Rainflowcountrfc(Y)(dots).

3.5. The rainflow damage process

Let Yt, t E [0, + oo) be a continuous function. Obviously, for any finite T > 0 the function y

restricted to [0, T] is in CT and we can define the rainflow damage DT(f; y). Let DO= 0 and

let f be a damage function such that DT(f; y) < oo for all finite T then:

(i) DT is a continuous non-decreasing function.

(ii) DT is a Lipschitz continuous function, if yt is Lipschitz continuous (f(u, u) = 0 for all

u ER). Furthermore

rT ST

DT ={0 D'dt =jf2(x, yt)1{x x>o}(YD)Y;dt, (16)

where x- is defined as in definition 1.

Note that in the case when f(v, u)=

G(u)-

G(v) the total damage can be written inparticularly simple form DT =f-TG'(yt)1{x >o}(y)y dt.

4. Expected rainflow damage

Let Yt, t > 0, be a random process with a.s. continuous sample paths, f a damage function

(as in definition 2) and DT(f; Y) a rainflow damage process. In this section we study the

expectation E[DTI.

From (12), using Fubini's theorem, the necessary condition for finiteness of expected

damage is finiteness of measure

+ 00

nT (V, u) = E[NT(V, U)] = E P(Tn < T), ( 17)n= I

where the oscillation measure NT and first passage times Tnare defined in lemma 2. Then the

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 13/19

398 I. Rychlik Scand J Statist 23

expected damage is given by

E[DT]= - T nT(v, u)fI2(v, u) dvdu + J'nT(u u)f2(u, u) u. (18)v_<u R

Since Tnare rather complicated first passage times we can not expect to find explicit forms

for nT(v, u) except for some special cases. Hence approximation methods are often used, see

Rychlik (1988). We begin with two important classes of processes when explicit forms do

exist.

4.1. Diffusion processes

Let Y,, t > 0, be a regular diffusion process on R with diffusion coefficient a(z) > 0 and drift

coefficient b(z). (The sample paths of Y are a.s. continuous and have infinite variation.) For

arbitrary x0 define

T'byr b(z)S(x)= exp -I dz dy,

Jxo { Jx0 a(z) }

the so-called scale function. We assume that 2b(z)/a(z) is locally integrable and that

S(- oo) = - oo, S( + oo) = + oo and S(x) is finite, for all x E R, i.e. all points are accessible

by Yt except -oo and + oo. Then

m(x)= a(x)S'(x)'

where

S'(x) exp{-x a(z)dz}

is the density of speed measure. We assume that M = Jftm(x)x < cc, and then the density

of the stationary distribution of Y is given by

f(x) = M-'m(x).

If the density of Y0is f(x) then Y is strictly stationary, which we assume.

We turn now to the measure nT(v, u) defined by (17). For fixed v < u, let Ti be the first

passage times defines in lemma 2, and the oscillation measure NT(V, U) = max {n: Tn< T}.

The variables {Ti - Ti 1}, i > 2, are i.i.d. with finite expectation

E[T - Ti I = 2M(S(u) -S(V)),

where M = J 0m(x) dx <co. Although the diffusion process Ytis strictly stationary, T1and

T2- T, have different distributions. (This is a technical complication caused by the fact that

the rainflow function begins at a fixed time point (zero).) Since T1, T2- T1, T3- T2 are

independent variables then, by the elementary renewal theorem,

lim NAv,u) E[NT(V,u)] 1T-+ o T t cx T 2M(S(u) - S(v))n(,u,19

say. We call n(v, u) the oscillation intensity.

Example 3 continued. Let Y, be a zero mean stationary Gaussian Ornstein-Uhlenbeck

process. The process Y is a diffusion with diffusion coefficient a(z) = U2 and drift coefficient

?) Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 14/19

Scand J Statist 23 Fatigue and stochastic loads 399

3

CO 0 ~~~~.Level curves at:

=30 -2 -1 0 12

-1 ~~~~~~~~~~~5102050100

-2

-3-3 -2 -1 0 1 2

trough (v)

Fig. 6. Simulated ainflow ountrfc(Y)(dots),whereY, 0 < t < 200,is an Ornstein-Uhlenbeckrocesswith parameters = 0.5, a = 1; and isolinesof the intensity200 if(v,u) definedby (20).

b(z) = - cz. The scale function is given by

S(x) exp {cz }dz.

A stationary intensity ,u(v,u), say, of the point process of maxima and rainflow minima

rfc(Y) is obtained from (19);

u2n(v, u) = S'(u)S'(v) = y cePi(2+v2)}0

yu(v, ) = -@ aD(eUa =M(S(u) - (v))3 = exp 2 d)z) (20)

since M = a it/C. In Fig. 6 we present the intensity ,u(v,u) with simulated sample of the

point process of maxima and rainflow minima rfc(Y).

4.2. A Markov chainof turningpoints

For a stationary continuous process Yt, let {(mi, Mi)} be a discretized sequence of turning

points, see definition 3. Assume that {(mi, Mi)} is a time-homogeneous irreducible Markov

chain. If the intensity of local maxima Mi and the transition matrices from minimum to

maximum and maximum to minimum are given, then the oscillation intensity n(v, u) defined

by (19) can be computed using simple matrix algebra. The algorithm was first proposed in

Rychlik (1988) and is given in a fatigue toolbox FAT, see Frendahl et al. (1993).

Here we face the fact that the exact joint distribution of maxima and minima is unknown

for almost every stationary process with specified distribution. However, specification of a

process distribution is always made under the understanding that it represents a sufficiently

good approximation of the real process in study. Measured loads are often saved in a formof Markov matrices, which give empirical estimators of the transition matrices, and hence a

natural stochastic model for a load, based on this information, is a Markov chain. For

several real loads and theoretical Gaussian and non-Gaussian processes we have observed a

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 15/19

400 I. Rychlik ScandJ Statist23

(a) (b)-3 _4

2- 3-

*

2

0-1-1

-2 -2

-o ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~-

0 50 100 150 200 250 -4 -2 0 2 4

t trough

Fig. 7. (a) Part of a simulated amplepath of the Duffingoscillatorwith Gaussianwhite noise input Y. (b)

Rainflowcountrfc(Y) (dots).

very good agreement between observed (simulated) and computed oscillations intensities

based on Markov turning points approximation.

Example 4. Duffing oscillator. Consider a simple mechanical system with non-linear

spring, the so-called Duffing oscillator,

Ytt+2SY'_yt +cY3 =UrWt t )0,ttO,

where W, is a Gaussian white noise process. Assume that the differential equation is started

at t = - o and hence Yt is a zero-mean stationary process.

We have simulated Ytwith parameters C= 0.4, c = 0.2, and a2 = 1.6 and in Fig. 7(a) we

present a part of a simulated sample path of Yt.

4

3-

2-

1

20

-2

-3

-4~~~~~~~~4 -2 0 2 4trough (v)

Fig. 8. Isolines of the observed counting distribution NT(V, U) of the rainflow count rfc(Y), where Y is

the solution to the Duffing oscillator (dashed lines) compared with the expected counting distribution

nT(v, u) computed approximately using Markov chain of turning points (solid lines).

? Boardof the Foundation f the Scandinavianournalof Statistics1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 16/19

Scand J Statist 23 Fatigue and stochastic loads 401

We have extracted from Y, the sequence of turning points and estimated the transition

matrices from minimum to maximum and maximum to minimum. Next using the assump-

tion that the sequence of turning points forms a Markov chain, with the estimated transition

matrices, we have computed nT(V, u). The isolines of nT(v, u) are presented in Fig. 8 (solid

lines). In order to check the accuracy of the approximation, we have found the rainflow

count rfc(Y), see Fig. 7(b) and computed its counting distribution NT(V, u). The isolines of

NT(V, u) are presented in Fig. 8 (dashed lines). We can see that agreement between nT(V, u)

and NT(V, U) is very good.

4.3. Processes with absolutely continuoussample paths

Let Y, be a random process with a.s. absolutely continuous sample paths. For simplicity we

shall assume that Yt is a strictly stationary and ergodic process. Similarly as for diffusions,

the assumption that one starts to count rainflow cycles at time zero causes some technical

complications. This can be resolved by considering the process Yt, t E R, defining rainflowfunction rfct for t > S and letting S go to - oc. Then the derivative of the damage process

at time t goes to

Dt(f; Y) =(Y)+f2(Xk, Yt), (21)

where x + = max (0, x) and k7 is defined by

X- =inf {Ys: t- A s A t}, t- = sup {s e (-ce, t): Y,> Yt}, (22)

where sup {0} -oo. Now, we can define a stationary expected damage intensity by

d(f; Y) =E[(Yo)+f2(k,xYo)]. (23)

Computation of d(f; Y) is an important problem in fatigue life prediction under random

loading. However the distribution of XO is hard to compute exactly, and hence approxima-

tion methods are often used. If the joint density of minimum and the following maximum is

known (estimated or approximated in a suitable way), then the sequence of turning points of

Y can be approximated by a Markov chain for which expected damage intensity (or n(v, u))

can be easily computed and then used as an approximation of d(f, Y). This approach is used

in example 1.

Assume that Yt is a stationary and ergodic Gaussian process with absolutely continuous

paths. Then one can prove that

NlVm UT = lim nT=VE[(Y,) ( () | Yo= ulfyo(u) = n(v, u), (24)T--+ oc T T- o T

say. (The formula (24) can be extended to some non-Gaussian processes.) As before we can

define an intensity of maxima and rainflow minima by

( 2n(v, u)

Av au

For v =u,

n(u, u) = E[(Y0) +I Yo= u]fyo(u),

which is Rice's formula for the intensity of upcrossings of level u by Yt. Hence (24) is an

extension of Rice's formula to the intensity of excursions from the level u with the global

minimum smaller than v (see Leadbetter et al., 1983).

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 17/19

402 I. Rychlik Scand J Statist 23

A useful conservative bound for the oscillation intensity n(v, u), and hence also for the

damage intensity (23), is the following one

n(v,u) <inf{n(z,z): v <z <u},

see Rychlik (1993) for examples and more detailed discussion.

Example I (continued). Finally we give an example of intensity y(v, u) for a more regular

zero mean Gaussian process with the spectrum S(A) = /3/3 if J2A 3//27r and 0 otherwise.

There is no explicit expression for the joint density of the minimum and the following

maximum (m1, Ml) known at present. However, there are accurate algorithms to compute

fmM numerically, based on Slepian model processes and regression methods, see Lindgren &

Rychlik (1991) and Rychlik & Lindgren (1993). In Fig. 9 (left figure) the isolines of

computed f(mM are plotted. The dots mark simulated pairs of minima and maxima for the

load Y. Since higher order densities, e.g. of (ml, Ml, IM2) are practically impossible to

compute and hence the oscillation intensity n(v, u) is unknown, we use the Markov chain of

turning points with transition matrices defined byfmMto approximate the distribution of the

sequence of local extremes in Y. The oscillations intensity for the Markov chain of turning

points n(v, u) is computed and by numerical differentiation we obtain

,u(v, u) = a-2(V, U)

av au

In Fig. 9 (right figure) we have compared fi(v, u) (the approximation for P,(v,u)) with

simulations.

4.4. Varianceof rainflowdamage

The variance of DT is extremely hard to compute even if theoretical formulas can be written

down. In the special case when the damage function f(v, u) = G(u) - G(v) for some abso-

lutely continuous non-decreasing function G we have that DT = G'(Y)1{X x o}(Yt) Ytdt

4 4

3 3

2 2-

CD~~~~~~~~~~~~C)

-2 --2-

-3- -3-

-41 -4-4 -2 0 2 4 -4 -2 0 2 4

trough (v) trough (v)

Fig. 9. Gaussian xamplewithobservedpairsof minimaand maxima left figure)andrainflowpairs right figure)togetherwith isolines of the calculateddensities.

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 18/19

Scand J Statist 23 Fatigue and stochastic loads 403

and the variance of DT can be numerically computed for stationary Gaussian process Y.

Further in Rychlik et al. (1995) and Piterbarg & Rychlik (1994) we discuss variance of DT

and the CLF for DT(Y), Y is Gaussian, as T goes to infinity. However, often the variabiilty

of material quality, described by a random critical levelK,

dominates thevariability

ofthedamage DT and hence for reliability statements, the expected damage E[DT] is the most

important parameter.

5. Generationof loads for fatigue testing

In previous sections we presented a simple mathematical model for fatigue life time

variability. The material quality was described by a simple random variable K while the load

was represented as a rainflow count or oscillation measure. The method is mostly used at the

design stage when the accuracy of fatigue life time predictions is less important but the

experiments have to be relatively cheap.

However, if the material strength has to be better defined one needs to perform fatiguetests on components or whole constructions under variable amplitude stress or elongation

processes. To perform "variable-amplitude" fatigue tests one needs suitable methods to

generate stress functions y. Often one uses so-called standard load spectra, which are

deterministic functions created from measurements of the loads and considered as represen-

tative for particular service conditions. Simulated sample paths of random processes have

been also used, giving some statistical properties (estimated in real loads) relevant for fatigue.

We shall briefly discuss three approaches.

1. The simplest important characteristic of the load is the intensity of upcrossing

n(u, u), u E R and some measure of irregularityof a load, e.g. the proportion of intensities

of local maxima and upcrossings of a mean level. An algorithm generating a sample pathof a random process with predescribed crossing intensity and irregularity factor was

presented by Holm & de Mare (1985). It should be noted that the crossing intensity is

a very weak restriction and the class of processes with given crossing intensity is very

wide. However, the algorithm proposed simulates a load from a relatively narrow

subclass of stochastic processes.

2. A more complete information on the structure of the load is given by the Markov matrix,

i.e. the histogram of local minima and the following maxima in the sequence of turning

points. (Such matrices are often calculated from real loads.) From a Markov matrix one

can obtain crossing spectrum n(u, u) by simple algebra. Since the higher dimensional

distributions of the sequence of turning points is unknown one uses a Markov chain with

transition matrices estimated from the Markov matrix (after suitable removals of small

oscillations) to simulate inputs to fatigue tests.

3. It is commonly believed that the rainflow count is an important characteristicof the load,

particularly relevant for fatigue analysis and hence the real loads are often described in

terms of rainflow matrices. Consequently, in fatigue tests one wishes to invert the

rainflow matrix and obtain the sequence of turning points. In statistical terms one wants

to simulate the load with given oscillations intensity n(v, u). Such an algorithm was

proposed by Kruger et al. (1985). Their algorithm chooses, with equal probability, a

sequence of turning points which gives exactly the required rainflow matrix.

Acknowledgements

I would like to thank Professor Georg Lindgren for his support and encouragement in my

research on random fatigue. The paper is based directly on an invited talk at the 15th Nordic

?) Board of the Foundation of the Scandinavian Journal of Statistics 1996.

This content downloaded from 194.210.224.251 on Mon, 8 Jul 2013 09:50:07 AMAll use subject to JSTOR Terms and Conditions

7/15/2019 Fatigue and Stochastic Loads_RYCHLIK

http://slidepdf.com/reader/full/fatigue-and-stochastic-loadsrychlik 19/19

404 I. Rychlik Scand J Statist 23

Conference on Mathematical Statistics in Lund 1994. I am also very grateful to Professor

Dag Tjostheim for discussion and valuable comments improving the manuscript.

ReferencesBrokate, M., DreBler, K. & Krejci, P. (1994). Rainflow counting and energy dissipation for hysteresis

models in elastoplasticity. Eur. J. Mech. A/Solids, 1-30, to appear.

Freedman, D, (1983). Brownian motion and diffusion, Springer, New York.

Frendahl, M., Lindgren, G. & Rychlik, I. (1993). Fatigue analysis toolbox. Department of Mathematical

Statistics, University of Lund.

Holm, S. & de Mare, J. (1985). Generation of random processes for fatigue testing. Stochast. Process.

Applic.20, 149-156.Kruger, W., Scheutzow, M., Beste, A. & Petersen, J. (1985). Markov- und Rainflowrekonstruktion

stochastischer Beanspruchungszeitfunktionen, VDI-Report, series 18, No. 22. (In German).

Leadbetter, M. R., Lindgren, G. & Rootz&n, H. (1983). Extremes and related properties of random

sequences and processes. Springer, New York.

Lindgren, G. & Rychlik, I. (1991). Slepian models and regression approximations in crossing andextreme value theory. Int. Statist. Rev. 59, 195-225.

Matsuishi, M. & Endo, T. (1968). Fatigue of metals subject to varying stress. Paper presented to Japan

Society of Mechanical Engineers, Jukvoka, Japan.

Miller, K. J. (1993). Materials science perspective of metal fatigue resistance. Mater. Sci. Technol. 9,

453-462.

Miner, M. A. (1945). Cumulative damage in fatigue. J. Appl. Mech. 12, A159-A164.

Murakami, Y. (ed.) (1992). The rainflowmethod infatigue. Butterworth-Heinemann, Oxford.

Palmgren, A. (1924). Die Lebensdauer von Kugellagern. VDI-Zeitschrift 68, 339-341.

Piterbarg, V. & Rychlik, I. (1994). Central limit theorem for wave-functionals of Gaussian processes.

Univ. of Lund Statis. Res. Rep. No. 1994: 4, 1-26.

Rychlik, I. (1987). A new definition of the rainflow cycle counting method. Int. J. Fatigue, 9, 119-121.

Rychlik, I. (1988). Rainflow cycle distribution for ergodic load processes. SIAM J. Appl. Math. 48,

662-679.

Rychlik, I. (1993). Note on cycle counts in irregular loads. Fatigue Fract. Engng Mater. Struct. 16,

377-390.

Rychlik, I. (1994). Extremes, rainflow cycles and damage functionals in continuous random processes.

Univ. of Lund Statis. Res. Rep. No. 1994: 9, 1-28.

Rychlik, I. & Lindgren, G. (1993). CROSSREG-a technique for first passage and wave density

analysis. Probab. Engng Informational Sci. 7, 125-148.

Rychlik, I., Lindgren, G. & Lin, Y. K. (1995). Markov based correlations of damage cycles in Gaussian

and non-Gaussian loads. Probab. Engng Mech. 10, 103-115.

Scheutzow, M. (1994). A low of large numbers of upcrossing measures. Stochast. Process. Applic. 53,

285-305.

Sobczyk, K. (1987). Stochastic models for fatigue damage of materials. Adv. Appl. Probab. 19, 652-673.

Sobczyk, K. & Spencer,B. F.

Jr. (1992).Random

fatigue: fromdata to

theory,Academic Press, New

York.

Received November 1994, infinal form November 1995

Igor Rychlik, Department of Mathematical Statistics, University of Lund, Box 118, S-22100 Lund,

Sweden.

? Board of the Foundation of the Scandinavian Journal of Statistics 1996.