Math 6395: Hyperbolic Conservation Laws and Numerical Methods. Hyperbolic Conservation Laws are a type of PDEs arise from physics: fluid/gas dynamics.

Similar documents
Advanced Calculus: MATH 410 Notes on Integrals and Integrability Professor David Levermore 17 October 2004

Review of Calculus, cont d

The Wave Equation I. MA 436 Kurt Bryan

The Regulated and Riemann Integrals

1 2-D Second Order Equations: Separation of Variables

ODE: Existence and Uniqueness of a Solution

Math 270A: Numerical Linear Algebra

1.9 C 2 inner variations

Numerical Analysis: Trapezoidal and Simpson s Rule

1.1. Linear Constant Coefficient Equations. Remark: A differential equation is an equation

Kinematic Waves. These are waves which result from the conservation equation. t + I = 0. (2)

Conservation Law. Chapter Goal. 5.2 Theory

MATH34032: Green s Functions, Integral Equations and the Calculus of Variations 1

Advanced Calculus: MATH 410 Uniform Convergence of Functions Professor David Levermore 11 December 2015

PDE Notes. Paul Carnig. January ODE s vs PDE s 1

Homework 4. (1) If f R[a, b], show that f 3 R[a, b]. If f + (x) = max{f(x), 0}, is f + R[a, b]? Justify your answer.

Properties of Integrals, Indefinite Integrals. Goals: Definition of the Definite Integral Integral Calculations using Antiderivatives

Mapping the delta function and other Radon measures

Theoretical foundations of Gaussian quadrature

MA Handout 2: Notation and Background Concepts from Analysis

Math 5440 Problem Set 3 Solutions

Ordinary differential equations

Math 1B, lecture 4: Error bounds for numerical methods

Math 5440 Problem Set 3 Solutions

Physics 116C Solution of inhomogeneous ordinary differential equations using Green s functions

8 Laplace s Method and Local Limit Theorems

Lecture 1: Introduction to integration theory and bounded variation

Definite integral. Mathematics FRDIS MENDELU

Introduction to the Calculus of Variations

1 The fundamental theorems of calculus.

Lecture 3 ( ) (translated and slightly adapted from lecture notes by Martin Klazar)

Definite integral. Mathematics FRDIS MENDELU. Simona Fišnarová (Mendel University) Definite integral MENDELU 1 / 30

Math 8 Winter 2015 Applications of Integration

The final exam will take place on Friday May 11th from 8am 11am in Evans room 60.

STURM-LIOUVILLE BOUNDARY VALUE PROBLEMS

MA 124 January 18, Derivatives are. Integrals are.

New Expansion and Infinite Series

Calculus of Variations

Review on Integration (Secs ) Review: Sec Origins of Calculus. Riemann Sums. New functions from old ones.

Week 10: Line Integrals

Lecture 1. Functional series. Pointwise and uniform convergence.

Math 1431 Section M TH 4:00 PM 6:00 PM Susan Wheeler Office Hours: Wed 6:00 7:00 PM Online ***NOTE LABS ARE MON AND WED

Math 61CM - Solutions to homework 9

f(x)dx . Show that there 1, 0 < x 1 does not exist a differentiable function g : [ 1, 1] R such that g (x) = f(x) for all

Consequently, the temperature must be the same at each point in the cross section at x. Let:

Variational Techniques for Sturm-Liouville Eigenvalue Problems

Math 360: A primitive integral and elementary functions

The Riemann Integral

63. Representation of functions as power series Consider a power series. ( 1) n x 2n for all 1 < x < 1

Part II. Analysis of PDE

1 The Riemann Integral

Riemann Sums and Riemann Integrals

Unit #9 : Definite Integral Properties; Fundamental Theorem of Calculus

Definition of Continuity: The function f(x) is continuous at x = a if f(a) exists and lim

State space systems analysis (continued) Stability. A. Definitions A system is said to be Asymptotically Stable (AS) when it satisfies

Notes on length and conformal metrics

A. Limits - L Hopital s Rule ( ) How to find it: Try and find limits by traditional methods (plugging in). If you get 0 0 or!!, apply C.! 1 6 C.

