Next Article in Journal
Characterization of Freisa Wines from Piedmont (Italy) by Aroma and Element Profile
Previous Article in Journal
Bearing Fault Diagnosis Method Based on Deep Learning and Health State Division
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Subinterval Finite Element Method Based on Dynamic Sensitivity Analysis for Structures with Uncertain-but-Bounded Parameters

School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130025, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(13), 7426; https://doi.org/10.3390/app13137426
Submission received: 29 May 2023 / Revised: 17 June 2023 / Accepted: 19 June 2023 / Published: 22 June 2023

Abstract

:
To overcome computational inefficiency of the traditional subinterval finite element method, a novel adaptive subinterval finite element method based on dynamic sensitivity analysis is proposed to evaluate static response bounds of structures with uncertain-but-bounded parameters. Firstly, the original interval is divided into subintervals, and expansion routes for each displacement component are constructed based on dynamic sensitivity analysis. Then, the structural response bounds are analysed using a modified interval finite element method within each subinterval on the expansion route. Finally, the bounds of all displacement components are obtained via the interval union operation. To determine the appropriate number of subintervals, an adaptive convergence mechanism is proposed. The proposed method has accuracy and efficiency advantages over traditional subinterval finite element methods. The accuracy and effectiveness of this method are verified via numerical calculations of a nine-bar truss and an impeller.

1. Introduction

Numerical methods play a vital role in the design and analysis of engineering structures. In traditional structural numerical analysis, parameters are typically treated as deterministic quantities. However, in real-world engineering problems, uncertainties abound in various aspects such as material properties, geometric parameters, and loads, due to factors such as manufacturing and assembly errors as well as variations in operating conditions [1,2,3]. These uncertainties are small, but their cumulative effect can have a significant impact on the structural response. Therefore, it is crucial to fully consider the effects of uncertainty in the numerical calculation of structures to ensure the accuracy and reliability of the results.
Currently, three main mathematical models are used to represent uncertainty: stochastic/probabilistic models, fuzzy models, and interval models. Stochastic/probabilistic models [4] treat uncertainties as random variables and employ probability and statistical methods to analyze uncertainty. However, these models necessitate ample empirical data to establish accurate probability density functions that describe the uncertain parameters. Fuzzy models [5] are part of fuzzy mathematics, and determining fuzzy membership functions also relies on substantial data support. Interval models [6,7] represent uncertain variables as intervals and address uncertainty by specifying a range of intervals. Compared with other models, interval models do not require extensive data and have lower demands for structural information. Therefore, in situations with inadequate or ambiguous information, interval models have emerged as a popular tool for studying uncertainty and exhibit significant potential for widespread applications.
Since Moore’s seminal work [8] on interval analysis in 1966, many scholars have further developed the fundamental theory of interval analysis [9,10], leading to the continuous evolution of interval analysis methods. Subsequently, the application of interval analysis methods to solve structural response problems has become a popular research field and has been widely utilized to guide structural design [11,12]. Currently, the interval analysis methods used to solve structural uncertainty response can be classified into two categories: intrusive and non-intrusive methods [13].
The scanning method (SM) [14] is a simple non-intrusive approach that samples uniformly in the input parameter space to obtain the uncertainty range of the output response. The results of the Monte Carlo method and SM tend to converge as the number of samples increases. Furthermore, the vertex combination method (VM) based on the monotonicity assumption theory was proposed by Rao et al. [15], which obtains results by computing all possible combinations of input interval bounds. However, for high-dimensional parameter problems and limited computational resources, these methods may not be applicable.
The polynomial chaos method replaces the system model with interpolated polynomial functions to perform an uncertainty propagation analysis. Wu et al. [16] used a tensor product to construct multidimensional Chebyshev polynomials for studying nonlinear dynamical systems under uncertainty conditions. Fu et al. [17] employed a non-intrusive analysis method based on Legendre polynomial collocation to investigate uncertainty propagation in the dynamic response of misaligned rotors. Zheng et al. [18] analyzed the uncertainty in aerodynamics and heating characteristics of hypersonic vehicles using Bernstein polynomials. However, polynomial-based methods may introduce extra errors. In contrast, Gaussian process regression [19] is a non-parametric regression method based on Bayesian inference that can infer the uncertainty of the output response and provide results for uncertainty propagation analysis. This approach is flexible and robust and can handle more complex system models.
Optimisation-based methods estimate the range of uncertainty in the structural response by iteratively searching the best combination of parameters that minimise or maximise the structural response. De et al. [20] reduce the computational cost of structural analyses with interval uncertainty using gradient descent. Qiu et al. [21] proposed a Newton iteration interval analysis method to quantify the uncertainty of nonlinear structural response. Dinh-Cong et al. [22] applied the lightning attachment procedure optimization to the interval finite element analysis. However, these methods often require repetitive solving of the system model, resulting in high computational costs.
In addition, machine-learning-based methods [23,24,25] have been widely applied in uncertainty propagation analysis. These methods utilize machine learning algorithms to construct models that infer the propagation of uncertainty by learning the mapping relationship between input parameters and output responses. By learning and training on extensive datasets, these methods can provide a relatively high predictive accuracy. However, these methods have strict requirements for the quality and quantity of data, and they can be affected by errors in the dataset.
The above non-intrusive methods typically involve sampling and statistical analysis of the model’s output to establish a statistical model and quantify uncertainty. This approach does not require modification of the original model or system, making it easier to apply to existing complex systems. However, non-intrusive methods often come with high computational costs and may overlook certain characteristics of the model or system. In contrast, intrusive methods can directly output quantified information about uncertainty by modifying the existing model or system. This approach often requires improvement or expansion of the model to accurately capture uncertainty.
Perturbation methods are an important class of intrusive methods in the field of uncertainty quantification. These methods introduce small perturbations into the system or model to investigate the resulting output uncertainty. Qiu et al. [26] proposed a matrix perturbation method that represents the deviation of an interval matrix as a perturbation about the nominal value of the interval matrix using interval arithmetic. Subsequently, Xia et al. [27] developed an interval perturbation finite element method for structures with uncertain-but-bounded parameters. Wu et al. [28] proposed an interval perturbation finite element-boundary element method for structural-acoustic systems based on first-order Taylor series expansion and perturbation theory. In these methods, the interval stiffness matrix is expanded using the first-order Taylor series, and its inverse matrix is approximated using the first-order Neumann series.
To enhance the accuracy, researchers have conducted further investigations based on interval perturbation methods. Wang et al. [29] proposed modified interval perturbation finite element methods to address the issue of neglecting higher-order Neumann series terms in traditional interval perturbation finite element methods. However, methods based on classical interval analysis (CIA) [30] are inevitably affected by dependency. To overcome this problem, Degrauwe et al. [31] proposed an enhanced interval finite element method based on the affine algorithm. The affine algorithm keeps track of variables during the computation process, but it can be challenging to implement when dealing with a large number of variables and complex relationships. Sofi et al. [32,33] incorporated the physical characteristics of uncertain parameters into the finite element method by introducing an extra unitary interval (EUI) for each uncertain parameter during the assembly and solution stages. Chen et al. [34] developed a second-order Taylor expansion-based method (STM) for estimating the natural frequencies of uncertain structures. Neglecting the non-diagonal elements of the Hessian matrix can lead to large errors when dealing with non-linear interval problems. Xia et al. [35] divided the interval into subintervals and solved the response of the structure via enumeration and a modified interval perturbation finite element method. However, the computational cost of this method exponentially increases with the number of subintervals.
To balance the computational accuracy and efficiency of uncertainty quantification methods, researchers have conducted extensive studies. However, most research has overlooked the balance between computational accuracy and efficiency. Therefore, this paper proposes a subinterval finite element method based on dynamic sensitivity analysis for computing the displacement response bounds of uncertain structures. This method significantly reduces the computational cost while ensuring accuracy. Firstly, an improved interval finite element method is introduced by preserving higher-order geometric terms in the Neumann series and improving the interval algorithm to improve computational accuracy. Then, the interval is divided into sub-intervals, and two expansion paths are constructed for each displacement component through a dynamic sensitivity analysis. Finally, an adaptive strategy is employed to determine the appropriate number of sub-intervals.
The remainder of the content is as follows. In Section 2, the fundamental problems of interval mathematics and interval finite element equations are introduced. A subinterval finite element method based on dynamic sensitivity analysis is derived in Section 3, and an adaptive convergence mechanism is proposed. In Section 4, the accuracy and efficiency of the proposed method are validated using a nine-bar truss and an impeller. Section 5 summarises some of the conclusions.

