### Abstract

The behaviour of granular materials is known to be strongly affected by the granular temperature, which is a measure of the intensity of particle vibration. However, no experimental technique exists to measure the granular temperature and its variation inside arbitrary media during deformation. Here, we present a new experimental technique for measurement of this granular temperature field by tracking tracer particles over time, using X-ray radiography with two simultaneous orthogonal source/detector pairs. We show that errors in particle tracking lead to systematic measurement biases. The main sources of these biases are identified and methods for their quantification are developed so that unbiased results can be calculated. The new granular thermometry technique is validated against discrete element simulations. Finally, an experimental example is shown for the case of a vibro-fluidised system, where we find that the granular temperature is highest at the free surface.

### Graphical Abstract

This is a preview of subscription content, access via your institution.

## Data availability

The granular thermometer algorithm is available open source as part of the PynamiX package, which can be downloaded free of charge from https://pypi.org/project/pynamix/. All data is available on request from B.M.

## References

- 1.
Marks, B., Eriksen, J.A., Dumazer, G., Sandnes, B., Måloy, K.J.: Size segregation of intruders in perpetual granular avalanches. J. Fluid Mech.

**825**, 502 (2017) - 2.
Hill, K.M., Fan, Y.: Granular temperature and segregation in dense sheared particulate mixtures. KONA

**2016**(33), 150 (2016) - 3.
Zhang, Q., Kamrin, K.: Microscopic description of the granular fluidity field in nonlocal flow modeling. Phys. Rev. Lett.

**118**(5), 58001 (2017) - 4.
Kharel, P., Rognon, P.: Shear-induced diffusion in non-local granular flows. Europhys. Lett.

**124**(2), 24002 (2018) - 5.
Miller, T., Rognon, P., Metzger, B., Einav, I.: Eddy viscosity in dense granular flows. Phys. Rev. Lett.

**111**(5), 2 (2013) - 6.
Jiang, Y., Liu, M.: Granular solid hydrodynamics (GSH): a broad-ranged macroscopic theory of granular media. Acta Mech.

**225**(8), 2363 (2014) - 7.
Zivkovic, V., Biggs, M.J., Glass, D.H., Pagliai, P., Buts, A.: Particle dynamics in a dense vibrated fluidized bed as revealed by diffusing wave spectroscopy. Powder Technol.

**182**(2), 192 (2008) - 8.
Duits, M.H.G., Ghosh, S., Mugele, F.: Measuring advection and diffusion of colloids in shear flow. Langmuir

**31**(21), 5689 (2015) - 9.
Morisada, Y., Fujii, H., Kawahito, Y., Nakata, K., Tanaka, M.: Three-dimensional visualization of material flow during friction stir welding by two pairs of X-ray transmission systems. Scr. Mater.

**65**(12), 1085 (2011) - 10.
Wen, Q., Basu, A., Janmey, P.A., Yodh, A.G.: Non-affine deformations in polymer hydrogels. Soft Matter

**8**(31), 8039 (2012) - 11.
Chou, P.Y.: On velocity correlations and the solutions of the equations of turbulent fluctuation. Q. Appl. Math.

**3**(1), 38 (1945) - 12.
Andò, E., Hall, S.A., Viggiani, G., Desrues, J., Bésuelle, P.: Grain-scale experimental investigation of localised deformation in sand: a discrete particle tracking approach. Acta Geotech.

**7**(1), 1 (2012) - 13.
Tengattini, A., Atkins, D., Giroud, B., Andò, E., Beaucour, J., Viggiani, G.: NeXT-grenoble , a novel facility for neutron and X-ray tomography in grenoble NEXT-grenoble. In: 3rd International Conference on Tomograpgy of Materials and Structures (2017)

- 14.
Windows-Yule, C.R.K., Weinhart, T., Parker, D.J., Thornton, A.R.: Effects of packing density on the segregative behaviors of granular systems. Phys. Rev. Lett.

**112**(9), 1 (2014) - 15.
Pouliquen, O., Belzons, M., Nicolas, M.: Fluctuating particle motion during shear induced granular compaction. Phys. Rev. Lett.

**91**(1), 1 (2003) - 16.
Ehrichs, E., Jaeger, H., Karczmar, G.S., Knight, J.B., Kuperman, V.Y., Nagel, S.R.: Granular convection observed by magnetic resonance imaging. Science