Main topics for the First Midterm

Riemann Sums and Riemann Integrals

c n φ n (x), 0 < x < L, (1) n=1

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

THE EXISTENCE-UNIQUENESS THEOREM FOR FIRST-ORDER DIFFERENTIAL EQUATIONS.

1 The fundamental theorems of calculus.

NUMERICAL INTEGRATION. The inverse process to differentiation in calculus is integration. Mathematically, integration is represented by.

Generalizations of the Basic Functional

Math 31S. Rumbos Fall Solutions to Assignment #16

We partition C into n small arcs by forming a partition of [a, b] by picking s i as follows: a = s 0 < s 1 < < s n = b.

Math& 152 Section Integration by Parts

1.2. Linear Variable Coefficient Equations. y + b "! = a y + b " Remark: The case b = 0 and a non-constant can be solved with the same idea as above.

Exam 2, Mathematics 4701, Section ETY6 6:05 pm 7:40 pm, March 31, 2016, IH-1105 Instructor: Attila Máté 1

3 Conservation Laws, Constitutive Relations, and Some Classical PDEs

W. We shall do so one by one, starting with I 1, and we shall do it greedily, trying

g i fφdx dx = x i i=1 is a Hilbert space. We shall, henceforth, abuse notation and write g i f(x) = f

Review of basic calculus

LECTURE. INTEGRATION AND ANTIDERIVATIVE.

x = b a N. (13-1) The set of points used to subdivide the range [a, b] (see Fig. 13.1) is

A REVIEW OF CALCULUS CONCEPTS FOR JDEP 384H. Thomas Shores Department of Mathematics University of Nebraska Spring 2007

Abstract inner product spaces

Best Approximation in the 2-norm

Sturm-Liouville Eigenvalue problem: Let p(x) > 0, q(x) 0, r(x) 0 in I = (a, b). Here we assume b > a. Let X C 2 1

Calculus of Variations: The Direct Approach

Integrals along Curves.

Section 4.8. D v(t j 1 ) t. (4.8.1) j=1

Math 520 Final Exam Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008

MAT612-REAL ANALYSIS RIEMANN STIELTJES INTEGRAL

Numerical Integration

different methods (left endpoint, right endpoint, midpoint, trapezoid, Simpson s).

Numerical integration

The Fundamental Theorem of Calculus. The Total Change Theorem and the Area Under a Curve.

Chapters 4 & 5 Integrals & Applications

AMATH 731: Applied Functional Analysis Fall Additional notes on Fréchet derivatives

The Riemann-Lebesgue Lemma

(4.1) D r v(t) ω(t, v(t))

1. On some properties of definite integrals. We prove

4. Calculus of Variations

MAC-solutions of the nonexistent solutions of mathematical physics

Z b. f(x)dx. Yet in the above two cases we know what f(x) is. Sometimes, engineers want to calculate an area by computing I, but...

Heat flux and total heat

First midterm topics Second midterm topics End of quarter topics. Math 3B Review. Steve. 18 March 2009

Section 6.1 INTRO to LAPLACE TRANSFORMS

Transcription:

