1. Introduction
Viscoelastic fluids are materials that exhibit complex behaviors due to their unique composition and structure. Uses of these materials can be found in many industrial, biomedical, and basic science applications. Common examples include liquid crystals, polymers, and colloids. A large number of research undertakings have been focused on the mathematical modeling of viscoelastic fluids, as a result computational efficiency is of particular importance for such modeling efforts to be useful in practice. However, modeling the behavior of viscoelastic materials requires significant computational power which clashes with the need for fast simulations. In recent years, GPU computing has emerged as a valuable tool to overcome this challenges. Here we describe numerical algorithms aimed at using GPU computing in viscoelastic flow simulations.
GPU computing refers to the use of graphics processing units (GPUs) to perform numerical computations. GPU computing has become an important tool for the study of complex fluids due to its ability to handle large amounts of data and perform computations in parallel. Because GPUs can handle massive computational demands, they can provide results in a fraction of the time of traditional CPU-based methods. As computing power continues to increase, GPU-based simulations can become increasingly important for understanding the behavior of complex materials and complex flows. GPUs have been previously used in the modeling of polymeric systems. Reith et al., [
1] performed numerical simulations to find the equilibrium properties of polymer rings. Brito et al., [
2] used GPUs to accelerate computations of smoothed particle hydrodynamics (SPH) for viscoelastic materials. Ingelsten et al., [
3] extended their Lagrangian-Eulerian method for viscoelastic flow simulation to GPU computing. Yang et al., [
4] simulated phase separation in polymer blends and polymer solutions using a GPU-based viscoelastic model. Bergamasco et al., [
5] introduce a lattice-Boltzmann-based finite-volume formulation, where the macroscopic equations were solved by a finite-volume method and the microscopic equation by a lattice-Boltzmann method and implemented the solution to the microscopic equation in GPUs. Gutierrez-Castillo et al., [
6] used GPU to accelerate their three-dimensional numerical simulations of viscoelastic fluids for both the Oldroyd-B and FENE-P models.
From a modeling perspective, it is well-known that the stress,
, of any Newtonian fluid is directly proportional to the imposed shear rate,
, where the proportionally constant,
, is the viscosity of the material. Differences between materials will only affect the value of
, but not the functional form of the constitutive equation. Mathematical speaking this means that for Newtonian fluids there is a single, general constitutive equation capable of describing different types of Newtonian materials and the same numerical algorithms can be used for any material by only changing the value of the viscosity constant. In contrast, there is not a single
all-encompassing constitutive equation for viscoelastic materials. This is because, in this case, the evolution of the stress as a function of the applied strain can vary from material to material or even for the same material under different flow conditions. Accordingly, the formulation of constitutive equations describing different types of viscoelastic materials is a prolific area of research [
7]. It is not surprising then that because of the lack of a single constitutive equation and due to their ubiquity in many industrial and biological processes, numerical methods for solving the flow of these viscoelastic materials under flows fields of different levels of complexity have been a very active research field. Some extensive reviews in this subject can be found in [
3,
8,
9,
10,
11,
12].
Broadly speaking, the link between polymer fluids and external fields is relatively well-understood:
how a polymeric fluid behaves under a given field is directly governed by the dynamics of their corresponding underlying microstructure. For polymeric fluids, this microstructure comprises polymer chains, and the underlying dynamics include coiling and uncoiling processes, hindered motion due to physical entanglements or hydrodynamic effects caused by the presence of other polymer molecules in their vicinity, and in some cases, physical cross-linking between chains. In this paper we focus on a subclass of the available computational techniques: the so-called micro-macro approaches [
10]. These approaches combine the solution of the conservation equations at the macro-scale with models derived from kinetic theory at the micro-scale. The advantage of using kinetic models is that instead of a homogenized view of the rheology of the material through a macroscopic constitutive equation, the viscoelastic contribution to the stress is obtained using coarse-grain representations of the microstructural dynamics. For more comprehensive reviews in these methods the reader is referred to [
10,
13,
14,
15,
16].
Micro-macro methods are especially appealing when modifications to the microstructural dynamics need to be introduced without incurring in large numerical changes or extreme computational costs. This is because the evolution of the microscopic description is somehow decoupled from the macroscopic flow solvers. This has the potential of making the model highly versatile and applicable to a range of deformation conditions. In addition, micro-macro methods facilitate the investigation of the effects of various parameters to gain insights into the underlying physics of a given phenomenon and lead to an optimization of a range of industrial processes. On the other hand, micro-macro methods are more computationally demanding than the corresponding macroscopic counterparts. In practice, one must choose between models that are computationally tractable, but perhaps do not offer a direct link between the flow-induced development of the micro-structure and the applied flow field or be limited to simple geometries and viscometric flows when using macro-micro methods.
Within the context of microscopic models, different models have been developed to describe the coupling between macroscopic response and microstructure dynamics in polymeric fluids. One family of models are the so-called bead-spring models. These models use molecular coarse-graining to describe the behavior of polymer chains represented as beads connected by massless springs. The simplest of these models considers only two beads and it is known as the elastic dumbbell model. Although it is widely recognized that a single dumbbell is too simple to be able to describe any complicated dynamics in polymeric systems, it is also known that stretching and orientation alone suffice to give a qualitative description of steady-state rheological properties and flows with slow characteristic time scales [
7]. Accordingly, these models had been extensively used to develop “an elementary but broad understanding of the relation between macro-molecular motions and rheological phenomena” [
7]. One of the most common dumbbell models is the Hookean dumbbell model, where the spring connecting the two beads is assumed to follow a linear elastic law (Hooks law). These models, although physically unrealistic, has the advantage of being the only model in its class with an exact closure [
7,
17]. This closure leads to the well-known macroscopic constitutive equation called Oldroyd-B model. If a different spring law is assumed, the transition between micro and macro models is not directly possible. For instance, the family of models derived from using a finite extensible (FENE) spring force can have many types of closure depending on which approximation is made in the closure step. Many studies have investigated the effects of the different FENE closures, for example see Herrchen and Öttinger [
18].
In short, the use of dumbbell models allows for the simulation of complex fluids at a molecular level, which although somewhat unrealistic, can still provide valuable insight into the behavior and interactions of these materials. However, simulating complex fluids using dumbbell models requires large amounts of computational power, which has hindered the ability to conduct large-scale simulations until recently. That is why, although some information is lost by averaging the effect of the dumbbells in a single differential equation, macroscopic models are still more widely used in complex flow since they are more computationally tractable than their micro alternatives. Parallel computing has surfaced as an alternative to close the gap between these two computational costs. In particular, GPU computers had emerged in past decades as a cheap option for performing parallel computing. The only drawback when dealing with GPUs is that memory transfer between the CPU and the GPU is very costly, which is why these devices perform better on systems that are trivially parallelizable.
Here we demonstrate the use of GPU computing using non-interacting dumbbell models which are by design trivially parallelizable. First we explore two viscometric flows: simple shear and uniaxial extensional flow. Next we show the coupling between an existing macro solver [
19] and the GPU dumbbell models to simulate capillary thinning. Capillary thinning is a phenomenon where a liquid bridge formed between two solid surfaces undergoes thinning due to surface tension forces until it breaks. This is a common phenomenon in a variety of industrial processes such as coating, printing, and microfabrication. The use of simulations in understanding capillary thinning can provide insight into the underlying physics and aid in the design of improved processes. An advantage of using dumbbell models is that they enable the investigation of the effects of various microstructural parameters on capillary thinning.
2. Governing Equations
2.1. Macroscopic Flow
At the macro-scale, considering an unsteady, incompressible viscoelastic flow and in the absence of external body forces, the flow is governed by the conservation of mass and the conservation of momentum equations,
where
is the velocity vector,
the pressure,
the extra stress tensor,
the solvent viscosity, and
the density.
We scale the conservation equations as follows,
Here
L is a characteristic macoscopic length;
U is a characteristic velocity;
is the zero shear rate polymeric viscosity; and
is the longest relaxation time. With this scaling the conservation equations become,
where
2.2. Constitutive Equations for Extra Stress
To solve the resulting system of conservation equations an expression for the extra stress tensor,
, is necessary. As discussed in the introduction, there are several ways in which the extra-stress can be modeled. Here we use micro-macro approach [
13], where the coarse-grained approximation at the mesoscale are non-interacting elastic dumbbells. Below, we introduce the evolution equations of the dumbbell models used in this study. For completeness, we also introduce the macroscopic closure equations corresponding to each to the two dumbbell models considered.
2.3. Dumbbell Models
The solvent is assumed to be an incompressible Newtonian fluid of viscosity . The configuration of the dumbbell is described by the end-to-end connector vector and the center-of-mass vector . Here we assume a homogeneous distribution, so that the only variable of interest is .
The stochastic differential equation describing the evolution of the end-to-end vector is given by [
7,
20],
Where
denotes the functional form of the spring force,
is a two-dimensional Wiener process,
is the drag coefficient acting on each bead, and
is the thermal energy.
The viscoelastic contribution to the stress is given by the Kramer’s relation [
7,
20],
where
n is the dumbbells number density,
is the contribution from the tension on the spring with spring law
, and
capture effects due to Brownian motion.
2.3.1. Hookean Dumbbells
For Hookean dumbbells a linear form is assumed for the spring force,
, where
H is the spring constant. With this, Eqns. (2) and (3) become,
These equations are scaled by the following characteristic microscopic length,
and all other scales are as before so that
In addition, the longest relaxation time is defined as
The resulting non-dimensional equations are,
where the Deborah number is defined as before,
.
2.3.2. FENE Dumbbells
If instead of a linear spring connector a
finitely extensible spring is considered, we obtain FENE-type models. These models are derived by introducing Warner’s finitely extensible non-linear connector force law [
7],
where
and
is the maximum allowed extension of the dumbbell.
Introducing this spring law into Eqns. (2) and non-dimensionalizing as before gives
where
.
2.4. Macro-constitutive equations
From the equation of motion of a dumbbell, Equation (2), the following evolution equation for the second moment of the end-to-end vector
can be derived,
where
is the upper convected derivative defined as
2.4.1. Upper convected Maxwell Model
If the spring is linear (Hookean),
, the resulting constitute equation obtained from Equation (8) is known as the upper convected Maxwell (UCM) model,
Using the same scaling as before leads to the following non-dimensional constitutive equations,
2.4.2. FENE-P model
In a FENE model, with spring law given by Equation (6), the evolution equation, Equation (8), becomes
Different FENE models can be formulated based on the approximation used to calculate the second term in the equation above. In particular, the FENE-P model is obtained by the approximation,
with this approximation the constitutive equations become,
Scaling as before we obtain,
For convenience, one can define the non-dimensional configuration tensor,
, as
where
is the mean-square end-to-end spring length at equilibrium (absence of flow) and
d is the dimensionality.
Note that if we scale the end-to-end vector as before, we have
In addition, trace
The constitutive equation for
in two-dimensions is,
2.5. Numerical Solutions
In this work we use graphics processing units (GPU) to perform calculations at the mesoscale. This approach takes advantage of the fact that the stochastic differential equations for non-interacting dumbbells are trivially paralellizable, so that one can concurrently solve millions of equations. This approach eliminates the need for variance reduction approaches [
21,
22,
23], since it is possible to resolve hundreds of thousands of realizations with very little computational time. The disadvantage of using GPUs is that the stochastic equations need to be fully decoupled; for instance, hydrodynamic interactions are harder to simulate using GPUs.
2.5.1. Numerical considerations for Hookean dumbbells
Equation (5a) will be solved for each dumbbell using a forward Euler scheme,
Boundary conditions for are imposed at the macro-scale through . Whenever necessary to calculate the stress gradient, ghost cells will be included in the macro-scale grid.
2.5.2. Numerical considerations for FENE dumbbells
Because of the non-linearity introduced in the evolution equation a semi-implicit, first order algorithm is used instead of the forward Euler scheme. Briefly a two-step operator splitting procedure is implemented where the two steps are [
20],
and,
Equation (12) can be written as
where
P is the magnitude of the right-hand-side. This cubic equation has one real root in the interval
[
20,
24]. The approach is to find the magnitude of
using the polynomial’s solution in this interval, then its direction is found by solving Equation (12) for each vector component.
Note that Equation (12) requires the velocity gradient tensor,
, at time
, which is unknown for non-viscometric flows. In our computations,
is found by a second order extrapolation following [
24],
3. Solutions Under Viscometric Flows
3.1. Simple Shear
This flow field results from placing the fluid between two parallel plates, with the lower plate stationary and the upper plate moving a constant velocity
. Under viscometric conditions the equations can be simplified by assuming a fully developed flow so that
where
, and
L is the plates separation.
Using the same scaling as before simplifies the velocity as
and the velocity gradient tensor reduces to
3.2. Results
The UCM model is an exact closure of the Hookean dumbbell equation and as expected results from these two models will always agree, this is confirmed in
Figure 1 where results from both models in viscometric simple shear flow are compared.
Similarly,
Figure 2 compares results from the FENE-P model with stochastic simulations of FENE dumbbells. The figure shows that the FENE-P approximation under predicts the nonlinear behavior of the shear stress, in agreement with previous studies [
18].
Figure 3 shows that as the nonlinearity, represented by the parameter
b, is increased, the discrepancies between the micro and macro representations become more pronounced. For a more in depth comparison between the FENE model and different FENE-closures, the reader is referred to [
18].
The advantage of using dumbbell equations as opposed to closure approximations is that in addition to the average stress behavior, shown in
Figure 1,
Figure 2 and
Figure 3, one can also capture the stretching and orientation of dumbbells under flow in a similar manner in which an experimentalist will analyze fluid behavior using scattering techniques [
25].
Figure 4 shows the temporal evolution of the distribution of dumbbell lengths,
vs
, as function of shear flow both in the linear regime,
, and the nonlinear regime,
. In the linear regime, dumbbells are stretched and oriented in the direction of the flow, but the distribution of lengths remains Gaussian. In the nonlinear regime, Gaussianity is lost around the same time the overshoot in the shear stress is observed.
We can also examine the probability distribution function of the dumbbell orientation as a function of the Deborah number, these results are shown in
Figure 5. The figure shows that the nonlinear behavior differs from a linear behavior in two main ways. First, the `molecules’ are more oriented with respect to the flow as proven by the fact that the mean orientation angle at steady state for
is not quite zero, while for
the mean angle is zero. Second, narrower distributions for
indicate that more `molecules’ are aligned with the flow at steady state, compared with molecules in the linear regime.
A final checkpoint for our simulations is the expansion ratio defined as,
where the axes of extension for the dumbbell `molecule’ are calculated as
here
represents mean deformation at equilibrium.
Figure 6 shows the expansion ratio for different values of
. Compared to the information gathered from the shear stress curves, the expansion ratio does not offer any new insight into the flow dynamics. However, our simulations at the mesoscale allow us to take a closer look at the individual axis of extension and analyze their behavior, as shown in
Figure 7.
In
Figure 7 we show the particulars of the two axis of extension in the nonlinear regime,
, together with their distributions at some selected times. In the scattering plots we have normalized the axis with respect to their maximum values. However, we should note that the maximum values vary widely for different times. For instance, at
, while at
. This normalization was done to visualize the breaking of isotropy in the stretching as the system approaches the stress overshoot.
3.3. Elongational Flow
This flow field results from stretching the fluid in one direction at a rate
, where
is the strain. As before, we assume a fully developed flow so that the velocity field is given by,
Using the same scaling as before simplifies the velocity as
and the velocity gradient tensor is
Figure 8 shows the comparison of the macro and stochastic simulations. As expected the FENE-P closure deviates from the FENE dumbbell model and this deviation increases in the nonlinear regime. For a complete discussion of FENE models under rapid elongational flow the reader is referred to [
26].
4. Capillary Thinning
Transient elongational rheometry is used to obtain comparative information about elongational behavior of polymer solutions. Investigation of the elongational behavior of complex fluids is relevant to applications defined by spraying and jetting, such as microfluidic devices, printing, fiber spinning, and understanding how droplet emissions from respiratory events affect transmission of infectious diseases. Ardekani et al., [
27] showed that three conditions should be satisfied for an elongational experiment to be successful: an elastocapillary balance must be established, the range of diameters of the liquid jets should be experimentally accessible, and the formation of secondary droplets along the thread must be suppressed. Clearly, understanding the underlying microstructural dynamics that govern one or more of these conditions is important to evaluate optimal performance both under experimental and application settings. While most of the theoretical analysis is done using homogenized views of the microstructure, in the form of macroscopic constitutive equations, using methods that allow for a straightforward explicit integration of microstructural dynamics is appealing. Here our goal is to illustrate how coarse-grained mesoscopic simulations can be also used to gain insight into the development of droplets in a viscoelastic fluid jet. We note that the objective of this publication is to demonstrate the feasibility of the methods and we take advantage of symmetry and one-dimensional flow fields to simplify many of the computations. More in-depth studies will be left for future investigations.
In capillary thinning experiments, a piece of fluid is stretched between two separating surfaces with surface tension being the main driver of the fluid motion. When a Newtonian fluid is stretched, its radius decreases due to surface tension, until it breaks into many droplets. For viscoelastic materials the underlying microstructure can give rise to different configurations. In polymeric materials, these dynamics involve nonlinear effects derived from the finite extensibility of polymer chains within the fluid. As the fluid jet starts to form droplets, the polymer inside the drops remains relaxed while polymer chains in the filaments between drops become strongly oriented and stretched, essentially leading to the formation of bridges having high tensile strains. This instability, characteristic of fluids that have some elasticity, has become known as “beads-on-a-string” structure [
28,
29,
30,
31]. Moreover, under certain flow regimes, when there is a balance of capillary, viscous, and inertial effects, additional structures can appear. For a more in depth review of the formation of bead on a string structures see [
30].
To solve this flow, a thin film formulation is used where only the leading-order approximation in an expansion on the jet radius,
is considered [
32]. This essentially assumes that the flow inside the fluid jet is one-dimensional so that the only relevant variables are the radius and the axial velocity,
. In this case, the non-dimensional conservation of mass and of momentum equations are simplified as [
33],
where
is the curvature and
is the polymer contribution to the stress. The equations have been non-dimensionalized by taking the initial radius of the jet,
, as the characteristic macroscopic length scale and the Rayleigh time,
as the macroscopic characteristic time scale; which gives the characteristic velocity as
. Finally, the Ohnesorge number is defined as
, all other dimensionless groups are defined as before.
With this scaling, the dynamics of the axisymmetric slender jet are governed by three non-dimensional groups: the Ohnesorge number, , which is the ratio of surface tension to inertial forces; the parameter , which is the ratio between the solvent and fluid viscosities; and the Deborah number, , which measures the ratio of the material’s characteristic time to the time scale of the flow. An additional parameter captures the nonlinear viscoelastic behavior of the polymer chains, which, in the case of FENE models, is the finite extensibility parameter, b, defined above.
The nonlinear system of partial differential equations (PDEs), Eqns. (14), is solved numerically via finite differencing [
19]. All spatial terms, except convection, are discretized using second order, central differencing. For the convective terms, a velocity-weighted upwind discretization scheme is used. In particular, the derivative is interpolated between pure central differencing and pure upwind. The result is that in regions of slow flow, a central differencing is used, however, as the velocity increases, the weighting moves closer to a pure upwind differencing. For the convective terms where the derivative depends on the velocity, the first derivative is calculated as follows,
where
. We use the implicit Euler method for time discretization combined with time filters, which increase the order of accuracy from first to second order [
34]. Additionally, we have implemented variable step size, which greatly enhances the speed and efficiency of the solver. The numerical solver has been benchmarked against existing simulations of the Oldroyd-B model [
27].
On the spatial domain, periodic boundary conditions are used for the velocity, the radius and the polymer configurations. The initial condition considers a homogeneous base-state corresponding to a uniform cylindrical shape. To this base-state a small amplitude perturbation is added. We note that the eigenvalues of the linearized system resulting from expanding the governing equations to first order in the amplitude of these perturbations determines how fast the perturbations grow towards a necked state, or whether they decay to leave a uniform filament. Following [
27] we set the initial shape of the jet as,
where
k is the wavenumber.
At each time step, the system of PDEs is solved to find the velocity field. The field is then used to find the velocity gradient, , at each grid point. Using these values, the dumbbell configurations are updated using Equation (7a) and the extra stress calculated with Equation (7b). The resulting values for the extra stress at each grid point are introduced in the macroscopic simulation through Equation (14b).
Below we show results when the Deborah number, the wavelength values, and the maximum extensibility of the FENE dumbbells are varied. As a metric for microstructural organization we use the expansion ratio defined in Equation (13).
4.1. Deborah Number
Figure 9 shows the evolution of the jet morphology as a function of the Deborah number,
. As the elasticity of the fluid is increased −larger
the formation of droplets is inhibited. This inhibition is related to a higher tensile stress in the filament prior to the formation of the droplets, represented by a larger expansion ratio in the figures. This in turn hinders the reorganization of the strands that would result in a lower expansion ratio in the middle of the jet, which is what at the end leads to the formation of droplets.
4.2. Wavelength
The effect of the excitation wavenumber on the formation of droplets is well understood, see for example [
27,
35,
36,
37]. Briefly, there are three regimes:
(i) for very small wavelengths, the jets are characterized by traveling capillary waves;
(ii) in the middle regime the jet develops single and multiple drops; and
(iii) at large wavelength numbers no formation of droplets is observed. Our simulations show the same behavior. In
Figure 10 the jet evolution for two different of wavenumbers are shown. The expansion ratio shows the same trends discussed above, where the main stretching is observed at the bridges. In addition, this figure shows that smaller droplets result in a higher level of stretching in other regions of the filament.
4.3. Non-linear Parameter
Figure 11 shows the evolution of droplets for two values of the nonlinear parameter
b. Recall that
b controls the maximum stretch allowed in the dumbbells. It is this stretch that gives polymer solutions their elasticity. In this manner, filament formation has similar trend varying
b and
, i.e., as maximum extensibility is increased, satellite bead formation is suppressed. Under conditions where satellite beads do form, smaller, secondary droplets between the satellite and main beads may appear. As shown in
Figure 11, larger values of
b suppress these secondary droplets. Furthermore, another main difference is observed at the pinch sites, with smaller
b resulting in more pronounced pinching. This is a result of less elasticity, hence more viscous-like behavior.
5. Discussion
In this work we have considered multiscale simulations of polymeric liquids under homogeneous and non-homogeneous flow conditions. The Langevin equations describing the behavior of an elastic dumbbell are solved on GPUs, which allows for massively parallel simulations. Utilizing the dumbbell equations directly provides for more accurate information on the stretch and orientation of polymer chains than constitutive equations arising from solving for the second moment of the end-to-end vector. For example, the stretching and orientation of dumbbells are captured in a similar manner in which an experimentalist will analyze fluid behavior using scattering techniques.
Under simple shear and uniaxial extension, we showed that there is a significant difference between the linear and nonlinear flow regimes. In shear flow, in the linear regime, dumbbells are stretched and oriented in the direction of the flow, but the distribution of lengths remains Gaussian. In the nonlinear regime, Gaussianity is lost around the same time the overshoot in the shear stress is observed. Furthermore, the PDF shows that `molecules’ are more oriented with respect to the flow in the high shear rate, nonlinear regime compared with molecules in the linear regime.
Under capillary thinning, we investigated the effects of the Deborah number, wavenumber, and maximum extensibility on the formation of satellite drops. As the elasticity of the fluid () is increased, the formation of satellite droplets is inhibited. This inhibition is related to a higher tensile stress in the filament prior to the formation of the droplets, represented by a larger expansion ratio. This in turn hinders the reorganization of the strands that would result in a lower expansion ratio in the middle of the jet, which is what at the end leads to the formation of droplets. The finite extensibility plays a similar role. By increasing the extensibility, the polymer becomes more elastic, suppressing droplet formation. For less elastic materials, significant pinching can be observed where bead and string meet, as one might expect from a viscous filament. The wavenumber of perturbation, although not a material feature, plays a significant role on filament evolution. The expansion ratio shows the same trends as elastic effects, where the main stretching is observed at the bridges. In addition, smaller droplets result in a higher level of stretching in other regions of the filament.
The objective of this work is to further examine and reveal the power and utility of microscopic descriptions of macromolecules. One of the primary concerns in using micro-macro, multiscale simulations is computational efficiency. In homogeneous flow fields, configurations are easy to follow around due to the absence of spatial resolution. We extended the simulation capabilities to an inhomogeneous flow field, namely capillary thinning. The symmetry and thin film assumptions resulted in the problem being reduced to one spatial dimension. This allowed the decoupling of the dumbbell stretching in two dimensions, which simplifies computational time and effort. The goal now is to consider more general flow fields. In order to extend the solver capabilities to other types of flow, a more careful coupling of the micro-macro approaches is required, with extra limitations arising from the use of GPUs. The results of this work show that coupling a GPU solver for the Langevin equations with an efficient macroscale solver for the flow field can lead to large scale multiscale simulations in complex flow fields.
Funding
This research was funded by the National Aeronautics and Space Administration, grant number 80NSSC19K0159 P00004. And the DMS Program of the National Science Foundation under CAREER: Multi-Scale Modeling of Biological Gels by Coupling Langevin Equations and Fractional Viscoelastic Constitutive Models, No. 1751339.
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Acknowledgments
MC acknowledges Research Computing at the Rochester Institute of Technology for providing computational resources and support that have contributed to the research results reported in this publication. PAV acknowledges the University of South Carolina High Performance Computing (HPC) Hyperion cluster for provding computational resources.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
References
- Reith, D.; Mirny, L.; Virnau, P. GPU Based Molecular Dynamics Simulations of Polymer Rings in Concentrated Solution: Structure and Scaling. Progress of Theoretical Physics Supplement 2011, 191, 135–145. [Google Scholar] [CrossRef]
- Brito, C.; Almeida, M.; e Silva, A.; Teixeira, J.; Teichrieb, V. Large viscoelastic fluid simulation on GPU,”. XVI Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames) 2017, pp. 462–469.
- Ingelsten, S.; Mark, A.; Jareteg, K.; Kádár, R.; Edelvik, F. Computationally Efficient Viscoelastic Flow Simulation Using a Lagrangian-Eulerian Method and GPU-acceleration. Journal of Non-Newtonian Fluid Mechanics 2020, 279, 104264. [Google Scholar] [CrossRef]
- Yang, K.; Su, J.; Guo, H. GPU accelerated numerical simulations of viscoelastic phase separation model. Journal of Computational Chemistry 2012, 33, 1564–1571. [Google Scholar] [CrossRef]
- Bergamasco, L.; Izquierdo, S.; Ammar, A. Direct numerical simulation of complex viscoelastic flows via fast lattice-Boltzmann solution of the Fokker–Planck equation. Journal of Non-Newtonian Fluid Mechanics 2013, 201, 29–38. [Google Scholar] [CrossRef]
- Gutierrez-Castillo, P.; Kagel, A.; Thomases, B. Three-dimensional viscoelastic instabilities in a four-roll mill geometry at the Stokes limit. Physics of Fluids 2020, 32, 023102. [Google Scholar] [CrossRef]
- Bird, R.B.; Curtiss, C.F.; Armstrong, R.C.; Hassager, O. Dynamics of Polymeric Liquids, Volume 2: Kinetic Theory; Wiley, 1987.
- Alves, M.; Oliveira, P.; Pinho, F. Numerical Methods for Viscoelastic Fluid Flows. Annual Review of Fluid Mechanics 2021, 53, 509–541. [Google Scholar] [CrossRef]
- Cruz, C.; Chinesta, F.; Régnier, G. Review on the Brownian Dynamics Simulation of Bead-Rod-Spring Models Encountered in Computational Rheology. Archives of Computational Methods in Engineering 2012, 19, 227–259. [Google Scholar] [CrossRef]
- Keunings, R. Micro-Macro Methods for the Multiscale Simulation of Viscoelastic Flow Using Molecular Models of Kinetic Theory. Rheology Reviews 2004, pp. 67–98.
- Owens, R.G.; Phillips, T.N. Computational Rheology; World Scientific, 2002.
- Walters, K.; Webster, M.F. The Distinctive CFD Challenges of Computational Rheology. International Journal for Numerical Methods in Fluids 2003, 43, 577–596. [Google Scholar] [CrossRef]
- Feigl, K.; Laso, M.; Oettinger, H.C. CONNFFESSIT approach for solving a two-dimensional viscoelastic fluid problem. Macromolecules 1995, 28, 3261–3274. [Google Scholar] [CrossRef]
- Halin, P.; Lielens, G.; Keunings, R.; Legat, V. The Lagrangian Particle Method for Macroscopic and Micro–Macro Viscoelastic Flow Computations. Journal of Non-Newtonian Fluid Mechanics 1998, 79, 387–403. [Google Scholar] [CrossRef]
- Le Bris, C.; Lelievre, T. Micro-macro models for viscoelastic fluids: modelling, mathematics and numerics. Science China Mathematics 2012, 55, 353–384. [Google Scholar] [CrossRef]
- Lozinski, A.; Owens, R.G.; Phillips, T.N. The Langevin and Fokker–Planck Equations in Polymer Rheology. In Handbook of Numerical Analysis; Elsevier, 2011; Vol. 16, pp. 211–303. [CrossRef]
- Bhave, A.V.; Armstrong, R.C.; Brown, R.A. Kinetic theory and rheology of dilute, nonhomogeneous polymer solutions. The Journal of chemical physics 1991, 95, 2988–3000. [Google Scholar] [CrossRef]
- Herrchen, M.; Öttinger, H.C. A detailed comparison of various FENE dumbbell models. Journal of non-newtonian fluid mechanics 1997, 68, 17–42. [Google Scholar] [CrossRef]
- Chase, D.; Cromer, M. Roles of chain stretch and concentration in capillary thinning of polymer solutions. Submitted 2023. [Google Scholar]
- Öttinger, H.C. Stochastic processes in polymeric fluids: tools and examples for developing simulation algorithms; Springer Science & Business Media, 2012.
- Öttinger, H.C.; Van Den Brule, B.; Hulsen, M. Brownian configuration fields and variance reduced CONNFFESSIT. Journal of non-newtonian fluid mechanics 1997, 70, 255–261. [Google Scholar] [CrossRef]
- Jourdain, B.; Le Bris, C.; Lelièvre, T. On a variance reduction technique for micro–macro simulations of polymeric fluids. Journal of non-Newtonian fluid mechanics 2004, 122, 91–106. [Google Scholar] [CrossRef]
- Bonvin, J.; Picasso, M. Variance reduction methods for CONNFFESSIT-like simulations. Journal of non-newtonian fluid mechanics 1999, 84, 191–215. [Google Scholar] [CrossRef]
- Prieto, J.L.; Bermejo, R.; Laso, M. A semi-Lagrangian micro–macro method for viscoelastic flow calculations. Journal of non-newtonian fluid mechanics 2010, 165, 120–135. [Google Scholar] [CrossRef]
- Lee, E.C.; Solomon, M.J.; Muller, S.J. Molecular orientation and deformation of polymer solutions under shear: a flow light scattering study. Macromolecules 1997, 30, 7313–7321. [Google Scholar] [CrossRef]
- Ghosh, I.; McKinley, G.H.; Brown, R.A.; Armstrong, R.C. Deficiencies of FENE dumbbell models in describing the rapid stretching of dilute polymer solutions. Journal of Rheology 2001, 45, 721–758. [Google Scholar] [CrossRef]
- Ardekani, A.; Sharma, V.; McKinley, G. Dynamics of bead formation, filament thinning and breakup in weakly viscoelastic jets. Journal of Fluid Mechanics 2010, 665, 46–56. [Google Scholar] [CrossRef]
- Li, J.; Fontelos, M.A. Drop dynamics on the beads-on-string structure for viscoelastic jets: A numerical study. Physics of fluids 2003, 15, 922–937. [Google Scholar] [CrossRef]
- Clasen, C.; Eggers, J.; Fontelos, M.A.; Li, J.; McKinley, G.H. The beads-on-string structure of viscoelastic threads. Journal of Fluid Mechanics 2006, 556, 283–308. [Google Scholar] [CrossRef]
- Bhat, P.P.; Appathurai, S.; Harris, M.T.; Pasquali, M.; McKinley, G.H.; Basaran, O.A. Formation of beads-on-a-string structures during break-up of viscoelastic filaments. Nature Physics 2010, 6, 625–631. [Google Scholar] [CrossRef]
- Wagner, C.; Bourouiba, L.; McKinley, G.H. An analytic solution for capillary thinning and breakup of FENE-P fluids. Journal of Non-Newtonian Fluid Mechanics 2015, 218, 53–61. [Google Scholar] [CrossRef]
- Eggers, J. Nonlinear dynamics and breakup of free-surface flows. Reviews of modern physics 1997, 69, 865. [Google Scholar] [CrossRef]
- Forest, M.G.; Wang, Q. Change-of-type behavior in viscoelastic slender jet models. Theoretical and Computational Fluid Dynamics 1990, 2, 1–25. [Google Scholar] [CrossRef]
- Guzel, A.; Layton, W. Time filters increase accuracy of the fully implicit method. BIT Numerical Mathematics 2018, 58, 301–315. [Google Scholar] [CrossRef]
- Middleman, S. Stability of a viscoelastic jet. Chemical Engineering Science 1965, 20, 1037–1040. [Google Scholar] [CrossRef]
- Goldin, M.; Yerushalmi, J.; Pfeffer, R.; Shinnar, R. Breakup of a laminar capillary jet of a viscoelastic fluid. Journal of Fluid Mechanics 1969, 38, 689–711. [Google Scholar] [CrossRef]
- Brenn, G.; Liu, Z.; Durst, F. Linear analysis of the temporal instability of axisymmetrical non-Newtonian liquid jets. International journal of multiphase flow 2000, 26, 1621–1644. [Google Scholar] [CrossRef]
Figure 1.
Extra stress results in viscometric simple shear flow for Hookean dumbbells (Equation (5)) and UCM model (Equation (9)). The first normal stress difference is calculated as .
Figure 1.
Extra stress results in viscometric simple shear flow for Hookean dumbbells (Equation (5)) and UCM model (Equation (9)). The first normal stress difference is calculated as .
Figure 2.
Extra stress in viscometric simple shear flow for FENE models compared to the FENE-P closure (Equation (10)).
Figure 2.
Extra stress in viscometric simple shear flow for FENE models compared to the FENE-P closure (Equation (10)).
Figure 3.
Stochastic simulations for FENE model with different values of the nonlinear parameter b.
Figure 3.
Stochastic simulations for FENE model with different values of the nonlinear parameter b.
Figure 4.
Scatter plots of and in simple shear flow for two values of the Deborah number . Note: scale of the scatter plots is not the same across the different plots.
Figure 4.
Scatter plots of and in simple shear flow for two values of the Deborah number . Note: scale of the scatter plots is not the same across the different plots.
Figure 5.
Probability distribution function (PDF) of dumbbell’s orientation as a function of time and Deborah number ().
Figure 5.
Probability distribution function (PDF) of dumbbell’s orientation as a function of time and Deborah number ().
Figure 6.
Expansion ratio as a function of time and Deborah number. The ratio is calculate using Equation (13).
Figure 6.
Expansion ratio as a function of time and Deborah number. The ratio is calculate using Equation (13).
Figure 7.
Axes of extension as a function of time and . Distribution plots at the bottom have been normalized by their corresponding maximum values. Between 0 and 100 the system is in the linear regime and the stretching in the x- and y-directions are proportional to each other. In the nonlinear regime, , the molecules stretch more in the direction of the flow field, i.e., x-direction. As the stretching approaches the maximum dumbbell length () the stretching is ’accumulated’ at the end of the spectrum.
Figure 7.
Axes of extension as a function of time and . Distribution plots at the bottom have been normalized by their corresponding maximum values. Between 0 and 100 the system is in the linear regime and the stretching in the x- and y-directions are proportional to each other. In the nonlinear regime, , the molecules stretch more in the direction of the flow field, i.e., x-direction. As the stretching approaches the maximum dumbbell length () the stretching is ’accumulated’ at the end of the spectrum.
Figure 8.
Comparison of FENE-P model (Equation (10)) with stochastic simulations (Equation (7)) under viscometric elongational flow.
Figure 8.
Comparison of FENE-P model (Equation (10)) with stochastic simulations (Equation (7)) under viscometric elongational flow.
Figure 9.
Filament stretching evolution coupled with microstructure evolution. In this model the microstructure is represented by non-interacting dumbbells and their conformation is given by the expansion ratio, Equation (13). Other parameters are , , , .
Figure 9.
Filament stretching evolution coupled with microstructure evolution. In this model the microstructure is represented by non-interacting dumbbells and their conformation is given by the expansion ratio, Equation (13). Other parameters are , , , .
Figure 10.
Filament and microstructure evolution for different wavelength numbers. Other parameters are , , , .
Figure 10.
Filament and microstructure evolution for different wavelength numbers. Other parameters are , , , .
Figure 11.
Effects of different FENE parameter. Other parameters are , , , .
Figure 11.
Effects of different FENE parameter. Other parameters are , , , .
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).