MarineWaypoints.com
Your guide to Boating, Diving, Fishing, Gear, Sailing, Watersports, Weather and More!
Home • Articles • Blogs • Books • Directory • News • Photos • Store • Videos • Tides & Weather

Search for:        

 

JavaProp Help

Copyright © 1996, BigWave Software
Overview
JavaProp is intended to provide an easy way to accurately determine the speed of your boat at a given engine RPM. Most boat speedometers are not particularly accurate, but most tachometers are quite accurate. If you know the RPM at which your engine is running, and also know a few other things about your boat's drive train, like the Gear Ratio and Propeller Pitch, you can accurately calculate the speed. If the boat for which you wish to use JavaProp does not have a tachometer, this program will be of limited value to you.

JavaProp is also useful for other types of calculations (what-if scenarios). For example, you can enter the pitch of a propeller that you are considering purchasing, and use JavaProp to calculate the new RPM at a given speed (see the example).

A note about the calculated values.

RPM

Engine RPM as shown on boat tachometer.

Maximum attainable RPM is a function of drive train, available horsepower, thrust angle, vessel weight, and hull design. See manufacturer's documentation to determine the maximum RPM at which an engine should be allowed to run ("red line" RPM).

Gear Ratio

Gear ratio, expressed in decimal form (e.g. 1.75), is the ratio of engine rotational speed to propeller shaft rotational speed. That is to say, if the propeller shaft rotates one full turn (360 degrees), the number of turns that the engine crankshaft rotates is the gear ratio.

The gear ratio for most direct-drive boats is 1:1, which is the equivalent of a propeller shaft welded to the engine crankshaft. Some direct-drives, and most V-drive, stern drive, and outboard configurations do not use a 1:1 ratio. Also, some high performance boats have transmissions which yield multiple gear ratios. See manufacturers documentation, or call your dealer, to find out what gear ratio your boat has.

Propeller Pitch

The pitch, measured in inches, is defined as the distance the propeller moves forward as the result of one full (360 degree) rotation. Pitch is determined by the angle of the blades on the propeller. Propeller pitch may be changed, within a degree or two, by bending the blades. This should, of course, be only done by a qualified propeller repair shop.

Note that a propeller pitches are not always exact. Most name brand propellers will be within an inch of advertised pitch.

Propeller Slip

Propeller slip, expressed as a percentage, is defined as the difference between the distance that a propeller of a given pitch should have moved forward (as the result of a full rotation) and the distance that it actually moved forward. For example, given a propeller with a pitch of 10, if while operating the boat it is somehow observed that the boat moves forward only 9 inches with each revolution of the propeller, then the slip is 10%.

This point exposes a weakness of the strategy used by JavaProp. The only way I can think of to measure propeller slip with near absolute accuracy is to measure the boat speed exactly with radar equipment, and calculate backwards using the RPM reading at that speed.

Most users of JavaProp do not have radar equipment. It will suffice to say that most pleasure and performance boats experience a propeller slip between 10-13%. Unless you have measured your propeller slip exactly, you must estimate this value. What this means to JavaProp users is that the accuracy of numbers generated may be incorrect by up to, say, 3% due to this fact alone. This is still better than the +/- 10% accuracy of most speedometers, however.

That said, I will tell you what I know about propeller slip. A perfectly tuned propeller that is operating in totally undisturbed water will still slip, because water is not a solid medium. In most applications, propellers are not perfectly tuned, and do not operate in undisturbed water. Things that cause a propeller to slip include turbulence caused by the transom or hardware underneath the boat, imperfections in the blades, and general hydrodynamics (turbulence caused by the blades themselves). In general, V-bottom boats tend to disturb the flow of water to the propeller more than flat bottom boats. Some boats use a set-back device that positions the propeller further back from the transom, allowing a cleaner flow of water to the propeller. I have heard that two blade propellers used on hydroplane hulls have achieved efficiency in the 5-8% range, but I do not have any references to support that. Hydroplane hulls are designed such that no portion of the boat touches the water in a way that disturbs the flow of water to the propeller. There are several good books available on the topic of propellers. See your dealer for references.

Speed

Boat speed, as described here, is relative to the surface of the body of water on which the boat is traveling. The calculation of boat speed relative to land is certainly possible, and is especially useful in navigation applications, but is beyond the scope of JavaProp. Many JavaProp users will be interested specifically in determining the top speed of their boat.

Example of using JavaProp to decide what propeller pitch to use

In the following example, I will use values from my own boat to determine what performance to expect from a different propeller. You may wish to work along with this example, entering these values as you go. I entered these values:

  • 6200RPM, obtained by reading the tachometer at near full throttle
  • 21 Pitch Propeller, obtained by reading the value stamped on the propeller hub
  • 1.87 Gear Ratio, obtained by reading manufacturer's documentation
  • 13% Propeller slip, a good guess for a semi V bottom boat
and, then clicked "Calculate"

Note: The radio button next to "Speed" is selected, and the equation at the top shows speed being calculated (this is the default configuration when the program is started).

The calculated speed shows 57.36 MPH.

The boat is capable of more RPM in the given configuration (i.e. it was not at full throttle when these values were recorded). I would like the boat to achieve a true 60MPH top speed. First off, I would like to know what RPM my engine would need to run at to achieve 60MPH, all other factors being equal. I did the following:

  • Clicked the radio button next to RPM. Note that the equation now shows RPM being calculated
  • Changed the Boat Speed value to 60
  • Clicked Calculate
The calculated RPM is 6485.

The resultant RPM is rather high. I would prefer to keep my maximum RPM to, say, 6300. The next step is to experiment with a higher pitch propeller. I would like to stay with a five blade propeller. The next available pitch in a five blade is 23 inches. I did the following:

  • Left the RPM radio button selected. Since I am trying to lower the necessary RPM to achieve the 60MPH speed, RPM is still the number I am interested in calculating
  • Left Speed at 60 MPH, since that is the speed I would like to see
  • Changed the Propeller Pitch value to 23
  • Clicked Calculate
The calculated RPM is 5921.

These numbers show that I can reach my goal, but there is no guarantee that the horsepower will be sufficient to turn the 23 pitch prop at 5921 RPM. In fact, I suspect that it will not be sufficient for the following reason. I mentioned previously that I had some "throttle" left when running the 21 pitch prop at 6200 RPM. This is where the guess work comes in. Unless you can find a prop to borrow, you will have to guess. I don't think that I have enough horsepower left over to increase my speed and at the same time lower the RPM by more than 200. I could have my existing prop changed to a pitch of 22. I did the following to explore that possibility:

  • Changed Propeller Pitch to 22
  • Left other values unchanged
  • Clicked Calculate
The calculated RPM is 6190.

This seems like a reasonable possibility. My RPM is nearly unchanged, and my speed is where I want it. There is still no guarantee that there is sufficient horsepower, but if there is not, I could possibly find the extra 5-10% horsepower with minor engine modifications.

You may wish to open JavaProp and this help file in seperate browser windows, to avoid having to jump back and forth between reading this text and entering values.

Speedometer accuracy and top speed

Increasingly, segments of the boating community that previously were not interested in top speed (e.g. tournament ski boat and family runabout owners) are now developing a keen interest in top speed. Boat manufacturers certainly agree with the previous statement, evidenced by the appearance of top speed capability quoted on most every full-page advertisement for family style boats. Accurately measuring top speed with a boat speedometer is a special case of measuring speed in general.

Like most gauges, speedometers tend to give the most accurate readings in mid-range values, and the least accurate readings near the minimum and maximum values. That is to say that boat speedometers are not especially accurate at any speed, but accuracy only gets worse when measuring top speed.

