Kot Engenharia

Finite element, finite volume and discrete element methods: what are the main differences?

finite elements

Para a solução dos desafios de Engenharia existem diversos métodos de simulações numéricas, cada um com suas particularidades e aplicações principais. O objetivo do presente artigo é apresentar as principais diferenças entre essas metodologias, como será descrito a seguir. A utilização do método dos elementos finitos (Finite Element Method – FEM) evoluiu com a melhoria na análise estrutural. Como exemplo, podemos citar a utilização de modelos reticulados (principalmente para a indústria aeronáutica) e evolução na utilização dos computadores, principalmente em meados dos anos 50 segundo alguns autores. 

The finite volume method (Finite Volume Method - FVM) is preferred by professionals who need to deal with fluid mechanics, and can also be used to solve problems involving heat or mass transfer. The Discrete Element Method (Discrete Element Method - DEM), on the other hand, is widely applied to granular flows.

Knowing the theory behind mathematical and computational modeling is essential to better understand operational problems and how to find solutions to common engineering problems. In this article, learn about the differences between the three methods mentioned: FEM, FVM and DEM.

Finite element method (FEM)

Evolução e Fundamentos do FEM

Initially, FEM was used to study problems in solid mechanics (to evaluate stresses in airplane wings). It soon spread to applications involving other physical phenomena, making it a method widely applied in industry and academia. It has evolved from static to dynamic analysis; from linear to non-linear problems; from a single phenomenon to several simultaneous ones that interact with each other.  

The finite element method uses the discretization of the system into several elements to solve differential equations, replacing an infinite number of variables with a limited number of elements of known behaviour. The elements have finite dimensions, giving rise to the method's name. 

Nós, malhas e precisão na análise 

De acordo com o tipo e dimensão do problema, pode-se ter diferentes formas das divisões. Nestas, definimos os nós e malhas:

  • Nodes: the nodes are the finite elements connected to each other by points and can move according to the application of load, thus providing answers about the phenomenon studied. 
  • Mesh: the number of nodes will represent the number of unknowns that the problem will have and their sum is known as the mesh

This methodology solves the mathematical equations using approximations due to the subdivisions of the geometry, so choosing the right mesh is very important for the quality of the results. Its accuracy is related to the number and size of nodes and elements, the quality of the mesh and the type of function used. For best accuracy, the smaller the element area and the greater the number of nodes and elements in the mesh. However, a very large number of elements leads to an increase in the rounding error, which can affect the accuracy of the result and the consumption of computing power.

In short, the geometry of what you want to analyze is divided into elements, which are small parts that represent the continuous domain of the problem. In this way, structural analysis can be carried out using displacements, deformations and stresses. It is also possible to simulate various scenarios and thus estimate the performance of a given product in terms of strength, stiffness and fatigue. 

In other words, the finite element method makes it possible to identify whether an analyzed product or component meets the required standards, to observe the points of stress concentration and to understand the structure's behavior under load. Therefore, FEM makes it possible to perfect the geometry of the object even before manufacturing.

Aplicações do Método dos Elementos Finitos (FEM) e Integração com Softwares CAD e CAE

Technology can enable integration between the software used to create the geometric representation, known as CAD(Computer Aided Design), and the software used to solve the problem based on the finite element method, known as CAE(Computer Aided Engineering), making analysis faster and more efficient.

The steps for finite element method analysis are listed below:

1. Build the CAD model of the system under analysis;

2. Determine the material's properties;

3. Build the model mesh in CAE software;

4. Determine the loads and restriction conditions;

5. Search for a solution;

6. Analyze the results.

An example of Kot's application of finite elements can be seen in Figure 1.

Figure 1: Practical application of mesh construction with finite element details - SOURCE: Kot Collection.

Finite Volume Method (FVM)

Fundamentos do FVM e as Equações de Navier-Stokes

When it comes to studying fluids, the fundamental laws of physics regarding the conservation of mass, quantity of movement and energy must be obeyed. These fundamental laws lead us to the continuity, energy and Navier-Stokes equations. These are commonly referred to as the Navier-Stokes equations, a set of equations composed of partial derivatives that describe the behavior of fluids. 

O método numérico mais aplicável para resolver problemas de escoamento é o método dos volumes finitos. Neste, o domínio é decomposto em volumes de controle (VCs) para permitir o estudo de fluidos. Pode-se dividir o FVM , utilizado em softwares CFD (Computational Fluid Dynamics), em 3 passos:

Etapas da Simulação com FVM

1. Pré-processamento do FVM

Initially, the geometry to be worked on must be constructed. The domain is then subdivided into smaller parts, generating a mesh of cells called control volumes (Figure 2). The material/fluid properties are also identified and the boundary conditions are included.

Figure 2: Representation of a control volume - SOURCE: Versteeg and Malalasekera, 1995.

