Is a Finite Element Method Course Right for Me?

In summary, Finite Element Method (FEM) is a widely used numerical technique in various industries and research fields such as engineering, physics, and computational physics. It can be applied to mechanics and dynamics of solids, fluids, and plasmas. FEM is commonly used in conjunction with other techniques in computational multiphysics simulations. It is a useful and versatile method, and taking a course in FEM can be beneficial for those interested in research in continuum mechanics and engineering.
  • #1
cytochrome
166
3
I am thinking about taking a finite element method course. I know what FEM is and how it solves boundary value problems and stuff but I'm wondering how widespread it is used...

Is it a useful numerical technique? What industries/research use it? I am interested in research in continuum mechanics and engineering in general, should I take this course? Is it a narrow subject?
 
Physics news on Phys.org
  • #2
It is used very widely. Most CAD systems now have an "easy to use" FEM package built in. There are industry standard general-purpose FE programs like NASTRAN, ANSYS, ABAQUS, etc. There are more specialist programs for particular applications, e.g. crash simulations. And there is plenty of research to be done in "multi-physics" simulations (e.g. modeling a combustion process by combining heat transfer, fluid dynamics, chemistry, structural analysis, and anything else that seems relevant...)

If your existing knowledge of FE is "math based" (I'm guessing that from your comment about "solving boundary value problems"), try to find some courses that emphasize the "practical" applications (e.g. real-world models of material behavior, the formulation of shell elements, the many aspects of nonlinear problems, etc).

The subject is as wide or narrow as you want to make it. There is plenty of research to do - AFAIK MSC, the company that markets NASTRAN, has about 300 PhD-level employees working on software development. There is plenty of specialist research and software development in high-tech engineering companies as well - some of it very specialized to solving particular problems.
 
  • Like
Likes 1 person
  • #3
AlephZero said:
It is used very widely. Most CAD systems now have an "easy to use" FEM package built in. There are industry standard general-purpose FE programs like NASTRAN, ANSYS, ABAQUS, etc. There are more specialist programs for particular applications, e.g. crash simulations. And there is plenty of research to be done in "multi-physics" simulations (e.g. modeling a combustion process by combining heat transfer, fluid dynamics, chemistry, structural analysis, and anything else that seems relevant...)

If your existing knowledge of FE is "math based" (I'm guessing that from your comment about "solving boundary value problems"), try to find some courses that emphasize the "practical" applications (e.g. real-world models of material behavior, the formulation of shell elements, the many aspects of nonlinear problems, etc).

The subject is as wide or narrow as you want to make it. There is plenty of research to do - AFAIK MSC, the company that markets NASTRAN, has about 300 PhD-level employees working on software development. There is plenty of specialist research and software development in high-tech engineering companies as well - some of it very specialized to solving particular problems.

Thanks, that was extremely informative. Does research in "multi-physics", multi-scale modeling, etc.. typically incorporate FEM? Is it the only technique or the most widely used technique for such simulations?
 
  • #4
Yes it does. It's not the only technique but I'd say it is the most widely used due to its generality. Finite volume or boundary element methods are also very common, but I'd say they aren't quite as general as the FEM, which makes it harder to incorporate a range of different governing equations within a single model.
 
  • #5
Finite element and finite volume methods are the same basic idea, if you don't restrict yourself to the original historical idea of the FE method, i.e. doing interpolation using "shape functions" defined by values at the element's nodes (grid points).

Fluid dynamics has had a relatively long "love affair" with finite difference methods, but the problem of mesh generation for arbitrary geometries is ending that relationship, as CFD has moved to being a standard engineering tool with commercial software packages available, rather than a very expensive "research" activity.

In structural analysis, I think boundary elements were something that "seemed like a good idea at the time", for efficient solution of some types of 2D problems with the limited computer power available in say the 1980s, but it doesn't scale well to large models (e.g. > 100,000 degrees of freedom) and nonlinear behavior, and in time-dependent problems there can be numerical conditioning problems trying the represent the response of the "internal" parts of the system purely in terms of the boundary. (That issue is inherent in the physics, not just an artifact of the numerical method). Some people have used "boundary element methods plus additional internal points" to get around that problem - but why bother to invent a new type of wheel, when you can use FEM or FVM instead?

(BEM may be better suited to inherently linear problems such as electromagnetism - not my specialist subject, though)
 
  • #6
cytochrome said:
I am thinking about taking a finite element method course. I know what FEM is and how it solves boundary value problems and stuff but I'm wondering how widespread it is used...

Is it a useful numerical technique? What industries/research use it? I am interested in research in continuum mechanics and engineering in general, should I take this course? Is it a narrow subject?
FEM is used in many engineering disciplines (civil, mechanical, aerospace, nuclear, . . . ), as well as physics (computational physics).

I can be applied to mechanics/dynamics of solids and fluids (liquids and gases), and plasmas.

http://numerik.iwr.uni-heidelberg.de/Oberwolfach-Seminar/CFD-Course.pdf

These days, one will see a lot more in the realm of computational multiphysics.
 

1. What is the Finite Element Method (FEM)?

The Finite Element Method (FEM) is a numerical technique used to solve engineering and scientific problems by dividing a complex system into smaller, simpler parts (finite elements) and solving each part separately. It is commonly used in structural analysis, heat transfer, fluid mechanics, and other fields.

2. What are the main applications of FEM?

FEM has a wide range of applications, including structural analysis, stress analysis, heat transfer, fluid dynamics, electromagnetics, and optimization. It is commonly used in engineering and scientific fields to solve complex problems that cannot be solved analytically.

3. What are the advantages of using FEM?

FEM offers several advantages, such as the ability to handle complex geometries, the ability to accurately model nonlinear behavior, and the ability to solve problems with high precision. It also allows for the analysis of large and complex systems that would be difficult to solve using traditional analytical methods.

4. Are there any limitations of FEM?

Like any other numerical method, FEM also has its limitations. It requires significant computational resources and can be time-consuming for large systems. Additionally, the accuracy of the results depends on the quality of the mesh used and the assumptions made during the modeling process.

5. What skills are required to learn FEM?

To learn FEM, one should have a strong background in mathematics, especially in calculus and linear algebra. Knowledge of programming languages and finite element analysis software is also beneficial. Additionally, a good understanding of the underlying physics and engineering principles is essential for applying FEM effectively.

Similar threads

  • STEM Academic Advising
Replies
2
Views
2K
Replies
3
Views
807
Replies
4
Views
753
Replies
1
Views
1K
Replies
5
Views
610
  • STEM Academic Advising
Replies
6
Views
177
  • Mechanical Engineering
Replies
9
Views
2K
Replies
6
Views
2K
  • Differential Equations
Replies
12
Views
3K
Back
Top