Tema Tendências em Matemática Aplicada e Computacional, 15, N. 3 (2014),

Similar documents
Numerical Simulation of the Fluid Dynamics of 3D Free Surface Flows with an Upwind Convection Scheme

Tema Tendências em Matemática Aplicada e Computacional, 16, N. 3 (2015),

Tema Tendências em Matemática Aplicada e Computacional, 18, N. 2 (2017),

A Numerical Technique for Solving the Maxwell Model for Free Surface Flows

Sliding doors. (Portas corrediças) Roberto De Luca 1

Computational evidence of an approximate splines solution of o.d.e.

EVALUATION OF NONLINEAR DIFFERENTIAL MODELS FOR THE SIMULATION OF POLYMER MELTS

Monolithic FEM multigrid techniques for the simulation of viscoelastic flow

Time-dependent simulation of viscoelastic flows at high Weissenberg number using the log-conformation representation

Outline. Motivation Governing equations and numerical methods Results: Discussion:

An Inverse Vibration Problem Solved by an Artificial Neural Network

Chapter 1 Direct Modeling for Computational Fluid Dynamics

Dept. Engineering, Mechanical Engineering, University of Liverpool Liverpool L69 3GH, UK,

VISCOUS FLUX LIMITERS

FEM techniques for nonlinear fluids

Validation of the D Alembert s Equation for the Vibrating String Problem

Uma pitada de Algoritmia

A new numerical framework to simulate viscoelastic free-surface flows with the finitevolume

Green s function for the lossy wave equation (Função de Green para a equação da onda dispersiva)

Sum of squares in discrete physical spaces

Hierarchical Modeling of Heterogeneous Plates 1

7 Hyperbolic Differential Equations

Numerical Solution of the Extended Pom-Pom model for viscoelastic free surface flows

Micro and Macro in the Dynamics of Dilute Polymer Solutions

Journal of Non-Newtonian Fluid Mechanics

The two-dimensional streamline upwind scheme for the convection reaction equation

Simulation of the evolution of concentrated shear layers in a Maxwell fluid with a fast high-resolution finite-difference scheme

Determinação da incerteza de medição para o ensaio de integral J através do método de Monte Carlo

Finite Difference Methods for the Solution of Fractional Diffusion Equations

Asymptotic and Numerical Approximation of a Nonlinear Singular Boundary Value Problem

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Application of a Laser Induced Fluorescence Model to the Numerical Simulation of Detonation Waves in Hydrogen-Oxygen-Diluent Mixtures

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

Viscoelastic flows in mixing-separating cells

Periodic perturbations of quadratic planar polynomial vector fields

MAXIMIZING THE AREA OF THE QUIET ZONE PRODUCED BY A SECONDARY SOURCE IN FREE FIELD

Tema Tendências em Matemática Aplicada e Computacional, 14, N. 2 (2013),

Application of the Rayleigh-Schrodinger Perturbation Theory to the Hydrogen Atom*

Lecture 3 Partial Differential Equations

The RAMSES code and related techniques I. Hydro solvers

Numerical study of the flow of FENE-CR viscoelastic fluids in a planar cross-slot geometry

Tema Tendências em Matemática Aplicada e Computacional, 16, N. 2 (2015),

Densidade, Pressão, Empuxo

Modelling and numerical methods for the diffusion of impurities in a gas

Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler:

Design of optimal Runge-Kutta methods

SIMULATION OF THE DRYING PROCESS OF SUNFLOWER SEEDS THROUGH ORDINARY DIFFERENTIAL EQUATIONS ABSTRACT

Sung-Ik Sohn and Jun Yong Shin

Geoestatística - Exercícios

Evaluating some Yule-Walker Methods with the Maximum-Likelihood Estimator for the Spectral ARMA Model

Perturbed damped pendulum: finding periodic solutions via averaging method

Anais da Academia Brasileira de Ciências ISSN: Academia Brasileira de Ciências Brasil

Additive Manufacturing Module 8

Elastic-driven instabilities in microfluidic flow-focusing devices

