1 Nonlinear Instability in Multiple Time Stepping Molecular Dynamics Jesús Izaguirre, Qun Ma, Department of Computer Science and Engineering University.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Multiscale Dynamics of Bio-Systems: Molecules to Continuum February 2005.
Formulation of an algorithm to implement Lowe-Andersen thermostat in parallel molecular simulation package, LAMMPS Prathyusha K. R. and P. B. Sunil Kumar.
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.
Molecular Dynamics: Review. Molecular Simulations NMR or X-ray structure refinements Protein structure prediction Protein folding kinetics and mechanics.
LINCS: A Linear Constraint Solver for Molecular Simulations Berk Hess, Hemk Bekker, Herman J.C.Berendsen, Johannes G.E.M.Fraaije Journal of Computational.
An image-based reaction field method for electrostatic interactions in molecular dynamics simulations Presented By: Yuchun Lin Department of Mathematics.
Prof. Jesús A. Izaguirre Department of Computer Science and Engineering Computational Biology and Bioinformatics at Notre Dame.
An improved hybrid Monte Carlo method for conformational sampling of large biomolecules Department of Computer Science and Engineering University of Notre.
Evaluation of Fast Electrostatics Algorithms Alice N. Ko and Jesús A. Izaguirre with Thierry Matthey Department of Computer Science and Engineering University.
Molecular Dynamics Molecular dynamics Some random notes on molecular dynamics simulations Seminar based on work by Bert de Groot and many anonymous Googelable.
MDSimAid: Automatic optimization of fast electrostatics in molecular simulations Jesús A. Izaguirre, Michael Crocker, Alice Ko, Thierry Matthey and Yao.
1 Parallel multi-grid summation for the N-body problem Jesús A. Izaguirre with Thierry Matthey Department of Computer Science and Engineering University.
Graphical Models for Protein Kinetics Nina Singhal CS374 Presentation Nov. 1, 2005.
Protein Tertiary Structure Prediction. Protein Structure Prediction & Alignment Protein structure Secondary structure Tertiary structure Structure prediction.
1 Improved Hybrid Monte Carlo method for conformational sampling Jesús A. Izaguirre with Scott Hampton Department of Computer Science and Engineering University.
Behaviour of velocities in protein folding events Aldo Rampioni, University of Groningen Leipzig, 17th May 2007.
Stochastic Roadmap Simulation: An Efficient Representation and Algorithm for Analyzing Molecular Motion Mehmet Serkan Apaydin, Douglas L. Brutlag, Carlos.
Molecular Dynamics and Normal Mode Analysis of WW domain Santanu Chatterjee 1, Christopher Sweet 1, Tao Peng 2, John Zintsmaster 2, Brian Wilson 2, Jesus.
1 An improved hybrid Monte Carlo method for conformational sampling of proteins Jesús A. Izaguirre and Scott Hampton Department of Computer Science and.
MULTISCALE COMPUTATIONAL METHODS Achi Brandt The Weizmann Institute of Science UCLA
A Pinch of Verlet-Velocity Algorithm, A Dash of Langevin Dynamics:
Water cluster- silica collision Water cluster, 104 H 2 O Simulation time, 17ps NVE simulations O 1560 Si atoms Molecular mass g/mole.
Simulations Patrice Koehl Department of Biological Sciences National University of Singapore
Bioinf. Data Analysis & Tools Molecular Simulations & Sampling Techniques117 Jan 2006 Bioinformatics Data Analysis & Tools Molecular simulations & sampling.
Modeling molecular dynamics from simulations Nina Singhal Hinrichs Departments of Computer Science and Statistics University of Chicago January 28, 2009.
Department of Mechanical Engineering
Stochastic Structural Dynamics and Some Recent Developments Y. K. Lin Center for Applied Stochastics Research Florida Atlantic University Boca Raton, FL.
Molecular Dynamics A brief overview. 2 Notes - Websites "A Molecular Dynamics Primer", F. Ercolessi
CZ5225 Methods in Computational Biology Lecture 4-5: Protein Structure and Structural Modeling Prof. Chen Yu Zong Tel:
Chem. 860 Molecular Simulations with Biophysical Applications Qiang Cui Department of Chemistry and Theoretical Chemistry Institute University of Wisconsin,
Molecular Dynamics Simulation
Computational Chemistry Molecular Mechanics/Dynamics F = Ma Quantum Chemistry Schr Ö dinger Equation H  = E 
Folding of Distinct Sequences into Similar Functional Topologies Hossein Mohammadiarani and Harish Vashisth (Advisor) Department of Chemical Engineering,
INTERFERENCE AND QUANTIZATION IN SEMICLASSICAL VIBRATIONAL RESPONSE FUNCTIONS Scott Gruenbaum Department of Chemistry and Chemical Biology Cornell University.
Stochastic Thermodynamics in Mesoscopic Chemical Oscillation Systems
Bioinformatics: Practical Application of Simulation and Data Mining Markov Modeling II Prof. Corey O’Hern Department of Mechanical Engineering Department.
A Technical Introduction to the MD-OPEP Simulation Tools
Molecular Dynamics Study of Aqueous Solutions in Heterogeneous Environments: Water Traces in Organic Media Naga Rajesh Tummala and Alberto Striolo School.
Molecular Dynamics simulations
Molecular Mechanics Studies involving covalent interactions (enzyme reaction): quantum mechanics; extremely slow Studies involving noncovalent interactions.
Dynamical Instability of Differentially Rotating Polytropes Dept. of Earth Science & Astron., Grad. School of Arts & Sciences, Univ. of Tokyo S. Karino.
An Accurate Mode-Selection Mechanism for Magnetic Fluids in a Hele-Shaw Cell David P. Jackson Dickinson College, Carlisle, PA USA José A. Miranda Universidade.
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
ChE 452 Lecture 25 Non-linear Collisions 1. Background: Collision Theory Key equation Method Use molecular dynamics to simulate the collisions Integrate.
Molecular dynamics (1) Principles and algorithms.
1 Thermal conductivity of carbon dioxide from non-equilibrium molecular dynamics Thuat T. Trinh Thuat.T. Trinh, 1 T. J. H. Vlugt, 2 S. Kjelstrup 1 1 Department.
Molecular dynamics (2) Langevin dynamics NVT and NPT ensembles
Molecular Dynamics Arjan van der Vaart PSF346 Center for Biological Physics Department of Chemistry and Biochemistry Arizona State.
Molecular dynamics (3) Equations of motion for (semi) rigid molecules. Restrained MD.
Dynameomics: Protein Mechanics, Folding and Unfolding through Large Scale All-Atom Molecular Dynamics Simulations INCITE 6 David A. C. Beck Valerie Daggett.
1 Targeted Langevin Stabilization of Molecular Dynamics Qun (Marc) Ma and Jesús A. Izaguirre Department of Computer Science and Engineering University.
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.
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
1 Xin Zhou Asia Pacific Center for Theoretical Physics, Dep. of Phys., POSTECH, Pohang, Korea Structuring and Sampling in Complex Conformational.
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Dr. Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
Enhanced conformational sampling via very large time-step molecular dynamics, novel variable transformations and adiabatic dynamics Mark E. Tuckerman Dept.
Overview of Molecular Dynamics Simulation Theory
The Accelerated Weighted Ensemble
Modeling molecular dynamics from simulations
Department of Chemistry
Mechanical Engineering at Virginia Tech
Introduction to Molecular Simulation
Molecular Modelling - Lecture 3
Large Time Scale Molecular Paths Using Least Action.
Time-Trimming Tricks for Dynamic Simulations
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Presentation transcript:

