1983 R100RT hacked w/Cozy Rocket My blog
Airhead #10576
Have to agree with Paul F. I've done the same thing. Thanks to those roadside electronic speed signs, I've found my speedo is 3-5 mph under (02 K12RS) and the GPS (Garmin Quest) is spot on.
Depending on where I'm riding, I use the GPS more for a Speedo than the mapping.
The GPS can only do one thing, provide a position every second and from that, it can calculate speed and distance.
At 60 MPH, you are travelling at 88 feet per second.
Lets assume you could travel north for 0.5 seconds and then at that speed turn on a dime and travel east for the other 0.5 seconds.
Your odometer if it was calibrated would show a distance travelled of 88 feet; your GPS would show a distance travelled of 62 feet. Quite the error.
So if you aren't travelling in a straight line on a level ground and at a steady speed, your error from actual starts to increase.
The GPS determines its location from the time it takes a signal from at least four different satellites to reach it. Technically, three satellites would do but the fourth signal is needed to synchronize the clock of the GPS with those onboard the satellites.
GPS locations are accurate within 30 ft or lower, sometimes less than 10 ft. The calculations have a certain error, i.e. the calculated location lies anywhere within a given radius around the true location. Let's assume this error is truly random.
The GPS updates its location at certain time intervals, let's say every second.
Let's assume that we are riding exactly on a straight line.
The first location is called point A. A lies on the line, but due to the error, it is 10 ft behind the motorcycle. The next point, B, is fixed one second later and its location is right on the line, but 5 ft ahead of the bike.
Let's say the bike travels at 60 mph or 88 feet per second (60 x 5280 / 3600)
The distance A-B would be 88 ft plus 10 ft plus 5 ft = 103 due to the GPS errors. Therefore, the GPS calculated a speed of 70.2 mph. That's how those crazy "Max Speed" readings get computed.
Say, after the next second, the GPS calculates Point C as lying on the straight line, but 10 ft behind the bike. Therefore, between B and C, the GPS calculates 88 ft + 5 ft - 10 ft. 83 ft convert to a speed of 56.6 miles calculated by the GPS. However, if I went back to calculate the speed based on the distance between points A and C, I would get 176 ft + 10 - 10 = 176 ft in two seconds or exactly 60 mph.
You can play this game with different time intervals but as long as the location errors are truly random, the speed will average out to be exact, and the distance travel will also be exact. The error becomes smaller if the distance between points gets longer, and the GPS may have a "smoothing" function that averages the indicated speed over several location points. If you own a Garmin, you can look at the speeds calculated between each pair of points along the tracked line of travel if you download the GPS information to Mapsource.
There are only two small problem causing systematic errors:
First, our assumption that the calculated locations lie exactly on the line of travel is not correct. In reality, nearly all of the calculated points lie to either side of the line. Therefore, if one would connect the calculated dots it would look like a zigzag line crisscrossing the path of travel. So, what the GPS calculates is the distance along the zigs and zags, i.e. between points NEAR the path of travel. These distances are always slightly longer than the true (straight) line. If the GPS location is 10 ft off to the side on a 100-ft segment (the following point being right on the line), the line between the GPS points will be 0.5 ft longer (SQRT (100^2 + 10^2) = 100.5). These errors to the sides will not be compensated over time, leading to a slightly faster speed indicated by the GPS. This error is less than 1% in most cases. This error gets smaller, the longer the distances are between points calculated.
Second, if the bike travels through a curve, the path of travel along the curve is longer than the straight lines connecting the locations that the GPS calculates. Due to this error, the GPS will read slightly lower than the true speed. Again, without going through the geometry, this error is negligably small. It gets smaller, the more readings the GPS calculates.
To make it even more complicated, a motorcycle cannot travel along a straight line because it has to be balanced with slight left-and-right movements of the handlebars. So, one might ask, which is the true speed - that of the front wheel following these oscillations or that of the rear wheel (making similar, but much smaller oscillations) or the speed of the center of gravity of the bike and rider? This gets a bit academic...
So, for most of us, the speed indicated by the GPS is dead on - it's probably the best speed indicator one can build.
If you are passing a radar speed indicator you will find that, in most cases, your GPS is spot on. If there is a significant difference (more that 1 mph) my bet would be that the radar gun is out of calibration. I was traveling on I80 in Wyoming, following a truck and had my cruise control set at 83 mph as indicated by the GPS. I got a ticket for going 83.
Regarding the speedo discussion, German law requires that a speedo may not read below true speed but is allowed to read up to 7% high to compensate for tire wear (I'm sure the US and other countries have similar rules). New tires can have 2-3% higher circumference than worn tires, and +-3% is probable the mechanical accuracy to which a mass-produced speedo can be engineered and built. So, the manufacturer aims at 3.5% high with tire wear at mid-level, and with new tires, the indicated speed will still be within the allowable tolerances.
J??rgen
Spokane, Golden
04 R1150GS adv
04 K1200RS last of the great bricks
I would presume that the BMW odometer records more miles for the same reason(s) the speedometer registers higher speeds than a GPS. On a recent 4,200 mile trip my GPS (Zumo 550) showed 130 fewer miles than the odometer. Also, the odometer will record those vertical distances that the GPS does not "see".
DrPaul - 2008 K1200GT
2004 R1150RT - sold,1974 R90/6 - sold
2002 R1150RT - sold,1987 K75S - sold
I've had just the opposite results. My bike speedo reads lower than the GPS speedo/odometer. It will also records more miles traveled than the bike odometer.
My GPS records my altitude, so does it calulate that factor into the speed and miles traveled? I use the Garmin Quest, which I originally used on a Honda XR400 dual/sport. Lots of the use on the Honda was offroad and on fire roads, using topo maps.
I have hit the"MEGO" point.![]()
'04 Silver R1150RT "Big Oel"
'05 Yellow KLR 650
'00 Red Suzuki Bandit 600
"I just want somewhere to ride and food when I get there."