outline notes
play

Outline Notes: This lecture Diffusion and advection-diffusion - PDF document

Outline Notes: This lecture Diffusion and advection-diffusion Riemann problem for advection Diagonalization of hyperbolic system, reduction to advection equations Characteristics and Riemann problem for acoustics Reading: Chapter


  1. Outline Notes: This lecture • Diffusion and advection-diffusion • Riemann problem for advection • Diagonalization of hyperbolic system, reduction to advection equations • Characteristics and Riemann problem for acoustics Reading: Chapter 3 Recall: Some slides have section numbers on footer. $CLAW/book Examples from the book. www.clawpack.org/doc/apps.html Gallery of applications. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 Diffusive flux Notes: q ( x, t ) = concentration β = diffusion coefficient ( β > 0 ) diffusive flux = − βq x ( x, t ) q t + f x = 0 = ⇒ diffusion equation: q t = ( βq x ) x = βq xx (if β = const) . Heat equation: Same form, where q ( x, t ) = density of thermal energy = κT ( x, t ) , T ( x, t ) = temperature, κ = heat capacity, flux = − βT ( x, t ) = − ( β/κ ) q ( x, t ) = ⇒ q t ( x, t ) = ( β/κ ) q xx ( x, t ) . R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.2] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.2] Advection-diffusion Notes: q ( x, t ) = concentration that advects with velocity u and diffuses with coefficient β : flux = uq − βq x . Advection-diffusion equation: q t + uq x = βq xx . If β > 0 then this is a parabolic equation. Advection dominated if u/β (the Péclet number) is large. Fluid dynamics: “parabolic terms” arise from • thermal diffusion and • diffusion of momentum, where the diffusion parameter is the viscosity. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.2] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.2]

  2. The Riemann problem Notes: The Riemann problem consists of the hyperbolic equation under study together with initial data of the form � q l if x < 0 q ( x, 0) = q r if x ≥ 0 Piecewise constant with a single jump discontinuity from q l to q r . The Riemann problem is fundamental to understanding • The mathematical theory of hyperbolic problems, • Godunov-type finite volume methods Why? Even for nonlinear systems of conservation laws, the Riemann problem can often be solved for general q l and q r , and consists of a set of waves propagating at constant speeds. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8] The Riemann problem for advection Notes: The Riemann problem for the advection equation q t + uq x = 0 with � q l if x < 0 q ( x, 0) = q r if x ≥ 0 has solution � q l if x < ut q ( x, t ) = q ( x − ut, 0) = q r if x ≥ ut consisting of a single wave of strength W 1 = q r − q l propagating with speed s 1 = u . R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8] Riemann solution for advection Notes: q ( x, T ) x – t plane q ( x, 0) R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.8]

  3. Discontinuous solutions Notes: Note: The Riemann solution is not a classical solution of the PDE q t + uq x = 0 , since q t and q x blow up at the discontinuity. Integral form: � x 2 d q ( x, t ) dx = uq ( x 1 , t ) − uq ( x 2 , t ) dt x 1 Integrate in time from t 1 to t 2 to obtain � x 2 � x 2 q ( x, t 2 ) dx − q ( x, t 1 ) dx x 1 x 1 � t 2 � t 2 = uq ( x 1 , t ) dt − uq ( x 2 , t ) dt. t 1 t 1 The Riemann solution satisfies the given initial conditions and this integral form for all x 2 > x 1 and t 2 > t 1 ≥ 0 . R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.7] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.7] Discontinuous solutions Notes: Vanishing Viscosity solution: The Riemann solution q ( x, t ) is the limit as ǫ → 0 of the solution q ǫ ( x, t ) of the parabolic advection-diffusion equation q t + uq x = ǫq xx . For any ǫ > 0 this has a classical smooth solution: R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 11.6] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 11.6] Diagonalization of linear system Notes: Consider constant coefficient linear system q t + Aq x = 0 . Suppose hyperbolic: • Real eigenvalues λ 1 ≤ λ 2 ≤ · · · ≤ λ m , • Linearly independent eigenvalues r 1 , r 2 , . . . , r m . Let R = [ r 1 | r 2 | · · · | r m ] m × m matrix of eigenvectors. Then Ar p = λ p r p means that AR = R Λ where λ 1   λ 2    ≡ diag ( λ 1 , λ 2 , . . . , λ m ) . Λ =   ...    λ m ⇒ A = R Λ R − 1 R − 1 AR = Λ . AR = R Λ = and Similarity transformation with R diagonalizes A . R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.9] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.9]

  4. Diagonalization of linear system Notes: Consider constant coefficient linear system q t + Aq x = 0 . Multiply system by R − 1 : R − 1 q t ( x, t ) + R − 1 Aq x ( x, t ) = 0 . Introduce RR − 1 = I : R − 1 q t ( x, t ) + R − 1 ARR − 1 q x ( x, t ) = 0 . Use R − 1 AR = Λ and define w ( x, t ) = R − 1 q ( x, t ) : w t ( x, t ) + Λ w x ( x, t ) = 0 . Since R is constant! This decouples to m independent scalar advection equations: w p t ( x, t ) + λ p w p x ( x, t ) = 0 . p = 1 , 2 , . . . , m. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.9, 3.1] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.9, 3.1] Solution to Cauchy problem Notes: ◦ ( x ) Suppose q ( x, 0) = q for − ∞ < x < ∞ . From this initial data we can compute data ◦ ( x ) ≡ R − 1 q ◦ ( x ) w The solution to the decoupled equation w p t + λ p w p x = 0 is ◦ p ( x − λ p t ) . w p ( x, t ) = w p ( x − λ p t, 0) = w Putting these together in vector gives w ( x, t ) and finally q ( x, t ) = Rw ( x, t ) . We can rewrite this as m m ◦ p ( x − λ p t ) r p w p ( x, t ) r p = � � q ( x, t ) = w p =1 p =1 R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.1] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.1] Linear acoustics Notes: Example: Linear acoustics in a 1d gas tube � p � p ( x, t ) = pressure perturbation q = u u ( x, t ) = velocity Equations: p t + κu x = 0 Change in pressure due to compression ρu t + p x = 0 Newton’s second law, F = ma where K = bulk modulus, and ρ = unperturbed density of gas. Hyperbolic system: � p � � p � � � 0 κ + = 0 . u 1 /ρ 0 u t x R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.9.1] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.9.1]

  5. Eigenvectors for acoustics Notes: � � u 0 K 0 (acoustics relative to A = 1 /ρ 0 u 0 flow with speed u 0 ) Eigenvectors: � − ρ 0 c 0 � ρ 0 c 0 � � r 1 = r 2 = , . 1 1 Check that Ar p = λ p r p , where λ 1 = u 0 − c 0 , λ 2 = u 0 + c 0 . � ⇒ K 0 = ρ 0 c 2 with c 0 = K 0 /ρ 0 = 0 . Note: Eigenvectors are independent of u 0 . Let Z 0 = ρ 0 c 0 = √ K 0 ρ 0 = impedance. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.8] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 2.8] Physical meaning of eigenvectors Notes: Eigenvectors for acoustics: � − ρ 0 c 0 � − Z 0 � ρ 0 c 0 � Z 0 � � � � r 1 = r 2 = = , = . 1 1 1 1 Consider a pure 1-wave (simple wave), at speed λ 1 = − c 0 , ◦ ( x ) = ¯ ◦ 1 ( x ) r 1 then If q q + w ◦ 1 ( x − λ 1 t ) r 1 q ( x, t ) = ¯ q + w Variation of q , as measured by q x or ∆ q = q ( x + ∆ x ) − q ( x ) is proportional to eigenvector r 1 , e.g. ◦ 1 x ( x − λ 1 t ) r 1 q x ( x, t ) = w R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.4, 3.5] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.4, 3.5] Physical meaning of eigenvectors Notes: Eigenvectors for acoustics: � − ρ 0 c 0 � − Z 0 � ρ 0 c 0 � Z 0 � � � � r 1 = r 2 = = , = . 1 1 1 1 In a simple 1-wave (propagating at speed λ 1 = − c 0 ), � p x � − Z 0 � � = β ( x ) u x 1 The pressure variation is − Z 0 times the velocity variation. Similarly, in a simple 2-wave ( λ 2 = c 0 ), � p x � Z 0 � � = β ( x ) u x 1 The pressure variation is Z 0 times the velocity variation. R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.5] R.J. LeVeque, University of Washington IPDE 2011, June 22, 2011 [FVMHP Sec. 3.5]

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend