Abstract
The stochastic dynamic problems were becoming more difficult after considering the influences of stochastic factors and the complexity of the dynamic problems. To this background, the finite volume method combined with Perturbation Method was proposed for the stochastic dynamic analysis. The equations of perturbation-finite volume method were derived; the explicit expressions between random response and basic random variables were given; the method of stochastic dynamic analysis was discussed; and the examples were presented to verify the perturbation-finite volume method. The results of perturbation-finite volume method were compared with the results of Monte Carlo Method, which proved that the proposed method was correct and accurate. Because the proposed method was simple and clear, the equations were easy to establish and the efficiency was improved. Meanwhile, the proposed method was successfully applied to the stochastic dynamic analysis of linear multibody system, which was verified through the example in this paper.
1. Introduction
In recent years, it has been gradually accepted by workers and engineers that various random factors should be considered in structural analysis and design. In this context, stochastic structural analysis has become a hot topic in the field [1–12]. The problems of static stochastic structural analysis can be solved very well, and it has been applied to engineering practice successfully. However, the study of the stochastic dynamic analysis was still in the primary stage [13–19]. The main reasons were that the issues of stochastic dynamic analysis were difficult; there were many problems and even some of the basic problems are still to be studied. For example, the stochastic dynamic response is difficult to solve; the explicit expressions between random response and basic random variables are difficult to give and so on.
Currently, the effective solution methods for stochastic dynamic problems were mostly stochastic simulations based on dynamics analysis. The finite element method was applied mostly in the dynamic problems, and the calculation time was longer. The stochastic dynamic analysis in the time and space domain was random; the stochastic simulation based on the finite element method will lead to the low-solving efficiency. When using semianalytical methods to solve the problem of stochastic dynamic analysis, the main difficulty was that the methods of dynamic analysis such as the finite element method were mostly based on implicit solution. It was difficult to give the explicit expressions between random response and basic random variables, and it was difficult to obtain the sensitivity information. Therefore, it was difficult to carry out the stochastic dynamic analysis.
To solve these problems, Finite volume method combined with perturbation method was proposed for the stochastic dynamic analysis, and the method was successfully applied to the stochastic dynamic analysis of linear multibody system. The finite volume method was originally used in computational fluid mechanics; the application in the field of solid mechanics has only been considered in recent years, and it has been successfully applied in many engineering practical problems [20, 21]. However, the finite volume method is mostly studied on the problems of solid mechanics for deterministic variables. For stochastic problems, it has been rarely reported in the field of solid mechanics. The advantage of finite volume method was that the explicit expressions between random response and basic random variables could be given, which was essential for the stochastic dynamic analysis. Therefore, finite volume method combined with perturbation method was proposed for the stochastic dynamic analysis.
2. The Equations of Finite Volume Method
The process of solution for finite volume method was that the solution domain was partitioned into finite continuous grids, to form a nonoverlapping control volume which surrounds each grid point according to certain rules; the governing equations were integrated in the control volume to form the discrete equations. Explicit central difference scheme was used in time field. First, the acceleration of every control volume was calculated by governing equations. The velocity and displacement of every control volume were calculated by central difference method, and then the grid stress was calculated. Finally, the stress was taken back to the governing equations for the next time step.
The governing equations of finite volume method were the mass, momentum, and energy conservation equations. Discretization was mainly focused on the momentum conservation equations; the governing equations were integrated in the control volume. For three-dimensional solid structure, three-dimensional unstructured grid was used as shown in Figure 1; connecting the gravity of the tetrahedron, the center of each side, and the midpoint of each edge, which comprised six planes. The tetrahedron was divided into four parts by the six planes, and each part was the part of the control volume.

