483
Views
0
CrossRef citations to date
0
Altmetric
Articles

An efficient numerical method to solve inverse fuzzy-uncertain viscoelastic problems of identification

ORCID Icon, &
Pages 920-943 | Received 31 Jan 2020, Accepted 17 Aug 2020, Published online: 06 Sep 2020

ABSTRACT

When there exists fuzzy uncertainty in experimentally determined information, viscoelastic constitutive parameters to be identified are treated as fuzzy variables, and a two-stage strategy cooperating with particle swarm method is presented to identify membership functions of fuzzy parameters. At each stage, inverse fuzzy problem is formulated as a series of α-level strategy-based inverse interval problems, which are described by optimization problems and are solved utilizing particle swarm method. Forward interval analysis required in inverse interval analysis is conducted by solving two optimization problems via modified coordinate search algorithm. To alleviate heavy computational burden, dimension-adaptive sparse grid (DSG) surrogate is embedded in optimization process. The surrogate is constructed on a solid platform of high fidelity deterministic solutions, which is provided by scaled boundary finite element method and temporally piecewise adaptive algorithm. Eventually, membership functions of fuzzy parameters can be obtained by fuzzy decomposition theorem with interval bounds acquired at each of α-sublevels. Parallelization is realized for construction of DSG surrogate and implementation of particle swarm method for a further computation reduction. Numerical examples are provided to illustrate effectiveness of proposed approach, where regional inhomogeneity and impact of measurement points selection on identification results are explored.

2010 Mathematics Subject Classifications:

1. Introduction

The experiment-based identification of viscoelastic constitutive parameters is fundamental for the viscoelastic analysis and is an important issue related to a number of engineering aspects [Citation1–8]. Nevertheless, the uncertainty in the experimentally determined information is inevitable [Citation9], and causes an uncertainty in the constitutive parameters to be identified, which should be taken into account for the further reliable numerical analysis, and can be determined by solving the inverse uncertain problem of identification [Citation10–12].

Probabilistic models and methods remain common practice to solve the inverse uncertain problems, where the uncertainties are quantified as random variables or stochastic processes by using a great amount of sample statistical information [Citation13]. For example, Hernandez et al. [Citation14] identified the properties of a viscoelastic tape using a probabilistic approach. Zhang et al. [Citation15] addressed an inverse probabilistic approach to identify the frequency-dependent Young's modulus of the viscoelastic material in a laminated structure. Dosso and Holland [Citation16] developed a nonlinear inverse probabilistic approach for seabed reflectivity data to estimate the viscoelastic parameters of upper sediments. Oates et al. [Citation17] implemented stochastic-based optimization to identify the material parameters of a viscoelastic model.

However, the application of probabilistic theory often proves to be inconvenient in practice, because of the large amount of data necessary for the identification of probability density function or the corresponding statistical moments [Citation18]. In contrast, non-probabilistic approaches can be alternatively used to treat uncertainties affecting material properties when only fragmentary or incomplete experimental data are available [Citation19,Citation20]. For instance, on the basis of evidence theory, Wang [Citation21] proposed a framework of inverse analysis for the uncertain parameter identification in mechanical systems. Liu et al. investigated evidence theory-based methods for quantifying uncertainties with correlation [Citation22] and without correlation [Citation23]. On the basis of interval theory, Wang and Matthies [Citation24] conducted an inverse interval analysis for the heat transfer problem with epistemic uncertainty. Wang et al. [Citation25] developed a time domain-based method for the identification distributed dynamic load with interval uncertainties. On the base of fuzzy theory, Wang et al. also developed methodologies of reliability-based multidisciplinary design optimization with fuzzy uncertainty [Citation26], and with hybrid interval and fuzzy uncertainties [Citation27]. As a non-probabilistic uncertainty model, the fuzzy approach gives a measure for the sensitivity of the design boundaries and is useful in an early design phase where some model properties are only known vaguely [Citation28]. However, the inverse fuzzy uncertainty quantification has only been introduced very recently [Citation28]. Wang et al. [Citation13] carried out the identification of membership functions of fuzzy modelling parameters for the steady-state heat transfer problem. Erdogan and Bakir [Citation9] carried out an inverse finite element analysis to determine the membership functions of the fuzzy updating parameters for the damage detection problem. Haag et al. [Citation29] proposed inverse fuzzy arithmetic to identify the uncertain damping and material parameters for a brake pad with a single or multiple measurements. Hanss et al. [Citation30] identified the fuzzy-valued stiffness and damping parameters from measured data of the eigenfrequencies and the damping ratio for a bolted joint model. But there seems no report directly related to the inverse fuzzy viscoelastic problems.

Nearly all the inverse fuzzy analyses are transformed into a series of inverse interval analyses by utilizing the α-level strategy [Citation28], which are usually conducted by solving a series of optimization problems and involve an amount of forward interval analysis. For the bounds estimation in the forward interval analysis, optimization techniques are reliable no matter the interval scales are large or small [Citation28], but usually bear a heavy computational burden caused by the repeated deterministic solutions or sensitivity analysis [Citation31–34], particularly for the nonlinear or time-dependent problems. On the other hand, a sufficient solution accuracy is required in the deterministic analysis.

