Abstract

This paper proposes a pseudospectral approach for the Kirchhoff plate bending problem with uncertainties. The Karhunen-Loève expansion is used to transform the original problem to a stochastic fourth-order PDE depending only on a finite number of random variables. For the latter problem, its exact solution is approximated by a gPC expansion, with the coefficients obtained by the sparse grid method. The main novelty of the method is that it can be carried out in parallel directly while keeping the high accuracy and fast convergence of the gPC expansion. Several numerical results are performed to show the accuracy and performance of the method.

1. Introduction

Elastic plates are basic elements in structural mechanics, which are frequently used in aviation, aerospace, mechanical structures, civil engineering, and so on [1]. To date, there have developed many computational methods, including finite difference, finite element, and boundary element, to numerically solve their deformation in the deterministic setting. However, many physical parameters and quantities involved, such as the Poisson ratio, Young’s modulus, and applied loads, are uncertain in real-world applications. Hence, it is very important to investigate the deformation of elastic plates in the stochastic setting. Depending on the amount of information available, uncertainties can be described in several ways, for example, fuzzy set theory, worst-case scenario analysis, and probabilistic setting. We refer the reader to [2] and the references therein for details along this line. In this paper, we focus on probabilistic description of uncertainties, where the uncertain input data is modeled as random variables or random field with a given spatial correlation structure. Thus, the mathematical models of plates with uncertainties are governed by stochastic differential equations with random input data.

As far as we know, great efforts have been made to devise computational methods for plate structures with uncertainties over the past several decades. Monte Carlo sampling (MCS) is the most commonly used method. Since the approach only requires repetitive executions of deterministic solvers, it is very easy to implement in real applications. The main limitation of MCS is its slow convergence [3]. The most popular nonsampling methods is the perturbation methods, where random fields are expanded via Taylor series around their mean and truncated at certain order. Such technique has been extensively used to obtain the random transversal displacements of plates with random properties [48]. However, these methods are efficient only when the magnitude of uncertainties is not very large.

A recently developed method involving generalized polynomial chaos (gPC) has now become one of the most widely used methods for solving stochastic partial differential equations. gPC started with the seminal work on PC (Polynomial Chaos) by Ghanem and coworkers. Motivated by the theory of Winer-Hermite homogeneous chaos, Spanos, and Ghanem employed Hermite polynomials as orthogonal basis to represent random process, leading to a great success in numerical solutions of many engineering problems [9]. To alleviate the difficulty in the use of Hermite polynomials for non-Gaussian process, the generalized polynomial chaos (gPC) was proposed by Xiu and Karniadakis in [10]. In the gPC setting, relevant orthogonal polynomials are taken as basis functions in view of the probability distribution of random inputs. To apply the method for solving stochastic differential equations with random inputs, the key step is to determine the expansion coefficients of the gPC expansion of the solution. In [11], da Silva and Beck used gPC and the Galerkin method, named stochastic Galerkin method, to obtain the stochastic displacement response of Kirchhoff plates on Winkler foundations. However, the use of rapidly growing number of basis functions will deteriorate the efficiency of the stochastic Galerkin methods significantly.

Very recently, there is a surge of interests in high-order stochastic collocation method (SC) following the works of [12]. By introducing “sparse grid” from multivariate interpolation analysis, the SC method enjoys the power of Monte Carlo methods as well as Stochastic Galerkin methods. It was shown in [13] (see also [14]) that SC converges exponentially fast with respect to the number of points employed for each random input variable. Moreover, this method leads to the solution of uncoupled deterministic problems, just like MCS, even when the input data depend nonlinearly on the driving random variables. Therefore, the solution process is highly parallelizable. In the earlier high-order SC formulation, the basis functions are Lagrange polynomials defined by nodes. A more practical “pseudospectral” approach was suggested in [15], which is easier to manipulate in practice than the Lagrange interpolation approach.

