Thermostat de Berendsen

Un article de Wikipédia, l'encyclopédie libre.

Le thermostat de Berendsen[1] est un algorithme permettant de redimensionner les vitesses des particules dans les simulations de dynamique moléculaire afin de contrôler la température de simulation.

Description de base[modifier | modifier le code]

Dans ce schéma numérique, le système moléculaire est faiblement couplé à un bain de chaleur à une certaine température. Le thermostat de Berendsen supprime toutes fluctuations de l'énergie cinétique du système et ne peut donc pas reproduire de trajectoires cohérentes avec l'ensemble canonique. Aussi, la température instantanée du système est corrigée de telle sorte que l'écart entre la température instantanée T et la température du thermostat T0 diminue de façon exponentielle avec une certaine constante de temps .

Bien que ce mécanisme de thermostat ne génère pas un ensemble canonique correct (en particulier pour les petits systèmes), pour les grands systèmes de l'ordre de centaines ou de milliers d'atomes/molécules, l'approximation donne des résultats à peu près corrects pour la plupart des propriétés calculées[2]. Ce schéma numérique est largement utilisé en raison de l'efficacité avec laquelle il entraine le système moléculaire à la température cible T0 du bain thermique.

Dans les simulations réalisées, les systèmes moléculaires sont initialement équilibrés à l'aide du schéma numérique du thermostat de Berendsen, tandis que les propriétés thermodynamiques sont ensuite calculées à l'aide du thermostat de Nosé-Hoover plus répandu, et qui génère correctement des trajectoires cohérentes avec un ensemble canonique. Toutefois, le thermostat de Berendsen peut entraîner l'effet du glaçon volant, un artefact numérique qui est de nos jour éliminé par le thermostat de Bussi – Donadio – Parrinello[3] plus rigoureux. C'est pour cette raison, il est recommandé désormais de cesser d'utiliser le thermostat de Berendsen en dynamique moléculaire, sauf à vouloir reproduire des études antérieures[4].

Articles connexes[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. (en) Berendsen, Postma, J. P. M., van Gunsteren, W. F. et DiNola, A., « Molecular-Dynamics with Coupling to an External Bath », Journal of Chemical Physics, vol. 81, no 8,‎ , p. 3684–3690 (DOI 10.1063/1.448118, Bibcode 1984JChPh..81.3684B, hdl 11370/93b3d75f-03d3-4385-98b7-c5d1347f9bbc, lire en ligne).
  2. (en) Morishita, « Fluctuation formulas in molecular-dynamics simulations with the weak coupling heat bath », The Journal of Chemical Physics, vol. 113, no 8,‎ , p. 2976–2982 (DOI 10.1063/1.1287333, Bibcode 2000JChPh.113.2976M).
  3. (en) Bussi, Donadio et Parrinello, « Canonical sampling through velocity rescaling », The Journal of Chemical Physics, vol. 126, no 1,‎ , p. 014101 (ISSN 0021-9606, PMID 17212484, DOI 10.1063/1.2408420, arXiv 0803.4060, S2CID 23411901).
  4. (en) Braun, Moosavi, S. M. et Smit, B., « Anomalous Effects of Velocity Rescaling Algorithms: The Flying Ice Cube Effect Revisited », Journal of Chemical Theory and Computation, vol. 14, no 10,‎ , p. 5262–5272 (PMID 30075070, DOI 10.1021/acs.jctc.8b00446, arXiv 1805.02295, S2CID 51910357).