**267**(5204), 1632 (1995) - 17.
Neuwirth, J., Antonyuk, S., Heinrich, S., Jacob, M.: CFD-DEM study and direct measurement of the granular flow in a rotor granulator. Chem. Eng. Sci.

**86**, 151 (2013) - 18.
Shirsath, S., Padding, J., Clercx, H., Kuipers, J.: Cross-validation of 3D particle tracking velocimetry for the study of granular flows down rotating chutes. Chem. Eng. Sci.

**134**, 312 (2015) - 19.
Baker, J., Guillard, F., Marks, B., Einav, I.: X-ray rheography uncovers planar granular flows despite non-planar walls. Nat. Commun.

**9**(1), 1 (2018) - 20.
Amon, A., Born, P., Daniels, K.E., Dijksman, J.A., Huang, K., Parker, D., Schröter, M., Stannarius, R., Wierschem, A.: Preface: focus on imaging methods in granular physics. Rev. Sci. Instrum.

**88**, 5 (2017) - 21.
Guillard, F., Marks, B., Einav, I.: Dynamic X-ray radiography reveals particle size and shape orientation fields during granular flow. Sci. Rep.

**7**(1), 8155 (2017) - 22.
Méjean, S., Guillard, F., Faug, T., Einav, I.: Looking inside granular jumps down inclines thanks to dynamic X-ray radiography. In: 10th European Solid Mechanics Conference, Bologne, Italy (2018)

- 23.
Ogawa, S.: Multitemperature theory of granular materials. In: Proceedings of the US-Japan Seminar on Continental Mechanical and Statistics Apprearence in the Mechanism of Gramat Mater, Gakajutsu Bunken Fukyu-Kai, pp. 208–217 (1978)

- 24.
Campbell, C.S.: Rapid granular flows. Annu. Rev. Fluid Mech.

**22**(1), 57 (1990) - 25.
Edwards, S.F., Oakeshott, R.: Theory of powders. Phys. A Stat. Mech. App.

**157**(3), 1080 (1989) - 26.
Serero, D., Goldhirsch, I., Noskowicz, S., Tan, M.: Hydrodynamics of granular gases and granular gas mixtures. J. Fluid Mech.

**554**, 237 (2006) - 27.
Goldhirsch, I.: Introduction to granular temperature. Powder Technol.

**182**(2), 130 (2008) - 28.
Hsiau, S., Lu, L., Tai, C.: Experimental investigations of granular temperature in vertical vibrated beds. Powder Technol.

**182**(2), 202 (2008) - 29.
Seguin, A., Bertho, Y., Martinez, F., Crassous, J., Gondret, P.: Experimental velocity fields and forces for a cylinder penetrating into a granular medium. Phys. Rev. E

**87**(1), 012201 (2013) - 30.
Reis, P.M., Ingale, R.A., Shattuck, M.D.: Forcing independent velocity distributions in an experimental granular fluid. Phys. Rev. E

**75**(5), 051311 (2007) - 31.
Rouyer, F., Menon, N.: Velocity fluctuations in a homogeneous 2D granular gas in steady state. Phys. Rev. Lett.

**85**(17), 3676 (2000) - 32.
Vriend, N., Thomas, A.: Stress and velocity fluctuations in photoelastic granular avalanches. Bull. Am. Phys. Soc.

**32**, 47–49 (2019) - 33.
Ippolito, I., Annic, C., Lemaître, J., Oger, L., Bideau, D.: Granular temperature: experimental analysis. Phys. Rev. E

**52**(2), 2072 (1995) - 34.
Song, C., Wang, P., Makse, H.A.: Experimental measurement of an effective temperature for jammed granular materials. PNAS

**102**(7), 2299 (2005) - 35.
Wildman, R.D., Huntley, J.M.: Novel method for measurement of granular temperature distributions in two-dimensional vibro-fluidised beds. Powder Technol.

**113**(1–2), 14 (2000) - 36.
Windows-Yule, C., Rivas, N., Parker, D.: Thermal convection and temperature inhomogeneity in a vibrofluidized granular bed: the influence of sidewall dissipation. Phys. Rev. Lett.