In this paper, we are going to apply the pseudospectral approach mentioned above to obtain approximate solutions of stochastic Kirchhoff plates with uncertainties. To this end, we seek an approximate solution in the form of gPC expansion and evaluate the gPC coefficients by solving deterministic plate bending problems defined over a set of collocation nodes-sparse grids built upon either Clenshaw-Curtis abscissas and the Gaussian abscissas. On each collocation node, the deterministic plate bending problem is computed by the Morley element method. In order to assess the efficiency of our method proposed, several numerical results are performed. The convergence rate is discussed in norm on different levels of sparse grids, and the first- and second-order moments of the approximated displacement obtained by our method are also compared with the ones obtained by Monte Carlo simulation.

The rest of the paper is organized as follows. In Section 2, the mathematical model for the stochastic Kirchhoff plate with uncertainties is given. Then we briefly review the gPC expansion and give the pseudospectral approach in Section 3. Some numerical results are performed to illustrate the efficiency of the method in the last section.

2. Mathematical Formulation of the Problem

2.1. Formulation of the Stochastic Kirchhoff Plate Problem

Let be a bounded polygonal domain in , in which every point is assigned by Cartesian coordinates . Let be a complete probability space, where is the sample space, the minimal -algebra of elementary events, and a probability measure over . When there is no confusion caused, we will simply write for . Then the clamped Kirchhoff plate bending problem in the stochastic setting is to find a deflection field such that the following equations hold in the sense of , almost everywhere in : where denotes the unit outward normal to , with being the rigid flexibility of the plate and being the usual Kronecker delta, and denotes the load force. We mention in passing that we use Einstein’s summation convention, throughout the paper, whereby the summation is implied when a subscript , , or appears exactly twice.

To ensure the existence and uniqueness of the solution, we need the following assumptions [16], that is: and the right-hand side in (2.1) satisfies

2.2. Representation of the Uncertainty

To solve (2.1) numerically, one of the most important steps is to parameterize the input uncertainty by a set of finite independent random variables. Such a procedure is often achieved via a certain type of decomposition which can approximate the target random process with desired accuracy. One of the choices is the Karhunen-Loève type expansion [17], which is based on the spectral decomposition of the covariance function of the input random process. Following such decomposition and assuming that the random inputs can be characterized by random variables, we can write the random inputs in abstract form, for example, where is a certain positive integer, are real-valued random variables with zero mean value and unit variance. Hence, following the Doob-Dynkin lemma [18], the solution of the plate bending problem (2.1) can be described by the same set of random variables , that is, . By characterizing the probability space with random variables, we have effectively reduced the infinite-dimensional probability space to an -dimensional space.

In this paper, we take the customary approach (see, e.g, [16, 19]) of assuming that the random inputs are already characterized by a set of mutually independent random variables with satisfactory accuracy. Let us now assume that are independent random variables with probability density functions and their images are bounded intervals in for . Then is the joint probability density function of with the support

This allows us to rewrite the stochastic plate bending problem (2.1) as an -dimensional differential equation in a strong form where is the dimension of the random space .

Similar to the deterministic problems, we can define a (finite-dimensional) subspace , the space of all square integrable function in with respect to the measure , and find in the following weak form:

A typical approach to getting numerical solution via (2.9) is to employ a stochastic Galerkin approach, which was investigated in [11]. The stochastic Galerkin methods offer fast convergence when the solution is sufficiently smooth in the random space. However, if is very large, the rapidly growing number of basis functions would deteriorate the efficiency of the method considerably.

3. Pseudospectral Approach

In collocation methods, we require the solution to satisfy (2.8) only at a discrete set of points in the corresponding random space. Unlike Monte Carlo sampling, our focus here is on the approaches that utilize polynomial approximation theory to strategically locate the nodes to gain accuracy.

3.1. Generalized Polynomial Chaos Expansion