2. Problem Statement

2.1. Interval Mathematics

An n-dimensional interval vector is represented as a a I = [ a 1 I , , a n I ] R N . The element in the vector denotes the interval parameter, which has the following range:
a i a i I = a i ̲ , a i ¯ = a i R , a i ̲ a i a i ¯
where the superscript I denotes that this parameter is an interval parameter, a i ̲ represents the lower bound of the interval parameter (LB), a i ¯ represents the upper bound of the interval parameter (UB), and R denotes the domain of real numbers.
For the interval parameter a i I , a i C denotes its midpoint, a i W denotes its width, and a i R denotes its radius. a i C , a i W , and a i R can be determined from the following formula:
a i C = a i ̲ + a i ¯ 2 , a i W = a i ¯ a i ̲ , a i R = a i ¯ a i ̲ 2
In addition, the uncertainty level index μ i is introduced to describe the uncertainty degree of the interval parameter, which can be determined using the following formula:
μ i = a i R | a i C | × 100 %
Each interval parameter can also be expressed as follows:
a i I = [ 1 μ i , 1 + μ i ] × a i C
The level of uncertainty can be classified into large-range uncertainty/small-range uncertainty based on the magnitude of μ i . Note that a i C 0 .
For interval calculations, the core is the interval arithmetic operators extended from scalars. For example, the addition (+), subtraction (−), multiplication (×), and division (/) of two intervals x I and y I can be expressed as follows:
x I + y I = x ̲ + y ̲ , x ¯ + y ¯ , x I y I = x ̲ y ¯ , x ¯ y ̲ , x I × y I = min { x ̲ · y ̲ , x ̲ · y ¯ , x ¯ · y ̲ , x ¯ · y ¯ } , max { x ̲ · y ̲ , x ̲ · y ¯ , x ¯ · y ̲ , x ¯ · y ¯ } , x I / y I = x I × 1 y ¯ , 1 y ̲ , 0 y ̲ , y ¯
However, it must be noted that in the classical interval algorithm (CIA), the result of interval operation will be expanded if an interval number occurs several times (≥2). For example, bounds of the function f x I = x 2 x + 0.5 / x 2 + 0.5 predicted by CIA are shown in the blue bar chart in Figure 1a when the values of interval variable x I are in different ranges. The range is much larger than the exact value due to the interval variable being treated independently for each occurrence.
In practical engineering problems, the calculation will lose its application value if the interval result is exaggerated too much. To avoid this phenomenon, the concept of EUI was proposed.
Based on this concept, the i-th interval parameter a i I can be expressed as follows:
a i I = a i C + Δ a i I = a i C + a i R e i I
where e i I = 1 , 1 is the EUI associated with the interval parameter a i I , which is used to track the uncertainty of this parameter during the calculation to avoid interval expansion.
For the same function f x I = x 2 x + 0.5 / x 2 + 0.5 , the bounds predicted using the improved interval algorithm (IIA) are shown in the yellow bar chart in Figure 1b, which are consistent with the exact bounds. Because IIA takes into account the dependence of the interval parameter, the expansion phenomenon caused by the classical interval calculation method can be avoided effectively.
IIA can also be used to improve the accuracy of operations on interval vectors and matrices, where different elements may be affected by the same interval variable.
Similarly, the interval vector a I is denoted as follows:
a I = a C + Δ a I = a C + a R e I
where a C = a 1 C , , a n C denotes the midpoint of the interval vector; a R = a 1 R , , a n R denotes the radius of the interval vector; e I = e 1 I , , e n I is the standard interval vector composed of each EUI; and ⊙ represents the Hadamard product, an operation defined only for two matrices A and B with the same dimension m × n . The result of Hadamard product [36] is also an m × n matrix, whose elements are as follows:
A B i j = A i j B i j

2.2. Interval Finite Element Equation

For the traditional finite element method, the static equilibrium equation of the certain structure can be expressed as follows:
Ku = f
where K R d × d denotes the global stiffness matrix, which is composed of the element stiffness matrix; u R d is the node displacement vector, whose element is the displacement value of each node of the structure; f R d is the equivalent load vector at the nodes, including load, constraints, and other information of the structure; and d denotes the total number of degrees of freedom of the structure.
In practical engineering structures, parameters such as geometry size or material properties are uncertain, and the uncertainty in the structure can be expressed by interval parameters a I . Thus, both the structural stiffness matrix K and load vector f are functions of a I , and the finite element equilibrium equation can be expressed as follows:
K a I u I = f a I
where a I = [ a 1 , , a n ] T R d is the interval vector, composed of each uncertain parameter of the structure; n is the number of uncertain parameters; K a I K I = k ̲ i j , k ¯ i j is the global stiffness matrix considering the structural uncertainty; f a I f I = f ̲ i j , f ¯ i j is the load vector considering the uncertain structure; and u I is the interval displacement vector to be solved, and its solution set can be described as follows:
Γ = u R d | Ku = f , K K I , f f I
The set Γ in Equation (11) is a non-convex polyhedral complex set whose exact features are difficult to obtain.
Finding all possible solutions is of little significance. Therefore, we just care about the upper and lower bounds of the displacement vector u . According to Equation (11), the bounds of the interval vector u can be defined as follows:
u ̲ = min u | Ku = f , K K I , f f I , u ¯ = max u | Ku = f , K K I , f f I
where “max” means to take the maximum value in the set, “min” means to take the minimum value in the set.

3. Adaptive Subinterval Finite Element Method Based on Dynamic Sensitivity Analysis

The solution of interval equilibrium equations is a key step in interval finite element problems. However, traditional interval finite element methods suffer from low accuracy when dealing with problems involving large uncertainties. Although sub-interval methods can improve solution accuracy, they often lead to a significant increase in computational cost. In this section, an improved interval finite element method is introduced as the first step to enhance computational accuracy. Next, expansion routes are constructed based on dynamic sensitivity analysis. Finally, an adaptive strategy is employed to determine an appropriate number of subintervals, and the overall structural response bounds are obtained through interval union operations.

3.1. Improved Interval Finite Element Method

