3,218
edits
(Created page with "Category:Software{{Knoppen}} <noinclude><!------------------------------------------------ * READ THIS FIRST * Only edit this page if you can improve the content. * Improper...") |
|||
Line 1: | Line 1: | ||
[[Category:Software]]{{Knoppen}} | [[Category:Software]]{{Knoppen}} | ||
[[File:FEM Software.jpg|thumb|right|FEM Software]] | |||
* | '''FEM Software''' is a numerical technique for finding approximate solutions to partial differential equations and their systems, as well as integral equations. In simple terms, FEM is a method for dividing up a very complicated problem into small elements that can be solved in relation to each other. FEM is a special case of the more general Galerkin method with polynomial approximation functions. The solution approach is based on eliminating the spatial derivatives from the PDE. This approximates the PDE with | ||
* | * a system of algebraic equations for steady state problems | ||
* a system of ordinary differential equations for transient problems. | |||
These equation systems are linear if the underlying PDE is linear, and vice versa. Algebraic equation systems are solved using numerical linear algebra methods. Ordinary differential equations that arise in transient problems are then numerically integrated using standard techniques such as Euler's method or the Runge-Kutta method. | |||
This | In solving partial differential equations, the primary challenge is to create an equation that approximates the equation to be studied, but is numerically stable, meaning that errors in the input and intermediate calculations do not accumulate and cause the resulting output to be meaningless. There are many ways of doing this, all with advantages and disadvantages. The finite element method is a good choice for solving partial differential equations over complicated domains , when the domain changes, when the desired precision varies over the entire domain, or when the solution lacks smoothness. For instance, in a frontal crash simulation it is possible to increase prediction accuracy in important areas like the front of the car and reduce it in its rear . Another example would be in numerical weather prediction, where it is more important to have accurate predictions over developing highly nonlinear phenomena rather than relatively calm areas. | ||
==Application== | |||
A variety of specializations under the umbrella of the mechanical engineering discipline commonly use integrated FEM in design and development of their products. Several modern FEM packages include specific components such as thermal, electromagnetic, fluid, and structural working environments. In a structural simulation, FEM helps tremendously in producing stiffness and strength visualizations and also in minimizing weight, materials, and costs. | |||
FEM allows detailed visualization of where structures bend or twist, and indicates the distribution of stresses and displacements. FEM software provides a wide range of simulation options for controlling the complexity of both modeling and analysis of a system. Similarly, the desired level of accuracy required and associated computational time requirements can be managed simultaneously to address most engineering applications. FEM allows entire designs to be constructed, refined, and optimized before the design is manufactured. | |||
This powerful design tool has significantly improved both the standard of engineering designs and the methodology of the design process in many industrial applications.The introduction of FEM has substantially decreased the time to take products from concept to the production line.It is primarily through improved initial prototype designs using FEM that testing and development have been accelerated.In summary, benefits of FEM include increased accuracy, enhanced design and better insight into critical design parameters, virtual prototyping, fewer hardware prototypes, a faster and less expensive design cycle, increased productivity, and increased revenue. | |||
FEA has also been proposed to use in stochastic modelling, for numerically solving probability models. |