Rotor-Rotor Collision Kinetics
1. Similarity to Hard Disc Collisions
Hard disc
collisions involve momentum transfers along the lines separating the centers of
the two discs of mass m. By Newton's
laws, the transfers have to be equal and opposite. For variable mass discs, the momentum transfer
to discs 1 and 2 is proportional to
|
|
(1.1)
|
where c is a unit
vector pointing from the center of disc 1 to the center of disc 2
|
|
(1.2)
|
where the r's are
the location vectors of the centers of the discs and Mr is a mass
that is still to be determined along with δv.
Energy conservation requires that the energy after the
collision is the same as that before the collision.
If v1 and
v2 are the initial
velocities of the discs, then the final and initial energies are:
|
|
(1.3)
|
Solving for Mrδv
we have:
|
|
(1.4)
|
Obviously the reduced mass is:
|
|
(1.5)
|
and
|
|
(1.6)
|
Then:
|
|
(1.7)
|
2. Response of a Rotor to an Impulse Applied to One of Its End Masses
The basic
driver involved in hard object collisions is an impulse. An impulse is the product of a force times a
very small time increment which, of course, leads to a change in momentum like
mδv
where m is the mass and δv is the change in the velocity. The time increment is small enough that there
will be no significant rotation of the rotor or displacement of its center of
mass within the duration of the impulse.
These motions will occur after
the impulse.
The
specific diagram for this problem is shown below. To make the problem primitive and simple,
both of the initial motions are nil. The final motion will be a combination of
a center of mass velocity, δvx,
and a final rotation, at rate δω,
about the center of mass. The impulse
is along the -x direction as shown.
The change in x momentum is a combination of the change in
center of mass velocity and rotation speed δω. Here Px
is the impulse Fxdt; Note
that Px is negative.:
|
|
(1.8)
|
Solving for δω:
|
|
(1.9)
|
The energy supplied by the impulse is Fxdx which
is the same as Px<vx> where <vx>
is the 1/2 of the final speed that will be obtained by the rotor.
Thus conservation of energy requires that:
|
|
(1.10)
|
Inserting the solution for δω:
|
|
(1.11)
|
This is a quadratic equation. Computing a, b, and c coefficients of δv2, δv1, and δv0.
|
|
(1.12)
|
|
|
(1.13)
|
Solving the quadratic equation for δv we obtain:
|
|
(1.14)
|
The first solution does not allow for the possibility of
spin since it gives δω=0. The second solution is more general and is
valid for all cases where cos(a) is not equal to zero.
|
|
(1.15)
|
3. Rotor-Disc Collisions
These are
similar to hard disc collisions in terms of the momentum transfer. However, the initial and final velocities
of each rotor end is a combination of the
center of mass (CM) velocities and the rotational velocities. Therefore the momentum changes due to both of
these incident velocities have to be equal and opposite to that of the disc and
the total energy due to both types of rotor velocity as well as that of the disc
has to be the same before and after the collision. For the time being we will limit ourselves to
two dimensions (x,y). We can state the r and v vectors in terms of the (x,y) coordinate system and the z axis
will be the rotation axis.
|
|
(1.16)
|
where subscript p denotes one end (think positive) and n
denotes the other end of the rotor, ω is the rotation speed of the rotor, l is half the distance between the rotor
ends and a is the angle with respect to the x axis of the rotor's
orientation. So the program must check
the distances between both the p and the n ends of each rotor and the center of
the disc. If this distance is less than
or equal to the sum of the radius of the rotor end disc and that of the free disc,
then a collision must be calculated.
Just as in the case of the hard discs, the momentum transfers must be
equal and opposite. However, unlike that
case, the momentum transfer to the rotor
will be divided into rotational speed changes and velocity changes to the
rotor's center of mass.
Figure 1: Illustration of rotor and a disc. The rotor rotational angle with respect to
the x axis is a and rotor center of mass velocity vr
The distance between the centers of the rotor end
discs is 2l and the radius of the end discs is br while the single
disc radius is bd Thus a collision is computed when the distance
between disc center and either rotor end center is less than br+bd. u is a unit vector along the length of
the rotor, vω is a unit vector along the rotational
velocity vector of the red end, and c is a unit vector along the line from
the center of the disc to the red end of the rotor.
The momentum transfer to the end of the rotor that is hit by
the disc is equal and opposite to that transferred to the disc and both
magnitudes are equal to an expression Mrδv
The expression for conservation of linear momentum is the
following:
|
|
(1.17)
|
where the quantity Mrδv will have to be determined by energy
conservation and c is a unit vector
along the line between centers of the free disc and the colliding end of the rotor
disc.
In order to express the conservation of angular momentum, we
must define the position of the composite center of mass (CM) including both
ends of the rotor and the free disc.
|
|
(1.18)
|
Then the angular momentum with respect to this CM is
expressed as:
|
|
(1.19)
|
and, of course, all terms point along the z axis.
Conservation of angular momentum requires that:
From this equation we can calculate δω
(1.20)
|
|
(1.21)
|
The collision produces a torque impulse equal to
|
|
(1.22)
|
Note that rr-rCM points in the
opposite direction from rd-rCM. In fact, we have simple expressions for these
vectors:
|
|
(1.23)
|
|
|
(1.24)
|
where Mrδv
is computed below. The rotation rate of
the rotor has to compensate for this torque in order to conserve angular
momentum.
|
|
(1.25)
|
It should be understood that the orientation (angle a) of
the rotor cannot change instantaneously and is therefore the same after the
collision as before.
In addition to the momentum conservation, conservation of
energy requires that the translational energy
before and after the collision be the same and, separately, that the rotational energy about the CM before
and after the collision be the same. The
reason that translational energy has to be the same is that the velocity, vCM,
of the center of mass cannot change and therefore the product (mr+md)vCM2/2
can't change. Since the total energy
cannot change either, that also means that the rotational energy can't change.
In the
following equations I compute the value of the δv in equation 1.17:
|
|
(1.26)
|
Gathering terms in δv2
and δv we have:
|
|
(1.27)
|
|
|
(1.28)
|
|
|
(1.29)
|
Using this expression in equation 1.17 we have the following
values of δv d and δv r:
|
|
(1.30)
|
which is the same as the expression for hard sphere
collisions derived above. Strangely,
when the equation 1.31 results are used in equation 1.17 and the latter results
are inserted into equation 1.25, we
obtain the change in rotation rate without resorting to conservation of angular
rotation energy.
|
|
(1.31)
|
Our final result for δω is:
|
|
(1.32)
|
4. Rotor-Rotor Collisions
Figure 2: Illustration of 2 rotors colliding . The rotor and center of mass velocity vCM The distance between the centers of the
rotor end discs is 2l and the radius of the end discs is br Thus a collision is computed when the
distance between disc center and either rotor end center is less than 2br. u is a unit vector along the length of
the rotor, vω is a unit vector along the rotational
velocity vector of the red end, and c is a unit vector along the line from
the center of one rotor's end disc to the center of the one of the end discs of
the other rotor.
Regardless
of internal rotation of the rotors, the
momentum of the composite center of mass cannot change without some
outside force which, in the absence of the walls, we don't have.
|
|
(1.33)
|
Since the change in momentum can only be along c, we may drop the vectorial notation
for δv1 and δv2:
|
|
(1.34)
|
Conservation of angular momentum requires that the following
equation be true:
|
|
(1.35)
|
Therefore δω1
can be calculated as:
|
|
(1.36)
|
Since either rotor 1 or rotor 2 could change rotation speed
to compensate for the torque impulse induced by the collision, I also need to
invoke conservation of rotational energy to compute δω2.
The energy associated with angular momentum is the same
before and after the collision
|
|
(1.37)
|
Therefore we have the following equation from which to
obtain ω2:
|
|
(1.38)
|
This equation is of the form A
δω22
+Bδω2+C where the coefficients
are:
(1.39)
The solution for δω2
is then:
|
|
(1.40)
|
Using this latter result will conserve both linear and
angular momentum and energy.