In geometry, a centered trochoid is the roulette formed by a circle rolling along another circle. That is, it is the path traced by a point attached to a circle as the circle rolls without slipping along a fixed circle. The term encompasses both epitrochoid and hypotrochoid. The center of this curve is defined to be the center of the fixed circle.
Alternatively, a centered trochoid can be defined as the path traced by the sum of two vectors, each moving at a uniform speed in a circle. Specifically, a centered trochoid is a curve that can be parameterized in the complex plane by
z=r1
i\omega1t | |
e |
+r2
i\omega2t | |
e |
,
or in the Cartesian plane by
x=r1\cos(\omega1t)+r2\cos(\omega2t),
y=r1\sin(\omega1t)+r2\sin(\omega2t),
where
r1,r2,\omega1,\omega2\ne0, \omega1\ne\omega2.
If
\omega1/\omega2
|r1|+|r2|
||r1|-|r2||
Most authors use epitrochoid to mean a roulette of a circle rolling around the outside of another circle, hypotrochoid to mean a roulette of a circle rolling around the inside of another circle, and trochoid to mean a roulette of a circle rolling along a line. However, some authors (for example http://www.monmouth.com/~chenrich/Trochoids/Trochoids.html following F. Morley) use "trochoid" to mean a roulette of a circle rolling along another circle, though this is inconsistent with the more common terminology. The term Centered trochoid as adopted by http://www.mathcurve.com/courbes2d/trochoid/trochoidale.shtml combines epitrochoid and hypotrochoid into a single concept to streamline mathematical exposition and remains consistent with the existing standard.
The term Trochoidal curve describes epitrochoids, hypotrochoids, and trochoids (see http://www.mathcurve.com/courbes2d/trochoid/trochoidale.shtml). A trochoidal curve can be defined as the path traced by the sum of two vectors, each moving at a uniform speed in a circle or in a straight line (but not both moving in a line).
In the parametric equations given above, the curve is an epitrochoid if
\omega1
\omega2
Let a circle of radius
b
a
p
f(t)=aeit
r(t)=bei(a/b)t
r(t)=-be-i(a/b)t
r(t)=cei(a/c)t
|c|=b
p
d
\begin{align} f(t)+(d-r(t)){f'(t)\overr'(t)}&=aeit+(d-cei(a/c)t){aieit\overaiei(a/c)t
r1=a-c
r2=d
\omega1=1
\omega2=1-a/c
Conversely, given
r1
r2
\omega1
\omega2
r1
i\omega1t | |
e |
+r2
i\omega2t | |
e |
r1eit+r2
i(\omega2/\omega1)t | |
e |
r1=a-c
r2=d
\omega2/\omega1=1-a/c
a
c
d
a=r1(1-\omega1/\omega2), c=-r1{\omega1/\omega2}, d=r2.
The curve
r1
i\omega1t | |
e |
+r2
i\omega2t | |
e |
a
c
d
The cardioid is parameterized by
2eit-e2it
r1=2,r2=-1,\omega1=1,\omega2=2
a=2(1-1/2)=1,c=-2(1/2)=-1,d=-1
-e2it+2eit
r1=-1,r2=2,\omega1=2,\omega2=1
a=-1(1-2)=1,b=-(-1)(2)=2,d=2.
If
\omega1=-\omega2
r1eit+r2e-it
x=(r1+r2)\cost,y=(r1-r2)\sint
|r1| ≠ |r2|
2|r1+r2|
2|r1-r2|
a
c
d
a=2r1,c=r1,d=r2
a=2r2,c=r2,d=r1
If additionally, next to
\omega1=-\omega2
r1=r2=r
a=2r,b=r,c=r
x=2r\cost,y=0
Likewise, if
r1=r,r2=-r
a=2r,c=r,d=-r
a=-2r,c=-r,d=r
x=0,y=2r\sint
So the case
\omega1=-\omega2, |r1|=|r2|