The interval equilibrium equation of Equation (10) is rewritten as an explicit equation:
u I = K 1 a I f a I
By using the first-order Taylor series expansion, the stiffness matrix and load vector of the uncertain structure can be expressed as follows:
K a I K a C + i = 1 n K a i a C Δ a i I = K a C + i = 1 n K a i a C Δ a i e i I = K C + i = 1 n K a i R e i I
f a I f a C + i = 1 n f a i a C Δ a i I = f a C + i = 1 n f a i a C Δ a i e i I = f C + i = 1 n f a i R e i I
where K C and f C denote midpoints of K a I and f a I , and i = 1 n K a i R e i I and i = 1 n f a i R e i I denote deviation intervals of K a I and f a I .
The Neumann series expansion [37] is a method used to compute the inverse of a matrix. For an arbitrary matrix H R n × n , ρ H denotes its spectral radius and I R n × n denotes a unit matrix of the same size as H .
If ρ H < 1 , then I H 1 exists:
I H 1 = r = 0 H r
The uncertainty matrix M is written in the form of the matrix M C + Δ M I , whose inverse matrix M 1 can be expanded using the Neumann series as follows:
M 1 = M C + Δ M I 1 = M C I + M C , 1 Δ M I 1 = I + r = 1 M C , 1 Δ M I r M C , 1
where r is the order of the Neumann expansion and M C , 1 = M C 1 is the inverse matrix of M C .
Using the above method, the inverse matrix of the interval stiffness matrix can be expanded as follows:
K 1 a I = K C + i = 1 n K a i R e i I 1 = I + r = 1 K C , 1 i = 1 n K a i R e i I r K C , 1
The convergence condition for Equation (18) is as follows:
ρ i = 1 n K C , 1 K a i R e i I i = 1 n K C , 1 K a i R e i I 2 < 1
A sufficient and unnecessary condition for the convergence of the Neumann series expansion is as follows:
i = 1 n K C , 1 K a i R e i I 2 < 1
For the term K C , 1 i = 1 n K a i R e i I r in Equation (18), we can convert it to the following explicit form:
K C , 1 i = 1 n K a i R e i I 1 = i = 1 n K C , 1 K a i R e i I , K C , 1 i = 1 n K a i R e i I 2 = i = 1 n K C , 1 K a i R e i I 2 + i , j = 1 i j n K C , 1 K a i R e i I K C , 1 K a j R e j I , . . . . . .
Substituting Equation (21) into Equation (18), we obtain
K 1 a I = I + i = 1 n r = 1 K C , 1 K a i R e i I r + i , j = 1 i j n K C , 1 K a i R e i I K C , 1 K a i R e i I + K C , 1
If condition K C , 1 K a i R e i I < 1 is satisfied, the geometric series i = 1 n r = 1 K C , 1 K a i R e i I r of the second term converges and can be calculated using the summation formula. Neglecting the non-geometric series terms after the second term, the inverse matrix of the interval stiffness matrix can be approximated as follows:
K 1 a I I + i = 1 n r = 1 K C , 1 K a i R e i I r K C , 1 = I + i = 1 n K C , 1 K a i R e i I / I + K C , 1 K a i R e i I K C , 1
We write K C , 1 K a i R e i I / I + K C , 1 K a i R e i I in the above equation as B a i I , which is clearly a monotonic function about the interval parameter a i I . Thus, B a i I can be expressed in the form of the midpoint and radius as follows:
B a i I = B a i C + B a i R e i I
where
B a i C = 1 2 K C , 1 K a i R I + K C , 1 K a i R + K C , 1 K a i R I K C , 1 K a i R , B a i R = 1 2 K C , 1 K a i R I + K C , 1 K a i R K C , 1 K a i R I K C , 1 K a i R
Substituting Equation (25) into Equation (23), we obtain
K 1 a I = I + i = 1 n B a i C + B a i R e i I K C , 1
Now, we can express the inverse of the interval stiffness matrix in an explicit form, which facilitates the analysis of a structural uncertainty response.
Substituting Equations (15) and (26) into Equation (13), we can obtain the expression for the displacement vector as follows:
u e I = I + i = 1 n B a i C + B a i R e i I K C , 1 f C + j = 1 n f a j R e j I = K C , 1 f C + i = 1 n B a i C K C , 1 f C + i = 1 n B a i R K C , 1 f C e i I + j = 1 n K C , 1 f a j R e j I + j = 1 n i = 1 n B a i C K C , 1 f a j R e j I + i = 1 n j = 1 n B a i R K C , 1 f a j R e i I e j I
The following symbols are introduced to simplify the writing of Equation (27)
u C = K C , 1 f C + i = 1 n B a i C K C , 1 f C , Δ u i = B a i R K C , 1 f C + K C , 1 f a j R + j = 1 n B a j C K C , 1 f a i R , Δ u i , j = B a i R K C , 1 f a j R
where u C denotes the midpoint of the interval displacement vector u ; Δ u i denotes the deviation radius of the first-order deviation due to the parameter a i I ; Δ u i , j is the second-order deviation determined by the interval parameters a i I and a j I together.
Then, the interval displacement vector can be written as follows:
u e I = u C + i = 1 n Δ u i e i I + i = 1 n j = 1 n Δ u i , j e i I e j I
Now, define the vectors e i ̲ and e i ¯ as follows:
e i ̲ = s i g n Δ u i , e i ¯ = s i g n Δ u i , i = 1 , 2 , , n
where e i ̲ and e i ¯ correspond to the lower and upper boundaries of the structural response, respectively. Then, substituting e i ̲ and e i ¯ into Equation (29), the upper and lower bounds of the displacement response can be expressed according to IIA as follows:
u ̲ = u C + i = 1 n Δ u i e i ̲ + i = 1 n j = 1 n Δ u i , j e i ̲ e j ̲ , u ¯ = u C + i = 1 n Δ u i e i ¯ + i = 1 n j = 1 n Δ u i , j e i ¯ e j ¯
The interval finite element method proposed in this paper retains a portion of the higher order terms when solving the inverse matrix of the stiffness matrix and considers the second-order deviation terms when solving the displacements. As a result, it is able to obtain more accurate displacement response bounds for the structure than conventional methods such as the first-order truncated Neumann-series-based method [38,39].

3.2. Existing Subinterval Finite Element Method

However, the solution accuracy of the improved interval finite element method is affected by the level of uncertainty. The higher the level of uncertainty, the lower the accuracy of the solution. The subinterval finite element method can be employed when solving the response of structures with large uncertainty.
The uncertainty parameter a i I i = 1 , 2 , , n is divided into m i subintervals and can be expressed as follows:
a t i , i I = [ a ̲ i + 2 ( t 1 ) Δ a i / m i , a ̲ i + 2 t Δ a i / m i ] , t i = 1 , 2 , , m i
where a i , t i I is the t i -th subinterval of the parameter a i I . The number of subintervals for different parameters can be determined based on its level of uncertainty.
Now, there are a total of m 1 m 2 m n subinterval combinations, and each combination can be expressed as follows:
a t 1 t i t n I = a t 1 , 1 I , , a t i , i I , , a t n , n I , t i = 1 , 2 , , m i
The level of uncertainty for each subinterval is as follows:
μ t i , i = 1 m i a i R a ̲ i + ( 2 t 1 ) a i R / m i 1 m i a i R a i C = 1 m i μ i
Dividing the interval into more subintervals results in lower uncertainty levels for each subinterval. According to interval error estimation theory [40], lower uncertainty levels lead to higher computational accuracy.
Determining the upper and lower bounds of the response for a combination of m 1 m 2 m n subintervals is a non-deterministic polynomial (NP)-hard problem. The enumeration method is used to solve this problem. For the subinterval combination a t 1 t 2 t n I , subinterval static equilibrium equations can be written as follows:
K a t 1 t i t n I u a t 1 t i t n I = f a t 1 t i t n I , i = 1 , 2 , n ; t i = 1 , 2 , , m i
Applying the interval finite element method proposed in this paper to each subinterval, the range of displacement responses for each subinterval can be found. For a combination of two adjacent subintervals, the following equation always holds:
K a t 1 t i t n I K a t 1 t i + 1 t n I = K a t 1 I a ¯ t i = a ̲ t i + 1 a t n I
f a t 1 t i t n I f a t 1 t i + 1 t n I = f a t 1 I a ¯ t i = a ̲ t i + 1 a t n I
For two adjacent subintervals, both the stiffness matrix and load vector have overlapping parts. As a result, the intersection of the interval displacement solutions is not the empty set.
u a t 1 t i t n I u a t 1 t i + 1 t n I
The above equation shows that the displacement solutions of the subintervals can form a single connected region. After solving for the displacement response range of all subintervals, the displacement response range of the interval can be obtained by taking their union as follows:
u a I = t i = 1 , 2 , , m i u a t 1 t i t n I = min t i = 1 , 2 , , m i u a t 1 t i t n I , max t i = 1 , 2 , , m i u a t 1 t i t n I
This method is more accurate than the interval method. However, the subinterval method requires solving the equilibrium equations for all subintervals. When both the dimensionality of the parameters and the number of subintervals are high, the efficiency of this algorithm becomes extremely low due to “combinatorial explosion”.

