Mesh generation for periodic 3D microstructure models and computation of effective properties

https://doi.org/10.1016/j.jcp.2020.110071Get rights and content

Abstract

Understanding and optimizing effective properties of porous functional materials, such as permeability or conductivity, is one of the main goals of materials science research with numerous applications. For this purpose, understanding the underlying 3D microstructure is crucial since it is well known that the materials' morphology has a significant impact on their effective properties. Because tomographic imaging is expensive in time and costs, stochastic microstructure modeling is a valuable tool for virtual materials testing, where a large number of realistic 3D microstructures can be generated and used as geometry input for spatially-resolved numerical simulations. Since the vast majority of numerical simulations is based on solving differential equations, it is essential to have fast and robust methods for generating high-quality volume meshes for the geometrically complex microstructure domains. The present paper introduces a novel method for generating volume-meshes with periodic boundary conditions based on an analytical representation of the 3D microstructure using spherical harmonics. Due to its generality, the present method is applicable to many scientific areas. In particular, we present some numerical examples with applications to battery research by making use of an already existing stochastic 3D microstructure model that has been calibrated to eight differently compacted cathodes.

Introduction

Porous media can be found in many natural as well as artificial physical, biological and chemical systems. From the composition of soils [1], [2], through which liquids seep into the ground water, to the mechanical stiffness of cements [3], [4], from battery electrodes [5], [6], [7], in which lithium ions are stored, to sponge-based filtration materials [8]: the porous microstructure of the respective system has a crucial impact on the overall behavior [9]. For example, the morphology of electrodes in lithium-ion batteries significantly influences the electrochemical properties [10], [11], [12], [13], which is the main reason why tailored structuring and manufacturing of anodes and cathodes is one promising approach to improve the performance of the cell [14], [15], [16]. Thus, it is a major issue in many research areas to design the microstructure in such a way that the overall performance, e.g. permeability, electrical conductivity, mechanical stiffness, energy density and further quantities, is optimized.

From a mathematical point of view, the impact of the 3D morphology of porous media on their macroscopic behavior, e.g., the flow rate of water through soil or the flux of lithium ions through a battery electrode, can be studied with homogenization techniques. A prominent and mathematically sound tool is periodic homogenization theory [17], which assumes that the porous medium, given as a certain domain Ω, is a periodic repetition of some representative volume element ω, see Fig. 1. This method allows to derive a set of partial differential equations (PDEs) for which the porous microstructure is not spatially resolved anymore. This significantly reduces the numerical complexity of the problem. The method is based on an asymptotic expansion of the balance equation in terms of ε, which is the ratio between a macro-scale length L and the cell-scale length , i.e., ε=L. In the asymptotic limit, where ε0, a set of homogenized balance equations is then obtained, together with some porous media parameters.

Consider the decomposition Ω=ΩEΩS, where the set ΩE is simply connected and corresponds exemplarily to an electrolyte phase, and ΩS is multiply connected, denoting exemplarily a solid phase. The interface between ΩE and ΩS is denoted by ΣE,S. As already mentioned above, Ω is a periodic repetition of the unit cell ω=ωEωS, and the common interface σE,S=ωEωS.

