MCP 1 Chapter 3 Molecular Dynamics
Questions about the lecture 'From Molecular to Continuum Physics 1' of the RWTH Aachen Chapter 3 Molecular Dynamics
Questions about the lecture 'From Molecular to Continuum Physics 1' of the RWTH Aachen Chapter 3 Molecular Dynamics
-
- 1 / 126
-
Lernkarten
What are the dimensions in the phase space used for?
For complete dynamical evolution via (Newtonian) equations of motion
What are the characteristics of constant energy in a physical system model? [5]
1. For N material points and 3N degrees of freedom
2. No external force and though isolated system
3. Internal forces -Gradxi*U(x1,…,xN) are conservative forces
4. Total energy conserved by (Newtonian) equations of motion
5. Applied MD samples a mic ensemble
What are the characteristics of the sample mic ensemble by MD? [2]
1. Trajectory lies on a hypersurface in phase space
2 .Not all position, momentum combinations are allowed/visited
What is the definition of real systems?
“Natural systems or systems prepared in laboratory for measurements”
Are real systems compatible with mic ensembles?
No, real systems are open systems (Exchange mass and energy with outside)
What holds for canonical (NVT) ensembles for MD? [3]
1. Constant temperature T
2. Energy is no more conserved along trajectory
3. Points in phase space, if correspond to state with total energy E then visited with Boltzmann probability p(E) = e-E(x1,…,xN,p1,…,pN)/kB*T / int dx1…dxNdxp1…dpN e-E(x1,…,xN,p1,…,pN)/kB*T
What has to be done for canonical (NVT) ensembles for MD to ensure correctness? [2]
1. Modify time evolution algorithm
2. Modify equations of motions
What is the idea of modifying the time evolution algorithm for canonical (NVT) ensembles in MD?
Velocity scaling with ad hoc modulation of velocities
What are the types of modifying the time evolution algorithm for canonical (NVT) ensembles in MD? [4]
1. Isokinetic
2. Berendsen
3. Andersen
4. Velocity rescaling
What are the characteristics of the isokinetic way of modifying the time evolution algorithm for canonical (NVT) ensembles in MD? [4]
1. Naive
2. Measure instantaneous temperature T
3. Rescale by lambda = sqrt(Tref/T)
4. Repeat periodically
What are the characteristics of the Berendsen way of modifying the time evolution algorithm for canonical (NVT) ensembles in MD? [4]
1. Mimics weak coupling with external heat bath
2. Measure instantaneous temperature T
3. Rescale by lambda
4. Repeat periodically
How to activate the Berendsen way of modifying the time evolution algorithm for canonical (NVT) ensembles in MD in GROMACS? [4]
1. tcoupl = berendsen
2. ref-t = 85.0
3. tau-t = 5.0
4. tc-grps = System
What are the characteristics of the Andersen way of modifying the time evolution algorithm for canonical (NVT) ensembles in MD? [4]
1. Mimics collisions with hotter/colder particles
2. Randomly select particle
3. Exchange actual by Maxwell-Boltzmann distribution velocity
4. Repeat periodically
What are the types of modifying the equations of motion for canonical (NVT) ensembles in MD? [2]
1. Nose-Hoover
2. MTTK
What are the characteristics of the Nose-Hoover way of modifying the equations of motion for canonical (NVT) ensembles in MD? [3]
1. Extended by thermal reservoir and friction term
2. HNH
3. Equation of motion changes
How to activate the Nose-Hoover way of modifying the equations of motion for canonical (NVT) ensembles in MD in GROMACS? [4]
1. tcoupl = nose-hoover
2. ref-t = 85.0
3. tau-t = 5.0
4. tc-grps = System
How to display temperature time evolution in GROMACS?
‘gmx energy -f md.edr -p T.xvg -xvg none’
How to influence energy conservation in GROMACS? [3]
1. Numerical precision
2. Cut-off distance
3. Time step
How to influence energy conservation with numerical precision in GROMACS? [2]
1. gmx_mpi vs gmx_mpi_d
2. Use with ‘module switch gromacs gromacs/5.1.2dp’
Does numerical precision works to improve energy conservation in GROMACS?
No significantly effect
How to influence energy conservation with cut-off distance in GROMACS?
rvdw = 1.0, 1.2, 1.4 nm
Does cut-off distance works to improve energy conservation in GROMACS?
Yes, noise reduced
How to influence energy conservation with time step in GROMACS? [3]
1. dt=0.01 vs 0.001
2. nsteps=25000 vs 250000
3. nstxtcout=100 vs 1000
Does time step works to improve energy conservation in GROMACS?
Yes, noise reduced, but other improvements necessary
What are the characteristics?
[isothermal-isobaric NPT ensembles.MD, 4]
1. Constant pressure
2. Volume thus density is no more constant along trajectory
3. Fluctuations in pressure are connected with volume
4. Work with constant temperature // Mimic experimental conditions
On what is the measurement of pressure in MD based on?
[isothermal-isobaric NPT ensembles.MD, 3]
1. Clausius virial function W
2. W(r1,…,rN) = < Sumi=1N ri*fiTOT >
3. PV = N*kB*T + 1/d * < Sumi=1N ri*fi >
What to use in case of pairwise interactions via potential phi(r) for P?
[isothermal-isobaric NPT ensembles.MD]
P = rho*kb*T – 1/Vd * < Sumi=1N Sumj>i rij dphi/dr >
What is the virial theorem?
[isothermal-isobaric NPT ensembles.MD, 2]
1. Link conecpt of mac pressure and mic dynamics
2. PV = N*kB*T + 1/3 * < Sumi=1N ri*fi >
What is the idea?
[time evolution algorithm.isothermal-isobaric NPT ensembles.MD]
Coordinate scaling with ad hoc modulation of coordinates
What are the characteristics?
[berendsen.time evolution algorithm.isothermal-isobaric NPT ensembles.MD, 4]
1. Mimics pressure coupling with first-order kinetics relaxation with pressure towards Pref
2. Rescale each particle’s coordinates and box vectors
3. Correct system pressure
4. Repeat periodically
How to rescale?
[berendsen.time evolution algorithm.isothermal-isobaric NPT ensembles.MD, 3]
1. Use time-dependent matrix
2. myeij = dij – n*dt/taop *bij {PijRef – Pij(t)}
3. With bij the isothermal compressibility
How to correct system pressure?
[berendsen.time evolution algorithm.isothermal-isobaric NPT ensembles.MD]
dP/dt = Pref-P/taop
How to active in GROMACS?
[berendsen.time evolution algorithm.isothermal-isobaric NPT ensembles.MD, 5]
1. pcoupl = berendsen
2. pcoupltype = isotropic
3. ref-p = 0.79
4. tau-p = 0.5
5. compressibility = 2e-4
What are the effects?
[berendsen.time evolution algorithm.isothermal-isobaric NPT ensembles.MD, 2]
1. Yields correct average pressure
2. Not yield exact isobaric ensemble
What is the idea?
[equations of motions.isothermal-isobaric NPT ensembles.MD]
Extended ensemble with new variables added to 6N phase space
Which methods exist?
[equations of motions.isothermal-isobaric NPT ensembles.MD, 3]
1. Andersen
2. Parrinello-Rahman
3. MTTK
What are the characteristics?
[parrinello-rahman.equations of motions.isothermal-isobaric NPT ensembles.MD, 5]
1. Extended by new DoF and terms
2. DoF represent box vectors represented by matrix h
3. h obeys equation of motion
4. Equation of motions changes
5. Micocanonical sampling yields isobaric distribution
How does h obeys the equation of motion?
[parrinello-rahman.equations of motions.isothermal-isobaric NPT ensembles.MD, 2]
1. d²h/dt² = VW-1(hT)-1(P-Pref)
2. With (W-1)ij = 4pi²*bij / 3taop*max(hij)
How does the equation of motion changes?
[parrinello-rahman.equations of motions.isothermal-isobaric NPT ensembles.MD, 2]
1. d²ri/dt² = fi/mi – M dri/dt
2. With M = h-1[h dhT/dt + dh/dt hT](hT)-1
How to active in GROMACS?
[parrinello-rahman.equations of motions.isothermal-isobaric NPT ensembles.MD, 5]
1. pcoupl = parrinello-rahman
2. pcoupltype = isotropic
3. ref-p = 0.79
4. tau-p = 0.5
5. compressibility = 2e-4