**111**(3), 038001 (2013) - 37.
Nicuşan, A., Windows-Yule, C.: Positron emission particle tracking using machine learning. Rev. Sci. Instrum.

**91**(1), 013329 (2020) - 38.
Müller, C.R., Holland, D.J., Sederman, A.J., Scott, S.A., Dennis, J.S., Gladden, L.F.: Granular temperature: comparison of magnetic resonance measurements with discrete element model simulations. Powder Technol.

**184**(2), 241 (2008) - 39.
Cody, G., Goldfarb, D., Storch Jr., G., Norris, A.: Particle granular temperature in gas fluidized beds. Powder Technol.

**87**(3), 211 (1996) - 40.
Biggs, M.J., Glass, D., Xie, L., Zivkovic, V., Buts, A., Kounders, M.C.: Granular temperature in a gas fluidized bed. Granul. Matter

**10**(2), 63 (2008) - 41.
Breault, R.W., Ludlow, C.J., Yue, P.C.: Cluster particle number and granular temperature for cork particles at the wall in the riser of a CFB. Powder Technol.

**149**(2–3), 68 (2005) - 42.
Dixon, P., Durian, D.J.: Speckle visibility spectroscopy and variable granular fluidization. Phys. Rev. Lett.

**90**(18), 184302 (2003) - 43.
Taylor, S., Brodsky, E.E.: Granular temperature measured experimentally in a shear flow by acoustic energy. Phys. Rev. E

**96**(3), 032913 (2017) - 44.
Fan, Y., Hill, K.M.: Theory for shear-induced segregation of dense granular mixtures. New J. Phys.

**13**(9), 095009 (2011) - 45.
Weinhart, T., Thornton, A.R., Luding, S., Bokhove, O.: From discrete particles to continuum fields near a boundary. Granul. Matter

**14**(2), 289 (2012) - 46.
Weinhart, T., Orefice, L., Post, M. et al.: Fast, flexible particle simulations: an introduction to MercuryDPM. Comput. Phys. Commun.

**249**, 107129 (2020) - 47.
Seltzer, S.: Tables of X-ray mass attenuation coefficients and mass energy-absorption coefficients. NISTIR-5632 (1996)

- 48.
Xu, H., Reeves, A.P., Louge, M.Y.: Measurement errors in the mean and fluctuation velocities of spherical grains from a computer analysis of digital images. Rev. Sci. Instrum.

**75**(4), 811 (2004) - 49.
Goldhirsch, I.: Stress, stress asymmetry and couple stress: from discrete particles to continuous fields. Granul. Matter

**12**(3), 239 (2010) - 50.
Thornton, A., Weinhart, T., Luding, S., Bokhove, O.: Modeling of particle size segregation: calibration using the discrete particle method. Int. J. Mod. Phys. C

**23**(08), 1240014 (2012) - 51.
Campbell, C.S.: Self-diffusion in granular shear flows. J. Fluid Mech.

**348**, 85 (1997) - 52.
MiDi, G.: On dense granular flows. Eur. Phys. J. E

**14**(4), 341 (2004) - 53.
Kharel, P., Rognon, P.: Vortices enhance diffusion in dense granular flows. Phys. Rev. Lett.

**119**(17), 178001 (2017) - 54.
Brey, J.J., Ruiz-Montero, M., Moreno, F.: Energy partition and segregation for an intruder in a vibrated granular system under gravity. Phys. Rev. Lett.

**95**(9), 098001 (2005) - 55.
Guillard, F., Forterre, Y., Pouliquen, O.: Scaling laws for segregation forces in dense sheared granular flows. J. Fluid Mech.

**807**, R1 (2016) - 56.
Tunuguntla, D.R., Weinhart, T., Thornton, A.R.: Comparing and contrasting size-based particle segregation models. Comput. Part. Mech.

**4**(4), 387 (2017) - 57.
Hertz, H.: Ueber die Berührung fester elastischer Körper. J. Rei. Angew. Math.

**1882**(92), 156 (1882) - 58.
Mindlin, R.D.: Elastic spheres in contact under varying oblique forces. J. Appl. Mech.

**20**, 327 (1953)

## Acknowledgements