3.3. Dynamic-Sensitivity-Based Subinterval Finite Element Analysis Method

This section proposes an enhanced subinterval method based on dynamic sensitivity analysis in order to improve computational efficiency. A two-dimensional problem is used as an example in order to illustrate the method. The intervals a 1 I and a 2 I are divided into subintervals according to the same method. For ease of expression, the number of subintervals for both parameters is taken to be m m = 2 k , k = 0 , 1 , 2 , , which can be determined using the adaptive method proposed later.
As shown in Figure 2, the traditional subinterval method requires solving the equilibrium equations for all subintervals. However, in the enhanced subinterval method, only a portion of the subintervals needs to be solved.
For a d-dimensional displacement vector, where each element represents a degree of freedom of the structure, these elements may take on their maximum or minimum values in different combinations of subintervals. Therefore, the interval u r I of the d-th r = 1 , 2 , , d component of the displacement vector u I is calculated separately in the following. Ultimately, they form the displacement response interval for the entire structure.
First, the finite element equilibrium equation is written for the initial subinterval a 0 I as follows:
K a 0 I u 0 I = f a 0 I
where a 0 C = a C , a 0 I = a 0 C a R / m , a 0 C + a R / m represents a subinterval domain and u 0 I represents an interval vector of the displacement response in the initial subinterval domain a 0 I .
Then, using Equations (28)–(30) to solve the Equation (40), we obtain the vectors e ̲ 0 , i and e ¯ 0 , i as follows:
e ̲ 0 , i = s i g n Δ u i a 0 I , e ¯ 0 , i = s i g n Δ u i a 0 I , i = 1 , 2 , , n
According to Equation (31), the upper and lower bounds of the displacement interval vectors u 0 I in the subinterval domain a 0 I can be obtained.
u ̲ 0 = u C a 0 I i = 1 n Δ u i a 0 I + i = 1 n j = 1 n Δ u i , j a 0 I e ̲ 0 , i e ̲ 0 , j , u ¯ 0 = u C a 0 I + i = 1 n Δ u i a 0 I + i = 1 n j = 1 n Δ u i , j a 0 I e ¯ 0 , i e ¯ 0 , j
Then, the displacement interval of the r-th degree of freedom within the subinterval domain a 0 I can be expressed as follows:
u r , 0 I = u ̲ 0 r , u ¯ 0 r
where the subscript r of u r , 0 I denotes the r-th degree of freedom of the structure, the subscript 0 denotes the initial subinterval on the expansion route and u ̲ 0 r and u ¯ 0 r denote the r-th element of the vectors u ̲ 0 and u ¯ 0 , respectively.
To avoid solving for all the intervals, a natural idea is to find an expansion route such that the bounds of u r I can be predicted by solving the equilibrium equations on it. To predict the upper bound of the displacement response u r I , the subinterval should move in the direction that makes it increase. Conversely, to predict the lower bound of the displacement response u r I , the subinterval should move in the direction that makes it decrease. Therefore, the new vectors x 0 L = e ̲ 0 , 1 r , e ̲ 0 , 2 r , , e ̲ 0 , n r and x 0 U = e ¯ 0 , 1 r , e ¯ 0 , 2 r , , e ¯ 0 , n r are formed of the r-th element of the vector sequences e ̲ 0 , i and e ¯ 0 , i i = 1 , 2 , n , respectively. The superscript L indicates that this vector is used to determine the lower displacement bounds, and the superscript U indicates that this vector is used to determine the upper displacement bounds. The meanings of L and U are the same in the latter part of the paper. Then, the midpoints of the next subintervals on the expansion routes of the upper and lower bounds of u r I can be represented, respectively, as follows:
a 1 L , C = a 0 + x 0 L a R m , a 1 U , C = a 0 + x 0 U a R m
The next subintervals on the expansion routes of the upper and lower bounds of u r I can be expressed, respectively, as follows:
a 1 L , I = a 1 L , C a R / m , a 1 L , C + a R / m , a 1 U , I = a 1 U , C a R / m , a 1 U , C + a R / m
By solving the interval equilibrium equations for the two subinterval domains a 1 L , I and a 1 U , I using Equations (28)–(31), we can obtain the interval displacement vectors u 1 L , I and u 1 U , I as follows:
u 1 L , I = u ̲ 1 L , u ¯ 1 L , u 1 U , I = u ̲ 1 U , u ¯ 1 U
The interval of the r-th displacement component in the subinterval domains a 1 L , I and a 1 U , I can be expressed as follows:
u r , 1 L , I = u ̲ 1 L r , u ¯ 1 L r , u r , 1 U , I = u ̲ 1 U r , u ¯ 1 U r
Meanwhile, the sensitivity vector sequences e ̲ 1 , i L and e ¯ 1 , i U i = 1 , 2 , n in the subintervals a 1 L , I and a 1 U , I domains can be obtained according to Equation (30).
e ̲ 1 , i L = s i g n Δ u i a 1 L , I , e ¯ 1 , i U = s i g n Δ u i a 1 U , I , i = 1 , 2 , , n
The r-th elements of the vector sequences e ̲ 1 , i L and e ¯ 1 , i U i = 1 , 2 , n are extracted, forming two vectors:
x 1 L = [ e ̲ 1 , 1 L r , e ̲ 1 , 2 L r , , e ̲ 1 , n L r ] , x 1 U = [ e ¯ 1 , 1 U r , e ¯ 1 , 2 U r , , e ¯ 1 , n U r ]
The positions of the next expansion points on the routes of the upper and lower bounds of u r I can be obtained using these two vectors.
By repeating the above process m − 1 times, a series midpoints points a t L , C and a t U , C of subintervals a t L , I and a t U , I t = 1 , 2 , m 1 can be determined:
a t L , C = a t 1 L , C + x t 1 L a R m , a t U , C = a t 1 U , C + x t 1 U a R m
In subintervals a t L , I and a t U , I t = 1 , 2 , m 1 , the equilibrium equations are solved using Equations (28)–(31), respectively. The interval u r , t L , I in subinterval domains a t L , I and u r , t U , I in subinterval domains a t U , I of the displacement component u r can be obtained.
Due to
K a t L , I K a t + 1 L , I , f a t L , I f a t + 1 L , I , K a t U , I K a t + 1 U , I , f a t U , I f a t + 1 U , I , t = 0 , 1 , 2 , , m 2
Thus,
u r , 0 I u r , 1 L , I u r , 2 L , I u r , m 1 L , I , u r , 0 I u r , 1 U , I u r , 2 U , I u r , m 1 U , I
Via a union operation, the lower bound of u r a 0 I , a 1 L , I , a 2 L , I , , a m 1 L , I and upper bound of u r a 0 I , a 1 U , I , a 2 U , I , , a m 1 U , I can be represented as follows:
u ̲ r a 0 I , a 1 L , I , a 2 L , I , , a m 1 L , I = min t = 0 , 1 , , m 1 u r , t L , I , u ¯ r a 0 I , a 1 U , I , a 2 U , I , , a m 1 U , I = max t = 0 , 1 , , m 1 u r , t U , I
Theoretically, if the expansion routes are not chosen, there are a total of m n possible combinations of subintervals. According to Equation (50), u ̲ r a t L , I moves in the decreasing direction of u r I , and u ¯ r a t U , I moves in the increasing direction of u r I . Thus, based on dynamic sensitivity analysis, we can obtain the following relationship:
u ̲ r a I = min t i = 1 , 2 , , m u ̲ r a 1 , t 1 I , , a i , t i I , , a n , t n I = u ̲ r a 0 I , a 1 L , I , a 2 L , I , , a m 1 L , I = min t = 0 , 1 , , m 1 u r , t L , I
Similarly,
u ¯ r a I = max t i = 1 , 2 , , m u ¯ r a 1 , t 1 I , . . . , a i , t i I , . . . , a n , t n I = u ¯ r a 0 I , a 1 U , I , a 2 U , I , , a m 1 U , I = max t = 0 , 1 , . . . , m 1 u r , t U , I
By employing the aforementioned method, the lower and upper bounds u ¯ r and u ̲ r r = 1 , 2 , d for each displacement component are obtained, and they are combined to form the bounds of displacement vector. It is important to note that there is no need to repeat the calculation for the same expansion point on different expansion routes. If interval finite element analysis has already been performed within a certain subinterval domain, the previous results can be directly utilized.

