Velocity and Acceleration in Cylindrical Coordinates
📂Classical MechanicsVelocity and Acceleration in Cylindrical Coordinates
Velocity and Acceleration in Cylindrical Coordinates
va=r˙r^+rϕ˙ϕ^+z˙z^=(r¨−rϕ˙2)r^+(2r˙ϕ˙+rϕ¨)ϕ^+z¨z^
Derivation

In cylindrical coordinates, the unit vectors are as follows.
ρr^ϕ^z^=xx^+yy^+zz^=rr^+zz^=r^(ϕ)=cosϕx^+sinϕy^=r^(ϕ+π/2)=−sinϕx^+cosϕy^=z^
Velocity is obtained by differentiating position with respect to time, and acceleration is obtained by differentiating velocity with respect to time. For reference, r˙ is read as “dot”. In physics, a dot over a letter signifies differentiation with respect to time.
r˙=dtdr
Velocity
By differentiating ρ with respect to t, we get the following.
v=dtdρ=dtd(rr^+zz^)=dtdrr^+rdtdr^+dtdzz^+zdtdz^=r˙r^+rr^˙+z˙z^
At this point, unit vectors in Cartesian coordinates do not change over time. In other words, it is as follows.
x^˙=y^˙=z^˙=0
Calculating r^˙ gives us the following.
r^˙=dtd(r^)=dtd(cosϕx^)+dtd(sinϕy^)=dtdcosϕx^+dtdsinϕy^=dϕdcosϕdtdϕx^+dϕdsinϕdtdϕy^=−sinϕdtdϕx^+cosϕdtdϕy^=dtdϕ(−sinϕx^+cosϕy^)=ϕ˙ϕ^
Therefore, the velocity is as follows.
v=r˙r^+rϕ˙ϕ^+z˙z^
■
Acceleration
By differentiating v with respect to t, we get the following.
a=dtdv=dtd(r˙r^+rϕ˙ϕ^+z˙z^)=r¨r^+r˙r^˙+r˙ϕ˙ϕ^+rϕ¨ϕ^+rϕ˙ϕ^˙+z¨z^
Upon calculating ϕ^˙, we get the following.
ϕ^˙=dtd(ϕ^)=dtd(−sinϕx^)+dtd(cosϕy^)=−dtdsinϕx^+dtdcosϕy^=−dϕdsinϕdtdϕx^+dϕdcosϕdtdϕy^=dtdϕ(−cosϕx^−sinϕy^)=−ϕ˙r^
Therefore, substituting and arranging gives us the following.
a=r¨r^+r˙r^˙+r˙ϕ˙ϕ^+rϕ¨ϕ^+rϕ˙ϕ^˙+z¨z^=r¨r^+r˙ϕ˙ϕ^+r˙ϕ˙ϕ^+rϕ¨ϕ^−rϕ˙ϕ˙r^+z¨z^=(r¨−rϕ˙2)r^+(2r˙ϕ˙+rϕ¨)ϕ^+z¨z^
■
Since the cylindrical coordinate system is just the polar coordinate system with the addition of height z, the formulas for velocity and acceleration also simply add terms z˙z^ and z¨z^ respectively to their polar coordinate system counterparts.
See Also