This work was supported by an Early Career Researcher Grant from the Faculty of Engineering and IT at The University of Sydney, Australia. Z.M. was supported by a scholarship from the School of Civil Engineering at The University of Sydney, Australia.

## Author information

### Affiliations

### Corresponding author

## Ethics declarations

### Conflict of interest

The authors declare that they have no conflict of interest.

## Additional information

### Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

## Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary material 1 (DOCX 24045 kb)

## Supporting information appendix (SI)

### Supporting information appendix (SI)

### Appendix 1: Coarse-graining in cylindrical coordinates

Coarse-graining is an established technique for converting discrete particle measurements to continuum fields (see e.g.[45, 49, 50]). However, it is usually employed in Cartesian coordinate systems, whereas the experimental configuration of this paper is better suited to cylindrical coordinates \(\varvec{r}=(r,\theta ,z)\), as shown in Fig. 7. We therefore outline below the coarse-graining process and the resulting granular temperature measurements in cylindrical coordinates.

The calculation is based on the mathematical formulation in [45, 49, 50]. We first introduce the coarse-graining function \({\mathcal {W}}\),

where \(\sigma _{r}\) and \(\sigma _z\) are the coarse-graining widths in the radial and vertical directions, respectively. Note the lack of \(\theta\) dependence in (11), because we are interested in temperature fields only in the (*r*, *z*) half plane (and also independent of time). The normalisation is chosen to ensure that the coarse-graining function integrates to 1, i.e.

It is then possible to define the coarse-grained solid volume \(V(\varvec{r})\) as

where \(\varvec{r}_{i}(t_k)\) represents the position of particle *i* at time \(t_{k}\), and \(d_{i}\) is the diameter of particle *i*. The sum \(i\in S\) represents summing over all particles, and \(k=1\) to *n* summing over *n* time steps.

We can then use this coarse-grained volume to obtain the steady-state average velocity field in the *rz* half-plane. For the radial component, the velocity \(v_{r}(\varvec{r})\) is given by

where \(v_{r,i}(t_k)\) is particle *i* radial velocity at time \(t_k\). This is calculated by converting the Cartesian positions from the tracking algorithm to cylindrical coordinates and then calculating the corresponding velocities. In a similar fashion, we can calculate an approximation of the square of the radial velocity as

By definition, the granular temperature \(T_{g}\) is the trace of the velocity variance tensor, in which the diagonal components are the variances of the average velocity of each component. \(T_{g} = \frac{1}{3}(T_{g,r} + T_{g,\theta } + T_{g,z}) = \frac{1}{3}({\mathrm {Var}}(v_{r}) + {\mathrm {Var}}(v_\theta ) + {\mathrm {Var}}(v_z))\). Because the granular temperature of each component is the variance of the velocity field, we can define the coarse-grained granular temperature in the radial direction as

Analogously, components \(T_{g,\theta }\) and \(T_{g,z}\) are calculated by substituting the relevant velocity terms.

### Appendix 2: Missed collisions

Sampling particle locations at discrete times necessarily means that not all collisions are observed. To account for this, we begin by considering the definition of the diffusivity, *D*, where if there is no net movement of the material, we have

where \({\mathbb {E}}[\Delta x^2]\) is the mean square displacement of a large number of grains after a time \(\Delta { t}\). For the case of uniform shear in the *x* direction, it has been shown [51] that the effect of the shear is to change this relationship to

The constant of proportionality must therefore have the units of square root of time. For convenience, we assume that this time scales with the shear time, \(|\dot{\gamma }|^{-1}\), so that we can write

where \(a_{1}\) is a non-dimensional fitting parameter. Recalling (6), we can define the measured granular temperature as

Substituting (19) in (20) gives

Additionally, we can include some recent micromechanical measurements of \(T_{g}\) [52] and *D* [4, 53], which give at steady state

where *d* is the particle diameter, *P* the pressure, \(\rho\) the particle density and \(I=\dot{\gamma }d\sqrt{\rho /P}\) is the inertial number. From these, we can deduce that

Substituting this relationship in (21) gives

where \(t_{i}=d\sqrt{\rho /P}\) is the inertial time. We choose to replace the proportionality with an equality by assuming a translation of the curve in \(\Delta { t}\) for the amount of \(t_{0}\), rather than a strict proportionality, such that