3.4. An Adaptive Convergence Mechanism and Computational Procedure

Clearly, in the proposed subinterval finite element method, the accuracy increases with the number of subintervals. However, the computational cost of this method also increases. It is desirable to use as few subintervals as possible while still satisfying the accuracy. Therefore, an adaptive convergence mechanism is proposed to determine the appropriate number of subintervals.
We propose a method to evaluate the relative error of vectors. For the vector to be compared y = y 1 , y 2 , , y n T and the known vector x = x 1 , x 2 , , x n T , the relative error can be defined as follows:
ε x , y = D x , y x 2 = i = 1 n x i y i 2 i = 1 n x i 2
where x 2 is the 2-norm of vectors x and D x , y is the Euclidean distance of y from x .
The relative error between two 2D vectors can be expressed as shown in Figure 3.
Therefore, the computational process of the dynamic sensitivity-based subinterval finite element method includes the following steps:
(1)
Set k = 0 and m = 2 k .
(2)
Solve the upper and lower bounds of the displacement in the original interval, noted as u ̲ ( 0 ) and u ¯ ( 0 ) .
(3)
Set k = k + 1 and m = 2 k , and then, divide each interval into m subintervals.
(4)
Find the upper bound u ¯ r and lower bound u ̲ r r = 1 , 2 , , d using the subinterval finite element method based on dynamic sensitivity analysis and assemble them as u ¯ ( k ) = u ¯ 1 , u ¯ 2 , , u ¯ d and u ̲ ( k ) = u ̲ 1 , u ̲ 2 , , u ̲ d .
(5)
Calculate the iteration error ε k = max ε u ̲ ( k 1 ) , u ̲ ( k ) , ε u ¯ ( k 1 ) , u ¯ ( k ) .
(6)
If ε k is not larger than the permissible error [ ε ] , output u ¯ ( k ) and u ̲ ( k ) as the upper and lower bounds of the structural displacement response. Otherwise, return to the third step.
The calculation process of the dynamic-sensitivity-based subinterval finite element method is shown in Figure 4. Through this process, it is possible to obtain the upper and lower limits of the structural displacement response with relatively few iterations.

4. Applications

In this section, two examples are given to demonstrate the accuracy and efficiency of the proposed method (PM) for solving uncertain structures. The displacement response bounds of the nine-bar truss and the impeller were computed. For comparison purposes, the results obtained using the vertex method or the scanning method are used as reference solutions. The subinterval decomposition analysis method (SDAM) [14] and the STM are also used to calculate the response bounds for comparison. The error ε b % of the obtained results is defined and computed as follows:
ε b = caculated bound reference bound reference bound × 100 %
The errors of all methods in this paper are based on the accuracy of the numerical calculations.

4.1. Nine-Bar Truss

A nine-bar 2D truss structure is shown in Figure 5. The height and span of the truss structure are 3 m and 6 m, respectively. The total number of elements is nine, and the total number of nodes is six. The horizontal and vertical displacements of node 1 and node 5 are constrained. The vertical loads shown in Figure 5 are applied to nodes 2, 4, and 6. In this example, the Young’s modulus and cross-sectional area of each bar, as well as the load, are considered as independent interval parameters. Therefore, they are defined according to Equation (58):
E i I = [ 70 1 μ E i , 70 1 + μ E i ] GPa , A i I = [ 300 1 μ A i , 300 1 + μ A i ] m m 2 , P I = [ 5000 1 μ P , 5000 1 + μ P ] N
where μ E i and μ A i are the uncertainty levels for Young’s modulus and the cross-sectional area of each rod ( i = 1 , 2 , , 9 ), and μ P is the uncertainty level of the load P.
Three cases are considered and the level of uncertainty in each case is shown in Table 1. Simulations of this nine-bar truss are carried out using MATLAB R2018b on a computer with a 2.90 GHz AMD Ryzen 7 CPU and 16.0 GB RAM.
The levels of uncertainty for all interval variables in the first two cases are 10% and 20%, respectively. Then, the level of uncertainty is set to 30% in case 3 to illustrate the advantages of the proposed method when dealing with large levels of uncertainty. In each case, the upper and lower bounds of the displacement are solved using VM, SDAM, STM, and the PM. The results of VM are used as the reference solution. In order to investigate the influence of [ ε ] on the accuracy and efficiency of the proposed method, different convergence values ( [ ε ] =1%, 5‰, 1‰) were considered for the calculations. The upper and lower bounds and errors of the node displacements (x displacement u 2 for node 2 and y displacement v 4 for node 4) obtained using different methods are presented in Table 2 and Table 3. The calculation times for the different methods at the 30% uncertainty level are shown in Table 4. Iterative error curves for structural displacements at the 10%, 20%, and 30% uncertainty levels are given in Figure 6.
To examine the influence of the uncertainty levels on the accuracy of each method, further computations were conducted for varying uncertainty levels of the structural response. The uncertainty levels of all interval parameters were incrementally increased from 0 to 30% with an increment of 1%. The upper and lower bound curves of the displacements determined using VM, SDAM, STM, and the PM at different levels of uncertainty are plotted in Figure 7.
By analyzing the results obtained from different methods, the following conclusions can be drawn:
(1)
As can be seen from Table 4, the calculation time for the PM is much less than that of VM, despite the fact that the permissible error for the PM is as small as 1‰. For VM, the equilibrium equation needs to be solved for all the possible combinations of intervals. Thus, the computational cost is exponentially related to the number of interval parameters. Such large computational costs are unacceptable, especially for structures containing many interval parameters. However, for the PM, the computational cost is much less than that of VM because the equilibrium equations only need to be solved at specific points. Therefore, the PM can be applied to interval finite element analysis with a large number of uncertain parameters and retains sufficient computational efficiency.
(2)
As expected, the errors for these interval analysis methods in Figure 7 all increase as the level of uncertainty rises. However, the calculations show that the displacement response bounds solved by the PM are more accurate than the other two methods. When the uncertainty level reaches 30%, the maximum errors for SDAM and STM reach 42.43% and 36.31%, respectively, while the maximum error for the PM is only 0.28%. Therefore, the PM is suitable for analyzing the displacement response of structures under high levels of uncertainty.
(3)
For all three cases, the iteration error gradually decreases. Until the iteration error decreases below the permissible error [ ε ] , suitable computational results are obtained. Case 1 and case 2 require only five and six iterations, respectively, whereas case 3 requires seven iterations. This suggests that the number of iterations of the PM gradually increases as the uncertainty of the structure rises.