THEORETICAL STUDY OF INTERMEDIATE- ENERGY ELECTRONS WITH He USING THE SCHWINGER VARIATIONAL PRINCIPLE WITH PLANE WAVES AS A TRIAL BASIS SET

A General-Equilibrium Closed-Form Solution to the Welfare Costs of Inflation *

BEM/OQM Formulation to Simulate Crack Problems 1

Part 1. The diffusion equation

x n+1 = x n f(x n) f (x n ), n 0.

Tema Tendências em Matemática Aplicada e Computacional, 16, N. 2 (2015),

PDEs, part 3: Hyperbolic PDEs

The error-squared controller: a proposed for computation of nonlinear gain through Lyapunov stability analysis

A study of the score test in discrimination poisson and zero-inflated poisson models

Calculations on a heated cylinder case

Comparison of Turbulence Models in the Flow over a Backward-Facing Step Priscila Pires Araujo 1, André Luiz Tenório Rezende 2

Numerical Solutions to Partial Differential Equations

EXTENDED ABSTRACT. Dynamic analysis of elastic solids by the finite element method. Vítor Hugo Amaral Carreiro

Planning of Pipeline Oil Transportation with Interface Restrictions is a. Difficult Problem

Monte Carlo evaluation of the ANOVA s F and Kruskal-Wallis tests under binomial distribution

Second Order Positive Schemes by means of Flux Limiters for the Advection Equation

A Locking-Free MHM Method for Elasticity

arxiv: v3 [physics.gen-ph] 18 Jul 2014

CONTROLLING SPATIAL OSCILLATIONS OF A PENDULUM BY VARIATIONS IN ITS LENGTH

Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework

HEAT TRANSFER OF SIMPLIFIED PHAN-THIEN TANNER FLUIDS IN PIPES AND CHANNELS

Web and/ or Flange-Stiffened Lipped Channel Columns. Buckling Behaviour

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

Direct Modeling for Computational Fluid Dynamics

Problem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015

The behaviour of high Reynolds flows in a driven cavity

Alternative methodology for Scott-Knott test

Identification of nonlinear mechanical systems: Comparison between Harmonic Probing and Volterra-Kautz methods.

Conservation Laws for Non-Potential Operators

Python program to solve ordinary differential equations

Wave propagation methods for hyperbolic problems on mapped grids

A simple method for simulating general viscoelastic fluid flows with an alternate log-conformation formulation

Numerical Methods for PDEs

Chapter 10 Exercises

Infinitesimal Hartman-Grobman Theorem in Dimension Three

Generalizing Gustafson s Law For Heterogeneous Processors

Forças intermoleculares

Bending stiffness evaluation of Teca and Guajará lumber through tests of transverse and longitudinal vibration

A numerical study of SSP time integration methods for hyperbolic conservation laws

Note on Lie Point Symmetries of Burgers Equations

CESAME, Louvain, Belgium

Extension of application field of analytical formulas for the computation of projectile motion in midair

Chapter 1. Introduction and Background. 1.1 Introduction

Colored Partitions and the Fibonacci Sequence

Palindromic Discontinuous Galerkin Method

Transcription:

