+ All Categories
Home > Documents > Riemann Problems of the Shallow Water Equations.pdf

Riemann Problems of the Shallow Water Equations.pdf

Date post: 07-Jul-2018
Category:
Upload: r1fky
View: 221 times
Download: 0 times
Share this document with a friend

of 84

Transcript
  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    1/84

    Riemann Problems of the Shallow Water Equations

    Nonlinear Systems of Conservation Laws

    Brittany Boribong

    Kathreen Yanit

    PURE Math 2013

    Interns Program

    University of Hawai’i at Hilo

    July 19, 2013

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    2/84

    Introduction

    What happens if a dam breaks?

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 2 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    3/84

    Shallow Water Equations

    One-Dimensional Shallow Water Equations  h

    hu

    t

    +

      hu

    hu2 + 1

    2gh2

    x

    = 0

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 3 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    4/84

    Shallow Water Equations

    One-Dimensional Shallow Water Equations  h

    hu

    t

    +

      hu

    hu2 + 1

    2gh2

    x

    = 0

    Using conserved quantaties,

    q (x, t) =

      h

    hu

     =

      q 1q 2

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 3 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    5/84

    Shallow Water Equations

    One-Dimensional Shallow Water Equations  h

    hu

    t

    +

      hu

    hu2 + 1

    2gh2

    x

    = 0

    Using conserved quantaties,

    q (x, t) =

      h

    hu

     =

      q 1q 2

    The Shallow Water Equations can be rewritten as,

      q 1q 2

    t

    +

    q 2q 2

    2

    q 1+

     1

    2gq 1

    2

    x= 0

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 3 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    6/84

    Riemann Problems

    What is a Riemann Problem?

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    7/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    8/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a single nonlinear equation:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    9/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a single nonlinear equation:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    10/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a single nonlinear equation:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    11/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a nonlinear system of equations:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    12/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a nonlinear system of equations:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    13/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a nonlinear system of equations:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    14/84

    Riemann Problems

    What is a Riemann Problem?

    Riemann ProblemAn initial boundary value problem for the conservation law with apiecewise constant initial condition.

    Riemann problems for a nonlinear system of equations:

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 4 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    15/84

    Rarefaction Waves

    What is a Rarefaction Wave?

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 5 / 28

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    16/84

    Rarefaction Waves

    What is a Rarefaction Wave?

    Rarefaction WaveIt is a  continuous  solution to a Riemann Problem.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 5 / 28

    f

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    17/84

    Rarefaction Waves

    What is a Rarefaction Wave?

    Rarefaction WaveIt is a  continuous  solution to a Riemann Problem.

    A rarefaction wave forms in a single nonlinear system,

    Conditions of a Rarefaction Wave

    F (ur) > F (ul)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 5 / 28

    R f i W

    http://goforward/http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    18/84

    Rarefaction Waves

    What is a Rarefaction Wave?

    Rarefaction WaveIt is a  continuous  solution to a Riemann Problem.

    A rarefaction wave forms in a single nonlinear system,

    Conditions of a Rarefaction Wave

    F (ur) > F (ul)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 5 / 28

    R f ti W

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    19/84

    Rarefaction Waves

    What is a Rarefaction Wave?

    Rarefaction WaveIt is a  continuous  solution to a Riemann Problem.

    A rarefaction wave forms in a single nonlinear system,

    Conditions of a Rarefaction Wave

    F (ur) > F (ul)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 5 / 28

    R f ti W

    http://goforward/http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    20/84

    Rarefaction Waves

    A rarefaction wave is solved in a single nonlinear equation by using asolution that is self-similar,

    Self-Similar Solution for a Single Nonlinear Equation

    u(x, t) = ux

    t

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 6 / 28

    R f ti W

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    21/84

    Rarefaction Waves

    A rarefaction wave is solved in a single nonlinear equation by using asolution that is self-similar,

    Self-Similar Solution for a Single Nonlinear Equation

    u(x, t) = ux

    t

    Consider Burgers’ equation as an example,Burgers’ Equation

    F (u) = 1

    2u2

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 6 / 28

    Ra fa ti Wa s

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    22/84

    Rarefaction Waves

    A rarefaction wave is solved in a single nonlinear equation by using asolution that is self-similar,

    Self-Similar Solution for a Single Nonlinear Equation

    u(x, t) = ux

    t

    Consider Burgers’ equation as an example,Burgers’ Equation

    F (u) = 1

    2u2

    Plugged into the conservation law,

    ∂ 

    ux

    t

    ∂t

      +

    ∂ 

    1

    2ux

    t

    2

    ∂x

      = 0

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 6 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    23/84

    Rarefaction Waves

    Rarefaction Wave Solution

    u(x, t) = (F )−1

    xt

    where  F  is the speed of the characteristic paths  u  in the structure of the rarefaction wave.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 7 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    24/84

    Rarefaction Waves

    Rarefaction Wave Solution

    u(x, t) = (F )−1

    xt

    where  F  is the speed of the characteristic paths  u  in the structure of the rarefaction wave.

    A similar process can be done to solve for the structure inside ararefaction wave in a nonlinear system of equations by choosing aself-similar solution,

    Self-Similar Solution for a System of Nonlinear Equations

    q (x, t) = q x

    t

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 7 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    25/84

    Rarefaction Waves

    Plugged into the conservation law,

    DF (q ) · q 

    xt

     =

    xt

    · q 

    xt

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 8 / 28

    Rarefaction Waves

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    26/84

    Rarefaction Waves

    Plugged into the conservation law,

    DF (q ) · q 

    xt

     =

    xt

    · q 

    xt

    where

    DF (q ) =

    0 1−

    q 2

    q 1

    2+ gq 1

    2q 2q 1

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 8 / 28

    Rarefaction Waves

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    27/84

    Rarefaction Waves

    Plugged into the conservation law,

    DF (q ) · q 

    xt

     =

    xt

    · q 

    xt

    where

    DF (q ) =

    0 1−

    q 2

    q 1

    2+ gq 1

    2q 2q 1

    Similar to the eigenvector equation,

    Ax =  λx

    Therefore  q x

    t

     is an eigenvector with corresponding eigenvalue  λ.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 8 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    28/84

    Rarefaction Waves

    Finding the eigenvalues and eigenvectors of  DF (q ),

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 9 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    29/84

    Rarefaction Waves

    Finding the eigenvalues and eigenvectors of  DF (q ),

    Eigenvalues

    λ1 = u − 

    gh

    λ2 = u +  gh

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 9 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    30/84

    Rarefaction Waves

    Finding the eigenvalues and eigenvectors of  DF (q ),

    Eigenvalues

    λ1 = u − 

    gh

    λ2 = u +

     gh

    Eigenvectors

     r1 =   1

    u−√ 

    gh  r2 =

      1

    u +√ 

    gh

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 9 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    31/84

    Rarefaction Waves

    Going back to the equation,

    Self-Similar Equation

    q x

    t

     = (λ p)

    −1x

    t

    where  q xt  is the state on a curve corresponding to  λ p.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 10 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    32/84

    Going back to the equation,

    Self-Similar Equation

    q x

    t

     = (λ p)

    −1x

    t

    where  q xt  is the state on a curve corresponding to  λ p.

    What is an integral curve?

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 10 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    33/84

    Going back to the equation,

    Self-Similar Equation

    q x

    t

     = (λ p)

    −1x

    t

    where  q xt  is the state on a curve corresponding to  λ p.

    What is an integral curve?

    Integral Curve

    A curve of the vector field    r p  that has a tangent vector at each point  q that is an eigenvector of  DF (q ) corresponding to the eigenvalue  λ p(q ).

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 10 / 28

    Integral Curves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    34/84

    g

    Finding the integral curves by plotting the points (h, u) on the vectorfield by solving for the system of differential equations obtained by theeigenvectors    r1  and    r2.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 11 / 28

    Integral Curves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    35/84

    g

    Finding the integral curves by plotting the points (h, u) on the vectorfield by solving for the system of differential equations obtained by the

    eigenvectors    r1  and    r2.

    Differential Equations of Eigenvector    r1

    dq 1

    dt

      = 1

    dq 2

    dt  =

      q 2

    q 1−√ g · q 1

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 11 / 28

    Integral Curves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    36/84

    Finding the integral curves by plotting the points (h, u) on the vectorfield by solving for the system of differential equations obtained by the

    eigenvectors    r1  and    r2.

    Integral Curves of    r1

    h =  h∗

    hu = hu∗ + 2h 

    gh∗ − 

    gh

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 11 / 28

    Integral Curves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    37/84

    Finding the integral curves by plotting the points (h, u) on the vectorfield by solving for the system of differential equations obtained by the

    eigenvectors    r1  and    r2.

    Differential Equations of Eigenvector    r2

    dq 1

    dt

      = 1

    dq 2

    dt  =

      q 2

    q 1−√ g · q 1

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 12 / 28

    Integral Curves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    38/84

    Finding the integral curves by plotting the points (h, u) on the vectorfield by solving for the system of differential equations obtained by the

    eigenvectors    r1  and    r2.

    Integral Curves of    r2

    h =  h∗

    hu = hu∗ + 2h 

    gh∗ − 

    gh

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 12 / 28

    Directional Derivatives

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    39/84

    Need to find the section of the integral curve that is increasing whendealing with rarefactions waves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 13 / 28

    Directional Derivatives

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    40/84

    Need to find the section of the integral curve that is increasing whendealing with rarefactions waves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 13 / 28

    Directional Derivatives

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    41/84

    Need to find the section of the integral curve that is increasing whendealing with rarefactions waves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 13 / 28

    Directional Derivatives

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    42/84

    Need to find the section of the integral curve that is increasing whendealing with rarefactions waves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 13 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    43/84

    Recall the solution in the beginning,

    Speed of Rarefaction Waves Equationq x

    t

     = (λ1)

    −1x

    t

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 14 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    44/84

    Recall the solution in the beginning,

    Speed of Rarefaction Waves Equationq x

    t

     = (λ1)

    −1x

    t

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 14 / 28

    Rarefaction Waves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    45/84

    Once the speeds of the characteristic paths inside the rarefaction waveare found and the states corresponding to the speeds on the integral

    curve, the structure inside the rarefaction wave can be displayed.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 15 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    46/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    47/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    48/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    49/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    50/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    All-Rarefaction Riemann Problem

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    51/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 16 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    52/84

    What is a shockwave?

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 17 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    53/84

    What is a shockwave?

    Shockwave

    It is a  discontinuous  solution to a Riemann Problem.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 17 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    54/84

    What is a shockwave?

    Shockwave

    It is a  discontinuous  solution to a Riemann Problem.

    A shockwave forms in a single nonlinear equation:

    Rankine-Hugoniot Jump Conditions

    s(ul − ur) = F (ul) − F (ur)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 17 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    55/84

    What is a shockwave?

    Shockwave

    It is a  discontinuous  solution to a Riemann Problem.

    A shockwave forms in a single nonlinear equation:

    Lax Entropy Condition

    F (ul) > F (ur)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 17 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    56/84

    A shockwave forms in a non-linear system of equations:

    Jump Conditionss(q ∗ − q ) = f (q ∗) − f (q )

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 18 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    57/84

    A shockwave forms in a non-linear system of equations:

    Jump Conditionss(q ∗ − q ) = f (q ∗) − f (q )

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 18 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    58/84

    A shockwave forms in a non-linear system of equations:

    Entropy Conditionλ p(q L) > λ p(q R)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 18 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    59/84

    A shockwave forms in a non-linear system of equations:

    Entropy Conditionλ p(q L) > λ p(q R)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 18 / 28

    State Space

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    60/84

    Note: Integral curves of the state space for an arbitrary state  q , sharethe same tangent vector at the base state but are not equal curves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 19 / 28

    State Space

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    61/84

    Note: Integral curves of the state space for an arbitrary state  q , sharethe same tangent vector at the base state but are not equal curves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 19 / 28

    State Space

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    62/84

    Note: Integral curves of the state space for an arbitrary state  q , sharethe same tangent vector at the base state but are not equal curves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 19 / 28

    State Space

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    63/84

    Note: Integral curves of the state space for an arbitrary state  q , sharethe same tangent vector at the base state but are not equal curves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 19 / 28

    State Space

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    64/84

    Note: Integral curves of the state space for an arbitrary state  q , sharethe same tangent vector at the base state but are not equal curves.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 19 / 28

    Shockwaves

    P d t f l b i ti h l d i t th j

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    65/84

    Produces a system of algebraic equations when plugged into the jumpconditions,

    Shallow Water Equations

    s(h∗ − h) = h∗u∗ − hu

    s(h∗q ∗−

    hu) = h∗u2∗

    −hu2 +

     1

    2

    g(h2∗

    −h2)

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 20 / 28

    Shockwaves

    P d t f l b i ti h l d i t th j

    http://goforward/http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    66/84

    Produces a system of algebraic equations when plugged into the jumpconditions,

    Shallow Water Equations

    s(h∗ − h) = h∗u∗ − hu

    s(h∗q ∗−

    hu) = h∗u2∗

    −hu2 +

     1

    2

    g(h2∗

    −h2)

    After solving for the 3 unknowns,

    Equation of the Shockwave Solution

    u(h) = u∗ ± (h∗ − h) 

    g

    2

    1

    h +

      1

    h∗

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 20 / 28

    Shockwaves

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    67/84

    Hugoniot Loci

    “–” corresponds to the 1-Shockwave

    “+” corresponds to the 2-Shockwave

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 21 / 28

    Shockwaves

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    68/84

    Hugoniot Loci

    “–” corresponds to the 1-Shockwave

    “+” corresponds to the 2-Shockwave

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 21 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    69/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    70/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    71/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    72/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    73/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    All-Shockwave

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    74/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 22 / 28

    Shallow Water Equations

    Ge e al Rie a Sol e fo Shallo Wate E atio s

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    75/84

    General Riemann Solver for Shallow Water Equations

    φl(h) =

    ul + 2 

    ghl − gh ,   if    h < hl,ul − (h − hl)

     g

    2

    1

    h +

      1

    hl

    ,   if    h > hl

    φr(h) =

    ur − 2 ghr − gh ,   if    h < hr,ur + (h − hr)

     g

    2

    1

    h +

      1

    hr

    ,   if    h > hr

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 23 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    76/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 24 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    77/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 24 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    78/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 24 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    79/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 24 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    80/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 24 / 28

    Dam-Break Solution

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    81/84

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 25 / 28

    Shallow Water Equations

    Theorem

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    82/84

    Theorem

    Given  q l  =   q 1l

    q 2l

     and  q r  =   q 1r

    q 2r

    , where  q 1l , q 1r   > 0, there exists a 

    solution to determine the intermediate state  q m   to the Riemann 

    Problem of the Shallow Water Equations.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 26 / 28

    References

    Randall J. LeVeque  Finite Volume Methods for Hyperbolic 

    http://find/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    83/84

    q f ypProblems.  Pages 253-283. 2002.

    Randall J. LeVeque   Nonlinear Conservation Laws and Finite Volume Methods for Astrophysical Fluid Flow.  Pages 35-43. 1998.

    Brittany Boribong Kathreen Yanit Riemann Problems of the Shallow Water Equations July 19, 2013 27 / 28

    http://find/http://goback/

  • 8/18/2019 Riemann Problems of the Shallow Water Equations.pdf

    84/84

    http://find/

Recommended