1 Nonlinear Instability in Multiple Time Stepping Molecular Dynamics Jesús Izaguirre, Qun Ma, Department of Computer Science and Engineering University of Notre Dame and Robert Skeel Department of Computer Science and Beckman Institute University of Illinois, Urbana-Champaign SAC’03 March 10, 2003 Supported by NSF CAREER and BIOCOMPLEXITY grants

2 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

3 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

4 Classical molecular dynamics Newton’s equations of motion: Atoms Molecules CHARMM potential (Chemistry at Harvard Molecular Mechanics) Bonds, angles and torsions

5 The CHARMM potential terms BondAngle Dihedral Improper

6 Energy functions

7 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

8 Multiple time stepping Fast/slow force splitting Bonded: “fast” (small periods) Long range nonbonded: “slow” (large char. time) Evaluate slow forces less frequently Fast forces cheap Slow force evaluation expensive Fast forces,  t Slow forces,  t

9 Verlet-I/r-RESPA/Impulse Grubmüller,Heller, Windemuth and Schulten, 1991 Tuckerman, Berne and Martyna, 1992 The state-of-the-art MTS integrator Fast/slow splitting of nonbonded terms via switching functions 2 nd order accurate, time reversible Algorithm 1. Half step discretization of Impulse integrator

10 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

11 Linear instability of Impulse Total energy(Kcal/mol) vs. time (fs) Linear instability: energy growth occurs unless longest  t < 1/2 shortest period. Impulse MOLLY - ShortAvg MOLLY - LongAvg

12 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear “instabilities” (overheating) Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

13 Nonlinear instability of Impulse Approach Analytical: Stability conditions for a nonlinear model problem Numerical: Long simulations differing only in outer time steps; correlation between step size and overheating Results: energy growth occurs unless longest  t < 1/3 shortest period. Unconditionally unstable 3 rd order nonlinear resonance Flexible waters: outer time step less than 3~3.3fs Constrained-bond proteins w/ SHAKE: time step less than 4~5fs Ma, Izaguirre and Skeel (SISC, 2003)

