Practical matters
• Lectures+exercises Wednesday and Thursday at 2-4pm• mostly working on simulations
• coming to the classes is voluntary, but probably useful
• Grading: exercises (30%) + project (70%)
Exercises
• 3 exercise sets, deadlines 14, 21 and 28 Sep at 4 pm
• You can work on the exercises in class and finish them at home.
• Everyone hands in their answers separately, but you can work on theexercises together and/or ask me for help during classes.
Course project
• done individually
• we will discuss the topics next week
• plan and perform simulations, analyze the results and write a report
• oral presentation about preliminary results (graded as pass/fail)
• deadline for the report?
Simulations of Formation of Molecular Clusters
• Molecular cluster: two or more molecules attached to each other, butsmaller than a macroscopic particle/drop
• Formation≈growth: the process where molecules collide and sometimes stick together, but may also unstick and fly off
• Simulations: solving the time evolution numerically from differentialequations
Applications
• Atmospheric science: Which compounds form aerosol particles? How efficiently?
• Instrumentation: Condensation particle counters (CPC) and Particlesize magnifiers (PSM) are based on condensing vapor molecules on a small particle and make it grow to a detectable size.
• Industrial processes
• …
How to simulate cluster formation and growth?
• Molecular dynamics (MD): each individual molecule is treatedseparately, and its trajectory is computed based on equations of motion and interactions with other molecules (6 variables per molecule)
• Cluster population simulations: the concentration is solved as a function of size and time; individual molecules and clusters are notconsidered (one variable per cluster size)
• Monodisperse growth models: the growth of a single particle is studied based on the surrounding vapor concentration and thecomposition and size of the particle (one variable per compound)
Molecular dynamics (MD)
• most fundamental way to study cluster formation
• computationally extremely demanding:• 105-106 molecules with a very simple interaction potential
• 2 molecules for 1 picosecond with quantum chemical interactions
• useful for studying fundamentals of cluster formation
• usually not applicable for studying realistic situations
Monodisperse growth models
• most simple approach
• several compounds can participate in the growth and the particlescan grow to large sizes
• monodisperse growth: if particles have the same size and composition at time t0, they will grow at the same rate and alwayshave the same size• What does this mean on a microscopic level?
• Is it realistic?
Cluster population simulations
• several options for treating cluster sizes: • moving/fixed size bins
• modes
• molecular resolution = each cluster size is treated separately
• good compromise between a physically reasonable description and a not too overwhelming computational burden
→used in this course
• Air consists mostly of nitrogen and oxygen molecules when they collide, they just bounce off
• There are also some stickier molecules like sulfuric acid when they collide, they can stick together and form a cluster
the clusters can grow bigger through more collisions
or they can evaporate and lose molecules
Particle formation from molecules
Solving cluster concentrations
• For each cluster type, go through all processes where it can be formed or lost
• Find the rate constant for each process (i.e. how often the collision or evaporation happens)
• Write out equations for the time derivatives of the concentrations
• Integrate them to get concentrations as a function of time
Example system: HSO4– + H2SO4 + NH3
= number of clusters / volume
From rate constants to cluster concentrations
d Cid t
= Si (sources)
+
j<i
βj,i−j Cj Ci−j (formation by collisions)
+
j
γi+j,i Ci+j (formation by evaporations)
–
j
βi,j Ci Cj (loss by collisions)
–
j<i
γi,j Ci (loss by evaporations)
– LiCi (loss to external sink, e.g. walls)
Ci = concentration (number/volume) of clusters of type i
Next step:
Ci(t) =Ci(0) + 0
t d Cid t′
d t′Example system: HSO4
– + H2SO4 + NH3
Collision and evaporation rates
Neutral-neutral collision rates from kinetic gas theory:
βi+j = (8πkT)1/2(
1mi
+1mj
)1/2 (ri + rj
)2
Ion-neutral collision rates from classical electrodynamicsEvaporation rates γ from equilibrium conditions, assumingbarrierless reactions:
i + jβ−−−⇀↽−−−γ
k : Ci = e−Gi−GjkB T Cj = e
Gk −GikB T Ck
Ckγ = CiCjβ
⇒ γ = P0kB T βe
Gk −Gi−GjkB T
Sulfuric acid dimer:β ≈ 10−10 cm3/sγ ≈ 104 1/s
Oona Kupiainen-Määttä (University of Helsinki)
ACDC: Atmospheric Cluster Dynamics Code
Perl scriptInput:
list of clusters and theirGibbs free energiesdensities and molar massesof pure compounds,simulation parameters etc.
Output:Matlab function for thebirth-death equationsMatlab function for runningthe simulation
Matlab simulationInput:
initial concentrations,sources, constantconcentrationssimulation time
Output:concentrations as a functionof time, solved with ode15sformation ratesfluxes between clusters
Oona Kupiainen-Määttä (University of Helsinki)
Running ACDC (making the equations)
From Windows or Linux command line:perl acdc_2015_08_08.pl <options>
From Linux command line:./acdc_2015_08_08.pl <options>
From Matlab:system(’perl acdc_2015_08_08.pl <options>’)
Example:
perl acdc_2015_08_08.pl --cluster_set_file
cluster_set.txt --no_evap --temperature 298.15
Oona Kupiainen-Määttä (University of Helsinki)