Three-dimensional unstructured grid.
The governing equations were integrated in the control volume:
Here, u i (i = 1, 2, 3) was the displacement component of the control volume and ρ was the material density. When all of the control volumes satisfied (1), the solution domain naturally satisfied the momentum conservation. If the body force was ignored, the volume integral was converted into surface integral through the Gauss formula. Equation (1) could be written as:
where n j (j = 1, 2, 3) was the unit vector component on the outward normal direction for the control volume. For node 1 in Figure 1, if it was connected with m tetrahedral, the left integral of (2) could be expressed as
where M n was the quality of the n tetrahedral.
Supposing that the stress of tetrahedral was constant, then the stress on the boundary of the control volume was constant. Because the surface of the control volume was formed by some planes, the unit vector components on the outward normal direction for the control volume were constant. For the node 1 in Figure 1, it is connected with m tetrahedral and accumulated the integrals of m tetrahedral; the final form could be expressed as
Here, a1, a2, and a3 were the coefficients of the n tetrahedral which was connected with node 1. Its value was related to the node coordinates of the tetrahedral. For other nodes, it had the same expressions. We have
Equation (4) in matrix form is as follows:
where ρ was the material density M was the quality of the control volume. We have
The boundary conditions and the initial conditions were given as follows.
Boundary conditions are as follows:
where
Initial conditions are as follows:
Explicit central difference scheme was used in time domain [22], in the form of
where Δtn + 1/2 = tn + 1 – t
n
and
3. The Equations of Perturbation-Finite Volume Method
There was a stochastic field {Y}, where
When the stochastic field was not dependent on time, it could be expressed as
where
If the stochastic field was dependent on time, then, for any instant, (12) was correct.
Since the displacement field
where
For the governing equation (6), due to the randomness of load or structure, the displacement and stress were random. Therefore, the displacement and stress were expressed as second-order perturbation expressions. The second-order perturbation expressions of displacement were shown in (15). The first moment and second moment of
where
Generally higher moments of the stochastic field were difficult to obtain and the error was large, so the first item was used as follows:
The second-order perturbation expression of stress was
where
The relationship between stress matrix and strain matrix was
It could be obtained by the perturbation method as follows:
According to (21), the mean value and variance of stress were
where
It was seen from the derivation that, in order to get the statistical properties of the response, it was necessary to obtain the first-order and second-order partial derivatives of the response to random variables. Explicit algorithm was used in the finite volume method so that the partial derivatives could be solved directly, which was the advantage of the finite volume method for solving stochastic dynamic problems. The partial derivative of (6) to random variable was
If the physical quantities at time t were known, the partial derivatives of displacement at time t + Δt could be obtained by explicit central difference as follows:
The partial derivatives of stress could be given according to (26) and (28):
For the perturbation-finite volume method, the boundary conditions were shown in (30) and the initial conditions were shown in (31) as follows.
Boundary conditions are as follows:
Initial conditions are as follows:
For the boundary conditions of load, the partial derivatives of load to random variables were added to (24). For the boundary conditions of displacement, if a degree of freedom of a node was constrained, the partial derivative of the acceleration was forced to zero at each time step.
4. Examples Analysis
The stochastic dynamic problems for cantilever beam and clamped beam subjected stochastic dynamic load were solved by perturbation-finite volume method. The results were compared with that produced by monte carlo method, which proved the proposed method was correct. To ensure the accuracy of Monte Carlo, according to the law of large numbers, a large number of samples were required to ensure the credibility of the results. Through the results of perturbation-finite volume method, the structural failure probability was estimated, and the value was 44%. The literature [23] recommended that the number of samples should satisfy certain conditions:
Therefore, 10000 samples were used in Monte Carlo Method to satisfy the accuracy.
(A) Cantilever Beam. The calculation model of cantilever beam was shown in Figure 2; the parameters of material were shown in Table 1.
The parameters of material.

The calculation model of cantilever beam.
The expression of load was
where
Here, w and R were the independent random variables. The statistical characteristics of random variables were shown in Table 2.
Statistical characteristics of random variables.
The comparison charts of the two methods were shown in Figures 3, 4, 5, and 6.

Mean value of displacement on node (0.03, 0.06, 0.1) m on direction y.

Variance of displacement on node (0.03, 0.06, 0.1) m on direction y.

Mean value of equivalent stress on node (0.03, 0.06, 0.0) m.