14 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

15 Nonlinear instability: analytical Approach: 1-D nonlinear model problem, in the neighborhood of stable equilibrium MTS splitting of potential: Analyze the reversible symplectic map Express stability condition in terms of problem parameters Result: 3 rd order resonance stable only if “equality” met 4 th order resonance stable only if “inequality” met Impulse unstable at 3 rd order resonance in practice

16 Nonlinear: analytical (cont.) Main result. Let 1. (3 rd order) Map stable at equilibrium if and unstable if Impulse is unstable in practice. 2. (4 th order) Map stable if and unstable if May be stable at the 4 th order resonance.

17 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

18 Nonlinear resonance: numerical Fig. 1: Left: Flexible water system. Right: Energy drift from 500ps MD simulation of flexible water at room temperature revealing 3:1 and 4:1 nonlinear resonance ( and 2.4 fs)

19 Nonlinear resonance: numerical Fig. 2. Energy drift from 500ps MD simulation of flexible water at room temperature revealing 3:1 (3.3363)

20 Fig. 3. Left: Flexible melittin protein (PDB entry 2mlt). Right: energy drift from 10ns MD simulation at 300K revealing 3:1 nonlinear resonance (at 3, 3.27 and 3.78 fs). Nonlinear: numerical (cont.)

21 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

22 Concluding remarks MTS restricted by a 3:1 nonlinear resonance that causes overheating Longest time step < 1/3 fastest normal mode Important for long MD simulations due to: Faster computers enabling longer simulations Long time kinetics and sampling, e.g., protein folding Use stochasticity for long time kinetics For large system size, NVE  NVT

23 Overview Background Classical molecular dynamics (MD) Multiple time stepping integrator Linear instability Nonlinear instabilities Analytical approach Numerical approach Concluding remarks Acknowledgements Key references

24 Acknowledgements People Dr. Thierry Matthey Dr. Ruhong Zhou, Dr. Pierro Procacci Dr. Andrew McCammon hosted JI in May 2001 at UCSD Dept. of Mathematics, UCSD, hosted RS Aug – Aug Resources Hydra and BOB clusters at ND Norwegian Supercomputing Center, Bergen, Norway Funding NSF CAREER Award ACI NSF BIOCOMPLEXITY-IBN

25 Key references [1] Overcoming instabilities in Verlet-I/r-RESPA with the mollified impulse method. J. A. Izaguirre, Q. Ma, T. Matthey, et al.. In T. Schlick and H. H. Gan, editors, Proceedings of the 3rd International Workshop on Algorithms for Macromolecular Modeling, Vol. 24 of Lecture Notes in Computational Science and Engineering, pages , Springer-Verlag, Berlin, New York, 2002 [2] Verlet-I/r-RESPA/Impulse is limited by nonlinear instability. Q. Ma, J. A. Izaguirre, and R. D. Skeel. Accepted by the SIAM Journal on Scientific Computing, Available at [3] Targeted mollified impulse – a multiscale stochastic integrator for molecular dynamics. Q. Ma and J. A. Izaguirre. Submitted to the SIAM Journal on Multiscale Modeling and Simulation, [4] Nonlinear instability in multiple time stepping molecular dynamics. Q. Ma, J. A. Izaguirre, and R. D. Skeel. In Proceedings of the 2003 ACM Symposium on Applied Computing (SAC’03), pages , Melborne, Florida. March 9-12, 2003

26 Key references [5] Long time step molecular dynamics using targeted Langevin Stabilization. Q. Ma and J. A. Izaguirre. In Proceedings of the 2003 ACM Symposium on Applied Computing (SAC’03), pages , Melborne, Florida. March 9-12, 2003 [6] Dangers of multiple-time-step methods. J. J. Biesiadecki and R. D. Skeel. J. Comp. Phys., 109(2):318–328, Dec [7] Difficulties with multiple time stepping and the fast multipole algorithm in molecular dynamics. T. Bishop, R. D. Skeel, and K. Schulten. J. Comp. Chem., 18(14):1785–1791, Nov. 15, [8] Masking resonance artifacts in force-splitting methods for biomolecular simulations by extrapolative Langevin dynamics. A. Sandu and T. Schlick. J. Comut. Phys, 151(1):74-113, May 1, 1999

27 THE END. THANKS!

28 Nonlinear: numerical (cont.) Fig. 4. Left: Melittin protein and water. Right: Energy drift from 500ps SHAKE- constrained MD simulation at 300K revealing combined 4:1 and 3:1 nonlinear resonance.