Abstract
The stable convergence and efficiency of reliability-based design optimization (RBDO) using performance measure approach (PMA) are the major issue to develop the reliability methods based on modified chaos control (MCC), hybrid chaos control (HCC) and finite-step length adjustment (FSL). However, these methods may be inefficient for RBDO problems with convex and concave probabilistic constraints. In this paper, an adaptive modified chaos control (AMC) is proposed to provide the robust and efficient results in RBDO. The proposed AMC is adjusted using dynamical chaos control factor, which is extracted using sufficient descent condition for PMA. Using sufficient criterion, the proposed AMC is adaptively combined with advanced mean value (AMV) to improve the performance of PMA, named as hybrid adaptive modified chaos control (HAMC). Considering the robustness and efficiency, the proposed HAMC is compared with several existing reliability methods by three nonlinear structural/mathematical performance functions and two RBDO problems. The results indicate that the proposed HAMC with sufficient descent condition provides superior convergences in terms of both robustness and efficiency, compared to existing PMA methods using AMV, MCC, HCC and FSL.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The practical engineering problems such as mechanical and structural systems involve uncertainties in geometrical dimensions, material property, and load [1,2,3]. The optimization design of structures described by the probabilistic constraints can be applied to consider these uncertainties in the optimization process. The optimization-based probabilistic constraints are provided the safe design domains which are evaluated using a reliability method. Commonly, the most probable point (MPP) search such as the first-order reliability method (FORM) [4,5,6,7] or second-order reliability method [8,9,10] is used for the reliability analysis and reliability-based design optimization (RBDO) problems. The FORM iterative formula can be provided the suitable performances for a compromise optimal design between efficient computational burden and structural safety. The efficiency and robustness of the FORM-based MPP search in the reliability loop are main capabilities for the RBDO methods.
The RBDO is generally classified as decoupled approaches (DA) [11,12,13,14], single-loop approaches (SLA) [15,16,17,18,19] and double-loop approaches (DLA) [20,21,22,23]. Du and Chen [12] proposed the sequential optimization and reliability assessment (SORA) for RBDO problems using sequential deterministic optimization and reliability analysis to evaluate the MPP that the boundaries of probabilistic constraints are shifted into the safe region based on the MPP obtained for reliability loop. A decoupling approached was proposed by Cheng et al. [24] based on applied sequential sub-programming for approximating optimum models as objective probabilistic constraints. An incremental shifting process-based MPP for probabilistic constant was proposed to enhance the SORA by Huang et al. [25]. For multiphase interval and probabilistic uncertainties, Huang et al. [26] developed the decoupling strategy-based RBDO. For improving the accuracy of DA-based SORA, Li et al. [27] applied the sequential sampling scheme with probabilistic and convex set in reliability loop of RBDO problems.
The single loop single vector was proposed by Liang et al. [18]; while Shan and Wang [19] proposed a reliable design space in SLA. Adaptive methods for dynamical selection of SLA or DLA have been developed to increase the accuracy of SLA and to improve the efficiency of DLA [28, 29]. The dynamical chaos control method was applied in DLA for improving the RBDO efficiency by Keshtegar and Hao [17]. The conjugate gradient search direction-based MPP search was utilized in SLA [30]; while the adaptive conjugate sensitivity vector is used to improve the robustness of SLA [31]. Meng et al. [32] proposed a stability transformation method with dynamical chaos control to improve the robustness of SLA; while Li et al. [33] applied the self-adjusted chaos control to improve the efficiency of SLA.
For DLA-based RBDO, Youn et al. [22] proposed hybrid reliability method by AMV combined with conjugate mean value (CMV) to improve the stability of performance measure approach (PMA)-based DLA. The MPP search-based reliability method is improved using angle information between successive iterations by Du et al. [34]. Yang [35] applied the chaos control (CC) using stability transformation method (STM) to improve the instability of the FORM in the reliability loop of DLA-based RBDO. Using the STM formulation, the search direction of MPP search formula using chaos control factor was improved using directional sensitivity vector by in modified chaos control (MCC) hybrid by AMV to enhance its efficiency [36]; while the adaptive chaos control factor was implemented for DLA-based RBDO by [28]. Self-adaptive modified chaos control was proposed using an adaptive directional sensitivity vector in DLA-based PMA [37]. Enhanced CC was formulated to improve the efficiency of reliability loop-based STM and was applied in the RBDO-based PMA [23]. The accelerate chaos control with dynamical formulation was proposed to solve the RBDO problems with PMA [38]. The argument step size by applying a directional sensitivity vector with two terms and adaptive step size was proposed to improve the efficiency of RBDO-based PMA [20]. The enhanced CC-based MPP search is combined by isogeometric analysis to solve the complex engineering RBDO problems [39]. The stability and computational burden of PMA were improved based on the modified FORM in reliability loop of the RBDO-based DLA as active stagey-based formulation [29], self-adjusted step size [40], enriched formulation-based self-adjusted mean value [41], hybrid descent step size combined by AMV [40], a dynamical modified search direction-based AMV [21], relaxed formulation by the adaptive step size [42]. Recently, the MPP-based reliability method using conjugate gradient method was developed for RBDO-based PMA to provide the stable results in reliability loop [37] while Zhu et al. [43] enhanced the efficiency of the conjugate sensitivity vector based on the hybrid formulation. The main effort in SLA is to provide the accurate results with stable convergence. Therefore, the modified reliability method in SLA should provide the stable results at every iteration for highly nonlinear probabilistic constraints. However, the DLA and DA are formulated based on the MPP-based search using the reliability method. Therefore, the robust iterative MPP search algorithm is strongly impotent in the reliability loop of these RBDO schemes to provide the stable results. Another challenge in RBDO-based DLA is to develop a reliability method with low computational formulation and simple application.
For reliability loop in DLA-based PMA, the first-order inverse reliability problem is used due to its efficiency and simplicity compared to reliability method in the reliability index approaches [44]. The inverse reliability method-based MPP search is divided into two main categories by the sensitivity vector as conjugate MPP search [45,46,47] (e.g., conjugate mean value (CMV) [22], conjugate gradient analysis (CGA) [30] and self-adaptive conjugate method [37]) and gradient-based MPP search (e.g., modified chaos control (MCC) [36], finite step-length adjustment (FSL) [5], and limited decent method [48]). The computational burdens of improved versions-based MPP search including CMV, MCC, CGA and FSL may be increased for some convex problems. Therefore, the efficiency and robustness are the main challenges of reliability analysis-based MPP in PMA. Consequently, the popular MPP search method is to establish a robust and efficient reliability method which is formulated with simple relation. Consequently, selecting an appropriate step size to compute the sensitivity vector to develop an iterative formula-based MPP search in RBDO using PMA is more important to reduce the computational burden with the stable results.
The adaptive strategy to compute the step size can be provided a dynamical relation with adjusted sensitively vector to improve the efficiency of FORM in reliability loop-based PMA. The sufficient descent criterion is applied to compute the adaptive step size which is utilized to improve the robustness of the directional sensitivity vector in PMA-based MPP search. A hybrid algorithm is proposed using sufficient descent criterion to enhance the efficiency and robustness of inverse reliability method named hybrid adaptive modified chaos control (HAMC). The adjusted MCC and AMV methods are adaptively combined in the proposed reliability method-based PMA. This paper is structured to illustrate the performances of HAMC in several sections as: The RBDO methodology is presented in Sect. 2, while the MPP search-based reliability method is described in Sect. 3. The reliability method-based PMA using proposed HAMC is formulated in Sect. 4. The ability of the proposed HAMC is investigated for both robustness and efficiency by three reliability examples and two RBDO problems in Sect. 5. The conclusions presented in Sect. 6 state that the proposed MPP search formulation provides the superior convergence performances compared to other studied methods.
2 Reliability-based design optimization methodology
2.1 RBDO model
Using objective function under probabilistic constraints in RBDO, the optimization model is typically formulated as follows [29, 49]
where \(f\) is the cost function, \(p\) is the number of probabilistic constraints (\(g_{j}\)) with reliable domain of \(\beta_{t}^{j}\), \(\varPhi\) is the standard normal cumulative function. Two categories variables as design \(\varvec{d} \in R^{k}\) and random variables \(\varvec{X} \in R^{m}\) are considered in the RBDO model. \(\varvec{d}^{\text{L}}\) and \(\varvec{\mu}_{\varvec{x}}^{\text{L}}\) are, respectively, the lower bounds for design and lower mean for random variables; while, \(\varvec{d}^{\text{U}}\) and \(\varvec{\mu}_{\varvec{x}}^{\text{U}}\) are, respectively, upper bounds for design and upper mean for random design. \(g(\varvec{d},\varvec{X}) < 0\) denotes the failure domain. Therefore, the reliable failure probability (\(P_{f}\)) can be determined as follows [50, 51]:
where \(f_{\varvec{X}} (x)\) is the joint probability density function of the random variables \(\varvec{X}\). Generally, the MPP-based search approaches are used to compute the optimal results of optimization problems under uncertainties due to their simplicity and efficiency in RBDO [52, 53]. The RBDO-based optimization model is solved based on two main loops as outer loop which is used as an optimization solver to search \(\varvec{d}\) and the inner loop to provide the safe constraints which is operated using reliability algorithm-based MPP search in DLA. PMA for evaluating the probabilistic constrains can be provided the high efficiency as computational burden for RBDO problems [54].
2.2 Performance measure approach
By applying the RBDO model in in Eq. (1), the probabilistic constraints in RBDO model-based PMA can be rewritten as
where \(F_{{g_{j} }}\) is the cumulative distribution function for performance function \(g_{j}\). Therefore, we have
In PMA, the probabilistic constraints \(g_{j} (\varvec{d},\varvec{X})\) are evaluated using MPP which is related to target reliability index (\(\beta_{t}^{j}\)). Consequently, the MPP using FORM is computed for jth constraint as below model:
where \(\varvec{U}^{ * }\) is MPP, \(\varvec{U}\) is the independent normal standard variables. In the RBDO-based PMA, the iterative formula to search MPP in reliability loop is essential key to provide the stable results with fast convergence. The HCC and FSL methods were proposed to improve the efficiency and robustness of MPP search-based FORM. In HCC, the MCC is combined with AMV using convexity criterion to improve the efficiency of MCC and robustness of AMV. Thus, the hybrid formulation with AMV can provide the efficient computational results in RBDO. The AMV is combined with modified FORM approaches in hybrid descent mean value [55], adaptive chaos control [28], hybrid mean vale [22], and hybrid self-adjusted mean value [40]. This strategy is applied to enhance the efficiency of improved versions of the MPP search approaches because the MCC and the CMV may provide the inefficient results for convex probabilistic constants.
3 MPP search methods
In this section, the HCC and FSL formulae to search MPP in reliability loop of DLA-based PMA are presented.
3.1 Hybrid modified chaos control (HCC)
In HCC algorithm, the AMV and MCC are adaptively combined based on the convexity criterion as follows [36]:
where \(\varsigma_{k + 1}\) describes the convex type of the performance function, i.e., \(\varsigma_{k + 1} \le 0\) is concave and \(\varsigma_{k + 1} > 0\) is convex function at the point \(\varvec{U}_{k + 1}\). \(\varvec{n}_{k}\) is the normalized sensitivity vector at point \(\varvec{U}_{k}\), which is given as follows:
The convexity criterion in Eq. (6) is a way to select the AMV or MCC for MPP search in DLA. The convexity-based function type is introduced by employing three consecutive iterative data using normalized sensitivity vectors. The convexity criterion is plotted in Fig. 1 for convex type (1a) and concave type (1b) function. It can be seen, \(\varsigma_{k + 1}\) is cosine of the angle \(\theta_{k}\) between \(\varvec{n}_{k + 1} - \varvec{n}_{k}\) and \(\varvec{n}_{k} - \varvec{n}_{k - 1}\). If the \({\text{Sign}}(\varsigma_{k + 1} )\) as shown in Fig. 1a is larger than zero (convex problem), the iterative point of the AMV method is applied; while, the iterative AMV formula may be oscillated for concave performance measure function as shown in Fig. 1b for \({\text{Sign}}(\varsigma_{k + 1} )\) < 0. Therefore, the hybrid formula of MPP search using convexity criterion is defined to improve the robustness of AMV.
The HCC was proposed by combining AMV and MCC in terms of convexity criterion as below.
For \(\varsigma_{k + 1} > 0\) with convex performance function (see Fig. 1a), the AMV iterative formula is used to compute the new point as below:
where \(\varvec{n}(u_{k}^{\text{AMV}} )\) stands for the normalized steepest sensitivity vector.
For the concave performance, i.e., \(\varsigma_{k + 1} \le 0\), the MCC iterative formula is applied to determine the new point as follows:
where \(f(u_{k} )\) represents the new point computed by AMV formulation (8). \({\mathbf{C}}\) is the \(n \times n\) dimensional involutory matrix, which only has one element in each row and each column to be 1 or − 1 and the others are 0. Actually, the unit matrix of \({\mathbf{C}}\) and \(\lambda\) (i.e., \(0 < \lambda < 1\)) represents the chaos control factor with a smaller value to achieve stabilization. \(\tilde{\varvec{n}}_{k + 1}\) stands for the modified sensitivity vector. The MCC method updates the point by moving it on beta hypersphere.
3.2 Finite-step length adjustment (FLS) method
The FSL iterative formula is presented as follows [5]:
where \(\varvec{U}_{k + 1}^{\text{FSL}}\) and \(\varvec{U}_{k}^{\text{FSL}}\) are, respectively, the new and previous points computed by FSL formula. \(\lambda\) is the finite-step length, which is selected a larger value \(\lambda > 0\). \(\varvec{U}_{k + 1}^{\lambda }\) is the point along the direction of \(\varvec{U}_{k}^{\text{FSL}} - \lambda \nabla_{u} g(\varvec{d},\varvec{U}_{k} )\). if \(\lambda\) → ∞ then the FSL formula is similar to the AMV. Consequently, it is a criterion as \(\left\| {\varvec{U}_{k + 1}^{\text{FSL}} - \varvec{U}_{k}^{\text{FSL}} } \right\| \ge \left\| {\varvec{U}_{k}^{\text{FSL}} - \varvec{U}_{k - 1}^{\text{FSL}} } \right\|\) is used to control instability of the FSL method for highly concave performance functions as set \(\lambda = \lambda /c\) when \(\left\| {\varvec{U}_{k + 1}^{\text{FSL}} - \varvec{U}_{k}^{\text{FSL}} } \right\| \ge \left\| {\varvec{U}_{k}^{\text{FSL}} - \varvec{U}_{k - 1}^{\text{FSL}} } \right\|\) in which c is an adjusting factor as c ∈ 2.2–2.6. A large finite-step length may be provided a slow convergence rate or unstable results for FSL method in highly nonlinear performance functions while the criterion \(\left\| {\varvec{U}_{k + 1}^{\text{FSL}} - \varvec{U}_{k}^{\text{FSL}} } \right\| \ge \left\| {\varvec{U}_{k}^{\text{FSL}} - \varvec{U}_{k - 1}^{\text{FSL}} } \right\|\) is satisfied its convergences with stable results.
4 Hybrid sufficient modified chaos control
4.1 Sufficient descent criterion
In this section, the sufficient descent criterion is used to provide the hybrid formulation of MPP search algorithm. The sufficient descent criterion is suggested as below:
The sufficient descent criterion in Eq. (11) is evaluated using the new point computed by AMV and previous points computed by AMC.
The above criterion is simply computed using the results of iterative formula-based MPP search using points \(\varvec{U}_{k + 1}^{\text{AMV}}\)\(\varvec{U}_{k}^{{}}\) and \(\varvec{U}_{k - 1}^{{}}\). The new sensitivity vector has a sufficient descent property when Eq. (11) is satisfied based on point \(\varvec{U}_{k + 1}^{\text{AMV}}\); thus, the AMV can be used to compute the new point. Otherwise, i.e., \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k} } \right\| \ge \left\| {\varvec{U}_{k - 1} - \varvec{U}_{k} } \right\|\), the new point is obtained based on insufficient search direction, and the criteria are, respectively, plotted in Fig. 2a, b for concave and convex types at the point \(\varvec{U}_{k}\) of performance functions. It can be seen that the proposed criterion is different from the convexity criterion. Fig. 2b schematically shows that the performance function is concave at the point \(\varvec{U}_{k}\), but the new search direction vector is sufficient descent. This means that the new steepest descent search direction vector (\(\tilde{\varvec{n}}_{k + 1}\)) can be computed using the AMV approach (\(\varvec{n}(u_{k}^{\text{AMV}} )\)) based on the descent criterion. Nevertheless, the new point should be computed using the MCC-based MPP search method by applying convexity criterion (see Fig. 2b). However, the descent criterion in Fig. 2b is sufficient; thus, the AMV approach is accurately provided the sufficient search direction to compute the new point. This means that the convergence rate of hybrid method increases using the sufficient decent condition. Therefore, a hybrid formula based on the proposed sufficient descent criterion is converged faster than the HCC, which is developed based on convexity criterion.
Figure 3 illustrates insufficient descent iteration at new point of reliability method-based MPP search that this figure includes convex (Fig. 3a) and concave (Fig. 3b) functions which is given by convexity criterion. The insufficient descent condition presented in Fig. 3 showed that the improved versions of MPP search should be used in reliability loop of DLA, while AMV can be used to search MPP based on convexity criterion in HCC as showed in Fig. 3a. In this current paper, the sufficient descent condition can be used to adapt the sensitivity vector using AMV when \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k} } \right\| < \left\| {\varvec{U}_{k - 1} - \varvec{U}_{k} } \right\|\) or the modified MPP search method in the iterative FORM formula.
4.2 Adaptive modified chaos control (AMC) method
It supposes that the length between the new point-based AMV and previous point as \(\left. {\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right.} \right\|\) (where \(\varvec{U}_{k}^{H}\) is the point computed by hybrid formulation) is less than the relative previous length as \(\left. {\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right.} \right\|\) which are used to compute the sufficient criterion descent criterion, then the AMV has a successful iteration. This means that \(\left. {\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right.} \right\|\) < \(\left. {\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right.} \right\|\); thus, we have \(\left. {\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right.} \right\| \to 0\) when \(k \to \infty\). Using this creation, the stable convergence is obtained based on a fixed point as \(\left. {\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right.} \right\| \to 0\).
It can be concluded that the robustness of hybrid algorithm based on criterion \(\left. {\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right.} \right\|\) < \(\left. {\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right.} \right\|\) is dependent on modified algorithm of MPP search for reliability analysis. The stable convergence of hybrid iterative formulation can be guaranteed when the modified reliability algorithm provides robust results. In this paper, a sufficient iterative method is proposed using the sufficient descent condition which is applied to determine the chaos control factor as below simple dynamical relation:
It is obvious \(0 < \lambda_{k} < \frac{1}{{\delta^{k} }}\) and λk→0 when k→∞, where \(\delta\) represents the adaptive coefficient as \(1.01 < \delta \le 1.2\). Consequently, \(\frac{{\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right\|}}{{\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right\|}} \approx 0 \Rightarrow \varvec{U}_{k}^{H} \approx \varvec{U}_{k - 1}^{H}\), while \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right\|\) is given a larger value. This means that the proposed sensitivity vector which is computed based on the sufficient descent criterion can provide stable results by considering \(\varvec{||U}_{k}^{H} - \varvec{U}_{k - 1}^{H} || < \varvec{||U}_{k - 2}^{H} - \varvec{U}_{k - 1}^{H} ||\) from previous results. The iterative formula for reliability analysis using the adaptive modified chaos control (AMC) presented in Eq. (13) which is satisfied the sufficient descent condition as below:
The \(\tilde{\varvec{n}}_{{}}^{A}\) represents normalized sensitivity vector which is computed using modified chaos control factor with adaptive property using sufficient descent criterion. The proposed condition is as simple as MCC and AMV, while the sufficient descent condition is applied to provide the stable results for concave and convex performance functions. The modified chaos control method as well as the adjusted chaos control in the method proposed by Li et al. [33] is used in this search direction. Unlike the chaos control factor proposed by Li et al. [33], the proposed chaos control is dynamically adjusted using sufficient descent condition in AMC. The proposed AMC is adapted using a dynamical accelerated chaos control which is the major difference between the AMC and MCC in HCC or FSL. The dynamical chaos control in AMC is adaptively accelerated between 1 and 0 for problem with insufficient properties which is given the smaller values at the final iterations. Therefore, it can provide the stable results for highly nonlinear problems, finally.
4.3 Hybrid sufficient reliability method
The proposed AMC is applied for hybrid iterative formula by applying the AMV based on sufficient descent condition. The hybrid formula-based AMC and AMV approaches are utilized to improve the robustness and efficiency of FORM-based MPP search in RBDO. The sufficient descent criterion in Eq. (11) is used to hybrid formulation of AMC and AMV. In addition, hybrid method for MPP search (\(\varvec{U}_{k + 1}^{H}\)) is given as follows:
where \(\varvec{U}_{k + 1}^{\text{AMV}}\) is determined based on Eq. (8) and \(\varvec{U}_{k + 1}^{\text{AMC}}\) is computed based on the proposed AMC formula in Eq. (13). The AMC and AMV methods are applied in the proposed hybrid adaptive modified chaos control (HAMC) using sufficient descent criterion.
Based on Eq. (14), the step size in HAMC method is varied between 0 and 1 which is equal to 1 for performance functions with sufficient descent condition. AMC is used when sufficient condition is not satisfied; thus, the chaos control is adjusted to less than 1 using Eq. (12). Therefore, hybrid formulation in Eq. (14) may improve the robustness inverse reliability method.
4.4 Algorithm of hybrid adaptive modified chaos control
The iterative procedure of the proposed HAMC method is described in this section. The descent condition is applied for hybrid AMV with AMC by the following steps:
Step 1: Define performance function \(g(\varvec{d},\varvec{X})\) and \(\beta_{t}\). Given statistical random variables \(\mu\) and \(\sigma\). Set \(k = 0\), and \(\varepsilon\) (stopping criterion).
Step 2: Transfer random variable into normal standard space \(u = \varPhi^{ - 1} \{ F_{X} (x)\}\).
Step 3: Compute \(\nabla_{u} g(\varvec{d},\varvec{U}_{k}^{\text{AMV}} )\) and new point \(\varvec{U}_{k + 1}^{\text{AMV}}\) using Eq. (8).
Step 4: For k = 1, \(\varvec{U}_{k + 1}^{H} = \varvec{U}_{k + 1}^{\text{AMV}}\)Otherwise i.e. k > 1, If \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right\| < \left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right\|\), then \(\varvec{U}_{k + 1}^{H} = \varvec{U}_{k + 1}^{\text{AMV}}\)Else (i.e. \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right\| \le \left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right\|\)), using Eq. (13) \(\varvec{U}_{k + 1}^{H} = \varvec{U}_{k + 1}^{\text{AMC}}\)
Step 5: If \(\left\| {\varvec{U}_{k + 1}^{H} - \varvec{U}_{k}^{H} } \right\|/\left\| {\varvec{U}_{k}^{H} } \right\| < \varepsilon\), then stop, print \(\varvec{U}_{{}}^{*} = \varvec{U}_{k + 1}^{H}\) and \(g(\varvec{d},\varvec{U}_{k + 1}^{H} )\)Else \(k = k + 1\) and go to Step 2.
Based on the sufficient descent condition for combination of the MPP search methods, the flowchart of HAMC is plotted in Fig. 4. As can be seen, the iterative formula is as simple as the AMV, and the hybrid formula of MPP search is computed by the new and pervious results. The sufficient descent condition and the adaptive step size are used to compute the adaptive search direction vector in HAMC. However, steepest descent search direction with a constant step size (i.e., 1 or 0.1) is implemented in HCC using the convexity criterion. As seen, the step size is adjusted based on the different between \(\left\| {\varvec{U}_{k}^{H} - \varvec{U}_{k - 1}^{H} } \right\|\) and \(\left\| {\varvec{U}_{k + 1}^{\text{AMV}} - \varvec{U}_{k}^{H} } \right\|\). The main differences between the proposed HACM and HCC are the implementation of sufficient descent criterion and a new adaptive modified search direction in Eq. (12).
5 Illustrative examples
The robustness and efficiency of proposed HAMC with descent criterion are investigated through three nonlinear performance functions and two RBDO problems with nonlinear convex and concave probabilistic constraints which are computed based on DLA-based PMA. The adaptive coefficient in HAMC is set as δ = 1.1. The results of HAMC methods are compared with the AMV, MCC (with the parameters of \({\mathbf{C}} = {\mathbf{I}}\) and λ = 0.2), FSL (its parameters are given to be λ = 30 and c = 2.5), and HCC (parameters are given as \({\mathbf{C}} = {\mathbf{I}}\) and λ = 0.2). For this purpose, the numbers of computations of \(\nabla g(\varvec{U})\) (central finite difference), the performance value at MPP (\(g(\varvec{X}^{*} )\)) for each performance function, the objective and the number of evaluating probabilistic constraints for RBDO problems are used to compare reliability algorithms with stopping criterion (ε = 10−6).
5.1 Reliability examples
Three nonlinear performance functions are used as
Example 1
\(g = 0.3x_{1}^{2} x_{2} - x_{2} + 0.8x_{1} + 1\), in which, \(x_{1} \sim N(0,0.55^{2} )\), \(x_{2} \sim N(6,0.55^{2} )\) and \(\beta_{t} = 3.0\).
Example 2
\(g = x_{1}^{4} + 2x_{2}^{4} - 20\), in which, \(x_{1} \sim N(10,\,5^{2} )\), \(x_{2} \sim N(12,\,5^{2} )\) and \(\beta_{t} = 2.5\).
Example 3
\(g = 0.489x_{3}^{{}} x_{7}^{{}} + 0.843x_{5}^{{}} x_{6}^{{}} - 0.0432x_{9}^{{}} x_{10}^{{}} + 0.0556x_{9}^{{}} x_{11}^{{}} + 0.000786x_{11}^{2} - 0.75\), in which, \(i = 1\sim 7\,\,\,x_{i} \sim N(1,\,\,0.005^{2} ),\,\,i = 8\sim 9\,\,\,x_{i} \sim N(0.3,\,\,0.006^{2} ),\,i = 9\sim 10\,\,\,x_{i} \sim N(0,\,\,10.0^{2} )\,\) and \(\beta_{t} = 3.0\)
The converged results of Examples 1–3 for different reliability methods are listed in Table 1. It is obvious that the proposed hybrid HAMC method by combining the AMV and AMC algorithms improves the robustness of AMV for these highly nonlinear performance functions, and it enhances the efficiency of MCC by using the adaptive chaos control. The HAMC method is accurately converged to stable results for all examples, while the AMV method is periodically yielded to unstable solutions. It is evident that the MCC and SLA are more robust than AMV. The HAMC is as robust as the MCC and HCC, but is significantly more computationally efficient. The proposed HAMC using hybrid sensitivity vector with sufficient descent criterion improves the efficiency of MPP search-based FORM formula compared to other modified methods.
Figure 5 illustrates the convergence histories of different reliability methods for Example 1. As seen, the HCC, SLA, and HAMC are converged to stable results as \(g(\varvec{X}_{{}}^{*} ) = - 6.7116\) and \(\varvec{X}_{{}}^{*}\) = (− 0.15416, 7.64278). The SLA and HAMC are converged with different iterations. Consequently, it is shown that different sensitivity vectors are obtained by HAMC and SAL formulas.
By comparing the results of Table 2 for Example 2, the MCC and HCC are not converged to stable solutions based on λ = 0.2. The AMV produces periodic-2 solutions as \(g(\varvec{X}_{{}}^{*} )\) = (10207.93, 41,533.52); while The HAMC yields stable results as 50.30983 after 20 iterations which is closely in agreement with the results extracted from Ref. [36] i.e. \(g(\varvec{X}_{{}}^{*} )\) = 50.3096. The proposed HAMC method is efficient, while the HCC is the more inefficient method based on the parameters C = I and λ = 0.15 among other inverse reliability methods.
The convergence histories-based performance function for Example 3 is presented in Table 3. It can be seen that the HAMC is slightly more efficient than the MCC and HCC schemes. The HAMC is converged about three times faster than the MCC method. The AMV yields to 2-periodic unstable results as 1.395544 and 0.65651 while the proposed HAMC are efficiently converged to stable performance value as \(g(\varvec{X}_{{}}^{*} )\) = 0.075282 after 27 iterations which is more agreement with the extracted results from Ref. [56].
5.2 RBDO examples
Two RBDO examples are selected herein to illustrate the performances of the proposed HAMC which is formulated using sufficient descent criterion for RBDO problem. Two examples are selected to demonstrate the performances of the proposed HAMC method with highly nonlinear constraints in terms of mathematical and structural optimization problems.
Example 4
A nonlinear mathematical RBDO problem is given as [19]:
This example includes three probabilistic constraints \(g_{1}\), \(g_{2}\), \(g_{3}\) and two Gumbel random variables with means of design point and standard deviation of 1. The RBDO results of different DLA-based PMA methods are summarized in Table 4 with stopping criterion ε = 10−6. It can be found from Table 4 that the results of different reliability methods are almost equal to the results extracted from Ref. [56]. In addition, results indicate that the AMV yields unstable solution, but the MCC, HCC, SLA, and proposed HAMC methods are robustly converged. The MCC is most inefficient among RBDO-based PMA methods. However, the HAMC is slightly more efficient than other existing PMA-based MPP search approaches. The HAMC is converged about three times faster than the MCC method. It can be concluded that the proposed PMA-based HAMC can slightly enhance the efficiency of MCC and also improves the robustness of AMV method for this nonlinear problem.
The converged optimum and number of evaluating the probabilistic constraints for different stopping criteria (ε) are listed in Table 5 for the RBDO example in Eq. (15). The HAMC converges faster than HCC and SLA methods, while the HCC is computationally more efficient than the MCC and SLA.
Example 5
Vehicle side impact example [19].
Based on a quadratic regression-based response surface method, the optimization model for was extracted for vehicle crashworthiness as below:
With
where \(F_{\text{AL}}\) and \(F_{\text{ps}}\) are dummy abdomen load and dummy pubic symphysis force, respectively. \(D_{\text{up}}\),\(D_{\text{mid}}\) and \(D_{\text{low}}\) are the dummy upper rib, middle rib and lower rib; while \({\text{VC}}_{\text{up}}\), \({\text{VC}}_{\text{mid}}\) and \({\text{VC}}_{\text{low}}\) are the dummy upper chest, middle chest and lower chest, respectively. Also, \(V_{\text{B - pillar}}\) and \(V_{\text{door}}\) represent the velocity at the middle B-pillar position and door belt line, respectively. This example involves eleven random variables, as listed in Table 6.
The optimal design point, objective function at the optimal design point, and the probabilistic constraints values, which are evaluated on the beta-hypersphere, are listed in Table 7 to compare the accuracy of PMA-based reliability methods of HAMC with extracted results from Ref. [19]. As can be seen from Table 7, the constraints \(g_{2}\), \(g_{8}\), and \(g_{10}\) are active in RBDO using HAMC for this example. The AMV is not converged, but the MCC, HCC and SLA are converged to stable results as well as the proposed HAMC. The HAMC formula using PMA is improved the stability of AMV, and is enhanced the computational efficiency about six, five and three times faster than the MCC, HCC and SLA methods, respectively. The MCC, HCC, SLA, HAMC for PMA can provide accurate results and more agreement with the results obtained from Ref. [19].
The proposed hybrid formula using sufficient descent condition can be applied for reliability loop in RBDO problems, successfully. The sufficient descent condition can be used to enhance the performance convergence including both efficiency and robustness of the reliability methods as well as the convexity criterion. The HAMC adaptively implemented the modified sensitivity vector based on the proposed AMC in Eq. (13) and AMV in Eq. (8). Thus, the proposed hybrid method can be applied for RBDO of real engineering problems, in future.
6 Conclusions
In this paper, a criterion named a sufficient descent is applied for adaptive modified sensitivity vector of reliability loop-based MPP search, which is used to evaluate probabilistic constraints in reliability-based design optimization (RBDO) using performance measure approach (PMA). An adaptive modified chaos control (AMC) method is proposed by developing a dynamical chaos control using sufficient descent condition. The AMV and proposed AMC methods are adaptively implemented using sufficient descent criterion in RBDO-based PMA. The results of reliability examples and RBDO problems for proposed hybrid method named HAMC are compared with several reliability methods. The results indicated that the HAMC improved the robustness of AMV for highly nonlinear functions and it enhanced the efficiency of existing modified versions of MPP search. The HAMC has top performances for accuracy and efficiency compared to other existing RBDO-based PMA. To be specific, the HAMC is more robust than the AMV and is more computationally efficient than the MCC, HCC, and SAL. Therefore, the HAMC can be implemented to evaluate the probabilistic constraints of real and complex RBDO engineering problems in future.
References
Zhu S-P, Hao Y-Z, Liao D (2019) Probabilistic modeling and simulation of multiple surface crack propagation and coalescence. Appl Math Model 78:383–398. https://doi.org/10.1016/j.apm.2019.09.045
Zhu S, Liu Q, Zhou J, Yu Z (2018) Fatigue reliability assessment of turbine discs under multi-source uncertainties. Fatigue Fract Eng Mater Struct 41(6):1291–1305
Zhang J, Xiao M, Gao L, Chu S (2019) A combined projection-outline-based active learning Kriging and adaptive importance sampling method for hybrid reliability analysis with small failure probabilities. Comput Methods Appl Mech Eng 344:13–33. https://doi.org/10.1016/j.cma.2018.10.003
Koduru SD, Haukaas T (2010) Feasibility of FORM in finite element reliability analysis. Struct Saf 32(2):145–153
Ping Y, Zuo Z (2016) Step length adjustment iterative algorithm for inverse reliability analysis. Struct Multidiscip Optim 54(4):1–11
Keshtegar B, Zhu S-P (2019) Three-term conjugate approach for structural reliability analysis. Appl Math Model 76:428–442. https://doi.org/10.1016/j.apm.2019.06.022
Zhang J, Xiao M, Gao L, Fu J (2018) A novel projection outline based active learning method and its combination with Kriging metamodel for hybrid reliability analysis with random and interval variables. Comput Methods Appl Mech Eng 341:32–52. https://doi.org/10.1016/j.cma.2018.06.032
Meng Z, Yang D, Zhou H, Yu B (2018) An accurate and efficient reliability-based design optimization using the second order reliability method and improved stability transformation method. Eng Optim 50(5):749–765
Meng Z, Zhou H, Hu H, Keshtegar B (2018) Enhanced sequential approximate programming using second order reliability method for accurate and efficient structural reliability-based design optimization. Appl Math Model 62:562–579. https://doi.org/10.1016/j.apm.2018.06.018
Lee I, Noh Y, Yoo D (2012) A novel second-order reliability method (SORM) using noncentral or generalized Chi squared distributions. J Mech Des 134(10):89. https://doi.org/10.1115/1.4007391
Valdebenito MA, Schuëller GI (2010) A survey on approaches for reliability-based optimization. Struct Multidiscip Optim 42(5):645–663. https://doi.org/10.1007/s00158-010-0518-6
Du X, Chen W (2003) Sequential optimization and reliability assessment method for efficient probabilistic design. J Mech Des 126(2):871–880
Zeng M, Zhou H (2018) New target performance approach for a super parametric convex model of non-probabilistic reliability-based design optimization. Comput Methods Appl Mech Eng 339:644–662
Jiang C, Qiu H, Li X, Chen Z, Gao L, Li P (2019) Iterative reliable design space approach for efficient reliability-based design optimization. Eng Comput. https://doi.org/10.1007/s00366-018-00691-z
Choi SH, Lee G, Lee I (2018) Adaptive single-loop reliability-based design optimization and post optimization using constraint boundary sampling. J Mech Sci Technol 32(7):3249–3262
Fan L, Wu T, Badiru A, Hu M, Soni S (2013) A single-loop deterministic method for reliability-based design optimization. Eng Optim 45(4):435–458
Keshtegar B, Hao P (2018) Enhanced single-loop method for efficient reliability-based design optimization with complex constraints. Struct Multidiscip Optim 57:1731–1747
Liang J, Mourelatos ZP, Tu J (2008) A single-loop method for reliability-based design optimization. Int J Prod Dev 5(1/2):76–92
Shan S, Wang GG (2017) Reliable design space and complete single-loop reliability-based design optimization. Reliab Eng Syst Saf 93(8):1218–1230
Hao P, Ma R, Wang Y, Feng S, Wang B, Li G, Xing H, Yang F (2019) An augmented step size adjustment method for the performance measure approach: toward general structural reliability-based design optimization. Struct Saf 80:32–45. https://doi.org/10.1016/j.strusafe.2019.04.001
Keshtegar B (2017) A modified mean value of performance measure approach for reliability-based design optimization. Arab J Sci Eng 42(3):1093–1101. https://doi.org/10.1007/s13369-016-2322-0
Youn BD, Choi KK, Du L (2005) Adaptive probability analysis using an enhanced hybrid mean value method. Struct Multidiscip Optim 29(2):134–148
Peng H, Wang Y, Chen L, Bo W, Hao W (2017) A novel non-probabilistic reliability-based design optimization algorithm using enhanced chaos control method. Comput Methods Appl Mech Eng 318:572–593
Cheng G, Lin XU, Jiang L (2006) A sequential approximate programming strategy for reliability-based structural optimization. Comput Struct 84(21):1353–1367
Huang ZL, Jiang C, Zhou YS, Luo Z, Zhang Z (2016) An incremental shifting vector approach for reliability-based design optimization. Struct Multidiscip Optim 53(3):523–543
Huang ZL, Jiang C, Zhou YS, Zheng J, Long XY (2017) Reliability-based design optimization for problems with interval distribution parameters. Struct Multidiscip Optim 55(2):1–16
Li F, Liu J, Wen G, Rong J (2019) Extending SORA method for reliability-based design optimization using probability and convex set mixed models. Struct Multidiscip Optim 59(4):1163–1179. https://doi.org/10.1007/s00158-018-2120-2
Gang L, Zeng M, Hao H (2015) An adaptive hybrid approach for reliability-based design optimization. Struct Multidiscip Optim 51(5):1051–1065
Jiang C, Qiu H, Gao L, Cai X, Li P (2017) An adaptive hybrid single-loop method for reliability-based design optimization using iterative control strategy. Struct Multidiscip Optim 56(6):1271–1286. https://doi.org/10.1007/s00158-017-1719-z
Jeong SB, Park GJ (2016) Single loop single vector approach using the conjugate gradient in reliability based design optimization. Struct Multidiscip Optim 55(4):1329–1344
Meng Z, Keshtegar B (2019) Adaptive conjugate single-loop method for efficient reliability-based design and topology optimization. Comput Methods Appl Mech Eng 344:95–119. https://doi.org/10.1016/j.cma.2018.10.009
Meng Z, Yang D, Zhou H, Wang BP (2018) Convergence control of single loop approach for reliability-based design optimization. Struct Multidiscip Optim 57(3):1079–1091. https://doi.org/10.1007/s00158-017-1796-z
Li X, Meng Z, Chen G, Yang D (2019) A hybrid self-adjusted single-loop approach for reliability-based design optimization. Struct Multidiscip Optim 60(5):1867–1885. https://doi.org/10.1007/s00158-019-02291-x
Du X, Sudjianto A, Wei C (2004) An integrated framework for optimization under uncertainty using inverse reliability strategy. J Mech Des 126(4):562–570
Yang D (2014) Stability analysis and convergence control of iterative algorithms for reliability analysis and design optimization. J Mech Des 135(3):034501
Zeng M, Gang L, Bo PW, Peng H (2015) A hybrid chaos control approach of the performance measure functions for reliability-based design optimization. Comput Struct 146:32–43
Keshtegar B, Baharom S, El-Shafie A (2018) Self-adaptive conjugate method for a robust and efficient performance measure approach for reliability-based design optimization. Eng Comput 34(1):187–202. https://doi.org/10.1007/s00366-017-0529-7
Keshtegar B, Chakraborty S (2018) Dynamical accelerated performance measure approach for efficient reliability-based design optimization with highly nonlinear probabilistic constraints. Reliab Eng Syst Saf 178:69–83. https://doi.org/10.1016/j.ress.2018.05.015
Hao P, Wang Y, Ma R, Liu H, Wang B, Li G (2019) A new reliability-based design optimization framework using isogeometric analysis. Comput Methods Appl Mech Eng 345:476–501. https://doi.org/10.1016/j.cma.2018.11.008
Keshtegar B, Hao P (2017) A hybrid self-adjusted mean value method for reliability-based design optimization using sufficient descent condition. Appl Math Model 41:257–270. https://doi.org/10.1016/j.apm.2016.08.031
Keshtegar B, Hao P (2018) Enriched self-adjusted performance measure approach for reliability-based design optimization of complex engineering problems. Appl Math Model 57:37–51. https://doi.org/10.1016/j.apm.2017.12.030
Keshtegar B, Lee I (2016) Relaxed performance measure approach for reliability-based design optimization. Struct Multidiscip Optim 54(6):1439–1454. https://doi.org/10.1007/s00158-016-1561-8
Zhu S-P, Keshtegar B, Trung N-T, Yaseen ZM, Bui DT (2019) Reliability-based structural design optimization: hybridized conjugate mean value approach. Eng Comput https://doi.org/10.1007/s00366-019-00829-7
Meng D, Li Y, Zhu S-P, Lv G, Correia J, Jesus Ad (2019) An enhanced reliability index method and its application in reliability-based collaborative design and optimization. Math Probl Eng 4536906:10
Keshtegar B (2016) Stability iterative method for structural reliability analysis using a chaotic conjugate map. Nonlinear Dyn 84(4):2161–2174
Keshtegar B (2017) A hybrid conjugate finite-step length method for robust and efficient reliability analysis. Appl Math Model 45:226–237
Keshtegar B (2016) Chaotic conjugate stability transformation method for structural reliability analysis. Comput Methods Appl Mech Eng 310:866–885
Yaseen ZM, Keshtegar B (2019) Limited descent-based mean value method for inverse reliability analysis. Eng Comput 35(4):1237–1249. https://doi.org/10.1007/s00366-018-0661-z
Zhang J, Xiao M, Gao L, Qiu H, Yang Z (2018) An improved two-stage framework of evidence-based design optimization. Struct Multidiscip Optim 58(4):1673–1693. https://doi.org/10.1007/s00158-018-1991-6
Keshtegar B, Kisi O (2018) RM5Tree: radial basis M5 model tree for accurate structural reliability analysis. Reliab Eng Syst Saf 180:49–61. https://doi.org/10.1016/j.ress.2018.06.027
Zhu S-P, Liu Q, Peng W, Zhang X-C (2018) Computational–experimental approaches for fatigue reliability assessment of turbine bladed disks. Int J Mech Sci 142:502–517
Keshtegar B (2018) Enriched FR conjugate search directions for robust and efficient structural reliability analysis. Eng Comput 34(1):117–128. https://doi.org/10.1007/s00366-017-0524-z
Keshtegar B, Bagheri M (2018) Fuzzy relaxed-finite step size method to enhance the instability of the fuzzy first-order reliability method using conjugate discrete map. Nonlinear Dyn 91(3):1443–1459. https://doi.org/10.1007/s11071-017-3957-4
Lee J-O, Yang Y-S, Ruy W-S (2002) A comparative study on reliability-index and target-performance-based probabilistic structural design optimization. Comput Struct 80(3):257–269. https://doi.org/10.1016/S0045-7949(02)00006-8
Keshtegar B, Hao P (2018) A hybrid descent mean value for accurate and efficient performance measure approach of reliability-based design optimization. Comput Methods Appl Mech Eng 336:237–259. https://doi.org/10.1016/j.cma.2018.03.006
Keshtegar B, Peng H, Zeng M (2017) A self-adaptive modified chaos control method for reliability-based design optimization. Struct Multidiscip Optim 55(1):63–75
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Keshtegar, B., Meng, D., Ben Seghier, M.E. et al. A hybrid sufficient performance measure approach to improve robustness and efficiency of reliability-based design optimization. Engineering with Computers 37, 1695–1708 (2021). https://doi.org/10.1007/s00366-019-00907-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-019-00907-w