Dynamics/Kinematics/Coordinate Systems/Cylindrical

From testwiki
Jump to navigation Jump to search

Introduction

Content from Cylindrical coordinate system

A cylindrical coordinate system with origin Template:Mvar, polar axis Template:Mvar, and longitudinal axis Template:Mvar. The dot is the point with radial distance Template:Math, angular coordinate Template:Math, and height Template:Math.

A cylindrical coordinate system is a three-dimensional coordinate system that specifies point positions by the distance from a chosen reference axis, the direction from the axis relative to a chosen reference direction, and the distance from a chosen reference plane perpendicular to the axis. The latter distance is given as a positive or negative number depending on which side of the reference plane faces the point.

The origin of the system is the point where all three coordinates can be given as zero. This is the intersection between the reference plane and the axis. The axis is variously called the cylindrical or longitudinal axis, to differentiate it from the polar axis, which is the ray that lies in the reference plane, starting at the origin and pointing in the reference direction. Other directions perpendicular to the longitudinal axis are called radial lines.

The distance from the axis may be called the radial distance or radius, while the angular coordinate is sometimes referred to as the angular position or as the azimuth. The radius and the azimuth are together called the polar coordinates, as they correspond to a two-dimensional polar coordinate system in the plane through the point, parallel to the reference plane. The third coordinate may be called the height or altitude (if the reference plane is considered horizontal), longitudinal position,[1] or axial position.[2]

They are sometimes called "cylindrical polar coordinates"[3] and "polar cylindrical coordinates",[4] and are sometimes used to specify the position of stars in a galaxy ("galactocentric cylindrical polar coordinates").[5]

Definition

The three coordinates (Template:Mvar, Template:Mvar, Template:Mvar) of a point Template:Mvar are defined as:

Unique cylindrical coordinates

As in polar coordinates, the same point with cylindrical coordinates Template:Math has infinitely many equivalent coordinates, namely Template:Math and Template:Math where Template:Mvar is any integer. Moreover, if the radius Template:Mvar is zero, the azimuth is arbitrary.

In situations where someone wants a unique set of coordinates for each point, one may restrict the radius to be non-negative (Template:Math) and the azimuth Template:Mvar to lie in a specific interval spanning 360°, such as Template:Math or Template:Math.

Conventions

The notation for cylindrical coordinates is not uniform. The ISO standard 31-11 recommends Template:Math, where Template:Mvar is the radial coordinate, Template:Mvar the azimuth, and Template:Mvar the height. However, the radius is also often denoted Template:Mvar or Template:Mvar, the azimuth by Template:Mvar or Template:Mvar, and the third coordinate by Template:Mvar or (if the cylindrical axis is considered horizontal) Template:Mvar, or any context-specific letter.

The coordinate surfaces of the cylindrical coordinates Template:Math. The red cylinder shows the points with Template:Math, the blue plane shows the points with Template:Math, and the yellow half-plane shows the points with Template:Math. The Template:Mvar-axis is vertical and the Template:Mvar-axis is highlighted in green. The three surfaces intersect at the point Template:Mvar with those coordinates (shown as a black sphere); the Cartesian coordinates of Template:Mvar are roughly (1.0, −1.732, 1.0).
Cylindrical coordinate surfaces. The three orthogonal components, Template:Mvar (green), Template:Mvar (red), and Template:Mvar (blue), each increasing at a constant rate. The point is at the intersection between the three colored surfaces.

In concrete situations, and in many mathematical illustrations, a positive angular coordinate is measured counterclockwise as seen from any point with positive height.

Coordinate system conversions

The cylindrical coordinate system is one of many three-dimensional coordinate systems. The following formulae may be used to convert between them.

Cartesian coordinates

For the conversion between cylindrical and Cartesian coordinates, it is convenient to assume that the reference plane of the former is the Cartesian Template:Mvar-plane (with equation Template:Math), and the cylindrical axis is the Cartesian Template:Mvar-axis. Then the Template:Mvar-coordinate is the same in both systems, and the correspondence between cylindrical Template:Math and Cartesian Template:Math are the same as for polar coordinates, namely

x=ρcosφy=ρsinφz=z

in one direction, and

