当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《Simulations Moléculaires》Cours04IIIb

资源类别:文库,文档格式:PPT,文档页数:11,文件大小:48KB,团购合买
How to start up? Initial configuration: Criteria for choosing initial configuration: quick relaxation to the equilibrium state. Random initial configuration: Advantage: liquid-like, easy to generate. Drawback: substantial overlaps at high densities. Use: Monte-Carlo for systems without hard-core interactions. Not suitable for hard-core interactions and MD at high densities.
点击下载完整版文档(PPT)

Molecular Dynamics (1)

Molecular Dynamics (1)

How to start up? Initial configuration. Criteria for choosing initial configuration: quick relaxation to the equilibrium state Random initial configuration Advantage: liquid-like, easy to generate Drawback: substantial overlaps at high densities Use: Monte-Carlo for systems without hard-core interactions. Not suitable for hard-core interactions and md at high densities Crystal initial configuration e. g, fcc crystal Advantage: avoiding overlaps easy to generate Drawbacks: not liquid-like Use: suitable for all type of MC and MD

How to start up? Initial configuration: Criteria for choosing initial configuration: quick relaxation to the equilibrium state. - Random initial configuration: Advantage: liquid-like, easy to generate. Drawback: substantial overlaps at high densities. Use: Monte-Carlo for systems without hard-core interactions. Not suitable for hard-core interactions and MD at high densities. - Crystal initial configuration: e.g., fcc crystal Advantage: avoiding overlaps, easy to generate. Drawbacks: not liquid-like Use: suitable for all type of MC and MD

Initial velo cities Maxwell-Boltzmann distribution 3)12na 2k Uniform distribution Each velocity components drawn from a uniform distribution in a range (-v max, maX Constraint nv

Initial velocities: Maxwell-Boltzmann distribution: ) 2 exp( 2 ( ) 2 k T k T f m mv v i i i x i x = −  Uniform distribution: Each velocity components drawn from a uniform distribution in a range (-vmax, vmax). Constraint: 0 1 = = = N i mivi P  

Exercise 1)Write a program for generating an initial configuration with the particles places on a fcc lattice 2)Write a program for generating initial velocities from an uniform distribution in the range(-Vmax, Vmax)(vmax =5) with the constraint that the total initial velocity is zero

Exercise 1) Write a program for generating an initial configuration with the particles places on a fcc lattice. 2) Write a program for generating initial velocities from an uniform distribution in the range (-vmax, vmax) (vmax=5) with the constraint that the total initial velocity is zero

Equilibration Monitoring the equilibration of system with several observables e. g, internal energy, pressure etc A The production run should not start before the system reaches the targeted equilibrium state!

Equilibration Monitoring the equilibration of system with several observables, e.g., internal energy, pressure etc.. A t The production run should not start before the system reaches the targeted equilibrium state!

Molecular Dynamics for Hard Spheres Read initial configuration and initial velocities Identify the next collision Move all particles forward until collision occurs oop Calculate the velocity change of the colliding pair Calculate observables or write out the current configuration End of program

Molecular Dynamics for Hard Spheres Read initial configuration and initial velocities Identify the next collision Move all particles forward until collision occurs Calculate the velocity change of the colliding pair Calculate observables or write out the current configuration End of program loop

Identify the next collision Collision condition: b Livio ⊙ approaching going away Collision time 2+2b;t:;+r;2-2=0 If bi2-vi(ri 2-02)0(condition for collision taking place effectively), the collision time is given

Identify the next collision Collision condition: bij = rij .vij vijt ij 2 + 2bijt ij +rij 2 - s 2 = 0 If bij 2 - vij 2 (rij 2 - s 2 ) 0 (condition for collision taking place effectively), the collision time is given by t ij = {- bij - [bij 2 - vij 2 (rij 2 - s 2 )] 1/2}/vij 2

Collision -Time List and partner list Initializing CTlist-COLTIM(: From the initial condition. Calculate for each particle its collision time with all the other particles the minimum collision time into CoLTIM( (if particle/wIl Find out the minimum of the collision times of particle i and pi not collide with any other particle, put a very large value, e. g TIMBIG, into COLTIM(I Repeat this for all the particles Partner list- PARTNR(N: PaRTNR contains the identity(number of the particle)of the collision partner of particle i

Collision-Time List and Partner list Initializing CT list - COLTIM(N): From the initial condition, Calculate for each particle its collision time with all the other particles. Find out the minimum of the collision times of particle I and put the minimum collision time into COLTIM(I) (if particle I will not collide with any other particle, put a very large value, e.g., TIMBIG, into COLTIM(I)). Repeat this for all the particles. Partner list - PARTNR(N): PARTNR(I) contains the identity (number of the particle) of the collision partner of particle I

Move all particles forward until collision occurs From all the collision times stored in coltim. find out the minimum one (t l]/min Advance the position of all the particles with this time interval, i.e dO=lN RX(=RX(+VX((timin RY(=RY(+VY((timin RZ()=RZ()+Vz(1)°(t1) min enddo

Move all particles forward until collision occurs From all the collision times stored in COLTIM,Find out the minimum one, (tij)min. Advance the position of all the particles with this time interval, i.e., do i=1,N RX(i)=RX(i)+VX(i)*(tij)min RY(i)=RY(i)+VY(i)*(tij)min RZ(i)=RZ(i)+VZ(i)*(tij)min enddo

Calculate the velocity change of the colliding pair Dynamics of elastic collision: vi lafter collision) vi(before collision) Energy conservation requires vi(after collision)=vi (before collision) Since the momentum change takes place along j and no momentum change in the direction perpendicular to ri, the collision is specular with respect to r: This leads to vi(after )=vi (before)+ 8v vi(after)=vi (before)+ &v 8v=[-(bi/orilo 1]collision

Calculate the velocity change of the colliding pair Dynamics of elastic collision: i j rij vij(before collision) vij(after collision) Energy conservation requires: |vij(after collision)| = |vij(before collision)| Since the momentum change takes place along rij and no momentum change in the direction perpendicular to rij, the collision is specular with respect to rij. This leads to vi (after) = vi (before) + dv vi (after) = vi (before) + dv dv = [-(bij/s 2 ) rij]collision

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共11页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有