Reducing uncertainty in time domain fatigue analysis of offshore structures using control variates

https://doi.org/10.1016/j.ymssp.2020.107192Get rights and content

Highlights

Abstract

This study is concerned with time domain fatigue analysis of offshore structures subjected to random waves. The fatigue damage calculated from a single realization of the stress time history is random, thus the mean damage is typically estimated via Monte Carlo simulation (MCS), by averaging over multiple realizations. This approach is time-consuming, because each realization involves a time domain dynamic analysis, and MCS has a slow convergence rate. Variance reduction techniques can improve the efficiency of MCS, but successful implementation necessitate prior information on the system behavior, which is difficult to acquire for this high-dimensional problem. Herein, a method is developed for reducing the variance of the MCS estimator of the damage, based on a new technique known as auto control variates. The control function is constructed via artificial neural network trained from existing MCS data, thus avoiding the need for prior information or additional simulations. The proposed method has several advantages; it is unbiased, and an error estimate is available. Besides, variance reduction is implemented at the post-processing stage; allowing multiple stress locations to be evaluated from the same dynamic simulation results. The case studies include a nonlinear single-degree-of-freedom system under different scenarios, and a full nonlinear model of a floating system. The proposed method enhances the MCS efficiency for all cases, with speedups ranging from one to two orders of magnitude.

Introduction

Offshore structures are exposed to wave loads that give rise to stress reversals, thus fatigue failure is a key design consideration. A dynamic analysis has to be performed initially, either by frequency domain or time domain analysis. Although frequency domain analysis is fast, it is confined to linear systems. For compliant offshore structures such as marine risers and mooring lines, time domain analysis is necessary due to various nonlinearities such as the drag force and large deflections. After the stress time history is obtained, the stress cycles are extracted via rainflow counting, and the fatigue damage is computed using Miner’s rule with the relevant S-N curve.

In practice, the short-term sea state is usually modeled as the sum of many sinusoidal waves with random amplitudes and phase angles, to account for the irregular and stochastic nature of ocean waves [1]. Consequently, the corresponding fatigue damage is also random. The mean damage can be estimated via Monte Carlo simulation (MCS), by taking the average damage from multiple realizations. This approach is straightforward, but it is time-consuming, because each realization entails a computationally demanding time domain analysis, and numerous realizations are needed due to the slow convergence of MCS.

There are variance reduction techniques for improving the statistical efficiency of MCS; the classical ones are importance sampling, control variates, antithetic variates and stratified sampling [2]. These techniques have the desirable property of being unbiased, but successful implementation necessitate prior information on the system behavior, which is difficult to acquire for complex systems. For the extreme response problem involving the evaluation of small failure probabilities, there are many efficient methods available, including black-box methods that do not require prior information, such as subset simulation [3] and line sampling [4]. In addition, there are fast approximate techniques, in particular the first order reliability method (FORM) [5].

Conversely, for the fatigue problem that is essentially a mean estimation problem, there appears to be a lack of variance reduction methods for improving the efficiency of MCS. One reason is the intricacy of the fatigue problem, as the fatigue damage accounts for the entire stress time series, in contrast to the extreme response problem where only the largest peak is of essence. In addition, the problem is high dimensional due to the random phases, and the complex relationship between the random variables and fatigue damage makes conventional variance reduction techniques difficult to implement. Recently, Low [6] developed an importance sampling approach for efficient rainflow fatigue analysis. Although the approach is efficient and unbiased, it only works for linear systems for which the stress spectrum is available. Jensen [7] observed that in MCS, the mean estimated damage is sensitive to the largest damage samples, and proposed an efficient approximate method that uses FORM to estimate the probability of large values more accurately. However, this method relies on the assumption that the reliability index varies linearly with the damage, and the error cannot be estimated.

The objective of this paper is to develop an efficient method for fatigue analysis based on time domain simulations. The method should be unbiased and provide an error estimate, similar to MCS, and ideally it should not require prior domain information. Metamodeling techniques, in particular artificial neural network (ANN), are widely applied for predicting the dynamic response of offshore structures, to avoid extensive time domain simulations. Yazid et al. [8] adopted a second-order Volterra model to predict the surge motion of a spar. Mohd Zaki et al. [9] estimated the overturning moment of a fixed offshore platform by a finite-memory nonlinear system model. de Pina et al. [10] presented wavelet network models to predict the top tension of mooring lines. Guarize et al. [11] presented an ANN procedure for mooring lines, while de Aguiar et al. [12], Chaves et al. [13], [14], and Cortina et al. [15] used similar techniques for risers. de Pina [16] proposed a Nonlinear AutoRegressive model with eXogenous input (NARX) for the analysis of moorings and risers, while Yetkin and Kim [17] used NARX in conjunction with a Volterra model. Christiansen et al. [18], [19], [20], [21] conducted a series of studies to optimize ANN for applications to slender marine structures.

The abovementioned studies reveal that metamodels are capable of predicting the dynamic response of offshore structures with good speed and reasonable accuracy, and ANN is the most versatile and popular metamodeling method. However, one drawback is that the predicted response has a systematic bias error owing to the limited data available to train these models, and this bias is not easy to quantify since it is embedded in the available data. For fatigue applications, even a small bias error in the predicted stress can be magnified to a large error in the fatigue damage due to the nonlinear relationship between stress and damage. Moreover, the prediction of extreme situations can be compromised if they are outside the range of the training data.

