Ch121a Atomic Level Simulations of Materials and Molecules.ppt
《Ch121a Atomic Level Simulations of Materials and Molecules.ppt》由会员分享,可在线阅读,更多相关《Ch121a Atomic Level Simulations of Materials and Molecules.ppt(56页珍藏版)》请在麦多课文档分享上搜索。
1、Ch121a Atomic Level Simulations of Materials and Molecules,William A. Goddard III, wagwag.caltech.edu Charles and Mary Ferkel Professor of Chemistry, Materials Science, and Applied Physics, California Institute of Technology,BI 115 Hours: 2:30-3:30 Monday and Wednesday Lecture or Lab: Friday 2-3pm (
2、+3-4pm),Teaching Assistants Wei-Guang Liu, Fan Lu, Jose Mendoza, Andrea Kirkpatrick,Lecture 9, April 18, 2011 Monte Carlo Polymer distributions,Monte Carlo Method and applications in chemistry, biological, polymer related fields,Youyong Li and William A. Goddard III,Continuous self-avoiding walk wit
3、h application to the description of polymer chains; Youyong Li and WAG; J. Phys. Chem. B, 110: 18134-18137 (2006),Efficient Monte Carlo Method for Free Energy Evaluation of Polymer Chains; Jiro Sadanobu and WAG; Fluid Phase Equilibria 144, 415 (1998),The Continuous Configurational Boltzmann Biased D
4、irect Monte Carlo Method for Free Energy Properties of Polymer Chains; Jiro Sadanobu and WAG; J. Chem. Phys. 106, 6722 (1997),references,The Monte Carlo method provides approximate solutions to a variety of mathematical problems by performing statistical sampling experiments (on a computer). The met
5、hod applies to problems with no probabilistic content as well as to those with inherent probabilistic structure.,What is Monte Carlo?,Partition the space into grids for numerical evaluation Tedious, thorough study: enumerate all N2 grid points and evaluate whether satisfies rR Monte Carlo study: sam
6、ple part of the grids (e.g. 10%) to get the conclusion. For interesting problems, tedious and thorough study is seldom practical.,Simple example: Evaluate p from the area of a circle from numerical evaluation (dartboard method),Named after the city in the Monaco principality of France, famous for it
7、s gambling casinos. Roulette is a simple random number generator. The name and the systematic development of Monte Carlo methods dates from LASL 1944.,In 1873: A. Hall performed Needle-board experiment to determine p ( “On an experimental determination of Pi”).,In 1899, Lord Rayleigh showed that a o
8、ne-dimensional random walk without absorbing barriers could provide an approximate solution to a parabolic differential equation.,In 1931 Kolmogorov showed the relationship between Markov stochastic processes and certain integro-differential equations.,In 1948, Harris and Herman Kahn systematically
9、developed the ideas used in the study of random neutron diffusion in fissile material of the atomic bomb., 1948 Fermi, Metropolis, and Ulam obtained Monte Carlo estimates for the eigenvalues of Schrodinger equation,History of Monte Carlo method,Major components of Monte Carlo Algorithm,Probability d
10、istribution functions (pdfs) - the physical (or mathematical) system must be described by a set of pdfs. Random number generator - a source of random numbers uniformly distributed on the unit interval must be available. Sampling rule - a prescription for sampling from the specified pdfs, assuming th
11、e availability of random numbers on the unit interval, must be given. Scoring (or tallying) - the outcomes must be accumulated into overall tallies or scores for the quantities of interest. Error estimation - an estimate of the statistical error (variance) as a function of the number of trials and o
12、ther quantities must be determined.,Refinements,Variance reduction techniques - methods for reducing the variance in the estimated solution to reduce the computational time for Monte Carlo simulation Parallelization and vectorization - algorithms to allow Monte Carlo methods to be implemented effici
13、ently on advanced computer architectures.,Two main reasons: Global minimization (avoiding being trapped) Ensemble description: Ergodicity (avoiding being trapped),MD: straightforward algorithm, but only samples the high frequency region efficiently, may not be ergotic,MC: Complicated algorithm, but
14、much more practical to realize ergodicity in difficult problems,Why we need MC or MD?,Side chain torsions- Number of side chain torsions vary for each aa,Main chain torsions (peptide bond is planar) 180o,Backbone and Side chain torsions in Proteins - Flexible and complicated system,Ramachandran plot
15、,If we sample 10 points for each torsion of 40 monomers or residue, there will be 10400 possible conformations!,Systems with Many Degrees of Freedom,The complexity of polymer, protein, and other macromolecules,Markov Processes,Let us set up a so-called Markov chain of configurations Ct by the introd
16、uction of a fictitious dynamics. The time t is computer time (marking the number of iterations of the procedure), NOT real time - our statistical system is considered to be in equilibrium, and thus time invariant. Let P(A,t) be the probability of being in configuration A at time t.Let W(A-B) be the
17、probability per unit time, or transition probability, of going from A to B. Then:,At large t, once the arbitrary initial configuration is forgotten, want,Detailed balance,Clearly a sufficient (but not necessary) condition for an equilibrium (time independent) probability distribution is the so-calle
18、d detailed balance condition,This method can be used for any probability distribution, but if we choose the Boltzmann distribution,Note: Z does not appear in this expression! It only involves quantities that we know or can easily calculate,The Metropolis Algorithm,This dynamic method of generating a
19、n arbitrary probability distribution was invented by Metropolis, Teller , and Rosenbluth in 1953 (supposedly at a Los Alamos dinner party).,There are many possible choices of the Ws which will satisfy detailed balance. They chose a very simple one:,So if,And if,Realize Metropolis Algorithm,So we hav
20、e a valid Monte Carlo algorithm if: We have a means of generating a new configuration B from a previous configuration A such that the transition probability W(A-B) satisfies detailed balance The generation procedure is ergodic, i.e. every configuration can be reached from every other configuration i
21、n a finite number of iterations The Metropolis algorithm satisfies the first criterion for all statistical systems. The second criterion is model dependent, and not always true (e.g. at T=0).,Folding Kinetics,New View: Energy Bias,Simple sampling,Independent Rotational Sampling,Monte Carlo Sampling
22、for protein structure,The probability of finding a protein (biomolecule) with a total energy E(X) is:,Estimates of any average quantity of the form:,using uniform sampling would therefore be extremely inefficient.,Metropolis et al. developed a method for directly sampling according to the actual dis
23、tribution.,Metropolis et al. Equation of state calculations by fast computing machines. J. Chem. Phys. 21:1087-1092 (1953),Monte Carlo for the canonical ensemble,The canonical ensemble corresponds to constant NVT. The total energy (Hamiltonian) is the sum of the kinetic energy and potential energy:
24、E=Ek(p)+Ep(X) If the quantity to be measured is velocity independent, it is enough to consider the potential energy:,The kinetic energy depends on the momentum p; it can be factored and canceled.,Monte Carlo for the canonical ensemble,Let:,let be transition probability from state X to state Y.,Suppo
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CH121AATOMICLEVELSIMULATIONSOFMATERIALSANDMOLECULESPPT

链接地址:http://www.mydoc123.com/p-379458.html