1. Department of Civil Engineering, University of Sistan and Baluchestan, Zahedan 9816745565, Iran
2. Department of Civil Engineering, The University of Memphis, Memphis, TN 38152, USA
3. Department of Civil Engineering, Velayat University, Iranshahr 9911131311, Iran
mrghasemi@eng.usb.ac.ir
Show less
History+
Received
Accepted
Published
2018-03-08
2018-06-02
2019-08-15
Issue Date
Revised Date
2019-03-04
PDF
(3289KB)
Abstract
In a reliability-based design optimization (RBDO), computation of the failure probability (Pf) at all design points through the process may suitably be avoided at the early stages. Thus, to reduce extensive computations of RBDO, one could decouple the optimization and reliability analysis. The present work proposes a new methodology for such a decoupled approach that separates optimization and reliability analysis into two procedures which significantly improve the computational efficiency of the RBDO. This technique is based on the probabilistic sensitivity approach (PSA) on the shifted probability density function. Stochastic variables are separated into two groups of desired and non-desired variables. The three-phase procedure may be summarized as: Phase 1, apply deterministic design optimization based on mean values of random variables; Phase 2, move designs toward a reliable space using PSA and finding a primary reliable optimum point; Phase 3, applying an intelligent self-adaptive procedure based on cubic B-spline interpolation functions until the targeted failure probability is reached. An improved response surface method is used for computation of failure probability. The proposed RBDO approach could significantly reduce the number of analyses required to less than 10% of conventional methods. The computational efficacy of this approach is demonstrated by solving four benchmark truss design problems published in the structural optimization literature.
Mohammad Reza GHASEMI, Charles V. CAMP, Babak DIZANGIAN.
Novel decoupled framework for reliability-based design optimization of structures using a robust shifting technique.
Front. Struct. Civ. Eng., 2019, 13(4): 800-820 DOI:10.1007/s11709-019-0517-7
Recently, optimization in various fields of engineering sciences has been very much considered [1–8]. While the modeling assumptions have become more elaborate and accurate over the years, the reliability analysis of stochastic structural systems still remains a challenging problem. Reliability-based design optimization (RBDO) implements structural optimization considering simultaneously the uncertainties observed in the structural materials and/or applied loading. The general truss RBDO problem with both deterministic and probabilistic design constraints can be formulated aswhere is a column vector of n deterministic design variables, is the m-dimensional vector of random variables, f(d) is the objective function, denotes the failure probability for the ith limit state function , is the target failure probability of ith constraint, and NPC is the number of probabilistic constraints. In Eq. (1), sj and uk are the stress of jth member and the nodal displacement of kth degrees of freedom, respectively. Also, , , , , Nm and NDOF are the allowable member stresses, the allowable nodal displacements, the allowable lower and upper bounds of d, the total number of members, and the total number of degrees-of-freedom, respectively. The target failure probability could simply be expressed in terms of the target reliability index as , where is the standard normal cumulated distribution function and denotes the target reliability index.
The most straightforward approaches to solve the RBDO problem defined in Eq. (1) can be categorized into three groups: nested, mono-level, and decoupled techniques. In nested or double-loop approaches, a reliability analysis is nested within a constrained optimization loop. This approach is also known as the reliability index approach and is based on first-order reliability method (FORM) or an alternative formulation to the RBDO problem known as the performance measure approach [9]. Mono-level approaches [9–12] attempt to fully reformulate the original RBDO problem into an equivalent deterministic design optimization (DDO) problem. In spite of the evident advantage that a single optimization loop provides, these approaches require the computation of second-order derivatives. Moreover, a recent benchmark study [13] indicates that mono-level approaches may suffer instability problems. Decoupling approaches aim to separate the optimization loop from the reliability analyses, so that both can be sequentially performed in an independent manner. Decoupled approaches are referred to as sequential optimization and reliability assessment (SORA) [14], which transforms the RBDO problem into a sequence of deterministic optimization cycles, including an inverse reliability analysis to determine the most probable target point (MPTP) for shifting the constraints into the feasible region. For problems with a strong non linearity in the limit state function, SORA suffers from the possible non-unicity of the MPTP [15]. Sequential approximate programming (SAP) [16] is another well-known decoupling technique that formulates the RBDO as a sub-programming problem that uses an approximate form of the objective function subjected to a set of approximate constraints by means of first order Taylor expansion at the current design point. The problem with SAP is that for a non-linear limit state function approximation, the FORM generates non-suitable substantial errors.
Over the last decade, many researchers have applied double-loop approaches to solving RBDO problems in structural engineering by using surrogate-based or response-surface-based approaches to improve computational efficiency.
One of the most popular approaches to reduce computational cost of the reliability analysis is the response surface method (RSM) and its adaptive versions [17–23]. Numerous studies have been done on applying RSM to solve reliability analysis and RBDO problems for structural problems [24–29]. RSM employs a polynomial function to approximate the unknown implicit performance function. An accurate estimate of the failure probability can be obtained if the selected polynomial function is a good fit to the actual limit state.
Recently some studies have been published on reliability based optimization of structures using safety design factors [30–32]. At the end of such procedures, a certain value is obtained for optimum safety design factor that allows a fair judgement on the design type carried. These methods attempt to decouple the optimization procedure from reliability analysis. Among various features of such methods one may refer to their simplicity and their ease of understanding for engineers.
The approach presented in this study may be categorized as a three-phase decoupling method that introduces a novel method where a simultaneous computation of Pf throughout the optimization procedure is avoided at the early stages of the calculations. First, a solo DDO procedure is applied to the problem, then the probabilistic sensitivity approach (PSA) is applied on the design variables at the achieved optimum solution. This approach may ensure determination of the most reliable optimum design while significantly reducing the number of computations. At the end of the process, a cubic B-spline interpolation technique is utilized to find a reliable optimum point that meets the targeted failure probability.
In this study, the reliability analysis utilizes an improved RSM proposed by Zhao and Qiu [29] which has been shown to be computationally efficient for solving structural RBDO problems [33].
In the next sections, the proposed three-phase decoupling method is defined, including the vital roles of B-splines, an improved RSM, and the probability-based sensitivity approach. To demonstrate the effectiveness of the proposed methodology, two planar and two spatial benchmark truss problems are studied.
Methodology
Classifying random variables in structural problems
In most structural engineering problems, random variables may be classified without a sensitivity analysis. Thus, one may categorize variables as: desired random variables (DRV), for example, the strength of materials and undesired random variables (URV), such as applied loading.
Desired random variables may be identified as the ones that cause an associated reduction in the failure probability when their values are increased, and vice versa. However, there are some random variables whose effect on the limit state function or the failure probability cannot be easily discerned. Thus, merely to classify them, sensitivity analysis is carried out.
Shifting technique and pseudo-probability density function
One of the features of a probabilistic density function, related to random variables in structural problems, is the insignificant value of the coefficient of variation (COV). A small COV causes mean surrounded values to be selected with a higher probability compared to the end zones. It reasons the need for excessive production of samples when the failure probability is low. Figure 1 illustrates normal and lognormal probability density functions for materials with 104 ksi mean moduli of elasticity for COV values.
In the present work, the following shifting relationship is utilized for mean values of random variables
where t is the step number, X is a random variable, is the mean probabilistic distribution of X and l is the shifting step length. The probability density function (PDF) with the new mean value out from Eq. (2) is called the pseudo-PDF of random variable X. The sign in Eq. (2) is negative for desired random variables and positive for undesired random variables. The shifting step length l is defined as
where ts is a shifting parameter (a value chosen between 0 and 1). In fact, as illustrated in Fig. 2, the defined shifting technique applied on the random variables X, allows moving from the first deterministic optimum point d* found at the start of the procedure, to the first reliable point x* in the safe space d*, a point from which the search toward the globally reliable optimum design with regard to the desired probabilistic density arises.
Cubic B-spline interpolation curves
Splines are used for geometry descriptions as well as for the representation of the unknown fields. Cubic splines are widely used to fit a smooth continuous function through discrete data in many fields of research [34,35]. In general, if the function to be approximated is smooth, cubic splines will perform better than piecewise linear interpolations [36]. The most compelling reason for their use is their C2 continuity, which guarantees continuous first- and second-derivatives. The authors recommend de Boor [37] as a reference for information about applications of B-splines.
Reliability analysis with an improved RSM
RSMs are one of the most important advances in structural reliability analysis [17] and are appropriate for cases where the performance function is not known as a closed form expression; for example, when the numerical methods (like finite element analysis) are employed. The basic idea of a conventional RSM is to approximate an implicit limit state function (LSF) by an equivalent polynomial function. In addition, RSMs utilizes an iterative scheme to construct the final response surface function (RSF). Thus, it is vital to find a good estimate for the design point in the first iteration. In this study, to reduce the computational cost of the reliability analysis, the control point of experimental points is constructed using a method proposed by Zhao and Qiu [29].
Description of the PSA
In structural engineering minimization problems, one may achieve the optimum reliable design point by adding a proportion to the deterministic optimum design variables to ensure safe and reliable performance. It is obvious that some variables are less sensitive to changes than others; therefore, PSA can help identify variables that have the most effect on the probability of failure and help find a global optimum design that is also reliable.
Sensitivity measures of failure probability are made by allowing perturbation of each design variable i with respect to (w.r.t.) its own changes or . To do so, a finite difference method was carried out aswhere is the perturbation value by which ith design variable alters denotes an operand for computing Pf for the number of samples using the following relationshipwhere is the number of samples violating any limit state function of the problem.
In Eq. (4a), the sign at the numerator is selected such that it causes modification of Pf. The value for can be negative, positive, or zero, depending on the type of the variable and its effect on the objective function. In Eq. (4a) the main idea is not to exactly compute the Pf but rather the rate of change of Pf w.r.t. each variable. One of the features of using Eq. (4a) is that through sensitivity analysis, where in turn only one variable is perturbed by a small amount while all other variables maintain their values, a feasible solution is easily determined. It is important to note that in Phase 2 of an algorithm, where the search is begun from the optimum point d* toward the reliable region, by using sampling methods, the number of analyses will be reduced substantially. To reach the feasible reliable region, the probabilistic normalized sensitivity value (NSVP) for each variable is computed using:
The probabilistic sensitivity vector NSVP may then be determined as:
An updated design vector xnew is computed aswhere is the updating vector based on the NSVP given as
where the symbol denotes a scalar product operand. One may express Eq. (7) aswhere α represents an “intelligent self-adaptive correction factor” that is activated after determining the optimum reliable point x* at the end of Phase 2, where a further search is processed around x* to achieve the most reliable optimum point x**. The aforementioned procedure is continued until the Pf is greater than the target value.
The value of α in Eqs. (8) and (9) is different during Phases 2 and 3 as follows:
The total number of analyses required to obtain the reliable optimum solution x**, may be found according towhere is the number of analyses required to reach d* in Phase 1, is the number of samples to compute the sensitivity of Pf in Phase 2, is the number of analyses to determine x** at the ISAP of Phase 3, and NReliability is the total number of analysis required for the Pf calculation.
Figure 3 shows a summary of the proposed three-phase RBDO procedure.
The proposed RBDO algorithm
Figure 4 illustrates the procedure for reliability-based structural design optimization using both PSA and cubic B-splines. The procedure may be summarized as follows:
Phase 1 – Determine the deterministic optimum solution d*
Find the deterministic optimum point with respect to the mean values of random variables, using ViS-BLAST [38].
Phase 2 – Move from d* to find the first reliable optimum solution x*
Step 1. Set iteration number t= 1; set starting design xt = d*and .
Step2. Compute the vector of probabilistic sensitivity values NSVP and the corresponding updating vector from Eqs. (6) and (8).
Step 3. Update current design xt and determine the new design xt+1 using Eq. (9).
Step 4. Determine the probability of failure for new design using the RSM and compare it with the target probability of failure ; save the point (, ).
Step 5. If , then set x* = and f* = f(x*), otherwise set t= t+1 and go to Step 2.
Phase 3 – An ISAP to find x**
Phase 3 revises x* obtained from Phase 2 to finally advance it to x** by modifying the final updating vector prior to entering the region where the targeted reliable optimum point lies.
Step 1. Set the ISAP iteration number s=1; set starting design xs equal to the last design before x* from Phase 2.
Step 2. Use cubic B-spline interpolation to fit (Pf, f(x)) curve on the data of Phase 2 and new computed data from Step 1.
Step 3. Extract the objective function value from fitted curve corresponding to the .
Step 4. Determine the correction factor and design xs+1 corresponding to the extracted employing the following inverse equationwhere xt−1 is the design vector and NSVt−1 is the probabilistic sensitivity vector previous to the determination of x* at Phase 2.
Step 5. Compute the probability of failure corresponding to design using the RSM. If multiple LSFs are involved, the approach would focus on the most dominant LSF.
Step 6. Compute the relative distance error of Pf using:
Step 7. If is less than the allowable values of error ε, in this case set x** = xs+1, f** = f(x**), and ; otherwise, set s= s+1, add new point (f (xs+1), ) to curve data and go to Step 2.
Examples
In this section, designs are presented for four different benchmark RBDO structural problems: a 10 and 13-bar planar trusses and a 72 and 25-bar space trusses with 10, 7, 16, and 8 design variables, respectively. The first two examples consider continuous design variables and the second two examples use discrete design variables
The number of samples for the PSA is set as 50 for all problems. The targeted ε value as for the failure probability error estimation is fixed at 1%.
Comparisons are presented between RBDO results utilizing the improved RSM and one that uses a Monte Carlo simulation to demonstrate the versatility of the RSM in the proposed approach.
If RBDO utilizes MCS instead of RSM for the reliability analysis and a stochastic-based method instead of ViS-BLAST for optimization, then the computational cost for Pf evaluations could be enormous. Nowak [39] suggested that the number of samples required for the COV of Pf to be less than or equal to n, would be equal to:
Hence, for truss problems attempted here with 10, 13, 72, and 25 members, and the corresponding targeted Pf equals to 6.21 × 10−3, 10−5, 1.35 × 10−3, and 1.35 × 10−3, respectively, if n is considered 0.01, the number of samples for Pf estimating using MCS would be equal to 1.6 × 106, 1.0 × 109, 7.4 × 106, and 7.4 × 106, respectively. In other side, however the number of samples is expected to produce using the RSM, would be comparatively a tiny fraction of 50–100 samples for all problems attempted here.
A 10-bar planar truss problem
Definition
Figure 5 shows the geometry of the 10-bar truss [29]. The deterministic design variables of the structure are the cross-sectional areas of the members and the random variables include the external loads P1, P2, and P3, module of elasticity E, and the length of the horizontal and vertical members L. Table 1 listed the statistical properties for the random variables
The target reliability index is 2.5, i.e., the target failure probability is 6.21 × 10−3. The objective function for the minimization is the total area of truss members defined aswhere Ai is the cross-sectional area of member i. The limit state function G for the problem is set implicitly as the vertical deflection Δ of node 3, which is the 6th degree of freedom given by:
Results obtained
This 10-bar truss problem has been solved by Zhao and Qiu [29] using a double-loop approach containing an improved RSM and by Dizangian and Ghasemi [32] using a decoupled RBDO framework based on the required safety factor using the “fmincon” Matlab function for optimization and Monte Carlo simulation for doing the reliability. Table 2 presents a comparison between 10-bar truss designs obtained with the proposed PSA-ISAP algorithm and previous studies. Design results indicate that the proposed algorithm is an effective and robust framework for solving the RBDO of truss structures.
Figures 6 and 7 show the convergence history for the 10-bar truss during Phase 2 using linear interpolation. When an equivalent point for the targeted Pf is found, the objective value is 62.13 cm2 with Pf equals to 0.0063, which is greater than the target value. This error may be due to the existence of a high variational quiddity of the targeted Pf in this highly sensitive region. In Phase 3, cubic B-spline interpolation functions are used to improve the accuracy. Figures 8 and 9 show the fitted B-spline curves as developed in Phase 3. Table 2 lists the details of the 10-bar design results: an optimum value of the cross-sectional area A = 63.6124 cm2 and a corresponding value of Pf = 0.00477 after four Pf calculations and 258 finite element (FE) analyses in Phase 2 (see Figs. 6–7).
As shown in Table 2, the failure probability based on the improved RSM compares well with that using the exact MCS with only a 0.6% discrepancy within the safe margin. In addition, the design using the improved RSM was obtained with eight Pf computations.
Table 3 lists the results of four iterations during Phase 3 of the proposed method. In Phase 3, an ISAP is employed from a starting point of f(A) = 55.0746 cm2 which converged to an optimum value of 62.3472 cm2 with the corresponding Pf = 0.0062 after four iterations and a total of 8 calculations of Pf with 524 FE analyses (see Figs. 8–9).
Figure 10 shows the convergence history of the objective function for the 10-bar truss problem against the failure probability during Phases 2 and 3. Figure 11 performs a close-up view of Fig. 9 and indicates that the ISAP procedure led to a fast convergence around the targeted failure probability.
A 13-bar bridge truss problem
Definition
Figure 12 shows a 13-bar truss first investigated by Nakib and Frangopol [40] and then by Ghorbani and Ghasemi [41]. The material density and modulus of elasticity were considered as 7850 kg/m3 and 206 GPa, respectively. The target probability of failure is 10−5 and the target reliability index is 4.2649. To enforce symmetry, members of the truss were set into 7 groups as listed in Table 4. The lower and upper bounds of the cross-sectional area of each member range from 6.4516 × 10−3 m2 to 6.4516 × 10−5 m2. The stochastic variables are the force P applied to the nodes along the lower span and the material yielding stress Fy. These variables exhibit a normal distribution and their values of consistent statistical parameters are listed in Table 5. Since this structure acts as a series system, its failure is assumed when the stress in each member is greater than the Fy. To be consistent with results published in the literature, failure due to buckling is not considered. The limit state function for each member i is defined as:
Results obtained
Nakib and Frangopol [40], Ghorbani and Ghasemi [41] and Dizangian and Ghasemi [32] solved this problem using IPF-ABT, ANFS-PSO-MCS, and a decoupled safety factor based fmincon-MCS RBDO approaches, respectively.
Table 6 lists the reliable optimum mass and the corresponding cross-sectional areas for each member obtained by the proposed PSA-ISAP-based method compared to studies reported in the literature. From these results, it is seen that the truss mass obtained by the proposed PSA-ISAP algorithm is slightly better than results reported in other studies. Moreover, the proposed PSA-ISAP algorithm requires less computational effort to achieve a solution.
The results listed in Table 6 indicate the estimated failure probability based on RSM compares well with the MCS-based probability calculations using 107 samples. In addition, these results were obtained with just nine Pf computations.
Figures 13 and 14 show the Phase 2 convergence history of the proposed method. The truss mass of 356.782 kg with a corresponding Pf of 7.124 × 10−6 obtained at the end of Phase 2 was achieved with five Pf calculations and 394 FE analyses.
Figures 15 and 16 show that a truss mass of 347.536 kg and a corresponding Pf of 9.9817 × 10−6 was found after the ISAP was utilized; this solution is slightly better than the results reported by other researchers. Figures 15 and 16 show the cubic B-spline interpolation curves that were fitted through nine sample points generated during Phase 2 and 3.
Figure 17 shows the convergence history of the objective function for the 13-bar truss problem against the failure probability extracted from Phases 2 and 3 and indicates that the PSA procedure leads to a fast drive toward the safe region. According to data presented in Fig. 17, the new points determined by PSA exhibit nearly an order of magnitude a reduction in the failure probability as compared to the previous point. Figure 18 shows a close-up view of Fig. 17 and indicates that the ISAP procedure provides fast convergence around the targeted failure probability.
Table 7 summarizes the computational performance of the ISAP. After four ISAP iterations with nine Pf computations and 712 FE analyses, the convergence occurred with a corresponding Pf value smaller than the admissible relative distance error (ε) of 1%.
A 72-bar spatial truss problem
Definition
Figure 19 shows a space truss first investigated by Shayanfar et al. [42] as a RBDO problem. The geometry of the truss with node numbering and grouping of the members are also indicated in Fig. 19. Shayanfar et al. [42] set the design variables as discrete values for the cross-sectional areas to minimize the total truss weight. Design variables are selected from a 23-component semi-discrete catalog list CL= [0.1, 0.3, 0.5, 0.7, 0.9, 1.1, 1.3, 1.5, 1.7, 1.9, 2.1, 2.3, 2.5, 2.7, 2.9, 3.1, 3.3, 3.5, 3.7, 3.9, 4.1, 4.3, and 4.5]. Table 8 lists the statistical properties of the random variables. In that table, the mean value for the material density is set as 0.1 lb/in3 (2767.990 kg/m3). To enforce geometrical symmetry, members of the truss are organized into 16 groups (see Table 9). Loading conditions consist of a mean 5 kips (22.2411 kN) force in both the x- and y-directions and a mean -5 kips (-22.2411 kN) in the z-direction applied at node 1. The lower and upper bounds on the cross-sectional areas of the members are 0.1 in2 (0.6452 cm2) and 4.5 in2 (29.0322 cm2), respectively. The allowable lateral displacement at node 1 is 0.3 in (0.762 cm) in both x- and y-directions. The problem is constrained to two limit state functions G1 and G2. The target reliability index is 3, i.e., the target failure probability is 0.00135.
Results obtained
Shayanfar et al. [42] have solved this problem using the conventional double-loop approach employing a genetic algorithm (GA) for optimization and first-order reliability method (FORM) for reliability task. Table 9 lists the results from the proposed PSA-ISAP-based method compared to those of Shayanfar et al. [42]. Although Shayanfar et al. [42] produced an optimum weight of 535.79 lb. (243.03026 kg) for a reliability index of b = 3 corresponding to a failure probability of 0.00135, it is slightly in the unsafe region. The proposed PSA-ISAP-based method generated a minimum truss weight of 538.3454 lb (244.1893 kg) that nearly met the targeted Pf of 0.00135.
Due to the randomized nature of the applied loading at node 1, the behavior of the structure is expected to be non-symmetric. In problems where more than one LSF is involved, it might be possible for one LSF to be dominant. This approach may well effect on reducing the computational cost in obtaining the target Pf value throughout the RBDO procedure. The proof for such claim lies in treating this problem, where there are two limit state functions, and in each of the Phases 2 and 3 of the proposed method, the LSF with the greater failure probability, G1, was found as dominant throughout the process in all stages. However, the role of G2 was not ignored along the process, although it was found dominated all the way to the end of the process. Figures 20–25 were illustrated according to the Pf of G1 function.
Figures 20 and 21 show the Phase 2 convergence history of the proposed method. PSA is utilized to find the first reliable optimum solution with a value of 542.33 lb (245.996 kg) with a corresponding maximum Pf = 8.163 × 10−4 for G1. Figures 22 and 23 show how the ISAP is utilized to fit cubic B-splines (truss-weight, Pf) curve through ten sample data. Figures 24 and 25 illustrate the convergence history of 72-bar truss weight against Pf computed by RSM in Phase 3. When the ISAP is employed, the initial weight of 532.63 lb (241.597 kg) converges to an optimum value of 538.3454 lb (244.1893 kg) with a corresponding value of 0.00130 for the Pf. The solution generated by the proposed method met the targeted Pf with a smaller relative distance error than the admissible one.
Comparing the results listed in Table 9 indicate that the RSM-based RBOD failure probabilities are very close to those obtained using MCS. In addition, since the design is located further into the safe margin, the resulting value of objective value is slightly larger (0.47%) than that of Shayanfar et al. [42]. The design developed by the proposed algorithm required just 20 Pf evaluations.
Table 10 lists three iterations of ISAP (Phase 3). Based on the data in this table, ISAP has performed a desirable operation so that after 20 Pf computations of and 1440 FE analyses, the exact targeted failure probability was achieved. This may be favorably compared to the solution by Shayanfar et al. [42] where the solution was obtained after 200 times Pf computations.
A 25-bar space truss problem
Definition
Figure 26 shows the topology of a 25-bar space truss recently studied by Ho-Huu et al. [43] and Dizangian and Ghasemi [33] as a RBDO problem. Ho-Huu et al. [43] solved this truss problem using discrete design variables while Dizangian and Ghasemi [33] used continuous values for member cross-sectional areas. In this paper, similar to the work done by Ho-Huu et al. [43], design variables are selected from a 30-component discrete catalog list CL= [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.8, 3.0, 3.2, and 3.4 in2].
For this space truss, the material density was 0.1 lb/in3 (2767.990 kg/m3) and the modulus of elasticity was 10000 ksi (68.950 GPa). Table 11 lists the applied nodal loads. Design constraints are a maximum allowable displacement of ±0.35 in (±8.89 mm) at nodes 1 and 2 in both the x and y directions and an allowable stress for all members of ±40 ksi (±275.89 MPa). The minimum admissible cross-sectional areas of all members were set equally as 0.1 in2 (6.45 mm2). For consistency with other studies in the literature, the 25 bar elements were classified into eight groups as given in Table 12. For this problem, the random variables are the cross-sectional area Ai of each group, Young’s modulus E, and the external force P; all considered to be statistically independent and to follow normal distributions. The covariant of all random variables (C.O.V) is 5% of variable values. The LSF for this problem was that the displacements of all nodes should be less than ±0.35 in (±8.89 mm) in all directions. The targeted Pf is set equal to 0.001349 (b = 3).
Results obtained
Ho-Huu et al. [43] and Dizangian and Ghasemi [33] solved this problem using SORA-ICDE and DAF-RSM RBDO approaches, respectively. Table 12 summarizes the RBDO results of this problem and provides a comparison with previous studies. The results obtained by the proposed PSA-ISAP RBDO approach agree well with those of other publications.
As presented in Table 12, the proposed RBDO approach obtained a reliable global optimum solution with the truss weight of 659.22 lb (298.956 kg) using seven Pf computations and a total of 2333 FE analyses. This truss weight is slightly better than those of the SORA-ICDE [43] and DAF-RSM [33]. The optimum solution from SORA-ICDE [43] has some tolerance from the targeted Pf while DAF-RSM [33] has not converged exactly to a solution with the targeted Pf.
Figures 27 shows the convergence history of Phases 1 and 2 for Pf and truss weight; at the end of which, the first reliable optimum solution (x*) with the corresponding Pf equals to 0.00067 was achieved. Figures 28 through 31 show convergence fit plots of Phases 2 and 3 which ultimately lead to a global reliable optimum truss design with the corresponding Pf equals to 0.00134 and a truss weight of 659.22 lb (298.956 kg).
Table 13 lists the results of ISAP (Phase 3) for the 25-bar space truss. After three iterations, the modification factor α converged to 0.8. Also, it can be seen from the results that ISAP provides good performance while the optimum solutions have Pf values close to the target.
Complementary computational costs
Table 14 summarizes the computational costs of Pf evaluations based on RSM for the four problems studied.
Conclusions
In this paper, a new technique based on probabilistic sensitivity analysis and cubic B-spline curves is introduced to solve reliability-based optimization of truss problems. The proposed method significantly reduces the number of analyses required for RBDO compared to conventional methods. The technique may be classified as a three-phase decoupling method. Phase 1 finds a deterministic optimum point based on the mean random variables. In Phase 2, the sensitivity of the failure probability with respect to each design variable is estimated and used to compute the first reliability point around the deterministic optimum point. Phase 3 utilizes an ISAP using cubic B-spline interpolation curves. At this stage, an iterative procedure using only a few Pf computations generates an optimum design point that coincides with the targeted failure probability; a point one may claim as being the most reliable optimum point.
Using the modified RSM in Phases 2 and 3, significantly reduced the Pf computational cost. The proposed RBDO algorithm performance was verified with four structural optimization truss problems: three truss problems utilizing a single limit state function and one problem with two limit state functions.
Design obtained with the proposed RBDO algorithm indicate that the method possesses sufficient speed and accuracy. In all presented examples, after completing all the three aforementioned phases, reliable optimum design points were found with just under 20 Pf computations.
A new technique was applied to the 72-bar truss problem with two limit state functions. In this case, it was found that the LSF with the greater failure probability could be treated as the dominant function throughout the process. It is concluded, that in such cases one may focus on the LSF with the maximum Pf, while not ignoring the existence and possibly the dominancy of other LSFs. In future work, the aim will be to globalize this technique as a reliable approach to handle multiple LSF-based problems with the least computational efforts required.
Ghasemi H, Park H S, Rabczuk T. Multi-material level set-based topology optimization of flexoelectric composites. Computer Methods in Applied Mechanics and Engineering, 2018, 332: 47–62
[2]
Dizangian B, Ghasemi M R. Border-search and jump reduction method for size optimization of spatial truss structures. Frontiers of Structural and Civil Engineering, 2018, 13(1): 123–134
[3]
Ghasemi H, Park H S, Rabczuk T. A level-set based IGA formulation for topology optimization of flexoelectric materials. Computer Methods in Applied Mechanics and Engineering, 2017, 313: 239–258
[4]
Ghasemi H, Kerfriden P, Bordas S P A, Muthu J, Zi G, Rabczuk T. Probabilistic multiconstraints optimization of cooling channels in ceramic matrix composites. Composites Part B: Engineering, 2015, 81: 107–119
[5]
Nanthakumar S S, Lahmer T, Zhuang X, Zi G, Rabczuk T. Detection of material interfaces using a regularized level set method in piezoelectric structures. Inverse Problems in Science and Engineering, 2016, 24(1): 153–176
[6]
Ghasemi H, Brighenti R, Zhuang X, Muthu J, Rabczuk T. Optimum fiber content and distribution in fiber-reinforced solids using a reliability and NURBS based sequential optimization approach. Structural and Multidisciplinary Optimization, 2015, 51(1): 99–112
[7]
Khajeh A, Ghasemi M R, Ghohani Arab H. Hybrid particle swarm optimization, grid search method and univariate method to optimally design steel frame structures. International Journal of Optimization Civil Engineering, 2017, 7(2), 171–189
[8]
Ghasemi H, Rafiee R, Zhuang X, Muthu J, Rabczuk T. Uncertainties propagation in metamodel-based probabilistic optimization of CNT/polymer composite structure using stochastic multi-scale modeling. Computational Materials Science, 2014, 85: 295–305
[9]
Tu J, Choi K K, Park Y H. A new study on reliability-based design optimization. Journal of Mechanical Design, 1999, 121(4): 557–564
[10]
Madsen H O, Hansen P F. A Comparison of some algorithms for reliability based structural optimization and sensitivity analysis. In: Rackwitz R, Thoft-Christensen P, eds. Reliability and Optimization of Structural Systems. Berlin: Springer Berlin Heidelberg, 1992, 443–451
[11]
Kuschel N, Rackwitz R. Two basic problems in reliability-based structural optimization. Mathematical Methods of Operations Research, 1997, 46(3): 309–333
[12]
Kirjner-Neto C, Polak E, Kiureghian A D. An outer approximations approach to reliability-based optimal design of structures. Journal of Optimization Theory and Applications, 1998, 98(1): 1–16
[13]
Kharmanda G, Mohamed A, Lemaire M. Efficient reliability-based design optimization using a hybrid space with application to finite element analysis. Structural and Multidisciplinary Optimization, 2002, 24(3): 233–245
[14]
Shan S, Wang G G. Reliable design space and complete single-loop reliability-based design optimization. Reliability Engineering & System Safety, 2008, 93(8): 1218–1230
[15]
Aoues Y, Chateauneuf A. Benchmark study of numerical methods for reliability-based design optimization. Structural and Multidisciplinary Optimization, 2010, 41(2): 277–294
[16]
Du X, Chen W. Sequential optimization and reliability assessment method for efficient probabilistic design. Journal of Mechanical Design, 2004, 126(2): 225–233
[17]
Bucher C G, Bourgund U. A fast and efficient response surface approach for structural reliability problems. Structural Safety, 1990, 7(1): 57–66
[18]
Faravelli L. Responsealysis. Journal of Engineering Mechanics, 1989, 115(12): 2763–2781
[19]
Guan X, Melchers R. Multitangent-plane surface method for reliability calculation. Journal of Engineering Mechanics, 1997, 123(10): 996–1002
[20]
Rajashekhar M R, Ellingwood B R. A new look at the response surface approach for reliability analysis. Structural Safety, 1993, 12(3): 205–220
[21]
Wong F. Slope reliability and response surface method. Journal of Geotechnical Engineering, 1985, 111(1): 32–53
[22]
Nguyen X S, Sellier A, Duprat F, Pons G. Adaptive response surface method based on a double weighted regression technique. Probabilistic Engineering Mechanics, 2009, 24(2): 135–143
[23]
Roussouly N, Petitjean F, Salaun M. A new adaptive response surface method for reliability analysis. Probabilistic Engineering Mechanics, 2013, 32: 103–115
[24]
Ren W X, Chen H B. Finite element model updating in structural dynamics by using the response surface method. Engineering Structures, 2010, 32(8): 2455–2465
[25]
Zheng Y, Das P. Improved response surface method and its application to stiffened plate reliability analysis. Engineering Structures, 2000, 22(5): 544–551
[26]
Kang S C, Koh H M, Choo J F. An efficient response surface method using moving least squares approximation for structural reliability analysis. Probabilistic Engineering Mechanics, 2010, 25(4): 365–371
[27]
Wong S, Hobbs R, Onof C. An adaptive response surface method for reliability analysis of structures with multiple loading sequences. Structural Safety, 2005, 27(4): 287–308
[28]
Yinga L. Application of stochastic response surface method in the structural reliability. Procedia Engineering, 2012, 28: 661–664
[29]
Zhao W, Qiu Z. An efficient response surface method and its application to structural reliability and reliability-based optimization. Finite Elements in Analysis and Design, 2013, 67: 34–42
[30]
Wu Y, Wang W. Efficient Probabilistic Design by Converting Reliability Constraints to Equivalent Approximate Deterministic Constraints. Austin: Society for Design and Process Science, 1996
[31]
Qu X, Haftka R T. Reliability-based design optimization using probabilistic sufficiency factor. Structural and Multidisciplinary Optimization, 2004, 27(5): 314–325
[32]
Dizangian B, Ghasemi M R. A fast decoupled reliability-based design optimization of structures using B-spline interpolation curves. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2016, 38(6): 1817–1829
[33]
Dizangian B, Ghasemi M R. An efficient method for reliable optimum design of trusses. Steel and Composite Structures, 2016, 21(5): 1069–1084
[34]
Heinzl H, Kaider A. Gaining more flexibility in Cox proportional hazards regression models with cubic spline functions. Computer Methods and Programs in Biomedicine, 1997, 54(3): 201–208
[35]
Desquilbet L, Mariotti F. Dose-response analyses using restricted cubic spline functions in public health research. Statistics in Medicine, 2010, 29: 1037–1057
[36]
Wolberg G, Alfy I. An energy-minimization framework for monotonic cubic spline interpolation. Journal of Computational and Applied Mathematics, 2002, 143(2): 145–188
[37]
de Boor C. A Practical Guide to Splines. New York: Springer, 2001
[38]
Dizangian B, Ghasemi M R. Ranked-based sensitivity analysis for size optimization of structures. Journal of Mechanical Design, 2015, 137(12): 121402
[39]
Nowak A S, Collins K R. Reliability of Structures, 2nd ed. Abingdon: Taylor & Francis, 2012
[40]
Nakib R, Frangopol D M. RBSA and RBSA-OPT: two computer programs for structural system reliability analysis and optimization. Computers & Structures, 1990, 36(1): 13–27
[41]
Ghorbani A, Ghasemi M R. An efficient method for reliability based optimization of structures using adaptive Neuro-Fuzzy systems. Journal of Modelling and Simulation of Systems, 2010, 1: 13–21
[42]
Shayanfar M, Abbasnia R, Khodam A. Development of a GA-based method for reliability-based optimization of structures with discrete and continuous design variables using OpenSees and Tcl. Finite Elements in Analysis and Design, 2014, 90: 61–73
[43]
Ho-Huu V, Nguyen-Thoi T, Le-Anh L, Nguyen-Trang T. An effective reliability-based improved constrained differential evolution for reliability-based design optimization of truss structures. Advances in Engineering Software, 2016, 92: 48–56
RIGHTS & PERMISSIONS
Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.