Tema Tendências em Matemática Aplicada e Computacional, 15, N. 3 (2014), 293-299 2014 Sociedade Brasileira de Matemática Aplicada e Computacional www.scielo.br/tema doi: 10.5540/tema.2014.015.03.0293 Log-Conformation Representation of Hiperbolic Conservation Laws with Source Term L.A. BIELÇA 1 and M. MENEGUETTE 2* Received on November 30, 2013 / Accepted on November 9, 2014 ABSTRACT. The objective of this work is to study, through a simple equation, the statement that the numerical instability associated to the high Weissenberg number in equations with source term can be resolved by the use of the so called logarithmic conformation representation. We will focus on hyperbolic conservation laws, but more specifically on the advection equation with a source term. The source term imposes a necessity of an elastic balance, as well as the CFL convective balance for stability. Will be seen that the representation of such equation by the log-conformation removes the restriction of stability inherent to the elastic balance pointed out by Fattal & Kupferman [3] as the cause of the high Weissenberg number problem (HWNP). Keywords: source term, log-conformation representation (LCR), high Weissenberg number problem (HWNP). 1 INTRODUCTION This work explores some important aspects of the numerical treatment, as well as the comparisons with the exact solution, of a simple partial differential equation with a source term, in analogy to what happens in the simulation of viscoelastic fluid flows [1,3]. The search for robust techniques is still an important object of research, mainly because the most complete equations lead to new developments; this is the case of an equation with a source term. A naive approach could lead one to believe that the equations without source and with a source are alike and, therefore, every numerical method designed to the first would easily be applied to the second. In fact, this is not always the case. In a wider context, one case is the synthesized situation by the Weissenberg (Wi) number. In short, the higher is Wi, the more intense the interactions of elastic nature and the more decisive is the source term contribution for the flow. Classical methods usually bump into restrictions regarding on the magnitude of Wi, about which is still to be discovered *Corresponding author: Messias Meneguette 1 MSc in Computacional and Applied Mathematics, FCT/UNESP, Universidade Estadual Paulista, 19060-900Presidente Prudente, SP, Brazil. E-mail: lu.bielca@gmail.com 2 Department of Mathematics and Computing, FCT/UNESP, Universidade Estadual Paulista, 19060-900 Presidente Prudente, SP, Brazil. E-mail: messias@fct.unesp.br