4.2. Impeller

The second example analyzes the response of an impeller, as shown in Figure 8a, to demonstrate the efficiency and accuracy advantages of the proposed method. The material of the impeller is carbon steel, with density and Young’s modulus being ρ and E, respectively. A shell element model is established as shown in Figure 8b, with a thickness t. Considering the unpredictability of material properties and manufacturing processes, ρ , E, and t are treated as independent interval variables. The tangential and longitudinal degrees of freedom at the nodes on the impeller sleeve are constrained, as illustrated in Figure 8b. The angular velocity of the structure, denoted as ω , is also an uncertain-but-bounded parameter. This example also considers three uncertainty cases and the median values of all uncertain parameters are shown in Table 5.
To observe the displacement variation in the impeller, two nodes were selected as measurement points, as shown in Figure 8b. The upper and lower bounds of the displacement and rotation at the measurement points were computed for different uncertainty levels. Case 1 sets the uncertainty level at 10% for all interval parameters, while cases 2 and 3 extend the uncertainty level to 20% and 30%, respectively. The bounds of displacements and rotations obtained using the PM are compared with those of SDAM and STM, and the solutions obtained by SM are used as references. The bounds and errors for the nodal displacements and rotations (x-component of the displacement of node 1 u 1 and z-component of the rotation of node 2 θ z , 2 ) calculated with different methods for each uncertainty case are given in Table 6 and Table 7. In addition, the upper and lower bounds of the nodal displacements and rotations obtained using the different methods are plotted in Figure 9. In Figure 10, the overall structural displacement bound cloud maps for the impeller obtained using the PM at the 30% uncertainty level are given.
As shown in Table 6 and Table 7 and Figure 9 and Figure 10, the second numerical example shows that the PM is still accurate and efficient for impeller structure.
(1)
The response bounds obtained for SDAM, STM, and the PM have a tendency to increase with the level of uncertainty rising. When the uncertainty level reaches 30%, the maximum errors for SDAM are −119.06% and those for STM are −127.33%. However, the error of the results obtained using the PM does not exceed 1%. Although the PM only retains the first-order term of the Taylor expansion, its accuracy is higher than STM, which retains the second-order term. There are two main reasons for this: Firstly, the PM utilizes a modified Neumann series, which retains higher-order terms of the Neumann series. Secondly, the PM divides the interval into subintervals, reducing the uncertainty level during the solving process. The reason why the PM is more accurate than SDAM is that SDAM only expands at the midpoint of the interval to approximate the response at the combination point, while the PM solves within the subinterval domains of each expansion route.
(2)
PM is still suitable for finite element models with high levels of uncertainty and multiple parameters and can maintain good efficiency. The computational effort of SM increases exponentially with the number of parameters, which makes it limited when the number of interval parameters is large. However, the cost of computation is significantly reduced when using PM because it only needs to solve the equilibrium equations along the expansion routes.
(3)
According to Figure 9, increasing the uncertainty of interval parameters leads to the expansion of the response interval. This indicates that the extreme conditions of the structure can only be predicted when uncertainty is taken into account. Design solutions obtained by considering uncertainty are more secure and reliable.

5. Conclusions

A novel adaptive subinterval finite element method based on dynamic sensitivity analysis is proposed in this paper to predict the displacement response bounds of structures under static loads with uncertain-but-bounded parameters. The proposed method is efficient since the equilibrium equations need to be solved at only a few subinterval sets selected by the constructed expansion routes. And, the proposed method has high accuracy since the Neumann series and interval algorithm were improved. Compared with methods based on the first-order truncated Neumann series, the improved Neumann series method retains some high-order terms. The interval expansion due to the dependence phenomenon is effectively avoided by the improved interval algorithm. The proposed method is compared with other interval analysis methods. Through the numerical example analyses, it is found that the results of the proposed subinterval analysis method are very close to the reference solutions; the efficiency is greatly improved when compared with the vertex combination method and the scanning method; the accuracy is better than the subinterval decomposition analysis method and the second-order Taylor expansion-based method. In the future, the proposed method can potentially be extended to predict response intervals for multi-field coupled problems.

Author Contributions