In the finite-dimensional random space , the gPC expansion seeks to approximate a random function via orthogonal polynomials of random variables. Let us define one-dimensional orthogonal polynomial spaces with respect to the measure in , where are a set of orthogonal polynomials satisfying the orthogonality conditions with normalization factors . With proper scaling, one can always normalize the bases such that and this will be adopted throughout this paper. The probability density function in the above orthogonality relation (3.2) serves as a role of integration weight, which in turn defines the type of orthogonal polynomials . We refer this to [10, 14] for more details.

The corresponding -variate orthogonal polynomial space in is defined by where the tensor product is taken over all possible combinations of the multi-index satisfying . Thus, is the space of -variate orthogonal polynomials of total degree at most , and the number of basis polynomials in (3.3) is dim. Let be the -variate orthonormal polynomials from . They are constructed as products of a sequence of univariate polynomials in each direction of , , that is, where is the order of the polynomial in for . For the -variate polynomial , each index corresponding to a unique sequence ; they are also satisfying the orthogonality conditions

The finite-order, Pth-order, gPC approximation of the stochastic transverse displacement in (2.8) is where denotes the orthogonal projection operator from onto and are the Fourier coefficients defined by

When a sufficient accurate gPC approximation (3.6) is available, one has in fact an analytical representation of in terms of the random inputs . Therefore, practically all statistical information can be retrieved in a straightforward manner. For example, the mean solution of the transverse displacement is The variance of the solution can be obviously approximated as

3.2. Pseudospectral Approach

In the pseudospectral approach, we again seek an approximate solution in the form of gPC expansion, similar to (3.6), that is, for any , where denotes the other projection operator from onto and the expansion coefficients are determined as Here are a set of nodes and weights, where and stand for the th node and its associated weights, respectively. is again the deterministic solution of (2.8) with fixed . The choice of the nodes and weights should be made such that is an approximation to the integral for sufficiently smooth functions .

3.3. Points Selection-Sparse Grids

The selection of nodes is the key ingredient in the above pseudospectral method. It is essential that the nodal set is a good cubature rule such that multiple integrals can be well approximated by a weighted discrete sum in the form of (3.12). It is straightforward in one-dimensional spaces and the optimal choice is usually the Gauss quadratures. The challenge is in multidimensional spaces, especially for large dimensions . We employ the sparse grids in our approach and refer to [14, 15] for more details along this line.

Sparse grids were first proposed in [20]. It is a linear combination of product formulas, which is chosen in such a way that an interpolation property for is preserved for as much as possible. The sparse grids consist of much less number of nodes than that of the full tensor grids and were found to be particular useful in solving random differential equations by stochastic collocation approach in high-dimensional random space in [12, 21]. In [21], Nobile et al. established strong error estimates for the fully discrete solution using norms and the computational efficiency demonstrates algebraic convergence with respect to the total number of collocation points.

For every direction , suppose we can construct a good one-dimensional interpolation operator : based on nodal sets . Following this formula, the Smolyak algorithm is given by where . To compute , we only need to evaluate function on the sparse grid

In this paper, both of the Clenshaw-Curtis abscissas and Gaussian abscissas are used in the construction of the smolyak formula (3.13)–(3.15).

Clenshaw-Curtis Abscissas
These abscissas are the extrema of Chebyshev polynomials, and for any choice of , In addition, one sets if and lets the number of abscissas in each level to grow according to the following formula: With this particular choice, one obtains nested sets of abscissas, that is, and subsequently .

Gaussian Abscissas
We also propose to use Gaussian abscissas, that is, the zeros of the orthogonal polynomials with respect to a weight . However, these Gaussian abscissas are in general not nested. Regardless, as in the Clenshaw-Curtis case, we choose the number of abscissas that are used by as in (3.17). The natural choice of the weight should be the probability density function of the random variables for all .

3.4. Deterministic Plate Bending Solvers

