How does FEM software compute inertial forces?

In summary, a FEM software can apply specific acceleration only such as centrifugal load or linear acceleration/deceleration, or they can handle a general dynamic situation.
  • #1
zoltrix
70
7
TL;DR Summary
FEM for machine design
Hello

I have alwayes seen FEM applications for static structures while each " finite element" of a bar linkage mechanisms should be subjected also to a variable inertial force besides its constant weight
how do FEM softwares compute inertial forces ?
 
Engineering news on Phys.org
  • #2
Start with the equation of conservation of momentum. Apply the same steps as in the static case; the result is a system of ordinary differential equations for the evolution of displacement over time.
 
  • #3
in principle I know how to take into account also the inertial forces
The point is that , to my knowdlege, all FEM softwares consider only static structures
 
  • #5
I was curious so I googled

'non inertial reference frame in ansys'

Some interesting info
 
  • #6
zoltrix said:
The point is that , to my knowdlege, all FEM softwares consider only static structures
Exactly what kind of structures and operating conditions do you want to consider ? With a proper level of model simplification and dynamic analysis (supported by almost all FEA programs) it should be possible to account for all such effects. And then there's software meant specifically for multibody dynamics.
 
  • #7
zoltrix said:
I have alwayes seen FEM applications for static structures while each " finite element" of a bar linkage mechanisms should be subjected also to a variable inertial force besides its constant weight
how do FEM softwares compute inertial forces ?
The option you are looking for is usually called "inertia relief". It allows to analyse non-inertial bodies by introducing inertial forces.
 
  • #8
A.T. said:
The option you are looking for is usually called "inertia relief". It allows to analyse non-inertial bodies by introducing inertial forces.
I'm not sure what the OP is looking for (and thus I asked him for some more details) but it seems that he needs a dynamic analysis or MBD since he mentioned mechanisms. Inertia relief is used to stabilize unconstrained (or not fully constrained) models - it balances applied loads to avoid rigid body motions.
 
  • #9
yes I had in mind a dynamic analysis
you can study a mechanism in motion same as it were a static structure provide you add also the inertial forces
a kind of trick
I went through several FEM examples but it seem that they deal only with true static structures
Apparentely there is no mention of the inertial forces even in case of analysis of machines
As I said, each finite element should be subjected also to a local inertial force proportional to its mass and acceleration
 
Last edited:
  • #10
zoltrix said:
yes I had in mind a dynamic analysis
you can study a mechanism in motion same as it were a static structure provide you add also the inertial forces
a kind of trick
This is commonly done for rotating structures. Instead of running a transient dynamic analysis, one can apply centrifugal force load (available in most FEA programs) in a static analysis. And there are more loads like this for rotating structures. For example, Abaqus offers also Coriolis forces, rotary acceleration and rotordynamic loads in a fixed reference frame. Of course, gravity load is also available in every FEA software to apply various accelerations (not necessarily only those caused by gravity but also the deceleration of a braking car, for instance) in static analyses.
 
  • Like
Likes berkeman
  • #11
given a body you can distinguish :

- local forces -surface forces and body forces

the body forces are distributed overe the whole volume
in case of a static structure there is one only body force : the weight
in a machine you should add also the inertial forces changing over time and point to point

do you mean that FEM software can apply specific acceleration only such as centrifugal load or linear acceleration/deceleration or can they handle a general dynamic situation

are you familiar with Fusion 360 ?
 
  • #12
in other words, take an assembly :

piston-rod-crankshaft

pston is subjected to linear acceleration/ deceleration so FEM analysis is possible
crankshaft is subjected to centrifugal forces again , it is ok
what about the rod ?
Can a FEM software calculate stress and displacement of the rod ?
 
  • #13
With transient analysis using direct implicit time integration, it shouldn't be a problem to solve something like this. Not all FEA programs support such analyses but the standalone ones (like Abaqus or ANSYS) should handle it easily.
 
  • Like
Likes berkeman and Lnewqban
  • #14
Impressive
 
  • Like
Likes berkeman

FAQ: How does FEM software compute inertial forces?

What is the basic principle behind FEM software computing inertial forces?

The basic principle involves discretizing the structure into finite elements and applying Newton's second law of motion. The software calculates the mass matrix and multiplies it by the nodal accelerations to determine the inertial forces.

How does FEM software calculate the mass matrix for inertial force computation?

The mass matrix is calculated based on the material properties, geometry of the elements, and the type of elements used (e.g., linear, quadratic). The software typically uses either lumped mass or consistent mass formulations to construct the mass matrix.

What role do nodal accelerations play in computing inertial forces in FEM software?

Nodal accelerations are crucial as they represent the second time derivative of nodal displacements. The inertial forces are computed by multiplying the mass matrix by these nodal accelerations, following the equation F_inertia = M * a.

Can FEM software handle varying inertial forces due to changing accelerations in dynamic analysis?

Yes, FEM software can handle varying inertial forces in dynamic analysis by updating the nodal accelerations at each time step. This is typically done using time integration methods like Newmark-beta or the central difference method.

How does FEM software ensure accuracy in the computation of inertial forces?

Accuracy is ensured through refined meshing, appropriate selection of element types, accurate material properties, and precise time integration schemes. Additionally, validation against experimental data and convergence studies are often performed to ensure reliable results.

Back
Top