Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Citation APA:
Papy, A. (2005). Etude numérique de la balistique intérieure des armes de petit calibre (Unpublished doctoral dissertation). Université libre de Bruxelles,
Cette thèse de doctorat a été numérisée par l’Université libre de Bruxelles. L’auteur qui s’opposerait à sa mise en ligne dans DI-fusion est invité à
This Ph.D. thesis has been digitized by Université libre de Bruxelles. The author who would disagree on its online availability in DI-fusion is
Etude numérique de la
balistique intérieure des armes
de petit calibre
003313151
Make everything as simple as possible, but not simpler.
A. Einstein
1
AUTORISEE
Consultation (biffez la mention Inutile)
2
Remerciements
Je ne serais pas complet sans un mot pour les membres du laboratoire du Dé
partement de Balistique qui m’ont aidé et soutenu dans le cadre des essais pratiques
ainsi que pour mon épouse qui a été ma première lectrice.
3
' ' kUk^/ ' •’ "T^i - ‘^S
’ ' ^ " .V '%-i't S-
2 Cadre général 13
2.1 Motivation................................................................................................... 13
2.2 Plan du travail......................................................................................... 14
3 La balistique intérieure 15
3.1 Introduction................................................................................................ 15
3.2 La balistique................................................................................................ 15
3.3 Situation dans l’arme................................................................................ 18
3.4 Le cycle balistique ....................................................................................... 20
3.4.1 L’allumage.......................................................................................... 20
3.4.2 La combustion ................................................................................. 20
3.4.3 La détente.......................................................................................... 21
3.4.4 La percussion initiale........................................................................ 21
3.5 Les poudres propulsives .............................................................................. 22
3.6 Caractéristiques des poudres solides............................................................23
3.6.1 Equation d’état................................................................................. 23
3.6.2 Température de flamme..................................................................24
3.6.3 Potentiel et force d’une poudre .................................................. 24
3.6.4 Vitesse de combustion..................................................................... 25
3.6.5 Vivacité..............................................................................................25
3.6.6 Fonction de forme.............................................................................. 26
3.6.7 Les poudres utilisées dans une arme de petit calibre....................27
4 La chaîne de mesure 29
4.1 Introduction....................................................................................................29
4.2 Mesure de pression....................................................................................... 30
4.2.1 La mesure par "crusher"..................................................................30
4.2.2 La mesure par capteurs piézo-électriques.......................................31
4.2.3 La mesure par .jauges de contrainte................................................33
4.3 Mesure de vitesse.......................................................................................... 35
4.4 Mesure de température................................................................................. 36
4.5 Dispositifs expérimentaux........................................................................... 37
4.5.1 Arme de calibre ".50" 37
4.5.2 Arme de calibre 7.62 mm..................................................................39
5
5 Les modèles en balistique intérieure 41
5.1 Introduction................................................................................................ 41
5.2 Modèle empirique...................................................................................... 41
5.3 Modèle à paramètres globaux................................................................. 42
5.3.1 Introduction................................................................................... 42
5.3.2 Equations du modèle.................................................................... 42
5.3.3 Résolution...................................................................................... 44
5.4 Modèle à paramètres locaux.................................................................... 45
5.4.1 Introduction................................................................................... 45
5.4.2 Equations de base du modèle ..................................................... 46
5.4.3 Regroupement des deux phases................................................. 47
6 La CFD 49
6.1 Introduction................................................................................................ 49
6.2 Formulation en volumes finis.................................................................... 50
6.3 Choix d’un logiciel de CFD .................................................................... 51
6.3.1 Introduction................................................................................... 51
6.3.2 Le logiciel commercial Fluent..................................................... 52
6
7.5.4.2 Reconstruction géométrique.............................................73
7.5.5 Application à un test en arme..................................................... 74
7.5.6 Stratégie alternative .................................................................... 76
7.6 Conclusion................................................................................................... 76
8 Le code Mobidic 77
8.1 Introduction................................................................................................ 77
8.2 Gestion du maillage................................................................................... 78
8.2.1 Mouvement du maillage.............................................................. 78
8.2.2 Le mailleur................................................................................... 79
8.3 Les paramètres d’entrée .............................................................................. 80
8.4 Modèle.............................................................................................................80
8.4.1 Modèle diphasique........................................................................... 80
8.4.2 Méthodes numériques........................................................................ 82
8.5 Comparaison de Fluent et de Mobidic..................................................... 83
9 Les pertes 87
9.1 Introduction................................................................................................ 87
9.2 Les pertes en arme....................................................................................... 87
9.3 Evaluation globale des pertes ..................................................................... 89
9.4 Conclusion.......................................................................................................92
7
11.3.3 2.7 g de poudre.............................................................................. 122
11.4 Discussion et conclusion........................................................................... 124
Bibliographie 129
8
Chapitre 1
9
Symbole Unité Définition
Ef J Energie absorbée par les forces de frottement
Eq J Energie de recul
Eh J Perte d’énergie par échauffement du tube
Ecin J Energie cinétique de translation du projectile
EroL J Energie cinétique de rotation du projectile
E, J/kg Energie massique totale de la poudre solide
E. J Energie de déformation du tube
F J/kg "Force" de la poudre propulsive
F Termes convectifs
F N/m=* Forces appliquées (par unité de volume)
9 m/s^ Gravité
h J/kg s Apport énergétique par combustion
h m Hauteur de cellule
hideal m Hauteur idéale de cellule
J/kg Chaleur spécifique de combustion
*lî *25 *3 - Coefficients de pertes d’énergie
k - Rapport de vitesses phase solide / phase gazeuse
k Pa Constante de la loi de combustion
keff W/m K Conductivité effective (Mixture)
KE J Energie cinétique du mélange gaz de
combustion-particules de poudre
Liubfi m Longueur du tube
m kg Masse réelle du projectile
m kg/s Débit massique des gaz de combustion
M kg/mol Masse moléculaire de la poudre
kg/m^s^ Terme source pour la conservation de la quantité de mouvement
Ml/r - Nombre de Mach à l’interface
N mol Nombre de moles de gaz de combustion
N -/m^ Nombre de grains de poudre par unité de volume
n - Coefficient polytrope des gaz de combustion
Tir. - Nombre de grains de poudre dans la cellule considérée
Uf - Nombre de faces
P Pa Pression des gaz de combustion
Pd Pa Pression de départ des gaz de combustion
Pzulas.'ifi Pa Pression des gaz de combustion à la culasse
P
* proj Pa Pression des gaz de combustion au culot d\i projectile
Pg Pa Pression de la phase gazeuse
Ps Pa Pression de la phase solide
9 J/m s Perte calorifique par unité de longueur et de temps
Q Termes sources
Q J Energie chimique de la poudre propulsive
10
Symbole Unité Définition
QICo J/kg Potentiel de la poudre propulsive
r m/s Vitesse de combustion linéaire de la poudre propulsive
B. J/mol.K Constante universelle des gaz = 8.31 J/mol.K
R' J/kg.K Constante spécifique d’un gaz
Re - Nombre de Reynolds
S Surface de combustion instantanée des grains de poudre
5n m^ Surface de combustion initiale des grains de poudre
t s Temps
T K Température des gaz de combustion
Tf K Température de flamme adiabatique de la charge propulsive
U J Energie interne des gaz de combustion
U Matrice des grandeurs caractéristiques de l’écoulement
U m/s Vitesse du mélange (poudre solide-gaz)
U m/s Vitesse du fluide (DPM)
ua m/s Vitesse du maillage déformant
Ug m/s Vitesse de la phase gazeuse
XLp m/s Vitesse particulaire (DPM)
Us m/s Vitesse de la phase solide
V m/s Vitesse des gaz de combustion (parallèle à l’axe du tube)
Vb m/s Vitesse du projectile dans le plan de bouche
Vo m/s Vitesse initiale du projectile
m/s Vitesse du mélange (Mixture)
m/s Vitesse du projectile à l’instant ”
^dr^k m/s Vitesse relative de la phase k par rapport au mélange (Mixture)
Vp m/s Vitesse du projectile (parallèle à l’axe du tube)
V m^ Volume momentané des grains de poudre
V Termes diffusifs
Vo m^ Volume initial des grains de poudre
V
* gaz m^ Volume disponible aux gaz de combustion
^charnbvfi m^ Volume de la chambre de combustion
V, m^ Volume d’une particule (Mixture)
Vs m^ Volume solide total (Mixture)
X m Distance suivant l’axe du tube à partir de la culasse
Xp m Distance entre la culasse et le culot du projectile
Z - Fraction de poudre brûlée
Oih - facteur de séparation (Layering)
(y,p - Fraction volumique de la phase gazeuse (Mixture)
OCq - Fraction volumique de la phase solide (Mixture)
P - Index de pression de la charge propulsive
Ps Pa Terme de correction de pression
11
Symbole Unité Définition
At s Pas de temps
7 - Coefficient adiabatique des gaz de combustion
A2 - 2”^® coefficient de Piobert
f^m Pa s Viscosité du mélange (Mixture)
m - Fonction de forme de la poudre propulsive
(j>g kg/m^s Flux (massique par unité de volume
et de temps), phase gazeuse
kg/m^s Flux (massique par unité de volume
et de temps), phase solide
fj- kg Masse fictive du projectile
P kg/m^ Densité de la charge propulsive
P9 kg/m^ Densité de la phase gazeuse
Pm kg/m^ densité du mélange (Mixture)
Ps kg/m^ Densité de la phase solide
Pt kg/m^ Densité du mélange
0 - fraction locale de la poudre solide
12
Chapitre 2
Cadre général
2.1 Motivation
Ce document synthétise un travail de quatre années relatif à l’étude des phéno
mènes dynamiques rencontrés dans une arme de petit calibre. Jusqu’à présent, des
efforts ont été réalisés pour simuler des armes de gros calibre, avec plus ou moins
de succès. L’adaptation directe de ces méthodes au petit calibre est, la plupart du
temps, décevante car peu précise. De plus, le coût des e,ssais en arme de petit calibre,
relativement faible par rapport à des essais en armes de calibre plus important, a
contribué au désintérêt des études dans ce domaine. Encore aujourd’hui, des fabri
quants d’armes de renommée internationale ne disposent pas de modèles pour le
petit calibre. Celui-ci a été, et reste encore aujourd’hui, le parent pauvre des simu
lations numériques en balistique intérieure.
13
2.2 Plan du travail
Cette thèse peut être subdivisée en quatre différentes parties. La première partie,
plutôt générale, vise à situer le problème dans son contexte. Elle débute par une in
troduction rapide à la balistique, et s’attarde sur les buts de la balistique intérieure
en mettant l’accent sur les particularités des armes de petit calibre, le cas échéant.
La simulation sur ordinateur est un aspect important du problème qui doit né
cessairement être mis en rapport avec des résultats réels. C’est pourquoi la chaîne de
mesure utilisée classiquement en balistique, ainsi que les dispositifs expérimentaux
employés pour obtenir des résultats de validation, sont brièvement présentés dans
la deuxième partie.
La troisième partie est axée sur les modèles. Nous présentons les principaux
types de modèles que l’on peut retrouver en balistique intérieure. Les modèles à pa
ramètres globaux et à paramètres locaux sont développés et nous formulons quelques
remarques générales au sujet de l’état de l’art dans ce domaine, avant de nous in
terroger sur la problématique du choix d’un logiciel CFD adapté à l’utilisation visée.
Nous présentons alors le logiciel choisi, et détaillons les modèles qu’il utilise pour
tenir compte des particularités de la balistique intérieure. Le mouvement du pro
jectile dans l’arme, la combustion et le traitement du problème diphasique sont
notamment passés en revue et développés.
Mobidic^ est un logiciel français que nous avons obtenu vers la fin de cette étude.
Ce logiciel est reconnu pour sa capacité à modéliser précisément les tirs en arme de
moyen et gros calibre. Son fonctionnement et les modèles qu’il utilise sont exposés
et comparés à notre implémentation.
14
Chapitre 3
La balistique intérieure
3.1 Introduction
Dans ce chapitre, nous situons la balistique intérieure [1] dans son contexte
et nous décrivons les principaux phénomènes qui s’y rapportent. Certains points
peuvent être, à première vue, éloignés de l’objectif de ce travail, à savoir la simula
tion numérique en balistique intérieure. Néanmoins, nous pensons que les grandeurs
et concepts techniques de cette discipline, qui seront exploités dans les chapitres
suivants, doivent être introduits. C’est ce qui est fait, en commençant de manière
générale et en insistant sur les particularités des armes de petit calibre qui nous
intéressent particulièrement ici.
3.2 La balistique
La balistique est généralement divisée en trois branches (voir figure 3.1) : la ba
listique intérieure, la balistique extérieure et la balistique terminale.
15
La balistique intérieure est l’étude des phénomènes qui se déroulent dans
l’arme avant que le projectile ne quitte le tube. Les grandeurs physiques prépondé
rantes sont ; la vitesse des gaz et du projectile, la pression et la température des
gaz. La figure 3.2 présente le schéma simplifié des différentes étapes de la balistique
intérieure :
Charge tube
1 ___________________________
projectile
La balistique terminale, enfin, étudie les effets d’un projectile sur une cible.
A côté de ces trois catégories, on peut encore ajouter l’expertise balistique (en
anglais ballistic forensics) qui étudie notamment les rapports entre une arme et le
projectile tiré à des fins d’identification.
'Les projectiles non munis d’empennes sont stabilisés en vue de leur vol par une mise en rotation
réalisée par l’intermédiaire de rayures
16
La balistique intérieure fl] est utilisée pour résoudre les deux problèmes suivants.
^La poudre qui provoque le mouvement du projectile est appelée selon les cas : charge propulsive,
grains de poudre, brins do poudre, poudre propulsive ou poudre.
17
3.3 Situation dans l’arme
Avant le tir, la charge propulsive se trouve dans un espace derrière le projectile,
appelé chambre de combustion. Cette chambre est généralement cylindrique ou pré
sente la forme d’un cône aplati.
La poudre peut s’y trouver soit directement, soit en sachets (des gargousses) ou
encore dans une douille métallique (souvent du laiton, parfois de l’acier). Si le pro
jectile est serti sur la douille, on parle d’un coup complet. Dans le cas de projectiles
de petit calibre^, le projectile est toujours pourvu d’une douille. La figure 3.3 montre
un projectile, une douille et un coup complet pour le calibre .50 inches (cartouche).
c
Fig. 3.3 - Projectile (a), douille (b) et coup complet (c) en calibre .50 inches
Des culasses à coin et des systèmes de verrouillage par glissière sont obligatoires
dans le cas de munitions avec douilles. La culasse à vis est généralement utilisée
dans le cas de munitions sans douilles. Ce dernier système est relativement lourd et
lent.
Le projectile est accéléré dans un tube cylindrique dont la paroi interne est appe
lée âme. Le diamètre de l’âme est plus petit que celui de la chambre de combustion.
Le rapport entre les deux diamètres est appelé chambrage. A l’entrée de l’âme se
trouve généralement le cône de forcement qui permet de maintenir le projectile dans
le tube avant son déplacement. La figure 3.4 illustre ces concepts.
18
projectile
L2
◄----------- ►
chambre tube
: ..... /
L1
◄—----------►
Fig. 3.5 - Illustration de l’influence du chambrage pour un volume de chambre
constant
La surface interne du tube peut être lisse ou rayée. Dans le cas d’un tube rayé, le
projectile est stabilisé gyroscopiquement par la rotation'^ qu’il acquiert des rayures.
Dans le cas contraire, des empennages sont nécessaires pour garantir la stabilité du
projectile dans l’air.
A quelques rares exceptions près les projectiles de petit calibre sont tirés dans
des tubes rayés et stabilisés gyroscopiquement. A l’inverse des projectiles de gros
calibres, dont la ceinture assure notamment la mise en rotation, c’est à la chemise®
du projectile de petit calibre qu’est dévolue cette tâche. Le contact projectile-tube
étant fondamentalement différent de son homologue en gros calibre, les modèles de
frottements ne peuvent pas être utilisés et doivent, de fait, être adaptés.
‘‘L’ordre de grandeur de cette mise en rotation est de 300000 tours/minute à la sortie du tube
pour une arme de petit calibre
®On parle parfois aussi de manteau ou d’enveloppe
19
génèrent d’autres pertes et induisent des perturbations difficilement modélisables
(non-stationnaires, turbulentes, non-adiabatiques).
3.4.1 L’allumage
Le cycle balistique commence par le fonctionnement de l’allumeur dont le but
est de provoquer un écoulement de gaz chauds et de particules brûlantes au travers
de la charge propulsive pour que les grains de poudre s’enflamment. La flamme est
répartie dans toute la charge propulsive et tous les grains de poudre sont allumés par
effet combiné de l’allumeur et des grains de poudre déjà allumés. Dans les théories
simplifiées, on suppose que tous les grains de poudre de la charge propulsive sont
allumés simultanément, et brûlent uniformément. D’autres théories plus complexes
utilisent une température minimale d’inflammation et éventuellement un flux de gaz
chaud créé par l’allumeur-même.
3.4.2 La combustion
La chambre de combustion est fermée à l’arrière par une culasse, et à l’avant par
le projectile. Initialement, il y a donc combustion dans un volume constant, d’où un
accroissement de la pression et de la température dans la chambre de combustion.
Au fur et à mesure que la pression augmente, la vitesse de combustion des grains de
poudre augmente également et les gaz sont produits plus rapidement.
20
Fig. 3.6 - Le cycle balistique - pression au culot du projectile en fonction du temps
3.4.3 La détente
Il arrive un moment où toute la poudre est brûlée. On dit qu’on a atteint le
point de fin de combustion : il n’y a plus de production de gaz. La détente, au sens
thermodynamique, est entamée. Sous l’influence de la haute pression des gaz, le pro
jectile continue à accélérer mais cette accélération diminue, bien sûr. Au moment
où le projectile quitte le tube, son accélération est relativement limitée. La pression
des gaz de combustion est entre-temps retombée à une pression (Pb) environ égale
à un sixième de la pression maximale.
Quand le point de fin de combustion est atteint avant que le projectile quitte
le tube, on dit que la combustion est complète, ce qui est le cas le plus fréquent.
Dans l’autre cas, on parle d’une combustion incomplète. On dit que la combustion
est stricte si elle se termine au moment où le projectile quitte le tube.
21
V
Elles se distinguent des explosifs par le fait que, lors de leur décomposition, le
front de réaction se déplace à vitesse relativement basse. La réaction est une com
bustion rapide qu’on appelle aussi déflagration^.
22
- La poudre simple hase est une découverte de Vieille qui, à la fin du dix-
neuvième siècle, fut le premier à produire une charge propulsive à base de
nitrocellulose. Lors du processus de nitration de la cellulose, une partie des
atomes d’hydrogène des chaînes de cellulose (C6Hio05)„ est remplacée par
des groupements N02- Après dissolution du produit obtenu dans un solvant
inerte et volatil (éther), on obtient un gel, apte à produire différentes formes
de poudres. Ce processus est appelé la gélatinisation de la nitrocellulose. On
parle d’une poudre simple base parce qu’elle contient un seul produit énergé
tique (la nitrocellulose).
La fraction brûlée est définie comme étant le rapport entre entre la masse de
poudre brûlée et la masse de poudre initiale, à savoir :
7 Co-C
(3.2)
Co
Le nombre de moles de gaz est :
(3.3)
23
ou
A des températures élevées (à partir d’environ 2500 K), telles que celles présentes
dans des bouches à feu, les forces d’attraction moléculaire jouent un rôle beaucoup
moins important que les effets de l’énergie cinétique moléculaire, et la valeur de ^
est proche de zéro. On obtient alors l’équation de Nobel-Abel, largement utilisée en
balistique intérieure :
Les poudres chaudes sont caractérisées par une haute température de flamme.
Dans le cas contraire (température de flamme relativement basse), on parle de
poudres froides.
Les poudres double base appartiennent par exemple à la première catégorie.
R'Tj _ F
Ca n— \ n—\
qui fait intervenir les notions de force {F) et de potentiel (^) de la poudre.
®via l’introduction du covolumo b qui correspond au volume occupé par les molécules d’un
kilogramme de gaz.
®La valeur de 7 est remplacée pax le coefficient polytropique n
24
3.6.4 Vitesse de combustion
La connaissance de la vitesse de combustion r d’une poudre propulsive est né
cessaire pour déterminer le débit massique des gaz de combustion, comme l’indique
l’équation suivante ;
m = p.r.S (3.10)
Dans une bouche à feu, la chaleur est échangée par rayonnement et conduc
tion. On suppose traditionnellement que l’allumage se fait sur la surface entière de
combustion disponible et que la combustion se fait selon des surfaces parallèles^®.
La vitesse de combustion d’un grain de poudre est influencée par différents facteurs ;
- le type de poudre
- la pression des gaz
- la température initiale des grains.
r = 7U.P^ (3.11)
et celle de Miiraour :
r=^7t).{P + k) (3.12)
où w, k et fl sont des facteurs dépendant de la nature et de la température initiale
de la poudre.
3.6.5 Vivacité
La vivacité de la poudre est définie par la relation suivante :
A = (3.13)
25
3.6.6 Fonction de forme
La fonction de forme est définie par :
•HZ) = ^ (3.14)
ZH
Fig. 3.8 - ^{Z) dans le cas d’une poudre dégressive (poudre sphérique)
26
disponible devient de plus en plus grande lors de la combustion. Un exemple est la
poudre heptatubulaire rencontrée dans certaines charges d’artillerie de campagne. Il
s’agit de bâtonnets cylindriques percés de sept trous. La combustion se déroulant à
la fois par l’intérieur et l’extérieur, la surface de combustion augmente avec le temps,
jusqu’à la rencontre des cylindres intérieurs.
Le cycle balistique est influencé par ces paramètres, par la densité de chargement
qui peut être très élevée et par le sertissage de la douille sur le projectile. De plus,
dans certains cas, un lissage de la poudre est appliqué afin de rendre la vitesse de
combustion des gaz plus petite durant la première partie^^ de la phase de combus
tion. Dans ce cas, l’emploi d’une composition de poudre variable en fonction de la
profondeur de pénétration permet de compenser la dégressivité des grains de poudre
utilisés.
Cette solution attrayante n’a pas que des avantages : à l’heure actuelle, des
études sont menées pour étudier l’influence de la migration de l’agent flegmatisant
sur les performances de la poudre lors de son vieilliseement, et principalement sur la
pression maximale atteinte en arme, qui peut dans certains cas dépasser les limites
admissibles.
Dans les chapitres qui suivent, nous utiliserons une poudre double base pour
étudier les simulations numériques en balistique intérieure. A la fin de ce travail,
nous tenterons d’adapter notre approche pour prendre en compte la combustion
d’une poudre lissée et tirer les conclusions qui s’imposent.
13a ce moment, la surface du grain de poudre est grande et la poudre trop vive
27
28
Chapitre 4
La chaîne de mesure
4.1 Introduction
Deux grandeurs expérimentales méritent un intérêt particulier ; la vitesse à la
bouche et la pression maximale. Ce choix n’est pas issu du hasard, mais souligne
deux aspects fondamentaux d’une arme à feu : la performance et la sécurité.
Dans notre cas, nous allons essayer d’aller plus loin dans la mesure des phéno
mènes influant le cycle balistique. Une simulation numérique ne peut exister sans
être accompagnée par une robuste chaîne de mesures. En effet, après avoir simulé un
phénomène physique, il convient de valider la solution en confrontant les résultats
obtenus avec la réalité. En balistique, la métrologie est particulière puisque les va
leurs mesurées sont relativement grandes (pression de l’ordre de plusieurs centaines
de MPa, vitesse proche de 1000 m/s, ...) et la dynamique^ du phénomène est très
importante. Les principales grandeurs mesurées en balistique intérieure sont la pres
sion et la vitesse et, dans une moindre mesure, la température.
'il existe néanmoins (en ".50" par exemple) des projectiles explosifs ou incendiaires qui
contiennent une charge militaire
^Le cycle balistique complet d’une arme de petit calibre se déroule en quelques ms
29
4.2 Mesure de pression
Trois possibilités existent pour mesurer la pression dans l’arme :
Vis de serrage
Crusher
30
4.2.2 La mesure par capteurs piézo-électriques
La mesure de pression par capteur piézo-électriques [2] est basée sur les propriétés
piézo-électriques du quartz. Lorsqu’un cristal de quartz est soumis à une force, il
génère une charge électrique par le déplacement des ions du cristal (voir figure 4.2).
Cette charge nous donne la déformation que subit le cristal. Comme chaque cris
tal va générer une charge légèrement différente pour une même déformation, il y a
lieu d’étalonner chaque capteur non seulement en fonction de la pression imposée
(calibration statique via une balance manométrique) mais aussi par rapport à un
capteur de référence (vérification dynamique de la calibration statique)^.
^En effet, la calibration statique peut ne pas être suffisante dans le cas de phénomènes très
dynamiques. La vérification dynamique permet de corriger la calibration, y compris les phénomènes
d’hystérèse
"*Le collet est la partie supérieure de la douille qui est en contact avec le projectile
31
Les tubes utilisés en laboratoire sont prévus pour être instrumentés par de tels
capteurs de pression. La figure 4.4 illustre ce type de dispositif. On peut y voir un
emplacement pour une prise de pression à hauteur du collet.
Fig. 4.4 - Coupe d’un tube de laboratoire : début du tube rayé, chambre de com
bustion équipée d’un emplacement pour le capteur de pression à hauteur du collet
de la douille
La figure 12.2 montre, quant à elle, un capteur avant son placement sur l’arme
(capteur de marque KISTLER de type 6215).
32
4.2.3 La mesure par jauges de contrainte
La mesure de la pression par jauges de contrainte est une technique de mesure
prometteuse. Elle combine la possibilité d’utiliser un tube non modifié et l’enregis
trement d’une mesure continue dans le temps.
Une mesure par jauge de contrainte (figure 4.6) se base sur l’effet piezo-résistif,
c’est-à-dire la variation de la résistance électrique de la jauge en fonction de sa dé
formation. Ces jauges sont la plupart du temps placées dans un pont de Wheatstone
(figure 4.7) qui permet d’annuler l’influence de la température sur la mesure. En par
tant du principe que la jauge subit la même déformation que le support sur lequel
elle est placée, on peut mesurer indirectement la déformation du tube pendant le tir.
33
calibration complexe. En effet, l’interférence de la déformation radiale et des vibra
tions du tube rend diffcile la calibration des capteurs à l’aide d’un dispositif statique
(pompe à huile par exemple). Une solution consite à calibrer le système par rapport
à des mesures par capteurs piezo-électriques.
34
4.3 Mesure de vitesse
La mesure de la vitesse du projectile est fondamentale dans le cadre de la vali
dation d’une simulation en balistique intérieure. La vitesse de départ du projectile,
souvent appelée Vo , est la vitesse que le projectile acquiert après le phénomène de
réinflammation des gaz à la sortie du tube. La vitesse de départ est extrapolée à
l’aide des valeurs fournies par un radar Doppler qui mesure la vitesse du projectile,
lorsque ce dernier se trouve dans le lobe de son antenne. Connaissant ainsi la vitesse
du projectile quelques mètres après le tube, on peut extrapoler sa vitesse à la sortie
du tube.
Le schéma de principe de cette mesure est présenté à la figure 4.8, alors que
la figure 4.9 détaille le dispositif pratique. Sur cette figure, le trajet de l’onde inci
dente est en rouge tandis que l’onde réfléchie sur le projectile est représentée en vert.
35
Fig. 4.9 - Mesure de vitesse dans le tube, dispositif expérimental et schéma de
propagation des ondes incidentes et réfléchies
Nous avons néanmoins investigué deux pistes pour mesurer la température dans
le tube :
La première solution se révèle être trop lente (25 images par secondes) par rap
port à la dynamique du phénomène mesuré. De plus, elle ne permet d’obtenir que
des températures superficielles à l’extérieur du tube.
La seconde solution se base sur des thermocouples. Ceux-ci doivent être précis,
très dynamiques et leur implantation doit être suffisamment profonde dans le maté
riau constitutif du tube pour obtenir une bonne estimation de la température de la
veine gazeuse.
36
dation des simulations numériques ne pourra donc se faire qu’au niveau de la pression
et de la vitesse.
Ces systèmes n’ont pas été choisis au hasard. Dans un premier temps nous nous
sommes concentrés sur la ".50". Cette arme possède en effet un des calibres les plus
importants de la classe des armes de petit calibre. Ensuite, une arme de 7,62 mm
s’est imposée naturellement, en combinant un calibre moins important et une masse
nominale de poudre suffisament grande pour que l’influence de l’erreur relative lors
du sous-chargement® reste limitée.
Le dispositif expérimental que nous avons utilisé est représenté sur la figure 4.10.
C’est un système différent du modèle opérationnel. Le tube est en effet instrumenté
pour la mesure de pression et est muni d’un bloc à canons interchangeables prévu
pour le tir en coup par coup.
Lanceur.50
Muzzle flash
®Les munitions sont sous-chargées pour obtenir des vitesses à la bouche différentes
37
Fig. 4.11 - Position des capteurs sur le dispositif expérimental ".50"
®Le "muzzle flash" génère un signal de type "échelon" lorsque le projectile quitte le tube et que
les gciz se réenflamment au contact de l’air
38
4.5.2 Arme de calibre 7.62 mm
Ce calibre est utilisé dans de nombreuses armes de guerre. En Belgique, c’est
notamment la MAG^ qui est utilisée par les troupes d’infanterie et les blindés. Cette
arme peut, au choix, être utilisée sur bipied, trépied ou sur véhicule, en complément
d’un armement principal.
Le dispositif expérimental que nous avons utilisé est représenté sur la figure 4.12.
C’est, comme dans le cas de la .50, un système qui diffère sensiblement d’une arme
opérationnelle. Le tube est également instrumenté et prévu pour le tir en coup par
coup.
Les essais basés sur ce dispositif comprennent deux mesures de pression et sont
également accompagnés d’un relevé de la vitesse du projectile dans le tube en fonc
tion du temps. C’est ici également un "muzzle flash" qui servira de référence tem
porelle.
39
La figure 4.13 reprend les positions des différents capteurs exprimées en milli
mètres à partir du fond de la chambre. Comme dans le cas de la ".50", des "capteurs"
virtuels, positionnés au même endroit, permettront de confronter la mesure à l’ex
périence.
Muzzie
19.33 mm
49.2 mm
-ri 530.2 mm
//
Fig. 4.13 - Position des capteurs sur le dispositif expérimental "7.62 mm"
40
Chapitre 5
5.1 Introduction
En balistique intérieure, quand un modèle de calcul n’utilise pas de manière
explicite les caractéristiques locales du mélange gaz de combustion - particules de
poudre non brûlées, mais des caractéristiques globales (comme une pression moyenne
et une température moyenne) pour décrire le comportement des gaz de combustion,
on parle d’un modèle à paramètres globaux (en anglais : lumped parameter model).
D’autres modèles, mis en œuvre pour examiner ce qui se passe localement dans
une bouche à feu, sont généralement appelés des modèles à dynamique des gaz ou
modèles à paramètres locaux (en anglais : local parameter model).
A côté de cela, il existe encore des modèles empiriques basés sur l’utilisation et
la tabulation de données expérimentales. Ils peuvent être utilisés de manière opéra
tionnelle pour des problèmes limités et qui appartiennent au domaine de définition
des données expérimentales.
Nous passons en revue ces trois types de modèles, du plus simple au plus com
plexe. Dans le cadre de ce travail, nous nous attarderons principalement sur les
modèles à paramètres locaux.
Il existe d’autre part des modèles dits semi-empiriques, qui comprennent des des
criptions des phénomènes physiques (évolution de la pression, de l’écoulement des
gaz, du mouvement du projectile) à côté de certaines relations empiriques (vitesse
de combustion de la poudre et transfert de chaleur par exemple). Leur domaine
41
d’application est plus étendu que celui des modèles purement empiriques.
Dans le passé on a souvent fait appel à des tables (par exemple les tables de
Charbonnier-Sugot) ou à des formules simples pour faire des prédictions en balis
tique intérieure. De telles approches sont cependant de moins en moins fréquemment
utilisées aujourd’hui. Elles peuvent pourtant être très pratiques dans certains cas
(pour étudier des sensibilités par exemple).
5.3.1 Introduction
Les modèles à paramètres globaux [Ij sont des modèles qui n’incluent pas de
dépendance spatiale explicite des grandeurs caractéristiques des gaz de combustion.
Ces modèles sont aujourd’hui utilisés pour l’évaluation et la simulation de tirs avec
des systèmes d’armes de gros calibre (155 mm par exemple). En effet, un modèle
à paramètres globaux nécessite beaucoup moins de données initiales qu’un modèle
à dynamique des gaz. Tl est donc très apprécié par l’utilisateur qui ne s’intéresse
pas au réglage détaillé d’un système d’arme, mais qui veut utiliser un programme
d’ordinateur lui permettant de comparer, dans un laps de temps limité, les possi
bilités de différents systèmes. L’obtention, en première approximation, de la courbe
de pression d’un nouveau système d’arme, lors de son avant-projet, est également
une application-type.
42
Dans un volume clos, et sans pertes, la température des gaz de combustion est
égale à la température de flamme. La température réelle des gaz de combustion peut
être déterminée par application de l’équation d’énergie ;
p. étant la masse fictive du projectile. Cette masse fictive remplace la masse réelle
dii projectile et permet de modéliser les pertes d’énergie par un accroissement de
masse. Les pertes comprennent l’énergie cinétique du mélange poudre solide-gaz de
combustion (KE), les pertes thermiques (Eh), les frottements (£'/), la rotation du
projectile (Erot), l’énergie de recul (Eq) et l’énergie de déformation du tube (Ey).
On peut écrire que :
KE
h = (5.6)
Imvl
Eh + Ey + Eq
i-2 = (5.7)
\mvl
Ef “T Prot
k = (5.8)
Co-Z.Cy.Tf - \p.v.
T
r 7r
C(\ZCy
La pression des gaz de combustion à température T dans un certain volume
disponible, peut être déterminée par application de l’équation d’état. En l’occurence,
c’est l’équation de Noble-Abel qui est utilisée :
CoR'T
P= (5.10)
Kchambre. + A^x - - CaZb
L’accélération du projectile est donnée par application de la deuxième loi de
Newton (en négligeant l’action de la pesanteur) :
(5-11)
m[l +13)
La vitesse du projectile dans le tube est calculée par intégration de son accélé
ration ;
43
Vp = f apdt (5-12)
JO
V = —X (5-14)
Xp
(5.15)
5.3.3 Résolution
Pour résoudre ces équations, il convient d’intégrer séparément les différentes
phases du processus régissant le cycle balistique.
44
Fig. 5.1 - Pression moyenne et pression au culot du projectile (calculées) en fonction
du temps (155 mm)
5.4.1 Introduction
L’existence d’ondes de pression longitudinales dans les bouches à feu convention
nelles a été longtemps ignorée. Ce n’est qu’à l’occasion d’incidents ou d’accidents que
les concepteurs de charges ont été avertis « que quelque chose ne tournait pas rond ».
Les conséquences sont souvent catastrophiques : le déculassement est la rupture tra
ditionnelle dans ce cas de sollicitation exagérée. D’un point de vue pragmatique
l’instabilité de combustion amenant à des niveaux de surpression est uniquement à
proscrire si elle entraîne le déculassement, le fonctionnement prématuré de la charge
militaire, la défaillance du système d’amorçage, ou encore si elle induit une varia
bilité inacceptable de la vitesse initiale du projectile (?;q). Tl faut souligner l’aspect
vicieux du phénomène : étant donné que la vitesse de combustion de la poudre est
dépendante de la pression que subit le grain, une surpression locale entraîne rapide
ment un « effet boule de neige ».
45
Les modèles globaux, par leur nature, sont incapables de prédire ce genre de
phénomènes. De même, ils ne tiennent pas compte de la célérité locale du son qui
limite le mouvement de ces ondes dans le tube. En effet, pour un modèle à para
mètres globaux, la vitesse du son est virtuellement infinie. Une perturbation à un
endroit sera transmise instantanément aux autres endroits du domaine. Ces pour
quoi les modèles à paramètres locaux permettent de compenser certaines faiblesses
des modèles à paramètres globaux.
- Conservation de la masse
- Conservation de l’énergie
d d
"^{Pg-^g^g) A -^{pgAgEgUg + PAgUg) — —PgHAg ~ Q (5.18)
d d
i^PsAs) “1“ {PsAsUg^ (j>sAg (5.19)
■*.1 .P. Soulages, Etablissomont Technique de Bourges, Centre Technique Armes et Munitions
46
(5.20)
(5.21)
Dans le modèle Soulages, la poudre est considérée comme un corps inerte dont la
masse diminue. De ce point de vue, l’apport de chaleur est traité comme un apport
par des sources de gaz et non comme un terme d’échange entre phases.
(5.22)
avec 0 < Â; < 1, ce qui permet de traiter le cas = 1 (cas pseudo-biphasique : la
poudre est complètement entraînée par le gaz).
Ps-'4«
(5.24)
()tAt
47
A ces équations, il faut encore ajouter une équation de combustion : l’équation
exprimant la libération de chaleur et une équation d’état (voir équation 3.7).
§ = A^(Z)P^ (5.29)
h= (5.30)
dt
(5.33)
48
Chapitre 6
La CFD
6.1 Introduction
La CFD^ consiste à simuler à l’aide d’ordinateurs des sytèmes comprenant des
écoulements de fluides. Elle couvre un domaine d’applications théoriques ou indus
trielles très étendu (aérodynamique, turbo-machines, procédés chimiques, ...)
- un préprocesseur
- un solveur
- un post-processeur
Le solveur se base sur une des trois techniques numériques suivantes pour ré
soudre numériquement les équations : les différences finies[7l, les éléments finis [8]
49
ou les volumes finis [9].
Les différences finies décrivent une propriété inconnue du flviide comme une com
binaison de valeurs disponibles aux noeuds du maillage. Les dérivées qui apparaissent
dans les équations sont remplacées par des séries de Taylor tronquées.
Les éléments finis se caractérisent par un maillage qui peut être non-structuré et
une solution du problème discret qui possède une forme pré-définie. Cette méthode
est initialement issue de la mécanique des structures.
La méthode des volumes finis est expliquée plus en détail ci-dessous (cf. 6.2)
et était à l’origine une formulation spécifique des différences finies. Elle intègre les
équations constitutives du modèle sur des volumes (finis) de contrôle, les discrétise
et les résout de manière itérative.
5t/ - - - - , s
— + VF = VV + Q (6.1)
Un volume de contrôle V est choisi et l’équation 6.1 peut y être intégrée (voir
figure 6.1).
Jv
f
^dV+
Jv
VFdV=f Jv
f
VVdV+
Jv
QdV f (6.2)
9U
VdS + (6.3)
Les hypothèses suivantes sont alors faites : ^ et Q sont constants sur le volume
V, et les intégrales de surface sont approchées par une somme sur les faces du volume
de contrôle. On obtient alors dans le cas d’un maillage fixe :
50
AAS=n AS
AS
•P 4. .Q
V
TÂS
• •
6.3.1 Introduction
Pour révsoudre numériquement un problème basé sur les équations de Navier-
Stokes, plusieurs possibilités existent. La première est l’écriture d’un code numérique
propre, à partir d’une feuille blanche. Cette voie offre des avantages certains, comme
^Pression de l’ordre de 300.10® Pa, vitesse de l’ordre de 500 à 1000 m/s, durée du cycle balistique
complet de l’ordre de 2 ms.
51
le contrôle complet de l’algorithme, ou une souplesse incomparable au niveau de la
personnalisation des fonctions. Par contre, ce programme demandera probablement
plusieurs années de travail avant de donner son premier résultat. Suivra alors une
phase de validation qui permettra de vérifier les résultats fournis par le code. A
ce moment, l’on disposera d’un code éprouvé mais probablement limité à une série
d’applications.
Dans le cadre de ce travail, nous nous sommes penchés vers la seconde solution.
Le domaine d’application étant assez peu courant, il est possible que certains ou
tils commerciaux ou librairies se révèlent inappropriés [lO] dans les conditions de
la balistique intérieure (pression, vitesse, températures et gradients très élevés). Ce
pendant, nous avons voulu, dans la mesure du possible, nous rattacher à un code
existant afin de pouvoir nous concentrer plus en détail sur le coeur d\i problème
balistique, sans devoir réinventer la roue.
Le choix du logiciel Fluent est le fruit d’une étude de marché approfondie flO]. Ce
choix a été difficile étant donné le manque de comparaisons objectives disponibles.
En effet, il est très rare de trouver des personnes qui, utilisant plusieurs codes CFD
différents, sont capables de dresser une liste de leurs avantages et inconvénients res
pectifs, à fortiori dans un domaine peu étudié, comme celui qui nous occupe.
Dans le cadre de notre étude, nous désirions que certaines spécifications bien pré
cises soient disponibles dans le code choisi. Les plus importantes sont les suivants :
52
- Flexibilité (rajout de code propre)
Toutes ces fonctions sont présentes dans Fluent, bien que, parfois, avec certaines
limitations [11]. Le chapitre 7 détaille les modèles utilisés dans Fluent. Cependant,
deux points particuliers sont à mentionner dès à présent : la personnalisation du
code et le mouvement du maillage.
La possibilité de personaliser le code existe via des UDF ( User Defined Functions)
qui permettent de personnaliser le logiciel et d’étendre certains de ses modèles [12].
Citons, par exemple, le rajout de sources, la modification de conditions aux limites,
ou encore la récupération de données au sein des cellules pour effectuer un post-
processing particulier. 11 est néanmoins regrettable que cette possibilité ne puisse
être appliquée à toutes les fonctions du programme.
Techniquement une UDF est écrite en langage C. Elle peut être compilée ou
interprétée. Une UDF compilée aura naturellement l’avantage de s’exécuter plus ra
pidement et pourra utiliser certaines fonctions plus avancées du langage C. Si les
UDF simples peuvent être interprétées (ce qui ne nécessite pas l’achat d’un compi
lateur compatible), toute intervention plus pointue (comme la prise en compte du
mouvement du projectile par exemple) doit obligatoirement passer par une UDF
compilée.
Les UDF offrent donc une possibilité intéressante de contrer certaines limitations
du code ou de le personnaliser même si on peut regretter qu’elles soient insuffisam
ment documentées. Dans le cadre de ce travail, les UDF ont été abondamment
utilisées pour exprimer le mouvement du projectile dans le tube et pour particula
riser les termes sources des équations de conservation.
Cette limitation s’expliquait par le fait que le logiciel était conçu pour répondre
à deux questions classiques : le problème de l’interaction rotor-stator dans une tur-
bomachine et la simulation d’un moteur à piston fonctionnant à un régime déterminé.
Depuis la version'^ 6.1 Fluent propose une fonction permettant de gérer des
^Fluent 6.0 permettait d’utiliser cette fonction sur base d’une licence spécifique et d’un accord
de confidentialité quant aux résultats obtenus avec ce module
53
maillages déformés et mobiles. Il s’agit du dynamic mesh (voir 7.2).
Bien que le dynamic mesh soit également orienté vers la simulation d’un piston
dans un moteur, il permet de s’affranchir de la définition d’un mouvement a priori
et autorise donc la génération du mouvement d’une paroi sur base de l’écoulement
(pression derrière le projectile). Mathématiquement, il écrit les équations présentées
au point 6.2 pour un volume V variable dans le temps. Pratiquement, le mouvement
du maillage et les paramètres régissant la génération de nouvelles cellules passent
par l’écriture d’UDF avancées, ce qui rend leur mise en oeuvre moins aisée mais
permet une plus grande personnalisation.
Les points 7.2 et 7.4 détaillent la manière dont ces fonctionalités ont été mises en
oeuvre dans le cadre du mouvement du projectile et de la combustion de la poudre.
54
Chapitre 7
7.1 Introduction
Ce chapitre présente les différents modèles qui ont été utilisés ou programmés^
pour simuler le problème de la balistique intérieure avec Fluent. Dans un premier
temps, c’est le mouvement du projectile qui est abordé. Nous présentons d’abord
les possibilités de Fluent quant à la génération et à la gestion d’un maillage mobile,
avant de choisir le modèle qui s’impose pour le problème traité.
55
La version 6.0 de Fluent a inaugré un module appelé "dynamic mesh" [11], [13],
[14] qui permet de déformer et de modifier le maillage en cours de calcul. L’ampli
tude de la déformation ne doit pas être spécifiée a priori.
Dans cette section, nous allons d’abord montrer comment Fluent intègre une
variation du volume de calcul aux équations de conservation. Ensuite, nous passerons
en revue les diférentes méthodes offertes par le logiciel pour y arriver, avant de choisir
celle qui nous semble la plus appropriée.
wv'r'-wv')" (7.2)
--------------M--------------
yn+\
(7.3)
dt
56
L’expression 7.4 permet d’exprimer avec rif le nombre de faces du volume de
contrôle, üg, la vitesse du maillage en mouvement et Aj, le vecteur relatif à la face
j du volume de contrôle.
r
U 9,3 ^3 (7.4)
dt JdV
Cette méthode n’est par essence applicable qu’avec des mailles triangulaires.
De plus, si le mouvement du maillage est trop important, les cellules deviennent
très déformées, ce qui a un impact négatif sur la stabilité des schémas numériques
employés [9]. Dans ce cas une des deux méthodes suivantes devra être utilisée.
57
7.2.3.2 Local Remeshing
58
7.2.3.3 Dynamic Layering
Le "dynamic layering" est utilisé uniquement dans des zones à cellules prisma
tiques (hexaèdres ou parallélipipèdes).
La dernière couche de cellules est d’abord étirée jusqu’à un certain seuil. Lorsque
la déformation devient trop importante, cette couche de cellules est divisée en deux
parties, respectivement de hauteur (/ijdeai); définie par l’utilisateur, et {h — hideai)-
Le processus peut alors être répété sur cette nouvelle rangée de celulles.
(l+ah)-hideai
1
i^ideal "0
^Eii calibre .50 inches, la longueur du domaine à mailler passe de 10 cm à 1 m entre l’instant
initial et le moment où le projectile quitte le tube
59
Une fois la méthode de déformation du maillage choisie, il reste alors à défi
nir le mouvement de la limite mobile, c’est-à-dire du projectile dans notre cas. Ce
mouvement est une translation suivant l’axe du tube. Pour la décrire, nous avons
développé une UDF^ qui se charge, à chaque itération temporelle, de calculer la
vitesse du projectile et de la transmettre à Fluent. Potir ce faire, la loi de Newton
est utilisée.
= F (7.6)
dt
La force sur le projectile est générée par le champ de pression agissant sur le
culot. Cela revient à moyenncr la pression sur les n/ faces de la limite mobile. Cette
relation n’est appliquée que lorsque la pression sur le projectile dépasse pd, la pression
de démarrage.
dv n.(f 1 -.
m — = ——> Pjl, (7.7)
dt 4 Uf ^
En discrétisant, on obtient alors
^ User Define.d Pimction : fonctions utilisateurs écrites en C et qui permettent d’étendre certaines
fonctionnalités du logiciel Flue.nt
60
7.3 Combustion monophasique
Après la prise en compte du mouvement du projectile, le second point critique
est la modélisation de la combustion solide. La première approche qui a été mise
en oeuvre est une extrapolation de la technique utilisée dans les modèles "OD",
c’est-à-dire une combustion monophasique. Cette approche, que nous savions être
incomplète, a été implémentée pour étudier la faisabilité de simulations avec Fluent
dans le cadre de la balistique intérieure. Elle se présente comme suit.
La fraction brûlée (Z) est introduite pour obtenir l’équation de combustion 7.9.
^ = A.^lZ).P» (7.9)
m = Co.^ (7.10)
Le modèle Soulages (voir point 5.4.2 et [5]) nous permet d’écrire le deuxième
terme source qui exprime le transfert d’énergie entre la poudre solide et la phase
gazeuse. Ce terme (hex), présent dans l’équation 7.12, est extrapolé à partir de la
"force" de la poudre (F).
Kr. = (7.12)
Les résultats obtenus par cette méthode sont, comme prévus, mitigés. En effet,
comme le montre la figure 7.5, les résultats fournis par Fluent donnent des pressions
de quelques MPa et une durée du phénomène de quelques m.s. Si cette durée cor
respond à ce qui est attendu, la valeur de la pression est par contre assez éloignée
des valeurs expérimentales (ordre de 300 MPa).
61
[MPa]„
40
30
20
10
0
0 0.001 0.002 [s]
La principale raison de cet écart est que l’on ne tient aucun compte du fait que le
volume occupé par la poudre solide n’est pas disponible pour les gaz de combustion.
La conclusion de cette première étape est que Fluent semble capable de simuler le
phénomène de combustion présent en balistique intérieure. Le passage à un modèle
diphasique (gaz-solide) est toutefois indispensable.
62
7.4 Combustion diphasique
La combustion des particules représente une source de masse pour la phase ga
zeuse. La modélisation de cette source ne se base plus sur la fraction brûlée Z,
comme dans les modèles globaux, mais directement sur la loi de Vieille (7.13).
(7.13)
m = p.r.S (7.14)
La source d’énergie est donnée par 7.15.
E = he,j.m (7.15)
L’implémentation pratique de la combustion dépendra fortement du modèle di
phasique utilisé. Pour cette raison, nous détaillerons, pour chacun des modèles pré
sentés, la manière dont la combustion a été mise en oeuvre.
L’approche eulérienne traite les deux phases à travers des grandeurs moyennées
sur les cellules. Comme le volume d’une cellule ne peut être occupé à la fois par
la phase solide et par la phase gazeuse, le concept de fraction volumique est uti
lisé. Les équations de conservation sont alors écrites pour chaque phase et un terme
d’échange entre phases est ajouté.
L’approche lagrangienne, quant à elle, suit les particules solides dispersées dans la
phase gazeuse. Les trajectoires de ces particules sont calculées, ainsi que les échanges
de masse et d’énergie entre les deux phases.
Chacun de ces deux types de modélisation présente des avantages et des incon
vénients, comme nous allons le voir plus loin.
63
Dans ce graphique, Ofp représente la fraction volumique des particules solides
par rapport au gaz. Si cette fraction reste limitée, l’influence des particules sur le
gaz peut être négligée ("one-way coupling"). Lorsqu’elle dépasse 10“®, il convient
de tenir compte des interactions réciproques entre les particules et la phase gazeuse
("two-way coupling"). Pour des fractions encore plus grandes, une étude des colli
sions entre les particules peut s’avérer nécessaire ("four-way coupling").
10-6 10-3
64
Le code Fluent propose différents modèles diphasiques, chacun ayant ses quali
tés, ses limitations et ses incompatibilités avec les autres modèles du code. Il existe
un modèle lagrangien appelé DPM {Dispersed Phase Model) et trois modèles dipha
siques eulériens généraux {Eriler, Mixture et VOF - Volume of Fluid).
Certains de ces modèles peuvent être écartés immédiatement parce qu’ils ne sont
pas adaptés au problème traité. C’est le cas du modèle Volume of Fluid, dont le rôle
est de suivre une interface entre deux fluides ne s’interpénétrant pas. Jusqu’à la ver
sion 6.0 de Fluent, le modèle Euler ne permettait pas d’activer l’équation d’énergie.
Dans la version 6.1, cette limitation est levée. Malgré tout, l’incompatibilité avec le
module dynamic mesh (voir figure 7.7) et l’impossibilité de traiter des cas compres
sibles ne permettent pas d’envisager l’utilisation de ce modèle, qui était par ailleurs
le plus complet.
Multiphase models
Discrète Phase
Eulerian
Mixture
U.
O
>
Moving domains models
Sliding meshes y y y y
Mixing planes n y n y
Dynamic mesh n n y y
Multiple reference frame y y y y
Single reference frame y y y y
Fig. 7.7 - Compatibilité des modèles diphasiques et des maillages mobiles dans
Fluent
Nous les passons en revue ci-dessous, tandis que les résultats et conclusions
obtenus après leur application sont présentés aux chapitres 10 et II.
L’approche d’un modèle lagrangien est d’intégrer la trajectoire d’un nombre im
portant de particules. Ce n’est pas, à première vue, l’approche la plus appropriée
dans notre cas. En effet, ce type de modèle est réputé pour fonctionner de manière
optimale lorsque le rapport volumique solide-gaz reste limité (les manuels de Fluent
65
parlent de 10 à 12% maximum, alors que, localement, nos valeurs initiales peuvent
atteindre les 60 à 70%). Nous avons néanmoins décidé de tenter l’application de ce
type de modèles à notre problème au vu de l’attrait que constitue la posibilité de
suivre individuellement chaque particule.
(7.17)
^ Re + R,.’
Dans notre cas, nous n’avons tenu compte que du premier terme de l’équation
7.16, sans tenir compte de l’influence de la gravité ou des forces complémentaires®.
dup 1 , .
= —{u-Up) (7.18)
(it Tp
— 7/^ 1
(7.19)
Ali P ^
Les conditions imposées aux limites du domaine doivent également définir quel
comportement les particules adoptent au contact de celles-ci (réflexion, absorption
par la paroi, ...). Dans notre cas, nous supposerons une réflexion idéale (l’angle d’in
cidence est égal à l’angle de réflexion).
Comme déjà évoqué plus haut, l’avantage du modèle lagrangien réside dans le
fait que les particules de poudre sont suivies individuellement. La figure 7.8 montre
une configuration typique d’une cellule contenant plusieurs grains de poudre sphé
rique.
®Ces forces peuvent apparaître si l’on traite, par exemple, le ca.s d’un mouvement brownien ou
si l’on travaille dans >in système d’axe en rotation
66
Fig. 7.8 - Transfert de masse et d’énergie avec le modèle DPM
L’UDF programmée pour calculer les termes sources dans le cas du modèle DPM
effectue une boucle sur l’ensemble des particules du domaine et calcule explicitement
les termes 7.14 et 7.15 pour chaque particule. Comme les particules sont suivies une
à une, les diamètres individuels sont connus et la surface de combustion S peut alors
être calculée. Une fois ce calcul effectué, le diamètre de la particule considérée se
voit réduit de l’épaisseur brûlée, soit 2.de pour l’intervalle de temps dt.
Dans un premier temps, le modèle DPM a été utilisé pour réaliser quelques cas
tests. Malheureusement, le caractère axisymétrique du domaine de calcul a contri
bué à nous a masquer dans un premier temps la non prise en compte du volume
solide pour le calcul de la densité.
Ce point nous a été confirmé après de nombreux et longs échanges (qui ont né
cessité le contrôle du code source de Fluent par les développeurs) par le support
technique du logiciel. C’est notamment pour cette raison que la fraction volumique
maximale préconisée pour ce modèle est de 10% [15].
Les deux phases sont considérées comme des continua pouvant s’interpénétrer.
Nous noterons respectivement o, et Op les fractions volumiques de la phase prin
cipale (gaz) et de la phase secondaire (poudre). Ces fractions volumiques peuvent
prendre n’importe quelle valeur entre 0 et 1. L’indice indique une grandeur relative
au mélange.
67
Contrairement au modèle Eulérien complet pour lequel les équations de conserva
tion sont écrites pour chaque phase, le modèle eulérien Mixture utilise les équations
de conservation du mélange, et une relation supplémentaire concernant les fractions
volumiques.
Conservation de la masse
J^{Pm)+V-{PmVm) = ^ (7-23)
Les vitesses et densités du mélange utilisées dans cette équation sont reliées aux
grandeurs de chaque phase par les équations suivantes :
ZlLl (^kPkVk
^TTÎ -- (7.24)
Pm
et
Pm ~ ^ ^ OlkPk (7.25)
k=\
68
Conservation de la quantité de mouvement
(7.26)
avec n le nombre de phases, F les forces appliquées (comme une tension de sur
face par exemple) et la viscosité du mélange.
Pm ~ ^ ^ ^kPk (7.27)
fc=l
Conservation de l’énergie
C’est à nouveau une équation relative au mélange qui est utilisée pour l’énergie :
^ Tl Tl
d ”
^(ckpPp) -|- V • {oipPpVjn) — ^ ■ (cüpPpî^dr.p) "t ^ ^Po) (7.30)
9=1
69
7.4.4.2 Implémentation de la combustion avec le modèle Mixture
Pour contourner ce problème, une relation de fermeture est donc à prévoir. Dans
un premier temps, nous avons choisi d’utiliser une expression simple assurant la
conservation du nombre de grains de poudre dans le domaine de calcul, ce qui per
met de recalcider les caractéristiques d’un grain moyen. Cette relation de fermeture
servira à raccorder les paramètres de la loi de combustion dans une enceinte mano-
métrique. Dans ce cas, les gradients de vitesse et de pression peuvent être considérés
comme nuis, ce qui permet de considérer que les grains de poudre brûlent uniformé
ment dans l’enceinte.
O O
m, É
O O
v; = ^(Qp.Tce//) (7.31)
cells
Le nombre de particules total (n) étant connu, on peut calculer le volume d’un
grain moyen.
Tp = ^ (7.32)
n
De là, on peut calculer un diamètre moyen, sur base de l’hypothèse de la sphé
ricité des grains de poudre.
(7.33)
70
s = 7cd^. (7.34)
Le nombre de particules dans la cellule considérée (ne) peut aussi être calculé.
Tir Yi (7.35)
K
Les termes finals pour pour les sources de masse et d’énergie sont donc les sui
vants :
5™ = -^.nr.Pp.w.pl^.S (7.36)
Vce.ll
7.4.5 Conclusion
Nous venons d’exposer les avantages et inconvénients des deux modèles dipha-
siques utilisables dans Fluent en combinaison avec le Dynamic Mesh. De cette étude,
il ressort que le modèle mixture est le plus à même d’obtenir des résultats encoura
geants. C’est pourquoi les développements qui suivent sont réalisés sur base de ce
modèle.
7.5.1 Introduction
Le mouvement du projectile crée, dans l’arme, un gradient de vitesse, et donc
de pression, entre la culasse et le culot du projectile. Au niveau de la combustion,
ce gradient de pression a une influence marquée ; les grains de poudre soumis à une
haute pression vont subir une combustion plus rapide^. Ce phénomène, en créant plus
de gaz de combustion, entretient lui-même le gradient. De plus, ce gradient induit
une distribution spatiale de la taille des grains de poudre, ce qui ne nous permet pas
d’utiliser un grain de dimension moyenne pour tout le domaine de calcul.
^La loi utilisée pour exprimer la vitesse de combustion est souvent du type r = w.P^
71
cette information.
Ainsi nous substituons la relation de fermeture basée sur l’emploi d’un grain
moyen sur tout le domaine de calcul par l’équation suivante, qui exprime la conser
vation du nombre de grains par unités de volume (où on considère tm grain moyen
par cellule) :
^ + VNv = 0 (7.38)
ot
avec N [1/m^], le nombre de grains par unités de volume et v [m/.s] le vecteur
vitesse.
+ V • (p,u,</»f - ) k = \, N (7.39)
dt
Dans notre cas, nous utiliserons cette formulation, exprimée pour la phase solide
(écoulement biphasique). Le coefficient de diffusion (P*;) et le terme source {Si) se
ront posés égaux à zéro.
On obtient donc
^ + V-{pm4>i) = Q (7.40)
Ayant considéré par hypothèse que la phase solide est incompressible, on retrouve
^ + V-(7/,</>,) = 0 (7.41)
72
7.5.4.1 Initialisation
(7.42)
(7.43)
^g-cell _
(7.44)
V„i, Vp
Ensuite l’équation 7.38 est résolue et les nouvelles valeurs de N sont calculées à
chaque itération.
A un instant donné tT^O, la valeur calculée de N est utilisée pour trouver les
caractéristiques géométriques d’un grain moyen dans chaque cellule.
Le volume solide dans chaque cellule est calculé suivant l’équation 7.42, ce qui
permet d’exprimer le volume de la particule moyenne de la cellule :
^s—cell _
(7.46)
'^g—cell ^
73
7.5.5 Application à un test en arme
La relation 7.38 a été mise en oeuvre dans Flue.nt via la fonctionnalité UDS pour
un test en arme. La figure 7.10 montre la courbe de pression en fonction du temps
ainsi obtenue.
Comme on peut le constater sur cette figure, le calcul a été interrompu peu après
la pression maximale. Cette interruption est due à une divergence lors du calcul de
N. En effet, la figure 7.11 qui donne le "N" moyen sur tout le volume montre que
le nombre de grains de poudre par unité de volume augmente de manière drastique
peu avant la divergence, alors qu’il devrait rester constant.
74
Pour essayer de comprendre la cause de cette divergence, on peut se baser sur la
figure 7.12 qui donne la répartition des valeurs de N dans le domaine de calcul, au
moment oii le phénomène de divergence débute. Les valeurs les plus élevées de N se
situent à la frontière mobile (au culot du projectile).
Certains auteurs [16], [17] utilisent dans ce cas une pression solide différente de
la pression du gaz (compaction du lit de poudre) afin que le problème soit bien
posé. Le support Fluent parle d’une version adaptée de leur module multiphasique
(version 6.2) qui pourra tenir compte de deux phases compressibles.
1709+05
I
1 729+05
1 659+05
1 509+05
1,51e+05
1 448+05
1 379+05
1.309+05
1.239+05
1.169+'
1 .O09+(
1.029+1
9.519+'
3819+04
3118+04
7.4 29+04
6728+04
6.028+04
5 339+04
4 638+04
3.939+04
75
7.5.6 Stratégie alternative
Pour continuer nos simulations sans perdre le bénéfice de la fonctionnalité UDS,
nous avons mis sur pied une stratégie de calcul alternative.
Peu avant la divergence®, nous désactivons VUDS pour repasser au système dé
veloppé au point 7.4.4.2, à savoir d’utilLser une particule moyenne sur le domaine
de calcul. Comme mentionné précédemment, cette approximation de la réalité a une
influence peu marquée étant donné la valeur de fraction volumique solide résiduelle
à ce moment (quelques %). La figure 7.13 représente une courbe de pression calculée
sur base de cette stratégie alternative.
7.6 Conclusion
Ce chapitre avait pour but d’évaluer la capacité de Fluent à simuler des pro
blèmes de balistique intérieure. Après une étude des modèles permettant a priori
de traiter les particularités de ces simulations, nous avons choisi le modèle eulérien
appelé mixture.
Cette stratégie devra,bien entendu, être validée, ce que nous ferons dans les
chapitres 10 et 11.
®Nou.s avons empiriquement constaté que le calcul pouvait être arrêté lorsque la pression au
culot du projectile valait 90% de la pression maximale, dans la phase descendante
76
Chapitre 8
Le code Mobidic
8.1 Introduction
Mobidic^ est un code fl8], fl9] dont le développement a commencé dans les an
nées 80 par la SNPE^. Ce code à paramètres locaux a évolué et est arrivé à sa version
3.0 en 2004. A l’heure actuelle il est utilisé par différents organismes étatiques fran
çais, tels que l’ETBS^ par exemple.
Nous disposons d’une version de ce code depuis 2004, grâce à notre collaboration
avec la SNPE. Obtenir ce code fut éprouvant, tant au niveau administratif (1’ "ex
portation" de Mobidic est soumise à l’autorisation des Services Secrets français) que
technique (nous n’avons pu obtenir une copie de Mobidic que lorsque nos interlocu
teurs ont jugé notre code propre suffisament développé). De plus, nous sommes liés
par un accord de confidentialité qui réduit notre liberté par rapport à l’utilisation
de ce logiciel et à la divulgation d’informations techniques à son propos.
L’utilité d’un logiciel tel que Mobidic dans le cadre de cette thèse est multiple.
Si Mobidic a subi de nombreux tests de validation en gros et moyen calibre, per
sonne ne s’est réellement penché sur ses capacités à modéliser du petit calibre. A cet
égard, la validation en petit calibre permettra de mieux appréhender les possibilités
et limites du code.
Enfin, comme nous l’exposerons au point 8.4, le modèle diphasique utilisé par
Mobidic diffère sensiblement de l’approche du modèle mixture de Fluent. Ainsi, une
comparaison directe des deux codes permettra de mettre en exergue d’éventuelles
lacunes de l’un ou l’autre modèle et surtout d’observer l’infiuence des choix faits sur
les résultats.
'Modèle de Balistique Intérieure Diphasique Canon
^Société Nationale des Poudres et Explosifs
^Etablissements techniques de Bourges
77
8.2 Gestion du maillage
La seconde méthode (qui a été finalement retenue) est plus originale. Etant
donné que le maillage peut être non structuré pour pouvoir prendre en compte des
géométries complexes, le maillage initial est subdivisé en zones rectangulaires. L’une
d’elle comprend l’arrière du projectile qui est mobile. L’algorithme utilisé génère des
cellules lors du mouvement du morceau de ce maillage, jusqu’à ce que le projectile
ait parcouru une certaine distance dans le tube. Pour ce faire, la méthode ALE est
utilisée. Les cinq premières phases de la figure 8.1 illustrent cette génération.
1. miTI»L MCflS
2. OISPLMBCCNTS MC8H'*-PI(OaBCTlLC
4. 0E¥BltATlOII CONTINOATIOM
?i
5. GBimiATXOll SlOaCHCB
Ensuite, lorsque le projectile est sufRsament loin dans le tube, la partie centrale
du maillage subit une déformation en accordéon, afin de ne pas augmenter le nombre
78
total de cellules de manière trop importante (cf. sixième phase de la figure 8.1).
8.2.2 Le mailleur
Mobidie propose un mailleur intégré qui peut engendrer des maillages en une
dimension. En option, il peut être fait appel à deux mailleurs. Le premier est le
mailleur Triangle'^ du domaine public, tandis que le second est le mailleur Maze de
la SNPE.
Comme nous ne disposons pas de Maze, et que le logiciel n’est pas prévu pour
faire tourner Triangle avec le système d’exploitation Windows, nous ne pouvons en
visager que des simulations unidimensionnelles ou plutôt quasi-bidimensionnelles (le
programme gérant alors la variation de section du domaine de calcul).
Afin de pouvoir visualiser les maillages générés, nous avons développé un outil
de conversion du format propriétaire de Mobidie ".cxy" vers le format ".neu", lisible
par Gambit. L’environnement de développement LabVIEW a été utilisé à cette fin.
Le point 8.5 mettra en évidence les différences fondamentales entre les mailleurs
de Mobidie et Fluent, en soulignant leurs avantages et inconvénients.
‘‘http ://www-2.rs.cmu.edu/~quake/t,riangle.html
79
8.3 Les paramètres d’entrée
Mobidic utilise un fichier de données textuel qui contient tous les paramètres
d’entrées. Un exemple de fichier de ce type est présenté en annexe E. Ce fichier est
divisé en plusieurs sections qui regroupent les paramètres par thème.
Parmi les points importants pour les simulations dont nous occupons ici, on
trouve les éléments suivants :
8.4 Modèle
L’indice „ peut prendre les valeurs et g pour décrire respectivement une gran
deur relative à l’état solide ou gazeux.
a (8.3)
80
La relation qui va fermer le système a été choisie pour éviter les problèmes ren
contrés au point 7.5.6. Pour cela, les travaux de Baer et Nunziato qui déclarent
qu’en dehors de la combustion, les variations de fractions volumiques sont issues de
différences de pression entre phases et de forces de contacts entre grains, ont été
utilisés. Cette approche traduite par la compressibilité des deux phases.
Le système est complété par les relations suivantes : le mélange est saturé et ce
qui est perdu par une phase est gagné par l’autre.
^aa = l (8.5)
s,9
=0 (8.6)
s,g
(8.7)
s,g
'E'^i = o (8.8)
s,g
Les valeurs des termes sources sont calculées par l’intermédiaire des équations
suivantes :
+ 4^sPs'^S
(8.9)
" —V—VeeM
81
8.4.2 Méthodes numériques
La méthode employée pour résoudre les équations présentées ci-dessus est la mé
thode des volumes finis présentée au point 6.2. Le schéma numérique employé est
AUSM-I-® [20], [21], [22]. Il s’agit d’une méthode combinant des opérations de Flux
Différence Splüling (comme la méthode de Roe) et de Flux Vector Splüting (comme
la méthode de Van Leer).
Nous illustrons cette méthode ci-dessous, à l’aide d’un set d’équations simplifiées
(pas de sources notamment).
æ
(8.12)
dt
avec
(8.13)
et
pu
pu"^ + P (8.14)
pu.{E + l)
Dans cette méthode, le flux F est séparé en deux composants : un fltix convectif
et un flux de pression, c’est-à-dire :
pu 0‘
2
F = F, -h Fp = pu + P (8.15)
0
0
Fi/2 — Ffi2 + F^!^ — (p.’u)i/2.'0i/2 + Pl/2 (8.16)
0
Ensuite, une méthode upwind est utilisée pour calculer V’i/2; h savoir :
si {pu)\/2 > 0 ou
^1/2 = •0(Uft) (8.18)
82
si (pit)i/2 < 0.
ûi/2 = (8.19)
Ml, a = ^ (8.20)
«1/2
On peut alors calculer une moyenne pondérée de la pression et des nombres de
Mach via :
et
Aucun outil de "post-processing" n’est intégré, et les sorties ne sont pas compa
tibles avec les standards du marché, ce qui est certainement gênant pour l’obtention
des diagrammes de contours puisque celle-ci nécessite des outils spécifiques dévelop
pés par la SNPE dont nous ne disposons pas. Nous devrons donc utiliser le logiciel
Excel et nous contenter de relever les variations temporelles de grandeurs caracté
ristiques (pression par exemple) en fonction du temps.
83
Fig. 8.2 - Interface de Mobidic
«MU
Mentors
ArÉnate
. Mesiv MoUor^...
5"' ExeoiteCcrnnand*...
Mil
latvrFictr
lia«t1
dpFault-lnterlor:t
Mll-15
fUld
flaltl:l
int»rlor*7
grld Intprfaces,
dynaaic zones,
calot
Shell conduction zones.
84
A titre de comparaison, l’interface du logiciel Fluent est présentée à la figure
8.3. Au niveau de la convivialité, Fluent semble plus développé que Mobidic, grâce
à son interface graphique et à ses outils de post-traitement intégrés. Le tableau sy
noptique de la figure 8.4 dresse une comparaison de ces deux codes au niveau du
préprocesseur, du post-processeur et de l’utilisation dans le cadre de la balistique
intérieure (modèles et mise en oeuvre).
85
86
Chapitre 9
Les pertes
9.1 Introduction
L’évaluation des pertes énergétiques lors d’un coup de feu est importante pour
prédire correctement la vitesse du projectile à la bouche de l’arme. Traditionnelle
ment, les pertes en arme sont utilisées comme facteur de raccord sur la vitesse, pour
la simple raison que leur évaluation reste difficile [23]. C’est en effet souvent la masse
fictive^ qui permet de raccorder le modèle à la réalité.
^ Le concept de masse fictive, consistant à remplacer la masse réelle du projectile par une masse
plus grande afin de compenser les pertes, a été développé au chapitre 5
87
démarrage est atteinte), et pour vaincre les frottements pendant le déplace
ment du projectile dans le tube (frottement le long de la paroi du tube et
résistance de l’air).
Le terme Ek n’est pas à considérer dans notre cas. En effet, s’il est nécessaire
de tenir compte spécifiquement de l’énergie cinétique du mélange dans un modèle
à paramètres globaux, ce n’est pas le cas ici puisqu’un modèle à paramètres locaux
décrit intrinsèquement ce mouvement lors de la formulation des lois de conservation
pour un cas biphasique.
(9.1)
Vj, tan 9
U = —-------------- (9.2)
2
I= (9.3)
Eg = ^rriRV% (9.5)
88
Ev est l’énergie de déformation (élastique) du tube. Cette quantité est difficile
ment mesurable. La littérature parle d’une valeur de l’ordre de 0.4 % de l’énergie
disponible.
Fig. 9.1 - Pression à hauteur du capteur f pour une masse de poudre de 13g
1
P".nlnt. P(culasse (9.6)
■f +Ao#^
89
La valeur de A2 est déterminée par (9.6) en comparant les pressions maximales des
courbes mesurées en capl et cap2. A partir de l’équation de mouvement du projectile
9.7, on peut déterminer sa vitesse "optimale" (sans frottements) en fonction du
temps :
et donc
On peut remarquer que le début de la courbe mesurée n’est pas disponible. Ceci
est inhérent au principe de l’instrumentation utilisée, à savoir l’effet Doppler. La
fréquence du signal mesuré étant fonction de la vitesse, une vitesse nulle entraîne
un signal à fréquence nulle, ce qui empêche la mesure.
90
La courbe A?; = f{t) est alors intégrée pour obtenir le déplacement du projectile
en fonction du temps (x = f{t) - figure 9.3). On obtient ainsi finalement Au =
f{x). Cette courbe est alors filtrée par l’intermédiaire d’un filtre passe-bas. Elle est
ensuite transformée en un terme résisitif {Ppr) qui s’applique sur le maître-couple
du projectile (équation 9.10).
d{Av) 4
Fr m, (9.10)
dt TT(P
Le résultat est donc une courbe représentant Ppr en fonction de la distance x
prise à partir de la position initiale du projectile (figure 9.4).
Cette courbe est alors linéarisée par la méthode des moindres carrés et les valeurs
de la pression résistive sont calculées pour x = 0 et x = L, valeurs utilisées dans les
programmes de simulation (figure 9.4 également).
PFr 1
6E+7
PFr(Pa)
x«ier point
4.556E+7
x-L
1.45E-I-7
91
9.4 Conclusion
Le présent chapitre avait pour but de déterminer l’ordre de grandeur des pertes
énergétiques. Il s’acquitte de sa tâche en déterminant un terme résistif de pression
Ppr fin fonction de l’espace parcouru. Pour ce faire, deux mesures de pression dans
l’arme et la courbe de vitesse en fonction du temps sont requises.
92
Chapitre 10
10.1 Introduction
Dans ce chapitre, nous présentons les caractéristiques de la poudre utilisée pour
la validation de nos modèles. Afin de déterminer les paramètres de la loi de combus
tion de cette poudre, des résultats de tirs en enceinte close (bombe manométrique)
sont exploités.
NGL (%) DNT (%) NDPA (%) DPA (%) DBP (%) H2O (%) AE (%)
0.7 0.16 0.41 0.86 0.2 1.19 4.1
^MH signifie "mélange homogène", c’est-à-dire que la composition de la poudre est homogène
dans tout le grain
93
Avec :
NGI : nitroglycérine
DNT : dinitrotoluène
NDPA : nitrodiphénylamine
DPA ; diphénylamine
DBP : dibutylphtalate
H2O: eau
A R : éthyle d’acétate
94
10.3 Loi de combustion
10.3.1 Introduction
Afin de déterminer les paramètres de la loi de combustion, des tests en bombe
manométrique ont été réalisés. Une bombe manométrique est une enceinte fermée
et instrumentée qui permet d’étudier les paramètres de combustion des poudres
propulsives. La poudre est mise à feu et brûle en vase clos, c’evSt-à-dire à volume
constant. Durant un essai, la pression est enregistrée en fonction du temps.
La figure 10.1 montre les éléments qui composent une bombe manométrique.
Fig. 10.1 - Bombe manométrique de 140 cm? utilisée pour déterminer les paramètres
de combustion de la poudre
95
10.3.2 Dispositif expérimental
3 4
Nous avons utilisé une bombe manométrique de 140 cm lors de nos essais expé
rimentaux. La géométrie de cette bombe est présentée à la figure 10.2. La chambre
de combustion est colorée. On distingue, sur le haut de la figure, l’emplacement du
capteur de pression et sur la droite le bouchon qui referme la bombe.
En effet, les hypothèses posées pour écrire nos relations de fermeture impliquent
une reconstruction géométrique des grains de poudre sur base de chaque cellule.
96
U.
Elle n’est correcte que si le nombre de grains par cellule est au moins égal à 1. A
la limite, si une cellule était beaucoup plus petite que le diamètre d’un grain de
poudre, on pourrait avoir une fraction volumique solide de 100% (cellule située à
l’intéricAir d’un grain de poudre). La relation de fermeture convertirait cette fraction
volumique en un nombre de grains en combustion, et les équations de conservation
appliquées dans cette cellule recevraient alors des termes sources non nuis, alors que
dans ce cas précis, rien ne devrait brûler dans cette cellule (la combustion se passe
uniquement à la surface du grain de poudre).
10.3.3 Résultats
La détermination des paramètres de la loi de combustion (w et (3 qui proviennent
de la loi de Vieille ; r = w.P^ ) se base sur l’évolution de la pression en fonction
du temps lors de la combustion de la poudre dans la bombe. Les paramètres w et (3
sont définis à partir de régressions. La méthodologie est définie dans le Stanag 4115^.
On constate que les valeurs w et /? sont très sensibles [26] aux choix des gammes
de pressions utilisées pour la régression et aux densités de chargement utilisées lors
des essais en bombe (ces paramètres sont d’ailleurs classiquement utilisés pour le
raccord des modèles f23|). Pour cette raison, nous allons choisir les paramètres de
la loi de combustion pour la poudre sur base de la meilleure concordance avec nos
simulations numériques (raccord).
Différents couples {w, /3) fournis sur base de mesures et calculs du Département
de Chimie de l’Ecole Royale Militaire ont ainsi été testés numériquement, en effec
tuant des comparaisons entre les mesures en bombe manométrique et les résultats
calculés par Fluent sur base du modèle exposé plus haut dans ce travail. Les valeurs
menant à la meilleure adéquation entre mesures et simulations sont :
W P
5.05E-10 1.02
97
Nous présentons les résultats obtenus avec ces paramètres pour respectivement
20,5 g et 12,8 g de poudre aux figures 10.4 et 10.5.
On peut commenter ces résultats selon trois aspects. Dans les deux cas, la pre
mière partie de la courbe (phase d’allumage) peine à suivre la montée en pression
que l’on observe en réalité. A partir d’une valeur correspondant environ à 20% de
la pression maximale, on a, pour chacune des simulations, une pente qui suit rigou
reusement celle de la mesure. Ce point est particulièrement important pour nous,
étant donné que cette pente est fondamentalement liée à la vitesse de combustion
de la poudre. Enfin, la pression maximale calculée dépasse de quelques pourcents la
98
pression maximale mesurée et reste constante. Une explication plausible peut être
fournie par la différence entre la mesure réelle, sujette aux pertes thermiques, et le
caractère adiabatique des simulations.
99
10.4 Cas "d’école"
Le but de ce cas purement théorique est de comparer les deux codes Fluent et
Mobidic sur base d’une géométrie identique, et pourvue d’un maillage simple.
10.4.1 Géométries
Les géométries utilisées dans ce cas d’école sont simples. 11 s’agit à proprement
parler de cylindres représentés par des rectangles puisque nous travaillons dans un
repère axisymétrique. Nous ne tenons donc ici pas compte d’un éventuel chambrage,
afin que les codes soient dans les conditions les plus optimales possibles pour ce
premier test.
Les dimensions du domaine sont choisies pour être du même ordre de grandeur
que les cas réels (calibre de 12.7 mm, masse de poudre de 13g, ...). Le tableau ci-
dessous donne les caractéristiques des géométries et des maillages.
100
10.4.2 Résultats
La figure 10.7 fournit les courbes de pression, relevées à hauteur de la position
"a:—0" (limite gauche du maillage).
tis]
Ce cas ayant montré que les ordres de grandeur des paramètres calculés par
les simulations sont proches, nous pouvons passer à l’analyse de cas réels et à la
validation des codes face à l’expérience.
10.5.1 Introduction
Nous allons toujours utiliser la poudre simple base dénommée "522MH" dont les
caractéristiques sont relevées aux points 10.2 et 10.3.
101
volume dans la douille et ainsi éviter des dispersions trop importantes dans l’allu
mage lors des tirs, et d’autre part pour générer une pression maximale qui n’excède
pas les limites des capteurs utilisés. Pour chaque cas, et dans la mesure du possible,
nous présenterons une validation sur la courbe de pression relevée à la culasse, ainsi
que sur la vitesse à la bouche.
Les paragraphes suivants détaillent la géométrie du problème ainsi que les résul
tats obtenus par la mesure et la simulation. Ces derniers sont présentés les uns à la
suite des autres et commentés globalement après.
10.5.2 Géométrie
La géométrie utilisée est basée principalement sur deux plans en notre possession
(dont les cotes sont classifiées) : celui de la douille (qui fait office de chambre de
combustion) et celui du projectile qui ferme celle-ci à l’avant. Ils sont tous deux
représentés ci-dessous.
102
La figure 10.11 montre le maillage initial de la chambre de combustion utilisé dans
Fluent. Le maillage n’est pas structuré, à cause de la ligne de glissement ("interface"
dans le jargon de Fluent - voir figure 10.12) imposée par le mouvement du projectile.
Les cellules sont carrées et ont une dimension de 2 mm de côté dans la partie centrale
du domaine de calcul. Des cellules de 1 mm de côté ont été utilisées sur le bord de
la douille afin de pouvoir modéliser la géométrie effilée de la douille en conservant
une qualité de cellules acceptable.
Ww TTTTTTTTTTTTTTTÏÏTTÏÏT^
103
10.5.3 10g de poudre
Les vitesses à la bouche sont les suivantes :
H
Fluent Mobidic Mesure
853 m/s 831 m/s 712 m/s
^Pmax
Fluent Mobidic Mesure
307 MPa 296 MPa 301.9 MPa
104
Fig. 10.14 - Pression en fonction du temps à hauteur du capteur 2
105
10.5.4 13g de poudre
Les vitesses à la bouche sont les suivantes :
H
Fluent Mobidic Mesure
993.5 m/s 971.8 m/s 882.0 m/s
P
^ max
Fluent Mobidic Mesure
486 MPa 450 MPa 479 MPa
106
Fig. 10.17 - Pression en fonction dn temps à hauteur du capteur 2
107
10.5.5 14g de poudre
Les vitesses à la bouche sont les suivantes :
V),
Fluent Mobidic Mesure
1054 m/s 1050.5 m/s 928.1 m/s
P
^ max
Fluent Mobidic Mesure
555 MPa 563 MPa 601 MPa
------ Mesure
------ Capi Fluent
------ Capi Mobidic
Seul un tir a été réalisé dans cette configuration et les résultats sont incomplets
(capteur 1 uniquement). En effet, la mesure indique une pression maximale de 600
MPa. Or, pour des raisons de sécurité, la limite que s’est imposée le laboratoire est
une pression de 500 MPa. Ceci signifie que ce tir est le seul dont nous disposerons avec
une masse de poudre supérieure à 13g, et qu’il n’est pas techniquement possible de le
recommencer. Tl s’agit néanmoins d’un test supplémentaire que nous allons utiliser
pour la validation.
108
10.6 Discussion et conclusion
De manière globale, les simulations réalisées avec Fluent et Mobidic semblent
satisfaisantes au niveau de la prédiction de la valeur de la pression maximale. La
valeur calculée par Fluent est toujours supérieure à celle calculée par Mobidic, à
l’exception du dernier cas (14g de poudre). Dans chaque cas, l’erreur commise est
toujours inférieure à 10%, ce qui est acceptable.
Rn ce qui concerne la détente, les deux codes sont très proches et surestiment
tous deux légèrement la pression. Fluent reste néanmoins pour cet aspect le plus
proche de la réalité.
L’analyse de la prédiction des valeurs des vitesses donne par contre lieu à d’autres
conclusions. Les vitesses à la bouche sont toujours surévaluées, ce qui est compré
hensible suite à l’absence de la modélisation des frottements et pertes. Les valeurs
calculées par les deux codes sont systématiquement environ 15% supérieures aux
valeurs mesurées. A cet égard, la prise en compte des pertes énergétiques dans les
modèles de calcul s’avère primordiale afin d’obtenir des prévisions réalistes pour les
vitesses à la bouche.
On peut donc conclure de ces cas de validation que les deux codes, et donc les
deux familles de modèles sur lesquelles ils sont basés, permettent d’obtenir des résul
tats de prédiction acceptables et utilisables. Dans le cadre d’une utilisation courante,
Mobidic reste plus simple à utiliser grâce à une mise en oeuvre basée sur un seul
fichier de données. Comme évoqué plus haut dans ce travail (voir paragraphe 8), le
post-traitement dont il est capable reste cependant limité.
109
Chapitre 11
Résultats et validation de
l’évaluation des pertes
11.1 Introduction
Le but de ce chapitre est de valider l’approche employée pour appréhender les
pertes. Nous appliquerons cette méthode sur un seul des deux logiciels, à savoir Mo-
bidic. Le chapitre 10 a en effet montré que les deux logiciels généraient des solutions
assez semblables en ce qui concerne les courbes de pression et les vitesses calculées.
Comme nous l’avons exposé dans le chapitre 9, la manière dont les pertes énergé
tiques en arme sont prises en compte dans notre approche est la suivante : le logiciel
de simulation requiert au minimum deux valeurs de la pression de frottement {Ppr)
à deux endroits de l’arme et réalise une interpolation linéaire entre ces points.
La méthode employée pour obtenir des valeurs réalistes pour ces pressions de
frottement a également été détaillée dans ce même chapitre 9. Nous allons donc
l’appliquer à nos cas "test" et observer les résultats en termes d’évolution de la vi
tesse dans le tube et de prédiction de la pression maximale dans la chambre.
La validation commencera par l’adaptation des simulations sur base des essais
réalisés avec le lanceur ".50", et présentés ci-dessus. Ensuite, nous clôturerons cette
partie par l’utilisation d’un autre calibre (7.62 mm) qui permettra de s’assurer de
la validité de la méthode dans de conditions opératoires différentes.
Comme dans le chapitre précédent, les résultats seront d’abord présentés et en
suite discutés de manière globale.
111
11.2.1 10g de poudre
Les vitesses à la bouche sont les suivantes ;
H
Mobidic Mesure
765.2 m/s 712.0 m/s
P
^ max
Mobidic Mesure
324 MPa 301.9 MPa
112
Fig. 11.2- Pression en fonction du temps à hauteur du capteur 2
113
La figure 11.4, quant à elle, montre l’évolution de la vitesse du projectile (dans
le tube) pour le cas simulé et un des cas expérimentaux.
114
11.2.2 13g de poudre
Les vitesses à la bouche sont les suivantes :
Mobidic Mesure
890.9 m/s 882.0 m/s
P
■' max
Mobidic Mesure
490 MPa 479 MPa
115
Fig. 11.6 - Pression en fonction du temps à hauteur du capteur 2
116
La figure 11.8, quant à elle, montre l’évolution de la vitesse du projectile (dans
le tube) pour le cas simulé et un des cas expérimentaux.
— Simulation
----- Mesure
117
11.3 Validation en 7.62 mm
Mobidic Mesure
618.3 m/s 606.1 m/s
P
^ max
Mobidic Mesure
258 MPa 233 MPa
118
Fig. 11.10 - Pression en fonction du temps à hauteur du capteur 2
Simulation
----- Mesure
119
11.3.2 2.5 g de poudre
Les vitesses à la bouche sont les suivantes :
H
Mobidic Mesure
668.3 m/s 657.9 m/s
P
' max
Mobidic Mesure
309 MPa 303 MPa
120
Fig. 11.13 - Pression en fonction du temps à hauteur du capteur 2
— Simulation
----- Mesure
121
11.3.3 2.7 g de poudre
Les vitesses à la bouche sont les suivantes :
H
Mobidic Mesure
729.1 m/s 724.7 m/s
P
^ max
Mobidic Mesure
360 MPa 347 MPa
122
Fig. 11.16 - Pression en fonction du temps à hauteur du capteur 2
— Simulation
----- Mesure
123
11.4 Discussion et conclusion
Les résultats présentés ci-dessus mettent en évidence une prédiction améliorée
de la vitesse à la bouche. Dans chaque cas, la différence entre la simulation et la
mesure est inférieure à 10%.
Les conclusions énoncées ci-dessus restent entièrement valables pour les résultats
obtenus sur base du lanceur de 7.62 mm, ce qui est très encourageant en ce qui
concerne la capacité des modèles présentés dans ce travail à simuler la balistique
intérieure des armes de petit calibre.
124
Chapitre 12
Conclusion et extensions
12.1 Conclusion
12.1.1 Objectif
L’objectif de ce travail de recherche était d’étudier la simulation numérique en
balistique intérieure en général, et son applicabilité sur les tirs en armes de petit
calibre en particulier. La simulation numérique permet de caractériser les perfor
mances d’un système arme-munition (par l’intermédiaire du calcul de la vitesse à
la bouche) et de vérifier la sécurité du système durant son fonctionnement (par le
calcul de la pression maximale).
12.1.2 Réalisations
Dans ce cadre, nous avons développé un modèle dit à paramètres locaux. Nous
nous sommes basés sur le logiciel commercial Fluent et sur son modèle diphasique
eulérien "mixture". Ce modèle utilise, à l’encontre d’un modèle eulérien complet, des
équations de conservation relatives au mélange, ainsi qu’une formulation algébrique
pour la différence de vitesse entre phases {slip velocity).
Nous avons intégré du code propre au logiciel Fluent par l’intermédiaire des
"User Defined Fonctions" (UDF) pour la prise en compte du mouvement du pro
jectile. La définition des sources liées à la combustion de la poudre solide a, quant
à elle, nécessité l’emploi conjoint du module "User Defined Scalars" (UDS) et des
UDF.
Dans l’optique de la validation des résultats, nous avons défini une chaîne de
mesure qui enregistre l’évolution temporelle de la pression dans l’arme d’une part,
et de la vitesse du projectile dans le tube d’autre part. Deux lanceurs de laboratoire,
de calibre différent, ont permis d’obtenir un ensemble de résultats expérimentaux
qui couvrent un large spectre de condition initiales (géométries et masses de poudre
principalement).
125
code est basé sur un modèle diphasique eulérien complet, c’est-à-dire dans lequel la
conservation de chaque phase est exprimée. Nous avons donc profité de l’occasion
pour comparer les deux modèles diphasiques employés dans Mobidic et Fluent avant
de les confronter à des résultats de tirs réels.
12.1.3 Résultats
Dans un premier temps les codes Fluent et Mobidic ont été comparés entre eux.
Bien que les résultats issus de leur emploi ne soient pas totalement identiques, on
ne relève qu’une faible différence entre leurs prédictions de la vitesse du projectile à
la bouche et de la pression maximale dans la chambre de combustion.
Les résultats expérimentaux que nous avons obtenus sont issus de l’emploi des
deux lanceurs instrumentés. Pour chacun d’eux, plusieurs masses de poudre ont été
utilisées et des mesures ont été réalisées. Comme signalé plus haut, les deux aspects
fondamentaux en balistique intérieure sont la performance (vitesse) et la sécurité
(pression). Ce sont donc ces grandeurs qui ont été relevées en fonction du temps et
comparées aux simulations.
12.2 Perspectives
Le présent travail a mis en lumière le fait que différents modèles et techniques
peuvent être mis en œuvre pour simuler de manière efficace les principaux phéno
mènes de la balistique intérieure d’armes de petit calibre. Ce travail ouvre également
126
des perspectives sur des points non ou peu développés, comme par exemple l’étude
complète de l’allumage (qui a été supposé parfait ici). Une étude CFD pourrait dans
ce cas étudier la propagation du front de flamme issu de l’amorce et l’influence de
l’allumage sur les simulations.
127
128
Bibliographie
[2] A. Doucet, Het bepalen van een snelheid profiel van een projectiel in de loop,
ERM, 2001.
[3] Frank Werner Mârtens, Experiments in the use of strain gauges to measure
internai ballistic gas pressure, Reports in Applied Measurement 1, 1999, pp 2-9.
[7] Levy, H. and Lessman, F. Finite différences équations, New York : Dover, 1992.
[8] Prof. E. Dick, Introduction to Finite Eléments Methods in CFD, Von Karman
Lecture Sériés, 2002.
[9] Prof. Chris Lacor, Solution oj time dépendant Reynols Averaged Navier-Stokes
équations with the finite volume method, Grasmech, 2002.
[14] Silvestre Artiaga Hahn, Frank Kaufmann, Werner Seibert, Advanced In-
Cylinder Mesh Motion Capability in FLUENT 6 , Engine Expo 2002, Stuttgart,
Germany.
129
[15] C. Crowe, M. Sommerfield, and Yutaka Tsuji, AMultiphase Flows with Droplets
and Particles, CRC Press, 1998.
[19] Patrick Délia Pieta, S. Galber, Modeling for both ballistics and safely problems
with Mobidic-NG code, Document interne SME, 2002.
[22] M.S. Liou, A further development of the AUSM-h scheme towards robust and
acurate solutions for ail speeds,16th AIAA CFD Conférence, Orlando, 2003.
]25] C.K. Thornhill , A new spécial solution to the complété problem of Lhe internai
ballistics of guns, AGARD Report 550, 1966.
[29] D. Mickovi C., S. Jaramaz, Two-phase Flow Model of Gun Interior Ballistics,
IBS Interlaken, 2001.
130
[30] M.D. Pocock, J.J. O’Neill, C.C. Gutott, Factors Effecting the Accuracy of In
ternai Ballistics, Including the Simulation of Propellant Motion, IBS Interlaken,
2001.
[31] P.S. Du toit, A Two-Dimensional Internai Ballistics Model for Modular Solid
Propellant Charges, IBS Interlaken, 2001.
]35] P.S. Du Toit, A 2D internai ballistics model for granular charges with spécial
emphasis on modeling the propellant rnovement, IBS Midrand, 1998.
[38] G.P. Wren, S.M. Dash, T.R. Tezduyar, Nev> directions in computational
interior ballistics, IBS Jérusalem, 1995.
[40] Y. Yuan, Prof. Jin, The interior ballistic particle model for predicting propellant
rnovement in bore, IBS Quebec, 1993.
]41] P.S. Gough, Modeling heterogeneous two-phase reacting flow, AIAA 1979, Nr
66, PP 17-25.
[42] A.E. Seigel, The theory of High Speed Guns, AGARDograph, 1965.
[43] Prof.G. Degrez, Implicit time dépendant methods for inviscid and viscous
compressible flows. Von Karman Lecture Sériés, 2002.
[44] John H. Lienhard IV and V, A beat transfert textbook 3rd édition, Phlogiston
Press, Cambridge, 17 Aug 2001.
131
(45] John D. Anderson Jr., Hypersonic and high température gas dynamics, AIAA,
2000.
[46] Jay P. Boris, LCPFCT Flux-Corrected Transport Algorithm for Solving Gene-
ralized Continuity Equations, NRL/MR/6410-93-7192, 16 April 1993.
[47| J. Corner, Interior Ballistics of guns, John Wiley & Sons, Inc., 1950.
[48] M.R.. Bayer, J.W. Nunziato, A Two-Phase Mixture Theory for the Deflagration-
To-detonation TYansition in Reactive Granular Materials, Int. J. Mnlt. Flow,
Voll2, N°6, pp. 861-889, 1986.
]50] S. Elgobashi, On predicting particle-laden turbulent flows. , Appl. Sci. Res. 52,
309-329, 1994!
]52] M. Manninen, V. Taivassalo, and S. Kallio, On the mixture model for multi-
phase flow. , VTT Publications 288, Technical Research Centre of Finland, 1996.
]54] Patrick Délia Pietta, Numerical Simulation of two-phase flow with strong po-
rosity gradients, Int’l workshop on unsteady combustion and interior ballistics,
St-Petersburg, June 26-30 2000.
132
Annexe A : Travaux publiés
« Closed vessel test : influence of the ignition method on the combustion rate»,
Laurence Jeunieau, Michel IL Lefebvre, Alexandre Papy, Marc C. Pirlot, Pierre
Guillaume (2002 ICT Symposium)
«Ballistic Firings and Closed Vessel Tests : Comparison of lheir Respective Ex
perimental Outputs», Laurence Jeunieau, Michel IL Lefebvre, Alexandre Papy, Marc
C. Pirlot and Pierre Guillaume (2004 International Ballistic Symposium, Adelaide,
Australia)
133
A paraître :
«MOBIDIC-NG : A 1D/2D CFD code suitable for interior hallistics and vulnerahi-
lity modelling», Baptiste Longuet, Patrick Délia Pieta, Patrice Franco, Gilles Lége-
ret, Alexandre Papy, Dominique Boisson, Christiane Reynaud, Pascal Millet, Eric
Taiana, Alain Carrère (2005 International Ballistic Symposium, Vancouver, Canada)
134
Annexe B : Composants de la chaîne
de mesure
Mesure de pression
Les capteurs sont des Kistler 6215 dont les caractéristiques sont reprises à la
page suivante :
135
Quarzkristall-Hochdrucksensor
Capteur de haute pression à quartz
Quartz High-Pressure Sensor 6215
Fronldichtendef Hochdrucksensor, spe/lell ge- Capteur de tiaule pressKxr à âtanchéilé frorv Front sealing high pressure sensor especu
eignel iür balllstische Oruckmessungen und tür lale pour mesures de pressions balistiques et lor ballislic pressure measuremenis and mer
Messungen an hydraulischen Syslemen. mesures dans systèmes hydrauliques. uremenls in hydraulic Systems
Ourch die palentierte Anti Strain-KonstrukIion Grâce à la construction brevetée ■Anti-Strain", Thanks to palenled Anti-Strain construction. I
unemptindlicri gegen unierschiedliche Anzugs- te capteur est insensibte aux couptes de ser sensor is nol critical lo different iighleni
momenle und Einbaubedingungen De» Sensor rage differents et aux conditions de montage. torques and mounting conditions. H excéls
zeichnet sich durch oine gute Linearitât. eine Il se distingue par sa bonne linéarité, une du ils good lineanty. an extremely high hle arK
exlretr hohe Lebensdaucr und durch eine gute rée de serviœ extrêmement grande et une good long-time slabüity.
Langzeitstabilitai aus. bonne stabilité à long terme
Oank hervorragondor Messoigenschaften be- A causé de ses excellentes propriétés, ce cap Due lo Ils excelleni measuring properties. V
sterrs geeignei tor das Messen relativ geringer teur est avantageusement utilisé pour mesurer sensor IS advantageousiy used lor measun
Drücke von einigen hurrden bar des ibressions relativemeni basses de quel relatively low pressures of several hundred b
ques centaines de bar.
1 .1
11 bar . 105 Pa (Pascal) - Itfi N m-2 = 1.0197... at - 14.503 . psr. t g - 9.8066b m s-^: 1 Nm - 0.73756. Iblt. 1 g » 0.03527 oz
136
Mesure de vitesse dans le tube
Générateur HF
Coupleur 20 dB
Antennes
137
"138
<kc
Annexe C : Calibration des capteurs
de pression
Le calibrage des capteurs de pression utilisés dans le cadre de ce travail (voir cha
pitre 4) est réalisé en étalonnant le capteur de manière à ce que la pression maximale
mesurée par le capteur soit la même qu’une pression de référence. Cette pression de
référence peut-être déterminée en soumettant un circuit hydraulique à une charge
connue.
La principale limitation de cette méthode est que le calibre est statique. En effet,
la mesure se réalise lorsque le capteur est soumis à une pression définie et constante.
Pour cette raison, un contrôle dynamique du calibrage statique (appelé "calibrage
dynamique" par abus de langage) est également effectué.
Calibrage statique
La figure 12.1 montre le dispositif utilisé pour le calibrage statique. Des masses
sont utilisées pour générer une pression de référence. Celle-ci est appliquée sur le
couple capteur-amplificateur de charges à calibrer. La valeur de sortie est un voltage
affiché par l’amplificateur.
• ^ - J»______ 1_______________ 1
Emplacement des plateaux
Appareil de calibrage
Ainplifîcateur de charge
139
(pression, voltage). La figure 12.2 illustre le caractère hautement linéaire de la re
lation liant le voltage à la pression. Cette relation peut être exprimée sous forme
d’une droite de calibration qui est utilisée lors de l’exploitation de la mesure.
140
Contrôle dynamique du calibrage statique
Le contrôle dynamique du calibrage statique se base sur la comparaison du
comportement d’un capteur à utiliser par rapport à un capteur de référence. L’ap
pareillage se compose d’un cylindre rempli d’huile hydraulique dont le but est de
transmettre la pression à ces deux capteurs. La figure 12.3 montre un piston (2) qui
coulisse librement. L’utilisateur laisse tomber une masse (1) sur ce piston à partir
d’une certaine hauteur. Cette manipulation transmettra alors une variation pression
au capteur à calibrer (4) et au capteur de référence (5) par l’intermédiaire del’huile
(3).
Cette variation de pression sera mesurée par les deux capteurs et pourra être
comparée pour la partie croissante et décroissante de la presison en fonction du
temps. La figure 12.4 montre l’évolution de la pression telle qu’elle est mesurée
par les deux capteurs. Ce graphique permet de générer des termes correctifs de
calibration pour le capteur employé.
141
Annexe D : Code source des UDF
utilisées
Cotte annexe reprend l’ensemble des sources utilisées pour adapter Fluent à tra
vers des UDF. Le code des fonctions suivantes est détaillé :
La fonction read_friction lit un fichier texte reprenant les valeurs des pressions
de frottement.
*
• MIX Oombuaiion Juncliona (Sources/
*
••»«aaa««aa**«a****a**a**««a*««*aa«*aa*«*aa««a*«*«aa««*«*«**/
#include "udf.h"
#include " 8 u r f . h "
#include <stdio.h>
#include *'dynamesh_tool8 . h "
// paramétrés géométriques et
// th errnodynarniques de la poudre
real hex — 0.0 ;
real w=0.0t
real beta —0.0;
real Tfl=0.0?
143
real rlio ~0.0;
real hexl—0.0;
real wl - 0.0;
real betal =0.0;
real Tfll=0.05
real rhol ~0.0;
// déclaration et initxaliitation
// de» parometrej
real ri =0.0;
// limite de l 'agent li » a a nt
real mp=0.0;
real cal =0.0;
real PD=0.0;
real Pmax=0-0;
real Ptest =0.0;
float X fr { 1 0 ]
float P fr [ 1 0 j
real P fro = 0.0
fclose (infile);
>
void read config(vuld)
{
// lit le fichier de configuration
// (config.txt) dans le répertoire courant
// comprenant les valeurs déclarées ci —dessus
PILE • i n f i le ;
float valfl5] ,n;
int status ;
if ( ( i n f i 1 e =fo pe n ( " co n fi g . tx t " , " r " ) ) == 0)
{
Message("\nPile„Error«reading^config . txt" );
exit ( 0 ) ;
}
for ( status—0; status <15;status++)
{
fscanf(infile « "%f " , &n ) ;
val[status] —n;
>
cal=val(0 I ;
m^^val fl];
144
PCfcrva.1 [2] ;
hexl — val f3|;
wl—val f 4 ] ;
betal =val | 5 ] :
Tfll^val f6l :
rhol —Val [7] :
n p=val [ 8 ] :
hex2—val[9]:
w2=:-val f 1 0 ) :
beta2—val fil];
Tf!2-val (12);
rho2—val [13);
ri~val f 1 4 ] :
Me8sage("\ nRead^ froin^ configuration^ fi le w : "
fclosc ( in file ):
}
*
* 1— degree oj freedom équation of motion
* ( X— direction — axi )
*
***«***«««**«»««««*««««*««*»«*««****»**»***/
DEFINE CX3 MOTION{ARR PROJ. dt . vel , oméga, time . dlime)
{
Thread • t :
faco_t f 5
real NV VEC (A) :
real force, dv, pmoy, ptot :
int i , stop :
if (bol2==0)
{
read config ( ) :
// lit le fichier de configuration
read friction ();
// lit le.H valeurs des frottements
bol2 = l;
}
// Calcul de P fro par interpolation
i =0:
Stop 0:
while(stOp ~~0)
{
if ( fr [ i ] ) P fro=p fr [ i ] :
if (Kx fr|i))
/* reset velocities */
NV S (vel , =, 0.0);
NV S (oméga, =, 0.6);
145
/» compute change in v e l o ci ly ,
» . e . , dv — F * dt / m.a»s
velocity update using explicil euler formula */
// upadate de la vitesse
v_prev += dv ;
1 = 1+ ( V _ prev » dtime ) ;
}
end _c loop (c,t)
}
146
begin c toop (c , t)
{
if (C VOF(c,THREAD SUB THREAD( t , l))>1.0e-7)
//p our exclure la p ortie devant
// le proj vu que VOF min =le~6
{
vs+=C VOLUME(c,t)*C VOF(c.THREAD SUB THREAD(t, 1));
v+=C V(XUME( C , t ) ;
n _ c e 11 -t- — 1.0 :
}
>
Thread «niix_th,
if (C VOF(c ,s th)>le-6)
{
// modif pour uHs
// **«*•«********
N=£! UDSI( c , t , 0 ) • 1.0 e6 ; // conservation nb grains
v_p=C_VOF(c,s th)/N:
w- w2 ;
beta—beta2:
hex=hex2:
Tfl = Tfl2 :
rho-rho2;
>
S^4.0*M_PI*R*R:
n c=C VCMjUME( c , inix th)«C VOF( c , s th) / v p;
/• nb part dans cell ~ vol solide de la cellule / v p */
}
return m_dot :
}
DEFINE SOURCE(s mass , c , t , ds , eqti )
{
real N = 0.0i //^b de grains /mS ud.i
real S•= 0.0 ;
real n_c 0.0;
//nombre de particules dans la cellule
147
// t»p=vs/n_p;//vol particule — vol 1*1* li de total
// / nombre particules UDS*****
R^pow((v p.0.75/M PI) , 1.0/3.0) ;
}
return m_dot5
}
DEFlNE_SOURCE(enrg src , c, mix th , dS, eq»)
real geunma=0.0;
real N = 0.05 //nb de grains /mS / IJDS *****
real S = 0.0;
real n c = 0.0; //nombre de particules dans la cellule
If (C VOF(c ,s_th)>le-6)
{
// modif pour uds
// **•**■**»*****
N=1.0e6«C UDS1(c , mix _th , 0 ) ; // conservation nb grains
vp=C VOF(c,s th)/N;
>
148
r«t ur n ( hex > m dot/ (gainma— 1.0));
}
DEFINE PROPERTY(Miti gaz. c, t)
{
// cittte fonction permet de changer la moAxe moléculaire
// des gaz de comhuxtion quans deux compositions existent
real Mm=0.0;
V p=vs/n _p:
//vol particule — vol solide total
// / nombre particules
R=pow((v P-0.75/M PI) ,l .0/3.0):
îf (R>ri)
{
w=wl ;
beta — beta 1 ;
bex—hex1 ;
Tfl=Tfll 5
rho—rlio 1 :
}
e 1H e
{
w - w2 ;
beta=beta2;
liex—hex2 :
Tfl=Tfl2 5
rho=rho2;
>
Mm-8.3UTfl/hex :
r«tnrn Mm;
}
DEPINE PROPERTY( D part . c , t )
{
// fonction calculant le diamètre des grains de poudre
V pc=vs/ii p;
//vol particule ~~ vol solide total / nombre particules
R=pow((v P-0.75/M PI) ,1 .0/3.0):
if (C VOF(c ,s_th)>le-e)
V p=vs/n p;
//vol particule ~ vol solide total / nom6re particules
R^pow((v p*0.75/M PI) ,1.0/3.0):
îf (R>ri )
w wl ;
beta—betal;
hex“hex1 ;
Tfi=Tm ?
rho—rhol;
}
«1He
{
w=w2 ;
bêla—bela2;
hex—hex2;
149
Tn=Tfl2 5
rho=rho2;
)
S = 4.0*M_PI*R-Rî
n c=C VOLUME(c .iiiix th)»C VOF(c ,s_th) / v p;
/« nh part dann call = vot itolide. de. la ce.llule / v p »/
}
return m^dot ;
}
DEFlNE_SOURCE(s mass_2 , c , t , ds , eqn )
{
real N = 0.0; //nb de. grains /mS ud.n
real S~0.0;
real n_c 0.0;
//nombre de. particules dan.i la cellule.
Thread •mix_lh,
if (R>ri )
{
w wl ;
beta—belaL :
hex=hex1 ;
Tn=Tfll ?
rho=rhol;
}
«lue
{
w=w2 ;
beta=beta2 ;
hex—hex2;
Tn=Tfl2 ;
rho~rho2;
}
S=^4.0.M_PI*R*R;
Il c=C VOLUME( c , mix th ) *C VOF(c,s th) / v p;
/• nh part dans cell ~ vol solide de la cellule / v p */
}
return m_dot :
}
DEFINE SOURCE(enrg src 2, c, mix_th, dS . eqn)
{
real gamma —0.0;
real N = 0.0;
//nb de. çraina /mS / l/DS *****
real S = 0.0 ;
real n^c 0.0 ;
//nombre de particules dans la cellule
îf (C_VOF(c,S th)>le-6)
v_p=v8/n p:
//vol particule — vol .solide total
// / nom6r«f particule* l/DS *****
R=pow((v P-0.75/M PI) ,1 .0/3.0);
150
îf (R>ri)
{
w=wl :
beta—betal:
hex=hex1 :
Tn=Tfii 5
rho~rhol;
}
e IH e
{
w=w2 ;
beta—beta2:
hex=hex2;
Tfl=Tfl2 î
rho=rho2:
}
S = 4.0*M_PI*R*Rî
n c=C VOLUME( c , iiiix _ th ) *C VOF(c,s th) / v p;
/• nb part dans call — vol nolidr. de la cellule / v p */
}
r«turn (hex«m dot/(gamina—1.0) ) :
}
151
152
Annexe E : Fichier de données
Mobidic
L’introduction des données dans Mobidic passe par l’utilisation d’un fichier ".don".
Ci-dessous nous reprenons un exemple d’un tel fichier pour un tir avec 13g de poudre
dans le dispositif expérimental ".50".
VERSION 3.0
Nature du chargement
153
Abscisse maximale chargement fenetre 1 (M) Xmax_pl = 0.6
Ordonnée minimale chargement fenetre 1 (M) Rmin pl — 0.0
Ordonnée maximale chargement fenetre 1 (M) Rmax_pl — 0.8
Fonction de forme
Critères de combustion
Vitesse de combustion
AU.UMAGE
Caractéristiques de la source
DOUILLE COMBUSTIBLE
154
Température de combustion des g&z allumage (K) TOd — 1800.
PARAMETRES DE SIMULATION
155
1 - y- 7
I
I,
■:
â
r -f
if-
-V
...