Mth 6395: Hyperbolic Conservtion Lws nd Numericl Methods Course structure Hyperbolic Conservtion Lws re type of PDEs rise from physics: fluid/gs dynmics. Distintive solution structures Other types of PDEs we met before, e.g. the time independent elliptic equtions, or time dependent prbolic equtions. Solutions re smooth. The solutions of hyperbolic problems hve distinctive feture: formtion of discontinuities (shocks). Such feture together with others fctors ttrct mny ttentions mong the scientific nd engineering community, leding to mny interesting reserch work in the PDE level, nd in the design of numericl schemes in the pst 30-40 yers or so. Structure of the course: mthemticl theory numericl methods methods for liner equtions: locl trunction error, ccurcy, stbility, convergence methods for nonliner sclr equtions low order schemes with good properties corresponding to those in the PDE theory extension to high order schemes in the discontinuous Glerkin frmework. 1 Introduction Hyperbolic conservtion lws: u t + x f( u) = 0, (x, t) R d R + (1) u( x, t = 0) = u 0 ( x) (2) u: conserved quntities, R d R + R m, with d being the dimension of the problem, nd m being the number of components of u. f(u): flux function, R m R m For exmple The cse of m = 1 nd d = 1 corresponds to 1-D sclr conservtion lws. In trffic flow problems, ρ t + f(ρ) x = 0 is of the form of (1). ρ is the density of the trffic, nd f(ρ) = ρv(ρ) is the flux pss loction (mss multiple by the velocity of the trffic). m = 2 + d. In gs/fluid dynmics, the compressible Euler equtions in one dimension reds u t + x f( u) = 0, (3) where u = (ρ, ρv, E) T re the conserved quntities (mss, momentum nd energy) nd f( u) = (ρv, ρv 2 + p, (E + p)v) T re the corresponding flux functions. Here ρ is the density, v is the velocity, ρv is the momentum, E is the energy nd p is the pressure given s function of other stte vribles, known s eqution of stte. Hyperbolic equtions re type of time dependent liner/nonliner PDEs rise from science nd engineering. Most of the time, it is not possible to write down the exct solutions of the equtions. People hevily rely on numerics to ccess the solution structures in future times. 1

Definition 1.1. (Hyperbolic for 1-D problem) The 1-D system (1) is hyperbolic if the m m Jcobin mtrix f 1 f u 1 1 u m J f ( u) = f m u 1 of the flux function hs the following property: For ech vlue of u the eigenvlues of J f ( u) re rel, nd the mtrix is digonlizble, i.e. there is complete set of m linerly independent eigenvectors. f m u m Definition 1.2. (Hyperbolic for 2-D problem) The 2-D system in the form of u t + f( u) x + g( u) y = 0 (4) with u: R 2 R + R m, f, g : R m R m is hyperbolic if ny liner combintion of m m mtrix αj f ( u) + βj g ( u) of the flux Jcobins hs rel eigenvlues nd the mtrix is digonlizble, i.e. there is complete set of m linerly independent eigenvectors. Remrk 1.3. If the Jcobin mtrices hve distinct rel eigenvlues, it follows tht it s digonlizble. In this cse the system is clled strictly hyperbolic. If the eigenvlues re rel but not distinct, the Jcobin mtrix my not be digonlizble. Such system is clled wekly hyperbolic. If the Jcobin mtrix is digonlizble but hs complex eigenvlues, the system is not hyperbolic. Typicl fetures of solutions for nonliner hyperbolic systems. Development of discontinuities or shocks in future solutions, even with smooth initil dt. Becuse of this, solutions in clssicl sense could fil to exist. If the solutions re defined in the wek distribution sense, there could be more thn one wek solutions Entropy solution is the uniquely exist physiclly relevnt solution mong wek solutions. In the PDE level, questions to sk/nswer re: How to define entropies solutions? (vnishing viscosity method, entropy inequlities) Wht re pproprite spces (norms) for entropy solutions? (BV norm, L 1 nd L ) Wht re criteri for selecting entropy solutions mong wek solutions? (entropy conditions) Becuse of the bove mentioned difficulties t the PDE level, numericl chllenges in designing schemes for hyperbolic type PDEs re how to design schemes with good ccurcy nd stbility? ( good : high resolution/high order ccurcy, stbility in the sense of totl vritionl diminishing or mximum principle preserving) how to cpture shocks without numericl rtifcts such s oscilltions? how to know (or prove) if the numericl scheme pproximtes wek solutions, or the unique entropy solution mong wek solutions? 2 The Derivtion of Conservtion Lws We cn model the trffic flow s 1-D sclr conservtion lw. Denote density of the trffic s ρ(x, t), then the evolution of the trffic flow density cn be described by the following t ρ(x, t)dx = f(ρ(, t)) f(ρ(b, t)), (5) for ny b. Eqution (5): the rte of chnge of the density over n intervl [, b] is due to the flux flowing into the region from the left boundry x =, nd the flux flowing out of the region from the right boundry x = b. The flux pst given point is give by f(ρ(x, t)) = ρ(x, t)v(x, t), 2

