<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Built Environ.</journal-id>
<journal-title>Frontiers in Built Environment</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Built Environ.</abbrev-journal-title>
<issn pub-type="epub">2297-3362</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1463682</article-id>
<article-id pub-id-type="doi">10.3389/fbuil.2024.1463682</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Built Environment</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Reliability analysis of mooring chains for floating offshore wind turbines</article-title>
<alt-title alt-title-type="left-running-head">Li et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fbuil.2024.1463682">10.3389/fbuil.2024.1463682</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Guangming</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Pan</surname>
<given-names>Tianguo</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Feng</surname>
<given-names>Ruming</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2790706/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhu</surname>
<given-names>Liyun</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>Red Bay Laboratory</institution>, <addr-line>Shanwei</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2642920/overview">Gen-Shu Tong</ext-link>, Zhejiang University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2790871/overview">Chao-Qun Yu</ext-link>, Zhejiang University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2790891/overview">Nan-ting Yu</ext-link>, Zhejiang University of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2791347/overview">Chao Hou</ext-link>, Southern University of Science and Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Ruming Feng, <email>fengrm@hhwlab.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>08</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>10</volume>
<elocation-id>1463682</elocation-id>
<history>
<date date-type="received">
<day>12</day>
<month>07</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>17</day>
<month>07</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Li, Pan, Feng and Zhu.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Li, Pan, Feng and Zhu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>As offshore wind farms move into deeper waters, around 80&#xa0;m, the high costs necessitate replacing bottom-fixed turbines with floating offshore wind turbines, which require mooring systems to maintain stability within design limits. Data from previous projects in China indicate that mooring systems can constitute about 20% of the total investment. Thus, reducing mooring system costs can significantly benefit the development of next-generation floating wind farms. This paper discusses the reliability analysis of mooring chains for floating wind turbines to optimize inspection plans and strategies, thereby saving on maintenance costs over their design lifetime. A case study on S-N curve based fatigue reliability analysis is conducted using both Monte Carlo Simulation and First Order Reliability Method (FORM), with consistent results from both methods. Additionally, three sensitivity analysis cases identify key parameters for the fatigue reliability analysis.</p>
</abstract>
<kwd-group>
<kwd>reliability analysis</kwd>
<kwd>Monte Carlo simulation</kwd>
<kwd>offshore mooring chain</kwd>
<kwd>first order</kwd>
<kwd>reliability method</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Computational Methods in Structural Engineering</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Recently, offshore wind power has drawn more attention due to its intrinsic advantages. One of the primary advantages is the better quality of the wind resources in offshore locations, where the wind speed is usually greater and steadier (<xref ref-type="bibr" rid="B17">Hong et al., 2015</xref>; <xref ref-type="bibr" rid="B10">Dong and Yuan, 2023</xref>; <xref ref-type="bibr" rid="B42">Xiang et al., 2023</xref>). As offshore wind farms enter into deeper waters, especially for those deeper than 80&#xa0;m, the traditional bottom-fixed offshore wind turbines such as mono-piles, tripods, or jackets will lose economic advantages. A new concept of floating offshore wind turbine (FOWT) becomes a more feasible and cost-saving solution. Generally, FOWTs can be categorized into four different types, i.e., the SPAR type, the semi-submersible type, the TLP type, and the barge type (<xref ref-type="bibr" rid="B19">Jonkman, 2009</xref>).</p>
<p>For FOWTs, the mooring system is one of the most important systems, accounting for approximately 20% of the total project investment. Therefore, the design and maintenance of the mooring systems for FOWTs play an important role in minimizing the total cost. The mooring system design requires a large number of design cycles with the satisfaction of the complex design constraints to achieve an economically competitive solution (<xref ref-type="bibr" rid="B16">Heyl and Duggal, 2009</xref>). An optimized mooring design shall keep both the translational and rotational motion of an FOWT within acceptable limits. To save design costs, a Harmony Search based mooring optimization program has been applied to study an optimum cost as a function of safety factor and required maximum offset of the offshore floating structure by finding anchor leg component size and declination angle (<xref ref-type="bibr" rid="B36">Ryu et al., 2007</xref>).</p>
<p>For FOWTs, there are usually four categories of mooring systems. First, a catenary mooring system is, by far, the most widely used due to its simple design and installation. The restoring force of the FOWT is mainly provided by the self-weight of the catenary chain. The main drawback of this mooring type lies in its large footprint. Second, a semi-taut mooring system, see <xref ref-type="fig" rid="F1">Figure 1</xref>, can reduce the total length of the mooring lines and footprint, the restoring force of which depends on the stretching of the line material. Nevertheless, this type has an inclination angle with the seabed, which can exert an uplift force on the anchor foundation. The Single Point Mooring (SPM) system, as a third category see <xref ref-type="fig" rid="F2">Figure 2</xref>, is suitable for ship-shaped floaters, of which the mooring line top ends are fastened to a tower or turret with bearings to allow the floater weather-vane freely to minimize the environmental loads. The fourth type of mooring system is tension-legs, which is suitable for the TLP-type FOWT. Compared to the SPAR- or SEMI-type FOWT, the TLP-type FOWT tends to be lighter, smaller, and more stable, especially in harsh environments. However, the investment cost of the tension-leg mooring system is much higher than the former ones.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic of typical mooring categories for a FOWT.</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g001.tif"/>
</fig>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Single point mooring system.</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g002.tif"/>
</fig>
<p>Permanent mooring systems shall be designed to remain offshore for decades and unable to be sheltered no matter how catastrophic the storms encountered are during operation. Hence, these mooring systems are designed with adequate capacity to withstand all design extreme conditions, which consist of the ULS, ALS, and FLS according to DNVGL-OS-E301 (<xref ref-type="bibr" rid="B9">DNVGL-OS-E301, 2015</xref>). Although great attention has been paid to permanent mooring design, it has been reported that there are failure accidents of offshore moorings from time to time, with an approximate failure probability on an order of 1.0 &#xd7; 10<sup>&#x2212;3</sup>. Previous industry experience shows the primary reason for mooring line failure is the deterioration of the line components over time, i.e., corrosion-induced or fatigue-induced. As is known, the consequences of a mooring line failure may include risk to personnel, damage to dynamic cables, collisions with adjacent FOWTs and subsea infrastructures, repair or replacement costs, production loss, and even public reputation damage. Therefore, cost-effective and efficient inspection and monitoring programs, for the mooring system of FOWTs, shall be developed to detect any potential degradation or deterioration early enough to prevent a significant economic loss.</p>
<p>For the development of FOWTs in China, there are several demonstration application projects in the industry so far. Most of the projects have chosen a 3 &#xd7; 3 whole catenary chain solution for the station-keeping system. As is known to all, offshore mooring chains have been widely used for many years, no matter for temporary or permanent mooring systems in the offshore industry. Two types of chain links, i.e., stud and studless as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>, are widely used for offshore mooring applications. Stud chain links are preferable for temporary mooring lines, while studless chains are more common for permanent moorings. The reasons for the wide application of chain links lie in their easier handling and installation, torsional free properties, and high resistance to wear and abrasion when in contact with other interfaces. The available steel grades for offshore moorings are R3, R3S, R4, R4S, R5, and R6 with increasing tensile strength. Therefore, this paper focuses mainly on the reliability and integrity management of mooring chains for FOWTs.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Stud chain link (left) and studless chain link (right).</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g003.tif"/>
</fig>
<p>The main damage and degradation mechanisms, for a chain-made mooring line, include corrosion, wear, and fatigue, which are always present and unavoidable, especially in offshore environments. Steel structures are often affected by corrosion during use (<xref ref-type="bibr" rid="B39">Tong et al., 2023</xref>; <xref ref-type="bibr" rid="B51">Zhu et al., 2023</xref>; <xref ref-type="bibr" rid="B11">Duan et al., 2024</xref>; <xref ref-type="bibr" rid="B41">Wu et al., 2024</xref>; <xref ref-type="bibr" rid="B43">Yu et al., 2024</xref>). The corrosion of chain links, see <xref ref-type="fig" rid="F4">Figure 4</xref>, is defined as a material loss due to an electrochemical attack by ambient surroundings. The corrosion rate is highly dependent on the ambient water temperature, marine growth, flow velocity, oxygen content, microbiological beings attacks, etc. The wear of the chain is defined as a progressive loss of material on surfaces due to relative motion between adjoining links. The wear rate depends on the axial line load and the number of rotation cycles between consecutive links. Hence, the mooring chain is usually protected against corrosion and wear using appropriate coatings. Moreover, fatigue is a degradation process for mooring chains due to cyclic loads over a long period which can gradually reduce the strength of the material and eventually trigger a failure. Usually, there are three stages for a fatigue-induced failure, i.e., crack initiation, steady crack propagation, and rapid crack propagation (<xref ref-type="bibr" rid="B6">Chen et al., 2024</xref>).</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The general and pitting corrosion of mooring chains (<xref ref-type="bibr" rid="B25">Mendoza et al., 2022</xref>).</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g004.tif"/>
</fig>
<p>An integrity management program shall be developed to ensure that the mooring system can fulfill its function requirement during the design lifetime with controlled deterioration rates. According to API RP 2I, the need for a rigorous, effective inspection of mooring hardware is apparent because most of the mooring failures involved faulty mooring components including corroded or physically damaged wire-rope or chain, or mooring hardware of inferior quality. This recommended practice gives good detail on how to perform inspections for mooring line components (<xref ref-type="bibr" rid="B2">API RP 2I, 2008</xref>). Based on in-service inspection data, the reliability analysis is an effective method to assess the failure probability of each mooring component, which can be combined to calculate the risk of the whole mooring line or system. The risk can be of great help in developing the mooring component discard criteria or an optimized mooring inspection frequency and strategy to save maintenance costs. For the mooring system of FOWTs, an in-service inspection plan shall be developed after the installation based on an assumed deterioration rate throughout its service lifetime. Developing a comprehensive and well-optimized in-service inspection plan is quite challenging and there is always room for improvements. For a well-developed in-service inspection plan, not only the obvious degradations such as general corrosion, pitting corrosion, and excessive abrasion, but also the smaller-sized defects such as fatigue cracks, and wire strand breaks can be identified and located. Based on the periodical inspection results, some unexpected anomalies or degradation rates may be identified. Under this circumstance, a reliability assessment can be performed to determine whether the initial in-service inspection plan shall be updated or adjusted to address newly identified anomalies to achieve consistent integrity for the whole mooring system during its service lifetime.</p>
<p>Structural reliability analysis can directly quantify how uncertainties in input parameters can affect the structural response. A large amount of previous research has been done for the development of structural reliability analysis methods. Early work on the reliability theories mainly consists of (<xref ref-type="bibr" rid="B7">Cornell, 1968</xref>; <xref ref-type="bibr" rid="B15">Hasofer and Lind, 1974</xref>). The first-order second moment (FOSM) theories are an early simplified method for reliability analysis (<xref ref-type="bibr" rid="B1">Ang and Tang, 1984</xref>; <xref ref-type="bibr" rid="B21">Madsen et al., 1986</xref>; <xref ref-type="bibr" rid="B8">Ditlevsen and Madsen, 1996</xref>; <xref ref-type="bibr" rid="B30">Nowak and Collins, 2012</xref>). For FOSM, each random variable is depicted by only the mean and the variance for reliability calculation. Later on, a joint probability distribution of all uncertain random variables is introduced, and the probability of failure can be integrated directly concerning the limit state function on the failure domain. For this level of reliability analysis, the approximate simulation methods, such as first order reliability method (FORM) (<xref ref-type="bibr" rid="B49">Zhao and Ono, 1999</xref>; <xref ref-type="bibr" rid="B24">Melchers and Andre, 2018</xref>; <xref ref-type="bibr" rid="B48">Zhao et al., 2020</xref>) and second order reliability method (SORM) (<xref ref-type="bibr" rid="B18">Huang et al., 2018</xref>; <xref ref-type="bibr" rid="B33">Rackwitz, 2001</xref>), together with more advanced techniques such as Monte Carlo Simulation (MCS) (<xref ref-type="bibr" rid="B5">Cardoso et al., 2008</xref>; <xref ref-type="bibr" rid="B46">Zhang et al., 2010</xref>) and Importance Sampling Methods (ISM) (<xref ref-type="bibr" rid="B45">Zhang, 2012</xref>; <xref ref-type="bibr" rid="B37">Shayanfar et al., 2018</xref>) are widely used worldwide. Among these, the algorithm of MCS is straightforward and suitable for highly nonlinear limit state function problems. The accuracy of an MCS analysis is mainly dependent on the total number of sample points. If the failure probability is on an order of 1 &#xd7; 10<sup>&#x2212;3</sup>, then the total sample points shall be on an order of 1.0&#xd7;10<sup>5</sup> to obtain satisfactory accuracy. Later on, the response surface method (RSM) was developed for the structural reliability analysis when the limit state function has no closed form. In this method, a transfer function correlates the input parameters to the structural response which can be obtained approximately in terms of the response surface function. The work of (<xref ref-type="bibr" rid="B4">Bucher and Bourgund, 1990</xref>; <xref ref-type="bibr" rid="B34">Rajashekhar and Ellingwood, 1993</xref>) laid a foundation for RSM, further developed by (<xref ref-type="bibr" rid="B50">Zheng and Das, 2000</xref>; <xref ref-type="bibr" rid="B44">Yu et al., 2002</xref>).</p>
<p>For decades, reliability-based and risk-based approaches have been widely employed for developing and optimizing the inspection plans for offshore structures, to list just a few of them (<xref ref-type="bibr" rid="B22">Madsen et al., 1990</xref>; <xref ref-type="bibr" rid="B29">Moan et al., 2000</xref>; <xref ref-type="bibr" rid="B12">Faber, 2002</xref>; <xref ref-type="bibr" rid="B14">Goyet et al., 2002</xref>; <xref ref-type="bibr" rid="B38">Straub and Faber, 2006</xref>; <xref ref-type="bibr" rid="B35">Rezende et al., 2024</xref>). The Bayesian decision theory has been adopted to minimize the overall maintenance costs including costs of failures, repairs, and inspections. Based on structural reliability analysis, the risk-based inspection plan can also be developed for offshore structural components subject to fatigue damage, see work of (<xref ref-type="bibr" rid="B13">Fujita et al., 1990</xref>; <xref ref-type="bibr" rid="B28">Moan and Song, 2000</xref>; <xref ref-type="bibr" rid="B20">Li and Zou, 2024</xref>; <xref ref-type="bibr" rid="B26">Meng et al., 2024</xref>; <xref ref-type="bibr" rid="B31">Oyegbile and Muskulus, 2024</xref>).</p>
<p>Recent research on the analysis of offshore mooring chains is relatively limited. Bergara et al. (<xref ref-type="bibr" rid="B3">Bergara et al., 2022</xref>) have adopted analytical, numerical, and experimental methods to assess fatigue crack propagation in offshore mooring chains under service conditions. Peunte et al. (<xref ref-type="bibr" rid="B23">Peunte et al., 2024</xref>) evaluate various spectral fatigue assessment methods for estimating damage caused by stress loads for offshore mooring systems and dynamic cables. Zhao et al. (<xref ref-type="bibr" rid="B47">Zhao et al., 2023</xref>) analyzed the system reliability of the mooring system for a floating offshore wind turbine based on an environmental contour approach.</p>
<p>This paper focuses on the reliability analysis of the offshore mooring chains for FOWTs. The methodology on formulating the limit state functions for chain strength and fatigue failure modes is presented, followed by the numerical simulation algorithm of FORM to solve the reliability index and probability of failure. A detailed case study is performed on <italic>S-N</italic> curve based fatigue reliability analysis, coupled with a parametric study to identify the dominant parameters of the fatigue reliability analysis.</p>
</sec>
<sec id="s2">
<title>2 Methodology on chain reliability analysis</title>
<p>A typical offshore mooring system for a FOWT consists of mooring line segments, connectors, anchor foundation, chain jack, chain stop, fairlead, etc. Data from recognized international standards shows that the anchor foundations and connectors typically have much higher reliability on strength and fatigue than mooring line segments made of chain links. Hence, this study focuses on the mooring chain reliability analysis for FOWTs.</p>
<p>The reliability analysis of offshore mooring chains shall consider both the ultimate and fatigue limit states. As mentioned in the introduction section, the failure modes for offshore mooring chains mainly consist of general corrosion, wear, and fatigue. The results of mooring chain reliability analysis can be directly incorporated into a risk-based inspection plan, which is by far the most effective method for developing the in-service inspection plan for offshore structures. The advantage of employing a risk-based inspection method for developing the in-service inspection plan lies in that the new condition data collected by periodical inspections can be timely incorporated to update and optimize the in-service inspection plan for the future.</p>
<p>Typically, there are four major steps for reliability analysis of offshore mooring chains: 1) Select an appropriate target reliability level based on the consequence of failure; 2) Formulate the limit state function of each failure mode and identify the random variables in the function; 3) Specify the distribution types and the statistical parameters, such as the mean value and COV, for all the random variables involved; 4) Compute the reliability of the mooring chain for the considered failure mode.</p>
<p>The ultimate limit state function for the structural reliability of a mooring line can be defined by Eq. <xref ref-type="disp-formula" rid="e1">1</xref>. The probability of failure of the mooring line can be computed by Eq. <xref ref-type="disp-formula" rid="e2">2</xref>.<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>R</italic> denotes the mooring line strength resistance, <italic>S</italic>
<sub>p</sub> denotes the mooring line pre-tension, and <italic>S</italic>
<sub>e</sub> denotes the extreme mooring line tension under extreme storm conditions.<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>R</italic> is the line resistance, <italic>t</italic> is the time period considered, usually in years, <italic>X</italic>
<sub>p</sub> denotes a model uncertainty factor considering the possible variation of the nominal pre-tension of the mooring line, <italic>S</italic>
<sub>p</sub> can be taken as the deterministic pre-tension of the mooring line by design, <italic>X</italic>
<sub>e</sub> denotes a model uncertainty parameter for the evaluation of the extreme mooring line tension, and <italic>S</italic>
<sub>e</sub>(t) denotes the extreme mooring line tension at the considered time period of <italic>t</italic> (yrs).</p>
<p>For the fatigue reliability analysis of mooring chains of FOWTs, both the <italic>T-N</italic> curve based, <italic>S-N</italic> curved based, or fracture mechanics based fatigue reliability analyses can be chosen. Compared to the third fracture mechanics method, the former two are relatively well-developed and straightforward to implement. A drawback of the <italic>T-N</italic> curve based or <italic>S-N</italic> curve based method is that the fatigue reliability cannot be updated according to the new condition data collected during the in-service inspection. If this issue has to be considered, the fracture mechanics based reliability analysis must be chosen.</p>
<p>For the <italic>S-N</italic> curve based fatigue reliability analysis, the Miner-Palmgren model (<xref ref-type="bibr" rid="B27">Miner, 1945</xref>) is adopted to formulate the limit state function. Based on Miner&#x2019;s rule, the fatigue damage <sub>D</sub> can be computed by Eq. <xref ref-type="disp-formula" rid="e3">3</xref>. Let <italic>f (s)</italic> be the probability density function of the stress range in mooring chains under considered sea states. The total fatigue damage to chain links can be estimated by Eq. <xref ref-type="disp-formula" rid="e4">4</xref>.<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <italic>n<sub>i</sub>
</italic> is the number of stress cycles in <italic>i</italic>
<sup>th</sup> sea-state, <italic>N</italic>
<sub>i</sub> is the number of cycles to cause the fatigue crack under a constant stress amplitude for <italic>i</italic>
<sup>th</sup> sea-state, and <italic>N</italic>s is the total number of sea-states considered.<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x2248;</mml:mo>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x222b;</mml:mo>
</mml:mstyle>
</mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>&#x221e;</mml:mi>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x222b;</mml:mo>
</mml:mstyle>
</mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>&#x221e;</mml:mi>
</mml:msubsup>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>n</italic> is the total number of stress cycles for a considered time period, <italic>K</italic> is the intercept of the <italic>S-N</italic> curve, <italic>m</italic> is the slope of the SN curve, and <italic>E</italic> (<italic>s</italic>
<sup>m</sup>) is the expected value of the random stress-range distribution to the power of m.</p>
<p>Therefore, the limit-state function for the <italic>S-N</italic> curve based fatigue reliability analysis can be formulated by Eq. <xref ref-type="disp-formula" rid="e5">5</xref>. Similarly, the limit state function for the <italic>T-N</italic> curve based fatigue reliability can be formulated by Eq. <xref ref-type="disp-formula" rid="e6">6</xref>. For a narrow-banded Gaussian process, the stress range peaks follow a Rayleigh distribution. The mean value of the tension range for a short-term sea state can be estimated by Eq. <xref ref-type="disp-formula" rid="e7">7</xref>.<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where &#x2206; is the fatigue resistance, usually taken as 1.<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <italic>R</italic> denotes the ratio of the tension range of the mooring line to nominal breaking strength.<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msqrt>
<mml:mn>2</mml:mn>
</mml:msqrt>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <italic>R</italic>
<sub>&#x3c3;</sub> is the standard deviation of the combined low and wave frequency tension range, and &#x393;(&#x2219;) denotes the gamma function.</p>
<p>Therefore, for a short-term sea state, the <italic>T-N</italic> curve based fatigue limit stat function can be eventually written as Eq. <xref ref-type="disp-formula" rid="e8">8</xref>. However, the wave-induced long-term stress range response of offshore structures follows a Weibull distribution. The expected value of the <italic>m</italic>
<sup>th</sup> order of the stress range can be approximated by Eq. <xref ref-type="disp-formula" rid="e9">9</xref>. Hence for a long-term sea state, the <italic>S-N</italic> curve based fatigue limit stat function can be written as Eq. <xref ref-type="disp-formula" rid="e10">10</xref>.<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msqrt>
<mml:mn>2</mml:mn>
</mml:msqrt>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mi>K</mml:mi>
</mml:mfrac>
<mml:msup>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
</mml:msub>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <italic>v</italic> is the number of stress cycles per year on average, <italic>T</italic> is the time period considered, <italic>X</italic>
<sub>w</sub> is a model uncertainty coefficient for wave loading estimation, <italic>A</italic> and <italic>B</italic> are the Weibull distribution parameters respectively, and <italic>m</italic> and <italic>K</italic> are the <italic>S-N</italic> curve related parameters respectively.</p>
<p>As for the fracture mechanics based fatigue reliability analysis, the crack growth can be formulated by using Paris Law (<xref ref-type="bibr" rid="B32">Paris and Erdogan, 1963</xref>) as follows:<disp-formula id="e11">
<mml:math id="m11">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <italic>a</italic> is the crack depth in chain links, <italic>N</italic> is the number of stress cycles, <italic>C</italic> and <italic>m</italic> are crack growth parameters of the chain material, and &#x394;<italic>K</italic> is the stress intensity factor range, which can be calculated by Eq. <xref ref-type="disp-formula" rid="e12">12</xref>.<disp-formula id="e12">
<mml:math id="m12">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>K</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <italic>Y</italic>(a) is the geometry function of the crack. Combining Eq. <xref ref-type="disp-formula" rid="e11">11</xref>, <xref ref-type="disp-formula" rid="e12">12</xref>, and doing an integration from the initial crack depth <italic>a</italic>
<sub>0</sub> to the final crack depth <italic>a</italic>
<sub>c</sub>, Eq. <xref ref-type="disp-formula" rid="e13">13</xref> can be obtained.<disp-formula id="e13">
<mml:math id="m13">
<mml:mrow>
<mml:msubsup>
<mml:mstyle displaystyle="true">
<mml:mo>&#x222b;</mml:mo>
</mml:mstyle>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>For a long-term sea state, the fracture mechanics based fatigue limit stat function can be eventually formulated as Eq. <xref ref-type="disp-formula" rid="e14">14</xref>. After the formulation of the limit state functions for different failure modes of mooring chains, the FORM, SORM, or MCS numerical methods can be used to compute the probability of failure <italic>P</italic>
<sub>f</sub> and the reliability index <italic>&#x3b2;</italic>.<disp-formula id="e14">
<mml:math id="m14">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mstyle displaystyle="true">
<mml:mo>&#x222b;</mml:mo>
</mml:mstyle>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
</mml:msub>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where <italic>a<sub>0</sub>
</italic> is the initial crack depth, <italic>a</italic>
<sub>c</sub> is the final crack depth, <italic>v</italic> is the number of stress cycles per year on average, <italic>T</italic> is the time period considered, <italic>X</italic>
<sub>w</sub> and <italic>X</italic>
<sub>Y</sub> are the model uncertainty coefficients for wave loading estimation, and geometry function calculation respectively, <italic>A</italic> and <italic>B</italic> are the Weibull distribution parameters respectively.</p>
<p>As is known, the offshore mooring line is a series system that may fail if any of its chain links or components fail. If considering a mooring line consists of a total of <italic>N</italic> joints or components, and assuming the events of failure for different joints are mutually independent, then the probability of failure of the mooring line can be computed by Eq. <xref ref-type="disp-formula" rid="e15">15</xref>. Finally, the reliability of index <italic>&#x3b2;</italic>
<sub>s</sub> of the mooring line can be calculated by Eq. <xref ref-type="disp-formula" rid="e16">16</xref>.<disp-formula id="e15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>fs</mml:mtext>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>fi</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>where <italic>P</italic>
<sub>fs</sub> and <italic>P</italic>
<sub>fi</sub> denote the system and single joint probability of failure respectively.<disp-formula id="e16">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>fs</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>where &#x3a6;<sup>-1</sup>(&#x2219;) denotes the inverse of the standardized normal distribution function.</p>
<p>The algorithm of FORM for a reliability analysis can be summarized according to the reference (<xref ref-type="bibr" rid="B24">Melchers and Andre, 2018</xref>) as follows:<list list-type="simple">
<list-item>
<p>1) Initialize the checkpoint vector, such as <inline-formula id="inf1">
<mml:math id="m17">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3bc;</mml:mi>
<mml:mi mathvariant="normal">X</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and let iteration step m &#x3d; 1.</p>
</list-item>
<list-item>
<p>2) Use Rosenblatt or Nataf transformation to transform all basic random variables to standard Normal distributed random variables, <inline-formula id="inf2">
<mml:math id="m18">
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>3) Transform the limit state function from <bold>X</bold>-space to standardized normal Y-space by <inline-formula id="inf3">
<mml:math id="m19">
<mml:mrow>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">J</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf4">
<mml:math id="m20">
<mml:mrow>
<mml:mi mathvariant="bold-italic">J</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the Jacobian Transformation Matrix.</p>
</list-item>
<list-item>
<p>4) Use the relations of <inline-formula id="inf5">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">J</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m22">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold">g</mml:mi>
<mml:mi mathvariant="bold">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula> to compute the direction cosines <inline-formula id="inf7">
<mml:math id="m23">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m24">
<mml:mrow>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, the current step reliability index can be computed by <inline-formula id="inf9">
<mml:math id="m25">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">&#x3b2;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, where the gradient vectors can be calculated by <inline-formula id="inf10">
<mml:math id="m26">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf11">
<mml:math id="m27">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>5) A new iteration point can be updated by <inline-formula id="inf12">
<mml:math id="m28">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:msup>
</mml:mfrac>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>6) Use an inverse transformation relationship <inline-formula id="inf13">
<mml:math id="m29">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to get the new iteration point in X-space.</p>
</list-item>
<list-item>
<p>7) Update the iteration step by <italic>m</italic> &#x3d; <italic>m</italic> &#x2b; 1, repeat the iteration procedure from step2 to step6 until the reliability index <inline-formula id="inf14">
<mml:math id="m30">
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> stabilize in value.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s3">
<title>3 Case study analysis</title>
<p>Now a case study is performed concerning the <italic>S-N</italic> curve based fatigue reliability analysis, the limit state function of which is Eq. <xref ref-type="disp-formula" rid="e10">10</xref>. Both the FORM and MCS methods are employed for the computation of the probability of failure and the reliability index. For the case study, a total of five random variables are identified in the limit state function, i.e., the fatigue resistance &#x2206;, the intercept of the <italic>S-N</italic> curve <italic>K</italic>, the model uncertainty factor for wave loading estimation <italic>X</italic>
<sub>w</sub>, and two Weibull distribution related parameters <italic>A</italic> and <italic>B</italic>. The distribution of these random variables and their statistical parameters are assumed and summarized in <xref ref-type="table" rid="T1">Table 1</xref> below.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The assumed distribution and statistical parameters of the random variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Random variables</th>
<th align="center">Symbol</th>
<th align="center">Distribution</th>
<th align="center">Mean value</th>
<th align="center">COV (<inline-formula id="inf15">
<mml:math id="m31">
<mml:mrow>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Fatigue resistance</td>
<td align="center">
<italic>&#x394;</italic>
</td>
<td align="center">Normal</td>
<td align="center">1.0</td>
<td align="center">20.0</td>
</tr>
<tr>
<td align="center">Intercept of SN curve</td>
<td align="center">log<sub>10</sub>(<italic>K</italic>)</td>
<td align="center">Log-normal</td>
<td align="center">12.6</td>
<td align="center">1.7</td>
</tr>
<tr>
<td align="center">Model uncertainty factor for wave</td>
<td align="center">
<italic>X</italic>
<sub>w</sub>
</td>
<td align="center">Log-normal</td>
<td align="center">1.0</td>
<td align="center">18.0</td>
</tr>
<tr>
<td align="center">Weibull distribution parameter</td>
<td align="center">ln(<italic>A</italic>)</td>
<td align="center">Normal</td>
<td align="center">2.3</td>
<td align="center">7.0</td>
</tr>
<tr>
<td align="center">Weibull distribution parameter</td>
<td align="center">1/<italic>B</italic>
</td>
<td align="center">Normal</td>
<td align="center">1.4</td>
<td align="center">7.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To perform the <italic>S-N</italic> curve based fatigue reliability analysis by using the FORM method, the basic random variables should all be transformed into a Normal distribution <inline-formula id="inf16">
<mml:math id="m32">
<mml:mrow>
<mml:mi mathvariant="bold-italic">X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> space by redefining the involved random variables as Eq. <xref ref-type="disp-formula" rid="e17">17</xref>. An equivalent limit station function to Eq. <xref ref-type="disp-formula" rid="e10">10</xref>, in the Normal distribution space, can be expressed as Eq. <xref ref-type="disp-formula" rid="e18">18</xref>.<disp-formula id="e17">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>log</mml:mi>
<mml:mn>10</mml:mn>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m34">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Y</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:msub>
</mml:mfrac>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>By coupling a new transformation of Eq. <xref ref-type="disp-formula" rid="e19">19</xref>, the equivalent limit station function in Eq. <xref ref-type="disp-formula" rid="e18">18</xref> can be further transformed into a standardized Normal distribution <inline-formula id="inf17">
<mml:math id="m36">
<mml:mrow>
<mml:mi mathvariant="bold-italic">Y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> space as Eq. <xref ref-type="disp-formula" rid="e20">20</xref>. For the FORM analysis, a key step is performing the first-order derivative of the limit state Eq. <xref ref-type="disp-formula" rid="e18">18</xref> concerning each basic random variable <italic>X</italic>
<sub>i</sub> as Eq. <xref ref-type="disp-formula" rid="e21_1">21&#x2010;1</xref>&#x2013;<xref ref-type="disp-formula" rid="e21_6">21&#x2010;6</xref> <disp-formula id="e20">
<mml:math id="m37">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>Y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:msub>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">Y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">Y</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">Y</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:msub>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21_1">
<mml:math id="m38">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
<label>(21-1)</label>
</disp-formula>
<disp-formula id="e21_2">
<mml:math id="m39">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21-2)</label>
</disp-formula>
<disp-formula id="e21_3">
<mml:math id="m40">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21-3)</label>
</disp-formula>
<disp-formula id="e21_4">
<mml:math id="m41">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21-4)</label>
</disp-formula>
<disp-formula id="e21_5">
<mml:math id="m42">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21-5)</label>
</disp-formula>
<disp-formula id="e21_6">
<mml:math id="m43">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21-6)</label>
</disp-formula>
</p>
<p>In Eq. 21, the first derivative of the gamma function is quite complicated. To obtain an explicit expression of the first derivative of the gamma function, the following Laplace&#x2019;s approximation formula (<xref ref-type="bibr" rid="B40">Wang, 2016</xref>) can be employed to approximate the gamma function by omitting the higher order terms.<disp-formula id="e22">
<mml:math id="m44">
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>Take the first derivative of Eq. <xref ref-type="disp-formula" rid="e22">22</xref> for <italic>x</italic>, Eq. <xref ref-type="disp-formula" rid="e23">23</xref> can be obtained. By substitution of the explicit expression of the derivative of the gamma function into Eq. 21, the first derivative of the limit state function for the <italic>X</italic>
<sub>5</sub> can be written as Eq. <xref ref-type="disp-formula" rid="e24">24</xref>.<disp-formula id="e23">
<mml:math id="m45">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
<disp-formula id="e24">
<mml:math id="m46">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="normal">G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>m</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>e</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mtext>mX</mml:mtext>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msqrt>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>By using a mapping relationship as shown in Eq. <xref ref-type="disp-formula" rid="e19">19</xref>, the first derivative <inline-formula id="inf18">
<mml:math id="m47">
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">Y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the limit state Eq. <xref ref-type="disp-formula" rid="e20">20</xref> to the basic random variables in the standardized <bold>Y</bold>-space can be eventually obtained. Now all the input parameters are defined for the base case analysis for the <italic>S-N</italic> curve based fatigue reliability analysis. In the limit state function of Eq. <xref ref-type="disp-formula" rid="e10">10</xref>, there are a total of eight variables, five of the eight are random variables as presented in <xref ref-type="table" rid="T1">Table 1</xref>. The remaining three variables are all assumed to be constants. The values of these three parameters are assumed in <xref ref-type="table" rid="T2">Table 2</xref> below.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>The assumed constant parameters for the base case analysis.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Parameters</th>
<th align="center">Symbol</th>
<th align="center">Value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Stress cycles per year</td>
<td align="center">
<italic>v</italic>
</td>
<td align="center">1.0 &#xd7; 10<sup>6</sup> cycles/yr</td>
</tr>
<tr>
<td align="center">Time</td>
<td align="center">
<italic>T</italic>
</td>
<td align="center">3:3:21&#xa0;years</td>
</tr>
<tr>
<td align="center">The slope of <italic>S-N</italic> curves</td>
<td align="center">
<italic>m</italic>
</td>
<td align="center">3</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>After performing the analysis by using the MCS and FORM simulation method, the following results can be obtained, as shown in <xref ref-type="table" rid="T3">Table 3</xref>. From the results shown in <xref ref-type="table" rid="T3">Table 3</xref>, it can be seen that the reliability index, for the <italic>S-N</italic> based reliability analysis subject to a long-term sea-state, matches very well between the MCS analysis and FORM analysis. The largest relative difference between the two methods is only 1.46%. What is worth mentioning is that the CPU run time, during the simulation, for MCS analysis is much longer than that of the FORM analysis.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Results summary for the base case of <italic>S-N</italic> curve reliability analysis.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Time (yr)</th>
<th align="center">
<italic>P</italic>
<sub>f</sub> - MBC (&#xd7;10<sup>-4</sup>)</th>
<th align="center">
<italic>P</italic>
<sub>f</sub> - FBC (&#xd7;10<sup>-4</sup>)</th>
<th align="center">
<italic>&#x3b2;</italic> - MBC</th>
<th align="center">
<italic>&#x3b2;</italic> - FBC</th>
<th align="center">
<italic>&#x3b2;</italic> - dif (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">3</td>
<td align="center">1.2</td>
<td align="center">1.0</td>
<td align="center">3.7</td>
<td align="center">3.7</td>
<td align="center">0.84</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">13.2</td>
<td align="center">12.2</td>
<td align="center">3.0</td>
<td align="center">3.0</td>
<td align="center">0.83</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">46.1</td>
<td align="center">42.4</td>
<td align="center">2.6</td>
<td align="center">2.6</td>
<td align="center">1.11</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">101.0</td>
<td align="center">94.1</td>
<td align="center">2.3</td>
<td align="center">2.3</td>
<td align="center">1.12</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">178.0</td>
<td align="center">166.0</td>
<td align="center">2.1</td>
<td align="center">2.1</td>
<td align="center">1.33</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">273.7</td>
<td align="center">256.0</td>
<td align="center">1.9</td>
<td align="center">1.9</td>
<td align="center">1.46</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">384.0</td>
<td align="center">362.0</td>
<td align="center">1.8</td>
<td align="center">1.8</td>
<td align="center">0.39</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Notes: <italic>P</italic>
<sub>f</sub> is the probability of failure, MBC, is the MCS, of Base Case; FBC, is the FORM, of Base Case, <italic>&#x3b2;</italic> is the reliability index, dif is the relative difference, and the total number of MCS, simulation methods is 900,000.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s4">
<title>4 Sensitivity analysis</title>
<p>A total of three sensitivity analysis cases are performed to identify the dominant parameters for the <italic>S-N</italic> curve based fatigue analysis. The first sensitivity analysis is on the <italic>S-N</italic> curve based fatigue analysis by changing the average number of stress cycles per year while keeping the remaining parameters the same as the base case. Taking <italic>&#x3bd;</italic> &#x3d; 1.0 &#xd7; 10<sup>6</sup> cyc/yr as the base case (marked as Case2), the average number of stress cycles chosen for sensitivity analysis is <italic>&#x3bd;</italic> &#x3d; 0.5 &#xd7; 10<sup>6</sup> cyc/yr (marked as Case1) and &#x3bd; &#x3d; 2 &#xd7; 10<sup>6</sup> cyc/yr (marked as Case3) respectively. The results of this sensitivity analysis are summarized in <xref ref-type="table" rid="T4">Table 4</xref>.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Results summary of the first sensitivity analysis.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Time (yr)</th>
<th align="center">
<italic>&#x3b2;</italic> - MC1</th>
<th align="center">
<italic>&#x3b2;</italic> - FC1</th>
<th align="center">
<italic>&#x3b2;</italic> - MC2</th>
<th align="center">
<italic>&#x3b2;</italic> - FC2</th>
<th align="center">
<italic>&#x3b2;</italic> - MC3</th>
<th align="center">
<italic>&#x3b2;</italic> - FC3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">3</td>
<td align="center">4.220</td>
<td align="center">4.930</td>
<td align="center">3.680</td>
<td align="center">3.711</td>
<td align="center">3.006</td>
<td align="center">3.031</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">3.680</td>
<td align="center">3.711</td>
<td align="center">3.006</td>
<td align="center">3.031</td>
<td align="center">2.323</td>
<td align="center">2.349</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">3.287</td>
<td align="center">3.313</td>
<td align="center">2.604</td>
<td align="center">2.633</td>
<td align="center">1.921</td>
<td align="center">1.949</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">3.006</td>
<td align="center">3.031</td>
<td align="center">2.323</td>
<td align="center">2.349</td>
<td align="center">1.637</td>
<td align="center">1.665</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">2.781</td>
<td align="center">2.812</td>
<td align="center">2.101</td>
<td align="center">2.129</td>
<td align="center">1.415</td>
<td align="center">1.444</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">2.604</td>
<td align="center">2.633</td>
<td align="center">1.921</td>
<td align="center">1.949</td>
<td align="center">1.234</td>
<td align="center">1.264</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">2.452</td>
<td align="center">2.481</td>
<td align="center">1.790</td>
<td align="center">1.797</td>
<td align="center">1.081</td>
<td align="center">1.111</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Notes: <italic>&#x3b2;</italic> is the Reliability Index, M is the MCS, analysis, F is the FORM, analysis, and C1, C2, and C3 denote the subcase C1, subcase C2, and subcase C3, respectively.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>Based on the data summarized in <xref ref-type="table" rid="T4">Table 4</xref> and <xref ref-type="fig" rid="F5">Figure 5</xref> can be plotted to show the variation trends of the fatigue reliability index for both time and the sensitivity parameter. The second sensitivity analysis is on the <italic>S-N</italic> curve based fatigue analysis by changing the COV (Coefficient of Variation) of fatigue resistance while keeping the remaining parameters the same with the base case. Taking COV(&#x394;) &#x3d; 20% as the base case (marked as Case6), the other two COVs of fatigue resistance chosen for sensitivity analysis are COV(&#x394;) &#x3d; 1% (marked as Case4) and COV(&#x394;) &#x3d; 10% (marked as Case5) respectively. The results of the second sensitivity analysis are summarized in <xref ref-type="table" rid="T5">Table 5</xref>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Plotting of results for the first sensitivity analysis.</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g005.tif"/>
</fig>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Results summary of the second sensitivity analysis.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Time (yr)</th>
<th align="center">
<italic>&#x3b2;</italic> - MC4</th>
<th align="center">
<italic>&#x3b2;</italic> - FC4</th>
<th align="center">
<italic>&#x3b2;</italic> - MC5</th>
<th align="center">
<italic>&#x3b2;</italic> - FC5</th>
<th align="center">
<italic>&#x3b2;</italic> - MC6</th>
<th align="center">
<italic>&#x3b2;</italic> - FC6</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">3</td>
<td align="center">3.837</td>
<td align="center">3.799</td>
<td align="center">3.800</td>
<td align="center">3.780</td>
<td align="center">3.680</td>
<td align="center">3.711</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">3.097</td>
<td align="center">3.101</td>
<td align="center">3.081</td>
<td align="center">3.085</td>
<td align="center">3.006</td>
<td align="center">3.031</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">2.686</td>
<td align="center">2.692</td>
<td align="center">2.666</td>
<td align="center">2.678</td>
<td align="center">2.604</td>
<td align="center">2.633</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">2.399</td>
<td align="center">2.402</td>
<td align="center">2.384</td>
<td align="center">2.389</td>
<td align="center">2.323</td>
<td align="center">2.349</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">2.170</td>
<td align="center">2.176</td>
<td align="center">2.158</td>
<td align="center">2.165</td>
<td align="center">2.101</td>
<td align="center">2.129</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">1.990</td>
<td align="center">1.992</td>
<td align="center">1.974</td>
<td align="center">1.982</td>
<td align="center">1.921</td>
<td align="center">1.949</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">1.834</td>
<td align="center">1.836</td>
<td align="center">1.818</td>
<td align="center">1.827</td>
<td align="center">1.790</td>
<td align="center">1.797</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Notes: <italic>&#x3b2;</italic> is the Reliability Index, M is the MCS, analysis, F is the FORM, analysis, and C4, C5, and C6 denote the subcase C4, subcase C5, and subcase C6, respectively.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>Based on the data shown in <xref ref-type="table" rid="T5">Table 5</xref>, the following <xref ref-type="fig" rid="F6">Figure 6</xref> can be plotted to show the variation trend of the fatigue reliability index concerning both time and the sensitivity parameter. The third sensitivity analysis is on the <italic>S-N</italic> curve based fatigue analysis by changing the COV of the Weibull distribution parameters <italic>A</italic> and <italic>B</italic> while keeping the remaining parameters the same with the base case. Taking COV(<italic>A</italic>) &#x3d; COV(<italic>B</italic>) &#x3d; 7% as the base case (marked as Case7), the other COV values of the Weibull distribution parameters chosen for sensitivity analysis are COV(<italic>A</italic>) &#x3d; COV(<italic>B</italic>) &#x3d; 10% (marked as Case8) and COV(<italic>A</italic>) &#x3d; COV(<italic>B</italic>) &#x3d; 13% (marked as Case9) respectively. The results of the third sensitivity analysis are summarized in <xref ref-type="table" rid="T6">Table 6</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Plotting of results for the second sensitivity analysis.</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g006.tif"/>
</fig>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Results summary of the third sensitivity analysis.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Time (yr)</th>
<th align="center">
<italic>&#x3b2;</italic> - MC7</th>
<th align="center">
<italic>&#x3b2;</italic> - FC7</th>
<th align="center">
<italic>&#x3b2;</italic> - MC8</th>
<th align="center">
<italic>&#x3b2;</italic> - FC8</th>
<th align="center">
<italic>&#x3b2;</italic> - MC9</th>
<th align="center">
<italic>&#x3b2;</italic> - FC9</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">3</td>
<td align="center">3.680</td>
<td align="center">3.711</td>
<td align="center">3.032</td>
<td align="center">3.058</td>
<td align="center">2.529</td>
<td align="center">2.551</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">3.006</td>
<td align="center">3.031</td>
<td align="center">2.475</td>
<td align="center">2.501</td>
<td align="center">2.060</td>
<td align="center">2.087</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">2.604</td>
<td align="center">2.633</td>
<td align="center">2.146</td>
<td align="center">2.173</td>
<td align="center">1.790</td>
<td align="center">1.815</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">2.323</td>
<td align="center">2.349</td>
<td align="center">1.913</td>
<td align="center">1.940</td>
<td align="center">1.595</td>
<td align="center">1.621</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">2.101</td>
<td align="center">2.129</td>
<td align="center">1.733</td>
<td align="center">1.759</td>
<td align="center">1.442</td>
<td align="center">1.47</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">1.921</td>
<td align="center">1.949</td>
<td align="center">1.582</td>
<td align="center">1.611</td>
<td align="center">1.319</td>
<td align="center">1.347</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">1.790</td>
<td align="center">1.797</td>
<td align="center">1.457</td>
<td align="center">1.485</td>
<td align="center">1.214</td>
<td align="center">1.242</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Notes: <italic>&#x3b2;</italic> is the Reliability Index, M is the MCS, analysis, F is the FORM, analysis, and C7, C8, and C9 denote the subcase C7, subcase C8, and subcase C9, respectively.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>Based on the data shown in <xref ref-type="table" rid="T6">Table 6</xref>, the following <xref ref-type="fig" rid="F7">Figure 7</xref> can be plotted to show the variation trend of the fatigue reliability index for both time and sensitivity parameters. From the sensitivity analysis results shown in <xref ref-type="fig" rid="F5">Figure 5</xref> to <xref ref-type="fig" rid="F7">Figure 7</xref>, it can be seen that the fatigue reliability indices simulated by MCS and FORM agree with each other well except for one point in <xref ref-type="fig" rid="F5">Figure 5</xref>. The reason for this mismatch point is not very clear since the FORM code for all remaining subcases works well. Possibly, for this specific subcase when compared to MCS analysis, the FORM may introduce a relatively large error when the failure probability becomes small enough. In <xref ref-type="fig" rid="F6">Figure 6</xref>, the resulting plots from subcase 4 to subcase 6 almost overlap each other, which means the <italic>S-N</italic> curve based fatigue reliability index is not sensitive to the variation of the COV of the fatigue resistance. However, the resulting plots shown in <xref ref-type="fig" rid="F5">Figure 5</xref> and <xref ref-type="fig" rid="F7">Figure 7</xref> demonstrate that the <italic>S-N</italic> curve based fatigue reliability index is quite sensitive to the variation of the average number of stress range cycles per year and the COVs of the parameters in long-term Weibull distribution. Hence, more attention should be paid to these sensitive parameters for mooring chain fatigue reliability analyses in the future.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Plotting of results for the third sensitivity analysis.</p>
</caption>
<graphic xlink:href="fbuil-10-1463682-g007.tif"/>
</fig>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>This paper addresses the reliability analyses for offshore mooring chains for FOWTs, the procedure on how to perform the reliability analysis using both the MCS and FORM is presented in great detail. The methodology on how to perform the strength and fatigue reliability of offshore mooring lines is introduced.</p>
<p>A case study is performed for the <italic>S-N</italic> curve based fatigue reliability analysis when the mooring chain link is subject to long-term sea states. Two popular numerical methods, i.e., the MCS and FORM, are employed to compute the probability of failure and reliability index. It can be seen that the fatigue reliability analysis results agree well between the two adopted methods with relative differences in fatigue reliability indices for subcases no larger than 1.46%. For the third year, the probability of failure for the <italic>S-N</italic> curve based fatigue reliability is relatively small, on an order of 1 &#xd7; 10<sup>&#x2212;4</sup>. However, with the increase of years, the fatigue failure probability increases rapidly. After about 13 years, the fatigue probability of failure will be on an order of 1 &#xd7; 10<sup>&#x2212;2</sup>. Therefore, the fatigue probability of failure for offshore mooring lines has a tight bearing on sea-state conditions and the total exposure time. What is worth mentioning is that the MCS is more time-consuming from the computational efficiency perspective. However, the derivation of the first derivative by using the FORM method is tricky and time-consuming, especially when the expression of the limit state function is complicated and highly nonlinear.</p>
<p>The results from the three sensitivity analysis cases demonstrate that the fatigue reliability indices are quite sensitive to the average stress cycles per year and the COVs of the Weibull distribution parameters, but not to the variation of the COV of the fatigue resistance. For the first parametric study, when the annual stress cycles change from 0.5 &#xd7; 10<sup>6</sup> cyc/yr to 2 &#xd7; 10<sup>6</sup> cyc/yr, the fatigue reliability indices decrease rapidly. While for the third parametric study, only a 3% COV for the Weibull distribution parameters can incur an obvious drop in the fatigue reliability indices, which indicates the <italic>S-N</italic> curve based fatigue reliability analysis is significantly sensitive to the parameters of the Weibull distribution. Therefore, accurate predictions of the annual stress cycles and the Weibull distribution parameters will dramatically improve the prediction accuracy of the <italic>S-N</italic> curve based fatigue reliability index.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>GL: Conceptualization, Data curation, Investigation, Methodology, Writing&#x2013;original draft, Writing&#x2013;review and editing. TP: Investigation, Software, Writing&#x2013;original draft. RF: Conceptualization, Data curation, Investigation, Writing&#x2013;review and editing, LZ: Methodology, Visualization, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ang</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>1984</year>). <source>Probability concept in engineering planning and design</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Wiley</publisher-name>.</citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<collab>API RP 2I</collab> (<year>2008</year>). <source>In-service inspection of mooring hardware for floating structures</source>. <publisher-name>API</publisher-name>.</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergara</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Arredondo</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Altuzarra</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Martinez-Esnaola</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Fatigue crack propagation analysis in offshore mooring chains and the influence of manufacturing residual stresses</article-title>. <source>Ocean. Eng.</source> <volume>257</volume>, <fpage>111605</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2022.111605</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bucher</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Bourgund</surname>
<given-names>U.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>A fast and efficient response surface approach for structural reliability problems</article-title>. <source>Struct. Saf.</source> <volume>7</volume> (<issue>1</issue>), <fpage>57</fpage>&#x2013;<lpage>66</lpage>. <pub-id pub-id-type="doi">10.1016/0167-4730(90)90012-e</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cardoso</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>de Almeida</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Dias</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Coelho</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Structural reliability analysis using Monte Carlo simulation and neural networks</article-title>. <source>Adv. Eng. Softw.</source> <volume>39</volume> (<issue>6</issue>), <fpage>505</fpage>&#x2013;<lpage>513</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2007.03.015</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Application of high-performance cementitious composites in steel&#x2013;concrete composite bridge deck systems: a review</article-title>. <source>J. Intelligent Constr.</source> <volume>2</volume> (<issue>2</issue>), <fpage>9180012</fpage>. <pub-id pub-id-type="doi">10.26599/jic.2024.9180012</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cornell</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>1968</year>). <article-title>A Probability-based structural code</article-title>. <source>J. Am. Concr. Inst.</source> <volume>66</volume> (<issue>12</issue>), <fpage>974</fpage>&#x2013;<lpage>985</lpage>.</citation>
</ref>
<ref id="B8">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ditlevsen</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Madsen</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Structural reliability methods</source>. <publisher-loc>Chichester</publisher-loc>: <publisher-name>John Wiley &#x26; Sons</publisher-name>.</citation>
</ref>
<ref id="B9">
<citation citation-type="book">
<collab>DNVGL-OS-E301</collab> (<year>2015</year>). <source>Position mooring</source>. <publisher-name>DNV GL</publisher-name>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Projections of offshore wind energy and wave climate in Guangdong&#x2019;s nearshore area using CMIP6 simulations</article-title>. <source>J. Intelligent Constr.</source> <volume>1</volume> (<issue>1</issue>), <fpage>9180007</fpage>. <pub-id pub-id-type="doi">10.26599/jic.2023.9180007</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Numerical study and design of S35657 stainless steel welded stub columns</article-title>. <source>J. Constr. Steel Res.</source> <volume>214</volume>, <fpage>108473</fpage>. <pub-id pub-id-type="doi">10.1016/j.jcsr.2024.108473</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faber</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Risk-based inspection: the framework</article-title>. <source>Struct. Eng. Int.</source> <volume>12</volume> (<issue>3</issue>), <fpage>186</fpage>&#x2013;<lpage>195</lpage>. <pub-id pub-id-type="doi">10.2749/101686602777965388</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Fujita</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Schall</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Rackwitz</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1990</year>). &#x201c;<article-title>Adaptive reliability-based inspection strategies for structures subject to fatigue</article-title>,&#x201d; in <conf-name>5th international conference on structural safety and reliability</conf-name>, <fpage>1619</fpage>&#x2013;<lpage>1626</lpage>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goyet</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Straub</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Faber</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Risk-based inspection planning of offshore installations</article-title>. <source>Struct. Eng. Int.</source> <volume>12</volume> (<issue>3</issue>), <fpage>200</fpage>&#x2013;<lpage>208</lpage>. <pub-id pub-id-type="doi">10.2749/101686602777965360</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasofer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lind</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>1974</year>). <article-title>Exact and invariant second-moment code format</article-title>. <source>J. Eng. Mech. Div.</source> <volume>100</volume> (<issue>1</issue>), <fpage>111</fpage>&#x2013;<lpage>121</lpage>. <pub-id pub-id-type="doi">10.1061/jmcea3.0001848</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Heyl</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Duggal</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Mooring cost sensitivity study based on cost-optimum mooring design</article-title>. <source>J. Ocean Eng. Technol.</source> <volume>23</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chun</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lim</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>An experimental study of the effect of mooring systems on the dynamics of a SPAR buoy-type floating offshore wind turbine</article-title>. <source>Int. J. Nav. Archit. Ocean Eng.</source> <volume>7</volume> (<issue>3</issue>), <fpage>559</fpage>&#x2013;<lpage>579</lpage>. <pub-id pub-id-type="doi">10.1515/ijnaoe-2015-0040</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A new direct second-order reliability analysis method</article-title>. <source>Appl. Math. Model.</source> <volume>55</volume>, <fpage>68</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2017.10.026</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jonkman</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Dynamics of offshore floating wind turbines-model development and verification</article-title>. <source>Wind Energy</source> <volume>12</volume> (<issue>5</issue>), <fpage>459</fpage>&#x2013;<lpage>492</lpage>. <pub-id pub-id-type="doi">10.1002/we.347</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>A novel computational approach for assessing system reliability and damage detection delay: application to fatigue deterioration in offshore structures</article-title>. <source>Ocean. Eng.</source> <volume>297</volume>, <fpage>117023</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2024.117023</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Madsen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Krenk</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lind</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>1986</year>). <source>Methods of structural safety</source>. <publisher-loc>New Jersey</publisher-loc>: <publisher-name>Prentice-Hall</publisher-name>.</citation>
</ref>
<ref id="B22">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Madsen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>S&#xf8;rensen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Olesen</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1990</year>). &#x201c;<article-title>Optimal inspection planning for fatigue damage of offshore structures</article-title>,&#x201d; in <conf-name>5th international conference on structural safety and reliability</conf-name>, <fpage>2099</fpage>&#x2013;<lpage>2106</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martinez-Puente</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Zarketa-Astigarraga</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Martinez-Agirre</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zabala</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Esnaola</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mu&#xf1;iz-Calvente</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Benchmarking of spectral methods for fatigue assessment of mooring systems and dynamic cables in offshore renewable energy technologies</article-title>. <source>Ocean. Eng.</source> <volume>308</volume>, <fpage>118311</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2024.118311</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Melchers</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Andre</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2018</year>). <source>Structural reliability analysis and prediction</source>. <publisher-loc>Hoboken</publisher-loc>: <publisher-name>Wiley</publisher-name>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mendoza</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Haagensen</surname>
<given-names>P. J.</given-names>
</name>
<name>
<surname>K&#xf6;hler</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Analysis of fatigue test data of retrieved mooring chain links subject to pitting corrosion</article-title>. <source>Mar. Struct.</source> <volume>81</volume>, <fpage>103119</fpage>. <pub-id pub-id-type="doi">10.1016/j.marstruc.2021.103119</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meng</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>De Jesus</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Correia</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Intelligent-inspired framework for fatigue reliability evaluation of offshore wind turbine support structures under hybrid uncertainty</article-title>. <source>Ocean. Eng.</source> <volume>307</volume>, <fpage>118213</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2024.118213</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miner</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1945</year>). <article-title>Cumulative damage in fatigue</article-title>. <source>J. Appl. Mechanics-Transactions Asme.</source> <volume>12</volume> (<issue>3</issue>), <fpage>A159</fpage>&#x2013;<lpage>A164</lpage>. <pub-id pub-id-type="doi">10.1115/1.4009458</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moan</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Implications of inspection updating on system fatigue reliability of offshore structures</article-title>. <source>J. Offshore Mech. Arct. Engineering-Transactions Asme</source> <volume>122</volume> (<issue>3</issue>), <fpage>173</fpage>&#x2013;<lpage>180</lpage>. <pub-id pub-id-type="doi">10.1115/1.1286601</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Moan</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>V&#xe5;rdal</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Johannesen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2000</year>). &#x201c;<article-title>Probabilistic inspection planning of fixed offshore structures</article-title>,&#x201d; in <conf-name>8th international conference on applications of statistics and probability</conf-name>, <fpage>191</fpage>&#x2013;<lpage>200</lpage>.</citation>
</ref>
<ref id="B30">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nowak</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Collins</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2012</year>). <source>Reliability of structures</source>. <publisher-loc>Boca Raton</publisher-loc>: <publisher-name>CRC Press</publisher-name>.</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oyegbile</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Muskulus</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Enhancing fatigue reliability prediction of offshore wind turbine jacket joints through individual uncertainties for each degree of freedom of stress concentration factor</article-title>. <source>Mar. Struct.</source> <volume>96</volume>, <fpage>103634</fpage>. <pub-id pub-id-type="doi">10.1016/j.marstruc.2024.103634</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Paris</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Erdogan</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1963</year>). <article-title>A critical analysis of crack propagation laws</article-title>. <source>J. Basic Eng. Basic Eng.</source> <volume>85</volume> (<issue>4</issue>), <fpage>528</fpage>&#x2013;<lpage>533</lpage>. <pub-id pub-id-type="doi">10.1115/1.3656900</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rackwitz</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Reliability analysis - a review and some perspectives</article-title>. <source>Struct. Saf.</source> <volume>23</volume> (<issue>4</issue>), <fpage>365</fpage>&#x2013;<lpage>395</lpage>. <pub-id pub-id-type="doi">10.1016/s0167-4730(02)00009-7</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rajashekhar</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ellingwood</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>A new look at the response surface approach for reliability analysis</article-title>. <source>Struct. Saf.</source> <volume>12</volume> (<issue>3</issue>), <fpage>205</fpage>&#x2013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1016/0167-4730(93)90003-j</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rezende</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Videiro</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Sagrilo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Oliveira</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Reliability-based fatigue inspection planning for mooring chains of floating systems</article-title>. <source>Reliab. Eng. Syst. Saf.</source> <volume>242</volume>, <fpage>109775</fpage>. <pub-id pub-id-type="doi">10.1016/j.ress.2023.109775</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ryu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Duggal</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Heyl</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Geem</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2007</year>). &#x201c;<article-title>Mooring cost optimization via harmony search</article-title>,&#x201d; in <conf-name>26th international conference on offshore mechanics and arctic engineering</conf-name>, <fpage>355</fpage>&#x2013;<lpage>362</lpage>.</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shayanfar</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Barkhordari</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Barkhori</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Barkhori</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An adaptive directional importance sampling method for structural reliability analysis</article-title>. <source>Struct. Saf.</source> <volume>70</volume>, <fpage>14</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1016/j.strusafe.2017.07.006</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Straub</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Faber</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Computational aspects of risk-based inspection planning</article-title>. <source>Computer-Aided Civ. Infrastructure Eng.</source> <volume>21</volume> (<issue>3</issue>), <fpage>179</fpage>&#x2013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1111/j.1467-8667.2006.00426.x</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tong</surname>
<given-names>J. Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L. Q.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Experimental and numerical investigations on seismic behavior of stiffened corrugated steel plate shear walls</article-title>. <source>Earthq. Eng. Struct. Dyn.</source> <volume>52</volume> (<issue>12</issue>), <fpage>3551</fpage>&#x2013;<lpage>3574</lpage>. <pub-id pub-id-type="doi">10.1002/eqe.3920</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Unified approaches to the approximations of the gamma function</article-title>. <source>J. Number Theory.</source> <volume>163</volume>, <fpage>570</fpage>&#x2013;<lpage>595</lpage>. <pub-id pub-id-type="doi">10.1016/j.jnt.2015.12.016</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Elastic buckling formulas of multi-stiffened corrugated steel plate shear walls</article-title>. <source>Eng. Struct.</source> <volume>300</volume>, <fpage>117218</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2023.117218</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>An</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Full participation flat closed-loop safety management method for offshore wind power construction sites</article-title>. <source>J. Intelligent Constr.</source> <volume>1</volume> (<issue>1</issue>), <fpage>9180006</fpage>. <pub-id pub-id-type="doi">10.26599/jic.2023.9180006</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Experimental and numerical study on seismic performance of L-shaped multi-cellular CFST frames</article-title>. <source>J. Constr. Steel Res.</source> <volume>213</volume>, <fpage>108360</fpage>. <pub-id pub-id-type="doi">10.1016/j.jcsr.2023.108360</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Stepwise response surface method and its application in reliability analysis of ship hull structure</article-title>. <source>J. Offshore Mech. Arct. Engineering-Transactions Asme</source> <volume>124</volume>, <fpage>226</fpage>&#x2013;<lpage>230</lpage>. <pub-id pub-id-type="doi">10.1115/1.1493199</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Interval importance sampling method for finite element-based structural reliability assessment under parameter uncertainties</article-title>. <source>Struct. Saf.</source> <volume>38</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1016/j.strusafe.2012.01.003</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Mullen</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Muhanna</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Interval Monte Carlo methods for structural reliability</article-title>. <source>Struct. Saf.</source> <volume>32</volume> (<issue>3</issue>), <fpage>183</fpage>&#x2013;<lpage>190</lpage>. <pub-id pub-id-type="doi">10.1016/j.strusafe.2010.01.001</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>System reliability analysis of mooring system for floating offshore wind turbine based on environmental contour approach</article-title>. <source>Ocean. Eng.</source> <volume>285</volume>, <fpage>115157</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2023.115157</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An effective first order reliability method based on Barzilai-Borwein step</article-title>. <source>Appl. Math. Model.</source> <volume>77</volume>, <fpage>1545</fpage>&#x2013;<lpage>1563</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2019.08.026</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ono</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>A general procedure for first/second-order reliability method (FORM/SORM)</article-title>. <source>Struct. Saf.</source> <volume>21</volume> (<issue>2</issue>), <fpage>95</fpage>&#x2013;<lpage>112</lpage>. <pub-id pub-id-type="doi">10.1016/s0167-4730(99)00008-9</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Improved response surface method and its application to stiffened plate reliability analysis</article-title>. <source>Eng. Struct.</source> <volume>22</volume> (<issue>5</issue>), <fpage>544</fpage>&#x2013;<lpage>551</lpage>. <pub-id pub-id-type="doi">10.1016/s0141-0296(98)00136-9</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Abe</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hayashi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Behavioral characteristics of RC beams with non-uniform corrosion along the reinforcement</article-title>. <source>J. Intelligent Constr.</source> <volume>1</volume> (<issue>3</issue>), <fpage>9180019</fpage>. <pub-id pub-id-type="doi">10.26599/jic.2023.9180019</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>