transfer fas uas saint-petersburg state university computational physics introduction physical basis...
TRANSCRIPT
Transfer FAS UAS
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Introduction
Physical basis
Molecular dynamics
Temperature and thermostatNumerical integration. Verlet algorithmAnalyze dataAbstract view of MD algorithms
System simulation
Full atomic systemUnited atoms system
ProblemsIdeaAlgorithm
Conclusion
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
MedicinePharmaceutics
TechnologyNematics
Visualization of micro structure
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Molecular dynamics is a standard computational technique used in condensed matter physics, material science, chemistry, and other fields, consisting of following the temporal evolution of a
system of N particles, interacting with each other by a certain law.
F = ma Newton’s law (1)
Rewrite (1) in a more detail form:
Newton’s law (2)
i – number of atom, mi – atom mass, ri – radius-vector of atom,
Fi – resultant force
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Resultant force is a sum of two components:
(3)
U – potential energy of the system, - force determined by interactions with molecules of surroundings.
Interaction between not connected with each other atoms can be described with the use of Lennard-Jones potential:
(4)
, A, B - constants
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Thermostat – algorithm which takes into account energy exchange effects and keeps necessary temperature.
Collision thermostat Berendsen thermostat
Reciprocatingfriction
The deviation oftemperature. Landau-Teller
equation.
The kinetic
energy change
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
1
2
3
New coordinates of atoms
Forces
Velocities of atoms
Integration step = 1 – 1.5 fs
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Visualization
Correlation functions(statistical mechanics)
reaction probabilities(chemistry)
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Initialize Positions/Velocitiestemperature/collision conditions/structure
Calculate and Sum Forces for Each Atom
Apply Thermostat/Volume Change
Move Atoms Ahead One Step ( sec)
(Verlet Algorithm)
Analyze Data
12101510
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Theoretical problem definition! Hypothesis
Mathematical problem definition! System of equations
Numerical problem definition! Numerical method
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Consider the transfer using two types of molecules: Heptane and Benzene.
Heptane ( ) Benzene ( )167HС 66HС
To minimize the time of calculation keeping a realistic aspect of modeling
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
" + " calculation time is less " – " system is more abstract
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Straight removing/appearance of all hydrogens will lead the system to have a big jump of energy and temperature so it will be needed much time to relax the system
The appeared hydrogens must have there one velocities, but the range of them is unknown the values must be optimal in respect to relaxation time
It is incomprehensible how to change interaction potentials between atoms
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Gradual appearance/disappearance of atoms of hydrogens
No big jump of energy and temperature, a smooth transition dependent on a step
Velocities of appeared hydrogens may be equal to velocities of carbons because the distance between them is very small
Values of interaction potentials will go up/ go down according to an increase/decrease of bonds between atoms
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Modeling Full atomic system
To shorten
the bond on part Full atomic systemwith other
characteristics
Modeling United atoms
system
Full atomic systemwith other
characteristics
Bonds moving-outon part
N
1
N
1
N times
N times
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
Theoretical problem definition! Hypothesis
Mathematical problem definition! System of equations
Numerical problem definition! Numerical method
SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS
C
C
C
C
C
C
C
H H H H H H
HH
H H H H H HH
H
C C
C C
C C
H H
H H
H H