where v(x, t) is the velocity of the trffic flow, which could be dependent on ρ. For exmple, in simple liner model, v(ρ) = v mx (1 ρ/ρ mx ). At zero density (empty rod), the velocity is v mx ; but decreses to zero s ρ pproches the mximum cpcity of the rod ρ mx (trffic jm). If we ssume f(ρ(x, t)) x exists, then Hence t ρ(x, t)dx = f(ρ(x, t)) x dx (6) ( t ρ(x, t) + f(ρ(x, t)) x)dx = 0 (7) Since the bove eqution is true for ny b, then in terms of the differentil eqution, we hve Remrk 2.1. Note tht ρ t + f(ρ) x = 0. (8) Eqution(5) smoothf(ρ) = Eqution(8); Eqution(8) Eqution(5) The integrl eqution does not require smoothness conditions on the solution. Remrk 2.2. System of conservtion lws such s Euler eqution in gs/fluid dynmics cn be modeled in similr (but more involved) wy concerning the conservtion of mss, momentum nd energy. See Chp. 5 of the book. 3 Sclr Conservtion Lws 3.1 Liner cse u t + u x = 0, u(x, t = 0) = u 0 (x), < x <, (9) chrcteristics in x t plne in deriving the exct solution. Along chrcteristics dx dt =, the solution stys constnt du dt = u t + u x x t = u t + u x = 0. (10) Hence the exct solution is u(x, t) = u 0 (x t). finite speed of propgtion (vs. infinite speed of propgtion for prbolic equtions) If u 0 (x) is smooth function, then u(x, t) is eqully smooth in spce nd in time. If u 0 (x) is not smooth (the concept of clssicl solutions for differentil equtions fils), the solution of u 0 (x t) stisfies the integrl form of the eqution, nd is solution in the wek/distribution sense. 3.2 Nonliner cse e.g. Burgers eqution f(u) = u 2 /2. u t + f(u) x = 0 (11) 3

3.2.1 Chrcteristics nd Shock Formtion Along chrcteristics dx dt = f (u) = u, the solution stys constnt du dt = u t + u x x t = u t + f (u)u x = 0. (12) Hence the exct solution u(x, t) = u 0 (x ), where x is the root of the chrcteristic eqution x x t 0 = f (u 0 (x )). (13) Exmple 3.1. Consider the Burgers eqution with initil condition u 0 (x) = sin(x). Plot for crossing of chrcteristics. Shock formtion time. Let d. dt = t + x x t = t + u x be the differentition long chrcteristics. Let v = u x, du dt = 0. dv dt = v t + f (u) v x = 2 u t x + u 2 u x 2. Tking xderivtive on the Burgers eqution we hve, 2 u t x = 2 f(u) x 2, Thus dv dt = f(u) 2 x 2 + u 2 u x 2 = (u x) 2 = v 2. 1 v(t ) 1 v(0) d( 1 v ) = dt v(t ) = = T v(0) T v(0) + 1 (14) v(t ) goes to infinity when T = 1 v(0). Shock forms when T = min x:u 0 (x)<0 { 1 u 0 (x)}. 3.2.2 Wek Solutions Let φ(x, t) C0(R 1 R + ) be test function, where C0 1 is the spce of function tht re continuously differentible with compct support. If we multiply the eqution (11) by the test function φ nd integrte over spce nd time, we obtin Performing integrtion by prts yields 0 0 (φ t u + φ x f(u))dxdt + φ(u t + f(u) x )dxdt = 0. (15) φ(x, 0)u(x, 0)dx = 0. (16) Definition 3.2. (Wek solution) The function u(x, t) is clled wek solution of the conservtion lws if eqution (16) holds for ll test function φ C 1 0(R R + ). Remrk 3.3. Mthemticlly the definition of wek solution in the integrl form bove is equivlent to the solution for the integrl form of the eqution over ny choices of sptil nd time intervl. The wek form bove could be esier to work with sometimes. 4