294 LOG-CONFORMATION REPRESENTATION OF HIPERBOLIC CONSERVATION LAWS WITH SOURCE TERM the cause: if it is of the numerical nature or, even, if intrinsically to the viscoelastic model itself. This situation has troubled, but also arose the interest of many researchers in the last decade, constituting the so-called High Weissenberg Number Problem (HWNP). Recently, through the logarithmic conformation representation(lcr), there has been a better indication that the cause might be numerical [3]. In the same way that the numerical solution without source requires the correct convection balance, the solution with source needs to take into account a correct balance between the terms of convective nature (that generates the hyperbolic character) as well as those of elastic source (that introduces a stiff character in the equation). In this work, we aim to effectively analyse and reproduce the mechanisms associated to the HWNP through the study of a simplified equation. A simple equation that allows the broad study of these aspects is the advection equation with a source term. Giving a hyperbolic equation in conservative form, one can consider a source term so that the equation is still hyperbolic. However, not all extensions of the numerical methods designed for the first case are adequate to the new equation. The advection equation is a hyperbolic equation, whose numerical solution must respect the CFL condition for the correct balance of convection [2,5]. Let us consider the advection equation with a source term u + a(x) u ( = b(x) }{{} t }{{ x } transient term convective term where ) u, }{{} source term u = u(x, t), x [0, L], t > 0, b = b(x) >0, a = a(x) is the speed of advection and Wi is the Weissenberg number. This hyperbolic equation when approximated by finite difference methods, as much as the balance imposed by the convective CFL condition, requires an analysis for the elastic balance resulting from the addition of the source term. The analytic solution of equation (1.1), for unitary initial condition, can be deducted as { ( exp cx ) a, x at u(x, t) = exp(ct), at < x L, where c = b(x).forat < x L the solution is actually constant. We will see that the restriction of stability inherent to the elastic balance, pointed by [3] as the cause of the HWNP, when solving (1.1) can be removed by the log-conformation representation. (1.1) 2 LOG-CONFORMATION REPRESENTATION In order to clarify the instability problem mentioned above, we detailed and tested the proposed methodology in [3]. Without loss of generality, in (1.1), we will consider a(x) = a > 0. Using in

BIELÇA and MENEGUETTE 295 (1.1) the first-order Upwind Method (for the convective term) and Euler explicit (for the transient term), we obtain the scheme ( ) = b i U i, j (2.1) and then U i, j+1 U i, j δt + a U i, j U i 1, j [ U i, j+1 = U i, j 1 aδt ( + δt b i )] + ( ) aδt U i 1, j. (2.2) We consider U i, j = U(x i, t j ) as being the solution provided by the numerical scheme in (x i, t j ), with the spatial step, δt the time step and b i = b(x i ). Then the numerical method (2.2) will be stable if a δt 1 (2.3) and 1 aδt ( + δt b i 1 ) 1. (2.4) Wi Observe that, for (2.4), it is enough Wi < 1 (2.5) b i or a. (2.6) b i (Wi) 1 Thus, besides the restriction CFL (2.3), we have (2.6) that is a restriction over the spatial step of the mesh, imposed by the elastic balance. Notice that (2.5) and (2.6) are affected by the Weissenberg number: in (2.6), we can see that, the higher is Wi the smaller must be. On the other hand, (2.5) shows the direct relation between Wi e b. So, there is a maximum Wi permitted. These restrictions have consequences when a viscoelastic simulation is being carried out, mainly near stagnation points, for example. Next, we will see that it is possible to remove the restriction (2.6) using the representation by log-conformation. That is based on the following statement: The representation of a partial equation by log-conformation consists in replacing a range of unknowns in the partial equations by logarithmic unknowns. Thus, to represent a partial equation whose unknown is u, one must make the change of variables where Introducing (2.8) into (1.1) we obtain ψ t that corresponds to LCR version of equation (1.1). ψ = log(u), (2.7) u = e ψ. (2.8) + a(x) ψ x = b(x), (2.9)

296 LOG-CONFORMATION REPRESENTATION OF HIPERBOLIC CONSERVATION LAWS WITH SOURCE TERM We discretized (2.9) by finite differences, considering i, j = (x i, t j ) as being a solution provided by the numerical scheme at the point (x i, t j ). So, approximating (2.9) by following (2.1), we obtain the following scheme: ( i, j+1 = i, j 1 aδt ) ( ) ( aδt + i 1, j + δt b i ). (2.10) Now, one can see that the numerical solution provided by such scheme will be stable when i) a δt 1 δt ii) 1 a 1. Then, the advection equation with a source term under the log-conformation representation does not impose restrictions for stability on the spatial step. It is clear that a numerical break down will happen when the stability restrictions are not observed. On the other hand, we will present some numerical results, all within the stability range, that ilustrate another aspect still in analysis, ie. given a value for t and fixed Wi, the numerical solution (without LCR), seems to approach the constant part of the analytical solution only asymptotically, even for higher order methods, that is for δt 0, while for all parameters the simple LCR works well. To ilustrated the well behaviour of the LCR against other methods we consider three diferent well known methods: upwind (first order), superbee (TVD 2nd order) and Koren (TVD 3rd order). 3 NUMERICAL RESULTS Next, we present numerical results obtained using MATLAB to calculate the exact solution of the equation (1.1), its numerical upwind solution (2.2), its LCR version (2.10) and also two TVD schemes (Koren Limiter and Superbee, cf. [4,2]). 3.1 Influence of δt Taking a = 1, b = 2, Wi = 100, L = 4.5, = 0.1 andvaryingδt, Figure 1 represents the perfil, at t = 2, of the numerical solution of the equation (1.1) without LCR and with LCR. The solution provided by the LCR (2.10) always follows the growth of the exact solution. As expected the method with LCR suffers a dissipation at the contact discontinuity point of the solution; the same occurs with the other methods as well. Note that in cases without LCR the numerical solution only follows the adequate increasing of the exact solution as δt decreases. Table 1 shows the relative error (norm 2) at t = 2. Note that the error by norm 2, for being global, reflects the dissipation, but for the interval where the solution is constant, the LCR is always precise: this can be seen by the absolute error at x = 4. Also, the TVD methods get better near the contact discontinuity as δt diminishes.

