Finite Element Method

advertisement
Finite Element Method
Since COMSOL is a finite element solver, a basic understanding of the finite
element method is necessary to work within the program. The in-depth complexities of
the program finite element method would take far too long to explain, but this section
provides a brief explanation as to what the finite element method is.
The most basic explanation of the finite element method is a technique for solving
a numerical solution to a boundary value problem described by a differential equation.
The differential equation itself is used to describe some aspect of engineering, for this
project, incompressible fluid flow. Specific boundary conditions determine what the
solutions to those equations must be on the boundary of the shape in question. In order to
numerically solve the problem, the geometry in which the equation will be solved must
be broken down into a stiffness matrix. The stiffness matrix is a series of points within
the boundaries of the geometry. The equations will be solved on each of these individual
points. Once the points are set in place, they are connected to one another. For a two
dimensional area these connections sometimes form rectangular mesh elements, other
times they form triangular mesh elements. COMSOL almost always uses a triangular
connectivity pattern. These points and their connections are what give the “mesh” its
visible mesh-like quality.
The finite element method is based on the idea that a continuous function may be
approximated by solving it at discrete points. In this case, those points are the individual
elements that are comprised of three nodes. For a simplified example, assume that there is
a governing equation for a two dimensional model with one unknown. There are two
functions necessary to solve this, and any other, finite element problem. The first is the
interpolation function. Each finite element has its own interpolation function to
approximate what is happening within that particular element, based on the governing
equation for the full model. The second necessary function is the shape function. Shape
functions are usually the coefficients in the interpolation function and are unique to each
node within the element. The solution of the shape function is such that if it were for each
node within one element, the value of the function will be one at one node and zero at
every other node in the element. There are as many shape functions within an element as
there are nodes. Each node will cause one of the shape functions to equal one at that
particular node and zero at every other node. Consequently, part of the interpolation
function is solved at each node individually. The solutions are then added together to find
the value of the variable in the interpolation function for that mesh element.
Since the solutions for finite element analysis are based these individual meshes
elements, the space between the nodes directly affects the accuracy of the solution. The
closer the nodes are, the smaller the mesh area of the mesh elements will be and the
smaller the distance across which the governing equation must be approximated. So, the
more refined the mesh, the better the solution. However, the more mesh elements present,
the more equations must be solved and the greater the computing power required to arrive
at a solution.
Download