Specil cses. If u(x, t) is continuously differentible, then u(x, t) is clssicl solution nd wek solution. In the x t plne, if u(x, t) C 1 (R R + ) nd stisfies the strong/differentil form of eqution (11) except on curve x(t), then 0 = u(x, t)dx + f(u(b, t)) f(u(, t)) t ( = x(t) ) b u(x, t)dx + u(x, t)dx + f(u(b, t)) f(u(, t)) t x(t) + x(t) = u t (x, t)dx + u(x(t), t)x (t) + u t (x, t)dx u(x(t) +, t)x (t) + f(u(b, t)) f(u(, t)) x(t) + x(t) = u t (x, t)dx + f(u(x(t), t)) f(u(, t)) + u t (x, t)dx + f(u(b, t)) f(u(x(t) +, t)) x(t) + (f(u(x(t), t)) f(u(x(t) +, t))) + u(x(t), t)x (t) u(x(t) +, t)x (t) = (f(u(x(t), t)) f(u(x(t) +, t))) + u(x(t), t)x (t) u(x(t) +, t)x (t) (17) Let [ f(u) ]. = (f(u(x(t), t)) + f(u(x(t) +, t))) nd [ u ]. = (u(x(t), t) + u(x(t) +, t)) be the jump of f nd u cross discontinuity. From eqution (17), we hve s =. x (t) = [ f(u) ]. (18) [ u ] This is the so clled Rnkine-Hugoniot jump condition. s. = x (t) is the shock speed. Proposition 3.4. A function u(x, t) is piecewise smooth nd stisfies the PDE strong whenever u C 1. If the function stisfies the Rnkine-Hugoniot jump condition long the discontinuity curve, then u(x, t) is wek solution of eqution (11). Remrk 3.5. For curves on which the solution is continuous but not differentible, eqution (17) is stisfied. The solution is wek solution. 3.2.3 Riemnn Problem nd Not-uniqueness of Wek Solutions Exmple 3.6. Consider Burgers eqution with initil condition consist of two constnt sttes u l nd u r, u 0 (x) = { ul = 1, x < 0 u r = 1, x > 0 (19) Drwing chrcteristics: colliding into ech other (formtion of shocks). By Prop. 3.4, u(x, t) = u 0 (x) is the wek solution of the Burgers eqution. Exmple 3.7. Consider Burgers eqution with initil condition consist of two constnt sttes u l nd u r, u 0 (x) = { ul = 1, x < 0 u r = 1, x > 0 Drwing chrcteristics: spreding out. A wek solution is the rrefction wve 1, x < t x u(x, t) = t, t < x < t 1, x > t (20) (21) Yet by Prop. 3.4, u(x, t) = u 0 (x) is lso wek solution of the Burgers eqution. In fct there re infinitely mny wek solutions for this problem. 5

Remrk 3.8. (from wiki) A Riemnn problem, nmed fter Bernhrd Riemnn, consists of conservtion lw together with piecewise constnt dt hving single discontinuity. The Riemnn problem is very useful for the understnding of hyperbolic prtil differentil equtions like the Euler equtions becuse ll properties, such s shocks nd rrefction wves, pper s chrcteristics in the solution. It lso gives n exct solution to some complex nonliner equtions, such s the Euler equtions. In numericl nlysis, Riemnn problems pper in nturl wy in finite volume methods for the solution of eqution of conservtion lws due to the discreteness of the grid. For tht it is widely used in computtionl fluid dynmics nd in MHD simultions. In these fields Riemnn problems re clculted using Riemnn solvers. 3.2.4 Entropy Solution We hve seen tht the clssicl/strong solution my fil to exist for hyperbolic equtions; but wek solutions my not be unique. Additionl criteri re needed to pick out the unique physiclly relevnt solution, i.e. the entropy solution, mong wek solutions. In physicl models, the blnce lws only come with some physicl viscosity. For exmple, in the trffic flow modeling, the viscosity tkes the form of slow response of drivers nd utomobiles; in the fluid dynmics, the viscosity corresponds to the informl notion of thickness. For exmple, honey hs higher viscosity thn wter. Conservtion lws with viscous terms provide more physiclly relevnt models. Definition 3.9. (Vnishing viscosity method for the entropy solution) Consider the viscous eqution u ε t + f(u ε ) x = εu ε xx (22) An entropy solution of (11) is the limit (.e.) of u ε of eqution (22) when ε 0. There re severl issues to resolve to mke sense of the bove definition. For exmple, the solution for the viscous eqution (22) hs to exist nd is unique for ech ε; there hs to exist limit of u ε s ε 0; such limit should be one of the wek solutions (in fct the physiclly relevnt entropy solution) for eqution (11). These questions hve been nswered in the PDE theory, but they re out of the scope of this course. Proposition 3.10. (Equivlent definition for entropy solution) A wek solution of (11) is n entropy solution if for ll convex entropy function U(u) with U (u) 0 nd the ssocited entropy flux function F (u) with F (u) = U (u)f (u), we hve U(u) t + F (u) x 0, (23) in the distribution sense. Tht is for ll φ 0, φ C 1 0(R R + ), we hve 0 Proof: see Section 3.8.1. of the textbook. (φ t U(u) + φ x F (u))dxdt φ(x, 0)U(u(x, 0))dx 0. (24) Remrk 3.11. If solution is continuously differentible (clssicl solution), then it is n entropy solution. The entropy inequlity becomes n equlity. If solution u(x, t) C 1 (R R + ) nd stisfies the strong/differentil form of eqution (11) except on curve x(t), then by using similr procedure in deriving the Rnkine-Hugoniot condition, we hve the following inequlity for the entropy solution s[ U ] + [ F (U) ] 0, for ny entropy-entropy flux pirs (25) The bove definitions for entropy solutions re mthemticlly rigorous; however, it will be difficult to directly pply these definitions to select the entropy solution mong wek solutions (e.g. for the exmple of Riemnn problem bove). Below, we look for simpler nd more prcticl entropy conditions tht one cn directly pply in exmples. Proposition 3.12. (Oleinik entropy condition) A discontinuity propgting with speed s = [ f(u) ] [ u ] given by the Rnkine-Hugoniot jump condition stisfies the Oleinik entropy condition if for ll u between u l nd u r, f(u) f(u l ) u u l s f(u) f(u r) u u r (26) where u l nd u r re left nd right stte long the discontinuity respectively. 6

Proposition 3.13. (Lx entropy condition) A discontinuity propgting with speed s given by the Rnkine- Hugoniot jump condition stisfies the Lx entropy condition if f (u l ) > s > f (u r ), (27) where u l nd u r re left nd right stte long the discontinuity respectively. Remrk 3.14. One cn see tht Oleinik entropy condition implies Lx entropy condition; the converse does not hold. Lx entropy condition is necessry but not sufficient condition to single out the entropy condition. However, if f(u) is strictly convex with f (u) > 0 (or strictly concve with f (u) < 0), then the Lx entropy condition is equivlent to the Oleinik entropy condition, nd is sufficient to single out the entropy condition. In fct, under the convexity (or concvity) ssumption on f(u), the Lx entropy condition is reduced to f (u l ) > f (u r ), i.e., the chrcteristics propgting into the shock, rther thn diverging from the shock. Entropy solutions of the sclr hyperbolic eqution (11) re proved to exist nd re unique in the clss of BV L 1 L. Here BV stnds for bounded vrition. A function is of bounded vrition on given intervl [, b], if V b (f). = sup i f(x i ) f(x i+1 ) <, {x i } i is ny prtition of[, b]. If f(u) is continuously differentible, then V b (f). = f (x) dx. Proposition 3.15. (BV) If u 0 (x) is function of loclly bounded vrition on (, ), then for ech t > 0, u(, t) is lso function of loclly bounded vrition on (, ), nd where s = mx x f (u). V R Ru(, t) T V R+st Rst u 0( ), Proposition 3.16. (L 1 contrction property) If u(x, t) nd v(x, t) re solutions of the sclr hyperbolic eqution (11) with initil dt u 0 (x) nd v 0 (x) respectively, then u(, t) v(, t) L 1 u 0 ( ) v 0 ( ) L 1. Specificlly, consider v 0, then u(, t) L 1 u 0 ( ) L 1. Proposition 3.17. (L mximum principle) If u(x, t) is solution of the sclr hyperbolic eqution (11) with initil condition u 0 (x), then mx x u(x, t) mx u 0(x), min x x u(x, t) min u 0 (x), x 7