Modélisation et calcul scientifique

Slides:



Advertisements
Présentations similaires
Eléments d'algèbre linéaire
Advertisements

Cours 4-b Méthode des éléments finis 2D
Hydrodynamique de l’Etang de Berre : un facteur clé de l’écosystème
Les eaux souterraines mises sur ordinateur
Jocelyne Erhel Equipe SAGE de l’INRIA Rennes
Résultats de l'exercice Couplex
Pressions et débits dans les canalisations
MODÉLISATION DU TRANSPORT RÉACTIF EN MILIEU POREUX
Chapitre 3: Modélisation des systèmes
ESSAIS DE PERMEABILITE SUR CHANTIER
H. MUSTAPHA J.R. de DREUZY J. ERHEL.
Chaire UNESCO - Calcul numérique intensif
Construire un modèle numérique avec des élèves : exemple du cycle du carbone. Frédéric David, Agnès Rivière.
Cours CTN 504 Mécanique des sols
Couche limite atmosphérique
Les régimes variables et les équations de Maxwell
Sous la responsabilité d’Emmanuel MOUCHE
Master professionnel Statistique, informatique et techniques numériques (SITN)
Sisyphe, UPMC Momas, Lyon, 5-6 sept. 2008
Simulation d’écoulements discontinus 1D en volumes finis
Modélisation numérique de la dynamique glaciaire
Journées scientifiques GdR MOMAS 4-5 novembre Modèles et couplages
Club Cast3m 21 novembre 2008 Modélisation du comportement hydromécanique post-fermeture d’une cavité souterraine remblayée N. Dufour et H. Wong DGCB,
La conduction thermique dans les solides
Propagation de radionucléides issus dun stockage dans une couche dargile.
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
«Étude de phénomènes de liquéfaction»
Mécanique Statistique
Resultats du benchmark hydro mecanique
Filtrage de Kalman et aperçu probabiliste
La distribution de l’eau.
L’adaptativité pour un solveur de l’équation de Vlasov
transfert de chaleur Par CONVECTION
Soutenance de stage 16 Mai au 5 Août 2011
Simulation de problèmes couplés d’hydro-géologie :
Plan du cours Introduction - Cycle de l’eau
Approche naïve de la résolution.
Méthode différentielle Mercredi 8 mars 2006 Principe, historique, recherches actuelles.
Les algorithmes de découplage vitesse-pression
Turbulence Homogène et Isotrope
Plan du cours Introduction - Cycle de l’eau
CHAPITRE 3: DYNAMIQUE DES FLUIDES INCOMPRESSIBLES PARFAITS
Conditions frontières
Nappe libre ou captive? A.Gutierrez.
FLUIDE PARFAIT COMPRESSIBLE
Guy Gauthier, ing., Ph.D. 6 janvier 2015
Transport de polluants dans les eaux souterraines
TRANSFERT COUPLE DE CHALEUR ET DE MASSE
ECOULEMENTS A SURFACE LIBRE Comparaison aux écoulements en conduites
Couche limite atmosphérique
Introduction aux équations de transport
MODELISATION DE LA DYNAMIQUE DES PESTICIDES DANS LES SOLS
Notions de modèles hydrogéologiques
RAPPELS Équations de la Mécanique des fluides.
1/16 Chapitre 3: Représentation des systèmes par la notion de variables d’état Contenu du chapitre 3.1. Introduction 3.2. Les variables d’état d’un système.
- Application au Bassin versant du Jaudy-Guindy-Bizien -
Conduction Bidirectionnelle en régime permanent
Notions de modèles hydrogéologiques Adrien Wanko & Sylvain Payraudeau
Post doctorant, CEREVE-ENPC
La caractérisation environnementale préliminaire (Phase II)  Figure no 1 du guide  Figure no 2 du guide  Rappel sur la nature et les propriétés des.
Ch-3 Lois de l'écoulement. Équations de Darcy ∆H ∆L Q Sol 2.
Pierre Joli Cours de Mathématique Pierre Joli
Application des équations primitives à l’écoulement turbulent
Couche limite atmosphérique Micrométéorologie. Équations de Reynolds 7 équations et 16 inconnues...
1 Journées MoMas 14/11/2007 : Une méthode de régularisation pour le comportement adoucissant des matériaux dilatants Une méthode de régularisation pour.
GdR MoMaS Novembre 2003 Conditions d’interface optimales algébriques pour la vibro-élasticité. François-Xavier Roux (ONERA) Laurent Sériès (ONERA) Yacine.
MECANIQUE DES MILLIEUX CONTINUS ET THERMODYDAMIQUE SIMULATIONS.
Comportement micromécanique des argiles gonflantes. Partie 2 : Simulation Thibault LEMAIRE, Christian MOYNE, Didier STEMMELEN Laboratoire d'Energétique.
______________________________________________________________________ Journée GDR MoMaS – / 11 / 2007 _ ____________________________________________________________________________________.
Comprendre l’écoulement de l’eau dans les roches grâce à l’informatique Jocelyne Erhel L’équipe SAGE Le département de Géosciences.
Transcription de la présentation:

Modélisation et calcul scientifique Jocelyne Erhel Equipe SAGE - INRIA et IRISA - Rennes Équipe commune avec le CNRS et l’université de Rennes 1 Travail en collaboration avec Géosciences Rennes (CNRS et université de Rennes 1) avec le laboratoire PPRIME (CNRS et université de Poitiers) Avec le laboratoire CDCSP (CNRS et université de Lyon)

