Molecular Dynamics Basics (4.1, 4.2, 4.3) Liouville formulation (4.3.3) Multiple timesteps (15.3)

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Molecular dynamics in different ensembles
How to setup the initial conditions for a Molecular Dynamic Simulation
Advanced Molecular Dynamics Velocity scaling Andersen Thermostat Hamiltonian & Lagrangian Appendix A Nose-Hoover thermostat.
Molecular Dynamics at Constant Temperature and Pressure Section 6.7 in M.M.
Transfer FAS UAS SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS Introduction Physical basis Molecular dynamics Temperature and thermostat Numerical.
Lecture 13: Conformational Sampling: MC and MD Dr. Ronald M. Levy Contributions from Mike Andrec and Daniel Weinstock Statistical Thermodynamics.
Hamiltonian Formalism
Computational simulation of Molecular dynamics Talk given at the theory group, School of Physics, USM 31 Oct pm.
A Digital Laboratory “In the real world, this could eventually mean that most chemical experiments are conducted inside the silicon of chips instead of.
LINCS: A Linear Constraint Solver for Molecular Simulations Berk Hess, Hemk Bekker, Herman J.C.Berendsen, Johannes G.E.M.Fraaije Journal of Computational.
Meanwhile, somewhere in California. Solar plasma Convection is complicated Temperature is very high Completely or partially ionized gas -> Charges (protons.
Small Coupled Oscillations. Types of motion Each multi-particle body has different types of degrees of freedom: translational, rotational and oscillatory.
Computational Solid State Physics 計算物性学特論 第2回 2.Interaction between atoms and the lattice properties of crystals.
Brachistochrone Under Air Resistance
Molecular Dynamics Simulation (a brief introduction)
Molecular Dynamics Molecular dynamics Some random notes on molecular dynamics simulations Seminar based on work by Bert de Groot and many anonymous Googelable.
Mechanics.
Forward Kinematics.
Hamiltonian Dynamics. Cylindrical Constraint Problem  A particle of mass m is attracted to the origin by a force proportional to the distance.  The.
Molecular Dynamics Classical trajectories and exact solutions
Joo Chul Yoon with Prof. Scott T. Dunham Electrical Engineering University of Washington Molecular Dynamics Simulations.
Chapter 16 Integration of Ordinary Differential Equations.
A) Find the velocity of the particle at t=8 seconds. a) Find the position of the particle at t=4 seconds. WARMUP.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Velocities and Static Force
Motion of a mass at the end of a spring Differential equation for simple harmonic oscillation Amplitude, period, frequency and angular frequency Energetics.
Room 2032 China Canada Winnipeg Manitoba.
Javier Junquera Molecular dynamics in the microcanonical (NVE) ensemble: the Verlet algorithm.
A PPLIED M ECHANICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
Molecular Dynamics A brief overview. 2 Notes - Websites "A Molecular Dynamics Primer", F. Ercolessi
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points.
Systems of Particles.
Basics of molecular dynamics. Equations of motion for MD simulations The classical MD simulations boil down to numerically integrating Newton’s equations.
Force Fields and Numerical Solutions Christian Hedegaard Jensen - within Molecular Dynamics.
Numerical Integration and Rigid Body Dynamics for Potential Field Planners David Johnson.
MATH4248 Weeks Topics: review of rigid body motion, Legendre transformations, derivation of Hamilton’s equations of motion, phase space and Liouville’s.
Statistical Mechanics and Multi-Scale Simulation Methods ChBE
Basic Boltzmann Gas Concepts. Kinetic Theory Complete set of position (x) and momentum (p) coordinates for all individual particles gives exact dynamical.
Molecular Dynamics simulations
In the Hamiltonian Formulation, the generalized coordinate q k & the generalized momentum p k are called Canonically Conjugate quantities. Hamilton’s.
Advanced Molecular Dynamics Velocity scaling Andersen Thermostat Hamiltonian & Lagrangian Appendix A Nose-Hoover thermostat.
1 CE 530 Molecular Simulation Lecture 23 Symmetric MD Integrators David A. Kofke Department of Chemical Engineering SUNY Buffalo
MAE 242 Dynamics – Section I Dr. Kostas Sierros. Problem 1.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
1 Honors Physics 1 Summary and Review - Fall 2013 Quantitative and experimental tools Mathematical tools Newton’s Laws and Applications –Linear motion.
Chapter 9: Molecular-dynamics Integrate equations of motion-- classical! Discrete form of Newton’s second law Forces from interaction potential For a simple.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
Molecular dynamics (1) Principles and algorithms.
Phy 303: Classical Mechanics (2) Chapter 3 Lagrangian and Hamiltonian Mechanics.
Chapter 14 Systems of Particles.
Work Readings: Chapter 11.
Chapter 8 Momentum Definition of Total Momentum The total momentum P of any number particles is equal to the vector sum of the momenta of the individual.
Dynamics Primer Lectures Dermot O’Dwyer. Objectives Need some theory to inderstand general dynamics Need more theory understand the implementation of.
1 Announcements lecture slides online wireless account lifetime group photo Monday morning 1.
Molecular dynamics (MD) simulations  A deterministic method based on the solution of Newton’s equation of motion F i = m i a i for the ith particle; the.
Particle Kinematics Direction of velocity vector is parallel to path Magnitude of velocity vector is distance traveled / time Inertial frame – non accelerating,
Overview of Molecular Dynamics Simulation Theory
Fundamentals of Molecular Dynamics Simulations
Computational Physics (Lecture 20)
Manipulator Dynamics 4 Instructor: Jacob Rosen
Chapter 9: Molecular-dynamics
Advanced Molecular Dynamics
Just for Kicks: a Molecular Dynamics Simulation by Dino B.
Liouville formulation (4.3.3)
Section 9.4 – Solving Differential Equations Symbolically
Molecular Dynamics(MD)
Introduction to Scientific Computing II
Material Point Method (MPM)
Presentation transcript:

