Professional Documents
Culture Documents
REPUBLIQUE DU CAMEROUN
Peace-Work-Fatherland
Paix-Travail-Patrie
MINISTRY OF HIGHER
MINISTERE DE
EDUCATION
L’ENSEIGNEMENT SUPERIEUR
Email: rectorat.info@univ-douala.com
--------------------------------------------
Written by
Name and Surnames Matricule Rev
AMBADIANG Yves Bertrand 16G02881 00
[1] This tutorial describes how to pre-process, run and post-process a case involving linear-
elastic, steady-state stress analysis on a square plate with a circular hole at its centre. The plate
dimensions are: side length 4 m and radius R=0.5m. It’s loaded with a uniform traction of 𝜎 =
10 KPa over its left and right faces as shown in Figure 1.Two symmetry planes can be identified
for this geometry and therefore the solution domain need only cover a quarter of the geometry,
shown by the shaded area in Figure 1. We can see the picture below :
Hypothèses initiales :
The plane stress condition, in which the stress components acting out of the 2D plane are assumed to be
negligible ;
The plane strain condition, in which the strain components out of the 2D plane are assumed negligible.
The plane stress condition is appropriate for solids whose third dimension is thin as in this case ; the
plane strain condition is applicable for solids where the third dimension is thick.
OpenFoam performs domain meshing assuming that the domain if breaks down into four blocks, some
of which have arc-shaped edges. The block structure of the mesh part is shown in the following
figure(Fig2).
𝐶 C is a fourth-order tensor, the components of which are coefficients of elasticity of the material
Using the properties of stress and strain tensors, it can be shown that:
or in index scoring
The material coefficients λ and μ, which depend on the particle considered, are called the Lamé
coefficients. Their expression as a function of young's modulus E and the poisson coefficient ν
is :
D’après la figure 5 , nous constatons que la courbe analytique de la contrainte normale suivant
la direction xx est paraît plus moins égale à celle de la valeur de la contrainte normale calculée
expérimentale. Un zoom sur les deux courbes nous permet de mieux apprécier leurs différences.
Increase the mesh resolution in each of the x and y directions. Use the mapFields to map the
final coarse mesh results from section 2.2.3 to the initial conditions for the fine mesh.
In the different files created, we increase the resolution of the mesh by changing its coordinates
in the BlockMeshDict. The coordinates (10 0 1) will be replaced by (40 0 1). After that we
record and execute in the OpenFoam program.
The analytical solution is for an infinitely large plate with a hole of finite size. So this solution
is not quite exact for a finished size plate. To estimate the error, increase the size of the plate
while keeping the hole size at the same value. For this, on the flat folder Hole infinite we
modify in the section Verticles we enter les valeurs 20 à la place de 2 et nous enregistrons le
fichier. Enfin nous exécutons les nouvelles dimensions de la plaque.
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 1;
vertices
(
(0.5 0 0)
(1 0 0)
(20 0 0)
(20 0.707107 0)
𝑇−𝑇𝑢
Progress variable : 𝑐 = 𝑇 (1.1)
𝑏 −𝑇𝑢
Where T is the Temperature, with subscript b stands for burned gas, and u stands for
unburnt gas. It is seen that c is a normalization of a scalar quantity.
In engineFoam solver, the flame front propagation is modelled by solving a transport
equation for the density-weighted mean reaction regress variable denoted by b, as:
Where, ρ is the density, ~ u is the filtered velocity, Sct is turbulent Schimid number and Sc is
the reaction source term which is modeled as:
where:
b : mean reaction regress variable
𝑆𝑢 : laminar flame speed [m/s]
D : diffusion coefficient [m2=s]
Ξ : wrinkling factor (or Xi)
ρu : density of unburnt mixture [kg/m3]
VI. DieselFoam
Vii.1. Description of tutorial
[5] This tutorial describes how to pre-process, run and post-process a case involving
compressible reacting flow with Lagrangian evaporating particles in a three-dimensional
domain. It also describes how to copy the solver, copy an evaporation model and how to add a
second material to the discrete particles.
Figure 11: Mesh generation of compressible reacting flow with lagrangian evaporating particle
Pour certains gaz comme alphat il n’y a pas une réaction de combustion, raison pour laquelle
le champ est uniforme(bleu)
References
1.Christopher J. Greenshields, User Guide version 6 , OpenFoam The OpenFoam foundation,
10th july 2018 Author: CFD Direct Ltd, https://openfoam.org
2. F. Golay, Stéphane Bonelli. Mécanique des Milieux Continus - Support de cours.
France.2018, pp.72.hal-02608374 https://hal.inrae.fr/hal-02608374
3. Per CARLSSON, NaiXian Lu, H˚akan Nilsson, Energy Technology Center, Lule˚a
University of Technology, CFD with OpenSource software, assignment 3”, Tutorial
dieselFoam by review February 17, 2009
4. Wadekar, S.: engineFoam tutorial with different flame wrinkling (Xi) model. In Proceedings
of CFD with OpenSource Software, 2018, Edited by Nilsson. H.,
http://dx.doi.org/10.17196/OS_CFD#YEAR_2018
5. Tao Xing and Fred Stern IIHR—Hydroscience & Engineering C. Maxwell Stanley
Hydraulics Laboratory The University of Iowa 58:160 Intermediate Mechanics of Fluids
http://css.engineering.uiowa.edu/~me_160/ Sept. 7,