Computational Mechanics/Balance equations

From testwiki
Jump to navigation Jump to search

These pages are currently being worked on

For an arbitrary, changing domain Ω(t) with boundary Γ(t) containing a substance of density ρ we can derive balance equations for mass, momentum and energy.

Balance of mass

The mass M of a domain Ω(t) must be constant over time, i.e.:

dMdt=0

ddtΩ(t)ρdΩ(t)=0

Using the Reynolds transport theorem:

Ω(t)ρtdΩ+Γ(t)ρvndΓ=0

Which means that the change of the mass can be due to a change in density inside the domain and due to convection of mass over the boundary with outward pointing normal vector n (Note: it was assumed tha the volume is not moving, i.e. vΩ=0. Using the Gauss-Ostrogradskii theorem we can write the boundary integral as a volume integral:

Γ(t)ρvndΓ=Ω(t)(ρv)dΩ

Such that the balance of mass boils down to:

dMdt=Ω(t)ρt+(ρv)dΩ=0

For any arbitrary volume Ω(t):

𝖳𝗁𝖾𝖽𝗂𝖿𝖿𝖾𝗋𝖾𝗇𝗍𝗂𝖺𝗅𝖿𝗈𝗋𝗆𝗈𝖿𝗍𝗁𝖾𝗆𝖺𝗌𝗌𝖻𝖺𝗅𝖺𝗇𝖼𝖾:ρt+(ρv)=0

Balance of momentum

A change of the momentum p can be due to forces working on the domain Ω(t), i.e. dp/dt=F. The forces can be subdivided into body forces ρf working on the domain Ω(t) (such as gravity) and traction forces t working on the boundary Γ(t):

dpdt=Ω(t)ρfdΩ+Γ(t)tdΓ
ddt[Ω(t)ρvdΩ]=Ω(t)ρfdΩ+Γ(t)tdΓ

Using the Reynolds transport theorem, we can rewrite the left-hand side:

Ω(t)t(ρv)dΩ+Γ(t)(ρv)vndΓI=Ω(t)ρfdΩ+Γ(t)tdΓII

So the change in momentum on the left hand side is the result of two possible effects: a change in density or velocity in Ω(t), and due to (in-)flux of momentum over the boundary Γ(t) And using the Gauss-Ostrogradskii (divergence) theorem we can rewrite the boundary term from the left hand side:

I:Γ(t)(ρv)vndΓ=Ω(t)(ρv)vdΩ

And the same for the boundary term on the right hand side, taking into account that the traction vector can be written in terms of the stress tensor and the outward pointing normal vector (t=σn):

II:Γ(t)tdΓ=Γ(t)σndΓ=Ω(t)σdΩ

So that the momentum balance can be written as solely dependent on a volume integral:

Ω(t)t(ρv)dΩ+Ω(t)(ρv)vdΩ=Ω(t)ρfdΩ+Ω(t)σdΩ

Rearranging:
Ω(t)t(ρv)+(ρv)vρfσdΩ=0

So for an arbitrary volume Ω(t):

t(ρv)+[(ρv)v]ρfσ=0

Applying the chain rule to the first two terms:

ρvt+vρt+v(ρv)=0(mass balance)+ρvvρfσ=0

Which will result in the differential form of the momentum equation.

𝖳𝗁𝖾𝖽𝗂𝖿𝖿𝖾𝗋𝖾𝗇𝗍𝗂𝖺𝗅𝖿𝗈𝗋𝗆𝗈𝖿𝗍𝗁𝖾𝗆𝗈𝗆𝖾𝗇𝗍𝗎𝗆𝖾𝗊𝗎𝖺𝗍𝗂𝗈𝗇ρvt+ρvvρfσ=0

Balance of energy