Hostname: page-component-6766d58669-rxg44 Total loading time: 0 Render date: 2026-05-15T17:48:15.829Z Has data issue: false hasContentIssue false

A multiscale model for espresso brewing: Asymptotic analysis and numerical simulation

Published online by Cambridge University Press:  27 May 2025

Yoana Grudeva
Affiliation:
School of Mathematics and Physics, University of Portsmouth, Portsmouth, UK
Kevin M. Moroney
Affiliation:
Mathematics Applications Consortium for Science and Industry (MACSI), Department of Mathematics and Statistics, University of Limerick, Limerick, Ireland SSPC, The SFI Research Centre for Pharmaceuticals, University of Limerick, Limerick, Ireland
Jamie M. Foster*
Affiliation:
School of Mathematics and Physics, University of Portsmouth, Portsmouth, UK Quad One, The Faraday Institution, Didcot, UK
*
Corresponding author: Jamie M Foster; Email: jamie.michael.foster@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

We present a novel multiscale mathematical model of espresso brewing. The model captures liquid infiltration and flow through a packed bed of ground coffee, as well as coffee solubles transport (both in the grains and in the liquid) and solubles dissolution. During infiltration, a sharp interface separates the dry and wet regions of the bed. A matched asymptotic analysis (based on fast dissolution rates) reveals that the bed can be described by four asymptotic regions: a dry region yet to be infiltrated by the liquid, a region in which the liquid is saturated with solubles and very little dissolution occurs, a slender region in which solubles are rapidly extracted from the smallest grains, and region in which slower extraction occurs from larger grains. The position and extent of each of these regions move with time (one being an intrinsic moving internal boundary layer) making the asymptotic analysis intriguing in its own right. The analysis yields a reduced model that elucidates the rate-limiting physical processes. Numerical solutions of the reduced model are compared to those to the full model, demonstrating that the reduced model is both accurate and significantly cheaper to solve.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. A cartoon of the bed geometry. The liquid is injected at the inlet, located at $z^* = 0$ and exits the bed through the outlet at $z^* = L^*$. During infiltration, the wetting front is located at $z^* = s_w^*(t^*)$. The local volume fractions of the liquid, fines and boulders are given by $\phi _l, \phi _f$ and $\phi _b$ respectively. The volume fraction of pore space within a boulder is given by $\varphi _{lb}$.

Figure 1

Table 1. Typical model parameter values. Those marked with superscript 1 are fitted to data, those with superscript 2 are available or can be estimated from the literature [6, 25, 26, 32, 42], and those marked with 3 are directly available from the experiment. Parameters marked with both superscripts 1 and 2 are fitted but their values are comparable to those available in the literature. We note that the diffusivities $D_{sf}^*,D_{sb}^*$ in the two grain species may differ due to their internal structure; however in the absence of data on those values, we use the same estimate

Figure 2

Table 2. Dimensionless parameters

Figure 3

Figure 2. Schematics to illustrate the asymptotic structure of the problem. The left panel shows a snapshot of the different regions of the bed arising in the asymptotic analysis along with the moving boundaries $s_d(t)$ and $s_{w}(t)$. The right panel shows the location of these moving boundaries evolving in the $z$$t$ plane. The wetting front, $s_w(t)$, is represented by the solid black line. Region (iii) is located adjacent to the wetting front, region (i) is adjacent to the inlet. The saturation interface represented by the solid blue line and located at $z = s_d(t)$, is surrounded by a narrow region (ii).

Figure 4

Figure 3. Concentration profiles in the liquid phase as the saturation front advances. Groups of curves given at $t = 0.4, 3.2, 4.8, 6.4$. Solutions for non-zero values of $\epsilon$ are obtained by solving the full model numerically and the asymptotic solution is obtained by the numerical solver for the reduced model. The vertical dashed lines mark the position of region (ii), $z=s_d(t)$, according to the solution of the asymptotically reduced model.

Figure 5

Figure 4. Time-resolved concentration at the outlet. Solutions for non-zero values of $\epsilon$ are obtained by solving the full model numerically and the asymptotic solution is obtained by the numerical solver for the reduced model.

Figure 6

Figure 5. An error analysis of the results in Figure 3. The error measure is defined as $\mathcal{E}(t) = \sum _{i=1}^{i=n} (c_l^{\text{num}}|_{x=x_i} - c_l^{\text{asy}}|_{x=x_i})^2 / n$ in which $x_i$ are the locations of the mesh points; and the superscripts are used to distinguish the numerical solution of the full model (‘num’) from the numerical solution of the asymptotically reduced model (‘asy’).

Figure 7

Figure 6. Concentration profiles inside the grains located at $z = 0.1$. Solid lines show profiles in the interior of the boulders at the listed times. Dashed lines show constant concentration across the interior of the fines at corresponding times.

Figure 8

Figure 7. Concentration profiles inside the grains located at $z = 1$. Solid lines show profiles in the interior of the boulders at the listed times. Dashed lines show constant concentration across the interior of the fines at corresponding times.

Supplementary material: File

Grudeva et al. supplementary material

Grudeva et al. supplementary material
Download Grudeva et al. supplementary material(File)
File 328.4 KB