BIELÇA and MENEGUETTE 297 Figure 1: Behaviour of different methods for decreasing δt. Table 1: Norm 2 relative error at t = 2 and absolute error at (t = 2, x = 4). Relative Error at t = 2(norm2),Wi = 100 δt CFL LCR Upwind Superbee Koren 0.05 0.5 0.0611 0.1712 0.1623 0.1639 0.005 0.05 0.0933 0.0765 0.0772 0.0777 Absolute Error at t = 2, x = 4(Wi = 100) δt CFL LCR Upwind Superbee Koren 0.05 0.5 0.0 8.8551 8.8551 8.8551 0.005 0.05 0.0 0.7838 0.7837 0.7837 3.2 Influence of Wi Taking a = 1, b = 2, L = 4.5, = 0.1 andδt = 0.05, Table 2 presents the relative error, at t = 2, by the numerical schemes for Wi = 10 and Wi = 500. The numerical solutions of the equation (1.1) when we take Wi = 10, 500 are given in Figure 2. It is worth mentioning that, for other values of Wi, the pictures obtained are all similar. It is seen in Table 2 that the absolute error, for a fixed δt gets worse when Wi increases, but the LCR always work well.

298 LOG-CONFORMATION REPRESENTATION OF HIPERBOLIC CONSERVATION LAWS WITH SOURCE TERM Figure 2: Behaviour of different methods for increasing Wi. Table 2: Norm 2 relative error at t = 2 and absolute error at (t = 2, x = 4). Relative Error at t = 2(norm2),δt = 0.05 Wi LCR Upwind Superbee Koren 10 0.0585 0.1252 0.1109 0.1127 500 0.0613 0.1753 0.1666 0.1683 Absolute Error at t = 2, x = 4(δt = 0.05) Wi LCR Upwind Superbee Koren 10 0.0 5.0492 5.0492 5.0492 500 0.0 9.2411 9.2411 9.2411 4 CONCLUSION By using first order upwind in the convective term and explicit Euler in the transient term, we note that when including a source term in the advection equation it is also inserted a restriction of stability (2.6) to the spatial mesh that is influenced by the Weissenberg number. Thus, the higher Wi is, much more refined must be the spatial mesh. This situation is related to the HWNP.

BIELÇA and MENEGUETTE 299 Also, corroborating with [3] and showing in a very concrete way, through a simple problem with exact solution, we can see that the numerical solution by methods without LCR does not follow the adequate growth of the analytical solution. This will certainly have consequences when a viscoelastic simulation is carried out. As δt 0 there will be convergence and the higher order TVD schemes will approach the contact discontinuit better; upwind and LCR present strong dissipation near the contact discontinuity as expected. Numerical results verified these assumptions. ACKNOWLEDGEMENTS Thanks to FAPESP, for the financial support; Paper presented at CMAC Sudeste in 2013. RESUMO. O objetivo deste trabalho é estudar, por meio de uma equação simples, a afirmação de que a instabilidade numérica associada ao elevado número Weissenberg em equações com termo fonte, pode ser resolvida pela utilização da denominada representação por conformação logarítmica. Vamos nos concentrar nas leis de conservação hiperbólicas, mas mais especificamente na equação de advecção com termo fonte. O termo fonte impõeanecessidade de um equilíbrio elástico, tanto quanto um equilíbrio convectivo (CFL), para a estabilidade. Será vistoquearepresentação de tal equação pela conformação logarítmica remove a restrição de estabilidade inerente para o equilíbrio elástico apontado por Fattal & Kupferman [3] como causa do problema do alto número de Weissenberg. Palavras-chave: termo fonte, representação por conformação logarítmica, problema do alto número de Weissenberg. REFERENCES [1] A.M. Afonso, F.T. Pinho & M.A. Alves. The kernel-conformation constitutive laws. J. Non- Newtonian Fluid Mech., 167 168 (2012), 30 37. [2] J.A. Cuminato & M. Meneguette. Discretização de equações diferenciais parciais: técnicas de diferenças finitas. SBM, (2013). [3] R. Fattal & R. Kupferman. Time-dependent simulation of viscoelastic flows at high Weissenberg number using the log-conformation representation. J. Non-Newtonian Fluid Mech., 126 (2005), 23 37. [4] B. Koren. A robust upwind discretisation method for advection, diffusion and source terms, In: C.B. Vreugdenhil and B. Koren (Eds.), Numerical Methods for Advection-Diffusion Problems (pp. 117 138). Vieweg, (1993). [5] R.J. LeVeque. Numerical methods for conservation laws. Birkhauser, (1992).