PGE/RotatingFrame

From jetwiki
Jump to navigation Jump to search

NOTE to Eric Hirschmann & David Neilsen... I have moved the earlier contents of this page to a new Wiki location called Compressible Riemann Ellipsoids.

Rotating Reference Frame

Coordinate Transformation

At times, it can be useful to view the motion of a fluid from a frame of reference that is rotating with a uniform (i.e., time-independent) angular velocity Ωf. In order to transform any one of the principal governing equations from the inertial reference frame to such a rotating reference frame, we must specify the orientation as well as the magnitude of the angular velocity vector about which the frame is spinning, Ωf; and the d/dt operator, which denotes Lagrangian time-differentiation in the inertial frame, must everywhere be replaced as follows:

[ddt]inertial[ddt]rot+Ωf×.

Performing this transformation implies, for example, that

vinertial=vrot+Ωf×x,

and,

[dvdt]inertial=[dvdt]rot+2Ωf×vrot+Ωf×(Ωf×x)

=[dvdt]rot+2Ωf×vrot12[|Ωf×x|2]

(If we were to allow Ωf to be a function of time, an additional term involving the time-derivative of Ωf also would appear on the right-hand-side of these last expressions; see, for example, Eq.~1D-42 in BT87.) Note as well that the relationship between the fluid vorticity in the two frames is,

[ζ]inertial=[ζ]rot+2Ωf.

We begin by restating the Lagrangian representation of the intertial-frame Euler equation:

dUidt|inertial

=

1ρpxiΦxi.

Drawing from Chapter 4, §25 of [EFE] — where the Cartesian components of the inertial-frame velocity (vinertial) are represented by Ui and the Cartesian components of the rotating-frame velocity (vrot) are represented by ui — the LHS of the Euler equation transform as follows:

dUidt|inertial

dUidt|rotϵimkΩkUm,

where we also recognize that,

Ui

ui+ϵijkΩjxk.


Both of these expressions make use of the three-element Levi-Civita tensor, ϵijk. Its six nonzero component values are …

ijk ϵijk   ijk ϵijk
123 +1 132 -1
312 321
231 213

Hence, for example, transforming the x-component (i=1) of U gives,

U1

u1+ϵ1jkΩjxk=u1+ϵ123Ω2x3+ϵ132Ω3x2=u1+Ω2zΩ3y;

transforming the y-component (i=2) gives,

U2

u2+ϵ2jkΩjxk=u2+ϵ231Ω3x1+ϵ213Ω1x3=u2+Ω3xΩ1z;

and transforming the z-component (i=3) gives,

U3

u3+ϵ3jkΩjxk=u3+ϵ312Ω1x2+ϵ321Ω2x1=u3+Ω1yΩ2x.

These are the same three components that arise from the vector expression (from above),

vinertial=vrot+Ω×x;

we therefore recognize that, Ω×x=ϵijkΩjxk. We note as well that, Ω×x=ϵijkΩkxj.


As viewed from the rotating frame of reference, then, the Euler equation becomes,

dUidt|rotϵimkΩkUm

=

1ρpxiΦxi

ddt[ui+ϵijkΩjxk]

=

ϵimkΩk[ui+ϵijkΩjxk]1ρpxiΦxi

duidt+ϵijk[(dΩjdt)xk+Ωj(dxkdt)]

=

ϵimkΩk[ui+ϵijkΩjxk]1ρpxiΦxi

Continuity Equation (rotating frame)

Applying these transformations to the standard, inertial-frame representations of the continuity equation presented elsewhere, we obtain the:

Lagrangian Representation
of the Continuity Equation
as viewed from a Rotating Reference Frame

[dρdt]rot+ρvrot=0 ;


Eulerian Representation
of the Continuity Equation
as viewed from a Rotating Reference Frame

[ρt]rot+(ρvrot)=0 .


Euler Equation (rotating frame)

Applying these transformations to the standard, inertial-frame representations of the Euler equation presented elsewhere, we obtain the:

Lagrangian Representation
of the Euler Equation
as viewed from a Rotating Reference Frame

[dvdt]rot=1ρPΦ2Ωf×vrotΩf×(Ωf×x) ;


Eulerian Representation
of the Euler Equation
as viewed from a Rotating Reference Frame

[vt]rot+(vrot)vrot=1ρP[Φ12|Ωf×x|2]2Ωf×vrot ;


Euler Equation
written in terms of the Vorticity and
as viewed from a Rotating Reference Frame

[vt]rot+(ζrot+2Ωf)×vrot=1ρP[Φ+12vrot212|Ωf×x|2] .


Centrifugal and Coriolis Accelerations

Following along the lines of the discussion presented in Appendix 1.D, §3 of [BT87], in a rotating reference frame the Lagrangian representation of the Euler equation may be written in the form,

[dvdt]rot=1ρPΦ+afict,

where,

afict2Ωf×vrotΩf×(Ωf×x).

So, as viewed from a rotating frame of reference, material moves as if it were subject to two fictitious accelerations which traditionally are referred to as the,

Coriolis Acceleration

aCoriolis2Ωf×vrot,

(see the related Wikipedia discussion) and the

Centrifugal Acceleration

aCentrifugalΩf×(Ωf×x)=12[|Ωf×x|2]

(see the related Wikipedia discussion).

Nonlinear Velocity Cross-Product

In some contexts — for example, our discussion of Riemann ellipsoids or the analysis by Korycansky & Papaloizou (1996) of nonaxisymmetric disk structures — it proves useful to isolate and analyze the term in the "vorticity formulation" of the Euler equation that involves a nonlinear cross-product of the rotating-frame velocity vector, namely,

A(ζrot+2Ωf)×vrot.

NOTE: To simplify notation, for most of the remainder of this subsection we will drop the subscript "rot" on both the velocity and vorticity vectors.

Align Ωf with z-axis

Without loss of generality we can set Ωf=k^Ωf, that is, we can align the frame rotation axis with the z-axis of a Cartesian coordinate system. The Cartesian components of A are then,

i^:Ax=ζyvz(ζz+2Ω)vy,

j^:Ay=(ζz+2Ω)vxζxvz,

k^:Az=ζxvyζyvx,

where it is understood that the three Cartesian components of the vorticity vector are,

ζx=[vzyvyz],ζy=[vxzvzx],ζz=[vyxvxy].

In turn, the curl of A has the following three Cartesian components:

i^:[×A]x=y[ζxvyζyvx]z[(ζz+2Ω)vxζxvz],

j^:[×A]y=z[ζyvz(ζz+2Ω)vy]x[ζxvyζyvx],

k^:[×A]z=x[(ζz+2Ω)vxζxvz]y[ζyvz(ζz+2Ω)vy].

When vz=0

If we restrict our discussion to configurations that exhibit only planar flows — that is, systems in which vz=0 — then the Cartesian components of A and ×A simplify somewhat to give, respectively,

i^:Ax=(ζz+2Ω)vy,

j^:Ay=(ζz+2Ω)vx,

k^:Az=ζxvyζyvx,

and,

i^:[×A]x=y[ζxvyζyvx]z[(ζz+2Ω)vx],

j^:[×A]y=z[(ζz+2Ω)vy]x[ζxvyζyvx],

k^:[×A]z=x[(ζz+2Ω)vx]+y[(ζz+2Ω)vy],

where, in this case, the three Cartesian components of the vorticity vector are,

ζx=vyz,ζy=vxz,ζz=[vyxvxy].

Related Discussions

Tiled Menu

Appendices: | VisTrailsEquations | VisTrailsVariables | References | Ramblings | VisTrailsImages | myphys.lsu | ADS |