For a scalar balance equation with surface reactions, we have the general modelPDE1:{ut=divx(ju)for all xΩE,jun=εrsuon ΣE,S.

This problem is formally solved via the introduction of a multi-scale expansion u(x,t)=u0(x,y,t)+εu1(x,y,t)+O(ε2), where y=xε, which yields a sequence of PDEs to determine the unknown functions uj in the orders εj of the scaling parameter ε. Briefly summarized, with periodic homogenization [17], [18], [19] one obtains the following statements:

Order ε0  yields essentially u0(x,y,t)=u0(x,t), i.e., the leading order function u0 is independent of the micro-scale y.

Order ε1  yields u1(x,y,t)=(χE1,χE2,χE3)Txu0 as well as the conditionCP1:{divyyχEk=0for all yωE,χEkn=nkon σE,S,χEk periodic, for the (geometrical) corrector function χE. The typeface χE=χE(y) emphasizes that χE is a (numerical) solution of the cell problem CP 1, which depends thus only on the micro-scale y. Since u0 and thus also xu0 depend only on the macro-scale x, i.e. xu0:=h(x), the result u1=χE(y)h(x) for the first successive term u1 is a separation between microscopic geometrical effects and macroscopic gradients of the leading order term u0(x). This is a central feature of (periodic) homogenization theory and we show in Section 4 how χE is related to the tortuosity of a microstructure.

Order ε2  yields the PDEψEu0t=divx(ψEπEju0)+aE,Srsufor all xΩ for the leading order term u0 and the leading order flux ju0, where the porous media parameters are given by

  • 1.

    the porosity (or phase fraction) of ΩE,ψE=1vol(ω)ωE1dV,

  • 2.

    the interfacial area of ΣE,S,aE,S=1vol(ω)σE,S1dA,

  • 3.

    and the (flux) corrector,πE=(11vol(ωE)ωE(χE1χE2χE3)dV).

After the homogenization procedure the index 0 of the leading order term is typically dropped and considered as the macroscale variable. If ju is a diffusion or heat flux, e.g., ju=Duu, the corrector πE yields the effective diffusion coefficient (or conductivity) DEeff=πEDu. The corrector πE is thus also related to the tortuosity of the porous medium.

For the Stokes problem in a similar manner we obtainPDE2:{pε2μdivv=ffor all xΩE,divv=0for all xΩE,v=0on ΣE,S, where periodic homogenization leads to the Darcy flowv=1μκE(fp)for all xΩEHom,divv=0for all xΩE,vn|ΩEHom=0. The corrector κE is frequently called a permeability tensor, where(κE)j,k=1vol(ωE)ωEwjwkdV, and determined from the cell problem [20]CP2:{yqkdivyywk=ekfor all yωE,divwk=0,wk=0on σE,S,qk,wkperiodic, k=1,2,3.

For every PDE problem, e.g., PDE1 or PDE2 described above, periodic homogenization leads to a different cell problem, i.e., CP1 or CP2, which has to be solved in order to determine the effective porous media parameters. However, all of these cell problems do have in common that some stationary PDE system has to be solved on the periodic representative volume element ω. Since this is analytically possible only for a very tiny amount of geometries, the cell problems have in general to be solved numerically. And, in order to so, adequate discretizations of ω are required.

Various approaches for the discretization of the representative volume element ω exist and we briefly review exclusively those which ensure the periodicity of ω. The most simple approach is a voxel based discretization of ω, with equal edge length of the voxel in all three dimensions. This format of discretization is widely used in 3D imaging. However for the purpose of numerical calculations voxel based meshes are inappropriate, (i) because the computational degrees of freedom scale with O(N)3 for N equally sized voxels [3], or (ii) because local refinements (or coarsening), leading to O(N)3α,α>0, lead to hanging nodes,1 which are numerically very problematic. To get rid of these problems a mesh for numerical calculations in 3D is typically built by tetrahedra, with which a 3D geometry can be discretized and locally refined without producing hanging nodes. This yields far more efficient numerical calculations and the corresponding meshes are said to be of high quality. Numerical simulations of 3D microstructures allow then for virtual materials testing [21], [22].

The generation of volumetric meshes for realistic microstructures is an interdisciplinary topic and various approaches are found throughout the literature [23], [24], [25]. A central aspect is the assumption regarding the geometrical shape of the particles or inclusions in the microstructure. For example a rather general approach of modeling inclusions in matrix materials assumes ellipsoidal shapes [26], which is explicitly exploited in the periodic mesh generation. However, tomographic imaging methods have shown that realistic 3D microstructures of various functional materials are significantly more complex. A flexible tool to model and simulate the morphology of such particle systems is hence desirable and we propose a complete pipeline for this issue.

In this paper, we propose a robust mesh generation for periodic representative volume elements of realistic microstructures, see Fig. 2, with geometrically more flexible star-shaped particles.

The method is based on a description of the microstructure in terms of spherical harmonics, a subsequent surface mesh generation of ωE and ωS, and finally a volume mesh generation based on TetGen [27]. The proposed method can be applied to a broad spectrum of scenarios arising in different fields of research since numerous scientific problems involve solving a system of differential equations on periodic porous media. Another advantage of the presented approach is that periodic boundary conditions can be easily applied in x-, y- and z-direction as well as to an arbitrary subset of directions. This can be used for example in battery research, where the size of electrodes is typically several orders of magnitudes larger in in-plane direction compared to the thickness of the electrode such that it is reasonable to consider periodic boundary conditions in two directions.

The rest of this paper is organized as follows. In Section 2, we describe the generation of periodic 3D microstructures based on spherical harmonics and a stochastic microstructure model. Then, in Section 3, the generation of a quality volume mesh on the basis of the representation of the particle system via spherical harmonics is explained. In Section 4, some numerical examples are presented. Finally, in Section 5, the paper is concluded by a summary of the main results and an outlook to possible future research is given.

Section snippets

Generation of periodic porous 3D microstructures

To generate a periodic representative volume element ω, we use the stochastic microstructure modeling approach described in [21], which basically consists of three steps. First, a non-overlapping sphere packing is generated, where the volume fraction of the solid phase ψS=1ψE as well as the particle size distribution R can be preset. More precisely, the radii of spheres are drawn from the predefined particle size distribution R until the target volume fraction is achieved. Initially, the

Periodic mesh generation

We now discuss the mesh generation for the microstructures described in Section 2, yielding discrete approximations for ω and ωE. Recall that the microstructure to be meshed has the representation (xn0,Rn)n,n=1,,N, where N is the number of particles. The surface of each particle Pn is parametrized byxs=nxn0+Rn(θ,φ)er,er=(sinθcosφsinθsinφcosθ),for θ(0,π],φ(0,2π], with xn0 being the midpoint and Rn the radius function of Pn. As explained in the previous section, Rn is expanded in terms

Numerical results

In this section we discuss three examples of microstructures to provide an impression of the proposed method. The first example considers simple morphologies of equally sized spherical particles, where the porosity is varied and the resulting porous media parameters are compared to the Bruggeman approximation, see Section 4.1. The second example, considered in Section 4.2, deals with a porous microstructure consisting of N particles, where the particle radii are polydisperse. Such

Conclusion and outlook

In this paper, we presented a novel, robust method for generating high-quality volume meshes based on the spherical harmonics representation of particulate microstructures. For this purpose, a stochastic 3D microstructure model has been used in order to generate virtual, but realistic two-phase microstructures as structural input for the mesh generation procedure. In addition, the presented method is able to handle periodic boundary conditions in a predefined set of directions as well. After

CRediT authorship contribution statement

Manuel Landstorfer: Conceptualization, Funding acquisition, Methodology, Software, Visualization, Writing – original draft. Benedikt Prifling: Methodology, Software, Visualization, Writing – original draft. Volker Schmidt: Funding acquisition, Methodology, Supervision, Writing – review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgement

This work was supported by the “Bundesministerium für Bildung und Forschung” (BMBF) through the research grants No. 05M18BCA and 05M18VUA.

References (63)

  • F. Fritzen et al.

    Periodic three-dimensional mesh generation for particle reinforced composites with application to metal matrix composites

    Int. J. Solids Struct.

    (2011)
  • J. Feinauer et al.

    Structural characterization of particle systems using spherical harmonics

    Mater. Charact.

    (2015)
  • J. Feinauer et al.

    Stochastic 3D modeling of the microstructure of lithium-ion battery anodes via Gaussian random fields on the sphere

    Comput. Mater. Sci.

    (2015)
  • B. Prifling et al.

    Parametric microstructure modeling of compressed cathode materials for Li-ion batteries

    Comput. Mater. Sci.

    (2019)
  • B. Tjaden et al.

    On the origin and application of the Bruggeman Correlation for analysing transport phenomena in electrochemical systems

    Curr. Opin. Chem. Eng.

    (2016)
  • W.R. Gardner

    Solutions of the flow equation for the drying of soils and other porous media

    Soil Sci. Soc. Am. J.

    (1959)
  • Y. Mualem

    A new model for predicting the hydraulic conductivity of unsaturated porous media

    Water Resour. Res.

    (1976)
  • M. Hain et al.

    Numerical homogenization of hardened cement paste

    Comput. Mech.

    (2008)
  • A. Gully et al.

    Effective transport properties of porous electrochemical materials – a homogenization approach

    J. Electrochem. Soc.

    (2014)
  • F. Ciucci et al.

    Derivation of micro/macro lithium battery models from homogenization

    Transp. Porous Media

    (2011)
  • S. Torquato

    Random Heterogeneous Materials: Microstructure and Macroscopic Properties

    (2013)
  • S. Cho et al.

    Influence of microstructure on impedance response in intercalation electrodes

    J. Electrochem. Soc.

    (2015)
  • W. Li et al.

    Morphology effects on the electrochemical performance of LiNi1xCoxO2

    J. Electrochem. Soc.

    (1997)
  • J. Habedank et al.

    Increasing the discharge rate capability of lithium-ion cells with laser-structured graphite anodes: modeling and simulation

    J. Electrochem. Soc.

    (2018)
  • P. Smyrek et al.

    Laser-induced breakdown spectroscopy of laser-structured Li(NiMnCo)O2 electrodes for lithium-ion batteries

    J. Electrochem. Soc.

    (2016)
  • L.S. Kremer et al.

    Manufacturing process for improved ultra-thick cathodes in high-energy lithium-ion batteries

    Energy Technol.

    (2020)
  • G. Allaire

    Homogenization and two-scale convergence

    SIAM J. Math. Anal.

    (1992)
  • D. Cioranescu et al.

    The periodic unfolding method in domains with holes

    SIAM J. Math. Anal.

    (2012)
  • G. Allaire

    Homogenization of the Stokes flow in a connected porous medium

    Asymptot. Anal.

    (1989)
  • C. Dobrzynski et al.

    A mesh adaptation procedure for periodic domains

    Int. J. Numer. Methods Eng.

    (2011)
  • H. Si

    TetGen, a Delaunay-based quality tetrahedral mesh generator

    ACM Trans. Math. Softw.

    (2015)
  • Cited by (7)

    View all citing articles on Scopus
    View full text