With the aforementioned considerations, a two-stage strategy cooperating with the particle swarm method is put forward to identify the membership functions of fuzzy viscoelastic constitutive parameters. At each stage, the inverse fuzzy problem is solved via a series of α-level strategy-based inverse interval problems, in which the lower and upper bounds of viscoelastic constitutive parameters are identified simultaneously by solving an optimization problem utilizing the particle swarm method [Citation35–37]. The forward interval analysis required in the α-level strategy-based inverse interval analysis is conducted by solving two optimization problems via a modified coordinate search algorithm [Citation38]. To alleviate the heavy computational burden in the above optimization process, an economic surrogate with sufficient accuracy is constructed to approximate the expensive deterministic time-dependent solutions of viscoelastic problems and is mingled with the modified coordinate search algorithm. The surrogate is constructed by a dimension-adaptive sparse grid (DSG) technique with piecewise multilinear basis functions [Citation39] and is based upon a solid platform of high fidelity deterministic solution of viscoelastic problems, which is provided by the scaled boundary finite element method (SBFEM) [Citation40] and a temporally piecewise adaptive algorithm (TPAA) [Citation41,Citation42]. SBFEM is semi-analytical, and the TPAA takes advantage of accurate and stable solution accuracy when the step size varies. Subsequently, the membership functions of the viscoelastic constitutive parameters can be determined by a fuzzy decomposition theorem [Citation13,Citation43] with the interval bounds acquired at each of α-sublevels. The parallelization is realized for the construction of surrogate and the implementation of the particle swarm method for a further reduction of computational expense. Numerical examples are provided to illustrate the effectiveness of the proposed approach, and the regional inhomogeneity and the impacts of temporal and spatial selections of measurement points on the identification results are taken into account.

The remainder of this paper is organized as follows: Section 2 presents the basic equations for the solution of deterministic forward viscoelastic problems. Subsequently, the construction of DSG surrogate and the DSG-based bounds estimation are described in Section 3. Then, the solution process of inverse fuzzy viscoelastic problems is given in Section 4. Numerical examples are provided in Section 5 to illustrate the effectiveness of the proposed method. Finally, Section 6 goes to the conclusions.

2. Basic equations for the solution of deterministic forward viscoelastic problems

2.1. Governing and recursive governing equations

The governing equations of viscoelastic problems are written as [Citation44] (1) Hσ+b=0inΩ,(1) (2) ε=HTuinΩ,(2) (3) H=[x0y0yy],(3) where σ and ϵ represent the vectors of stress and strain, respectively. b is the vector of body force intensity. Ω denotes the spatial domain of interest. u is the vector of displacement. ()T denotes the transpose of •. x and y denote the Cartesian coordinates.

The boundary conditions are specified by [Citation44] (4) u=ubonΓu,(4) (5) p=pbonΓσ,(5) where p denotes the vector of traction. ub and pb are the prescribed values of u and p on the displacement and stress boundary, respectively. Γ=Γu+Γσ stands for the whole boundary of Ω, and the subscripts u and σ refer to the displacement and stress, respectively.

We divide the time domain into a number of intervals where the initial points and the sizes of intervals are defined by t0,t1,t2,,tk, and T1,T2,,Tk,, respectively. At the kth discretized time interval, in order to describe the variation of variables more precisely, all variables are expanded in terms of s (6) σ=m=0σmsm,(6) (7) ε=m=0εmsm,(7) (8) b=m=0bmsm,(8) (9) u=m=0umsm,(9) (10) ub=m=0ubmsm,(10) (11) p=m=0pmsm,(11) (12) pb=m=0pbmsm,(12) (13) s=ttk1Tk,(13) where σm, εm, bm, um, ubm, pm and pbm (m=0,1,2,) represent the expansion coefficients of σ, ε, b, u, ub, p and pb, respectively. t refers to time.

Substituting Equations (Equation6)–(Equation12) into Equations (Equation1)–(Equation5) and equating the power of two sides of equations then yields (14) Hσm+bm=0inΩ,(14) (15) εm=HTuminΩ,(15) (16) um=ubmonΓu,(16) (17) pm=pbmonΓσ.(17)

2.2. Constitutive and recursive constitutive equations

The constitutive equations of viscoelastic problems are described by a three-parameter solid viscoelastic model (Figure ) in a differential form [Citation45] (18) σ+α2σt=D(α1ε+α2εt)(t>0),(18) (19) σ=Dε(t=0),(19) where (20) α1=E1E1+E2,α2=η1E1+E2.(20) E1 and E2 indicate the moduli of elasticity. η1 is the material coefficient of viscosity.

Figure 1. Three-parameter solid model of viscoelastic material.

Figure 1. Three-parameter solid model of viscoelastic material.

For the plane stress problems, D is given by (21) D=E21v2[1v0v10001v2]=E2D0,(21) where (22) D0=11v2[1v0v10001v2].(22) v is Poisson's ratio.

For the plane strain problems, E1, E2 and v need to be replaced by E1/(1v2), E2/(1v2) and v/(1v), respectively.