Molecular Dynamics Basics (4.1, 4.2, 4.3) Liouville formulation (4.3.3) Multiple timesteps (15.3)

2 Molecular Dynamics Theory: Compute the forces on the particles Solve the equations of motion Sample after some timesteps

3

4

5

6

7 Molecular Dynamics Initialization –Total momentum should be zero (no external forces) –Temperature rescaling to desired temperature –Particles start on a lattice Force calculations –Periodic boundary conditions –Order NxN algorithm, –Order N: neighbor lists, linked cell –Truncation and shift of the potential Integrating the equations of motion –Velocity Verlet –Kinetic energy

8 Periodic boundary conditions

9 Lennard Jones potentials The truncated and shifted Lennard-Jones potential The truncated Lennard-Jones potential The Lennard-Jones potential

10 Phase diagrams of Lennard Jones fluids

11 Saving cpu time Cell listVerlet-list

12 Equations of motion Verlet algorithm Velocity Verlet algorithm

13 Lyaponov instability

14 Liouville formulation Depends implicitly on t Liouville operator Solution Beware: this solution is equally useless as the differential equation!

15 Shift of coordinatesShift of momenta Taylor expansion Let us look at them separately

16 We have noncommuting operators! Trotter identity

17 Velocity Verlet!

18 Velocity Verlet: vx=vx+delt*fx/2 x=x+delt*vx Call force(fx) vx=vx+delt*fx/2 Call force(fx) Do while (t<tmax) enddo

19 Liouville Formulation Velocity Verlet algorithm: Three subsequent coordinate transformations in either r or p of which the Jacobian is one: Area preserving Other Trotter decompositions are possible!

20 Multiple time steps What to use for stiff potentials: –Fixed bond-length: constraints (Shake) –Very small time step

21 Multiple Time steps Trotter expansion : Introduce: δt=Δt/n

22 Now n times : First

23 vx=vx+ddelt*fx_short/2 x=x+ddelt*vx Call force_short(fx_short) vx=vx+ddelt*fx_short/2 Call force(fx_long,f_short) Do ddt=1,n enddo vx=vx+delt*fx_long/2

24