In this work, it is proposed to use a relatively new technique known as auto control variates (ACV) to enhance the efficiency of conventional MCS. The classical control variates technique has many attractive attributes. Variance reduction is achieved in the post-processing stage, without altering the dynamic simulation process. This simplifies the variance reduction, and allows any number of stress locations to be evaluated using the same set of dynamic analyses. Moreover, the estimate remains unbiased, and an error estimate can be obtained from the samples, similar to MCS. A major impediment is that control variates is effective only if one has a control function that is strongly correlated with the response variable. To overcome this limitation, Low [22] proposed an ACV framework to construct the control function based on information extracted from the MCS samples, thus avoiding the need for additional simulations to acquire information regarding the system behavior. Low [22] implemented the ACV scheme for long-term fatigue analysis involving two random variables. Subsequently, Leong et al. [36] showed that ACV works well on six random variables for the prediction of the long-term extreme response.

This study is the first application of ACV on a high-dimensional problem involving the random wave components. To derive the control function, an approximate relationship between the random variables and the response is required, and this complex relationship is modeled using ANN. It is emphasized that ACV is the underpinning concept behind the proposed method, and ANN is only a tool within the method. Unlike traditional ANN, the proposed method enjoys several advantages of MCS, such as being unbiased and having an error estimate.

Section snippets

Linear random wave theory

In practice, the sea condition fluctuates over the lifetime of an offshore structure, and a long-term fatigue analysis is carried out to account for the varying sea state. This study focusses on predicting the fatigue damage accumulated in the short-term (typically of the order of 3 h), in which the wave elevation is usually assumed to be a stationary Gaussian process. Accordingly, the sea state can be fully described by a wave spectrum. There are several wave spectra formulations available,

Review of classical control variates

Control variates is a classical variance reduction method for improving the efficiency of MCS for estimating the expected value, E[g(X)]. Suppose another variable C(X), referred to as a control function, has a known expectation C-=ECX. Subsequently, a new unbiased estimator can be defined asZ(X)=g(X)-λC(X)-C¯where Z(X) is referred to as the controlled output, and λ is the control weight. The variance of the new mean estimator isvar(Z)=var(g)-2λcov(g,C)+λ2var(C)

It can be shown that for the

Single-degree-of-freedom system

The proposed method is first tested on a simple single-of-freedom (SDOF) system, comprising a horizontal circular cylinder attached to a nonlinear cubic spring and a linear viscous damper, as sketched in Fig. 6. The equation of motion readsMx¨+2ζKMẋ+Kx+KNLx3=F0+F(t)where x, ẋ and x¨ are the structural displacement, velocity and acceleration, M is the mass (inclusive of added mass), ζ = 0.05 is the damping ratio, K and KNL are the linear and cubic spring constants, while F(t) and F0 are the

Conclusions

This paper presents a method for enhancing the efficiency of time domain fatigue analysis of offshore structures. The proposed method extends an auto control variates (ACV) scheme recently proposed by Low [22]. Practical use of classical control variates for complex engineering problems is hampered by the difficulty of selecting the control function. The ACV overcomes this impediment by exploiting the input–output relationship embedded in existing MCS data to construct a metamodel that serves

CRediT authorship contribution statement

Ruifeng Chen: Writing - original draft, Formal analysis, Investigation, Software. Ying Min Low: Writing - review & editing, Conceptualization, Methodology, Supervision.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgements

This work is financially supported by the NUS Research Scholarship. The authors also gratefully acknowledge Bureau Veritas for providing access to the software Hydrostar.

References (36)

  • O.R. de Lautour et al.

    Damage classification and estimation in experimental structures using time series analysis and pattern recognition

    Mech. Syst. Sig. Process.

    (2010)
  • J.P. Noël et al.

    Nonlinear system identification in structural dynamics: 10 more years of progress

    Mech. Syst. Sig. Process.

    (2017)
  • D. Leong et al.

    Control variates for efficient long-term extreme analysis of mooring lines

    Eng. Struct.

    (2020)
  • Det Norske Veritas

    DNV-RP-C205 Environmental Conditions and Environmental Loads

    (2014)
  • S. Ross

    Simulation

    (2013)
  • R.E. Melchers et al.

    Structural Reliability Analysis and Prediction

    (2018)
  • Y.M. Low

    Importance sampling technique for simulating time histories for efficient rainflow fatigue analysis

    J. Eng. Mech.

    (2016)
  • E. Yazid et al.
  • Cited by (17)

    • A Bayesian machine learning approach to rapidly quantifying the fatigue probability of failure for steel catenary risers

      2021, Ocean Engineering
      Citation Excerpt :

      For instance, Chojaczyk et al. (2015) provided a review of studies conducted since the early 1990s on the application of Artificial Neural Networks (ANNs) to the reliability analysis of steel structures. Other studies have explored the use of various surrogate models, such as ANNs (Guarize et al., 2007), wavelet network models (de Pina et al., 2014) and nonlinear autoregressive models (de Pina et al., 2013), for the analysis and design of slender offshore structures including mooring lines and marine risers (Monsalve-Giraldo et al., 2018, Francis and Chaves, 2018, hao Wu et al., 2019, Chen and Low, 2021). Similarly, for the fatigue assessment of SCRs, Quéau et al. (2015) proposed a method that uses nine ANNs to approximate the maximum dynamic stress range within the TDZ of a SCR.

    View all citing articles on Scopus
    View full text