Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points non-Boltzmann sampling.

Slides:



Advertisements
Similar presentations
Simulation in Materials Summary Friday, 12/6/2002.
Advertisements

Monte Carlo Simulation Wednesday, 9/11/2002 Stochastic simulations consider particle interactions. Ensemble sampling Markov Chain Metropolis Sampling.
Review Of Statistical Mechanics
Advanced Molecular Dynamics Velocity scaling Andersen Thermostat Hamiltonian & Lagrangian Appendix A Nose-Hoover thermostat.
Lecture 13: Conformational Sampling: MC and MD Dr. Ronald M. Levy Contributions from Mike Andrec and Daniel Weinstock Statistical Thermodynamics.
Monte Carlo Methods and Statistical Physics
Introduction to Statistical Thermodynamics (Recall)
Lecture 14: Advanced Conformational Sampling
1 CE 530 Molecular Simulation Lecture 8 Markov Processes David A. Kofke Department of Chemical Engineering SUNY Buffalo
Analyzing the Results of a Simulation and Estimating Errors Jason Cooper.
The Calculation of Enthalpy and Entropy Differences??? (Housekeeping Details for the Calculation of Free Energy Differences) first edition: p
Computational statistics 2009 Random walk. Computational statistics 2009 Random walk with absorbing barrier.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Continuous Time Monte Carlo and Driven Vortices in a Periodic Potential V. Gotcheva, Yanting Wang, Albert Wang and S. Teitel University of Rochester Lattice.
Monte Carlo Methods H. Rieger, Saarland University, Saarbrücken, Germany Summerschool on Computational Statistical Physics, NCCU Taipei, Taiwan.
Monte Carlo Simulation of Ising Model and Phase Transition Studies By Gelman Evgenii.
1 CE 530 Molecular Simulation Lecture 7 David A. Kofke Department of Chemical Engineering SUNY Buffalo
Advanced methods of molecular dynamics Monte Carlo methods
1 Statistical Mechanics and Multi- Scale Simulation Methods ChBE Prof. C. Heath Turner Lecture 11 Some materials adapted from Prof. Keith E. Gubbins:
Boltzmann Distribution and Helmholtz Free Energy
Monte Carlo Methods: Basics
Introduction to (Statistical) Thermodynamics
Monte-Carlo simulations of the structure of complex liquids with various interaction potentials Alja ž Godec Advisers: prof. dr. Janko Jamnik and doc.
1 Physical Chemistry III Molecular Simulations Piti Treesukol Chemistry Department Faculty of Liberal Arts and Science Kasetsart University :
ChE 452 Lecture 24 Reactions As Collisions 1. According To Collision Theory 2 (Equation 7.10)
Free energies and phase transitions. Condition for phase coexistence in a one-component system:
Computational Solid State Physics 計算物性学特論 第8回 8. Many-body effect II: Quantum Monte Carlo method.
Monte Carlo Simulation: Simulate an Isothermal-Isobaric Ensemble Timothy Tie Dong Bing School of Physics, Computer Lab 25 th Jan 2013.
1 CE 530 Molecular Simulation Lecture 17 Beyond Atoms: Simulating Molecules David A. Kofke Department of Chemical Engineering SUNY Buffalo
1 CE 530 Molecular Simulation Lecture 18 Free-energy calculations David A. Kofke Department of Chemical Engineering SUNY Buffalo
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points.
Microscopic states (microstates) or microscopic configurations under external constraints (N or , V or P, T or E, etc.)  Ensemble (micro-canonical, canonical,
P T A typical experiment in a real (not virtual) space 1.Some material is put in a container at fixed T & P. 2.The material is in a thermal fluctuation,
Monte Carlo Methods in Statistical Mechanics Aziz Abdellahi CEDER group Materials Basics Lecture : 08/18/
Nathan Baker BME 540 The Monte Carlo method Nathan Baker BME 540.
For a new configuration of the same volume V and number of molecules N, displace a randomly selected atom to a point chosen with uniform probability inside.
The Ising Model Mathematical Biology Lecture 5 James A. Glazier (Partially Based on Koonin and Meredith, Computational Physics, Chapter 8)
1 Statistical Mechanics and Multi- Scale Simulation Methods ChBE Prof. C. Heath Turner Lecture 14 Some materials adapted from Prof. Keith E. Gubbins:
1 CE 530 Molecular Simulation Lecture 22 Chain-Molecule Sampling Techniques David A. Kofke Department of Chemical Engineering SUNY Buffalo
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
1 Statistical Mechanics and Multi- Scale Simulation Methods ChBE Prof. C. Heath Turner Lecture 25 Some materials adapted from Prof. Keith E. Gubbins:
Understanding Molecular Simulations Introduction
Time-dependent Schrodinger Equation Numerical solution of the time-independent equation is straightforward constant energy solutions do not require us.
Advanced Molecular Dynamics Velocity scaling Andersen Thermostat Hamiltonian & Lagrangian Appendix A Nose-Hoover thermostat.
Exploring the connection between sampling problems in Bayesian inference and statistical mechanics Andrew Pohorille NASA-Ames Research Center.
Path integral Monte Carlo
Diffusion in Disordered Media Nicholas Senno PHYS /12/2013.
Schematic representation of ‘Microstates’. Integretion over a Markovian Web. G. C. Boulougouris, D. Frenkel, J. Chem. Theory Comput. 2005, 1,
Lecture 2 Molecular dynamics simulates a system by numerically following the path of all particles in phase space as a function of time the time T must.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
Path Integral Quantum Monte Carlo Consider a harmonic oscillator potential a classical particle moves back and forth periodically in such a potential x(t)=
Application of the MCMC Method for the Calibration of DSMC Parameters James S. Strand and David B. Goldstein The University of Texas at Austin Sponsored.
7. Metropolis Algorithm. Markov Chain and Monte Carlo Markov chain theory describes a particularly simple type of stochastic processes. Given a transition.
Monte Carlo method: Basic ideas. deterministic vs. stochastic In deterministic models, the output of the model is fully determined by the parameter values.
An Introduction to Monte Carlo Methods in Statistical Physics Kristen A. Fichthorn The Pennsylvania State University University Park, PA
General considerations Monte Carlo methods (I). Averages X = (x 1, x 2, …, x N ) – vector of variables P – probability density function.
Monte Carlo in different ensembles Chapter 5
Javier Junquera Importance sampling Monte Carlo. Cambridge University Press, Cambridge, 2002 ISBN Bibliography.
1 Molecular Simulations Macroscopic EOS (vdW, PR) Little molecular detail Empirical parameters (  ) Seeking understanding of complex systems Surfactants.
Monte Carlo Simulation of Canonical Distribution The idea is to generate states i,j,… by a stochastic process such that the probability  (i) of state.
Lecture 14: Advanced Conformational Sampling Dr. Ronald M. Levy Statistical Thermodynamics.
Computational Physics (Lecture 11) PHY4061. Variation quantum Monte Carlo the approximate solution of the Hamiltonian Time Independent many-body Schrodinger’s.
Systematic errors of MC simulations Equilibrium error averages taken before the system has reached equilibrium  Monitor the variables you are interested.
The Monte Carlo Method/ Markov Chains/ Metropolitan Algorithm from sec in “Adaptive Cooperative Systems” -summarized by Jinsan Yang.
Monte Carlo: A Simple Simulator’s View
Advanced Molecular Dynamics
Molecular Mechanics Molecular Dynamics.
DIAGRAMMATIC MONTE CARLO:
Common Types of Simulations
Presentation transcript:

Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points non-Boltzmann sampling

2 Molecular Simulations u Molecular dynamics: solve equations of motion u Monte Carlo: importance sampling r1r1 MD MC r2r2 rnrn r1r1 r2r2 rnrn

3 Statistical Thermodynamics Partition function Ensemble average Free energy Probability to find a particular configuration

4 Monte Carlo simulation

5 Ensemble average Generate configuration using MC: with

6 Monte Carlo simulation

7

8

9 Questions How can we prove that this scheme generates the desired distribution of configurations? Why make a random selection of the particle to be displaced? Why do we need to take the old configuration again? How large should we take: delx?

10 Detailed balance o n

11 NVT-ensemble

12

13 Questions How can we prove that this scheme generates the desired distribution of configurations? Why make a random selection of the particle to be displaced? Why do we need to take the old configuration again? How large should we take: delx?

14

15 Questions How can we prove that this scheme generates the desired distribution of configurations? Why make a random selection of the particle to be displaced? Why do we need to take the old configuration again? How large should we take: delx?

16 Mathematical Transition probability: Probability to accept the old configuration:

17 Keeping old configuration?

18 Questions How can we prove that this scheme generates the desired distribution of configurations? Why make a random selection of the particle to be displaced? Why do we need to take the old configuration again? How large should we take: delx?

19 Not too small, not too big!

20 Non-Boltzmann sampling We perform a simulation at T=T 2 and we determine A at T=T 1 T 1 is arbitrary! We only need a single simulation! Why are we not using this?

21 T1T1 T2T2 T5T5 T3T3 T4T4 E P(E) Overlap becomes very small

22 How to do parallel Monte Carlo Is it possible to do Monte Carlo in parallel –Monte Carlo is sequential! –We first have to know the fait of the current move before we can continue!

23 Parallel Monte Carlo Algorithm (WRONG): 1.Generate k trial configurations in parallel 2.Select out of these the one with the lowest energy 3.Accept and reject using normal Monte Carlo rule:

24 Conventional acceptance rule Conventional acceptance rules leads to a bias

25 Why this bias? Detailed balance!

26 Detailed balance o n ?

27

28

29 Modified acceptance rule Modified acceptance rule remove the bias exactly!