Conceptualization, M.H.; Methodology, G.Y.; Software, K.G.; Validation, M.H., K.G. and M.W.; Resources, G.Y.; Data curation, M.H.; Funding acquisition, M.W.; Writing—original draft preparation, M.H. and K.G.; Writing—review and editing, M.H. and K.G. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the “Research on development strategy and technical path of high-temperature superconducting maglev transportation (2019-JL-7)” (key consulting projects of the Chinese Academy of Engineering) and the “Research on systematic technology of maglev transportation (2020CKA002)” (major scientific research projects of the CRRC), as well as the “Research and verification of key technologies of high-temperature super-conductive maglev trains with speeds of 600 kmph (2021CCZ002-2)”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors thank the Department of Mechanics of Jilin University for supporting this research. The authors also thank the editors for their efforts and the reviewers for their valuable suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fu, Z.; Tian, L.; Liu, J. Seismic response and collapse analysis of a transmission tower-line system considering uncertainty factors. J. Constr. Steel Res. 2022, 189, 107094. [Google Scholar] [CrossRef]
  2. Fu, C.; Sinou, J.J.; Zhu, W.; Lu, K.; Yang, Y. A state-of-the-art review on uncertainty analysis of rotor systems. Mech. Syst. Signal Process. 2023, 183, 109619. [Google Scholar] [CrossRef]
  3. Tang, Z.; Li, W.; Zhou, S.; Sun, J. Research on Railway Emergency Resources Scheduling Model under Multiple Uncertainties. Appl. Sci. 2023, 13, 4432. [Google Scholar] [CrossRef]
  4. Zhou, X.; Sun, Y.; Xiao, H. Simulation of Cross-Correlated Random Fields for Transversely Anisotropic Soil Slope by Copulas. Appl. Sci. 2023, 13, 4234. [Google Scholar] [CrossRef]
  5. Yang, Z.; Huang, J.; Yang, D.; Zhong, Z. Design and optimization of robust path tracking control for autonomous vehicles with fuzzy uncertainty. IEEE Trans. Fuzzy Syst. 2021, 30, 1788–1800. [Google Scholar] [CrossRef]
  6. Łasecka Plura, M. Dynamic Characteristics of a Composite Beam with Viscoelastic Layers under Uncertain-but-Bounded Design Parameters. Appl. Sci. 2023, 13, 6473. [Google Scholar] [CrossRef]
  7. Ma, J.; Fu, C.; Zheng, Z.; Lu, K.; Yang, Y. The Effects of Interval Uncertainties on Dynamic Characteristics of a Rotor System Supported by Oil-Film Bearings. Lubricants 2022, 10, 354. [Google Scholar] [CrossRef]
  8. Moore, R.E. Interval Analysis; Prentice-Hall: Englewood Cliffs, NJ, USA, 1966; Volume 4. [Google Scholar]
  9. Alefeld, G.; Herzberger, J. Introduction to Interval Computation; Academic Press: Cambridge, MA, USA, 2012. [Google Scholar]
  10. Long, X.; Jiang, C.; Han, X.; Tang, J.; Guan, F. An enhanced subinterval analysis method for uncertain structural problems. Appl. Math. Model. 2018, 54, 580–593. [Google Scholar] [CrossRef]
  11. Muhanna, R.L.; Zhang, H.; Mullen, R.L. Interval finite elements as a basis for generalized models of uncertainty in engineering mechanics. Reliab. Comput. 2007, 13, 173–194. [Google Scholar] [CrossRef]
  12. Chen, S.H.; Yang, X.W. Interval finite element method for beam structures. Finite Elem. Anal. Des. 2000, 34, 75–88. [Google Scholar] [CrossRef]
  13. Fu, C.; Zheng, Z.; Zhu, W.; Lu, K.; Yang, Y. Non-intrusive frequency response analysis of nonlinear systems with interval uncertainty: A comparative study. Chaos Solitons Fractals 2022, 165, 112815. [Google Scholar] [CrossRef]
  14. Fu, C.; Cao, L.; Tang, J.; Long, X. A subinterval decomposition analysis method for uncertain structures with large uncertainty parameters. Comput. Struct. 2018, 197, 58–69. [Google Scholar] [CrossRef]
  15. Rao, S.S.; Berke, L. Analysis of uncertain structural systems using interval analysis. AIAA J. 1997, 35, 727–735. [Google Scholar] [CrossRef]
  16. Wu, J.; Zhang, Y.; Chen, L.; Luo, Z. A Chebyshev interval method for nonlinear dynamic systems under uncertainty. Appl. Math. Model. 2013, 37, 4578–4591. [Google Scholar] [CrossRef]
  17. Fu, C.; Yang, Y.; Lu, K.; Gu, F. Nonlinear vibration analysis of a rotor system with parallel and angular misalignments under uncertainty via a Legendre collocation approach. Int. J. Mech. Mater. Des. 2020, 16, 557–568. [Google Scholar] [CrossRef]
  18. Zheng, Y.; Qiu, Z. Uncertainty propagation in aerodynamic forces and heating analysis for hypersonic vehicles with uncertain-but-bounded geometric parameters. Aerosp. Sci. Technol. 2018, 77, 11–24. [Google Scholar] [CrossRef]
  19. Liu, Y.; Wang, X.; Wang, L.; Lv, Z. A Bayesian collocation method for static analysis of structures with unknown-but-bounded uncertainties. Comput. Methods Appl. Mech. Eng. 2019, 346, 727–745. [Google Scholar] [CrossRef]
  20. De, S.; Maute, K.; Doostan, A. Bi-fidelity stochastic gradient descent for structural optimization under uncertainty. Comput. Mech. 2020, 66, 745–771. [Google Scholar] [CrossRef]
  21. Qiu, Z.; Zhu, B. A Newton iteration-based interval analysis method for nonlinear structural systems with uncertain-but-bounded parameters. Int. J. Numer. Methods Eng. 2021, 122, 4922–4943. [Google Scholar] [CrossRef]
  22. Dinh-Cong, D.; Van Hoa, N.; Nguyen-Thoi, T. An effective optimization-based parameterized interval analysis approach for static structural response with multiple uncertain parameters. Eng. Comput. 2020, 36, 1889–1902. [Google Scholar] [CrossRef]
  23. Kabir, H.D.; Khosravi, A.; Hosen, M.A.; Nahavandi, S. Neural network-based uncertainty quantification: A survey of methodologies and applications. IEEE Access 2018, 6, 36218–36234. [Google Scholar] [CrossRef]
  24. Wang, L.; Liu, Y.; Gu, K.; Wu, T. A radial basis function artificial neural network (RBF ANN) based method for uncertain distributed force reconstruction considering signal noises and material dispersion. Comput. Methods Appl. Mech. Eng. 2020, 364, 112954. [Google Scholar] [CrossRef]
  25. Abdullah, A.A.; Hassan, M.M.; Mustafa, Y.T. Uncertainty Quantification for MLP-Mixer Using Bayesian Deep Learning. Appl. Sci. 2023, 13, 4547. [Google Scholar] [CrossRef]
  26. Qiu, Z.; Chen, S.; Elishakoff, I. Bounds of eigenvalues for structures with an interval description of uncertain-but-non-random parameters. Chaos Solitons Fractals 1996, 7, 425–434. [Google Scholar] [CrossRef]
  27. Xia, B.; Yu, D. Interval analysis of acoustic field with uncertain-but-bounded parameters. Comput. Struct. 2012, 112, 235–244. [Google Scholar] [CrossRef]
  28. Wu, F.; Gong, M.; Ji, J.; Peng, G.; Yao, L.; Li, Y.; Zeng, W. Interval and subinterval perturbation finite element-boundary element method for low-frequency uncertain analysis of structural-acoustic systems. J. Sound Vib. 2019, 462, 114939. [Google Scholar] [CrossRef]
  29. Wang, C.; Qiu, Z. Modified perturbation method for eigenvalues of structure with interval parameters. Sci. China Physics, Mech. Astron. 2015, 58, 1–9. [Google Scholar] [CrossRef]
  30. Moore, R.E.; Kearfott, R.B.; Cloud, M.J. Introduction to Interval Analysis; SIAM: Philadelphia, PA, USA, 2009. [Google Scholar]
  31. Degrauwe, D.; Lombaert, G.; De Roeck, G. Improving interval analysis in finite element calculations by means of affine arithmetic. Comput. Struct. 2010, 88, 247–254. [Google Scholar] [CrossRef]
  32. Sofi, A.; Romeo, E. A novel interval finite element method based on the improved interval analysis. Comput. Methods Appl. Mech. Eng. 2016, 311, 671–697. [Google Scholar] [CrossRef]
  33. Sofi, A.; Romeo, E.; Barrera, O.; Cocks, A. An interval finite element method for the analysis of structures with spatially varying uncertainties. Adv. Eng. Softw. 2019, 128, 1–19. [Google Scholar] [CrossRef]
  34. Chen, S.H.; Ma, L.; Meng, G.W.; Guo, R. An efficient method for evaluating the natural frequencies of structures with uncertain-but-bounded parameters. Comput. Struct. 2009, 87, 582–590. [Google Scholar] [CrossRef]
  35. Xia, B.; Yu, D. Modified interval and subinterval perturbation methods for the static response analysis of structures with interval parameters. J. Struct. Eng. 2014, 140, 04013113. [Google Scholar] [CrossRef]
  36. Horn, R.A. The hadamard product. Proc. Symp. Appl. Math 1990, 40, 87–169. [Google Scholar]
  37. Wu, M.; Yin, B.; Vosoughi, A.; Studer, C.; Cavallaro, J.R.; Dick, C. Approximate matrix inversion for high-throughput data detection in the large-scale MIMO uplink. In Proceedings of the 2013 IEEE International Symposium on Circuits and Systems (ISCAS), Beijing, China, 19–23 May 2013; pp. 2155–2158. [Google Scholar]
  38. Chen, S.; Lian, H.; Yang, X. Interval static displacement analysis for structures with interval parameters. Int. J. Numer. Methods Eng. 2002, 53, 393–407. [Google Scholar] [CrossRef]
  39. Wu, F.; Gong, M.; Yao, L.; Hu, M.; Jie, J. High precision interval analysis of the frequency response of structural-acoustic systems with uncertain-but-bounded parameters. Eng. Anal. Bound. Elem. 2020, 119, 190–202. [Google Scholar] [CrossRef]
  40. Zhou, Y.; Jiang, C.; Han, X. Interval and subinterval analysis methods of the structural analysis and their error estimations. Int. J. Comput. Methods 2006, 3, 229–244. [Google Scholar] [CrossRef]