Because (23) d()dt=1Tkd()ds.(23) Therefore, (24) σt=m=0m+1Tkσ(m+1)sm,(24) (25) εt=m=0m+1Tkε(m+1)sm.(25) Substituting Equations (Equation6), (Equation7), (Equation24) and (Equation25) into Equations (Equation18) and (Equation19), and equating the power of two sides of the equation then gives (26) σm=Dεm+Cm,(26) (27) Cm=Tkm(E1η1Dεm11α2σm1)(m>0),(27) (28) C0=0(k=1),(28) (29) {C0}(k+1)={m=0Cm}k(k>1).(29) At the first time interval (30) σ0=Dε0.(30) At the (k+1)th time interval (31) {{σ0}(k+1)=m=0{σm}k,{ε0}(k+1)=m=0{εm}k,k=1,2,3,,(31) where the subscripts (k+1) and k refer to the (k+1)th and kth time intervals, respectively.

2.3. Recursive SBFEM equations of solving deterministic forward problems

In the absence of body force, the application of virtual work principle on Equations (Equation14)–(Equation17) over the whole domain gives [Citation40] (32) eΩeδεTσmdΩe=lΓlδuTpmdΓl,(32) where the second term refers to a sum of the virtual work generated by tractions at each piece along Γσ. Γl refers to the length of lth piece along Γσ. Ωe stands for the domain of eth element of SBFEM. δε and δu are the vectors of virtual strain and displacement, respectively.

In light of Equations (Equation26)–(Equation29) and (Equation32), an SBFEM equation can be derived [Citation46] (33) Kdm=Pm,(33) (34) K=eMeTKeMe,(34) (35) Ke=ΩeBTDeBdΩe=ΩeE2eBTD0eBdΩe,(35) (36) Pm=PSm+PCm,(36) (37) PSm=l(Ml)TΓlNTpmdΓl,(37) (38) PCm=eTkmMeT(E2eη1eKedem1E1e+E2eη1ePCem1),(38) (39) PCem1=ΩeBTCem1dΩe,(39) (40) PC0=0(k=1),(40) (41) {PC0}(k+1)=m=0{PCm}k,(41) where dm refers to a coefficient of d=m=0dmsm which denotes the global nodal vector of displacement. dem refers to a coefficient of de=m=0demsm which denotes a nodal vector of displacement at the element level. Me is a matrix mapping the degree of freedom (DOF) from the eth element to the global system, and Ml refers to a matrix mapping the DOF from the lth piece to the global system. N refers to a shape function. B=HTN. Cem1,De,D0e,E1e,E2e and η1e refer to Cm1,D,D0,E1,E2 and η1 at the eth element of SBFEM, respectively. Ke stands for the stiffness matrix of eth element of SBFEM which is given in Appendix.

At the initial points of kth time interval, d0 is determined by (42) {d0}k=K1PS0ifk=1,(42) (43) {d0}k=m=0{dm}(k1)ifk>1.(43) An adaptive computing process at a time interval can be realized with the increase of m until the following criteria is satisfied: (44) dmsm|s=12j=0m1djsj|s=12β,(44) where β is a prescribed error tolerance and 2 represents a L2 -norm.

Equation (Equation44) is checked when each dm is obtained. If it is satisfied, the computation at the current time interval will stop and step into the next time interval.

3. Bounds estimation at an α-sublevel

Nearly all the inverse fuzzy analyses are transformed into a series of inverse interval analyses by utilizing the α-level strategy [Citation28]. In each of the inverse interval analyses, an amount of forward interval analysis is required.

Assume that there are N subdomains, and each of subdomains has n fuzzy viscoelastic constitutive parameters. All membership functions of fuzzy parameters are divided into M + 1 α-sublevels by the α-level strategy.

At jth α-sublevel (j=0,1,2,,M), d_(j) and d¯(j) (the lower and upper bounds of d at jth α-sublevel) can be obtained by the optimization technique which is reliable for the bounds estimation of interval problems [Citation28]. In order to reduce the computational expense caused by repeated deterministic solutions in the optimization process, a DSG surrogate with piecewise multilinear basis functions [Citation39] is developed to approximate the deterministic forward solutions of viscoelastic problems and is cooperated with the modified coordinate search algorithm [Citation38] to estimate d_(j) and d¯(j) with sufficient accuracy and a lower computational cost.

3.1. DSG surrogate

Sparse grid (SG) surrogate with piecewise multilinear basis functions can provide a good compromise between the accuracy and computational cost, and requires fewer support nodes than conventional surrogate on the full grid [Citation39]. The DSG surrogate is an SG surrogate equipped with the dimension-adaptive technique so as to further reduce the computational effort [Citation39].

Following the work given by Klimke [Citation39], a DSG surrogate is constructed to approximate the solution of forward deterministic viscoelastic problems, and the piecewise multilinear function [Citation39,Citation47] is utilized as the basis function and Chebyshev-distributed sample points [Citation48] are used in the DSG construction. The approximate solution of DSG is defined by A(d(I,t)) where I refers to a vector of viscoelastic constitutive parameters. A(d(I,t)) represents an approximate relationship between d and viscoelastic constitutive parameters within their definition regions in the whole time domain.

3.2. DSG-based bounds estimation

DSG-based bounds estimation at jth α-sublevel can be conducted via (45) d_(j)=minxΩ1(j)×Ω2(j)××ΩN(j)A(d(I,t))(x),(45) (46) d¯(j)=maxxΩ1(j)×Ω2(j)××ΩN(j)A(d(I,t))(x),(46) where Ωg(j)=(I1(j))g×(I2(j))g×(In(j))g denotes a n-dimensional box formed by the Cartesian product of (Ii(j))g which stands for the interval bounds of the ith fuzzy input parameter at the jth α-sublevel and gth subdomain [Citation39,Citation49]. (Ii(j))g=[(I_i(j))g(I¯i(j))g]. (I_i(j))g and (I¯i(j))g refer to the lower and upper bounds of (Ii(j))g, respectively. i=1,2,,n. g=1,2,,N. Equations (Equation45) and (Equation46) are solved by the modified coordinate search algorithm [Citation38].

4. The solution process of inverse fuzzy viscoelastic problems

Assume (E~1)g,(E~2)g,(η~1)g and (v~)g refer to the fuzzy viscoelastic constitutive parameters at the gth subdomain. In light of Equations (Equation33)–(Equation41), it is noted that (E~1)g and (η~1)g only relate to the right-hand side of Equation (Equation33), while Equation (Equation42) only relates to (E~2)g and (v~)g when t = 0. Therefore, a two-stage strategy is presented to identify the membership functions of unknown fuzzy viscoelastic constitutive parameters.

Stage 1. Estimate the membership functions of (E~2)g and (v~)g with (E2(j))g (E¯2(j))g,(v_(j))g and (v¯(j))g obtained by solving a series of inverse interval problems. (E_2(j))g,(E¯2(j))g,(v_(j))g and (v¯(j))g stand for the lower and upper bounds of (E~2)g and (v~)g at the jth α-sublevel, respectively. In this stage, we only need the fuzzy measurements of displacement at t = 0.

Stage 2. Estimate the membership functions of (E~1)g and (η~1)g with (E1(j))g, (E¯1(j))g,(η_1(j))g and (η¯1(j))g obtained by solving a series of inverse interval problems. (E1(j))g,(E¯1(j))g,(η_1(j))g and (η¯1(j))g stand for lower and upper bounds of (E~1)g and (η~1)g at the jth α-sublevel. In this stage, we only need the fuzzy measurements of displacement at t>0.

Let (47) φ(j)={φ1(j),φ2(j),,φN(j)}T.(47) At the first stage, (48) φg(j)={(E_2(j))g,(E¯2(j))g,(v_(j))g,(v¯(j))g},g=1,2,,N.(48) At the second stage, (49) φg(j)={(E_1(j))g,(E¯1(j))g,(η_1(j))g,(η¯1(j))g}.(49) Let Λ~k,l denotes the fuzzy measurements of displacement where the subscripts k and l refer to the kth spatial point and lth temporal point, respectively.

Utilizing the α-level strategy (Figure ), fuzzy numbers of Λ~k,l is decomposed into a set of M + 1 intervals [Citation50] (50) D={[Λ_k,l(0),Λ¯k,l(0)],[Λ_k,l(1),Λ¯k,l(1)],,[Λ_k,l(M),Λ¯k,l(M)]}.(50) φ(j) can be obtained by solving an optimization problem defined by (51) Seekφ(j)(51) (52) Viamin=kl12(U_k,l2+U¯k,l2)(52) (53) U_k,l=d_k,l(j)(φ(j))Λ_k,l(j),(53) (54) U¯k,l=d¯k,l(j)(φ(j))Λ¯k,l(j),(54) where d_k,l(j) and d¯k,l(j) stand for the estimated values of d_(j) and d¯(j) at the kth spatial point and lth temporal point, respectively. Λ_k,l(j) and Λ¯k,l(j) are provided by the solutions of Equations (Equation45) and (Equation46) with the prescribed φ(j) in this paper.

Figure 2. Illustration of α-level strategy in the forward fuzzy analysis [Citation53].

Figure 2. Illustration of α-level strategy in the forward fuzzy analysis [Citation53].

The minimization of Equation (Equation52) is realized using the particle swarm method [Citation35–37], providing φ(j) for all α-sublevels. By virtue of the fuzzy decomposition theorem [Citation13,Citation43], the membership functions of fuzzy viscoelastic constitutive parameters can be constructed using φ(j) via (55) φ~=j(αj×φ(j))j=0,1,2,,M,(55) where αj=j/M.

5. Numerical examples

All numerical tests are fulfilled on a workstation with Intel Xeon 2.30 GHz CPU, 128 GB RAM and 2 TB hard drive.

In the construction of DSG surrogate and the implementation of the particle swarm method, a number of deterministic displacement solutions and forward interval estimations with different I and t are required. Since each of these deterministic solutions and interval estimations is independent, they are parallelly fulfilled using a Parallel Computing Toolbox in MATLAB to reduce computational cost.

Consider a viscoelastic rectangular plate with a hole, which is composed of two kinds of materials in subdomains Ω1 and Ω2, and subjected to a uniform tension p=1N/m2, as shown in Figure . The SBFE mesh consists of 500 polygon elements and 996 nodes, as shown in Figure (a).

Figure 3. Viscoelastic rectangular plate with a hole.

Figure 3. Viscoelastic rectangular plate with a hole.

Figure 4. SBFE and FE meshes. (a) SBFE mesh and (b) FE mesh.

Figure 4. SBFE and FE meshes. (a) SBFE mesh and (b) FE mesh.

(E~1)Ω1,(E~2)Ω1,(η~1)Ω1,(v~)Ω1 and (E~1)Ω2,(E~2)Ω2,(η~1)Ω2,(v~)Ω2 are designated to denote the fuzzy viscoelastic constitutive parameters in Ω1 and Ω2, respectively. (E1)Ω1,(E2)Ω1,(η1)Ω1,(v)Ω1 and (E1)Ω2,(E2)Ω2,(η1)Ω2,(v)Ω2 refer to the deterministic viscoelastic constitutive parameters in Ω1 and Ω2, respectively.

Assume the values of membership functions of displacements are partially known spatially and temporally, and given by the solutions of forward fuzzy problems with the prescribed fuzzy viscoelastic constitutive parameters, the task of the fuzzy inverse problems is to seek the prescribed membership functions of fuzzy viscoelastic constitutive parameters using the above values.

Three cases are designed to examine the effectiveness of the proposed algorithm, and the impacts of temporal and spatial selections of measurement points on the identification results are taken into account.

5.1. Case 1: TPAA- and DSG-based solutions of the deterministic forward problem

Using the peak values given in Table , a comparison of the deterministic forward solutions obtained by TPAA-SBFEM with different time steps is shown in Figure , and the reference solution is given by a converged solution of ABAQUS (Figure (b),10034 quadratic quadrilateral elements and 30604 nodes, step size is 0.025s). With three groups of viscoelastic constitutive parameters randomly selected from the worst-case intervals [Citation51] of Table , as shown in Table , a comparison of DSG and TPAA-SBFEM-based deterministic forward solutions is given in Figure .

Figure 5. Comparison of deterministic displacements in the y-direction with different step sizes (x = 1, y = 1).

Figure 5. Comparison of deterministic displacements in the y-direction with different step sizes (x = 1, y = 1).

Figure 6. Comparison of deterministic displacements obtained from TPAA-SBFEM and DSG with different groups of constitutive parameters in the y-direction (x = 1, y = 1).

Figure 6. Comparison of deterministic displacements obtained from TPAA-SBFEM and DSG with different groups of constitutive parameters in the y-direction (x = 1, y = 1).

Table 1. Fuzzy viscoelastic constitutive parameters.

Table 2. Groups of deterministic viscoelastic constitutive parameters.

5.2. Case 2: Identification of linear membership functions

Assume the membership functions of fuzzy viscoelastic constitutive parameters are linear with a triangular distribution [Citation51], and their peak values and worst-case intervals [Citation51] are given in Table .

All membership functions of fuzzy viscoelastic constitutive parameters are uniformly divided into 11 α-sublevels.

For the forward problem, a comparison of fuzzy displacements at a feature point is shown in Figure , in which the reference solution is given via 2×107 Monte Carlo simulations. The interval bounds of displacements at each of α-sublevels are compared when t=200s, as shown in Table .

Figure 7. Comparison of fuzzy displacement in the y-direction for the linear membership functions (x = 1, y = 1). (a) DSGBE and (b) MCMBE.

Figure 7. Comparison of fuzzy displacement in the y-direction for the linear membership functions (x = 1, y = 1). (a) DSGBE and (b) MCMBE.

Table 3. Comparison of interval bounds of displacement for linear membership functions (x=1,y=1,t=200s, y-direction).

For the inverse problem, the measurement values are given by 20 displacements randomly selected from the forward fuzzy solutions. The identification results are shown in Figure , and the computational costs are compared in Table . Table  presents a comparison of the identification results at each of α-sublevels with different measurement points which are illustrated in Figure .

Figure 8. Comparison of the identification results for the linear membership functions.

Figure 8. Comparison of the identification results for the linear membership functions.

Table 4. Comparison of computational costs.

Table 5. Maximum relative errors of identifications at each α-sublevel for linear membership functions.

5.3. Case 3: Identification of nonlinear membership functions

Assume the membership functions of fuzzy viscoelastic constitutive parameters are quasi-Gaussian [Citation52], and their peak values and worst-case intervals [Citation51] are the same as Table .

All membership functions of the constitutive parameters are uniformly divided into 21 α-sublevels.

For the forward problem, a comparison of fuzzy displacements at a feature point is shown in Figure , in which the reference solution is given via 2×107 Monte Carlo simulations. The interval bounds of displacements at each of α-sublevels are compared when t=200s, as shown in Table .

Figure 9. Comparison of fuzzy displacement in the y-direction for the nonlinear membership functions (x = 1, y = 1). (a) DSGBE and (b) MCMBE.

Figure 9. Comparison of fuzzy displacement in the y-direction for the nonlinear membership functions (x = 1, y = 1). (a) DSGBE and (b) MCMBE.

Table 6. Comparison of interval bounds of displacement for nonlinear membership functions (x = 1, y = 1, t=200s, y-direction).

For the inverse problem, the measurement values are given by 40 fuzzy displacements randomly selected from the forward fuzzy solutions. The identification results are shown in Figure . Table  exhibits the maximum errors of identifications with different temporal and spatial selections of measurement points, as illustrated in Figure .

Figure 10. Comparison of the identification results for the nonlinear membership functions.

Figure 10. Comparison of the identification results for the nonlinear membership functions.

Figure 11. The distributions of measured points. (a) 20 measured points, (b) 26 measured points, (c) 32 measured points and (d) 40 measured points.

Figure 11. The distributions of measured points. (a) 20 measured points, (b) 26 measured points, (c) 32 measured points and (d) 40 measured points.

Table 7. Maximum relative errors of identifications at each α-sublevel for nonlinear membership functions.

5.4. Remarks on the numerical examples

  1. As shown in Figure , the deterministic forward solutions given by TPAA-SBFEM have good accordance with the ABAQUS solutions. A sufficient computing accuracy can be achieved via an adaptive procedure for different step sizes, even the step size increases a hundredfold.

  2. DSG surrogate solutions are sufficiently accurate comparing with the TPAA-SBFEM solutions, as shown in Figure . The forward fuzzy solutions given by DSG-based bounds estimation (DSGBE) are well matched with the Monte Carlo method-based bounds estimation (MCMBE), as shown in Figure  for the case 2 and in Figure  for the case 3. For case 2, the maximum relative error of lower bound estimation at t=200s is 0.94% and is 1.49% for the upper bound estimation, as shown in Table . For case 3, the maximum relative error of the lower bound estimation at t=200s is 0.80% and is 1.49% for the upper bound estimation, as shown in Table .

  3. The proposed algorithm is capable of identifying linear or nonlinear membership functions of viscoelastic constitutive parameters with sufficient accuracy, as shown in Figures  and . The maximum relative error of identification is 0.27% for case 2, as shown in Table  and is 0.34% for case 3, as shown in Table .

  4. As shown in Table , the average computing time for a deterministic solution using DSG surrogate is considerably cheap than that using TPAA-SBFEM, and the computational cost of inverse fuzzy analysis can be effectively reduced by the surrogate and parallelization. Compared with the computing time of the serial construction of DSG, a 15.82 speedup can be gained via parallel construction. Using the paralleled particle swarm method, instead of the serial one, a 16.29 speedup can be gained in the identification of the worst-case intervals.

  5. The identification results seem not sensitive to the temporal and spatial selections of measurement points, as shown in Table  for case 2 and in Table  for case 3.

6. Conclusions

By integrating the advantages of SBFEM and TPAA, the surrogate technique and optimization algorithm, an efficient numerical algorithm is presented to solve the inverse fuzzy viscoelastic problem of identification.

The major contributions of this paper include the following:

  1. A two-stage strategy cooperating with the particle swarm method is presented to solve the inverse fuzzy problem of identification. At each stage, the inverse fuzzy problem is solved via a series of α-level strategy based inverse interval problems. Therefore, when there is a fuzzy uncertainty in the displacement measurement, the membership functions of viscoelastic constitutive parameters can be identified.

  2. An α-level strategy and optimization technique-based algorithm is proposed for the forward fuzzy analysis required for solving inverse fuzzy problems, which is capable of providing membership functions of displacement when there is a fuzzy uncertainty in the viscoelastic constitutive parameters.

  3. A DSG surrogate is constructed with high fidelity deterministic solutions provided by SBFEM and TPAA and is embedded in the optimization process of solving inverse interval problems to alleviate the heavy computational cost caused by repeated time-dependent deterministic solutions.

  4. By virtue of a Parallel Computing Toolbox in MATLAB, the parallelization is realized for the construction of DSG surrogate and the implementation of the particle swarm method for a further reduction of computational expense.

  5. Numerical verifications with the regional inhomogeneity are provided, and the impacts of temporal and spatial selections of measurement points on the identification results are taken into account.

Acknowledgements

The work presented in this paper has been supported by NSF (11572068), NSF (11972109), NKBRP (2015CB057804), Natural Science Funding of Liaoning Province (2020-MS-110), and the Fundamental Research Funds for the Central Universities (DUT20LK09).

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the National Natural Science Foundation of China [11572068, 11972109], Major State Basic Research Development Program of China [2015CB057804], Fundamental Research Funds for the Central Universities [DUT20LK09] and Natural Science Funding of Liaoning Province [2020-MS-110].

References

  • Castello DA, Rochinha FA, Roitman N, Constitutive parameter estimation of a viscoelastic model with internal variables. Mech Syst Signal Process. 2008;22(8):1840–1857.
  • Jager A, Lackner R, Eberhardsteiner J. Identification of viscoelastic properties by means of nanoindentation taking the real tip geometry into account. Meccanica. 2007;42(3):293–306.
  • Leo CJ. Identification of a general poro-viscoelastic model of one-dimensional. In Proceedings of the Fourth International Conference on Soft Soil Engineering. Vancouver: CRC Press; 2006. p. 397.
  • Lewandowski R, Chorazyczewski B. Identification of the parameters of the Kelvin-Voigt and the Maxwell fractional models, used to modeling of viscoelastic dampers. Comput Struct. 2010;88(1–2):1–17.
  • Sarron JC, Blondeau C, Guillaume A, et al. Identification of linear viscoelastic constitutive models. J Biomech. 2000;33(6):685–693.
  • Smilauer V, Bazant ZP. Identification of viscoelastic c-s-h behavior in mature cement paste by fft-based homogenization method. Cement Concrete Res. 2010;40(2):197–207.
  • Tian YC, Zhang ZM, Wei PJ. Parametric inversion of viscoelastic media with homotopy method. Chin J Rock Mech Eng. 2006;25:1718–1722.
  • Venture G, Yamane K, Nakamura Y, et al. Identification of human limb viscoelasticity using robotics methods to support the diagnosis of neuromuscular diseases. Int J Rob Res. 2009;28(10):1322–1333.
  • Erdogan YS, Bakir PG. Inverse propagation of uncertainties in finite element model updating through use of fuzzy arithmetic. Eng Appl Artif Intell. 2013;26(1):357–367.
  • Moens D, Hanss M. Non-probabilistic finite element analysis for parametric uncertainty treatment in applied mechanics: recent advances. Finite Elem Anal Des. 2011;47(1):4–16.
  • Moens D, Vandepitte D. Recent advances in non-probabilistic approaches for non-deterministic dynamic finite element analysis. Arch Comput Methods Eng. 2006;13(3):389–464.
  • Walz NP, Hanss M. Fuzzy arithmetical analysis of multibody systems with uncertainties. Arch Mech Eng. 2013;60(1):109–125.
  • Wang C, Matthies HG, Qiu Z. Optimization-based inverse analysis for membership function identification in fuzzy steady-state heat transfer problem. Struct Multidiscipl Optim. 2017;57(4):1495–1505.
  • Hernandez WP, Borges FCL, Castello DA, et al. Bayesian inference applied on model calibration of fractional derivative viscoelastic model. In V Steffen Jr, DA Rade, WM Bessa (Eds.), DINAME 2015-Proceedings of the XVII International Symposium on Dynamic Problems of Mechanics. Natal; 2015.
  • Zhang E, Chazot J, Antoni J, et al. Bayesian characterization of Young's modulus of viscoelastic materials in laminated structures. J Sound Vib. 2013;332(16):3654–3666.
  • Dosso SE, Holland CW. Geoacoustic uncertainties from viscoelastic inversion of seabed reflection data. IEEE J Ocean. Eng. 2006;31(3):657–671.
  • Oates WS, Hays M, Miles P, et al. Uncertainty quantification and stochastic-based viscoelastic modeling of finite deformation elastomers. In Electroactive Polymer Actuators and Devices (EAPAD), vol. 8687. San Diego: SPIE; 2013. p. 86871O.
  • Elishakoff I. Possible limitations of probabilistic methods in engineering. Appl Mech Rev. 2000;53(2):19.
  • Moens D, Vandepitte D. A survey of non-probabilistic uncertainty treatment in finite element analysis. Comput Methods Appl Mech Eng. 2005;194(12–16):1527–1555.
  • Santoro R, Muscolino G, Elishakoff I. Optimization and anti-optimization solution of combined parameterized and improved interval analyses for structures with uncertainties. Comput Struct. 2015;149:31–42.
  • Wang C. Evidence-theory-based uncertain parameter identification method for mechanical systems with imprecise information. Comput Methods Appl Mech Eng. 2019;351:281–296.
  • Liu J, Cao L, Jiang C, et al. Parallelotope-formed evidence theory model for quantifying uncertainties with correlation. Appl Math Model. 2020;77:32–48.
  • Cao LX, Liu J, Jiang C, et al. Evidence-based structural uncertainty quantification by dimension reduction decomposition and marginal interval analysis. J Mech Design. 2020;142(5):051701-1–051701-12.
  • Wang C, Matthies HG. Novel interval theory-based parameter identification method for engineering heat transfer systems with epistemic uncertainty. Int J Numer Methods Eng. 2018;115(6):756–770.
  • Wang L, Liu Y, Liu Y. An inverse method for distributed dynamic load identification of structures with interval uncertainties. Adv Eng Softw. 2019;131:77–89.
  • Wang L, Xiong C, Wang X, et al. Sequential optimization and fuzzy reliability analysis for multidisciplinary systems. Struct Multidiscip Optim. 2019;60:1079–1095.
  • Wang L, Xiong C, Yang Y. A novel methodology of reliability-based multidisciplinary design optimization under hybrid interval and fuzzy uncertainties. Comput Methods Appl Mech Eng. 2018;337:439–457.
  • Faes M, Moens D. Recent trends in the modeling and quantification of non-probabilistic uncertainty. Arch Comput Methods Eng. 2019;27:633–671.
  • Haag T, Gonzalez SC, Hanss M. Model validation and selection based on inverse fuzzy arithmetic. Mech Syst Signal Process. 2012;32:116–134.
  • Hanss M, Oexl S, Gaul L. Identification of a bolted-joint model with fuzzy parameters loaded normal to the contact interface. Mech Res Commun. 2002;29(2–3):177–187.
  • Adhikari S, Khodaparast HH. A spectral approach for fuzzy uncertainty propagation in finite element analysis. Fuzzy Sets Syst. 2014;243:1–24.
  • Mendes M, Ray S, Pereira JCF, et al. Quantification of uncertainty propagation due to input parameters for simple heat transfer problems. Int J Therm Sci. 2012;60:94–105.
  • Sofi A, Muscolino G. Static analysis of Euler–Bernoulli beams with interval Young's modulus. Comput Struct. 2015;156:72–82.
  • Yang HT, Li YX, Xue YN. Interval uncertainty analysis of elastic bimodular truss structures. Inverse Probl Sci Eng. 2015;23(4):578–589.
  • Kennedy J, Eberhart R. Particle swarm optimization. In proceedings of ICNN'95-International Conference on Neural Networks, vol. 4. Perth: IEEE; 1995. p. 1942–1948.
  • Mezura-Montes E, Coello C. Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol Comput. 2011;1(4):173–194.
  • Pedersen H, Erik M. Good parameters for particle swarm optimization. Denmark: Hvass Lab., Copenhagen; 2010. p. 1551–3203. (Tech. Rep. HL1001).
  • Klimke A, Wohlmuth B. Computing expensive multivariate functions of fuzzy numbers using sparse grids. Fuzzy Sets Syst. 2005;154(3):432–453.
  • Klimke A. Uncertainty modeling using fuzzy arithmetic and sparse grids [dissertation]. Stuttgart: Universität Stuttgart; 2006.
  • Deeks AJ, Wolf JP. A virtual work derivation of the scaled boundary finite-element method for elastostatics. Comput Mech. 2002;28(6):489–504.
  • He YQ, Yang HT. Solving viscoelastic problems by combining SBFEM and a temporally piecewise adaptive algorithm. Mech Time-Depend Mater. 2017;21(3):481–497.
  • Yang HT. A new approach of time stepping for solving transfer problems. Commun Numer Methods Eng. 1999;15(5):325–334.
  • Li SY. Engineering fuzzy mathematics with applications. Harbin: Harbin Institute of Technology Press; 2004. p. 5–30.
  • Zienkiewicz OC, Taylor RL, Zhu JZ. The finite element method: its basis and fundamentals. Oxford: Butterworth-Heinemann; 2013.
  • Shames IH, Cozzarelli FA. Elastic and inelastic stress analysis. Boca Raton: CRC Press; 1997.
  • Wang C, He YQ, Yang HT. A SBFEM and sensitivity analysis based algorithm for solving inverse viscoelastic problems. Eng Anal Bound Elem. 2019;106:588–598.
  • Klimke A, Wohlmuth B. Algorithm 847: spinterp: piecewise multilinear hierarchical sparse grid interpolation in MATLAB. ACM Trans Math Softw. 2005;31(4):561–579.
  • Clenshaw CW, Curtis AR. A method for numerical integration on an automatic computer. Numer Math. 1960;2(1):197–205.
  • Klimke A, Nunes RF, Wohlmuth BI. Fuzzy arithmetic based on dimension-adaptive sparse grids: a case study of a large-scale finite element model under uncertain parameters. Int J Uncertain Fuzziness Knowl-Based Syst. 2006;14(5):561–577.
  • Hanss M. Applied fuzzy arithmetic. Berlin Heidelberg: Springer-Verlag; 2005.
  • Hanss M. The extended transformation method for the simulation and analysis of fuzzy-parameterized models. Int J Uncertain Fuzziness Knowl-Based Syst. 2003;11(6):711–727.
  • Hanss M. The transformation method for the simulation and analysis of systems with uncertain parameters. Fuzzy Sets Syst. 2002;130(3):277–289.
  • Wu D, Gao W, Wang C, et al. Robust fuzzy structural safety assessment using mathematical programming approach. Fuzzy Sets Syst. 2016;293:30–49.

Appendix. Calculation of stiffness matrix of a SBFEM element

The SBFEM [Citation40] introduces a normalized radial coordinate system by scaling the domain boundary relative to a scaling centre O(x0,y0), as shown in Figure , the normalized radial coordinate ξ runs from the scaling centre towards the boundary, and has a value of zero at the scaling centre and unity at the boundary. The other circumferential coordinate η specifies a distance around the boundary from an origin on the boundary.

Figure A1. A scaled coordinate system.

Figure A1. A scaled coordinate system.

The scaled boundary and Cartesian coordinate systems are related by the scaling equations (A1) x=x0+ξxη(η),(A1) (A2) y=y0+ξyη(η),(A2) where (xη,yη) is a point on the line element.

The displacement at any point within an element is approximated as (A3) u(ξ,η)=N(η)u(ξ),(A3) where the unknown vector u(ξ) is a set of functions analytical in ξ. Only a boundary discretization is required in the SBFEM. The approximated stresses are in the form (A4) σ(ξ,η)=Dε(ξ,η)=D(B1(η)u(ξ)ξ+1ξB2(η)u(ξ)),(A4) where (A5) B1(η)=b1(η)N(η),(A5) (A6) B2(η)=b2(η)N(η)η.(A6) b1(η) and b2(η) are dependent only on the boundary definition [Citation40].

Utilizing the virtual displacement principle then gives (in the absence of body force) (A7) Ωδε(ξ,η)Tσ(ξ,η)dΩ=ηδu(η)Tp(η)dη.(A7) Substituting Equation (EquationA4) into Equation (EquationA7), and integrating the area integrals containing δu(ξ)/ξ with respect to ξ using Green's Theorem, (A8) Ωδε(ξ,η)TDε(ξ,η)dV=δu(ξ)T(E0u(ξ)ξ+(E1)Tu(ξ))01δu(ξ)T{E0ξ2u(ξ)ξ2+(E0+(E1)TE1)u(ξ)ξE21ξu(ξ)}dξ=δu(ξ)TP,(A8) where (A9) E0=η(B1(η))TDB1(η)|J|dη,(A9) (A10) E1=η(B2(η))TDB1(η)|J|dη,(A10) (A11) E2=η(B2(η))TDB2(η)|J|dη.(A11) |J| is the Jacobian at the boundary (ξ=1). P denotes the vector of equivalent nodal forces.

The arbitrariness of δu(ξ) results in (A12) P=E0u(ξ)ξ+(E1)Tu(ξ),(A12) (A13) E0ξ22u(ξ)ξ2+(E0+(E1)TE1)ξu(ξ)ξE2u(ξ)=0.(A13) By inspection, the solutions to the homogeneous set of Euler–Cauchy differential equations represented by Equation (EquationA13) must be of the form [Citation40] (A14) u(ξ)=c1ξ1ϕ1+c2ξλ2ϕ2+,(A14) where the exponents λi and corresponding vectors ϕi are independent modes of deformation in the ξ direction and ci is the integration constant for the contribution of each mode to the solution. Therefore, the displacement of each mode takes the form [Citation40] (A15) u(ξ)=ξλϕ,(A15) where ϕ refers to the vector of modal displacements at boundary nodes. λ is a modal scaling factor for the radial direction.

By submitting Equation (EquationA15), the solution of Equations (EquationA12) and (EquationA13) can be transferred into an eigenvalue problem defined by [Citation40] (A16) [(E0)1(E1)T(E0)1E1(E0)1(E1)TE2E1(E0)1]{ϕq}=λ{ϕq},(A16) where q refers to the vector of modal forces at boundary nodes. The solution of this standard eigenproblem yields 2n modes (n is the number of DOFs of the system). The subset of n modal displacements is designated by Φ1, and the subset of modal forces corresponding to the n modes in Φ1 is denoted as Q1.

The integration constants c in Equation (EquationA14) on the boundary ξ=1 are [Citation40] (A17) c=(Φ1)1u.(A17) The equivalent nodal forces required to cause these displacements are [Citation40] (A18) P=Q1c=Q1(Φ1)1u.(A18) Thus, we have the element stiffness matrix [Citation40] (A19) Ke=Q1(Φ1)1.(A19)

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.