Professional Documents
Culture Documents
Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
Abstract - Computational Fluid Dynamics (CFD) is widely used by polymer processing industries in order to
evaluate polymeric fluid flows. A successful computational code must provide reliable predictions (modeling)
in a fast and efficient way (simulation). In this work, a new approach to solve the governing equations of
viscoelastic fluid flows is proposed. It is based on the finite-volume method with collocated arrangement of
the variables, using high-order approximations for the linear and nonlinear average fluxes in the interfaces and
for the nonlinear terms obtained from the discretization of the constitutive equations. The approximations are
coupled to the Weighted Essentially Non-Oscillatory (WENO) scheme to avoid oscillations in the solution.
The Oldroyd-B model is used to describe the rheological behavior of the viscoelastic fluid. The average
values of the variables in the volumes are used during the resolution, and the point values are recovered in the
post-processing step by deconvolution of the average values. The nonlinear system, resulting from the
discretization of the equations, is solved simultaneously using a Newton-like method. The obtained solutions
are oscillation-free and accurate, demonstrated by the application on a classic problem in computational fluid
dynamics, the slip-stick flow.
Keywords: Non-Newtonian Fluids; Viscoelasticity; Finite-volume method; High-order interpolation schemes;
WENO scheme.
description of the most known constitutive equations its advantages relative to the staggered arrangement
for viscoelastic fluids can be found in Bird et al. (Peric et al., 1988).
(1987) and Larson (1988). In the present work, the In most of the approaches, the discretized
well-known Oldroyd-B model (Bird et al., 1987), a nonlinear equation systems are solved by a
nonlinear differential model, is used as the segregated technique, requiring an explicit equation
constitutive equation. With the nonlinear differential for pressure, not present in the original system of
models, it is possible to predict many rheological equations for incompressible flows. The usual way is
characteristics of viscoelastic fluids, but they have to obtain a Poisson equation for pressure from the
some limitations with respect to quantitative continuity equation. There are many forms to create
predictions (Bird et al., 1987; Macosko, 1994). Their this equation, and consequently, different iterative
wide use is due to the relative facility of procedures. The most used are semi-implicit
implementation, compared to the integral models, methods based on pressure correction equations, like
and the ability of making many predictions, at least, SIMPLE (Patankar and Spalding, 1972), SIMPLER
qualitatively. (Patankar, 1980), and SIMPLEC (van Doormal and
In relation to the second topic, there still are Raithby, 1984). For example, the SIMPLE method
many difficulties to get around, mainly when the was used by Luo (1996), while Yoo and Na (1991)
elasticity of fluid is more prominent, in other words, used the SIMPLER method. A more robust method
in flows under high Weissenberg numbers (Tanner, than the previous ones is the SIMPLEC, used in
1999; Keunings, 1986). To solve the governing PDE more recent works (Oliveira et al., 1998; Alves et al.,
system, the finite-difference, finite-element, and 2000).
finite-volume methods are the most used methods. The finite-volume method requires two levels of
The first papers appeared in the second half of the approximation in the discretization of the equations:
70’s, using finite-difference and finite-element the approximation of the integral of the fluxes over
methods (Crochet and Pilate, 1976; Perera and the cell faces and the approximation of cell face
Walters, 1977; Kawahara and Takeuchi, 1977; values in terms of the cell center values. In the
Caswell, 1979). A good review of several finite- classical approach, used in all the papers cited above,
element methods for viscoelastic flows can be found the approximations are, at most, of second order. The
in Baaijens (1998). The finite-volume method started integrals of the fluxes are expressed in terms of point
to be used in the beginning of the 90’s (Hu and values over the interface, the second-order
Joseph, 1990; Yoo and Na, 1991), after a great approximation being the most used, where the value
development of solving Newtonian flows during the of the fluxes along the interfaces is equal to the flux
70’s and 80’s. in the midpoint of the face. The average value over
In the finite-volume method, the domain is the volume is equal to the value in the central point,
divided in small control volumes (or cells), creating another approximation of 2nd order. The values of the
a mesh, and the governing equations are integrated fluxes in the middle point (or more points) of the
over each volume, assuring the conservation of all face are expressed in terms of the cell center values,
properties in each cell of the mesh. The resulting using interpolation schemes.
discretized equation system is solved for the The most used interpolation schemes are the
variables in the center of each volume. The upwind differencing scheme (UDS) and hybrid
differences between the varieties of finite-volume differencing scheme (HDS). The upwind scheme is a
approaches found in the literature arise in relation to first-order approximation widely used due to its great
the arrangement of the variables, the interpolation stability, but it requires a very fine grid to obtain an
schemes, the solution methods of the discretized accurate solution, because the solution is
equations, the methods for treating the pressure- “contaminated” by the presence of strong numerical
velocity coupling, etc. diffusion (Patankar, 1980). The hybrid scheme is
In the beginning, the staggered arrangement of nothing more than the use of UDS in regions where
variables was exclusively applied (Yoo and Na, the convective fluxes have more influence, and the
1991; Darwish et al., 1992), but, in more recent central differencing scheme (CDS) in the rest, so the
works, the collocated arrangement is adopted same problem still remains.
(Missirlis et al., 1998; Oliveira et al., 1998), due to With the use of higher-order schemes, coarser
grids can be employed. The CDS, power-law, and terms, to maintain the global high-order
LUDS (Harten, 1983) are examples of 2nd order approximation, as it will be seen later.
approximation schemes, and the QUICK (Leonard, The resulting equations are solved
1979) is formally a 3rd order approximation scheme. simultaneously, using a Newton-like method. To
However, as a 2nd order approximation is generally solve the large-scale linear systems resulting from
used for the fluxes along the interfaces, the resulting the Newton’s iterations, an iterative method, the
order of approximation is 2. The use of these GMRES method with ILU preconditioning (Golub
schemes improves the accuracy of the results, but and Charles, 1996) is used. The matrix sparsity of
can cause some undesirable problems. In flows the linear systems is also taken into account to
involving discontinuities, more specifically, in reduce the amount of memory and CPU time needed.
regions with large gradients, the solutions obtained In the next sections, the developed methodology
are characterized by the presence of unreal is presented. The governing equations of a
oscillations (wiggles), besides the possibility of viscoelastic fluid flow are shown in section 2. In
convergence loss in the numerical procedure. The section 3, the proposed approach, the interpolation
solution becomes unbounded, and the value at the schemes, and the solution method of the discretized
interfaces can be larger than the neighboring center equations are presented. In section 4, some
volume value. numerical results are presented and discussed.
In order to avoid those undesired problems, the
above schemes can be coupled with the UDS,
creating a high-resolution scheme (HRS). This class GOVERNING EQUATIONS
of schemes, like MINMOD (Harten, 1983) or
SMART (Gaskell and Lau, 1988), obeys a criterion he governing equations of an isothermal and
that avoids the presence of unbounded solutions, incompressible fluid flow are the mass and
called Convective Boundedness Criterion (CBC), of momentum conservation equations, being given
Gaskell and Lau (1988). However, the order of below, in their dimensionless form:
approximation still remains limited to the 2nd order.
The use of higher-order approximations, in the ∇⋅v=0 (1)
integration of the fluxes over the cell faces and/or in
the interpolations schemes, allows the use of even ∂v
Re + v ⋅ ∇ v = −∇p + ∇ ⋅ τ (2)
coarser grids, reducing the CPU time of a simulation. ∂t
However, high-order interpolation schemes are very
prone to produce instability and oscillatory solutions. where all the variables are normalized by
Therefore, a desired high-order approach must lead characteristic values, v being the velocity vector,
to stable and accurate solutions, which are the focus τ the stress tensor, p the pressure, and Re the
of the present work.
A finite-volume approach to solve the governing Reynolds number. The characteristic values are L for
equations of viscoelastic flows is proposed. The length and V for velocity, defined according to the
approach is based on the work of Kobayashi (1999), case studied. For stress and pressure, the
which uses cell average values as primitive variables characteristic values are p0 = τ0 = η0V / L. The
instead of the point values. The point values, if Reynolds number is given by Re = ρ V L / η0, ρ
desired, are obtained at the end of calculations by a being the specific mass, and η0 the viscosity.
deconvolution procedure. For high-order approximations, The stress tensor can be split into two parts: a
this approach simplifies the numerical procedure by viscous stress tensor (τ N ) and an elastic stress
avoiding the need of integration of the flux from a
tensor (τP ) , as follow:
set of point values in reconstruction procedures
(Pereira et al., 2001). The average fluxes at the cell
faces are expressed in terms of the cell average τ = τ N + τP (3)
variables, using adequate high-order interpolation
schemes, obtained through Taylor series expansion. This split is made because many differential
Special treatment must be given to the nonlinear constitutive equations for viscoelastic fluids can be
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
156 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
written in this form, and also due to the insertion of In this work, for simplicity, only two-dimensional
diffusive terms in the momentum equations, problems in Cartesian coordinates are presented.
stabilizing the numerical procedure. This technique, Obviously, the methodology can be extended to
or a similar one, is used in the simulation three-dimensional problems and other coordinate
of viscoelastic flows by many numerical methods, systems.
like EVSS - Elastic-Viscous Split Stress method
(Rajagopalan et al., 1990) among others. NUMERICAL METHOD
The viscous stress tensor is given by Newton’s
law of viscosity: The finite-volume method, using collocated
arrangement of variables, is adopted to discretize the
τ N = ηN γ (4) governing PDE system. The details of each step of
the methodology are given below.
where ηN is the viscous contribution to the total System Discretization
viscosity η0 and γ = ∇ v + ( ∇ v )T is the shear rate
tensor for incompressible flow. The discretization procedure by the finite-volume
For the elastic stress tensor, an appropriate method consists of integrating the partial differential
constitutive equation for viscoelastic fluids must be equations over the control volumes, leading to
used. In this work, the Oldroyd-B model (Bird et al., algebraic equations (for steady-state problems) or
1987) is used because it can produce high and even differential-algebraic equations (for transient
infinity values for elongational viscosity at finite problems). The discretized equations are written in
elongational rates (Muniz et al., 2004). This is the terms of cell face fluxes and cell average values. The
main reason for the difficulty in obtaining solutions cell face fluxes f in the x and y directions are defined
under high We numbers using this model, making it as, respectively:
appropriate to test the stability of numerical methods.
y j+1
The dimensionless form for this model is given by: 1
∫
y
f = f (x i , α )dα ,
τP + We τP(1) = ηE γ (5) i ∆y
yj
(8)
x i +1
where We is the Weissenberg number, ηE = ηP/η0 is 1
∫ f (α, y )dα
x
a dimensionless parameter of the constitutive f = j
j ∆x
equation that represents the contribution of elastic to xi
total viscosity η0 = ηN + ηP, and τP(1) is the advective
derivative of the stress tensor, defined in Equation 6. The cell average value of a quantity φ is defined
as:
The Weissenberg number is defined as We = λV/L,
where λ is the relaxation time.
x i +1 y j+1
1
∫ ∫
xy
∂τ φ 1 1
= φ(β, α)dαdβ (9)
τ(1) = + v ⋅ ∇τ − ( ∇ v ) ⋅ τ − τ ⋅ ∇ v
T
(6) i + , j+ ∆y∆x
2 2 xi yj
∂t
According to the above definitions and knowing To exemplify this procedure, two discretized
that ηE + ηV = 1, where ηV = ηN/η0, the momentum equations of the studied system in the steady state
conservation equation (Equation 2) becomes: are shown: the conservation of momentum in the x
direction, Equation 10, and the constitutive equation
∂v for the τxx component of the stress tensor, Equation
Re + v ⋅ ∇ v = −∇p + (1 − ηE ) ∇ 2 v + ∇ ⋅ τP (7)
∂t 11.
y y x x y y
Re v x v x − Re v x v x ∆y + Re v y v x − Re v y v x ∆x = − P −P ∆y +
i +1 i j+1 j i +1 i
y y x x
∂v ∂v ∆y + (1 − η ) ∂v x ∂v ∆x +
(1 − ηE ) x − x
E − x (10)
∂x ∂x ∂y ∂y
i +1 i j+1 j
y y x x
τ xx − τ xx ∆y + τ xy − τ xy ∆x
i +1 i j+1 j
xy y y x x
τ xx 1 1
∆x∆y + We v x τ xx − v x τ xx ∆y + We v y τ xx − v y τ xx ∆x −
i + , j+ i +1 i j+1 j
2 2
(11)
xy xy
∂v x ∂v x y y
2We τ xx ∆x∆y − 2We τ xy ∆x∆y = 2ηE v x − vx ∆y
∂x 1 1 ∂y 1 1 i +1 i
i + , j+ i + , j+
2 2 2 2
In these equations, there are different types of cell approximate: linear and nonlinear convective fluxes
face fluxes: linear and nonlinear convective fluxes and diffusive fluxes. The schemes used are all
and diffusive fluxes, besides some volume averaged derived for uniform spaced grids. The index notation
products of variables and derivatives. These terms shown in Figure 1 is used to describe the
are approximated by the procedure described in the interpolation schemes, valid to any row in the
following section. domain.
The interpolation schemes are obtained by
Approximation of Cell Face Fluxes (Interpolation proposing an adequate stencil and writing the fluxes
Schemes) in terms of cell average variables multiplied by
coefficients to be determined. Taylor series
In the present approach, derived from Kobayashi expansion is applied to each term in the scheme, for
(1999) and Pereira et al. (2001), the primitive a given order, according to the definitions given by
variables in the problem are the cell average values Equations 8 and 9, for fluxes over the cell faces and
of the former primitive variables. The fluxes over the cell average values. The coefficients are determined
cell faces and the cell average of nonlinear terms are by taking the identity between the two sides of the
expressed as a function of the cell average variables resulting expression. For more details, see Pereira et
in the discretized equations. al. (2001), that show this procedure to obtain 4th
Basically, there are three kinds of fluxes to order compact schemes.
Figure 1: Finite volumes and index notation for cell centers and cell faces.
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
158 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
To evaluate the convective fluxes, taking the flux solution in regions of steep gradients, or
y rd discontinuities. When discontinuities are present, the
φ for example, a Lagrange 3 order interpolation
i weight of each scheme is dependent on the location
scheme is used, in other words, an upwinded 3rd of the points of each stencil in relation to the points
order approximation, which takes two volumes of the discontinuity, being higher the “smoother” the
downstream and one volume upstream from the face. stencil.
Then, the expression depends on the flow direction: Using 3rd order approximations for the convective
fluxes at a generic interface i parallel to y, like
Equation 12, considering vx > 0, three (r = 3)
y 1 xy 5 xy
φ i = − 6 φ i− 3 + 6 φ possible stencils lead to three different schemes fk:
2
1 xy vx > 0 11 xy 7 xy 1 xy
+ φ 1
+ O(h 3 ) f0 = φ − φ + φ + O(h 3 ) (14)
3 i + 6 i−
1
6 i−
3
3 i−
5
i− 1 2 2 2 2
2
(12)
y =−1φ 5 xy
xy
+ φ 1 xy 5 xy 1 xy
φ i 6 i+
3 6 1+
1 f1 = − φ 3
+ φ 1
+ φ 1
+ O(h 3 ) (15)
2 2 6 i− 6 i− 3 i+
vx < 0 2 2 2
+ 1 φxy + O(h 3 )
3 1 1 xy 5 xy 1 xy
i−
2 f2 = − φ 3
+ φ 1
+ φ 1
+ O(h 3 ) (16)
6 i+ 6 1+ 3 i−
2 2 2
y
∂φ
To evaluate the diffusive fluxes , a centered Then, the flux at interface i can be a convex
∂x combination of these schemes, like:
i
4th order approximation is used:
r −1
∑
y
φ = ωk f k (17)
5 xy 1 xy i
4φ 1
− φ
12 3
− k =0
y i+ i+
∂φ 1 2 2
= + O(h 4 ) (13) where ωk is the weight of each scheme in the
∂x ∆x 5 xy 1 xy resulting scheme (Liu et al., 1994), defined by:
i
φ 1
+ φ 3
4 i− 12 i−
2 2 αk
ωk = r −1
(18)
Due to its high order, the use of the interpolation
scheme given by Equation 12, for the approximation ∑α i =0
i
xy xy xy
2
φ1φ2 = φ1 φ2 + O(h 2 ) (24)
13 1 1 1 1 1 1
IS1 = f 3 − 2f 1 + f 1 + i + , j+
2 2 i+ , j+ i+ , j+
12 i − i− i+ 2 2 2 2
2 2 2
(21)
2 If these approximations are used, even using
1 high-order approximations for cell face fluxes, the
f 3 − f 1
4 i− i+ global order of approximation is of 2nd order. To
2 2 obtain a global high-order scheme, a higher-order
approximation for the nonlinear fluxes must be
2
employed too.
13
IS2 = f 1 − 2f 1 + f 3 + The approximation used, based on the work of
12 i − i+ i+ Pereira et al (2001), is obtained by comparing the
2 2 2
(22) Taylor series expansions of the right and left sides of
2
1 Equations 23 or 24, for a given order. For the
3f 1 − 4f 1 + f 3 nonlinear fluxes at interfaces, using a 4th order
4 i− i+ i+ approximation, the resulting terms are:
2 2 2
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
160 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
φ xy − φ1
xy
+ F(x m + α ) − F(x m )
1 1 3
i + , j+
1 1
i + , j−
J(x m ) ≈ (29)
1 2 2 2 2 α
⋅ (27)
192 xy xy The sparsity of the Jacobian matrix is taken into
φ1 3 3
i + , j+
− φ1 3 1
i + , j−
account in the numerical procedure. The linear
2 2 2 2
system is solved using the GMRES method (Saad
φ xy and Schultz, 1986), which is a Krylov subspace
+
xy
2 1 3
− φ2 1 1 based method, appropriate for large-scale linear
i + , j+ i + , j−
2 2 2 2 4 systems. The ILU preconditioner is used to improve
+ O(h ) the convergence of this iterative method (Golub and
φ xy − φ2
xy
2 3 3 3 1 Charles, 1996).
i + , j+ i + , j−
2 2 2 2
Deconvolution of Average Values
It must be emphasized that the present approach
can be easily extended to more complex and reliable With the solution of the discretized system of
differential constitutive equations, like Phan-Thien- algebraic equations, the cell average values are
Tanner (Phan-Thien and Tanner, 1977) and Giesekus obtained. Generally, the values of the cell variables
(1982). The terms that arise in the discretization of at specified points are of interest, and can be
these equations are totally analogous to those obtained by applying a deconvolution procedure to
approximated in the present work.. the average values. There are many ways to perform
a deconvolution, as for example, to obtain the values
Boundary Conditions at the cell vertices from average values at cell faces
using an adequate high-order approximation (Pereira
The boundary conditions are naturally imposed in et al., 2001). In this work, the same procedure was
the discretized equations. When the values of the adopted. An important point is that the expression
fluxes are known at the boundary, they are replaced used should maintain the order of the approximations
directly in the equation. For example, zero velocity used in the numerical procedure.
at the walls, zero shear stress at the symmetry lines,
among other examples. In situations where the
boundary value must be calculated from internal NUMERICAL RESULTS AND DISCUSSION
values, interpolation schemes are used, with the
same order of approximation of internal cell faces, to The problem solved is the slip-stick flow or entry
maintain the global order. This is valid for all types flow. It is a problem in fluid mechanics frequently
of fluxes to be approximated. employed to test numerical methods and
interpolation schemes, due to the presence of a
Solution of the approximated equations singularity in a boundary condition (slip to no-slip).
This singularity causes theoretically an infinite stress
The resulting system of nonlinear equation is at the junction, resulting in profiles of the stress
solved using a Newton-like method. This method variables with very sharp shape in this region. An
consists of solving a nonlinear system F(x) = 0, illustration of this geometry is shown in Figure 2.
through the following iterative procedure: Dealing with this type of singularity is important
because this is a common feature in many polymer
processing flows, like flow in an abrupt contraction
J(x m )δx = −F(x k ) (28) or abrupt expansion, exit flow in extrusion, among
many others. In the simulations, only the lower half
where x k +1 = x k + δx , xk is the variables vector, at of the shown domain was taken into account, the
the k iteration, and J(xm) is the Jacobian matrix of the origin point being located at the slip-stick junction.
system, evaluated at some previous iterate xm. The The slip-stick problem consists of parallel plate
Jacobian matrix is calculated by perturbation in finite entry flow of a fluid coming from a surface with slip
at the walls. The boundary conditions for this group, referred to as WENO, uses the same
problem are a uniform velocity profile and zero approximations mentioned above, together with the
stresses at the input, developed profiles at the output, WENO scheme for the convective fluxes. Different
symmetry conditions at the upper and lower meshes were used in the calculations, as can be seen
boundary of the y-domain before the singularity, and in Table 1.
no-slip conditions at the lower boundary after the The simulations involving WENO
origin. approximations are computationally more expensive,
In the situation considered in this example, the and the simulations using LAG3 present solutions
lengths shown in Figure 1 are H = 1, L1 = 5, and with oscillations near the singularity, bringing
L2 = 7. The values of the dimensionless parameters instability to the numerical procedure for viscoelastic
are Re = 1, We = 0.2, and ηE = 0.5. flows. Far from this critical region, the solutions
The problem was solved using two distinct obtained by both approximations have the same
groups of approximations: the first one, referred to in behavior.
the text as LAG3, uses 3rd order Lagrange In Figure 3, the flow streamlines are shown. Note
interpolation for convective fluxes, 4th order that the fluid near the entrance wall has the tendency
Lagrange for diffusive fluxes, and 4th order to distribute over the channel height, leading to large
approximation for non-linear terms. The second variations near the slip-stick junction.
Mesh dx dy Nx Ny
M1 0.3333 0.1000 36 10
M2 0.2500 0.1000 48 10
M3 0.2500 0.0500 48 20
M4 0.1667 0.1000 72 10
M5 0.1667 0.0500 72 20
M6 0.1250 0.0500 96 20
M7 0.1000 0.0500 120 20
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
162 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
The behavior observed above can be better seen horizontal line at y = 0.075, obtained in mesh M5 by
visualizing the variable profiles near to zero on y- both groups of approximations, are shown in Figure
axis (near to the singularity). These profiles will be 5 (a), and the region near to the singularity is pointed
used to observe many characteristics of the solutions out in Figure 5 (b).
obtained by the two groups of approximations In the other stress profiles, obtained in mesh M5,
previously cited. All the profiles showed hereafter seen in Figure 6, oscillations are not present, but the
are in the dimensionless values. solution obtained by the LAG3 presents higher
In Figure 4, the x-velocity and y-velocity overshoots compared to the WENO solution.
profiles in the horizontal line y = 0.05 obtained by A question that arises when using centered
both groups of approximations in mesh M1 are collocated variable arrangement is the possibility of
showed. generation of oscillations in the pressure profiles, a
The x-velocity profile is relatively smooth, and common situation in approaches using this kind of
both the approximations lead to similar solutions, arrangement (Peric et al., 1988; Patankar, 1980). Due
oscillation free. However, the use of LAG3 causes to the use of high-order interpolation schemes, the
undershoots and oscillations in the y-velocity profile pressure drop across a cell depends on the pressure
near to the singularity, as seen in Figure 4 (b). The in that cell and on the pressure in the neighboring
use of the WENO scheme eliminates this problem, as cells, avoiding the occurrence of this problem. A
seen in the same figure. This behavior also occurs in pressure profile in the horizontal line y = 0.05,
stress profiles. The shear stress profiles in the obtained in mesh M1, is displayed in Figure 7.
1 0.08
WENO - M1 WENO - M1
LAG3 - M1 LAG3 - M1
0.8 0.06
0.6 0.04
vy
vx
0.4 0.02
0.2 0
0 -0.02
-4 -2 0 2 4 6 -4 -2 0 2 4 6
x x
(a) (b)
Figure 4: Velocity profiles in the horizontal line (y = 0.05), obtained by LAG3 and WENO
approximations: (a) x-velocity; (b) y-velocity
3.5
WENO - M5 WENO - M5
LAG3 - M5 LAG3 - M5
3
0.6
2.5
0.4
2
τxy
τxy
1.5 0.2
1
0
0.5
0 -0.2
-4 -2 0 2 4 6 -1.5 -1 -0.5 0 0.5 1 1.5
x x
(a) (b)
Figure 5: Shear stress profile in the horizontal line (y = 0.075), obtained by LAG3 and WENO.
(a) entire profile; (b) zoom near to the singularity.
2.5 3
WENO - M5 WENO - M5
2 LAG3 - M5 2.5 LAG3 - M5
1.5 2
1 1.5
τxx
τyy
0.5 1
0 0.5
-0.5 0
-1 -0.5
-4 -2 0 2 4 6 -4 -2 0 2 4 6
x x
(a) (b)
Figure 6: Stress profiles in the horizontal line (y = 0.075), obtained by LAG3 and
WENO. (a) xx-normal stress; (b) yy-normal stress.
25
WENO - M1
LAG3 - M1
20
15
p
10
0
-4 -2 0 x 2 4 6
The x-velocity and stress profiles in the horizontal same problem, also using the UCM model, point to
line at y = 0.075, obtained in different meshes, using the possible cause of this behavior as the inadequate
the WENO scheme, are shown in Figures 8 and 9. approximation of the boundary conditions at the
Note that the height of the stress peaks is wall, and suggest a correct way to do it, calculating
dependent on the mesh dimension, being higher the the stress values at the wall by implicit equations
more refined the mesh. In regions far from the derived from the constitutive equations. In the
singularity, the solutions are mesh-independent, after present approach, this is not necessary, due to the
a given mesh size, including horizontal neighbor high order nature of the approximations, the
lines. For the x-velocity profile, the solutions are boundary conditions being easily imposed in an
practically the same, because they do not have large explicit form. The profiles near to the singularity,
variations like the stress profiles. obtained with the use of the mesh M7 are shown in
Another point to be commented in the obtained Figures 10 and 11.
solutions is the behavior of the stress profile in the In Figures 10 and 11, a non-oscillatory solution
region near to the singularity. In the work of can be observed in the region near to the singularity.
Eggleton et al. (1996), solving the same problem for The large variation of the variables can be seen again
UCM fluid, the obtained profiles are contaminated in these profiles, the gradients being larger closer to
by oscillations, even using low-order the singularity, and being more pronounced on the
approximations. Oliveira et al. (1998), solving the stick side of the flow.
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
164 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
1 3.5
WENO - M3 WENO - M3
0.9 WENO - M5 3 WENO - M5
WENO - M6 WENO - M6
0.8 WENO - M7 WENO - M7
2.5
0.7
2
0.6
τxy
vx
1.5
0.5
0.4 1
0.3 0.5
0.2 0
-4 -2 0 2 4 6 -4 -2 0 2 4 6
x
x
(a) (b)
Figure 8: x-velocity and shear stress profiles in the horizontal line (y = 0.075),
obtained by WENO in different meshes. (a) x-velocity; (b) shear stress.
2.5 3
WENO - M3
2 2.5 WENO - M5
WENO - M6
WENO - M7
1.5 2
1 1.5
τxx
τyy
0.5 1
0 0.5
WENO - M3
WENO - M5
-0.5 WENO - M6 0
WENO - M7
-1 -0.5
-4 -2 0 2 4 6 -4 -2 0 2 4 6
x x
(a) (b)
Figure 9: Normal stress profiles in the horizontal line (y = 0.075), obtained by
WENO in different meshes. (a) xx-normal stress; (b) yy-normal stress.
1 1
x = -0.150 x = -0.150
x = -0.050 x = -0.050
0.8 x = 0.050 0.8 x = 0.050
x = 0.150 x = 0.150
0.6 0.6
y
y
0.4 0.4
0.2 0.2
0 0
0 2 4 6 8 10 0 0.5 1 1.5
τxy vx
(a) (b)
Figure 10: x-velocity and shear stress profiles in vertical lines near to the singularity,
obtained by WENO, using mesh M7. (a) shear stress; (b) x-velocity.
1 1
x = -0.150 x = -0.150
x = -0.050 x = -0.050
0.8 x = 0.050 0.8 x = 0.050
x = 0.150 x = 0.150
0.6 0.6
y
y
0.4 0.4
0.2 0.2
0 0
-2 0 2 4 6 8 0 2 4 6 8 10
τxx τyy
(a) (b)
Figure 11: Normal stress profiles in vertical lines near to the singularity, obtained by WENO,
using mesh M7. (a) xx-normal stress; (b) yy-normal stress.
Brazilian Journal of Chemical Engineering Vol. 25, No. 01, pp. 153 - 166, January - March, 2008
166 A. R. Muniz, A. R. Secchi and N. S. M. Cardozo
Jiang, G.S., Shu, C.W. Efficient Implementation of Mass Transfer, 15, 1787-1806 (1972).
Weigthed ENO Schemes, Journal of Patankar, S.V. Numerical Heat Transfer and Fluid
Computational Physics, 126, 202-228 (1996). Flow, McGraw-Hill, New York (1980).
Kawahara, M., Takeuchi, N. Mixed Finite element Pereira, J.M.C., Kobayashi, M.H., Pereira, J.C.F. A
method for analysis of viscoelastic fluid flow, fourth-order-accurate finite volume compact
Comput. Fluids, 5, 33-45 (1977). method for the incompressible Navier-Stokes
Keunings, R. On the high Weissenberg number solutions, Journal of Computational Physics, 167,
problem, J. Non-Newtonian Fluid Mechanics, 20, 217-243 (2001).
209-226 (1986). Perera, M.G.N., Walters, K. Long-range memory
Kobayashi, M.H. On a class of Padé Finite Volume effects in flows involving abrupt changes in
methods, Journal of Computational Physics, 156, geometry. Part I. Flows associated with L-shaped
137-180 (1999). and T-shaped geometries, J. Non-Newtonian
Larson, R.G. Constitutive equations for polymer Fluid Mechanics, 2, 49–81 (1977).
melts and solutions, Butterworths, Boston (1988). Peric, M., Kessler, R., Scheurer, G. Comparison of
Leonard, B.P. A stable and accurate convective finite-volume numerical methods with staggered
modelling procedure based on quadratic upstream and collocated grids, Computers & Fluids, 16,
interpolation, Comput. Methods Appl. Mech. No. 4, 389-403 (1988).
Eng, 19, 59-98 (1979). Phan-Thien, N., Tanner, R.I. A new constitutive
Liu, X., Osher, S., Chan, T. Weighted Essentially equation derived from network theory, Journal of
Non-oscillatory Schemes, J. Comp. Physics, 115, Non-Newtonian Fluid Mechanics, 2, 353-365 (1977).
200-212 (1994). Qiu, J., Shu, C.W. On the Construction, Comparison,
Luo, X.L. A control volume approach for integral and Local Characteristic Decomposition for
viscoelastic models and its application to High-Order Central WENO Schemes, Journal of
contraction flow of polymer melts, Journal of Computational Physics, 183, 187–209 (2002).
Non-Newtonian Fluid Mechanics, 64, 173-189 Rajagopalan, D., Armstrong, R.C., Brown, R.A.
(1996). Finite element methods for calculation of steady,
Macosko, C. Rheology: Principles, Measurements viscoelastic flow using constitutive equations
and Applications, VCH Publishers (1994). with a Newtonian viscosity, Journal of Non-
Missirlis, K.A., Assimacopoulos, D., Mitsoulis, E. A Newtonian Fluid Mechanics, 36, 159-192 (1990).
finite volume approach in the simulation of Saad, Y., Schultz, M.H. GMRES: a generalized
viscoelastic expansion flows, J. Non-Newtonian minimal residual algorithm for solving non-
Fluid Mechanics, 78, 91–118 (1998). symmetric linear systems, SIAM J. Sci. Stat.
Muniz, A.R., Secchi, A.R. Cardozo, N.S.M. Comp., 7, 856-869 (1986).
Simulation of Viscoelastic Fluid Flow in Shi, J., Hu, C., Shu, C.W. A Technique of Treating
Geometry Involving Singularities using Negative Weights in WENO Schemes, Journal of
Differential Constitutive Equations, Proceedings Computational Physics, 175, 108–127 (2002).
of the PPS 2004 - Polymer Processing Society - Tanner, R.I. Engineering Rheology, Oxford
Americas Regional Meeting, Florianópolis, SC, University Press, Oxford (1999).
2p. CDROM #PPS-10-013 (2004). van Doormal, J.P., Raithby, G.D. Enhancements of
Oliveira, P.J., Pinho, F.T., Pinto, G.A. Numerical the SIMPLE method for predicting
simulation of non-linear elastic flows with a incompressible fluid flows, Num. Heat Transfer,
general collocated finite-volume method, J. Non- 7, 147-163 (1984).
Newtonian Fluid Mechanics, 79, 1–43 (1998). Yoo, J.Y., Y. Na. A numerical study of the planar
Patankar, S.V., Spalding, D.B. A calculation contraction flow of viscoelastic fluids using the
procedure for heat, mass and momentum transfer SIMPLER algorithm, J. Non-Newtonian Fluid
in three-dimensional parabolic flows, Int. J. Heat Mechanics, 39, 89 (1991).