Английская Википедия:Interval finite element
In numerical analysis, the interval finite element method (interval FEM) is a finite element method that uses interval parameters. Interval FEM can be applied in situations where it is not possible to get reliable probabilistic characteristics of the structure. This is important in concrete structures, wood structures, geomechanics, composite structures, biomechanics and in many other areas.[1] The goal of the Interval Finite Element is to find upper and lower bounds of different characteristics of the model (e.g. stress, displacements, yield surface etc.) and use these results in the design process. This is so called worst case design, which is closely related to the limit state design.
Worst case design requires less information than probabilistic design however the results are more conservative [Köylüoglu and Elishakoff 1998].Шаблон:Citation needed
Applications of the interval parameters to the modeling of uncertainty
Consider the following equation: <math display="block"> ax=b </math> where a and b are real numbers, and <math> x = \frac{b}{a} </math>.
Very often, the exact values of the parameters a and b are unknown.
Let's assume that <math> a\in[1,2]=\mathbf{a} </math> and <math> b\in[1,4]=\mathbf{b} </math>. In this case, it is necessary to solve the following equation <math display="block"> [1,2]x=[1,4] </math>
There are several definitions of the solution set of this equation with interval parameters.
United solution set
In this approach the solution is the following set <math display="block"> \mathbf{x} = \left\{ x: ax=b, a\in\mathbf{a}, b\in\mathbf{b} \right\} = \frac{\mathbf{b}}{\mathbf{a}} = \frac{[1,4]}{[1,2]} = [0.5, 4] </math>
This is the most popular solution set of the interval equation and this solution set will be applied in this article.
In the multidimensional case the united solutions set is much more complicated. The solution set of the following system of linear interval equations <math display="block"> \begin{bmatrix}
{[-4,-3]} & {[-2,2]}\\ {[-2,2]} & {[-4,-3]}
\end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} = \begin{bmatrix} {[-8,8]} \\ {[-8,8]} \end{bmatrix} </math> is shown on the following picture Файл:Solution set.png <math display="block"> \sum{_{\exists\exists}}(\mathbf{A},\mathbf{b})=\{x: Ax=b, A\in\mathbf{A},b\in\mathbf{b}\} </math>
The exact solution set is very complicated, thus it is necessary to find the smallest interval which contains the exact solution set Файл:Solution-set-3.png <math display="block"> \diamondsuit\left(\sum{_{\exists\exists}}(\mathbf{A},\mathbf{b})\right)=\diamondsuit\{x: Ax=b, A\in\mathbf{A},b\in\mathbf{b}\} </math> or simply <math display="block"> \diamondsuit\left(\sum{_{\exists\exists}}(\mathbf{A},\mathbf{b})\right)=[\underline x_1,\overline x_1] \times [\underline x_2,\overline x_2] \times \dots \times [\underline x_n,\overline x_n] </math> where <math display="block"> \underline x_i=\min\{x_i: Ax=b, A\in\mathbf{A},b\in\mathbf{b}\}, \ \ \overline x_i = \max\{x_i: Ax=b, A\in\mathbf{A},b\in\mathbf{b}\} </math> <math display="block"> x_i\in\{x_i: Ax=b, A\in\mathbf{A},b\in\mathbf{b}\}=[\underline x_i,\overline x_i] </math> See also [1]
Parametric solution set of interval linear system
The Interval Finite Element Method requires the solution of a parameter-dependent system of equations (usually with a symmetric positive definite matrix.) An example of the solution set of general parameter dependent system of equations
<math display="block"> \begin{bmatrix} p_1 & p_2 \\ p_2 + 1 & p_1 \end{bmatrix} \begin{bmatrix} u_1 \\ u_2 \end{bmatrix} = \begin{bmatrix} \frac{p_1+6p_2}{5.0} \\ 2p_1-6 \end{bmatrix}, \ \ \text{for} \ \ p_1\in[2,4], p_2\in[-2,1]. </math> is shown on the picture below.[2]
Solution set of the parameter dependent system of equations
Algebraic solution
In this approach x is an interval number for which the equation <math display="block"> [1,2]x=[1,4] </math> is satisfied. In other words, the left side of the equation is equal to the right side of the equation. In this particular case the solution is <math> x =[1,2] </math> because <math display="block"> ax =[1,2][1,2]=[1,4] </math>
If the uncertainty is larger, i.e. <math> a=[1,4] </math>, then <math>x=[1,1]</math> because <math display="block"> ax =[1,4][1,1]=[1,4] </math>
If the uncertainty is even larger, i.e. <math> a=[1,8] </math>, then the solution doesn't exist. It is very complex to find a physical interpretation of the algebraic interval solution set. Thus, in applications, the united solution set is usually applied.
The method
Consider the PDE with the interval parameters Шаблон:NumBlk where <math> p = (p_1,\dots,p_m) \in {\mathbf p} </math> is a vector of parameters which belong to given intervals <math display="block">p_i\in[\underline p_i,\overline p_i]={\mathbf p}_i, </math> <math display="block"> {\mathbf p} = {\mathbf p}_1\times {\mathbf p}_2 \times \cdots \times {\mathbf p}_m. </math>
For example, the heat transfer equation <math display="block"> k_x \frac{\partial^2 u}{\partial x^2}+ k_y\frac{\partial^2 u}{\partial y^2} +q =0 \text{ for } x \in \Omega </math> <math display="block"> u(x)=u^*(x) \text{ for } x \in \partial\Omega </math> where <math> k_x, k_y </math> are the interval parameters (i.e. <math> k_x\in{\mathbf k}_x, \ k_y\in{\mathbf k}_y </math>).
Solution of the equation (Шаблон:EquationNote) can be defined in the following way <math display="block"> \tilde{u}(x):= \{u(x): G(x,u,p) = 0,p\in {\mathbf p} \} </math>
For example, in the case of the heat transfer equation <math display="block"> \tilde{u}(x) = \left\{ u(x) :k_x \frac{\partial^2 u}{\partial x^2}+ k_y\frac{\partial^2 u}{\partial y^2} +q =0 \text{ for } x \in \Omega , u(x)=u^*(x) \text{ for } x \in \partial\Omega, k_x\in{\mathbf k}_x, \ k_y\in{\mathbf k}_y \right\} </math>
Solution <math> \tilde {u} </math> is very complicated because of that in practice it is more interesting to find the smallest possible interval which contain the exact solution set <math>\tilde {u}</math>.
<math display="block"> {\mathbf u}(x)=\lozenge \tilde{u}(x) = \lozenge \{u(x):G(x,u,p)=0,p\in {\mathbf p} \} </math>
For example, in the case of the heat transfer equation <math display="block"> {\mathbf u}(x) = \lozenge \left\{ u(x) :k_x \frac{\partial^2 u}{\partial x^2}+ k_y\frac{\partial^2 u}{\partial y^2} +q =0 \text{ for } x \in \Omega , u(x)=u^*(x) \text{ for } x \in \partial\Omega, k_x\in{\mathbf k}_x, \ k_y\in{\mathbf k}_y \right\} </math>
Finite element method lead to the following parameter dependent system of algebraic equations <math display="block"> K(p) u = Q(p), \ \ \ p \in {\mathbf p} </math> where Шаблон:Mvar is a stiffness matrix and Шаблон:Mvar is a right hand side.
Interval solution can be defined as a multivalued function <math display="block"> {\mathbf u} = \lozenge \{u:K(p)u = Q(p),p\in {\mathbf p}\} </math>
In the simplest case above system can be treat as a system of linear interval equations.
It is also possible to define the interval solution as a solution of the following optimization problem <math display="block"> \underline u_i = \min \{u_i : K(p)u = Q(p), p\in {\mathbf p}\} </math> <math display="block"> \overline u_i = \max \{u_i : K(p)u = Q(p), p\in {\mathbf p}\} </math>
In multidimensional case the interval solution can be written as <math display="block"> \mathbf{u} = \mathbf{u}_1 \times \cdots \times \mathbf{u}_n = [\underline u_1,\overline u_1] \times \cdots\times [\underline u_n,\overline u_n] </math>
Interval solution versus probabilistic solution
It is important to know that the interval parameters generate different results than uniformly distributed random variables.
Interval parameter <math> \mathbf{p}=[\underline p,\overline p] </math> take into account all possible probability distributions (for <math> p\in[\underline p,\overline p] </math>).
In order to define the interval parameter it is necessary to know only upper <math> \overline p </math> and lower bound <math> \underline p </math>.
Calculations of probabilistic characteristics require the knowledge of a lot of experimental results.
It is possible to show that the sum of n interval numbers is <math> \sqrt{n} </math> times wider than the sum of appropriate normally distributed random variables.
Sum of n interval number <math> \mathbf{p}= [\underline p,\overline p] </math> is equal to <math display="block"> n\mathbf{p} = [n\underline p,n\overline p] </math>
Width of that interval is equal to <math display="block"> n\overline p - n\underline p = n(\overline p - \underline p) = n\Delta p </math>
Consider normally distributed random variable X such that <math display="block"> m_X=E[X]=\frac{\overline p + \underline p }{2}, \sigma_X=\sqrt{\operatorname{Var}[X]}=\frac{\Delta p}{6} </math>
Sum of n normally distributed random variable is a normally distributed random variable with the following characteristics (see Six Sigma) <math display="block"> E[nX]=n\frac{\overline p + \underline p }{2}, \sigma_{nX}=\sqrt{n\operatorname{Var}[X]}=\sqrt{n}\sigma=\sqrt{n}\frac{\Delta p}{6} </math>
We can assume that the width of the probabilistic result is equal to 6 sigma (compare Six Sigma). <math display="block"> 6\sigma_{nX}=6\sqrt{n}\frac{\Delta p}{6}=\sqrt{n}\Delta p </math>
Now we can compare the width of the interval result and the probabilistic result <math display="block"> \frac{\text{width of }n\text{ intervals}}{\text{width of }n\text{ random variables}} = \frac{n\Delta p}{\sqrt{n}\Delta p} = \sqrt{n} </math>
Because of that the results of the interval finite element (or in general worst-case analysis) may be overestimated in comparison to the stochastic fem analysis (see also propagation of uncertainty). However, in the case of nonprobabilistic uncertainty it is not possible to apply pure probabilistic methods. Because probabilistic characteristic in that case are not known exactly (Elishakoff 2000).
It is possible to consider random (and fuzzy random variables) with the interval parameters (e.g. with the interval mean, variance etc.). Some researchers use interval (fuzzy) measurements in statistical calculations (e.g. [2]). As a results of such calculations we will get so called imprecise probability.
Imprecise probability is understood in a very wide sense. It is used as a generic term to cover all mathematical models which measure chance or uncertainty without sharp numerical probabilities. It includes both qualitative (comparative probability, partial preference orderings, ...) and quantitative modes (interval probabilities, belief functions, upper and lower previsions, ...). Imprecise probability models are needed in inference problems where the relevant information is scarce, vague or conflicting, and in decision problems where preferences may also be incomplete [3].
Simple example: modeling tension, compression, strain, and stress)
1-dimension example
In the tension-compression problem, the following equation shows the relationship between displacement Шаблон:Mvar and force Шаблон:Mvar: <math display="block"> \frac{EA}{L}u = P </math> where Шаблон:Mvar is length, Шаблон:Mvar is the area of a cross-section, and Шаблон:Mvar is Young's modulus.
If the Young's modulus and force are uncertain, then <math display="block"> E\in[\underline E,\overline E], P\in[\underline P,\overline P] </math>
To find upper and lower bounds of the displacement Шаблон:Mvar, calculate the following partial derivatives: <math display="block"> \frac{\partial u}{\partial E} = \frac{-PL}{E^2A} < 0 </math> <math display="block"> \frac{\partial u}{\partial P} = \frac{L}{EA} > 0 </math>
Calculate extreme values of the displacement as follows: <math display="block"> \underline u = u(\overline E,\underline P) = \frac{\underline PL}{\overline EA} </math> <math display="block"> \overline u = u(\underline E,\overline P) = \frac{\overline PL}{\underline EA} </math>
Calculate strain using following formula: <math display="block"> \varepsilon = \frac{1}{L} u </math>
Calculate derivative of the strain using derivative from the displacements: <math display="block"> \frac{\partial \varepsilon}{\partial E} = \frac{1}{L} \frac{\partial u}{\partial E} = \frac{-P}{E^2A} < 0 </math> <math display="block"> \frac{\partial \varepsilon}{\partial P} = \frac{1}{L} \frac{\partial u}{\partial P} = \frac{1}{EA} > 0 </math>
Calculate extreme values of the displacement as follows: <math display="block"> \underline \varepsilon = \varepsilon(\overline E,\underline P) = \frac{\underline P}{\overline EA} </math> <math display="block"> \overline \varepsilon = \varepsilon(\underline E,\overline P) = \frac{\overline P}{\underline EA} </math>
It is also possible to calculate extreme values of strain using the displacements <math display="block"> \frac{\partial \varepsilon}{\partial u} = \frac{1}{L} > 0</math> then <math display="block"> \underline \varepsilon = \varepsilon(\underline u) = \frac{\underline P}{\overline EA} </math> <math display="block"> \overline \varepsilon = \varepsilon(\overline u) = \frac{\overline P}{\underline EA} </math>
The same methodology can be applied to the stress <math display="block"> \sigma = E \varepsilon </math> then <math display="block"> \frac{\partial \sigma}{\partial E} = \varepsilon + E\frac{\partial \varepsilon}{\partial E} =\varepsilon + E\frac{1}{L} \frac{\partial u}{\partial E} = \frac{P}{EA} - \frac{P}{EA}= 0 </math> <math display="block"> \frac{\partial \sigma}{\partial P} = E\frac{\partial \varepsilon}{\partial P} = E\frac{1}{L} \frac{\partial u}{\partial P} = \frac{1}{A} >0 </math> and <math display="block"> \underline \sigma = \sigma (\underline P) = \frac{\underline P}{A} </math> <math display="block"> \overline \sigma = \sigma (\overline P) = \frac{\overline P}{A} </math>
If we treat stress as a function of strain then <math display="block"> \frac{\partial \sigma}{\partial\varepsilon}=\frac{\partial }{\partial\varepsilon}(E\varepsilon)=E> 0</math> then <math display="block"> \underline \sigma = \sigma (\underline \varepsilon) =E\underline \varepsilon = \frac{\underline P}{A} </math> <math display="block"> \overline \sigma = \sigma (\overline \varepsilon) = E\overline \varepsilon = \frac{\overline P}{A} </math>
Structure is safe if stress <math> \sigma </math> is smaller than a given value <math> \sigma_0 </math> i.e., <math display="block"> \sigma < \sigma_0 </math> this condition is true if <math display="block"> \overline \sigma < \sigma_0 </math>
After calculation we know that this relation is satisfied if <math display="block"> \frac{\overline P}{A} < \sigma_0 </math>
The example is very simple but it shows the applications of the interval parameters in mechanics. Interval FEM use very similar methodology in multidimensional cases [Pownuk 2004].
However, in the multidimensional cases relation between the uncertain parameters and the solution is not always monotone. In those cases, more complicated optimization methods have to be applied.[1]
Multidimensional example
In the case of tension-compression problem the equilibrium equation has the following form <math display="block"> \frac{d}{dx}\left( EA\frac{du}{dx} \right)+n=0 </math> where Шаблон:Mvar is displacement, Шаблон:Mvar is Young's modulus, Шаблон:Mvar is an area of cross-section, and Шаблон:Mvar is a distributed load. In order to get unique solution it is necessary to add appropriate boundary conditions e.g. <math display="block"> u(0)=0 </math> <math display="block">\left.\frac{du}{dx}\right|_{x = 0} EA = P </math>
If Young's modulus Шаблон:Mvar and Шаблон:Mvar are uncertain then the interval solution can be defined in the following way
<math display="block"> {\mathbf u}(x)=\left\{u(x):\frac{d}{dx} \left( EA\frac{du}{dx} \right) + n=0,u(0)=0,\frac{du(0)}{dx}EA=P,E\in[\underline E,\overline E],P\in[\underline P,\overline P] \right\} </math>
For each FEM element it is possible to multiply the equation by the test function Шаблон:Mvar <math display="block"> \int_{0}^{L^{e}} \left( \frac{d}{dx}\left( EA\frac{du}{dx} \right)+n \right)v=0 </math> where <math> x \in [0,L^{(e)}]. </math>
After integration by parts we will get the equation in the weak form <math display="block"> \int_{0}^{L^{(e)}} EA\frac{du}{dx} \frac{dv}{dx} dx = \int_{0}^{L^{(e)}} nv \, dx </math> where <math> x\in[0,L^{(e)}]. </math>
Let's introduce a set of grid points <math> x_0, x_1, \dots, x_{Ne} </math>, where <math> Ne </math> is a number of elements, and linear shape functions for each FEM element <math display="block"> N_1^{(e)}(x)=1-\frac{1-x_{0}^{(e)}}{x_{1}^{(e)}-x_{0}^{(e)}}, \ \ N_2^{(e)}(x) = \frac{1-x_{0}^{(e)}}{x_{1}^{(e)}-x_{0}^{(e)}}. </math> where <math> x\in [x_{0}^{(e)}, x_{1}^{(e)}]. </math>
<math> x_{1}^{(e)} </math> left endpoint of the element, <math> x_{1}^{(e)} </math> left endpoint of the element number "e". Approximate solution in the "e"-th element is a linear combination of the shape functions
<math display="block"> u^{(e)}_{h}(x) = u^{e}_1 N_1^{(e)}(x)+u^{e}_2 N_2^{(e)}(x), \ \ v^{(e)}_{h}(x) = u^{e}_1 N_1^{(e)}(x)+u^{e}_2 N_2^{(e)}(x) </math>
After substitution to the weak form of the equation we will get the following system of equations
<math display="block"> \begin{bmatrix} \frac{E^{(e)}A^{(e)}}{L^{(e)}} & -\frac{E^{(e)}A^{(e)}}{L^{(e)}} \\ -\frac{E^{(e)}A^{(e)}}{L^{(e)}} & \frac{E^{(e)}A^{(e)}}{L^{(e)}} \\ \end{bmatrix} \begin{bmatrix} u^{(e)}_1 \\ u^{(e)}_2 \end{bmatrix} = \begin{bmatrix} \int_{0}^{L^{(e)}} n N_1^{(e)}(x)dx \\ \int_{0}^{L^{(e)}} n N_2^{(e)}(x)dx \end{bmatrix} </math> or in the matrix form <math display="block"> K^{(e)} u^{(e)} = Q^{(e)} </math>
In order to assemble the global stiffness matrix it is necessary to consider an equilibrium equations in each node. After that the equation has the following matrix form <math display="block">K u = Q</math> where <math display="block"> K= \begin{bmatrix} K_{11}^{(1)} & K_{12}^{(1)} & 0 & \cdots & 0 \\ K_{21}^{(1)} & K_{22}^{(1)}+K_{11}^{(2)} & K_{12}^{(2)} & \cdots & 0 \\ 0 & K_{21}^{(2)} & K_{22}^{(2)}+K_{11}^{(3)} & \cdots & 0 \\ \vdots & \vdots & \ddots & \ddots & \vdots \\ 0 & 0 & \cdots & K_{22}^{(Ne-1)} + K_{11}^{(Ne)} & K_{11}^{(Ne)} \\ 0 & 0 & \cdots & K_{21}^{(Ne)} & K_{22}^{(Ne)} \end{bmatrix} </math> is the global stiffness matrix, <math display="block"> u = \begin{bmatrix} u_0 \\ u_1 \\ \vdots \\ u_{Ne} \\ \end{bmatrix} </math> is the solution vector, <math display="block"> Q=\begin{bmatrix} Q_0 \\ Q_1 \\ \vdots \\ Q_{Ne} \\ \end{bmatrix} </math> is the right hand side.
In the case of tension-compression problem
<math display="block"> K= \begin{bmatrix} \frac{E^{(1)}A^{(1)}}{L^{(1)}} & -\frac{E^{(1)}A^{(1)}}{L^{(1)}} & 0 & \cdots & 0 \\ -\frac{E^{(1)}A^{(1)}}{L^{(1)}} & \frac{E^{(1)}A^{(1)}}{L^{(1)}} + \frac{E^{(2)}A^{(2)}}{L^{(2)}} & -\frac{E^{(2)}A^{(2)}}{L^{(2)}} & \cdots & 0 \\ 0 & -\frac{E^{(2)}A^{(2)}}{L^{(2)}} & \frac{E^{(2)}A^{(2)}}{L^{(2)}}+ \frac{E^{(3)}A^{(3)}}{L^{(3)}} & \cdots & 0 \\ \vdots & \vdots & \ddots & \ddots & \vdots \\ 0 & 0 & \cdots & \frac{E^{(Ne-1)}A^{(Ne-1)}}{L^{(Ne-1)}} + \frac{E^{(Ne)}A^{(Ne)}}{L^{(Ne)}} & -\frac{E^{(Ne)}A^{(Ne)}}{L^{(Ne)}} \\ 0 & 0 & \cdots & -\frac{E^{(Ne)}A^{(Ne)}}{L^{(Ne)}} & \frac{E^{(Ne)}A^{(Ne)}}{L^{(Ne)}} \end{bmatrix} </math>
If we neglect the distributed load Шаблон:Mvar
<math display="block"> Q= \begin{bmatrix} R \\ 0 \\ \vdots \\ 0 \\ P \\ \end{bmatrix} </math>
After taking into account the boundary conditions the stiffness matrix has the following form
<math display="block"> K= \begin{bmatrix} 1 & 0 & 0 & \cdots & 0 \\ 0 & \frac{E^{(1)}A^{(1)}}{L^{(1)}} + \frac{E^{(2)}A^{(2)}}{L^{(2)}} & -\frac{E^{(2)}A^{(2)}}{L^{(2)}} & \cdots & 0 \\ 0 & -\frac{E^{(2)}A^{(2)}}{L^{(2)}} & \frac{E^{(2)}A^{(2)}}{L^{(2)}} + \frac{E^{(3)}A^{(3)}}{L^{(3)}} & \cdots & 0 \\ \vdots & \vdots & \ddots & \ddots & \vdots \\ 0 & 0 & \cdots & \frac{E^{(e-1)}A^{(e-1)}}{L^{(e-1)}} + \frac{E^{(e)}A^{(e)}}{L^{(e)}} & -\frac{E^{(e)}A^{(e)}}{L^{(e)}} \\ 0 & 0 & \cdots & -\frac{E^{(e)}A^{(e)}}{L^{(e)}} & \frac{E^{(e)}A^{(e)}}{L^{(e)}} \end{bmatrix} = K(E,A) = K{\left(E^{(1)}, \dots, E^{(Ne)}, A^{(1)}, \dots, A^{(Ne)}\right)} </math>
Right-hand side has the following form
<math display="block"> Q= \begin{bmatrix} 0 \\ 0 \\ \vdots \\ 0 \\ P \\ \end{bmatrix} = Q(P) </math>
Let's assume that Young's modulus Шаблон:Mvar, area of cross-section Шаблон:Mvar and the load Шаблон:Mvar are uncertain and belong to some intervals <math display="block"> E^{(e)} \in [\underline E^{(e)},\overline E^{(e)}] </math> <math display="block"> A^{(e)} \in [\underline A^{(e)},\overline A^{(e)}] </math> <math display="block"> P \in [\underline P,\overline P] </math>
The interval solution can be defined calculating the following way
<math display="block"> \mathbf u = \lozenge \left\{u : K(E,A)u=Q(P) ,E^{(e)} \in [\underline E^{(e)},\overline E^{(e)}], A^{(e)} \in [\underline A^{(e)},\overline A^{(e)}] ,P\in[\underline P,\overline P] \right\} </math>
Calculation of the interval vector <math> {\mathbf u} </math> is in general NP-hard, however in specific cases it is possible to calculate the solution which can be used in many engineering applications.
The results of the calculations are the interval displacements <math display="block"> u_i \in [\underline u_i, \overline u_i] </math>
Let's assume that the displacements in the column have to be smaller than some given value (due to safety). <math display="block"> u_i< u^{\max}_i </math>
The uncertain system is safe if the interval solution satisfy all safety conditions.
In this particular case <math display="block"> u_i< u^{\max}_i, \ \ \ u_i\in [\underline u_i, \overline u_i] </math> or simple <math display="block"> \overline u_i< u^{\max}_i </math>
In postprocessing it is possible to calculate the interval stress, the interval strain and the interval limit state functions and use these values in the design process.
The interval finite element method can be applied to the solution of problems in which there is not enough information to create reliable probabilistic characteristic of the structures (Elishakoff 2000). Interval finite element method can be also applied in the theory of imprecise probability.
Endpoints combination method
It is possible to solve the equation <math> K(p)u(p)=Q(p) </math> for all possible combinations of endpoints of the interval <math> \hat p </math>.
The list of all vertices of the interval <math> \hat p </math> can be written as <math> L=\{p^*_1,...,p^*_n\} </math>.
Upper and lower bound of the solution can be calculated in the following way
<math display="block"> \underline u_i = \min\{u_i(p_k^*):K(p_k^*) u(p_k^*) =Q(p_k^*), p_k^*\in L\} </math> <math display="block"> \overline u_i = \max\{u_i(p_k^*):K(p_k^*) u(p_k^*) =Q(p_k^*), p_k^*\in L\} </math>
Endpoints combination method gives solution which is usually exact; unfortunately the method has exponential computational complexity and cannot be applied to the problems with many interval parameters.[3]
Taylor expansion method
The function <math> u=u(p) </math> can be expanded by using Taylor series. In the simplest case the Taylor series use only linear approximation
<math display="block"> u_i(p) \approx u_i(p_0)+\sum_j\frac{\partial u(p_0)}{\partial p_j}\Delta p_j </math>
Upper and lower bound of the solution can be calculated by using the following formula
<math display="block"> \underline u_i \approx u_i(p_0)-\left|\sum_j\frac{\partial u(p_0)}{\partial p_j}\right|\Delta p_j </math>
<math display="block"> \overline u_i \approx u_i(p_0)+\left|\sum_j\frac{\partial u(p_0)}{\partial p_j}\right|\Delta p_j </math>
The method is very efficient however it is not very accurate.
In order to improve accuracy it is possible to apply higher order Taylor expansion [Pownuk 2004].
This approach can be also applied in the interval finite difference method and the interval boundary element method.
Gradient method
If the sign of the derivatives <math> \frac{\partial u_i}{\partial p_j} </math> is constant then the functions <math> u_i= u_i(p)</math> is monotone and the exact solution can be calculated very fast.
- if <math> \frac{\partial u_i}{\partial p_j} \ge 0 </math> then <math> p_i^{\min} = \underline p_i, \ p_i^{\max} = \overline p_i </math>
- if <math> \frac{\partial u_i}{\partial p_j} < 0 </math> then <math> p_i^{\min} = \overline p_i, \ p_i^{\max} = \underline p_i </math>
Extreme values of the solution can be calculated in the following way
<math display="block"> \underline u_i=u_i(p^{\min}), \ \overline u_i=u_i(p^{\max}) </math>
In many structural engineering applications the method gives exact solution.
If the solution is not monotone the solution is usually reasonable. In order to improve accuracy of the method it is possible to apply monotonicity tests and higher order sensitivity analysis. The method can be applied to the solution of linear and nonlinear problems of computational mechanics [Pownuk 2004]. Applications of sensitivity analysis method to the solution of civil engineering problems can be found in the following paper [M.V. Rama Rao, A. Pownuk and I. Skalna 2008].
This approach can be also applied in the interval finite difference method and the interval boundary element method.
Element by element method
Muhanna and Mullen applied element by element formulation to the solution of finite element equation with the interval parameters.[4] Using that method it is possible to get the solution with guaranteed accuracy in the case of truss and frame structures.
Perturbation methods
The solution <math> u = u(p) </math> stiffness matrix <math> K = K(p) </math> and the load vector <math> Q = Q(p) </math> can be expanded by using perturbation theory. Perturbation theory lead to the approximate value of the interval solution.[5] The method is very efficient and can be applied to large problems of computational mechanics.
Response surface method
It is possible to approximate the solution <math> u = u(p) </math> by using response surface. Then it is possible to use the response surface to the get the interval solution.[6] Using response surface method it is possible to solve very complex problem of computational mechanics.[7]
Pure interval methods
Several authors tried to apply pure interval methods to the solution of finite element problems with the interval parameters. In some cases it is possible to get very interesting results e.g. [Popova, Iankov, Bonev 2008]. However, in general the method generates very overestimated results.[8]
Parametric interval systems
Popova[9] and Skalna[10] introduced the methods for the solution of the system of linear equations in which the coefficients are linear combinations of interval parameters. In this case it is possible to get very accurate solution of the interval equations with guaranteed accuracy.
See also
- Interval boundary element method
- Interval (mathematics)
- Interval arithmetic
- Imprecise probability
- Multivalued function
- Differential inclusion
- Observational error
- Random compact set
- Reliability (statistics)
- Confidence interval
- Best, worst and average case
- Probabilistic design
- Propagation of uncertainty
- Experimental uncertainty analysis
- Sensitivity analysis
- Perturbation theory
- Continuum mechanics
- Solid mechanics
- Truss
- Space frame
- Linear elasticity
- Strength of materials
References
- ↑ 1,0 1,1 Шаблон:Cite web
- ↑ E. Popova, Parametric Solution Set of Interval Linear System Шаблон:Webarchive
- ↑ A. Neumaier, Interval methods for systems of equations, Cambridge University Press, New York, 1990
- ↑ R.L. Muhanna, R.L. Mullen, Uncertainty in Mechanics Problems - Interval - Based Approach. Journal of Engineering Mechanics, Vol.127, No.6, 2001, 557-556
- ↑ Z. Qiu and I. Elishakoff, Antioptimization of structures with large uncertain but non-random parameters via interval analysis Computer Methods in Applied Mechanics and Engineering, Volume 152, Issues 3-4, 24 January 1998, Pages 361-372
- ↑ U.O. Akpan, T.S. Koko, I.R. Orisamolu, B.K. Gallant, Practical fuzzy finite element analysis of structures, Finite Elements in Analysis and Design, 38, pp. 93–111, 2000.
- ↑ M. Beer, Evaluation of Inconsistent Engineering data, The Third workshop on Reliable Engineering Computing (REC08) Georgia Institute of Technology, February 20–22, 2008, Savannah, Georgia, USA.
- ↑ Kulpa Z., Pownuk A., Skalna I., Analysis of linear mechanical structures with uncertainties by means of interval methods. Computer Assisted Mechanics and Engineering Sciences, vol. 5, 1998, pp. 443–477
- ↑ E. Popova, On the Solution of Parametrised Linear Systems. W. Kraemer, J. Wolff von Gudenberg (Eds.): Scientific Computing, Validated Numerics, Interval Methods. Kluwer Acad. Publishers, 2001, pp. 127–138.
- ↑ I. Skalna, A Method for Outer Interval Solution of Systems of Linear Equations Depending Linearly on Interval Parameters, Reliable Computing, Volume 12, Number 2, April, 2006, pp. 107–120
- Dempster, A. P. (1967). "Upper and lower probabilities induced by a multivalued mapping". The Annals of Mathematical Statistics 38 (2): 325–339. [4]. Retrieved 2009-09-23
- Analyzing Uncertainty in Civil Engineering, by W. Fellin, H. Lessmann, M. Oberguggenberger, and R. Vieider (eds.), Springer-Verlag, Berlin, 2005
- I. Elishakoff, Possible limitations of probabilistic methods in engineering. Applied Mechanics Reviews, Vol.53, No.2, pp. 19–25, 2000.
- Hlavácek, I., Chleboun, J., Babuška, I.: Uncertain Input Data Problems and the Worst Scenario Method. Elsevier, Amsterdam (2004)
- Köylüoglu, U., Isaac Elishakoff; A comparison of stochastic and interval finite elements applied to shear frames with uncertain stiffness properties, Computers & Structures Volume: 67, Issue: 1–3, April 1, 1998, pp. 91–98
- D. Moens and D. Vandepitte, Interval sensitivity theory and its application to frequency response envelope analysis of uncertain structures. Computer Methods in Applied Mechanics and Engineering Vol. 196, No. 21-24,1 April 2007, pp. 2486–2496.
- Möller, B., Beer, M., Fuzzy Randomness - Uncertainty in Civil Engineering and Computational Mechanics, Springer, Berlin, 2004.
- E. Popova, R. Iankov, Z. Bonev: Bounding the Response of Mechanical Structures with Uncertainties in all the Parameters. In R.L.Muhannah, R.L.Mullen (Eds): Proceedings of the NSF Workshop on Reliable Engineering Computing (REC), Svannah, Georgia USA, Feb. 22–24, 2006, 245-265
- A. Pownuk, Numerical solutions of fuzzy partial differential equation and its application in computational mechanics, Fuzzy Partial Differential Equations and Relational Equations: Reservoir Characterization and Modeling (M. Nikravesh, L. Zadeh and V. Korotkikh, eds.), Studies in Fuzziness and Soft Computing, Physica-Verlag, 2004, pp. 308–347
- A. Pownuk, Efficient Method of Solution of Large Scale Engineering Problems with Interval Parameters Based on Sensitivity Analysis, Proceeding of NSF workshop on Reliable Engineering Computing, September 15–17, 2004, Savannah, Georgia, USA, pp. 305–316
- M.V. Rama Rao, A. Pownuk and I. Skalna, Stress Analysis of a Singly Reinforced Concrete Beam with Uncertain Structural Parameters, NSF workshop on Reliable Engineering Computing, February 20–22, 2008, Savannah, Georgia, USA, pp. 459–478
- Bernardini, Alberto, Tonon, Fulvio, Bounding Uncertainty in Civil Engineering, Springer 2010
- Ben-Haim Y., Elishakoff I., 1990, Convex Models of Uncertainty in Applied Mechanics. Elsevier Science Publishers, New York
- Valliappan S., Pham T.D., 1993, Fuzzy Finite Element Analysis of A Foundation on Elastic Soil Medium. International Journal for Numerical and Analytical Methods in Geomechanics, Vol.17, pp. 771–789
- Elishakoff I., Li Y.W., Starnes J.H., 1994, A deterministic method to predict the effect of unknown-but-bounded elastic moduli on the buckling of composite structures. Computer methods in applied mechanics and engineering, Vol.111, pp. 155–167
- Valliappan S. Pham T.D., 1995, Elasto-Plastic Finite Element Analysis with Fuzzy Parameters. International Journal for Numerical Methods in Engineering, 38, pp. 531–548
- Rao S.S., Sawyer J.P., 1995, Fuzzy Finite Element Approach for the Analysis of Imprecisly Defined Systems. AIAA Journal, Vol.33, No.12, pp. 2364–2370
- Köylüoglu H.U., Cakmak A., Nielsen S.R.K., 1995, Interval mapping in structural mechanics. In: Spanos, ed. Computational Stochastic Mechanics. 125–133. Balkema, Rotterdam
- Muhanna, R. L. and R. L. Mullen (1995). "Development of Interval Based Methods for Fuzziness in Continuum Mechanics" in Proceedings of the 3rd International Symposium on Uncertainty Modeling and Analysis and Annual Conference of the North American Fuzzy Information Processing Society (ISUMA–NAFIPS '95), IEEE, 705–710
External links
- Reliable Engineering Computing, Georgia Institute of Technology, Savannah, USA
- Interval Computations
- Reliable Computing (Journal)
- Interval equations (collections of references)
- Interval finite element web applications
- E. Popova, Parametric Solution Set of Interval Linear System
- The Society for Imprecise Probability: Theories and Applications