01.06.2015 Views

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

A Performance Analysis System for the Sport of Bowling

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• The angular velocity graph is highly sensitive to a "phase shift" that can occur in<br />

<strong>the</strong> wave<strong>for</strong>m when <strong>the</strong> ball crosses under <strong>the</strong> pin deck light. Referring back to<br />

Figures 2-2a and 2-2b in Section II, <strong>the</strong> pin deck light is bright enough that it can<br />

alter <strong>the</strong> duration <strong>of</strong> <strong>the</strong> last revolution significantly, depending on <strong>the</strong> orientation<br />

<strong>of</strong> <strong>the</strong> light sensor as <strong>the</strong> ball approaches <strong>the</strong> pins. Consequently, <strong>the</strong> revolution<br />

location algorithm detects a longer (or shorter) duration than actually occurred,<br />

artificially inflating or deflating <strong>the</strong> final angular velocity <strong>of</strong> <strong>the</strong> ball. Figure 3-10<br />

illustrates this phenomenon.<br />

Light Level<br />

140<br />

120<br />

100<br />

80<br />

60<br />

Last complete<br />

Revolution<br />

Phase<br />

Shift<br />

Impact<br />

(Head Pin)<br />

40<br />

20<br />

0<br />

2000<br />

2100 2200 2300 2400 2500 2600 2700 2800<br />

Milliseconds (since Release)<br />

Figure 3-10: Pin Deck Phase Shift, Impact Region (800 ms)<br />

Figures 3-11a and 3-11b indicate <strong>the</strong> adverse effects <strong>of</strong> this "phase shift" on <strong>the</strong><br />

analysis <strong>of</strong> <strong>the</strong> wave<strong>for</strong>m. The analysis captured in Figure 3-11a was per<strong>for</strong>med<br />

on <strong>the</strong> wave<strong>for</strong>m with <strong>the</strong> phase-shifted portion <strong>of</strong> <strong>the</strong> raw data included. The<br />

angular velocity begins to roll <strong>of</strong>f 10 feet in front <strong>of</strong> <strong>the</strong> pins. The same<br />

wave<strong>for</strong>m was used <strong>for</strong> <strong>the</strong> analysis captured in Figure 3-11b, but <strong>the</strong> phaseshifted<br />

portion <strong>of</strong> <strong>the</strong> raw data was excluded from <strong>the</strong> calculations. As a<br />

consequence, Figure 3-11b shows <strong>the</strong> angular velocity continuing to increase all<br />

<strong>the</strong> way through impact with <strong>the</strong> pins.<br />

The difference in <strong>the</strong> two raw data wave<strong>for</strong>ms is only 50 msec (6 sample times),<br />

but <strong>the</strong> difference in <strong>the</strong> resulting analysis is dramatic. The simplest method <strong>for</strong><br />

correcting <strong>the</strong> problem is to find <strong>the</strong> pin impact point in <strong>the</strong> wave<strong>for</strong>m, and <strong>the</strong>n<br />

exclude from <strong>the</strong> spectrum calculation <strong>the</strong> 50-75 msecs (6-9 samples) that<br />

immediately precede pin impact. After <strong>the</strong> raw data wave<strong>for</strong>m has been filtered,<br />

<strong>the</strong> time is reinserted by extrapolating <strong>the</strong> results <strong>of</strong> <strong>the</strong> angular velocity extraction<br />

routine back into <strong>the</strong> excluded data.<br />

The problem arises because <strong>the</strong> filtered wave<strong>for</strong>m that is used <strong>for</strong> all <strong>of</strong> <strong>the</strong><br />

analysis calculations is reconstructed <strong>for</strong> time-independent frequency content.<br />

Using an FFT function over <strong>the</strong> entire wave<strong>for</strong>m at one time yields frequency<br />

components <strong>of</strong> <strong>the</strong> data, but does not reveal when those frequencies were present<br />

in <strong>the</strong> wave<strong>for</strong>m. A more advanced technique would be to use wavelet methods<br />

in <strong>the</strong> spectrum calculations to yield time-correlated frequency content.<br />

60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!