Since at each collocation point, the deterministic plate bending problem (2.8) is a fourth-order partial differential equation in space variables, the corresponding conforming finite-element space should be -smooth at least which will result in an expensive computational cost [22, 23]. Here, we use the nonconforming Morley element to solve it. Compared to the conforming element methods, its computational cost alleviates greatly. Let be the shape of regular triangulation of such that each element is an open triangle of size . Then, we construct the usual Morley element space as follows (cf. [23]). For each with and as its three vertices and midpoints, respectively, the shape function space is chosen as equipped with the nodal variables where denotes the space of all polynomials with the total order no more than on . We also use or to represent a vertex or a midpoint of a triangle in . Thus the Morley nonconforming element space related to is given by

Then the nonconforming Morley element method at each collocation points for (2.8) is to find , such that for ,

3.5. Summary of Our Algorithm

To sum up, our pseudospectral algorithm for the stochastic plate bending problem consists of the following steps:(1)choose a collocation sets in space according to the Clenshaw-Curtis abscissas or Gaussian abscissas described in Section 3.3;(2)for each , solve problem (2.8) with a fixed parameter via the Morley element method (3.20);(3) evaluate the approximate gPC expansion coefficients (3.14) and finally construct the -variate, th-order gPC approximation (3.13).

4. Numerical Results

This section illustrates the computational performance of our pseudospectral method for the stochastic Kirchhoff plate bending problem (2.1). Uncertainty is first imposed on Young’s modulus of the plate and then on the Poisson ratio. In both cases, uncertainty is modeled by parameterized stochastic process. The plate domain is and it is subjected to a deterministic load . The plate thickness is . The deterministic plate bending problem is solved by the Morley element method introduced in Section 3.4 and the space domain is partitioned into 648 triangles with 1369 unknowns.

4.1. Elastic Plate with Random Young’s Modulus

In this example, the log Young’s Modulus is modeled as a parameterized stochastic process as in [13, page 2336]: where Here are supposed to be independent and uniformly distributed in the interval . Thus a family of Legendre polynomials is used to construct space . For , let be a desired physical correlation length for Young’s Modulus . Then the parameter and are and , respectively.

We first study the convergence of the Smolyak sparse grid approximation and investigate the behavior when the level in the Smolyak formula is increased linearly with a fixed . The sparse grids are built upon either Clenshaw-Curtis abscissas or Gaussian abscissas. To estimate the computational error in the th level we approximate as in [21], where is the solution obtained by the th level sparse grids. On the other hand, to investigate the performance of the Smolyak approximation with fixed gPC polynomial order by varying the correlation length we also include the cases where and for both and . The computational results are shown in Figures 1 and 2. The results reveal that for , the error decreases (sub)exponentially, as the level increases. However, for , the convergence rate slows down. We also observe that the convergence rate is dimension dependent and slightly deteriorates as increases.

We next compare the computational results, obtained by different orders of chaos polynomials , with the standard Monte Carlo Finite Element method (MCM) to illustrate the accuracy of our method. Figure 3 shows the expected value and variance of the stochastic displacement at . The results show that the accuracy of the pseudospectral method increases with increasing polynomial order.

4.2. Elastic Plate with Random Poisson Ratio

In this example, Young’s modulus is assumed to be deterministic and the poisson ratio is represented by the following parameterized stochastic process: where are supposed to be independent and uniformly distributed in the interval . To evaluate the error of approximate solutions, relative error functions in expected value and variance are defined as following: where and are the mean and variance obtained by pseudospectral solution, and are obtained via the Monte Carlo simulation, based on 5000 samples.

Figure 4 shows the expected value and variance of the stochastic displacement obtained via different polynomial orders at the centerline with fixed sparse gird level . Figure 5 shows the relative error defined above at . The computational results show that the accuracy of our method with increasing polynomial order.

Acknowledgments

The work of the first author was partially supported by the NNSFC (Grant no. 11101287), Research Fund for the Doctoral Program of Higher Education of China (20103127120004), Shanghai Municipal Natural Science Foundation (10ZR1422100), Shanghai Leading Academic Discipline Project (no. S30405). The work of the second author was partially supported by the NNSFC (Grant nos. 11171219, 11161130004) and E-Institutes of Shanghai Municipal Education Commission (E03004).