ρ=x2+y2φ={0if x=0 and y=0arcsin(yρ)if x0arctan(yx)if x>0arcsin(yρ)+πif x<0

in the other. The arcsin function is the inverse of the sine function, and is assumed to return an angle in the range Template:Math = Template:Math. These formulas yield an azimuth Template:Mvar in the range Template:Math. For other formulas, see the polar coordinate article.

Many modern programming languages provide a function that will compute the correct azimuth Template:Mvar, in the range Template:Math, given x and y, without the need to perform a case analysis as above. For example, this function is called by Template:Mono in the C programming language, and Template:Mono in Common Lisp.

Spherical coordinates

Spherical coordinates (radius Template:Mvar, elevation or inclination Template:Mvar, azimuth Template:Mvar), may be converted into cylindrical coordinates by:

Template:Mvar is elevation: Template:Mvar is inclination:
ρ=rcosθφ=φz=rsinθ ρ=rsinθφ=φz=rcosθ

Cylindrical coordinates may be converted into spherical coordinates by:

Template:Mvar is elevation: Template:Mvar is inclination:
r=ρ2+z2θ=arctan(zρ)φ=φ r=ρ2+z2θ=arctan(ρz)φ=φ

Position

Material taken from Vector fields in cylindrical and spherical coordinates

Vectors are defined in cylindrical coordinates by (ρ, ϕ, z), where

  • ρ is the length of the vector projected onto the xy-plane,
  • ϕ is the angle between the projection of the vector onto the xy-plane (i.e. ρ) and the positive x-axis (0 ≤ ϕ < 2π),
  • z is the regular z-coordinate.

(ρ, ϕ, z) is given in cartesian coordinates by:

[ρϕz]=[x2+y2arctan(y/x)z],   0ϕ<2π,

or inversely by:

[xyz]=[ρcosϕρsinϕz].

Any vector field can be written in terms of the unit vectors as:

𝐀=Ax𝐱^+Ay𝐲^+Az𝐳^=Aρρ^+Aϕϕ^+Az𝐳^

The cylindrical unit vectors are related to the Cartesian unit vectors by:

[ρ^ϕ^𝐳^]=[cosϕsinϕ0sinϕcosϕ0001][𝐱^𝐲^𝐳^]

Note: the matrix is an orthogonal matrix, that is, its inverse is simply its transpose.

An interesting but confusing point is the abstraction of ϕ^, which can be thought of as being an orthogonal vector to ρ^:

ϕ^=sin(ϕ)𝖨+cos(ϕ)𝖩

It is also possible to represent a position vector in Cartesian and cylindrical coordinates as follows:[6]

𝗋P=XP𝖨+YP𝖩+ZP𝖪=ρρ^+ZP𝖪

where we can leave out the term ϕϕ^ and describe the position fully.

Velocity

Material taken from Vector fields in cylindrical and spherical coordinates

To find out how the vector field A changes in time we calculate the time derivatives. For this purpose we use Newton's notation for the time derivative (𝐀˙). In Cartesian coordinates this is simply:

𝐀˙=A˙x𝐱^+A˙y𝐲^+A˙z𝐳^

However, in cylindrical coordinates this becomes:

𝐀˙=A˙ρρ^+Aρρ^˙+A˙ϕϕ^+Aϕϕ^˙+A˙z𝒛^+Az𝒛^˙

We need the time derivatives of the unit vectors. They are given by:

ρ^˙=ϕ˙ϕ^ϕ^˙=ϕ˙ρ^𝐳^˙=0

So the time derivative simplifies to:

𝐀˙=ρ^(A˙ρAϕϕ˙)+ϕ^(A˙ϕ+Aρϕ˙)+𝐳^A˙z

It is also possible to represent position and velocity vectors in Cartesian and cylindrical coordinates as follows:[6]

𝗋P=XP𝖨+YP𝖩+ZP𝖪=ρρ^+ZP𝖪

and

𝗏P=X˙P𝖨+Y˙P𝖩+Z˙P𝖪=ρ˙ρ^+ρϕ˙ϕ^+Z˙P𝖪

Acceleration

Material taken from Vector fields in cylindrical and spherical coordinates

The second time derivative is of interest in physics, as it is found in equations of motion for classical mechanical systems. The second time derivative of a vector field in cylindrical coordinates is given by:

𝐀¨=ρ^(A¨ρAϕϕ¨2A˙ϕϕ˙Aρϕ˙2)+ϕ^(A¨ϕ+Aρϕ¨+2A˙ρϕ˙Aϕϕ˙2)+𝐳^A¨z

To understand this expression, we substitute A = P, where p is the vector (\rho, θ, z).

This means that 𝐀=𝐏=ρρ^+z𝐳^.

After substituting we get:

𝐏¨=ρ^(ρ¨ρϕ˙2)+ϕ^(ρϕ¨+2ρ˙ϕ˙)+𝐳^z¨

In mechanics, the terms of this expression are called:

ρ¨ρ^=central outward accelerationρϕ˙2ρ^=centripetal accelerationρϕ¨ϕ^=angular acceleration2ρ˙ϕ˙ϕ^=Coriolis effectz¨𝐳^=z-acceleration

Another form for describing the acceleration of position is given as follows:[6]

𝖺P=X¨P𝖨+Y¨P𝖩+Z¨P𝖪=(ρ¨ρϕ˙2)ρ^+(ρϕ¨+2ρ˙ϕ˙)ϕ^+Z¨P𝖪

See also Centripetal force, Angular acceleration, and Coriolis effect.

References

Template:Reflist