Comprendre (ex: astrophysique) Prédire (ex: météo) Modélisation et simulation Comprendre (ex: astrophysique) Prédire (ex: météo) Gérer (ex: ressources pétrolières) Décider (ex: finances)

http://www.surfrider.eu/uploads/pics/Cycle-de-l-eau.jpg

L’eau potable en Bretagne:  70% eaux de surface ©http://www.ec.gc.ca/water/f_main.html L’eau potable en Bretagne:  70% eaux de surface  Quelques captages profonds ©Yves Chaux

©http://www.ec.gc.ca/water/f_main.html

©http://www.ec.gc.ca/water/f_main.html

Variables physiques Lois de conservation Lois de comportement Modélisation Variables physiques Lois de conservation Lois de comportement

Charge hydraulique H H = P/ρg + z Cascade: l’eau tombe par gravité Puits artésien : l'eau jaillit par pression. H = P/ρg + z P pression, ρ densité, g constante de gravité, z profondeur

Gradient de charge hydraulique © http://www.u-picardie.fr/~beaucham/cours.qge/du-7.htm

Gradient de charge hydraulique En dimension 1: position x et fonction H(x) Points x et x+dx H’(x) est le gradient de H au point x

Gradient de charge hydraulique En dimension 2: position (x,y) et fonction H(x,y) Points (x,y) et (x+dx,y); points (x,y) et (x,y+dy) Vecteur gradient Grad(H)

Vitesse de l’eau Loi de la conservation de la masse: Ce qui sort du tuyau y est entré Arrosage : les bons tuyaux ! | © Olivier Desvaux En dimension 1: position x; vitesse V(x); source Q(x) Conservation de la masse: V’(x)=Q(x)

Vitesse de l’eau En dimension 2 : vecteur V(x,y) avec deux composantes Divergence de V: flux de vitesse en un point

Notion de perméabilité Type de roche Perméabilité (m/s) graviers 3 10-1 sables 6 10-4 limons 3 10-8 vase argileuse 5 10-10 1m=3 s 1m=28 mn 1m=386 j 1m=63 ans

Loi de Darcy V = -K * grad(H) La vitesse est proportionnelle au gradient de charge Le coefficient K est la perméabilité de l’aquifère HISTOIRE DES FONTAINES PUBLIQUES DE DIJON. APPENDICE. - NOTE D. Détermination des lois d'écoulement de l'eau à travers le sable. HENRY DARCY INSPECTEUR GENERAL DES PONTS ET CHAUSSEES. 1856

Modèle de l’écoulement H = charge Hydraulique ; V = vitesse ; K = perméabilité Flux nul Conservation de la masse div(V) = Q Loi de Darcy V = -K * grad(H) Conditions aux limites H=0 H=1 Il existe une solution H et elle est unique Flux nul En général, on ne sait pas calculer la solution H

Discrétisation du domaine Problème approché Analyse de convergence Discrétisation numérique On sait calculer une solution approchée Discrétisation du domaine Problème approché Analyse de convergence

Solution approchée : discrétisation spatiale On superpose une grille de calcul, comme les pixels d’une photo numérique div(V) = Q V = -K * grad(H) Conditions aux limites Plus la grille est fine, plus la solution approchée est précise Et plus le volume de données et le temps de calcul augmentent

Modélisation de l’écoulement : système d’équations approché On écrit les équations dans chaque petit carré de la grille On obtient un système d’équations linéaire H1 H2 H3 H4 Les inconnues sont H1,H2,H3,H4

Algorithme de résolution Développement d’un logiciel Validation Simulation numérique Algorithme de résolution Développement d’un logiciel Validation

système d’équations linéaires N mailles : N équations avec N inconnues Algorithme de résolution par éliminations successives des inconnues Stocker 8N2 octets Faire N3 opérations (Flops) N=1000 : 8 Mega-octets et 1 Giga-Flops N=100000=105 : 80 Giga-octets et 1015 Flops (1 Peta-Flops)

Système d’équations linéaires 0 + a = a et 0 x a = 0 On ne stocke que les éléments non nuls de la matrice On ne fait les opérations qu’avec ces éléments non nuls Une matrice creuse Temps de calcul en fonction de la taille N Les algorithmes sont plus compliqués

Calcul parallèle et distribué Grappe de PC Inria Grid’5000 ©INRIA/Photo Jim Wallace Modèle numérique 16,8 millions d’inconnues en 76 secondes avec 32 processeurs

Cas compliqué hétérogène Validation et visualisation Cas simple homogène Cas compliqué hétérogène

Charge H et vitesse V dans un milieu homogène

Charge H et vitesse V dans un milieu hétérogène C:\Documents and Settings\erhel.irisa\Mes documents\Mes doc\EXPOSES\DEMO-HYDROGRID\matlab Lancer hydro

Charge dans un réseau 3D de fractures

Pour en savoir plus http://www.eaubretagne.fr/article/les-eaux-souterraines http://www.cnrs.fr/cw/dossiers/doseau/decouv/rubrique.html http://www.brgm.fr/divers/nappes.htm http://www.u-picardie.fr/~beaucham/ http://www.ec.gc.ca/water/f_main.html http://ga.water.usgs.gov/edu/watercyclefrench.html http://www.irisa.fr/sage http://www.geosciences.univ-rennes1.fr/