Figure 1. Bounds predicted by CIA and IIA for f x I = x 2 x + 0.5 / x 2 + 0.5 : (a) CIA; (b) IIA.
Figure 1. Bounds predicted by CIA and IIA for f x I = x 2 x + 0.5 / x 2 + 0.5 : (a) CIA; (b) IIA.
Applsci 13 07426 g001
Figure 2. Possible expansion routes of u r ( r = 1 , 2 , , d ) based on dynamic sensitivity analysis.
Figure 2. Possible expansion routes of u r ( r = 1 , 2 , , d ) based on dynamic sensitivity analysis.
Applsci 13 07426 g002
Figure 3. Definition of the relative error between vectors (2D vectors for example).
Figure 3. Definition of the relative error between vectors (2D vectors for example).
Applsci 13 07426 g003
Figure 4. Flowchart of adaptive subinterval finite element method based on dynamic sensitivity analysis.
Figure 4. Flowchart of adaptive subinterval finite element method based on dynamic sensitivity analysis.
Applsci 13 07426 g004
Figure 5. Nine-bar truss structure.
Figure 5. Nine-bar truss structure.
Applsci 13 07426 g005
Figure 6. Iterative error curves of overall structural displacements of the nine-bar truss for the three cases.
Figure 6. Iterative error curves of overall structural displacements of the nine-bar truss for the three cases.
Applsci 13 07426 g006
Figure 7. Bounds of nodal displacements of the nine-bar truss obtained using the different methods: (a) x-displacement u 2 ; (b) y-displacement v 4 .
Figure 7. Bounds of nodal displacements of the nine-bar truss obtained using the different methods: (a) x-displacement u 2 ; (b) y-displacement v 4 .
Applsci 13 07426 g007
Figure 8. Impeller structure: (a) geometric model; (b) finite element model.
Figure 8. Impeller structure: (a) geometric model; (b) finite element model.
Applsci 13 07426 g008
Figure 9. Bounds of nodal displacements of the impeller obtained using the different methods: (a) x-component of displacement of node 1 u 1 ; (b) z-component of rotation of node 2 θ z , 2 .
Figure 9. Bounds of nodal displacements of the impeller obtained using the different methods: (a) x-component of displacement of node 1 u 1 ; (b) z-component of rotation of node 2 θ z , 2 .
Applsci 13 07426 g009
Figure 10. Structural displacement bound clouds for impeller: (a) lower bound; (b) upper bound.
Figure 10. Structural displacement bound clouds for impeller: (a) lower bound; (b) upper bound.
Applsci 13 07426 g010
Table 1. Uncertainty levels of interval parameters for the nine-bar truss in three cases.
Table 1. Uncertainty levels of interval parameters for the nine-bar truss in three cases.
Uncertainty LevelsCase1Case2Case3
μ E i , μ A i i = 1 , 2 , , 9 , μ P 10%20%30%
Table 2. Bounds and errors of u 2 for the three cases.
Table 2. Bounds and errors of u 2 for the three cases.
Uncertainty Level Bounds SMSTMSDAMPM ( [ ε ] = 1‰)
Value
(mm)
Value
(mm)
ErrorValue
(mm)
ErrorValue
(mm)
Error
10%LB−0.453−0.40410.91%−0.40820.00%−0.4520.28%
UB0.4530.404−10.91%0.408−20.00%0.4530.00%
20%LB−1.052−0.80823.21%−0.84220.00%−1.0490.26%
UB1.0520.808−23.21%0.842−20.00%1.0520.00%
30%LB−1.903−1.21236.31%−1.33230.00%−1.9000.18%
UB1.9031.212−36.31%1.332−30.00%1.9030.00%
Table 3. Bounds and errors of v 4 for the three cases.
Table 3. Bounds and errors of v 4 for the three cases.
Uncertainty Level Bounds SMSTMSDAMPM ( [ ε ] = 1‰)
Value
(mm)
Value
(mm)
ErrorValue
(mm)
ErrorValue
(mm)
Error
10%LB−2.744−2.6672.80%−2.6712.64%−2.7440.00%
UB−1.503−1.4553.20%−1.4513.44%−1.5030.00%
20%LB−3.788−3.39410.40%−3.4359.33%−3.7880.00%
UB−1.122−0.97013.60%−0.94316.00%−1.1220.00%
30%LB−5.360−4.20221.60%−4.35818.69%−5.3600.00%
UB−0.837−0.56632.40%−0.48242.43%−0.8370.00%
Table 4. The calculation times for the different methods at the 30% uncertainty level.
Table 4. The calculation times for the different methods at the 30% uncertainty level.
Methods VM SDAM STM PM
[ ε ] = 1% [ ε ] = 5‰ [ ε ] = 1‰
Calculation time(s)72.8050.0380.0200.1540.5135.547
Table 5. Median values of interval parameters of impeller structure.
Table 5. Median values of interval parameters of impeller structure.
ParametersDensityYoung’s ModulusThicknessAngular Velocity
Interval median ρ C = 7.89 × 10 9 t / mm 3 E C = 2.1 × 10 5 MPa t C = 12 mm ω C = 3.14 × 10 4 rad / s
Table 6. Bounds and errors of u 1 for the three cases.
Table 6. Bounds and errors of u 1 for the three cases.
Uncertainty Level Bounds SMSTMSDAMPM ( [ ε ] = 1‰)
Value
(mm)
Value
(mm)
ErrorValue
(mm)
ErrorValue
(mm)
Error
10%LB5.4595.106−6.47%5.098−6.60%5.454−0.09%
UB12.18711.701−3.99%11.710−3.91%12.182−0.04%
20%LB3.5132.301−34.50%2.247−36.04%3.508−0.14%
UB17.80315.492−12.98%15.575−12.52%17.798−0.03%
30%LB2.172−0.174−108.02%−0.343−115.82%2.169−0.12%
UB25.87319.613−24.20%19.931−22.97%25.869−0.02%
Table 7. Bounds and errors of θ z , 2 for the three cases.
Table 7. Bounds and errors of θ z , 2 for the three cases.
Uncertainty Level Bounds SMSTMSDAMPM ( [ ε ] = 1‰)
Value
( × 10 2 Rad)
Value
( × 10 2 Rad)
ErrorValue
( × 10 2 Rad)
ErrorValue
( × 10 2 Rad)
Error
10%LB1.3331.236−7.28%1.243−6.72%1.332−0.09%
UB2.9852.856−4.33%2.867−3.94%2.984−0.04%
20%LB0.8550.516−39.69%0.540−36.86%0.854−0.14%
UB4.3623.756−13.91%3.814−12.58%4.361−0.03%
30%LB0.527−0.144−127.33%−0.100−119.06%0.526−0.12%
UB6.3494.716−25.73%4.883−23.10%6.349−0.01%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Huang, M.; Yao, G.; Gao, K.; Wang, M. An Adaptive Subinterval Finite Element Method Based on Dynamic Sensitivity Analysis for Structures with Uncertain-but-Bounded Parameters. Appl. Sci. 2023, 13, 7426. https://doi.org/10.3390/app13137426

AMA Style

Huang M, Yao G, Gao K, Wang M. An Adaptive Subinterval Finite Element Method Based on Dynamic Sensitivity Analysis for Structures with Uncertain-but-Bounded Parameters. Applied Sciences. 2023; 13(13):7426. https://doi.org/10.3390/app13137426

Chicago/Turabian Style

Huang, Mian, Guofeng Yao, Kuiyang Gao, and Min Wang. 2023. "An Adaptive Subinterval Finite Element Method Based on Dynamic Sensitivity Analysis for Structures with Uncertain-but-Bounded Parameters" Applied Sciences 13, no. 13: 7426. https://doi.org/10.3390/app13137426

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop