Claims
- 1. A method of measuring the speed of a marine vessel with a speed sensor having a known pulse rate comprising the steps of:
substantially correcting non-linearities in the pulse rate so that the sensor produces a pulse stream output having a substantially constant pulse rate per unit of speed; and reducing pulse-to-pulse variations of the pulse stream.
- 2. The method of claim 1, wherein the step of frequency correcting includes standardizing the pulse stream output to have a pulse rate corresponding to a standard pulse rate.
- 3. The method of claim 1, wherein the step of correcting includes performing a polynomial curve fit of an actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 4. The method of claim 1, wherein the step of correcting includes performing a linear piecewise approximation to an actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 5. The method of claim 1, wherein the step of correcting includes using a lookup table to based on an actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 6. The method of claim 1, wherein the step of correcting includes comparing the actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 7. The method of claim 1, wherein the step of correcting includes providing vessel speed information from a global positioning satellite to transform the actual pulse rate to a corrected pulse rate.
- 8. The method of claim 1, wherein the vessel is a motor vessel, and the step of correcting includes providing engine speed to transform the actual pulse rate to a corrected pulse rate.
- 9. The method of claim 1, wherein the sensor is a paddlewheel sensor, and the step of reducing includes counting complete revolutions of the paddlewheel.
- 10. The method of claim 9, wherein a range of the last 1-40 revolutions counted are used in the step of reducing.
- 11. The method of claim 9, wherein the step of reducing includes clipping output data associated with the pulse rate.
- 12. The method of claim 11, wherein the clipping includes discarding paddlewheel interpulse times that exceed maximum limits based on the maximum acceleration and deceleration of the vessel.
- 13. The method of claim 12, wherein the step of reducing includes averaging the pulse rate over a fixed time period.
- 14. The method of claim 12, wherein the vessel is a motor vessel, and the step of reducing includes providing engine speed as a function of time.
- 15. The method of claim 12, wherein the step of reducing includes detecting changes in the vessels's acceleration and deceleration and adjusting the maximum limits to correspond to the changes in the vessel's acceleration and deceleration.
- 16. The method of claim 12, wherein the limits are implemented in a look-up table.
- 17. A method for providing speed signals linearly proportional to the speed of a marine vessel through water comprising:
generating the speed signals in the form of electrical pulses at a rate which is generally constant per distance traveled by the vessel over a specified time period; and correcting for any variations in the rate by processing the signals in accordance with an algorithm stored in a memory.
- 18. The method of claim 17 wherein the step of correcting includes discarding interpulse times that exceed maximum limits based on the maximum acceleration and deceleration of the vessel.
- 19. The method of claim 18 further comprising detecting changes in the vessel's acceleration and deceleration and adjusting the maximum limits to correspond to the changes in the vessel's acceleration and deceleration.
- 20. The method of claim 19 further comprising performing a polynomial curve fit of an actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 21. The method of claim 20 further comprising standardizing the rate of the electrical pulses to a standard pulse rate.
- 22. An apparatus comprising:
a housing; a magnetized paddlewheel rotatably mounted in the housing; a magnetic sensor located adjacent to the paddlewheel which generates pulses at a rate which is non-linearly related to the speed of a moving vessel to which it is attached; and a correction circuit that corrects for the non-linearities to produce a stream of pulses having a substantially linear constant pulse rate.
- 23. The apparatus of claim 22, wherein the correction circuit also reduces pulse-to-pulse variations of the constant pulse rate.
- 24. The apparatus of claim 22, wherein the correction circuit standardizes the pulse stream with a pulse rate corresponding to a standard rate.
- 25. The apparatus of claim 23, wherein the correction circuit includes a microcontroller, the microcontroller being programmed with an algorithm to correct the non-linearities and reduce the pulse-to-pulse variations.
- 26. A correction circuit for a paddlewheel speed sensor producing a speed signal with a known pulse rate comprising:
a signal processor for processing the speed signal; and a memory for storing an algorithm, the algorithm substantially correcting non-linearities in the pulse rate to produce a pulse stream having a constant pulse rate, and reducing pulse-to-pulse variations.
- 27. The circuit of claim 26, wherein the correction circuit standardizes the pulse stream with a pulse rate corresponding to a standard pulse rate.
- 28. A method of correcting a sensed speed of a marine vessel, comprising: standardizing an actual pulse rate of the vessel to a standard pulse rate.
- 29. The method of claim 28, wherein the step of standardizing includes using at least one polynomial curve of the actual pulse rate, performing a polynomial curve fit to transform the actual pulse rate into a corrected speed by comparing the polynomial curve of the actual pulse rate versus true speed of the vessel.
- 30. The method of claim 29, wherein one polynomial curve is for low speeds and another polynomial curve is for high speeds.
- 31. The method of claim 30, wherein the polynomial curves are joined at a predefined speed.
- 32. The method of claim 28, wherein the step of standardizing includes performing a linear piecewise approximation to the actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 33. The method of claim 28, wherein the step of standardizing includes using a lookup table to based on the actual pulse rate of the sensor versus the true speed of the vessel to transform the actual pulse rate to a corrected pulse rate.
- 34. The method of claim 28, wherein the standard pulse rate is 5.555 Hz per knot.
- 35. A method of reducing jitter of a sensed speed of a marine vessel, comprising:
counting complete revolutions of a paddlewheel; computing an average speed of the vessel from the counted revolutions; and clipping output data associated with the average speed of the vessel.
- 36. The method of claim 35, wherein the clipping includes discarding paddlewheel interpulse times that exceed maximum limits based on the maximum acceleration and deceleration of the vessel.
- 37. The method of claim 35, wherein the vessel is a motor vessel, further includes providing engine speed as a function of time to the step of clipping.
- 38. The method of claim 35, further includes detecting changes in the vessels's acceleration and deceleration and adjusting the maximum limits to correspond to the changes in the vessel's acceleration and deceleration.
- 39. The method of claim 35, wherein the limits are implemented in a look-up table.
- 40. The method of claim 34, wherein a range of the last 1-40 revolutions of the paddlewheel are used to compute the average speed of the vessel.
- 41. A speed correction circuit, comprising:
a Hall Cell for producing an output signal; a microprocessor for receiving the output signal and generating a series of smoothed pulses; and a driver circuit for receiving the series of smoothed pulses and creating a corrected pulsed signal.
- 42. The speed correction circuit of claim 41, wherein the microprocessor applies a correction algorithm to the output signal.
- 43. The speed correction circuit of claim 41, wherein the microprocessor applies a smoothing algorithm to the output signal.
- 44. The speed correction circuit of claim 41, wherein the driver circuit is a transistor.
- 45. The speed correction circuit of claim 41, wherein the corrected pulse signal is a differential pulsed signal.
- 46. A speed sensor for detecting the speed of a marine vessel, comprising;
a circuit for correcting non-linearities associated with the speed sensor; and driver means for displaying a corrected speed of the marine vessel.
RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/419,391, filed Oct. 17, 2002 and U.S. Provisional Application No. 60/415,870, filed Oct. 3, 2002, the entire teachings of which are incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60419391 |
Oct 2002 |
US |
|
60415870 |
Oct 2002 |
US |