2. Simulação do FVM

Here, the Navier-Stokes equations are applied to each of the control volumes. Physical models of turbulence, combustion, radiation, etc. are analyzed using the numerical equations. Conservation of mass, quantity of movement, energy and other transport equations and variables determine the simulation conditions. The entire calculation is carried out based on the approximation of the variables involved and, once the system of equations is ready, it is solved as required in each case, either separately or coupled.

3. Pós-processamento do FVM

The results of the analysis are presented in graphs and tables. Using the tools, the distribution of vectors in the geometry and the contour distribution profile can also be obtained. Thus, what was once subdivided into control volumes is now analyzed globally.

Although the finite volume method has similar characteristics to the FEM, the FVM is the most suitable and usual method for fluid dynamics simulations. This is because the laws of thermofluid dynamics are best applied in control volumes, especially in problems related to multiphase, reactive, turbulent or more complex flows.

Discrete element method (MED/DEM)

The discrete element method (MED) is used when you want to calculate the flow, movement or dynamics of a large number of discrete particles. It encompasses both computational methods that allow the analysis of displacements and rotations of discrete bodies, and methods that automatically recognize new contacts as calculations and iterations are performed.

The analysis starts by describing the individual movement of the particles in each time increment. The displacement of the particles is given by Newton's general equation of motion and Euler's equation for rotations. Once the movement is known, the boundary and/or operating conditions are established and the desired result can be achieved.

DEM is widely used in the numerical simulation of flows of granular materials with or without comminution. Its main applications include: 

  • Multiphysics models that include granular flows; 
  • Complex particle shapes, in two or three dimensions; 
  • Complex movements with particles of different sizes interacting with each other; 
  • Particle breaking models (such as ore crushers); 
  • Predicting the probability of particle breakage from the energy spectrum; 
  • Simulation of surface wear.

Figure 3 shows the representation of discrete particles in software using DEM.

Figure 3: Representation of discrete particles in a model - SOURCE: Kot Collection.

When to apply the FEM, FVM and DEM?

In general, FEM is used for structural analysis, FVM covers flow simulations and fluid behavior, and DEM is applied to the movement of discrete particles.

A practical example would be the study of a silo in which fruit peels are being transported. In this case, the material stored and drained varies greatly in its physical parameters, which are affected, among other things, by: variations in the harvest period, variety of fruit, previous processes and time spent in transportation. It is possible to know the behavior of each material in the silo and its interference with the metal structure.

When fruit peels are dry, their flow must be determined using the discrete element method. In this way, it is possible to identify areas of clogging, material accumulation, asymmetric flow, among other common interferences in this type of operation. This example can be seen in Figure 4.

Figure 4: Flow of dry shells in a silo - SOURCE: Kot Collection.

In the case of a material with high humidity and a viscous shell, its flow is determined using the finite volume method. In this situation, it is possible to see, for example, how the viscosity of the fluid interferes with the flow and what impacts are generated. See Figure 5 for an example.

Figure 5: Height of the remaining viscous fluid level in a silo - SOURCE: Kot Collection.

From the DEM and FVM/CFD analyses, it is also possible to obtain the loads that the material imposes on the silo structure under operating conditions. An FEM analysis must therefore be carried out using these loads as boundary conditions, as shown in Figure 6.

Figure 6: Finite element analysis of a silo - SOURCE: Kot Collection.

It is also possible to carry out analyses that allow the results of 2 or more methods to be viewed simultaneously. This is the case of an avalanche analysis carried out by Kot, shown in the video. In it, you can see the flow calculated using the finite volume method, while the structural analysis due to the avalanche is calculated using the finite element method.

Reference:

Malalasekera, W., and H. K. Versteeg. "An introduction to computational fluid dynamics." The finite volume method, Harlow: Prentice Hall (2007): 1995.

Simulações numéricas são com a Kot Engenharia

Diversas são as formas de aplicar os métodos numéricos. É essencial compreender a teoria por trás de cada um para realização dos estudos computacionais que podem agregar valor de fato, solucionando problemas do dia a dia que desafiam a indústria. 

Se você, assim como nossos mais de 150 clientes, busca soluções de engenharia para estruturas para a sua operação, consulte nossa equipe e conheça nossos serviços. Somos, desde 1993, especialistas em desenvolver soluções de engenharia por meio de inspeções, ensaios tecnológicos e utilização de métodos computacionais para avaliações complexas de estruturas de concreto, metálica e equipamentos industriais.

Follow our pages on LinkedIn, Facebook e Instagram to keep up with our content.

 

Kot Engenharia Team

With more than 30 years of history and many services provided with excellence in the national and international market, the company promotes the integrity of its clients' assets and collaborates in solving engineering challenges. To achieve this, it uses tools for the calculation, inspection, instrumentation and monitoring of structures and equipment.