For example, many family runabouts are designed with watersports in mind. Since the primary intended use of such vessels involves speeds between 18MPH and 36MPH, it is in the customer's best interest that boat manufacturers equip these vessels with speedometers that are most accurate in the speed range of primary use. A speedometer with a range of 0-50MPH would be a good choice for such an application, but would not be the best choice for accuracy at a top speed of, say, 48MPH.

The RPM reading at top speed is generally not at the maximum range of the tachometer (in most applications, a tachometer leaves a large portion of the range for red-line values, where readings should seldom or never be seen).

Accuracy of Calculated Values

Fields may display calculated values that show lots of digits to the right of the decimal point. This is not intended to imply that this program is useful for calculating values to such accuracy, but rather to show what numbers are being used in the calculation.

The accuracy of JavaProp for your application will most likely be limited by the sum total of:

  • Error in estimate of propeller slip
  • Inexact pitch of propeller
  • Tachometer error
Functional differences from WinProp Calculator

Those users familiar with WinProp Calculator have probably noticed that JavaProp is nearly identical. As a result of several user comments, I changed a couple of minor details regarding allowable ranges (or more correctly stated, I removed bounds on input values). Here are the reasons for lifting range restrictions:

  • Gear Ratio
    High performance craft (e.g. flat bottom V-drives) commonly run an overdrive transmission, and therefor have gear ratios less than 1.
  • Propellor Pitch
    At least two individuals had propellers with a pitch of less than 10.
  • Propeller Slip
    The information I originally gathered was for applications that allowed variation in thrust angle (i.e. stern drives and outboards). Maximum propeller efficiency is less on certain applications (e.g. those with fixed angle propshafts), and therefor slip is greater than the 10-13% range.
Copyright Notice
Copyright © 1996, BigWave Software

By agreeing to the following terms, you are hereby granted rights to use JavaProp, version 0.9, free of charge.

JavaProp, and this associated help file, is provided on an "AS IS" basis, without warranty of any kind, including without limitation the warranties of merchantability, fitness for a particular purpose and non-infringement. Furthermore, you, and not BigWave Software or the author, assume the entire risk of using this software, including, but not limited to, loss of data, loss of time, and incorrect purchase decisions. If you do not agree to these terms, please do not use JavaProp.

About BigWave Software

BigWave Software is a sole proprietorship. Software consulting services are available on a limited basis. For more information, send e-mail to:

pandg@ix.netcom.com

In case you're interested in the name...

About the name

Some 10 years ago I traveled with friends to an island off the coast of Mexico, for the purpose of surfing. The name of the island is Todos Santos. We stayed on the island for a week, in the midst of a nasty winter storm. Although the group sported some very talented athletes (if I recall, two were professionals), no one was brave enough to attempt to ride the surf on the West side of the island. We instead stayed on the East side (the surf was actually wrapping around the island, and producing ten foot breakers on the wrong side!). Four days into the trip, after things settled down from the storm, a few of us decided to paddle out on the West side. In all honesty, even the largest waves on that island are not particularly challenging due to the slow, rolling nature. Because I was not very talented compared to my surf-wizard peers, and because I still was one of the few to take to the large surf, I was dubbed Pete (BigWave) Tenereillo. I don't do much surfing these days, and I didn't do anything very spectacular to earn the title anyway, but it is a very cool name wouldn't you say?

 

 Blog
 Site News - Find out what's new!
 Sailing Scuttlebutt

Learning Center
 Boating Courses
 Boating Regs/Nav Rules
 Calculators
 Great Circle
 Flags
 Flag Test
 Flag Translator
 Nautical Glossary
 Online Charts
 Racing Rules of Sailing
 Sun & Moon Data
 VHF Marine Channels
 Wind Scales

     

Recent Articles
 


AddThis Social Bookmark Button

home | about | contact | advertising | privacy | link to us

Copyright © MarineWaypoints.com. All rights reserved.