HAL Id: hal-01722086
https://hal.archives-ouvertes.fr/hal-01722086
Submitted on 2 Mar 2018
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Public Domain
Une équation de Langevin pour la simulation à l’échelle atomistique de fluides hors-équilibre
Matthew Dobson, Frédéric Legoll, Tony Lelièvre, Gabriel Stoltz
To cite this version:
Matthew Dobson, Frédéric Legoll, Tony Lelièvre, Gabriel Stoltz. Une équation de Langevin pour
la simulation à l’échelle atomistique de fluides hors-équilibre. 11e colloque national en calcul des
structures, CSMA, May 2013, Giens, France. �hal-01722086�
CSMA 2013
11e Colloque National en Calcul des Structures 13-17 Mai 2013
Une ´equation de Langevin pour la simulation `a l’´echelle atomistique de fluides hors-´equilibre
Matthew DOBSON
1,2,4, Fr´ed´eric LEGOLL
3,4, Tony LELIEVRE
1,4, Gabriel STOLTZ
1,41CERMICS, Ecole des Ponts ParisTech,{lelievre,stoltz}@cermics.enpc.fr
2Nouvelle adresse: Department of Mathematics and Statistics, University of Massachusetts, dobson@math.umass.edu
3Laboratoire Navier, Ecole des Ponts ParisTech, legoll@lami.enpc.fr
4INRIA Rocquencourt, MICMAC team-project
R´esum´e — La motivation de ce travail est la simulation multi´echelle de liquides, dans laquelle des mod`eles de dynamique mol´eculaire sont coupl´es avec des descriptions `a l’´echelle du continuum (typi- quement via l’´equation de Navier-Stokes). Dans un tel calcul, il est n´ecessaire de pouvoir simuler un syst`eme mol´eculaire consistant avec le flot macroscopique. Typiquement, on souhaite imposer un taux de d´eformation (gradient sym´etris´e de la vitesse) et calculer num´eriquement, sur la base d’un mod`ele atomistique, le tenseur des contraintes. On obtient ainsi num´eriquement, sur la base de calculs `a l’´echelle atomistique, la loi de comportement `a l’´echelle macroscopique du fluide.
Notre travail consiste tout d’abord `a construire, en utilisant un mod`ele de bain thermique (et suivant en cela les id´ees de D. D ¨urr, S. Goldstein et J. Lebowitz [3, 4]), une ´equation de type Langevin, permettant la simulation de liquides `a temp´erature et taux de d´eformation fix´es. On pr´esente ensuite des simulations num´eriques montrant l’utilit´e de la dynamique obtenue pour simuler des liquides en cisaillement.
Mots cl´es — syst`emes hors-´equilibre, simulation multi´echelle, ´equation de Langevin, flot de cisaille- ment.
1 Introduction
La motivation de ce travail est la simulation multi´echelle de liquides, dans laquelle des mod`eles de dynamique mol´eculaire sont coupl´es avec des descriptions `a l’´echelle du continuum. A l’´echelle macroscopique, l’´evolution du fluide (consid´er´e ici comme incompressible) est mod´elis´ee par l’´equation de Navier-Stokes :
ρ ∂u
∂t + u · ∇u
= f + div σ, div u = 0, σ = −p Id + τ, (1)
o`u u est le champ de vitesse, σ le champ de contrainte et p le champ de pression associ´e `a l’incompres- sibilit´e du fluide (ρ est la densit´e, f mod´elise les forces ext´erieures et Id est la matrice identit´e).
Pour fermer le syst`eme d’´equations, on a besoin d’une loi constitutive, reliant typiquement τ (ou σ)
`a u. Pour les fluides newtoniens, cette loi s’´ecrit
σ = − p Id + η ∇u + ∇u
T,
o`u η est la viscosit´e. Le but de ce travail est de fermer le syst`eme (1) num´eriquement, sur la base d’un mod`ele atomistique (ce qui permet de contourner la difficult´e de postuler `a l’´echelle macroscopique une loi constitutive). A plus long terme, ce travail est reli´e au probl`eme de la simulation multi´echelle de fluides, pour laquelle on va r´esoudre
ρ ∂u
∂t + u ·∇u
= f + div σ, div u = 0,
et o`u, dans chaque (ou quelques) cellule (ou ´el´ement fini) macroscopique, la relation ∇u 7→ σ(∇u,T ) est
calcul´ee sur la base d’un mod`ele atomistique.
La quantit´e ∇u ´etant macroscopique, on supposera dans toute la suite que, `a l’´echelle atomistique, elle est constante et uniforme.
La suite de ce document s’appuie sur l’article [2].
2 Equation de Langevin pour un fluide hors-´equilibre
2.1 Mod`ele atomistique
A l’´echelle atomistique, on mod´elise le fluide comme un syst`eme discret compos´e de N particules ponctuelles, de position q
i∈ D , de moment p
iet de masse unit´e. On se donne un Hamiltonien pour ce syst`eme, H(q, p) =
∑
N i=1p
2i2 +V (q
1, . . . ,q
N), somme de l’´energie cin´etique et de l’´energie potentielle.
Une dynamique commun´ement admise pour simuler ce syst`eme `a l’´equilibre `a la temp´erature T est l’´equation de Langevin :
dq
i= p
idt, d p
i= −∇
iV (q) dt − γp
idt + p
2γβ
−1dW
i, (2)
o`u γ > 0 est un param`etre, β est reli´e `a la temp´erature par β = 1
k
BT (k
Best la constante de Boltzmann) et W
iest un mouvement brownien (on reconnait les ´equations de Newton auxquelles on a ajout´e un terme de dissipation et un terme de fluctuation al´eatoire).
Les propri´et´es d’´equilibre du syst`eme sont d´efinies comme la moyenne de certaines observables suivant la mesure de Boltzmann-Gibbs
ψ
G(q, p) = Z
−1exp (−βH(q, p)). (3) Ces moyennes thermodynamiques s’´ecrivent
hAi :=
Z
DN×R3N
A(q, p) ψ
G(q, p) dq d p. (4) Par exemple, l’observable correspondant `a la pression est A(q, p) = 1
3| D |
∑
N i=1p
2i− q
i· ∇
iV (q) . Avec ce choix, hAi est la pression macroscopique d’un syst`eme de N particules, dans le domaine D , `a la temp´erature T .
La quantit´e (4) est une int´egrale en tr`es grande dimension. En pratique, elle est calcul´ee comme la moyenne de l’observable A le long de la solution de (2) : pour tout γ > 0, et pour toute observable A, on a en effet
T