Euler Equations, Sod shock tube & conservation

Click For Summary
SUMMARY

The discussion centers on the conservation of momentum in the context of the Euler equations and the Sod shock tube problem. A Godunov finite volume solver was developed to analyze the conservation of density (ρ), momentum (ρu), and total energy (E). While density and total energy are conserved, momentum is not, due to the ideal fluid assumptions of the Euler equations, which neglect viscous and dissipative forces. The initial conditions of the Sod shock problem imply zero momentum, yet the simulation reveals non-zero momentum, confirming that momentum conservation is not applicable in this scenario.

PREREQUISITES
  • Understanding of Euler equations in conservative form
  • Familiarity with the Sod shock tube problem
  • Knowledge of finite volume methods, specifically Godunov solvers
  • Concept of ideal fluids and their properties
NEXT STEPS
  • Study the derivation and implications of the Euler equations for ideal fluids
  • Explore the finite volume method and its application in computational fluid dynamics
  • Investigate the effects of viscous and dissipative forces on fluid momentum
  • Review literature on the Sod shock problem and its solution methods
USEFUL FOR

Researchers and practitioners in fluid dynamics, computational fluid dynamics developers, and anyone studying the behavior of ideal fluids under shock conditions.

Antigravity324
Messages
1
Reaction score
0
Is momentum conserved?
I am considering the Euler equations in conservative form and solving the Sod shock tube problem I have written a Godunov finite volume type solver. It solves for density ρ, momentum ρu, and total energy E; therefore, I would expect all of these quantities to be conserved wrt time. Density and total energy are indeed conserved, however, momentum is not.
The Euler equations are given by
[tex] \begin{bmatrix}<br /> \rho \\ \rho u \\ E<br /> \end{bmatrix}_t<br /> +<br /> \begin{bmatrix}<br /> \rho u \\ \rho u^2 + p \\ u(E +p)<br /> \end{bmatrix}_x<br /> = 0[/tex]
where pressure is related to the conserved quantities by
[tex] p = (\gamma - 1)(E - 0.5 \rho u^2)[/tex]
The Sod shock problem splits the domain into two regions separated by a density and pressure discontinuity with initial velocity zero. That is, [tex]\rho_L = 1, \rho_R = .125; p_L=1, p_R =.1; u_L=u_R =0[/tex] These initial conditions imply that ρu=0, therefore, momentum should be zero throughout the simulation.

The solution profiles are well known and can be found here or here. We see that ρ >0 and u > 0, therefore, there is no way for momentum ρu = 0 (which it should be from the intial conditions). As a result, I do not even see why it is reasonable to expect that momentum would be conserved. A paper by Sod himself which surveys some methods for solution, on page 20, list a table which shows momentum is not conserved, but no reason why. I generally do not work in this area, so maybe I am missing something basic. Can anyone shed some light on this? Thanks!
 
Physics news on Phys.org
No, momentum is not conserved. This is because the Euler equations are only valid for ideal fluids, which do not take into account viscous or dissipative forces that act to reduce the momentum of a system. As the fluid flows and encounters obstacles or other fluid elements, some of its momentum is dissipated and converted into heat. Over time, this can lead to a decrease in the total momentum of the system.
 

Similar threads

Replies
5
Views
3K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 27 ·
Replies
27
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K