When \(\Delta { t}=0\) we must have that \(\widetilde{T}_{g} = T_{g}\), which yields \(t_{0}\), and so by substituting \(t_{0}\) this scaling becomes

In Fig. 5 we show a best fit of the parameter \(a_{1}\) for the DEM data described in Sect. 4.

### Appendix 3: Finite pixel size

Due to the finite size of the pixels on the detector panels, tracer positions cannot, even in principle, be measured perfectly, and thus every measured tracer position bears some randomness. The mathematical treatment of this randomness was developed in [48], and is reproduced here for clarity. The measured location of the particle centroid along the *x* axis, \(\widetilde{x}\), differs from the true particle centroid *x* by a factor

where *p* is the pixel size in meters, with \(p=0\) representing perfect resolution, and \(\xi\) is a random variable uniformly distributed in the domain \([-1, 1]\). The measured component of the tracer’s velocity in the *x* direction between two frames labelled 0 and 1 is then

where \(v_{x}\) is the finite difference to the actual velocity and distribution of \(\xi _{1} - \xi _{0}\) can be calculated by using the equation for compound probability density functions, as shown in [48]. Using this distribution the bias in the measured average velocity \({\mathbb {E}}[\widetilde{v}_{x}]\) is

since the expectation value of \(\xi _{1} - \xi _{0}\) is 0, and hence no bias is introduced to the measurement of the average velocity. Nevertheless, \(\xi _{1} - \xi _{0}\) introduces an uncertainty on the average velocity which is equal to one standard deviation of its distribution function, \(\sigma _{\xi _{1} - \xi _{0}}\). Therefore the measured average velocity can be expressed as

The resulting error in the measured granular temperature component \(\widetilde{T}_{g}\) in the *x* direction is

which, in the case that \(\xi _{1}\) and \(\xi _{0}\) are independent, simplifies to

Because this bias is isotropic, we can additionally state that the overall granular temperature term can be expressed as

### Appendix 4: Absorption heterogeneity

The nature of granular materials is that they are generally heterogeneous at the particle scale. Because of this, radiographs of granular materials at this scale typically show heterogeneous absorption patterns, allowing us to observe the internal packing structure. This heterogeneity, however, introduces uncertainties in our measure of the particle centroids, as our definition of the tracer particle being the darkest disk in the image is only true for a homogeneous background.

In a dense granular packing, the effect of the heterogeneity on the accuracy of the tracer tracking algorithm depends on; (a) the particle size, (b) the number of bulk particles along the ray path, (c) the granular packing, and (d) the relative attenuation coefficient of the two materials. Here, we limit ourselves to tracers of the same size as the bulk particles, and to a single relative attenuation coefficient typical of a steel tracer in a glass medium. In this case, to approximate the error associated with the heterogeneity we have generated a series of high resolution (400 px/mm, chosen to eliminate detector resolution dependence from this analysis) artificial radiographs from DEM simulation data. Each radiograph represents a different thickness of glass beads along the path of the X-ray beam, and a single identical steel tracer is placed in front of each configuration. An example of these radiographs is shown in Fig. 9, with the tracer particle at the centre of the image.

For 25 different thicknesses, ranging from \(n=H/d=1\) to 80 particle diameters deep, a tracer particle was placed at a known location and then the tracking algorithm was used to search for the particle location. This was repeated for 10,000 tracer locations uniformly distributed on a \(100\times 100\) grid in each radiograph, and the error between the true location and the measured location was fitted with a zero mean Laplace distribution with non-dimensional width *b* (non-dimensionalised by the particle diameter). The Laplace probability density function (PDF) as a function of the fraction of the intruder diameter is given by

where \(\chi\) is the normalized distance in the horizontal direction measured from the tracer’s center, and *b* is the non-dimensional width of the Laplace distribution calculated as a fitting parameter for each depth of bulk material. The dependence of this width on the packing depth is shown in Fig. 10 and can be well fitted by

with coefficients \(a_2=0.0048\) and \(a_3=6.8\times 10^{-5}\). The width of the distribution and consequently the bias in the granular temperature asymptotically progresses towards a stable value with increasing bulk particle depth. This suggests that, in an ideal scenario, intruders are always visible even for a very large number of particles in front of them. In reality, however, with increasing depth of bulk particles it becomes more difficult to find the intruder due to the finite dynamic range of the detector panels, which prevent the detection of slight differences in the intensity of pixels.

To calculate the error caused by this heterogeneity we follow a similar logic to that in SI 1. The measured coordinate of the tracer can be expressed as the sum of the true value and a discrete random variable \(\chi\) multiplied by the diameter of intruder *d*, as

where \(\chi\) is distributed as in (36). It follows that the tracer’s *x* velocity component is given by

The compound distribution function of the difference of \(\chi _{1}\) and \(\chi _{0}\) is symmetric around its zero mean, and does not introduce bias to the measured average velocity field, but introduces the uncertainty

The expression for the *x* component of the measured granular temperature is

The effect of this term on the measured temperature field is therefore strongly dependent on the independence of \(\chi _{0}\) and \(\chi _{1}\). In the case where they are independent (i.e. long sampling times relative to the particle displacement), the covariance approaches zero resulting in the maximum value of bias.

For short sampling times relative to the particle displacement, where the covariance of the two terms can be assumed to be close to the value of the variance, the bias caused by heterogeneity tends towards zero. In the cases reported here, we have assumed that the covariance and variance terms are equal in magnitude due to the short sampling times and similar background conditions in subsequent radiographs and have therefore ignored this error term.

### Appendix 5: Finite sample size

Here we investigate the effect of using the finite sums (4) and (5) to approximate the true mean and variance (equivalently granular temperature) of the velocity field. For completeness, we redefine these estimators below

where it is now assumed that the true velocity measurements \(v_{k}\) are used, so that we can study the finite sample size errors in isolation. Assuming these measurements are independent, it is straightforward to show that

and

Hence the estimator for \(T_{g}\) will, on average, underestimate the true granular temperature by \((1/N)T_{g}\).

Since the number of observations is typically large for the DEM simulation (\(N>1000\)), this bias can safely be neglected, although may start to become significant when fewer measurements are available.

### Appendix 6: Measuring bulk temperature

Equipartition of energy is known to break down in agitated granular materials [54]. This means that we do not expect our tracer particle to have the same kinetic energy as the materials surrounding it. The kinetic energy in these systems is primarily dissipated through the contacts between grains. Any tracer particle which changes the local contact network may therefore affect the local temperature and bias any measurement. As a result, we do not expect the granular temperature of any tracer particles to be a true measure of the granular medium that would exist in the absence of the tracer particle. Whilst the relationship between the intruder and bulk temperatures are not known, and are the subject of intense research activity [1, 44, 55, 56], we here use DEM simulations to calculate the correction required for a system under simple shear, and use this value to correct our experimental data. In general, we expect this relationship to depend on at least the size, stiffness, density and friction ratios between the bulk and intruder particles.

The DEM simulation performed here is composed of a 3D Lees-Edwards boundary, of dimension \(15\times 15\times 15\) mean bulk particle diameters, and sheared at constant volume within a 20% margin of the same bulk nominal values as in Table 1. For this case, we require that the contacts between grains are accounted for with realistic accuracy, and so choose to use a Hertz-Mindlin contact law [57, 58], with reduced glass bead and steel elastic modulii of 10 MPa and 30 MPa, particle densities of each material 2500 and 8000 kg/m\(^3\), restitution coefficient of 0.95 and friction coefficient 0.5. The domain is filled with bulk particles of diameter \(3\pm 0.3~\hbox {mm}\), with a single tracer particle, such that the total solid fraction is 0.596, which is chosen to achieve the target pressure. For this case, we find that the steel tracer particle has a lower temperature than the bulk particles by a factor of 1.5, and so the values reported in this paper could be divided by this value to recover the granular temperature of the glass beads.

### Video 1

*Caption*: An overview of how X-ray radiography is used to measure the granular temperature for a vibro-fluidised bed.

## Rights and permissions

## About this article

### Cite this article

Maranic, Z., Guillard, F., Baker, J. *et al.* A granular thermometer.
*Granular Matter* **23, **19 (2021). https://doi.org/10.1007/s10035-020-01081-3

Received:

Accepted:

Published:

### Keywords

- Granular matter
- Granular temperature
- X-ray radiography