WO2002041193A1 - Nonlinear systems - Google Patents

Nonlinear systems Download PDF

Info

Publication number
WO2002041193A1
WO2002041193A1 PCT/GB2001/005045 GB0105045W WO0241193A1 WO 2002041193 A1 WO2002041193 A1 WO 2002041193A1 GB 0105045 W GB0105045 W GB 0105045W WO 0241193 A1 WO0241193 A1 WO 0241193A1
Authority
WO
WIPO (PCT)
Prior art keywords
component
nonlinear
fatigue
evaluating
stress
Prior art date
Application number
PCT/GB2001/005045
Other languages
French (fr)
Inventor
Stephen Alec Billings
Zi Qiang Lang
Original Assignee
The University Of Sheffield
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by The University Of Sheffield filed Critical The University Of Sheffield
Priority to AU2002215110A priority Critical patent/AU2002215110A1/en
Publication of WO2002041193A1 publication Critical patent/WO2002041193A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M7/00Vibration-testing of structures; Shock-testing of structures
    • G01M7/02Vibration-testing by means of a shake table
    • G01M7/025Measuring arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/04Ageing analysis or optimisation against ageing

Definitions

  • the present invention relates to nonlinear systems and, more particularly, to fatigue analysis and design techniques in the frequency domain for nonlinear structures or components and associated computer programs and computer program products.
  • Vibration fatigue analysis which is also referred to as spectral fatigue analysis or as frequency based fatigue analysis, is an alternative to time domain fatigue analysis and can be used to estimate the fatigue life of structures and/or components in the frequency domain when the stress or strain histories associated with the structures and /or components are random in nature.
  • Vibration fatigue analysis also involves determining the parameters that characterise the structures or components to be designed to achieve a desired or specified fatigue life.
  • a computer model based fatigue design for structures or components which normally uses a finite element analysis (FEA) model of the structures or components allows design for fatigue without the need to make the structures or components. Therefore, for example, designers can accurately compute the life-span of a component as if it was made in different materials without having to manufacture and test prototypes. The design cycle based on this method is therefore much shorter and more cost effective.
  • FFA finite element analysis
  • Effective vibration fatigue or frequency based fatigue analysis and design techniques are currently limited to the case where the structure or component is linear or where a linear approximation is used to represent the behavior of the structure or component.
  • almost all systems in the real world are nonlinear especially mechanical systems and composite materials.
  • An offshore oil platform is, for example, ' a nonlinear structural system that is subject to random loading.
  • Fatigue analysis of such systems is currently limited to time domain fatigue analysis methods which involve assumptions and simplifications of the random stress or strain response patterns, or frequency based fatigue analysis based on a linearised approximation of the nonlinear dynamics . Both approaches involve approximations and are likely to lead to inaccurate fatigue calculations.
  • a first aspect of the present invention provides a method for computing " the fatigue of a nonlinear structure or component based on a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model which represents the structure or component, producing a stress or strain response for the structure or component from the nonlinear dynamic model by performing a transient analysis of the structure or component when the structure or component is subject to the loading pattern; determining the power spectral density (PSD) of the stress or strain response of the structure or component to the predetermined loading pattern, computing the spectral moments from the PSD, constructing a probability density function (PDF) of the stress or strain ranges using the spectral moments and calculating the structure or component fatigue damage or fatigue life time using the obtained spectral moments and the constructed probability density function.
  • PSD power spectral density
  • PDF probability density function
  • a second aspect of the present invention provides a method for computing the fatigue of a nonlinear structure or component based on a set of statistics of a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model that represents the structure or component, evaluating the gain bounds of generalized frequency response functions of the nonlinear model either analytically or using an optimization procedure, determining a bound on the PSD response of the structure or component to the predetermined loading pattern, which is a function of a set of statistics of the predetermined loading pattern and gain bounds of generalized frequency response functions of the nonlinear model, computing the spectral moments from the bound on the PSD response, constructing a probability density function (PDF) of the stress or strain ranges, and calculating the fatigue damage or fatigue life time of the structure or component under the predetermined loading condition.
  • the fatigue damage or fatigue life time represents a worst case fatigue damage or shortest fatigue life time.
  • a third aspect of the present invention provides a method for the direct design of a nonlinear structure or component for fatigue when the structure or component is subject to random loads. Based on an explicit relationship between the variables associated with the fatigue of the structure or component to be designed and the parameters or characteristics of the structure or component, which could for example be obtained when the structure or component is subject to a specific random loading pattern or a class of random loading patterns, the method determines appropriate values of a parameter, parameters, or characteristics of the structure or component to achieve the required fatigue life time.
  • the method comprises of the steps of expressing, for example, the stress or strain PSD response of the structure or component to a specific random loading history or the stress or strain PSD responses of the structure or component to a class of random loading histories in terms of the parameters or characteristics of the structure or component; and applying optimization or other procedures to determine the values of the structure or component parameter, parameters or characteristics which result in the specified fatigue life time.
  • a fourth aspect of the present invention provides a method for the design of a nonlinear structure or component for fatigue when the structure or component is subject to random loads.
  • the method follows the typical design, analysis, and redesign routine but uses the vibration fatigue analysis techniques in the present invention, that is, the first and second aspects of the present invention to perform the fatigue analysis and comprises the steps of designing a prototype of a nonlinear structure or component, performing the fatigue analysis for the designed structure or component using the fatigue analysis techniques in the present invention to check whether the fatigue " of the structure or component satisfies the design requirements; and redesign the structure or component if the fatigue analysis indicates that the original design is not acceptable.
  • the embodiments of the present invention provide methods of fatigue analysis and design that can effectively be applied to nonlinear structures or components that are subject to random loads. Furthermore, embodiments provide methods that can relate the fatigue life or profile of a structure or component to be designed to the parameters that characterise the structure or component so as to implement a fatigue design directly.
  • figure 1 shows a loading history which is the horizontal water particle velocity around an experimental offshore structure; .. ,
  • figure 2 shows the force response of the experimental offshore structure to the 'loading history in figure 1;
  • figure 3 shows the loading history representing a loading condition under investigation of the experimental offshore structure
  • figure 4 illustrates the force response of the experimental offshore structure to the loading history shown in figure 3;
  • figure 5 illustrates the Power Spectrum Density (PSD) of the stress response of the experimental offshore structure to the loading history in figure 3 (in solid) and a bound on the stress response PSD (in dashed) ;
  • PSD Power Spectrum Density
  • figure 6 depicts the probability density function (pdf) for stress ranges exerted on the experimental offshore structure when the structure is subject to the loading condition represented by the loading history of figure 3;
  • figure 7 shows a loading history representing a further loading condition under investigation for the experimental offshore structure
  • figure 8 shows a loading history representing a still further loading condition under investigation for the experimental offshore structure
  • figure 9 illustrates a force response of the experimental offshore structure when subjected to the loading history shown in figure 7
  • figure 10 illustrates a force ' "' response ' of the experimental offshore structure when subjected to the loading history shown in figure 8;
  • figure 11 illustrates the Power Spectrum Density
  • figure 12 illustrates the Power Spectrum Density
  • PSD stress response of the experimental offshore structure when subjected to the loading history of figure 8 (in solid) and a bound on the stress response PSD (in dashed) ;
  • figure 13 depicts a probability density function
  • figure 14 depicts the probability density function (pdf) of the stress ranges on the experimental offshore structure when the structure is subjected to the loading condition represented by the loading history shown in figure 8 ;
  • figure 15 shows a time limited Fourier Transform result for the loading history shown in figure 3;
  • figure 16 shows a three-fold convolution integration result for the amplitude characteristic of a time limited Fourier Transform of the loading history shown in figure 3
  • figure 17 shows a calculation result for a ' statistic of the loading history shown in figure 3;
  • figure 18 shows a calculation result for a further statistic of the loading history shown in figure 3;
  • figure 19 shows a calculation result for a still further statistic of the loading history shown in figure 3;
  • figure 20 depicts the probability density function
  • figure 21 depicts the probability density function
  • figure 22 depicts the probability density function (pdf) of the stress ranges on the experimental offshore structure which is evaluated using a bound on the PSD of the stress response of the structure when subjected to the loading history shown in figure 8;
  • PDF probability density function
  • figure 23 shows a specific loading history which is used to illustrate that there exists a very close relationship between the PSD of the stress response of the experimental offshore structure and its bound in some particular loading cases;
  • figure 24 illustrates the PSD of the stress response of the experimental offshore structure when subjected to the specific loading history shown '' in figure 23 (in solid) and a bound on the PSD (in dashed) ;
  • figure 25 depicts the probability density functions
  • figure 26 shows a- simple vibration suspension system comprising a mass, a spring and a damper
  • figure 27 depicts a loading history to be considered in implementing a fatigue design for the structural system shown in figure 26;
  • figure 28 shows a function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27;
  • figure 29 shows a further function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27;
  • figure 30 shows a still further function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27.
  • nonlinear vibration fatigue analysis Given a time history of the ** " input loading on a structure or component, nonlinear vibration fatigue analysis assumes there is a general nonlinear relationship between the . stress or strain response of the structure or component and the corresponding input loading.
  • PSD power spectrum density
  • the present invention provides techniques developed for nonlinear system analysis in both the time and frequency domains to solve the problem.
  • a vibration fatigue analysis is normally carried out for an engineering structure or component under the situation where the structure or component is subject to loading histories that represent working conditions.
  • the present invention uses nonlinear system modelling, frequency domain analysis techniques and includes two techniques which can readily be used to implement the fatigue analysis when a general nonlinear relationship between the input loading and the output stress or strain is taken into account.
  • the first approach uses loading histories that represent the operating conditions of the structure or component under investigation to implement the analysis, while the second approach uses the statistics of the representative loading histories to evaluate the worst case fatigue damage or shortest fatigue life of the structure or component under the considered conditions.
  • the first embodiment of nonlinear vibration fatigue analysis in the present invention can be applied to overcome these problems.
  • the technique uses a nonlinear dynamic mathematical model of the structural system rather than the practical structure or a nonlinear FEA model to implement the transient analysis and involves a procedure that can therefore be readily incorporated into a fatigue design routine.
  • the nonlinear dynamic mathematical model is established using a nonlinear system identification technique from the system input and output data which can be obtained from a practical test on the structure or component or an FEA model simulation.
  • a class of effective nonlinear system identification techniques can be used to establish the nonlinear dynamic mathematical model of a structural system directly from the system input and output data without using .any priori knowledge of the original structure.
  • y nW is a ' nth-order output ' given by
  • K is the maximum lag , and y ( . ) , u ( . ) , and c carving radical ( . )
  • NARX Networkar Auto-Regression with exogenous input
  • y(k) 0.3 ⁇ (k -1)+ Q.ly(k -2) -0.02u(Jc - l)u(k -1) - 0.04u(k- l)u(k -2) - 0.06y(k - l) ⁇ k - 3)-0.0 ⁇ y(k - 2)y ⁇ k - 3)
  • the NARX model above is normally obtained from a NARMAX model by discarding the noise terms.
  • the NARMAX model is the result obtained when using a nonlinear system identification technique based on the NARMAX methodology.
  • the model includes terms which involve the system input, output, and noise.
  • the noise terms ensure that the parameter estimates in the model are unbiased and that the deterministic part of the model reflects the dynamics of the underlying system.
  • K f and M f are the parameters which define the fatigue characteristics of the associated materials using the so-called S-N relationship given by
  • BS 5400 Part 10: 1980
  • BS 5400 is incorporated herein in its entirety for all purposes.
  • Steps (3) to (7) can be repeated to evaluate the fatigue damage of the structure under other loading conditions represented by the corresponding loading histories to yield in total, for example, F fatigue damages
  • ⁇ * denotes the fatigue damage of the structure under the i-th loading situation.
  • Pj - represents the probability of the structure working under the i-th loading condition which could be obtained, for example, from observing historical loading data collected in practice.
  • the PSD of the system output is generally determined by complex integral terms involving the generalised frequency response functions associated with the nonlinear component or structure and higher order moments of the corresponding input rather than the simple product of the PSD of the input with the square of the modulus of the system transfer function as in the linear system case. Therefore, the fatigue analysis result for a nonlinear system based on one loading history in the way described in Section 1.1.1 may, in many practical cases, represent only one result which is only representative for one particular loading history situation. Therefore, it would be preferable if fatigue analysis for a loading condition could accommodate not only one particular loading history situation but also other situations where the loading histories are statistically equivalent to , the representative loading history. Statistically equivalent is defined hereafter.
  • a second embodiment of nonlinear vibration fatigue analysis of the present invention addresses this problem.
  • the technique uses nonlinear system frequency domain analysis techniques to evaluate a bound on the PSD response of a structure or component when subjected to a loading history representing a loading condition.
  • the result is a bound on the PSD responses of the structure or component to all loading histories which are statistically equivalent to the loading history used for the analysis in the sense of having the same statistics which reflect certain important statistical properties.
  • This result which is determined by the statistics of a representative loading history, can be used to evaluate the worst case fatigue damage of the structure or component under the considered loading condition.
  • K is the maximum lag
  • y ( . ) , u ( . ) , and c n beau( . ) pq are the system output, input, and model coefficients respectively.
  • NARX Networkar Auto-Regressive with exogenous input
  • y(k) 0.3u(k-l)+0.7y(k-2)-0.02u(J-l)u( ⁇ -l)-0.04u(k-l)u( ⁇ -2) -0.06y(k - l)u(k - 3)- 0.08y(k - 2)y(k - 3)
  • NARX model is normally obtained from a NARMAX model by discarding the noise terms.
  • the NARMAX model is the result obtained when using a nonlinear system identification technique based on the NARMAX methodology. " ' ' " ' '"
  • the model includes terms which involve the system input, output, and noise.
  • the noise terms ensure that the parameter estimates in the model are unbiased and that the deterministic part of the model reflects the dynamics of the underlying system.
  • the above specific instance of the NARX model could, for example, be obtained from a NAXMAX model such as
  • y (k) 0.3u (k - V + Q.ly (k -2) -0.02u (k-1) u-(k -l) -0.Q4u (k -l) u (k -2) -0.06y (k-1) u (k-3) -0.08y (k-2) y (k-3) + 0.2e (k-1) u (k-1) -0.06e (k-2)y (k-1) u (k-3) + e(k) + 0.01e(k- 2)- 0.04e(k -3)
  • Method 1 This is a relatively simple method. Evaluate, using a recursive algorithm, the gain bounds of the GFRFs of the identified NARX model under no constraints. Then using these results compute the gain bounds of the GFRFs under the constraint ⁇ + - + ⁇ - "
  • [a,b] is the interval which represents the frequency range of the possible loading histories.
  • L n c 10 (k 1 )exp(-jw dl k 1 and n represents the possible frequency range produced by the nth-order nonlinear output which can be determined from the input frequency range [a, b] using the following formula
  • H ⁇ B (w) C(wT s )L n H n B for n>2
  • H n (jw 1 ,--,jw n ) H d ⁇ (jT s w l ,...,jT s w n )
  • N is the maximum order of the dominant system nonlinearities expressed as the highest order of Volterra terms which could typically be taken as 3 or 4, or if necessary this can be determined using a method which determines an appropriate truncation of a Volterra series * ' ' ⁇ expansion of the nonlinear system. '"'" ' "
  • the calculation can be implemented using the algorithm
  • Step (8) Construct a probability density function (Pdf) of the rainflow ranges (stress ranges) of the stress response under the considered loading condition from the moments obtained in Step (8) above using, for example, the Dirlik solution (Bishop N., 1997, Technique Background notes relating to frequency life fatigue estimation software module. Ncode Inc.) as
  • f and f can be obtained from British Standards (BS 5400: Part 10: 1980) given the materials by which the structure to be analysed is constructed.
  • Steps (4) to (10) are preferably repeated to evaluate the worst fatigue damage of - the structure or component under other typical " " loading conditions represented by the corresponding loading histories or predetermined loading patterns to yield in total, for example, Np worst fatigue damages .
  • Dwi denotes the worst fatigue damage of the structure or component under the i-th loading situation.
  • the result obtained using this technique is relatively conservative because the fatigue calculations are based on a bound on the PSD of the stress or strain response to a loading history rather than the PSD itself. Normally the real fatigue damage will be less than *» and the real fatigue life will be greater than
  • the bound obtained in Step (7) above is a function of the statistics of the loading history used in the analysis. This means that the PSD responses of the structure to loading histories which have the same statistics are all bounded by this result.
  • the fatigue evaluated using the bound covers all situations where the loading histories are statistically equivalent to the representative loading history in the sense defined by the statistics which determine the bound. The result can therefore be used to reflect the worst case fatigue of the structure or component under the condition which is statistically represented by but not exactly the same as the particular loading history case.
  • the averaged worst fatigue damage m or the shortest fatigue life TFW obtained using this technique can be used as an important criterion for fatigue design. If a fatigue design results in an improvement on this criterion, the design can sufficiently guarantee that the structure would have a longer shortest fatigue life under the considered loading conditions. However, if a fatigue design brings up an improvement on the fatigue result evaluated using the technique in Section I.I.I, generally we may not be able to say that a better fatigue life can definitely be achieved by the design because the result may only represent one particular loading history situation for which the fatigue analysis is performed.
  • the second technique of fatigue analysis in the present invention is an extension of the current linear vibration fatigue analysis technique to the nonlinear system case.
  • the basic idea of the nonlinear vibration fatigue analysis techniques in the present invention is to evaluate the PSD or a bound on the PSD of the stress or strain response of the system under investigation and then assess the fatigue using, for example, the Dirlik solution which relates the stress response PSD ' to the fatigue damage.
  • the Dirlik solution requires the stress response to be a stationary and Gaussion random process.
  • a considerable divergence from this rigorous assumption can be tolerated in practice (Bishop N., 1997, Technique Background notes relating to frequency life fatigue estimation software module. Ncode Inc. )
  • the techniques in the present invention are not limited either to the NARX model representation or to the evaluation of the fatigue; ' - based on the so- called S-N curves.
  • Any other ' " nonlinear ' model representation either in discrete or continuous time can be used to describe the dynamic characteristics of the structure or component under investigation for the procedure in Section I.1.1.
  • any other nonlinear model representation either in discrete or continuous time can be used in the procedure of Section 1.1.2 provided that the GFRF' s or an equivalent frequency domain description can be computed from such a model. In some instances it may be * appropriate to compute the GFRF' s or an equivalent frequency domain description by other means that do not involve time domain modelling step.
  • the GFRF' s or an equivalent frequency domain description can for example be computed directly from the recorded time domain data.
  • the S-N curves can be replaced by other criteria such as, for example, damage tolerance which considers crack growth provided that these criteria can be related to the stress or strain response PSD of the structure or component under investigation.
  • nonlinear vibration fatigue analysis techniques in the present invention hich are based on nonlinear system modelling and frequency domain analysis techniques can be readily implemented and incorporated into a typical vibration fatigue design routine. This overcomes the problem with existing techniques and allows fatigue design for nonlinear structures or components to be implemented in a way which is analogous to the design for linear systems.
  • a nonlinear fatigue design can be implemented using the following procedure.
  • This procedure follows the typical routine for a system design for fatigue but uses the new techniques in the present invention to assess the fatigue, in which the structure design and the fatigue analysis are still two separate processes.
  • the fatigue design could be implemented directly based on the direct link between the fatigue and the structure parameters to achieve a desired fatigue life. This problem can be addressed using the techniques in the present invention regarding direct vibration fatigue design of nonlinear structures or components.
  • the basic idea of the direct nonlinear vibration fatigue design technique of an embodiment of the present invention is to develop an explicit relationship between the parameters of the structure or component which is to be designed and the variables associated with the fatigue life of the structure or component and then to determine appropriate values for these parameters using this relationship to achieve a desired fatigue life.
  • time-limited Fourier transform ⁇ (jw,T) of an input loading and the time-limited Fourier transform Y(jw,T) of the corresponding output stress or strain are related * by the following relationship: -(" ' "
  • W 1 ⁇ • ••+ w denotes integration of ( . ) over the n-dimensional hyper- plane w - w x + ⁇ • -+w ⁇ , and N is the maximum order of the system nonlinearities .
  • the PSD of the stress or strain response can be expressed using the above expression for Y(jw,T) as
  • Step (3) Use the relationship developed in Step (2) and the definition of the variables associated with the fatigue life of the structure or component which are normally functions of the stress or strain response
  • PSD such as the moments based on the PSD of the stress response
  • K is the maximum lag and y ( . ) , u ( . ) , and c pq ( . ) are the output, input, and model coefficients respectively, the mapping of the system description from the time to the frequency domain is given by:
  • Step (2) above depends on the specific system description. A design example will be given later to illustrate how to express the PSD response of a structure to an input loading in terms of a parameter of the structure which is to be designed.
  • the basis of the design is to minimise the criterion J(P S ) in terms of P s so as to achieve a desired fatigue life of the structure in the sense defined by the criterion under the considered loading condition.
  • the design example mentioned above will be used later to illustrate this .
  • Example 1 Vibration fatigue analysis of an experimental offshore structure based on the loading histories representing three different loading conditions .
  • the force was measured on a small cylindrical element and the input velocity is the ambient horizontal water particle velocity at the middle point of the element.
  • the horizontal water particle velocity reflects the loading history on the experimental structure and the measured force is proportional . to the stress response of the structure to the random waves.
  • the velocity and force time histories which were used for identification of a nonlinear model of the system are shown in figures 1 and 2, respectively .
  • a nonlinear model was fitted between the time histories of the inline force and the horizontal water particle velocity using the NARMAX methodology.
  • the data shown in figures 1 and 2 was sampled under the sampling frequency of 25HZ for this nonlinear modelling.
  • the NARMAX methodology includes effective nonlinear system modelling techniques which include methods for model structure selection, parameter estimation, and model validation. The application of these methods in this particular situation yields a NARX model representing the process between the velocity of random waves and th ⁇ , .;• force response as below: • ⁇ - ⁇ - : * -,; '• " - *'
  • This model is of the general form of the NARX model with
  • the PSD of the stress response to the first loading history was evaluated using the sampled force response data obtained in Step (3) above. The result is shown by the solid line in figure 5.
  • the PSD of the stress response is obtained from the PSD of the force response by multiplying by a proportional constant c which depends on the geometrical configuration of the structure and is taken to be
  • Tr. ls to yie Id
  • Figures 9 and 10 show the time domain force responses of the structure to the second and third loading histories respectively and the PSD' s of the corresponding stress responses are shown by solid lines in figures 11 and 12 respectively.
  • the result obtained in this example reflects the fatigue damage or life of the experimental offshore structure under the loading conditions represented by the three loading histories shown in figure 3, figure 7, and figure 8.
  • the identified nonlinear dynamic model given in Step (2) above is used to implement the structure transient analysis in Step (3) . This allows the fatigue analysis to be easily performed and to be incorporated into a fatigue design routine.
  • the nonlinear vibration fatigue analysis performed in this way which is based on a specific loading history for the analysis under each loading condition, may not yield a result which covers all loading history situations within the range of the considered loading condition.
  • the output PSD' s of a nonlinear system will only-,.be the same' under inputs with the same PSD' s when the input is a real, stationary process with zero mean , and a Gaussion distribution.
  • the fatigue analysis result obtained in this way based on one loading history could be different from the result obtained in the same way but based on another loading history.
  • the PSD' s of the output stress responses to the two input loading histories may be different even if the two loading histories are the same in as much as they are categorised under the same loading condition in terms of the PSD.
  • the fatigue analysis result obtained based on one loading history could be different from the result obtained based on another loading history although the two loading histories are under the same loading condition because they have the same PSD.
  • the output PSD of a nonlinear system depends on more statistical information of the corresponding input rather than just the input PSD.
  • the statistical information defined by the sixth-order moment of the system input will be required to characterise the corresponding output PSD. Therefore, in general when the system is nonlinear the class of input loadings which can produce the same stress or strain response PSD could be very small.
  • any fatigue analysis based on one specific loading history should not be assumed to cover all loading histories which could reasonably be considered to be under the same loading condition. Therefore, the fatigue analysis result for a nonlinear system obtained based on one loading history may, in some cases, represent only the result for that particular loading history alone. This is why whereas ??the second • •-technique of the present invention has been developed to address nonlinear vibration fatigue analysis problems.
  • Example 2 Vibration fatigue analysis of an experimental offshore structure based on statistics of the loading histories representing three different loading conditions.
  • Step (2) under the constraint w 1 + - -- + w n - w to yield first
  • Figure 15 shows one of the 30 time limited Fourier transform results.
  • c is a coefficient reflecting the relationship between the PSD of force and the PSD of stress and is taken to be
  • Example 1 The result obtained in.
  • Example 1 is the real • fatigue damage or life of the experimental offshore structure under the specific loading conditions represented by the three loading histories. However, the result may only be correct for these three specific loading history cases.
  • D A and T F reflect the real f tigue of the structure under the specific loading histories
  • D WA and T FW are the worst fatigue damage and shortest fatigue life of the structure under the loading conditions represented by the loading histories in terms of a set of statistics.
  • D A and T F reflect the real f tigue of the structure under the specific loading histories
  • D WA and T FW are the worst fatigue damage and shortest fatigue life of the structure under the loading conditions represented by the loading histories in terms of a set of statistics.
  • D A and T F reflect the real f tigue of the structure under the specific loading histories
  • D WA and T FW are the worst fatigue damage and shortest fatigue life of the structure under the loading conditions represented by the loading histories in terms of a set of statistics.
  • Figures 5, 11, and 12 show comparisons between the PSD responses of the structure to the specific loading histories and the corresponding bounds.
  • the former was used for the fatigue analysis in Example 1 and the latter was the basis when performing the worst fatigue calculations in Example 2. It can be,;,, observed from the figures that, apart from the second loading'' history situation where the amplitude of the system input is relatively small and the structure - can actually be approximately regarded to be linear, there exists a significant difference between the PSD responses and the bounds. This is the general situation regarding the PSD of a practical nonlinear system output and its bound and a direct reason why a more conservative fatigue analysis result was obtained in Example 2.
  • the PSD of a nonlinear system output could be very close to its bound and the fatigue analysis result obtained using the second nonlinear vibration fatigue analysis technique can also be used to represent the real fatigue damage of the structure in these cases.
  • An example of this is given in the following.
  • Example 3 Vibration fatigue analysis of an experimental offshore structure under a specific loading history.
  • the experimental offshore structure is the same as the structure analysed in Examples 1 and 2. Therefore, the dynamic model description of the system and the bounds on the GFRFs of the system model which are needed for the fatigue analysis are all the same as in the previous examples.
  • the specific loading history under investigation is a signal as . shown in figure 23 whose analytical description is given by
  • Figure 24 shows the PSD of the stress response of the structure to the specific loading history as a solid line.
  • Figure 24 shows the obtained bound on the PSD of the stress response of the structure to the specific loading history as a dashed line.
  • Example 3 reflects an important phenomenon concerning' the PSD of a system stress or strain response which is the basis of the first technique of fatigue analysis in this invention and a bound on the PSD which is the basis of the second technique of fatigue analysis in this invention.
  • the PSD and its bound are very close so that the worst case fatigue damage obtained using the second technique is no longer a conservative result; it can also represent the real fatigue damage of the structure under the specific loading history which is used for the analysis.
  • Example 4 Implementation of a direct nonlinear vibration fatigue design for a mechanical system
  • the vibration fatigue design of the mechanical structure is implemented in the following, assuming that the structure is subject to a stochastic loading history and all the parameters of the system are fixed except for a 3 which is to be designed to achieve a desired fatigue life .
  • mapping from the time domain description of the suspension system to the frequency domain can be determined as
  • L(w, ⁇ ) denotes the conjugate . of (w,T)
  • C x (w), C 2 (w), and C 3 (w) are functions of the characteristics of the given ' "stochastic loading history and the fixed structure parameters ⁇ s , k s , m b , and a x .
  • the PSD response of the structure to the given loading history can therefore be determined from the parameter a 3 from the expression of S yy (w) given above.
  • ⁇ 3 (n) [ f n C 3 (2 ⁇ f)df
  • J(a 3 ) ⁇ Q m Q (a 3 ) + ⁇ x m 1 (a 3 ) + ⁇ 2 m 2 (a 3 ) + ⁇ i m_ i (a 3 )
  • figure 27 is a random signal generated by passing a zero mean Gaussian distributed random process with a standard deviation 0.005- through a Butterworth bandpass filter the passband of whi"ch-- :* i.s [1,10] 'HZ.- *'
  • mapping from the time domain description of the system to the frequency domain can be directly obtained by substituting these specific parameter values into the above analytical expressions of
  • the optimal a 3 which causes the criterion to reach a minimum so as to achieve a desired fatigue life in the sense defined by this criterion, can then be obtained as

Abstract

The present invention provides techniques of frequency domain fatigue analysis which can be used to perform fatigue analysis for nonlinear structures or components subject to random loads. The techniques can be implemented in a way which is analogous to the fatigue analysis for linear structures or components and can readily be incorporated into a fatigue design routine. This allows design for fatigue to be readily implemented for nonlinear structures and components. The present invention also provides a technique which employs a link between the parameters or characteristics and the fatigue life or profile of the structure or components to be designed, and allows the design of the structure for fatigue to be implemented directly.

Description

Nonlinear Systems- .-.'
The present invention relates to nonlinear systems and, more particularly, to fatigue analysis and design techniques in the frequency domain for nonlinear structures or components and associated computer programs and computer program products.
Traditional fatigue analysis methods, such as Osgood CC. : Fatigue Design; Wiley; 1970, for structures or components are based on time domain analysis methods. Such methods work well for defined deterministic loading patterns. However, many structures and components including, for example, aircraft and automotive components, offshore platforms, and many other systems are subject to random loading patterns. In such circumstances the traditional time domain fatigue analysis methods are difficult to apply and the stress or strain time histories have to be considerably simplified before results using these methods can be achieved- This can lead to inaccurate results and the fatigue analysis is often only performed as a checking procedure at the end of the design procedure due to computational complexity of the task. The design of a structure or component for fatigue using traditional fatigue analysis methods therefore typically involves a design, analysis and testing, redesign cycle to achieve the desired result.
Vibration fatigue analysis, which is also referred to as spectral fatigue analysis or as frequency based fatigue analysis, is an alternative to time domain fatigue analysis and can be used to estimate the fatigue life of structures and/or components in the frequency domain when the stress or strain histories associated with the structures and /or components are random in nature. ■ ;_..
Vibration fatigue analysis also involves determining the parameters that characterise the structures or components to be designed to achieve a desired or specified fatigue life. A computer model based fatigue design for structures or components which normally uses a finite element analysis (FEA) model of the structures or components allows design for fatigue without the need to make the structures or components. Therefore, for example, designers can accurately compute the life-span of a component as if it was made in different materials without having to manufacture and test prototypes. The design cycle based on this method is therefore much shorter and more cost effective.
Effective vibration fatigue or frequency based fatigue analysis and design techniques are currently limited to the case where the structure or component is linear or where a linear approximation is used to represent the behavior of the structure or component. However, almost all systems in the real world are nonlinear especially mechanical systems and composite materials. An offshore oil platform is, for example, ' a nonlinear structural system that is subject to random loading. Fatigue analysis of such systems is currently limited to time domain fatigue analysis methods which involve assumptions and simplifications of the random stress or strain response patterns, or frequency based fatigue analysis based on a linearised approximation of the nonlinear dynamics . Both approaches involve approximations and are likely to lead to inaccurate fatigue calculations.
It is the object of the present invention to at least mitigate some of the problems of the prior art. Accordingly, a first aspect of the present invention provides a method for computing" the fatigue of a nonlinear structure or component based on a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model which represents the structure or component, producing a stress or strain response for the structure or component from the nonlinear dynamic model by performing a transient analysis of the structure or component when the structure or component is subject to the loading pattern; determining the power spectral density (PSD) of the stress or strain response of the structure or component to the predetermined loading pattern, computing the spectral moments from the PSD, constructing a probability density function (PDF) of the stress or strain ranges using the spectral moments and calculating the structure or component fatigue damage or fatigue life time using the obtained spectral moments and the constructed probability density function.
A second aspect of the present invention provides a method for computing the fatigue of a nonlinear structure or component based on a set of statistics of a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model that represents the structure or component, evaluating the gain bounds of generalized frequency response functions of the nonlinear model either analytically or using an optimization procedure, determining a bound on the PSD response of the structure or component to the predetermined loading pattern, which is a function of a set of statistics of the predetermined loading pattern and gain bounds of generalized frequency response functions of the nonlinear model, computing the spectral moments from the bound on the PSD response, constructing a probability density function (PDF) of the stress or strain ranges, and calculating the fatigue damage or fatigue life time of the structure or component under the predetermined loading condition. Preferably, the fatigue damage or fatigue life time represents a worst case fatigue damage or shortest fatigue life time.
A third aspect of the present invention provides a method for the direct design of a nonlinear structure or component for fatigue when the structure or component is subject to random loads. Based on an explicit relationship between the variables associated with the fatigue of the structure or component to be designed and the parameters or characteristics of the structure or component, which could for example be obtained when the structure or component is subject to a specific random loading pattern or a class of random loading patterns, the method determines appropriate values of a parameter, parameters, or characteristics of the structure or component to achieve the required fatigue life time. The method comprises of the steps of expressing, for example, the stress or strain PSD response of the structure or component to a specific random loading history or the stress or strain PSD responses of the structure or component to a class of random loading histories in terms of the parameters or characteristics of the structure or component; and applying optimization or other procedures to determine the values of the structure or component parameter, parameters or characteristics which result in the specified fatigue life time. A fourth aspect of the present invention provides a method for the design of a nonlinear structure or component for fatigue when the structure or component is subject to random loads. The method follows the typical design, analysis, and redesign routine but uses the vibration fatigue analysis techniques in the present invention, that is, the first and second aspects of the present invention to perform the fatigue analysis and comprises the steps of designing a prototype of a nonlinear structure or component, performing the fatigue analysis for the designed structure or component using the fatigue analysis techniques in the present invention to check whether the fatigue" of the structure or component satisfies the design requirements; and redesign the structure or component if the fatigue analysis indicates that the original design is not acceptable.
Advantageously, the embodiments of the present invention provide methods of fatigue analysis and design that can effectively be applied to nonlinear structures or components that are subject to random loads. Furthermore, embodiments provide methods that can relate the fatigue life or profile of a structure or component to be designed to the parameters that characterise the structure or component so as to implement a fatigue design directly.
Embodiments of the present invention will be described by way of example only with reference to the accompanying figures in which:
figure 1 shows a loading history which is the horizontal water particle velocity around an experimental offshore structure; .. ,
figure 2 shows the force response of the experimental offshore structure to the 'loading history in figure 1;
figure 3 shows the loading history representing a loading condition under investigation of the experimental offshore structure;
figure 4 illustrates the force response of the experimental offshore structure to the loading history shown in figure 3;
figure 5 illustrates the Power Spectrum Density (PSD) of the stress response of the experimental offshore structure to the loading history in figure 3 (in solid) and a bound on the stress response PSD (in dashed) ;
figure 6 depicts the probability density function (pdf) for stress ranges exerted on the experimental offshore structure when the structure is subject to the loading condition represented by the loading history of figure 3;
figure 7 shows a loading history representing a further loading condition under investigation for the experimental offshore structure;
figure 8 shows a loading history representing a still further loading condition under investigation for the experimental offshore structure;
figure 9 illustrates a force response of the experimental offshore structure when subjected to the loading history shown in figure 7; figure 10 illustrates a force'"' response' of the experimental offshore structure when subjected to the loading history shown in figure 8;
figure 11 illustrates the Power Spectrum Density
(PSD) of the stress response of the experimental offshore structure when subjected to the loading history of figure
7 (in solid) and a bound on the stress response PSD (in dashed) ;
figure 12 illustrates the Power Spectrum Density
(PSD) of the stress response of the experimental offshore structure when subjected to the loading history of figure 8 (in solid) and a bound on the stress response PSD (in dashed) ;
figure 13 depicts a probability density function
(pdf) of the stress ranges on the experimental offshore structure when the structure is subjected to the loading condition represented by the loading history shown m figure 7;
figure 14 depicts the probability density function (pdf) of the stress ranges on the experimental offshore structure when the structure is subjected to the loading condition represented by the loading history shown in figure 8 ;
figure 15 shows a time limited Fourier Transform result for the loading history shown in figure 3;
figure 16 shows a three-fold convolution integration result for the amplitude characteristic of a time limited Fourier Transform of the loading history shown in figure 3; figure 17 shows a calculation result for a' statistic of the loading history shown in figure 3;
figure 18 shows a calculation result for a further statistic of the loading history shown in figure 3;
figure 19 shows a calculation result for a still further statistic of the loading history shown in figure 3;
figure 20 depicts the probability density function
(pdf) of the stress ranges on the experimental offshore structure which is evaluated using a bound on the PSD of stress response of the structure when subjected to the loading history shown in figure 3;
figure 21 depicts the probability density function
(pdf) of the stress ranges on the experimental offshore structure which is evaluated using a bound on the PSD of the stress response of the structure when subjected to the loading history shown in figure 7;
figure 22 depicts the probability density function (pdf) of the stress ranges on the experimental offshore structure which is evaluated using a bound on the PSD of the stress response of the structure when subjected to the loading history shown in figure 8;
figure 23 shows a specific loading history which is used to illustrate that there exists a very close relationship between the PSD of the stress response of the experimental offshore structure and its bound in some particular loading cases;
figure 24 illustrates the PSD of the stress response of the experimental offshore structure when subjected to the specific loading history shown ''in figure 23 (in solid) and a bound on the PSD (in dashed) ;
figure 25 depicts the probability density functions
(pdfs) of the stress ranges on the experimental offshore structure evaluated using the PSD of the stress response of the structure when subjected to the specific loading history shown in figure 23 (in solid) and using a bound on the PSD (in dashed) respectively;
figure 26 shows a- simple vibration suspension system comprising a mass, a spring and a damper;
figure 27 depicts a loading history to be considered in implementing a fatigue design for the structural system shown in figure 26;
figure 28 shows a function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27;
figure 29 shows a further function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27; and
figure 30 shows a still further function of frequency in an expression for the stress response PSD of the structural system shown in figure 26 when subjected to the loading history shown in figure 27.
I Detailed descriptions
1.1 Nonlinear vibration fatigue analysis Given a time history of the** "input loading on a structure or component, nonlinear vibration fatigue analysis assumes there is a general nonlinear relationship between the . stress or strain response of the structure or component and the corresponding input loading. As a result, the power spectrum density (PSD) of the stress or strain response under the input loading which is the basis of vibration fatigue analysis cannot be obtained using the well-known linear technique which evaluates the PSD of the stress or strain response simply by multiplying the -input loading PSD by the square of the modulus of the linear transfer function. Accordingly, the present invention provides techniques developed for nonlinear system analysis in both the time and frequency domains to solve the problem.
A vibration fatigue analysis is normally carried out for an engineering structure or component under the situation where the structure or component is subject to loading histories that represent working conditions. The present invention uses nonlinear system modelling, frequency domain analysis techniques and includes two techniques which can readily be used to implement the fatigue analysis when a general nonlinear relationship between the input loading and the output stress or strain is taken into account. The first approach uses loading histories that represent the operating conditions of the structure or component under investigation to implement the analysis, while the second approach uses the statistics of the representative loading histories to evaluate the worst case fatigue damage or shortest fatigue life of the structure or component under the considered conditions.
1.1.1 Nonlinear vibration fatigue analysis of structures based on loading histories which, ,,* represent loading conditions " ■■ ' ''■'- '' *" ■'■
When vibration fatigue analysis of a nonlinear structure or component , has to be considered, current techniques use the stress or strain response data under loading conditions to implement the analysis from either a practical test on the structure or a nonlinear finite element analysis (FEA) model transient analysis. The problems with these available techniques are twofold. Firstly, doing tests on the practical structure or performing nonlinear FEA model transient analyses repeatedly to cover all possible loading conditions can be very costly and time consuming. Secondly, because of time constraints and computational complexity, the available methods of fatigue analysis can not be effectively incorporated into a fatigue design routine when the system is nonlinear.
The first embodiment of nonlinear vibration fatigue analysis in the present invention can be applied to overcome these problems. The technique uses a nonlinear dynamic mathematical model of the structural system rather than the practical structure or a nonlinear FEA model to implement the transient analysis and involves a procedure that can therefore be readily incorporated into a fatigue design routine.
The nonlinear dynamic mathematical model is established using a nonlinear system identification technique from the system input and output data which can be obtained from a practical test on the structure or component or an FEA model simulation. A class of effective nonlinear system identification techniques can be used to establish the nonlinear dynamic mathematical model of a structural system directly from the system input and output data without using .any priori knowledge of the original structure. Such'-* -techniques 'are well established and described in the NARMAX (Nonlinear Auto- Regression Moving Average with -exogenous input) methodology (Billings S.A., Chen S., Korenberg M.J., 1989, Identification of MIMO nonlinear systems using a forward regression orthogonal estimator, International Journal of Control, 49, pp2157-2189) .
The theory and method underlying this technique of the present invention will now be described in general terms in Steps (1) to (9) in the following.
(1) Collect data of a loading history and the corresponding stress response from a practical dynamic test on the structure or component to be analyzed or from a nonlinear FEA model transient analysis of the structure or component.
(2) Using the loading and stress response data and a nonlinear system identification method, establish a nonlinear dynamic mathematical model of the structure or component which could be, when the NARMAX model is applied, a nonlinear auto-regressive with exogenous input model of the form
y(k) = ∑ yn(k) n = l where ynW is a ' nth-order output ' given by
Y nW = ∑ ∑ vq (l l f . . . f lp+q)]] y tk - li) f[ u (k - 1 p=0 1α . l p+<,=l i=l i=p + l
with P+ (3= n where n = 1>' ">ND corresponds to various orders of equation nonlinearities,
Figure imgf000014_0001
K is the maximum lag , and y ( . ) , u ( . ) , and c„„ ( . )
pq are the system output, input, and model coefficients respectively. • •
This model which is often referred to as the NARX (Nonlinear Auto-Regression with exogenous input) model is a polynomial form nonlinear difference equation model the sampling interval of which w ll be denoted as Ts .
A specific instance of the model such as
y(k) = 0.3υ(k -1)+ Q.ly(k -2) -0.02u(Jc - l)u(k -1) - 0.04u(k- l)u(k -2) - 0.06y(k - l) {k - 3)-0.0 βy(k - 2)y{k - 3)
may be obtained from the general form with
c01(l) = 0.3, c10(l) = 0.7, c02 (1,1) = -0.02, c02 (2,1) = -0.0 , cu (1,3) = -0.06 c20(2,3) = -0.08, else cpq(.) = 0
It will be appreciated that the NARX model above is normally obtained from a NARMAX model by discarding the noise terms. The NARMAX model is the result obtained when using a nonlinear system identification technique based on the NARMAX methodology. The model includes terms which involve the system input, output, and noise. The noise terms ensure that the parameter estimates in the model are unbiased and that the deterministic part of the model reflects the dynamics of the underlying system. The above specific instance of the NARX model could, for example, be obtained from a NARMAX model such as y(k) = 0.3u(k-l) + Q.ly(k-2)-0.02u(k-l)u(k-l)^Q.Q4u(k-l)u(k-2)ι -0.06y (k-1) u (k-3) -0.08y (k-2) y'(k-3) '¥ 0.2e (Jfc-i; u (k-1)' -0.06e (k-2) y (k-1) u (k-3) + e(k) + 0.07e(ir - 2) - 0.04e(k - 3)
by discarding the terms which involve the noise e(k-i) where 1=0,1,2,3.
(3) Perform a transient analysis by simulating the model established in (2) above to evaluate the sampled stress response yk) f k = 0,l,...,( -l)M/2-rM-l of the structure or component when subject to a loading history representing a loading condition under investigation where M is chosen to be an even number and L is a positive integer which could typically be chosen, for example, to be greater than 20 in practice .
(4) Evaluate the PSD of the stress response from the sampled response obtained in Step (3) above using, for example, the Welch method where the data length for the Fast Fourier Transform (FFT) is M, the window used could be, for example, the Hanning window of length M, the sampling frequency is
3 " ' s , and the number of the samples which are overlapped is M/2. The result obtained is
Sγv(w) w 2πi/MTs, i = Q,l,...,.M/2
Figure imgf000015_0001
where Y dw)>
Figure imgf000015_0002
Fourier transform of the stress response y(t) evaluated using the FFT from the windowed sampled data of the response
y[M(l -1)/2 (1) , •• , y[(M -ϊ) + M(l-l)/2](M), 1 = 1, ... L
and h(i), i=l,...,M, represents the window function that was used.
(5) Evaluate the moments from the PSD of the stress as
mn
Figure imgf000016_0001
for-* n=0 , l , 2 , 4
(6) Construct a probability density function (Pdf) of the rainflow ranges (stress ranges) of the stress response directly from the moments from the PSD of the stress using, for example, the Dirlik solution
(Bishop N., 1997, Technique background notes relating to frequency life fatigue estimation software module. Ncode Inc. which is incorporated herein for all purposes.) as
^eQ + D-*Z ΩΪ +D^Ze 2 p(S) = f (m0,m1,m2,m4) = Q R-*
2^
where
Figure imgf000016_0002
D, = ±∑Zz +&, 03=1-0,-0,, Q = i-25( -D3-D2R)
1-R Dx
Figure imgf000016_0003
[1 ) Calculate the fatigue damage of the structure or component over a unit lifetime under the loading condition represented by the particular loading history which was used to evaluate the , stress response in Step (3) above as
D= E(P)J S p(S)dS
where
Figure imgf000017_0001
, Kf and Mf are the parameters which define the fatigue characteristics of the associated materials using the so-called S-N relationship given by
N(S) =-^-
S f
The specific values of * and f .are . available from
British Standards (BS 5400: Part 10: 1980) given the materials by which the structure or component to be analyzed is constructed. BS 5400 is incorporated herein in its entirety for all purposes.
(8) Steps (3) to (7) can be repeated to evaluate the fatigue damage of the structure under other loading conditions represented by the corresponding loading histories to yield in total, for example, F fatigue damages
Dx , i= l, ... ,NF
where ■* denotes the fatigue damage of the structure under the i-th loading situation.
(9) Evaluate the averaged fatigue damage DA of the structure from Dl' 1 = 1' ■■' • ,NF obtained above as
Figure imgf000017_0002
and then calculate the fatigue life of the structure as _ _1_
where Pj- represents the probability of the structure working under the i-th loading condition which could be obtained, for example, from observing historical loading data collected in practice.
In the case where the. loading histories representing loading conditions are deterministic signals rather than realizations of stochastic processes, it will be appreciated that Steps (4) to (7) above could be replaced by a conventional time domain fatigue analysis technique which evaluates the fatigue damage of the structure under each loading condition directly from the time domain stress response data y(k), k=0,l,....
1.1.2 Nonlinear vibration fatigue analysis of structures based on statistics of the loading histories which represent loading conditions
It is common practice in fatigue analysis for a structure or component to use only one loading history to represent a loading condition and to evaluate the fatigue of the structure or component under this condition based on the loading history data. When the structure or component under test is a linear system the PSD of the system output is uniquely determined by the simple product of the PSD of the system input and the square of the modulus of the linear system transfer function. So that, the fatigue analysis result obtained under a loading condition represented by one loading history can represent the results that would be obtained under a class of loading histories where the PSD' s of these loading histories are the same as the PSD of the loading history used for the analysis.
For nonlinear systems the PSD of the system output is generally determined by complex integral terms involving the generalised frequency response functions associated with the nonlinear component or structure and higher order moments of the corresponding input rather than the simple product of the PSD of the input with the square of the modulus of the system transfer function as in the linear system case. Therefore, the fatigue analysis result for a nonlinear system based on one loading history in the way described in Section 1.1.1 may, in many practical cases, represent only one result which is only representative for one particular loading history situation. Therefore, it would be preferable if fatigue analysis for a loading condition could accommodate not only one particular loading history situation but also other situations where the loading histories are statistically equivalent to, the representative loading history. Statistically equivalent is defined hereafter.
A second embodiment of nonlinear vibration fatigue analysis of the present invention addresses this problem. The technique uses nonlinear system frequency domain analysis techniques to evaluate a bound on the PSD response of a structure or component when subjected to a loading history representing a loading condition. The result is a bound on the PSD responses of the structure or component to all loading histories which are statistically equivalent to the loading history used for the analysis in the sense of having the same statistics which reflect certain important statistical properties. This result, which is determined by the statistics of a representative loading history, can be used to evaluate the worst case fatigue damage of the structure or component under the considered loading condition.
The theory and method underlying this embodiment of the present invention will now be described in general terms in Steps (1) to (12) in the following.
(1) Collect data of a loading history and the corresponding stress response from a practical dynamic test on the structure or component to be analysed or from a nonlinear FEA model transient analysis of the structure or component
(2) Using the loading and stress response data and a nonlinear system identification method, establish a nonlinear dynamic mathematical model of the structure which could be, when the NARMAX (Nonlinear Auto-Regressive Moving Average with exogenous input) methodology is applied, a nonlinear auto-regressive with exogenous input model of the form."
.. . • . .. .1
Figure imgf000021_0001
where ^nW j_s a '.nth-order output' given by
Figure imgf000021_0002
with P+ C5= n where n ~ x' " >ND corresponds to various orders of equation nonlinearities,
Figure imgf000021_0003
K is the maximum lag, and y ( . ) , u ( . ) , and cn„( . ) pq are the system output, input, and model coefficients respectively.
This model which is often referred to as the NARX (Nonlinear Auto-Regressive with exogenous input) model is a polynomial form nonlinear difference equation model the sampling interval of which will be denoted as Ts ■ .
A specific instance of the model such as
y(k)=0.3u(k-l)+0.7y(k-2)-0.02u(J-l)u(^-l)-0.04u(k-l)u(^-2) -0.06y(k - l)u(k - 3)- 0.08y(k - 2)y(k - 3)
may be obtained from the general form with
c01(l) = 0.3, c10(l)=0.7, c02(l,l) =-0.02, c02(2,l)--0.04, cn(1,3) =-0.06 c20(2,3) =-0.08, else cpq(.) =0
It will be appreciated that the NARX model above is normally obtained from a NARMAX model by discarding the noise terms. The NARMAX model is the result obtained when using a nonlinear system identification technique based on the NARMAX methodology. "''"' '"
The model includes terms which involve the system input, output, and noise.. The noise terms ensure that the parameter estimates in the model are unbiased and that the deterministic part of the model reflects the dynamics of the underlying system. The above specific instance of the NARX model could, for example, be obtained from a NAXMAX model such as
y (k) = 0.3u (k - V + Q.ly (k -2) -0.02u (k-1) u-(k -l) -0.Q4u (k -l) u (k -2) -0.06y (k-1) u (k-3) -0.08y (k-2) y (k-3) + 0.2e (k-1) u (k-1) -0.06e (k-2)y (k-1) u (k-3) + e(k) + 0.01e(k- 2)- 0.04e(k -3)
by discarding the terms which involve the noise e(k-i) where i=0,l,2,3.
(3) Evaluate the gain bounds of the generalized frequency response functions (GFRFs) of the nonlinear dynamic model from (2) above under the constraint for the frequency variables of w1 + ••• + wn w_ τhis can be ac ieved using two methods .
• Method 1 This is a relatively simple method. Evaluate, using a recursive algorithm, the gain bounds of the GFRFs of the identified NARX model under no constraints. Then using these results compute the gain bounds of the GFRFs under the constraint ^ + - + ^ - "
Denote the gain bounds of the GFRFs with no constraints as
Hn f n = 1,2,... and the gain bounds of the GFRFs under the constraint
Figure imgf000023_0001
Ha B.w), n = 1,2,
a' ,<-.,... can IQQ determined using a recursive algorithm and the NARX model coefficients as follows
For n=l
Figure imgf000023_0002
where
∑c01(*1)exp(-. wdl.fc1)
Figure imgf000023_0003
and [a,b] is the interval which represents the frequency range of the possible loading histories.
For n>2
Figure imgf000023_0004
where
Ln c10(k1)exp(-jwdlk1
Figure imgf000023_0005
and n represents the possible frequency range produced by the nth-order nonlinear output which can be determined from the input frequency range [a, b] using the following formula
Figure imgf000024_0001
[ ] means to take the integer part, na
1 - +1
(a + b)
Ik = [na - k(a + b),nb - k(a + b)] for k = 0,...,±* - 1, I , = [0,nb - ι (a + b)]
Then determined as
Figure imgf000024_0002
Hπ B (w) = C(wTs)LnHn B for n>2
where
Figure imgf000024_0003
• Method 2
This method involves more calculations but can achieve more accurate and less conservative results. In this method, an optimisation procedure, such as, a Genetic Algorithm (GA) is applied directly to address the following optimization problem
Figure imgf000025_0001
to evaluate accurate gain bounds for the GFRF' s under the constraint *, +.. + wΛ = w .
To implement this method, the GFRFs, Hn
Figure imgf000025_0002
f n=l,2,... N, are first evaluated from the identified dynamic mathematical model. If a NARX model, for example, has been obtained using the NARMAX methodology in Step (2) above, the GFRFs of the system can be calculated using the following recursive algorithm:
Hn(jw1,--,jwn) = Hd π(jTswl,...,jTswn)
where
K
{^~∑c10(k1)ex1p[-j(wd_l+,---,+wdn)kl]}Hd n(jwdl,...,jwdn) =ι
2^c0n(k1,...,kn)&ψ[-j(wdlkl+,---,+wclnkn_] =ι
n-ln-q K q=ip=_k_Jcpl<fZ
+Σ ΣCkl>--->kp)Hd">p(JWil>---XWcln) p=2k1,kp=l where w«u =2 i i = l - n and
rfXJ *&,... j *<&„) +• • •+weu)j
Figure imgf000025_0003
with t?nl(j
Figure imgf000026_0001
*&,... J
Figure imgf000026_0002
X~+Wdn)k
(4) Using the (L-l)M/2+M samples UW , k=0, 1, ... , (L- l)M/2+M-l of the available loading history u(t) which represents the loading condition under analysis, evaluate the time limited Fourier transform of the loading history L times based on
u[-M(I-l)/2] , •• , u[(M-l) + M(1- 1)/2]
for 1=1, ..., L respectively to yield
ϋ{1)(jw,T), w = 2πi/MTs, ± = -(M/2-Ϊ),--,M/2, 1 = 1,..., L
where the notation = M Ψ s m U ( \Jϊ wm>j ψ-) i •ndicates that
Figure imgf000026_0003
-j_s a time limited Fourier transform of u(t) obtained over the time duration ~MX __ The time limited Fourier transform of a time signal u(t) over the time T is normally defined by
J f-'2 u(t)e jwt dt r/2
(5) Evaluate
Figure imgf000026_0004
n-1/../N defined by
Figure imgf000026_0005
n=l,...,N using u dwX) for 1~ ---X respectively. N is the maximum order of the dominant system nonlinearities expressed as the highest order of Volterra terms which could typically be taken as 3 or 4, or if necessary this can be determined using a method which determines an appropriate truncation of a Volterra series * ''^expansion of the nonlinear system. '"'" '"
The calculation can be implemented using the algorithm
Figure imgf000027_0001
Conv(x- --x) where ° denotes the n-fold convolution of vector x and the notation T in .3WX) ±s omitted here for simplification of expression.
(6) Calculate 5uUO and s»ϊ w) . These are estimates of
S„u(w which is defined by
Figure imgf000027_0002
where E[.] denotes expected value and suUW which is defined by
Figure imgf000027_0003
The estimates are computed as
Figure imgf000027_0004
and
Figure imgf000028_0001
(7) Evaluate s w = (w) + - +
(2π) 2(1 X-1) -H-. » S 2(N-l)
(2*0 kw]2 w uw
÷Σ _iΣj_ 7 (^2πy^(^- > ** '>ffJ " '^""' ">> ^^MTs'i-0''1'' ' M2
to yield a bound on the PSD response of the structure or component to the loading history which represents the considered loading condition. It should be appreciated that the result obtained is determined by su \w) f i=l,,..,N, and su w) f i=l,...,N, j=l, ...,N, i≠j, which are statistics of the representative loading history u(t). Therefore, the result is also the bound on the PSD responses of the system to loading histories, the statistics of which are the same as the statistics of the loading history used for the analysis.
SB (w)
(8) Evaluate the moments from yy obtained in Step (7) above to yield
i=1 ^MTs
for n=0,l,2,4
(9) Construct a probability density function (Pdf) of the rainflow ranges (stress ranges) of the stress response under the considered loading condition from the moments obtained in Step (8) above using, for example, the Dirlik solution (Bishop N., 1997, Technique Background notes relating to frequency life fatigue estimation software module. Ncode Inc.) as
Figure imgf000029_0001
where
l_ -_D +D 2 1.25(y-D, -D,R)
D = L 1 , D3=l-D--D2, Q= ^ 2 ^
1-R Dx
Figure imgf000029_0003
(10) Calculate the worst case fatigue damage over a unit lifetime on the structure under the considered loading condition to yield
Figure imgf000029_0004
where
Figure imgf000029_0005
f and Mf are the parameters which define the fatigue characteristics of the associated materials using the so-called S-N relationship given by
N(S) M SMf
The specific values of f and f can be obtained from British Standards (BS 5400: Part 10: 1980) given the materials by which the structure to be analysed is constructed.
(11) Steps (4) to (10) are preferably repeated to evaluate the worst fatigue damage of - the structure or component under other typical"" loading conditions represented by the corresponding loading histories or predetermined loading patterns to yield in total, for example, Np worst fatigue damages .
Dm, i = l, ... ,N-
where Dwi denotes the worst fatigue damage of the structure or component under the i-th loading situation.
(12) Evaluate the averaged worst fatigue damage Df!A of the structure from Ni' -L = 1/ • ■ - 'NF f obtained above as
Figure imgf000030_0001
where l represents the probability of the structure working under the i-th loading condition which could be obtained, for example, from observing historical loading data collected in practice. Then, if needed, evaluate the fatigue life of the structure from f« as 1 υ»*
This represents the shortest or worst case fatigue life of the structure under the considered loading conditions .
Compared to the fatigue damage or life evaluated using the technique in Section I.1.1, the result obtained using this technique is relatively conservative because the fatigue calculations are based on a bound on the PSD of the stress or strain response to a loading history rather than the PSD itself. Normally the real fatigue damage will be less than *» and the real fatigue life will be greater than
However, it should be appreciated that the bound obtained in Step (7) above is a function of the statistics of the loading history used in the analysis. This means that the PSD responses of the structure to loading histories which have the same statistics are all bounded by this result. Thus, unlike the fatigue result obtained using the technique in Section 1.1.1 which may, generally speaking, represent only the situation under one particular loading history, the fatigue evaluated using the bound covers all situations where the loading histories are statistically equivalent to the representative loading history in the sense defined by the statistics which determine the bound. The result can therefore be used to reflect the worst case fatigue of the structure or component under the condition which is statistically represented by but not exactly the same as the particular loading history case.
Moreover the averaged worst fatigue damage m or the shortest fatigue life TFW obtained using this technique can be used as an important criterion for fatigue design. If a fatigue design results in an improvement on this criterion, the design can sufficiently guarantee that the structure would have a longer shortest fatigue life under the considered loading conditions. However, if a fatigue design brings up an improvement on the fatigue result evaluated using the technique in Section I.I.I, generally we may not be able to say that a better fatigue life can definitely be achieved by the design because the result may only represent one particular loading history situation for which the fatigue analysis is performed.
It can be observed from the equation in Step (7) above that when the structure or component under
investigation is linear, the result yy } obtained using this technique becomes
S*y (w)
Figure imgf000032_0001
[Hl (w)}2 S (w)
where Ξuu(.w) ±s an estimation to the PSD of the input loading history. This is the well known relationship between the PSD response of a linear system and the PSD of the corresponding input which is used for linear vibration fatigue analysis to evaluate the PSD of the output stress or strain response of a system to an input loading. Therefore, the second technique of fatigue analysis in the present invention is an extension of the current linear vibration fatigue analysis technique to the nonlinear system case.
The basic idea of the nonlinear vibration fatigue analysis techniques in the present invention is to evaluate the PSD or a bound on the PSD of the stress or strain response of the system under investigation and then assess the fatigue using, for example, the Dirlik solution which relates the stress response PSD ' to the fatigue damage. Theoretically, the Dirlik solution requires the stress response to be a stationary and Gaussion random process. However, it should be appreciated that a considerable divergence from this rigorous assumption can be tolerated in practice (Bishop N., 1997, Technique Background notes relating to frequency life fatigue estimation software module. Ncode Inc. )
In addition, it should be appreciated by one skilled in the art that the techniques in the present invention are not limited either to the NARX model representation or to the evaluation of the fatigue;'- based on the so- called S-N curves. Any other'" nonlinear ' model representation either in discrete or continuous time can be used to describe the dynamic characteristics of the structure or component under investigation for the procedure in Section I.1.1. Similarly, any other nonlinear model representation either in discrete or continuous time can be used in the procedure of Section 1.1.2 provided that the GFRF' s or an equivalent frequency domain description can be computed from such a model. In some instances it may be * appropriate to compute the GFRF' s or an equivalent frequency domain description by other means that do not involve time domain modelling step. The GFRF' s or an equivalent frequency domain description can for example be computed directly from the recorded time domain data. The S-N curves can be replaced by other criteria such as, for example, damage tolerance which considers crack growth provided that these criteria can be related to the stress or strain response PSD of the structure or component under investigation.
02/41193
1.2 Nonlinear vibration fatigue designs
1.2.1 Nonlinear vibration fatigue design based on the nonlinear vibration fatigue analysis ' techniques in the present invention
The nonlinear vibration fatigue analysis techniques in the present invention, hich are based on nonlinear system modelling and frequency domain analysis techniques can be readily implemented and incorporated into a typical vibration fatigue design routine. This overcomes the problem with existing techniques and allows fatigue design for nonlinear structures or components to be implemented in a way which is analogous to the design for linear systems.
Based on the new fatigue analysis techniques but using the traditional design, analysis, redesign procedure, a nonlinear fatigue design can be implemented using the following procedure.
(1) Construct a finite element model or build a prototype of the nonlinear structure or component according to a design based on given requirements. (2) Do a fatigue analysis for the nonlinear structure or component using one of the two techniques I.1.1 or 1.1.2 in the present invention or both of them to check whether the fatigue of the structure or component satisfies the design requirements. (3) If the fatigue analysis indicates that the design is acceptable, then the design process is completed. Otherwise go back to Step (1) to redesign and build the finite element model or prototype of the structure and then to Step (2) to check the fatigue again until the analysis indicates a satisfactory fatigue life and/or an acceptable1 worst case fatigue damage has been achieved by the design*.
This procedure follows the typical routine for a system design for fatigue but uses the new techniques in the present invention to assess the fatigue, in which the structure design and the fatigue analysis are still two separate processes.
However, if some parameters of the mathematical model of the structural system can be related directly to the fatigue and these parameters can be adjusted to achieve a specific fatigue requirement, the fatigue design could be implemented directly based on the direct link between the fatigue and the structure parameters to achieve a desired fatigue life. This problem can be addressed using the techniques in the present invention regarding direct vibration fatigue design of nonlinear structures or components.
1.2.2 Direct vibration fatigue design of nonlinear structures or components
The basic idea of the direct nonlinear vibration fatigue design technique of an embodiment of the present invention is to develop an explicit relationship between the parameters of the structure or component which is to be designed and the variables associated with the fatigue life of the structure or component and then to determine appropriate values for these parameters using this relationship to achieve a desired fatigue life.
For a nonlinear system subject to a stochastic or random loading history, the time-limited Fourier transform ϋ(jw,T) of an input loading and the time- limited Fourier transform Y(jw,T) of the corresponding output stress or strain are related* by the following relationship: -(" '"
Y (jw,T) = ∑ INn JHn (jw^-jw, )γ[ϋ(j Wl ; T)dσw n=l (2π)n~l ■ i -t-— +-/-,=!/ -Z=l where
Figure imgf000036_0001
is the nth-order GFRF of the system,
W1 • ••+ =w denotes integration of ( . ) over the n-dimensional hyper- plane w - wx + • -+wΩ , and N is the maximum order of the system nonlinearities .
The PSD of the stress or strain response can be expressed using the above expression for Y(jw,T) as
Figure imgf000036_0002
This is an expression from which an explicit link between the parameters of the structure or component to be designed and the PSD of the stress or strain response under the condition represented by an input loading can be derived and then used for direct fatigue design. The general steps to be followed to achieve this are
(1) Map the time domain dynamic mathematical model of the structure into the frequency domain to yield a description of the system' s GFRFs in terms of the parameters in the time domain model of the system.
(2) Substitute the mapping from the time domain model parameters to the frequency domain GFRFs into the above expression of Syy(w) to yield an explicit relationship between the parameters of the structure or component and the PSD of the stress or strain response of the structure of**' component , to a representative input loading.
(3) Use the relationship developed in Step (2) and the definition of the variables associated with the fatigue life of the structure or component which are normally functions of the stress or strain response
PSD, such as the moments based on the PSD of the stress response, to determine the parameters of the structure or component to implement the design.
When the original structural system can be described by a nonlinear differential equation model such that
Figure imgf000037_0001
where d is the differential operator, K is the maximum order of differential, p+q=n, and n=l,...,ND corresponds to various orders of equation nonlinearity, the mapping of the system description from the time to the frequency domain is given by:
0n(i1,-" XJWι)il---0'*
Figure imgf000037_0002
Figure imgf000037_0003
where the recursive relation is given by
n-p+l
1=1 with
Figure imgf000038_0001
Notice that the above nonlinear differential equation is a general description of continuous time nonlinear systems. The differential equation
u = 0
Figure imgf000038_0002
would be, for example, represented by *the equation above with following definitions
Figure imgf000038_0003
c,. c02(0,0) = l3 c3Q(0,0,0) = c2, c21(2,2,0) = 1
When the original structural system is described by a nonlinear difference equation model such that
N„ y(k)=∑yn(k) n-l where yn(k) is a 'nth-order output' given by n κ p ρ+q
Vπ(k) = ∑ ∑ cpq(l1„..,lp+q)fjy(k-li)πu(k-li)
Figure imgf000038_0004
with p+ q=n where n = l,---,ND corresponds to various orders of equation nonlinearities,
K K
Σ -Σ- Σ
K is the maximum lag and y ( . ) , u ( . ) , and cpq( . ) are the output, input, and model coefficients respectively, the mapping of the system description from the time to the frequency domain is given by:
Figure imgf000039_0001
n-ln-q K
+ΣΣ Σ^( »^)^-J[^*^I+:*(^K^*"-.J*{M ) g=l =l*1,J^=l n +Σ ∑ C O (^I — >kpatP(jwΛ,... ,jwdn) p=2 k kp^l and
Figure imgf000039_0002
with
H Jw ctL>---Xw dn) =** Hn(jwΛ,..., jwαh)exp[-j(wdl+- -1^)^]
The implementation of Step (2) above depends on the specific system description. A design example will be given later to illustrate how to express the PSD response of a structure to an input loading in terms of a parameter of the structure which is to be designed.
In step (3) above, when the moments based on the PSD of the stress response are used as the variables associated with the fatigue, these variables are functions of the parameters ' of the structure to be designed such that m0 = m0 P3
=^l(-Ps) m2 = m2(Ps) where Ps denotes a vector of parameters to be designed. A criterion J(PS) could be defined using these variables such that J(PS) = β0mO(Ps) + β1m1 (Ps) + βzm2(Ps) + β^Ps) for the direct design where βx ≥ Q, 1 = 0,1,2,4 and β0 + β1 + β2 + βi = 1
The basis of the design is to minimise the criterion J(PS) in terms of Ps so as to achieve a desired fatigue life of the structure in the sense defined by the criterion under the considered loading condition. This method is based on the observation that larger values of the moments m i=0,l,2,4 normally correspond to a greater fatigue damage or a shorter fatigue life. The design example mentioned above will be used later to illustrate this .
Although the design procedures given here are only for the fatigue design of a structure or component under a specific loading history (see Section I.1.1), it should be appreciated that the principle of the method would be the same for fatigue design under many loading conditions represented by different loading histories. Similarly, the principle is also applicable to fatigue design based on the bounds on the PSD' s of the stress or strain responses to achieve a desired worst case fatigue damage or a desired shortest fatigue life (see Section 1.1.2). II Examples
II .1 Examples of nonlinear vibration fatigue analysis
Example 1: Vibration fatigue analysis of an experimental offshore structure based on the loading histories representing three different loading conditions .
(1) The velocity and force time histories from an experimental offshore structure which is a fixed cylinder were obtained from the University of
Salford. The cylinder was subjected to random waves.
The force was measured on a small cylindrical element and the input velocity is the ambient horizontal water particle velocity at the middle point of the element. The horizontal water particle velocity reflects the loading history on the experimental structure and the measured force is proportional .to the stress response of the structure to the random waves. The velocity and force time histories which were used for identification of a nonlinear model of the system are shown in figures 1 and 2, respectively .
(2) A nonlinear model was fitted between the time histories of the inline force and the horizontal water particle velocity using the NARMAX methodology. The data shown in figures 1 and 2 was sampled under the sampling frequency of 25HZ for this nonlinear modelling. The NARMAX methodology includes effective nonlinear system modelling techniques which include methods for model structure selection, parameter estimation, and model validation. The application of these methods in this particular situation yields a NARX model representing the process between the velocity of random waves and thβ, .;• force response as below: •-■ -: *-,; '• " -*'
y(k)=1.5593y(k~l)-0.4582y(k-2)-0.15585y(k-3)+1.2829u(k-l) -1.195u(k~3)+4.8262u(k-3)u(k-3)u(k-3)
This model is of the general form of the NARX model with
c01( l )=1 . 2829 , c01( 3 )=-1 . 195 , q0( l )=l . 5593 , q0(2 )=-0 . 4582 q0( 3 )=-0 . 15585 , q,3( 3 , 3 , 3 ) =4 . 8262 , else cpq( . )=0
(3) A system transient analysis was performed based on the mathematical model from (2) above of the experimental offshore structure to evaluate the sampled inline force response y (k) , k=0, 1,..., (L- DM/2+M-1 where L=30 and M=4000 of the structure to the loading history which represents the first loading condition under investigation. Figures 3 and 4 show the first loading history and the corresponding force response which is obtained from. the system transient analysis based on the identified NARX model.
(4) The PSD of the stress response to the first loading history was evaluated using the sampled force response data obtained in Step (3) above. The result is shown by the solid line in figure 5. The PSD of the stress response is obtained from the PSD of the force response by multiplying by a proportional constant c which depends on the geometrical configuration of the structure and is taken to be
c=15x —ιeΛ2
in this case. In calculating the PSD of the force, a Boxcar window of length M=4000 was used and Ts=l/25 s. (5) The moments mn, n=0, 1, 2, 4 were eval.uated from the PSD of the stress response obtained in ''Step . (4) t& yield
m0 =3.75744 m1=2.0085 JΠ2 =1.20636' m4=5.53986
(6) Using the Dirlik Solution, construct p (S) , a Pdf of the rainflow ranges of the output stress, from the obtained values of m0, - τaιr m2, m4. The result is shown in figure 6.
(7) Based on the Pdf obtained in Step (6) and the moments mn, n=0, 1,2, 4 obtained in Step (5), calculate the fatigue damage of the structure under the first loading history condition over the unit life time
Tr. = ls to yie Id
E(P)
Di [- 3ra' p ( s)
where and Kf and Mf are determined
Figure imgf000043_0001
from British Standards under the material Detail Class W as Kf =0.16χl012 and mf=3.0. The result is 0^8.069138-10
(8) Repeat Steps (3) to (7) to, for example, evaluate the fatigue damage of the structure under two other loading conditions represented by the second and third loading histories which are shown in figures 7 and 8 respectively. The results obtained are
D2 =9.98608e-ll D3 =2.73610e-09
Figures 9 and 10 show the time domain force responses of the structure to the second and third loading histories respectively and the PSD' s of the corresponding stress responses are shown by solid lines in figures 11 and 12 respectively. The moments mn , n =0, 1,2,4 , obtained using t,b.e second stress response PSD are -':-■* ••.; *' -■*
m0 =0.91923 m1 =0.49442 m2 =0.29151 m4 =0.60061 and the corresponding Pdf is shown in figure 13. The moments mπ, n=0, 1, 2, 4 obtained using the third stress response PSD are m0=8.35732 m1=4. 8713 m2 = 2.64344 m4 =5.63149 and the corresponding Pdf is shown in figure 14.
(9) Assuming the probabilities of the structure working as predicted under each loading condition to be P1=0.6 F2=0.2 P3=0.2 and evaluating the averaged fatigue damage DA of the structure under this assumption yield DA = PlDl + P2D2 + P3D3 = 1.05134e - 09
The fatigue life of the structure is then obtained as
1 ψ = = 30.16133 years
31536000xDA
The result obtained in this example reflects the fatigue damage or life of the experimental offshore structure under the loading conditions represented by the three loading histories shown in figure 3, figure 7, and figure 8. The identified nonlinear dynamic model given in Step (2) above is used to implement the structure transient analysis in Step (3) . This allows the fatigue analysis to be easily performed and to be incorporated into a fatigue design routine.
But in many practical cases the nonlinear vibration fatigue analysis performed in this way, which is based on a specific loading history for the analysis under each loading condition, may not yield a result which covers all loading history situations within the range of the considered loading condition. For example, the output PSD' s of a nonlinear system will only-,.be the same' under inputs with the same PSD' s when the input is a real, stationary process with zero mean , and a Gaussion distribution. When the loading histories of a structure or component do not satisfy these conditions, the fatigue analysis result obtained in this way based on one loading history could be different from the result obtained in the same way but based on another loading history. This is because the PSD' s of the output stress responses to the two input loading histories may be different even if the two loading histories are the same in as much as they are categorised under the same loading condition in terms of the PSD. In other words, the fatigue analysis result obtained based on one loading history could be different from the result obtained based on another loading history although the two loading histories are under the same loading condition because they have the same PSD.
Generally, the output PSD of a nonlinear system depends on more statistical information of the corresponding input rather than just the input PSD. Take a simple case such as, for example, a nonlinear system with only a third order nonlinearity in the input, the statistical information defined by the sixth-order moment of the system input will be required to characterise the corresponding output PSD. Therefore, in general when the system is nonlinear the class of input loadings which can produce the same stress or strain response PSD could be very small. This means that any fatigue analysis based on one specific loading history should not be assumed to cover all loading histories which could reasonably be considered to be under the same loading condition. Therefore, the fatigue analysis result for a nonlinear system obtained based on one loading history may, in some cases, represent only the result for that particular loading history alone. This is why .....the second •-technique of the present invention has been developed to address nonlinear vibration fatigue analysis problems.
In the following an example is used to illustrate how to use the second technique (see Section 1.1.2) to compute the fatigue. This example uses the same loading histories as in the first example in order to compare the results obtained using the two different techniques.
Example 2: Vibration fatigue analysis of an experimental offshore structure based on statistics of the loading histories representing three different loading conditions.
(1) The same as Step (1) in Example 1
(2) The same as Step (2) in Example 1.
(3) Using the first method, evaluate the gain bounds of the GFRFs of the nonlinear dynamic model obtained in
Step (2) under the constraint w1 + - -- + wn - w to yield first
H2=0, H„=0, n>4 and c03 +cuH2 + c20HιH2 +∑c12Hi +∑c20H2H ∑cQ3 4 . 8262
+∑C21(H?)2 +∑C30(H1 B)3 , and then
Figure imgf000046_0001
1 . 2829exp f jw/25)-l . 195exp fr-3 jw/25)
|l-l . 5593exρ f jw/25)+0 . 4582exp (-2 jw/25) + 0 . 15585exp(-3 jw/25)
Figure imgf000046_0002
iϊ|(w)= C (jw*];) L3H = 4.8262 C(w/25)
4 . 8262 l-1 . 5593exp fjw*/'25)+0 . 4582exp f2jw/25)+0 . 15585exp(-3jw/25j (4) Evaluate the time limited Fourier transform of the loading history shown in figure, 3,Λ which represents the first loading condition, L=30 times based on the sampled series of the loading signal u[ 4000(I-l)/2 ], •• ,u[ (4000-l)+ 4000(l-l)/2 ] I =l,--,30 to yield
[7(i) ( !*v-,:r = 4000/25 = 160s) w = 2Λi/l 60 i = - (4000/2 - 1 ) ,- - - , 4000/2
1 = 1, — ,30
Figure 15 shows one of the 30 time limited Fourier transform results.
(5) Evaluate ϋ ](w,T = 160s), n=l,3, from U{I) (w,T = 160s) obtained in Step (4) above for l =l,---,30 using the algorithm in Step (5) on page 26 to yield.
ϋ[1 (2πi/l 60,T
Figure imgf000047_0001
30 and
Figure imgf000047_0002
Figures 15 and 16 show one of the 30 results of
Figure imgf000047_0003
Figure imgf000047_0004
i=0,—,4000/2, respectively.
(6) Calculate the estimation results for S_]u(w) , s"(w) , and s uu w) using U„{ )(w,τ = 160s), n =l,3 , 1=1, ...,30, obtained in Step (5) to yield S_ u(w) , s£jj(w) , and S^u(w) where
Figure imgf000047_0005
The results are shown in figures 17-19. (7) Evaluate a bound on the PSD of the stress response of the structure to the loading history representing the first loading condition as (w)
Figure imgf000048_0001
w = 2πi/l 60 i = 0 , — , 4000/2 where c is a coefficient reflecting the relationship between the PSD of force and the PSD of stress and is taken to be
16 c=15x π here. The result is shown by the dashed line in figure 5.
(8) Evaluate the moments mn , n =0, 1, 2, 4, from Syy(w) obtained in Step (7) to yield
0=7.36010 =3.90780 m2=2.32209 m4 =1.36707
(9) Using the Dirlik Solution, construct p(S), a Pdf of the rainflow ranges of the output stress, from the obtained values of m0, mx, m2, m4. The result is shown in figure 20.
(10) Based on the Pdf obtained in Step (9) and the moments ma , n =0,l,2,4 obtained in Step (8), calculate a worst fatigue damage of the structure under the first loading condition over the unit life time τL = ls to yield
Figure imgf000048_0002
where E(p)=. 0.6974, and Kf and Mf are determined
from British Standards under the material Detail Class as Kf=0.16xl012 and mf=3.0. The result is
„=2.00834e-09 (11) Repeat Steps (3) to (10) but. '* evaluate the.*' worst fatigue damage of the structure under two other loading conditions represented by the second and third loading histories which are shown in figures 7 and 8 respectively. The results obtained are
DW2=1.16820e-10 Dm =1.65991e-08
The bounds on the PΞD's of the stress responses of the structure to the second and third loading histories are shown by dashed lines in figures 11 and
12 respectively. The moments mn, n =0, 1, 2, 4 , obtained using the bound on the second stress response PSD are m0 =1.09709 m1 ~ 0.59146 m2=0.34581 m4=0.17555 and the corresponding Pdf is shown in figure 21. The moments mn, n =0,l,2,4 obtained using the bound on the third stress response PSD are m0 =30.08130 m1 =15.96680 m2 =9.80847 m =6.35577 and the corresponding Pdf is shown in figure 22.
(12) Assuming that probability of the structure working as predicted under each loading condition to be
P1=0.6 P2=0.2 P3 = 0.2 and evaluating the averaged worst fatigue damage DWA of the structure under this as sumption yield
DWA = PlDwl + P2Dff2 + P3DW3 = 4.54B18e - 09
The shortest fatigue life of the structure can then be obtained as 1 FW — " ■ = 6.97197 years
31536000x 0, WA
Compared* to the fatigue analysis results DA or TF obtained in Example 1, Dm or rFff obtained in Example 2 is obviously more conservative. This is natural because (i) The same loading histories, representing three different loading-- -conditions are used in the two examples.
(ii) The result obtained in. Example 1 is the real fatigue damage or life of the experimental offshore structure under the specific loading conditions represented by the three loading histories. However, the result may only be correct for these three specific loading history cases.
(iii) The result obtained in example 2 reflects the worst fatigue damage or shortest fatigue life of the structure under the loading conditions which are represented by the three loading histories but the analysis also accommodates all possible loading history cases which are statistically equivalent -to the representative loading histories in the sense of having the same statistics S (w), Su 3 u (w), and S™(w).
DA and TF reflect the real f tigue of the structure under the specific loading histories, whereas DWA and TFW are the worst fatigue damage and shortest fatigue life of the structure under the loading conditions represented by the loading histories in terms of a set of statistics. In practice it would be informative to evaluate both DA (or TF) and Dm (or τFf/) to provide a complete profile of the fatigue of the structure under investigation.
Figures 5, 11, and 12 show comparisons between the PSD responses of the structure to the specific loading histories and the corresponding bounds. The former was used for the fatigue analysis in Example 1 and the latter was the basis when performing the worst fatigue calculations in Example 2. It can be,;,, observed from the figures that, apart from the second loading'' history situation where the amplitude of the system input is relatively small and the structure - can actually be approximately regarded to be linear, there exists a significant difference between the PSD responses and the bounds. This is the general situation regarding the PSD of a practical nonlinear system output and its bound and a direct reason why a more conservative fatigue analysis result was obtained in Example 2.
However, in some specific input loading cases, the PSD of a nonlinear system output could be very close to its bound and the fatigue analysis result obtained using the second nonlinear vibration fatigue analysis technique can also be used to represent the real fatigue damage of the structure in these cases. An example of this is given in the following.
Example 3: Vibration fatigue analysis of an experimental offshore structure under a specific loading history.
In this example, the experimental offshore structure is the same as the structure analysed in Examples 1 and 2. Therefore, the dynamic model description of the system and the bounds on the GFRFs of the system model which are needed for the fatigue analysis are all the same as in the previous examples. The specific loading history under investigation is a signal as .shown in figure 23 whose analytical description is given by
Figure imgf000051_0001
where a0 = 0.3239 x 2 x π* , bQ = 0.6002x 2 x ;r , and Mu =3.2 . • Apply the first nonlinear vibration fatigue analysis technique (see Section 1.1.1) of ' 'an'" embodiment "of the present invention to evaluate the structure fatigue under this specific loading history.
Figure 24 shows the PSD of the stress response of the structure to the specific loading history as a solid line. The moments mn , n = 0,1,2,4, evaluated from the PSD of stress are
m0=1.0e + 03x4.72545 ^=1.06 + 03x2.23605 m2 =l*.0e + 03xl.15460 mi =1.0e + 03x0. 9064
and the corresponding Pdf is shown by the solid line in figure 25. Based on the moments and the Pdf, the fatigue damage of the structure under the given specific loading history can be evaluated to give the result
£=2.90547e-05
• Apply the second nonlinear vibration fatigue analysis technique (see Section 1.1.2) of an embodiment of the present invention to evaluate the worst structure fatigue under the loading condition represented by this specific loading history.
Figure 24 shows the obtained bound on the PSD of the stress response of the structure to the specific loading history as a dashed line. The moments n , n =0,1,2,4, evaluated from the bound on the PSD of stress are
Figure imgf000052_0001
+ 03xl.47194 mΛ =1.0e +03x0.59128 and the corresponding Pdf is shown as. a dashed line in figure 25. Based on the moments <:--an<d Pdf, * the' worst fatigue damage of the structure under the loading condition represented by the specific loading history is obtained as
DH =4.20140e-05
Comparing D and Dw shows that the two nonlinear vibration fatigue analysis techniques yield similar results. The reason for this can be explained from figure 24 which indicates that the* PSD of the stress response to the particular loading history is very close to the evaluated bound on this PSD.
Example 3 reflects an important phenomenon concerning' the PSD of a system stress or strain response which is the basis of the first technique of fatigue analysis in this invention and a bound on the PSD which is the basis of the second technique of fatigue analysis in this invention. Although, generally, there may be a considerable difference between the PSD and its bound so that a relatively conservative result is obtained using the second technique to yield a worst case estimation of fatigue under the considered loading condition, . under some specific loading histories such as, for instance, the above loading history for Example 3, the PSD and its bound are very close so that the worst case fatigue damage obtained using the second technique is no longer a conservative result; it can also represent the real fatigue damage of the structure under the specific loading history which is used for the analysis. II .2 An example of direct nonlinear, vibration fatigue design "" "
Example 4. Implementation of a direct nonlinear vibration fatigue design for a mechanical system
Consider a fatigue design problem for a simple vibration suspension system composed of a mass, a spring and a damper as shown in figure 26 where u(t) is the base displacement representing the input loading, and yd(t) is the displacement of the mass which is assumed to be proportional to the stress response y(t) of the structure such that y(t) = κsYd(t) Under the assumption that the damper characteristic fd(.) can be represented as a third order polynomial but without the second order term, the relationship between the input loading and the stress response for this specific structure can be described as
[ y(t) = κsyd(t)
[mbyd (t) = ks [u(t) - y d (t)] + aλ [ύ(t) - yd (t)] + a3 [ύ(t) - yd (t) j3
The vibration fatigue design of the mechanical structure is implemented in the following, assuming that the structure is subject to a stochastic loading history and all the parameters of the system are fixed except for a3 which is to be designed to achieve a desired fatigue life .
(1) Map the time domain description of the system into the frequency domain
The mapping from the time domain description of the suspension system to the frequency domain can be determined as
Figure imgf000055_0001
Figure imgf000055_0002
(2) Express the PSD of the 'stress response in terms of the parameter to be designed
Assume N=3 and substitute the expressions above for ffiOi),
Figure imgf000055_0003
snd H. JwvJwzXw_) into the general expression of Syy(w) to yield an expression of Syy(w) in terms of the parameter a3 as
Syy (w) = (w)a3 2 + 2C2 (w)a3 + C3 (w)
where
Figure imgf000055_0004
E{Re[N(w,T)L(w,T §
C2 (w) = lim
Figure imgf000055_0005
in which L(w,T) and N(w,T) are defined by
L(w,T) = H1(j w)ϋ(jw,T)
Figure imgf000055_0006
where L(w,τ) denotes the conjugate . of (w,T) Note that for any w, Cx(w), C2(w), and C3(w) are functions of the characteristics of the given '"stochastic loading history and the fixed structure parameters κs , ks, mb, and ax . The PSD response of the structure to the given loading history can therefore be determined from the parameter a3 from the expression of Syy(w) given above.
(3) Relate the parameter of the structure to be designed to the fatigue and implement the fatigue design
The moments based on the PSD of the stress response can be expressed using the result in Step (2) above in terms of a3 as mn(a3) = αx(n)al + α2(n)a3 + α3(n) n=0 ,1,2,4
where αx(ή) = [fnC,(2πf)df
Figure imgf000056_0001
α3(n) = [ fnC3(2πf)df
Because the fatigue can be directly determined from the moments mn, n=0,l,2,4, using, for example, the Dirlik solution, which defines the relationship between the fatigue damage D of the structure and the moments based on the PSD of the stress response, the above relationship between the moments and the parameter a3 is an important link between the fatigue and the parameter to be designed and can therefore be employed in fatigue design.
The design can be implemented in many different ways based on the relationship between the moments ^ 1=0,1,2,4 and a3. One of these methods could be, for example, to define a criterion J(a3) using the bments mi i=0,l,2,4 such that
J(a3) = βQmQ(a3) + βxm1(a3) + β2m2(a3) + βim_i(a3)
where β. ≥O, i=0, 1,2,4 and βQ + βx + β2 + β4 =ι , which can then be minimised in terms of a3 to achieve a desired fatigue life associated with the weights β0, βx, β2, βi in the criterion. This method is based on the fact that larger values for the moments i 1=0,1,2,4 normally correspond to a greater fatigue damage or a shorter fatigue life. The optimisation is straightforward in this specific case since J(a3) can be further written as
*J(a3) = ∑βnmn (a ) = ∑βn [α (ή)al + 2(n)a3 + α3 (ή ] = γ1a + γ2a3 + γ3 n=0,n≠3 n=0,-n≠3 where
4 4 4
7ι = ∑βα<*ι(n)> ϊz = β ifl), and 7_ = ∑βnα3(ή) n=0,π≠3 Π=0,Λ≠3 n=0,-π≠3
This i s a s imple second order polynomial in terms of a3 . Since , theoretically,
γx = ∑βnαx(n) > 0 n=0,n≠3 the optimal a3 which produces a minimal J(a3) can be obtained as
Figure imgf000057_0001
Now consider a specific case where Ks = \MPαlm, mb =240 kg, ks =16000N/m and _\x =2960 and the specific loading history to be investigated is as shown in figure 27 which is a random signal generated by passing a zero mean Gaussian distributed random process with a standard deviation 0.005- through a Butterworth bandpass filter the passband of whi"ch--:*i.s [1,10] 'HZ.-*'
The mapping from the time domain description of the system to the frequency domain can be directly obtained by substituting these specific parameter values into the above analytical expressions of
Hx(jwx), H2(j wx,jw2), and H3 jwx ,jw2,jw3) .
The stress response PSD of the structure to the specific loading history in terms of the parameter a3
Syy (w) = q (w)al + 2C2 (w)a3 + C3 (w) can be obtained by evaluating Cx(w), C2(w), and C3(w) practically from the PSD responses of the structure to the given loading history under three different values of a3. The results of Cx(w), C2(w), and C3(w) obtained for this specific case are shown in figures 28, 29, and 30, respectively.
The moments based on the PSD of the stress response can then be expressed in terms of parameter a3 as
mn (a3) = ax(n)a3 + 2(ή)a3 + α3(n) n=0, 1,2,4
where x(n), α2(n), and α3(n), n=0, 1, 2, 4, are the results evaluated from Cx(w), C2(w), and C3(w) and are given in the table below.
Figure imgf000058_0001
Define a criterion for the fatigue, design as
Figure imgf000059_0001
The weights β0, βx, β2, β_ are taken as /J0=0.65, /J-=0.34, ?2=0.01, and βt =0 and
4 4 4
Υi - ∑βnα n > 72 = ∑^π«ϊ(ή), 73 = ∑βnα3 n) n=Q,n≠3 n=0,n≠3 n=0,n≠3 where x(ή), α2(n), and 3(n), n =0, 1, 2, 4, are the values given in the table above. The optimal a3 , which causes the criterion to reach a minimum so as to achieve a desired fatigue life in the sense defined by this criterion, can then be obtained as
Figure imgf000059_0002
This example illustrates a very simple case of direct nonlinear vibration fatigue design. It will be appreciated that similar design principles can readily be extended to very general situations. Note that the key point of this technique is to relate the structure parameters to be designed to the PSD of the stress or strain response, this can then lead to a criterion associated with the fatigue in terms of these structure parameters, and finally the structure design for fatigue can be implemented by determining these parameters using a ' optimisation routine to achieve a minimum or maximum for the criterion.

Claims

1. A method for computing a fatigue characteristic of a nonlinear structure or component based on a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model which represents the structure or component, producing a stress or strain response for the structure or component from the nonlinear dynamic model by performing a transient analysis of the structure or component when the structure or component is subject to the predetermined loading pattern; determining a power spectral density (PSD) of the stress or strain response of the structure or component to the predetermined loading pattern, computing the spectral moments from the PSD, constructing a probability density function (Pdf) of the stress or strain ranges from the spectral moments, and calculating the fatigue characteristic of the structure or component using the spectral moments and the constructed probability density function.
2. A method as claimed in claim 1 in which the step of establishing a nonlinear dynamic model which represents the structure or component comprises the steps of analysing known loading data and a corresponding stress or strain response of the structure or component using a nonlinear system identification technique to produce the nonlinear dynamic model.
3. A method as claimed in claim 2 in which the nonlinear system identification technique is at least one of the NARMAX methodology, parametric regression methods, non- parametric methods , nonlinear - estimations , training or learning , in either discrete time /-or-. -continuous' time .
A method as claimed in claim 3 in which the NARMAX methodology comprises establishing
N „ y (k) = ∑ y n ( k) n = l
where ynW fs a ' nth-order 'output ' given by
Figure imgf000061_0001
with p + q n where n > ' " > ND corresponds to various orders of equation nonlinearities,
K K K
Σ -Σ- Σ
K is the maximum lag, and y(.)f u(.)f and cπ„(.) pq are the system output, input, and model coefficients respectively.
5. A method as claimed in any preceding claim in which the step of performing the transient analysis comprises the steps of applying the predetermined loading pattern to the established nonlinear dynamic model to produce the stress or strain response.
6. A method as claimed in any preceding claim in which the step of determining a power spectrum density (PSD) of, the stress or strain response of the structure or component to the predetermined loading pattern comprises the step of evaluating
Figure imgf000061_0002
where γ ^w), 1=1,...,L, is the Fourj_er transform of the stress or strain response y(t) evaluated using an FFT from the windowed sampled data of the response
y[M(l -l)/2]ft(l) , - , y[(M - l) + M(l ~ l)/2]h(M), 1 = 1, ...L
and h(i), i=l,...,M, represents a window function.
7. A method as claimed in any preceding claim in which the step of constructing a probability density function for the stress or strain ranges comprises the step of computing the spectral moments from the power spectrum density.
A method as claimed in claim 7 where the step of computing the spectral moments from the power spectrum density comprises the step of evaluating
Figure imgf000062_0001
for n=0,l,2,4
9. A method as claimed in claim 7 in which the step of constructing the probability density function comprises the step of evaluating
D, ~ D?Z ~ —
-Xe + X-e2*2 + D3Ze 2 p ( S ) = f (m0,m1,m2, 4) = Q R2 !___
where
Figure imgf000062_0002
1-y- ΌX + ΌX 1.2S(y-O3-D' 2Rr
D2 = D 3 =1-D1-D2, Q =
1-R
R = - r-χ m-π l_ _Dι +D2
10. A method as claimed in any preceding claim in which the step of calculating the structure or component fatigue damage or fatigue life time using the probability density function comprises evaluating
O__ M s p(S)dS κf J
where
Figure imgf000063_0001
, f and f are the parameters which define the fatigue characteristics of the associated materials using the S-N relationship given by
Kf SMf
11. A system for computing a fatigue characteristic of a nonlinear structure or component based on a predetermined loading pattern that represents a loading condition, the system comprises means for establishing a nonlinear dynamic model which represents the structure or component, means for producing a stress or strain response for the structure or component from the nonlinear dynamic model by performing a transient analysis of the structure or component when the structure or component is subject to the predetermined loading pattern; means for determining a power spectral density (PSD) of the stress or strain response of the structure or component to the predetermined loading pattern, computing the spectral moments from the PSD, constructing a probability density function (Pdf.)". of the stress or strain ranges, and calculating the ' fatigue* characteristic of the structure or component using the spectral moments and the probability density function.-
12. A system as claimed in claim 11 in which the means for establishing a nonlinear dynamic model which represents the structure or component comprises means for analysing known loading data and a corresponding stress or strain response of the structure or component using a nonlinear system identification technique to produce the nonlinear dynamic model .
13. A system as claimed in claim 12 in which the nonlinear system identification technique is at least one of NARMAX methodology, parametric regression methods, non- parametric methods, nonlinear estimations, training or learning, in either discrete time or continuous time.
14. A system as claimed in claim 13 in which the NARMAX methodology comprises means for establishing
Nn y(k) = ∑ yn(k) n-l
where y»^ is a 'nth-order output' given by
p+q y n ( k) = ∑ ∑ C pq ( l 1 ' p=0 11 ,lp+ q=l * r i=[l y (k -ii) ii=pi+lu (k -1!-
with P+ c3-n where n •*->'">-Nβ corresponds to various orders of equation nonlinearities,
K K K
Σ -Σ- Σ K is the maximum lag, and y(.), u(.), and- c- j- t . )
, pq are „ the system output, input, and model coefficients respectively.
15. A system as claimed in any of claims 11 to 14 in which the means for performing the transient analysis comprises means for applying the predetermined loading pattern to the established nonlinear dynamic model to produce the stress or strain response.'
16. A system as claimed in any of claims 11 to 15 in which the means for determining a power spectrum density (PSD) of the stress or strain response of the structure or component -to the predetermined loading pattern comprises means for evaluating
0,l,...,.N/2
Figure imgf000065_0001
y(-1) ( -j w -I _ -] T where r---ru r 1S ^he Fourier transform of the stress or strain response y(t) evaluated using an FFT from the windowed sampled data of. the response
y[M(l-l)/2]i(l) , ••• , y[(M - l) + M(l - l)/2]h(M), 1 = 1, ...L
and h(i), i=l,...,M, represents a window function.
17. A system as claimed in any of claims 11 to 16 in which the means for constructing a probability density function for the stress or strain ranges comprises means for computing the spectral moments from the power spectrum density.
18. A system as claimed in claim 17, /.-where the means for computing the spectral moments " 'f om the -power'' spectrum density comprises means for evaluating
Figure imgf000066_0001
for n=0,l,2,4.
19. A system as claimed in claim 17 in which means for constructing the probability density function comprises means for evaluating
p(S) =f (m0,m1,m2,m4) =
Figure imgf000066_0002
where
m, m, m,
Z= - = ' 2 „ -r)
2,/mπ f mn 'in, Dι = i + r2
l-γ - Ox + O2 x _1.25(* -D3-D2R)
D2-.= . i ± ±., D3=l-D1-D2, Q
1-R Oχ
R= ly_j,χ_-D^ι + D 2
20. A system as claimed in any of claims 11 to 19 in which the means for calculating the structure or component fatigue damage or fatigue life time using the probability density function comprises means for evaluating E(p)
D=- J SM*p(S)dS
Kf where E
Figure imgf000067_0001
, f and f are the parameters which define the fatigue characteristics of the associated materials using the so-called S-N relationship given by
N(S) = ^ S £
21. A method for computing a fatigue characteristic of a nonlinear structure or component based on a set of statistics of a predetermined loading pattern that represents a loading condition, the method comprises the steps of establishing a nonlinear dynamic model that represents the structure or component, evaluating gain bounds of generalized frequency response functions (GFRF) of the nonlinear model, determining a bound on the power spectral density of the stress or strain response of the structure or component to the predetermined loading pattern, the bound on this power spectral density being a function of the set of statistics of the predetermined loading condition and the gain bounds of the generalized frequency response functions of the nonlinear model, computing the spectral moments from the bound on the power spectral density; constructing a probability density function (PDF) of the stress or strain ranges, from the spectral moments, and calculating the fatigue characteristic under the predetermined loading condition using the spectral moments and the probability density function.
22. A method as claimed in claim 21 in which the fatigue characteristic is at least one of fatigue damage or fatigue life representing worst cas.e fatigue or shortest fatigue life time. ' •'<*:---. ' "** " ■•"
23. A method as claimed in any of claims 21 to 22 in which the step of establishing a nonlinear dynamic model which represents the structure or component comprises the. steps of analysing known loading data and a corresponding stress or strain response of the structure or component using a nonlinear system identification technique to produce the nonlinear dynamic model.
' 24. A method as claimed in claim 23 in which the nonlinear system identification technique is at least one of NARMAX methodology, parametric regression methods, non- parametric methods, nonlinear estimations, training or learning, in either discrete time or continuous time.
25. A method as claimed in claim 24 in which the NARMAX methodology comprises establishing
ND yW = ∑ y a(k) "-I where y^ -1 is a 'nth-order output' given by
Figure imgf000068_0001
with P + c3 n where n X ' " > ND corresponds to various orders of equation nonlinearities,
K K K
Σ -Σ- Σ
K is the maximum lag, and y(.), u(.), and c(.) ,, , a J pq are the system output, input, and model coefficients respectively.
26. A method as claimed in any of claims 21 to 25 in which the step of determining the ouri'd on power " ' spectral density of the stress or strain response of the structure or component to the predetermined loading pattern comprises the step of evaluating gain bounds of generalised frequency response functions of the nonlinear dynamic model under a predetermined frequency variable constraint.
27. A method as claimed in claim 26 in which the step of evaluating the gain bounds of the generalised frequency response functions under the predetermined frequency variable constraint comprises the steps of evaluating estimates for the gain bounds of the generalised frequency response functions of the nonlinear dynamic model under no constraints and using the estimates to compute the gain bounds of the generalised frequency response functions under the constraint w> '" w" ~ w .
28. A method as claimed in either of claims 26 and 27 in which the gain bounds of the generalised frequency response functions of the nonlinear dynamic model under the predetermined frequency variable constraint are evaluated as follows: denote the gain bounds of the GFRFs with no constraints as
Figure imgf000069_0001
and the gain bounds of the GFRFs under the constraint w, + ■• + wn = w as
Figure imgf000069_0002
a π , _.,_.,... can ^e determined.:-1, using a recursive algorithm and the NARX model coefficients as follows
For n=l
Figure imgf000070_0001
where
Σ c0i(.*i)exp(rjv, dlkl.
Hdι jwdl) =
1 ~co(*ι)exp(-jwΛ*!)
*1=1
and [a,b] is the interval which represents the frequency range of the possible loading histories.
For n≥2
Figure imgf000070_0002
where
Ln = min 1_Σcιo(kι)e PHwdl 1) k1=l
and ^n represents the possible frequency range produced by the nth-order' nonlinear output which can be determined from the input frequency range [a, ,b_ using the following formula ' ■ ■' •-• " " *'
Figure imgf000071_0001
[] means to take the integer part, na i = + 1
(a + b)
Ik = [na - k(a + b),nb - k(a + b)) for k = 0,...,±* - 1, I.„ = [Q,nb - i*(a + b)]
Then determined as
Figure imgf000071_0002
where
C(wTs)=
1- ∑c1Q(k1) exp [-jτswk ) k,=l
29. A method as claimed in claim 26 in which the step of determining the bound on power spectral density of the stress or strain response of the structure or component to the predetermined loading pattern comprises the step of evaluating gain bounds of generalised frequency response functions of the nonlinear dynamic model under a predetermined frequency variable constraint using an optimisation procedure or a genetic algorithm.
30. A method as claimed in claim '29- ; in which' '"the*'' step of evaluating the gain bounds using an optimisation procedure or a genetic algorithm under the predetermined frequency variable constraint comprises the step of optimising
Figure imgf000072_0001
31. A method as claimed in either of claims 29 and 30 in which the step of evaluating the gain bounds using an optimisation procedure or a genetic algorithm under a predetermined frequency variable constraint comprises calculating the values of the generalised frequency response functions using the following recursive algorithm:
Hπ (jwx, -,j wn ) = Hd n (j Tswx,...,j Tswn )
where
{l ' ∑ cl0(k1)Qxp[-j(wdl+,- --,+wd_n)k1]}Hd„(jwdX,..., jwdn)
Figure imgf000072_0002
Figure imgf000072_0003
JWdx,..,X Wdll)
Figure imgf000072_0004
where W di = T„W 1 = 1,- rn and
Figure imgf000073_0001
with
Figure imgf000073_0002
32. A method as claimed in any of claims 21 to 31 in which the step of determining the bound of the power spectral density comprises the step of evaluating
Figure imgf000073_0003
where uu ' , i=l, ..., N, 3=1, ..., N, l≠j , are a set of statistics of the predetermined loading pattern.
33. A method as claimed in claim 32 in which the step of evaluating
Figure imgf000073_0004
Figure imgf000073_0005
i≠J' comprises the steps of evaluating a time limited Fourier transform of the predetermined loading pattern u(t) L times based on the samples
U[M(1 - 1)/2] , ■ • • , u[(M - 1) + M{1 - 1)/2]
for 1=1, . . . , L respectively to yield ϋw(jw,T), w = 2πi/MTs, ± = -(M/2-l),---,M/2,>'" 1=1, ... ,L
where the notation τ MTs in ϋ (Jw>τ) indicates that ' jX>(j-iw™,- T>-)~) j_s a time limited Fouri ■er transform of u(t) obtained over the time duration T~MT Sf th.e time limited Fourier transform of a time signal u(t) over the time T being defined by
£ )e -jwt dt
valuating ϋ" for), n-1, ..,N defined y
Figure imgf000074_0001
w_j(w-wl,...-wn_x,τjidwx.,d.wn_1 n=l,...,N for 1 = 1,---, respectively, where N is a predetermined, preferably maximum, order of dominant system nonlinearities expressed as the highest nonlinear order in the Volterra series expansion of the system, using the following algorithm
Figure imgf000074_0002
Conv(x---x) < tl. where " denotes the n-fold,-..convolution*, -of-*- vector x and the notation T in ϋ vw>τ) ±s omitted here for simplification of expression, and calculating
suu w and ^fo, which are estimates of s (w^ which i< defined as
Figure imgf000075_0001
where E[.] denotes expected value and s(wJ which i. defined by
Figure imgf000075_0002
, using
Figure imgf000075_0003
and
i =l, ... ,N, j = l, ... ,N i≠j
Figure imgf000075_0004
34. A method as claimed in any of claims 21 to 33 in which the step of computing the spectral moments from the bound on the power spectrum density comprises the step of evaluating
Figure imgf000076_0001
for n=0, 1,2,
35. A method as claimed in any of claims 21 to 34 which comprises the step of constructing the probability density function of the stress or strain ranges using the spectral moments.
36. A method as claimed in claim 35 in which the step of constructing the probability density function comprises the step of evaluating
p(S) = f (m0,m1,m2,m4)
Figure imgf000076_0002
where
Figure imgf000076_0003
_ l -γ - Ox + Ό 1.25 (y - Dj -D2R)
, D3=l-D1-D2, Q =
~ 1-R r-*_ >2
Ό;
R*=- l-*-D1 + ΌX
37. A method as claimed in any of claims 21 to 36 in which the step of calculating the fatigue characteristic comprises the step of evaluating
E(P)
Dw = J" SMrp(S)dS
K, where E(p)
Figure imgf000077_0001
, f and M* are the parameters which define the fatigue characteristics of the associated materials using the S-N relationship given by
»<« s
38. A method as claimed in . any of claims 21 to 37 further comprises the steps of calculating a plural of values for the fatigue characteristic each for respective predetermined loading patterns and calculating an average value for the fatigue characteristic.
39. A method as claimed in claim 38 in which the step of evaluating the average value of the fatigue characteristic comprises the step of evaluating
Figure imgf000077_0002
where DmXχ i r - - - r^P are ^he plurality of values for the fatigue characteristic and represents the probability of the structure or component working under the i-th predetermined loading pattern.
40. A method as claimed in claim 39 further comprises the step of evaluating the fatigue life time of the structure or component using the calculated fatigue characteristic using at least one of T=l/Dwi or T=1/DWA.
41. A system for computing a fatigue characteristic of a nonlinear structure or component based on a set of statistics of a predetermined loading pattern that represent a loading condition, the system comprising means for establishing a nonlinear ' dynamic model that represents the structure or" -component, ''"■'' "''• means for evaluating gain bounds of generalized frequency response functions (GFRF) of the nonlinear model, means for determining a bound on the power spectral density of the stress or strain response of the structure or component to the predetermined loading pattern, the bound on the power spectrum density being a function of the set of statistics of the loading condition and the gain bounds of the generalized frequency response functions of the nonlinear model, means for computing the spectral moments from the bound on the PSD, constructing a probability density function (PDF) of the stress or strain ranges from the spectral moments, and calculating the fatigue characteristic under the predetermined loading condition using the spectral moments and the probability density function.
42. A system as claimed in claim 41 in which the fatigue characteristic is at least one of fatigue damage or fatigue life representing worst case fatigue or shortest fatigue life time respectively.
43. A system as claimed in any of claims 41 to 42 in which the means for establishing a nonlinear dynamic model which represents the structure or component comprises means for analysing known loading data and a corresponding stress or strain response of the structure or component using a nonlinear system identification technique to produce the nonlinear dynamic model.
44. A system as claimed in claim' 43, .in which the nonlinear system identification technique " i"s': 'a;t least one "of NARMAX methodology, parametric regression methods, non- parametric methods, nonlinear estimations, training or learning, in either discrete time or continuous time.
45. A system as claimed in claim 44 in which the NARMAX methodology comprises establishing
y(k) = ∑ yn(k) n = l
where ^' -1 is a 'nth-order output' given by
p+q
Yn(k) =∑ ∑ cpq(l ,,..., lp+q) y(k-li)π ( -1,) p=01l,lp+q=l i=p+l
with P+ (3 n where n ''"'' D corresponds to various orders of equation nonlinearities,
Figure imgf000079_0001
K is the maximum lag, and y(-), u(.), and cnrτ(.) pq are the system output, input, and model coefficients respectively.
46. A system as claimed in any of claims 41 to 45 in which the step of determining the bound on the power spectral density of the stress or strain response of the structure or component to the predetermined loading pattern comprises means for evaluating gain bounds of generalised frequency response functions of the nonlinear dynamic model under a predetermined frequency variable constraints.
47. A system as claimed in claim 46 in. which* the means for evaluating the gain bounds of -the -.generalis'ed -frequency response functions under the predetermined frequency variable constraint comprises means for evaluating estimates of the gain bounds of the generalised frequency response functions of the nonlinear dynamic model under no constraints and means for using the estimates to compute the gain bounds of the generalised frequency response functions under* the constraint wl+ ...wn=w.
48. A system as claimed in either of claims 46 and 47 in which the gain bounds of the generalised frequency response functions of the nonlinear dynamic model under the predetermined frequency variable constraint are evaluated as follows denote the gain bounds of the GFRFs with no constraints as
Hn , n = 1,2,...
and the gain bounds of the GFRFs under the constraint ^ + ■" + w« = w as
Hn B(w) , n = 1,2,...
XH„ / n 1,2,... can τDe determined using a recursive algorithm and the NARX model coefficients as follows
For n=l
Figure imgf000080_0001
where ∑c01(kx)exp(-jwdXkx) k_=l
H lCfodl)
1 - ∑ cιo ( ι ) exp(-J ^d A ) k_=l
and [a,b] is the interval which represents the frequency range of the possible loading histories.
For n≥2
Figure imgf000081_0001
where
K
- mm !- cιo( ι)PHwdlk1 k,=l
and π represents the possible frequency range produced by the nth-order nonlinear output which can be determined from the input frequency range [a, b] using the following formula
Figure imgf000081_0002
[] means to take the integer part, na i = + 1
(a + b)
Ik = [na - k(a + b), nb - k(a + b)] for k = 0,...,i -1,
Figure imgf000082_0001
then Hn (w)> n 1J2,... can be approximately determined as
Figure imgf000082_0002
HB (w) = C(wTs)LnHn B for n>2
where
Figure imgf000082_0003
49. A system as claimed in claim 46 in which the means for determining the bound on power spectral density of the stress or strain response of the structure or component to the predetermined loading pattern comprises means for evaluating gain bounds of generalised frequency response functions of the nonlinear dynamic model under a predetermined frequency variable constraint using an optimisation procedure or a genetic algorithm.
50. A system as claimed in claim 49 in which the means for evaluating the gain bounds using an optimisation procedure or a genetic algorithm under a predetermined frequency variable constraint comprises means for optimising
Figure imgf000082_0004
1. A system as claimed in either of,;claims 49 and 50 in which the means for evaluating ' the-.gain bounds'' using an optimisation procedure or a genetic algorithm under a predetermined frequency variable .constraint comprises means for calculating the values of the generalised frequency response functions using the following recursive algorithm:
Hn(jwx,-,jwn) Hd n(jT3wx,...,jTswn)
where
i1 ~ ∑ cιo (kι ) expf- fodi +> • • ' >+™dn )kJ) Hdn(jwd ,...,jwdn) k,=l
= Σ^n lj---,k n)Q -3(wkχ+,---,+Wkn)] kτ,k„=l
Figure imgf000083_0001
n K + ΣC (k lτ-> k p Hdn,p Wdl,...,jWdn) p=2k1,kp=l where wdi=τ s wι i = l/-/n and
Figure imgf000083_0002
with
tfati %,-J »&)
Figure imgf000083_0003
_
52. A system as claimed in any of claims* 41 to 51 in which the means for determining the bound of the power spectral density comprises means for evaluating
Figure imgf000084_0001
Figure imgf000084_0002
where ™w , i=l,...,N, j=l, ...,N, i≠j, are a set of statistics of the predetermined loading pattern.
53. A system as claimed in claim 52 in which the means for evaluating
Figure imgf000084_0003
Figure imgf000084_0004
comprises means for evaluating a time limited Fourier transform of the predetermined loading pattern L times based on the samples
u[M(l -I)/ 2} , •• , u[(M-l) + M(l -l)/2]
for 1=1,..., L respectively to yield
Um(jw,T), w = 2πi/MT3, i = -(M/2-l),---,M/2, 1 = 1,..., L
where the notation = MTs _n U (jw,τ) n icates that
j ' ' is a time limited Fourier transform of u(t) obtained over the time duration T:=M'I'sr the time limited Fourier transform of a time signal u(t) over the time T being defined by f12 u(t)e ~~~jj"wtdt evaluating u° for), n-1, .. ,N defined'by"
Figure imgf000085_0001
n=l,...,N for 3. = 1,- --,L respectively, where N is a predetermined, preferably maximum, order of dominant system nonlinearities expressed as the highest nonlinear order in the Volterra series expansion of .the system, using the following algorithm
Figure imgf000085_0002
Conv(x---x) where « denotes the n-fold convolution of vector x and the notation T in ϋ tJw.r) simplification of expression, and calculating
suufo) and suv(w r which are estimates of s™fo) which defined as
Figure imgf000085_0003
where E [ . ] denotes expected value: *' *and s^ w) which is defined by
l,...,N, i ≠j
Figure imgf000086_0001
, using
Figure imgf000086_0002
and
i =l, ... ,N, j= l, ...,N i≠j
Figure imgf000086_0003
54. A system as claimed in any of claims 41 to 53 in which the means for computing the spectral moments . from the bound on the power spectral density comprises means for evaluating
M/2
2τι± „ - rfnSB yy(27rf)df=∑fnSByy(2πf)<5' t = ∑ -^MTs yy M s MTsy
for n=0,l,2,4
55. A system as claimed in any of claims 41 to 54 which comprises means for constructing the probability density function of the stress or strain ranges using the spectral moments .
56. A system as claimed in claim 55 in which the means for constructing the probability density function comprises means for evaluating
Figure imgf000087_0001
where
Figure imgf000087_0002
Figure imgf000087_0003
57. A' system as claimed in any of claims 41 to 56 in which the means for calculating the fatigue characteristic comprises means for evaluating
Figure imgf000087_0004
where
Figure imgf000087_0005
, f and f are the parameters which define the fatigue characteristics of the associated materials using an S-N relationship given by t
N(S) = - - S £
58. A system as claimed in any of claims 41 to 57 further comprises means for calculating a plurality of values for the fatigue characteristic each for respective predetermined loading patterns and calculating an average value for the fatigue characteristic.
59. A system as claimed in claim 58 ,άn which the means of evaluating the average value-,, of * the •'' fatigue characteristic comprises means for evaluating
Figure imgf000088_0001
where D Wi, ± ^l , . . . ,N F are the pιuraii y of values for the
, fatigue characteristics, * represents the probability of the structure or component working under the i-th predetermined loading pattern.
60. A system as claimed in claim 59 further comprising means for evaluating the fatigue life time of the structure or component using the calculated fatigue characteristic using at least one of T=l/Dwi or T=1/DWA.
61. A' method for the design of a structure or component for fatigue when the structure or component is subject to predetermined loading patterns using a relationship between a selected variable or variables associated with the fatigue of the structure or component to be designed and parameters or characteristics of the structure or component, the method comprising the steps of expressing the stress or strain PSD response of the structure or component to the predetermined loading pattern or the stress or strain PSD responses of the structure or component to a class of predetermined loading patterns in terms of the parameters or characteristics of the structure or component; establishing the relationship between a selected variable or variables associates with the fatigue of the structure or component and the parameters or characteristics of the structure or component using the expression for the stress or strain PSD response; and applying an optimization or," other procedure to determine values of the structure or- component' parameter, parameters or characteristics which result in the specified fatigue life time.
62. A method for the design of a nonlinear structure or component for fatigue characteristic when the structure or component is subjected to predetermined loading patterns, the method comprising the steps of: designing a prototype of a nonlinear structure or component, performing the fatigue analysis for the designed structure or component using a method or system as claimed in any preceding claim to determine whether the fatigue characteristic of the structure or component satisfies a design requirement; and redesign the structure or component if the fatigue analysis indicates that the prototype is not acceptable.
63. A method of manufacturing a nonlinear structure or component comprising the steps of designing the nonlinear structure or component using a method or system as claimed in any preceding claim; and materially producing the nonlinear structure or component so designed.
64. A method for designing a nonlinear structure or component substantially as described herein with reference to and/or as illustrated in any of the accompanying drawings.
65. A system arranged to implement a method as claimed in any preceding method claim.
66. A computer program element comprising computer code means to implement a method or system -as claimed' in any preceding claim.
67. A computer program product comprising a storage medium having stored thereon a computer program element as claimed in claim 66.
PCT/GB2001/005045 2000-11-18 2001-11-16 Nonlinear systems WO2002041193A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002215110A AU2002215110A1 (en) 2000-11-18 2001-11-16 Nonlinear systems

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0028768.0 2000-11-18
GB0028768A GB2369209A (en) 2000-11-18 2000-11-18 Fatigue analysis

Publications (1)

Publication Number Publication Date
WO2002041193A1 true WO2002041193A1 (en) 2002-05-23

Family

ID=9903866

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2001/005045 WO2002041193A1 (en) 2000-11-18 2001-11-16 Nonlinear systems

Country Status (3)

Country Link
AU (1) AU2002215110A1 (en)
GB (1) GB2369209A (en)
WO (1) WO2002041193A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7369966B1 (en) 2007-02-12 2008-05-06 Honeywell International Inc. Methods and apparatus to design a wheel of a multiple-axle vehicle
CN101615215B (en) * 2009-08-05 2012-05-09 中国海洋石油总公司 Design method for simplifying fatigue for semi-submersible type platform structure
CN105651478A (en) * 2015-12-15 2016-06-08 西安交通大学青岛研究院 Analysis method for testing fatigue life of components based on vibration signals
CN107194050A (en) * 2017-05-11 2017-09-22 电子科技大学 The Probabilistic Fatigue life-span prediction method of turbine disc structure under random loading
WO2018180880A1 (en) * 2017-03-31 2018-10-04 日本電気株式会社 Analyzing device, diagnosing device, analysis method, and computer-readable recording medium
WO2019110957A1 (en) * 2017-12-04 2019-06-13 Bae Systems Plc Estimating fatigue damage in a structure
CN110879912A (en) * 2018-09-05 2020-03-13 西门子股份公司 Fatigue analysis method and device
CN114112633A (en) * 2021-11-26 2022-03-01 山东大学 Metal early fatigue damage detection method and system based on nonlinear ultrasound

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704664B2 (en) * 2001-12-18 2004-03-09 Visteon Global Technologies, Inc. Fatigue sensitivity determination procedure
US10890499B2 (en) 2017-12-21 2021-01-12 Caterpillar Inc. System and method for predicting strain power spectral densities of light machine structure

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4858146A (en) * 1986-08-13 1989-08-15 The Babcock & Wilcox Company Automated design of structures using a finite element database
WO1998014765A1 (en) * 1996-09-30 1998-04-09 Ford Motor Company Method to specify random vibration tests for product durability validation
US5930155A (en) * 1997-03-25 1999-07-27 Hitachi Metals, Ltd. Method of evaluating endurance of vehicle wheel by computer simulation
US6212486B1 (en) * 1998-09-17 2001-04-03 Ford Global Technologies, Inc. Method of identifying critical elements in fatigue analysis with von mises stress bounding and filtering modal displacement history using dynamic windowing

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5847259A (en) * 1995-12-01 1998-12-08 Ford Motor Company Computer program, system and method to specify sinusoidal vibration tests for product durability validation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4858146A (en) * 1986-08-13 1989-08-15 The Babcock & Wilcox Company Automated design of structures using a finite element database
WO1998014765A1 (en) * 1996-09-30 1998-04-09 Ford Motor Company Method to specify random vibration tests for product durability validation
US5930155A (en) * 1997-03-25 1999-07-27 Hitachi Metals, Ltd. Method of evaluating endurance of vehicle wheel by computer simulation
US6212486B1 (en) * 1998-09-17 2001-04-03 Ford Global Technologies, Inc. Method of identifying critical elements in fatigue analysis with von mises stress bounding and filtering modal displacement history using dynamic windowing

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7369966B1 (en) 2007-02-12 2008-05-06 Honeywell International Inc. Methods and apparatus to design a wheel of a multiple-axle vehicle
CN101615215B (en) * 2009-08-05 2012-05-09 中国海洋石油总公司 Design method for simplifying fatigue for semi-submersible type platform structure
CN105651478A (en) * 2015-12-15 2016-06-08 西安交通大学青岛研究院 Analysis method for testing fatigue life of components based on vibration signals
JP7014223B2 (en) 2017-03-31 2022-02-15 日本電気株式会社 Analytical equipment, diagnostic equipment, analysis methods and programs
WO2018180880A1 (en) * 2017-03-31 2018-10-04 日本電気株式会社 Analyzing device, diagnosing device, analysis method, and computer-readable recording medium
JPWO2018180880A1 (en) * 2017-03-31 2020-02-06 日本電気株式会社 Analysis device, diagnosis device, analysis method, and computer-readable recording medium
CN107194050B (en) * 2017-05-11 2021-03-02 电子科技大学 Probabilistic fatigue life prediction method of turbine disk structure under random load effect
CN107194050A (en) * 2017-05-11 2017-09-22 电子科技大学 The Probabilistic Fatigue life-span prediction method of turbine disc structure under random loading
WO2019110957A1 (en) * 2017-12-04 2019-06-13 Bae Systems Plc Estimating fatigue damage in a structure
GB2568964B (en) * 2017-12-04 2022-05-25 Bae Systems Plc Estimating fatigue damage in a structure
US11772823B2 (en) 2017-12-04 2023-10-03 Bae Systems Plc Estimating fatigue damage in a structure
CN110879912A (en) * 2018-09-05 2020-03-13 西门子股份公司 Fatigue analysis method and device
CN114112633A (en) * 2021-11-26 2022-03-01 山东大学 Metal early fatigue damage detection method and system based on nonlinear ultrasound

Also Published As

Publication number Publication date
AU2002215110A1 (en) 2002-05-27
GB2369209A (en) 2002-05-22
GB0028768D0 (en) 2001-01-10

Similar Documents

Publication Publication Date Title
Su et al. Interconnected network state estimation using randomly delayed measurements
US20050273296A1 (en) Neural network model for electric submersible pump system
CN111339488B (en) Slope system failure probability calculation method based on Kriging
WO2005111797A2 (en) Design optimization system and method
WO2002041193A1 (en) Nonlinear systems
CN110334865B (en) Power equipment fault rate prediction method and system based on convolutional neural network
CN111950868B (en) Comprehensive energy system load scene generation method based on generation countermeasure network
CN113051838A (en) Reliable life prediction method for space on-orbit manufacturing structure based on digital twinning technology
CN114741946A (en) Reliability simulation method related to failure of multiple components of typical mechanism of aircraft engine
Mao et al. Highly efficient parameter estimation algorithms for Hammerstein non‐linear systems
CN109543894B (en) System and method for predicting loose parts of nuclear power station in advance
Sarrafi et al. Uncertainty quantification framework for wavelet transformation of noise-contaminated signals
Bussetta et al. Nonlinear updating method: a review
Kim et al. A study toward appropriate architecture of system-level prognostics: physics-based and data-driven approaches
Randall et al. Updating modal models from response measurements
Rebentisch et al. Assessment of changes in engineering design using change propagation cost analysis
Van de Wouw et al. A Volterra series approach to the approximation of stochastic nonlinear dynamics
KR102092197B1 (en) Apparatus and method for degradation analysis of a repairable system
Mohammadpour et al. Dispersion reduction of the analyses data for more reliable fragility curves of selected electric substations equipment
CN113740671A (en) Fault arc identification method based on VMD and ELM
Dackermann et al. Application of cepstrum analysis and artificial neural networks for the damage identification of a two-storey framed structure based on response-only measurements
Hunter Jr Bilinear system characteristics from nonlinear time series analysis
JP2006195542A (en) Model identification device, and model identification program
Junior et al. Influence of sampling rate and discretization methods in the parameter identification of systems with hysteresis
Hanafi et al. Intelligent system identification for an axis of car passive suspension system using real data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP