MATE 664 Lecture 20

Multiscale Simulation for Kinetics of Materials (I): Continuum Modelling

Author

Dr. Tian Tian

Published

March 18, 2026

Note

Learning outcomes

After this lecture, you will be able to:

  • Recall the basic idea of continuum modelling in materials kinetics
  • Identify the main ingredients of the Cahn-Hilliard and phase-field frameworks
  • Describe how free energy, mobility, and gradient penalty enter a continuum model
  • Interpret what phase-field simulations can predict for microstructure evolution

Why do we need material simulation?

  • Modelling: how do we simplify the complex physical system?
  • Simulation: how can the governing equation in a model evolve / be solved?

Real map and simplified network of Beijing metro system

Multiscale modelling of materials

How do simulation methods differ at length scales?

Copyright geunho.kentech.ac.kr

Multiscale view in spatial and temporal domains

Multiscale simulation in the context of kinetics

Topic 1: Continuum Modelling – Phase Field Method

What are we talking about in continuum modelling?

  • Macroscopic diffusion – phenological diffusivity \(D\) is known
  • Phase transformation – free energy of mixture system is known

Core equation: generalized Fick’s second law

\[ \frac{\partial \xi}{\partial t} = - \nabla \cdot \vec{J}_\xi(f, \xi) \]

Case study: spinodal decomposition & nucleation

From Lecture 16 we know that the nucleation and spinodal decomposition of A-B mixture follows the same bulk free energy landscape while the time dependent evolution is different. How do we model it?

Target results

Review back to what we proposed in Lecture 1. Does this kind of image make sense?

Modelling step 1: check the governing equation

Problems suitable for continuum modelling typically have a clear governing equation, with a few parameters determined at bulk level or can be obtained from shorter-length scale simulations.

Can we identify the components for Cahn-Hilliard equation (L16)?

\[\begin{align} \frac{\partial c_B}{\partial t} = M_0 \left[ \frac{\partial^2 f^{\text{homo}}}{\partial c_B^2} \nabla^2 c_B - 2 \kappa \nabla^4 c_B \right] \end{align}\]

CH equation analysis

\[\begin{align} \frac{\partial c_B}{\partial t} = M_0 \left[ \frac{\partial^2 f^{\text{homo}}}{\partial c_B^2} \nabla^2 c_B - 2 \kappa \nabla^4 c_B \right] \end{align}\]
  • \(f^{\text{homo}}\) is the homogeneous Helmholtz free energy
  • \(M_0\) is the (non-negative) mobility under chemical potential driving force
  • \(\kappa\): interfacial penalty
  • Total concentration \(c_B\) and \(c_A\) should be conserved

Step 2: where do we get the free energy?

An easy choice of (homogeneous) Helmholtz free energy is the double well potential

\[\begin{align} f^{\text{homo}}(c_B) = W c_B^2 (1-c_B)^2 \end{align}\]
  • two minima: two preferred equilibrium compositions \(c_B=0\) and \(c_B=1\)
  • barrier height set by \(W\)

Free energy and spinodal regions

Can you locate:

  • Spinodal decomposition regime?
  • Nucleation region?

From homogeneous to local free energy

In the Cahn-Hilliard equation the local free energy is defined

\[\begin{align} F(c_B) = \int_V \left[ f^{\text{homo}}(c_B) + \kappa |\nabla c_B|^2 \right] \mathrm{d}V \end{align}\]

and subsequently we have a local chemical potential

\[\begin{align} \mu_B = \frac{\delta F}{\delta c_B} = \frac{\partial f^{\text{homo}}}{\partial c_B} - 2\kappa \nabla^2 c_B \end{align}\]

The CH equation is just a diffusion equation with \(\nabla F(c_B)\) as the driving force.

What are the empirical parameters?

\[\begin{align} \frac{\partial c_B}{\partial t} = M_0 \left[ \frac{\partial^2 f^{\text{homo}}}{\partial c_B^2} \nabla^2 c_B - 2 \kappa \nabla^4 c_B \right] \end{align}\]

For the simplest Cahn-Hilliard model, the key parameters are:

  • \(W\): height of the double-well free energy barrier
  • \(M_0\): mobility under chemical potential gradient
  • \(\kappa\): gradient-energy coefficient

If the form of \(f^{\text{homo}}\) is fixed, this becomes a minimal 3-parameter model.

How do we set up the simulation?

The Cahn-Hilliard equation can be regarded as a showcase PDE problem in kinetics. In order to evolve the \(c_B\) field, we can use

Real space method:

  • Finite different (FD): as in Lecture 8
  • Finite element / finite volume: different ways to discretize the spatial grid

Fourier space method:

  • Pseudo-spectral method: convert the real-space modes into Fourier space

Real space approach (high level)

A practical form is to split the equation into concentration and chemical potential:

\[\begin{align} \frac{\partial c_B}{\partial t} &= \nabla \cdot \left(M \nabla \mu_B \right) \\ \mu_B &= \frac{\partial f^{\text{homo}}}{\partial c_B} - 2\kappa \nabla^2 c_B \end{align}\]
  • the general form is just to solve the Fick’s second law with varying chemical potential space
  • can use our existing FD code to update!

Fourier space strategy (high level)

Instead of solving the spatial derivatives directly in real space, we expand the concentration field into Fourier modes (the separation-of-variable method in Lecture 8). Note the notation \(c\) just means \(c_B\) in our previous case

\[\begin{align} c(\mathbf{r},t) = \sum_{\mathbf{k}} \hat{c}_{\mathbf{k}}(t)e^{i\mathbf{k}\cdot\mathbf{r}} \end{align}\]

and the Fourier transform of the CH equation follows

\[\begin{align} \frac{\partial \hat{c}_{\mathbf{k}}}{\partial t} = M \left[ -k^2 \text{FT}[\frac{\partial f}{\partial c}] - \kappa k^4 \hat{c}_{\mathbf{k}} \right] \end{align}\]
  • \(\hat{c}_{\mathbf{k}}\) is the Fourier transformed \(c\)
  • Benefit of F.T.: the \(\nabla^2\) and \(\nabla^4\) becomes just computing \(k^2\) and \(k^4\)

Example in action (1)

Adapted from PyCahnHilliard. Let’s see how the parameters change the result?

  • At spinodal top

Example in action (2)

  • More A phase

Example in action (3)

  • More B phase

Evolution over time

Under the same free energy profile, how does the pattern evolve? And why?

Interactive tool to play with the CH equation

Can you identify the following phenomena from the CH equation simulation?

  • Nucleation
  • Spinodal decomposition
  • Coarsening
  • Aggregation / sintering

Side note: CH equation interfacial thickness

The consequence of the CH equation is to have a diffuse interface, characterized by the width \(\lambda\):

Adapted from Prof. Bazant, MIT

Side note: classical interfacial energy \(\gamma\) from CH picture

  • The interfacial width \(\lambda\) is given by

\[ \lambda = \Delta c \sqrt{\frac{\kappa}{W}} \]

where \(W\) is the magnitude of the potential barrier

  • The classical interfacial energy \(\gamma\) follows
\[\begin{align} \gamma &= \kappa \frac{(\Delta c)^2}{\lambda} \\ &= \Delta c \sqrt{\kappa W} \end{align}\]

What is the key message from Cahn-Hilliard?

  • Thermodynamics enters through free energy \(f^{\text{homo}}\) (controlled by \(W\))
  • Kinetics enters through mobility \(M\)
  • Interface cost enters through gradient penalty (\(\kappa |\nabla c|^2\))
  • Morphology evolves without explicitly setting interface

This is the core idea behind the phase field method.

From Cahn-Hilliard to phase field method

Cahn-Hilliard is one example of phase field modelling. General phase field strategy:

  • choose a field variable \(\phi\) (the order parameter in Lecture 13)
  • write a total free energy functional \(F(\phi, \cdots)\)
  • obtain a driving force from variational derivative
  • evolve the field with suitable dynamics

Why is phase field useful beyond this toy model?

  • Moving interfaces do not need explicit tracking
  • Morphology can be coupled to diffusion, stress, heat, or electrochemistry
  • Suitable for realistic microstructure evolution problems

Example of solidification process in phase field modelling

See J. Braz. Soc. Mech. Sci. & Eng. 2011, 33, 125_.

  • Heat transfer + phase transformation

What are the results?

Phase field simulation results yt video

Examples of phase field applications

  • spinodal decomposition in alloys
  • precipitate growth and coarsening
  • dendritic solidification
  • grain growth
  • stress-coupled phase separation
  • lithium concentration evolution in battery particles

Where to go next

The mathematical CH model does have a few parameters to be studied

  • Free energy form?
  • Free energy scale height?
  • Molecular meaning of \(\kappa\)?
  • Mobility \(M_0\)?

Not all continuum parameters can be predetermined –> get from simulations at other scales!

Summary

  • Continuum modelling uses field variables and governing equations to describe kinetic evolution
  • The Cahn-Hilliard equation combines bulk free energy, mobility, and interfacial penalty
  • Phase-field methods extend this idea to simulate evolving microstructures without explicit interface tracking
Back to top