Variance of equivalent stress on node (0.03, 0.06, 0.0) m.
(B) Clamped Beam. The basic parameters of loads and materials were the same as example A (Figure 7), and then the comparison charts of the two methods were shown in Figures 8, 9, 10, and 11.

The calculation model of clamped beam.

Mean value of displacement on node (0.03, 0.06, 0.1) m on direction y.

Variance of displacement on node (0.03, 0.06, 0.1) m on direction y.

Mean value of equivalent stress on node (0.03, 0.06, 0.0) m.

Variance of equivalent stress on node (0.03, 0.06, 0.0) m.
From the results of the two examples, it showed that the results of two methods were basically the same, and the calculation accuracy was verified. It has be seen from the comparison of the two methods that the mean value of the displacement and stress fitted better, while the variance of displacement and stress produced a small error in a certain period of time. It was because the mean value of the results was second-order accuracy, the variance was first-order accuracy. It was difficult to obtain the higher moments of stochastic field and the error was large, so only the first term was taken, which leads to a lower calculation accuracy. It needed to be improved in the future. Finally, the correctness of perturbation-finite volume method has been proved by the examples.
(C) The Randomness of Structure and Load. The randomness of structure and load was considered in this example. The calculation model was shown in Figure 2. The density of material was 7800 kg/m3, and the Poisson Ratio was 0.3. The expression of load was the same as (33)–(35), but R was constant and its value was 50 m in this example. Here w and E, structural Modulus of elasticity, were the independent random variables. The statistical characteristics of random variables were shown in Table 3.
Statistical characteristics of random variables.
The mean value and variance of the responses solved by the Perturbation-Finite Volume Method were shown in Figures 12, 13, 14, and 15.

Mean value of displacement on node (0.03, 0.06, 0.1) m on direction y.

Variance of displacement on node (0.03, 0.06, 0.1) m on direction y.

Mean value of equivalent stress on node (0.03, 0.06, 0.0) m.

Variance of equivalent stress on node (0.03, 0.06, 0.0) m.
(D) The Stochastic Dynamic Analysis of Linear Multibody System. The perturbation-finite volume method was successfully applied in the stochastic dynamic analysis of linear multibody system, which was verified by the next example. The calculation model of linear multibody system was shown in Figure 16. The sections of copper and steel were the same.

The calculation model of linear multibody system.
The parameters of materials were shown in Table 4.
The parameters of material.
The load and the statistical characteristics of random variables were the same as example A. The mean value and variance of the responses solved by the perturbation-finite volume method were shown in Figures 17, 18, 19, and 20.

Mean value of displacement on node (0.0, 0.06, 0.35) m on direction y.

Variance of displacement on node (0.0, 0.06, 0.35) m on direction y.

Mean value of equivalent stress on node (0.0, 0.058, 0.213) m.

Variance of equivalent stress on node (0.0, 0.058, 0.213) m.
5. Conclusions
The examples were presented to verify the perturbation-finite volume method. The results of perturbation-finite volume method were compared with the results of Monte Carlo method, which proved that the proposed method was correct and accurate. Therefore, the proposed method was reasonable and effective. This method, theoretically, can be applied to problems under any forms of random dynamic loads. Meanwhile, the perturbation-finite volume Method was successfully applied to the stochastic dynamic analysis of linear multibody system, which was verified by the example D. A new method has been provided for the stochastic dynamic analysis, and it has laid the foundation for the reliability analysis of dynamics.
The benefit of the finite volume method was that the explicit expressions between random response and basic random variables could be given, which greatly reduced the difficulty of stochastic dynamic analysis. It provided some theoretical references for engineering applications. However, this method has something to be improved yet. For example, in the process of calculation, the grid stress was assumed to be constant, which required a small grid to satisfy the accuracy; it restricted the size of components. So, the development of high-precision grid needed to be studied strongly, and the accuracy of the variance of the response should be improved in the future because of the low accuracy.
Footnotes
Acknowledgment
This work was supported by the Science and Technology on Combustion and Explosion Laboratory Foundation (9140C350406150C35126).
