Select to expand quote
sailquik said.. boardsurfr said..
Interestingly, the 1 Hz GW-52 data give a higher estimated accuracy than the 5 Hz data:
They don't appear to be the same runs. If they are, the speed figures are very different! Did you use two side by side GW-52's?
Yes, they are not from the same runs. I said that in my post. They were runs at the same spot, with the same GW-52, about 20 minutes apart.
Select to expand quote
sailquik said..
If so, the results should be the same (for the time period same sample set) as the 1Hz setting output is the average of the 5Hz calculation.
That seems like a reasonable expectation, so I looked into this some more. When I re-ran the 1 Hz data in GPSResults, I got accuracy estimates that were indeed closer to the 5 Hz data. Why did GPSResults give me different results today? That took me a while to figure out!
It turns out that
GPSResults uses different defaults to calculate the error estimates for 1 Hz data and 5 Hz data. That is (a) mathematically questionable, and (b) completely hidden from anyone who uses the Mac version of GPSResults (and not obvious to Windows users, either). But what's worse, Mac users of GPSResults can't even change the settings, since the "Filter Settings" dialog is missing in the Mac version. I had played around with a bunch of different files, including some that had a mix of 1 Hz and 5 Hz data, and that must have somehow switch the setting on the Mac.
For 1 Hz data, GPSResults calculate the estimate error for all results (the +- column) from the
average of the error estimates for the individual points. For 5 Hz data, it uses
Gaussian error propagation by default (basically dividing the average error by the square root of the number of points). So if you have 1 Hz data where all 10 data points in a run have an accuracy of +- 0.5 knots, GPSResults will give the entire 10-second run an accuracy of +- 0.5 knots. But if you have 5 Hz data where each data point has this accuracy, GPSResults will give the run an accuracy of +- 0.1 knots, making the 5 Hz data
appear five times more accurate. But if you actually use the same math for both Hz rates, then the 1 Hz data should have had an accuracy that is much closer (+- 0.16). Note than in reality, the error estimates for single points are much higher for 5 Hz data on the GW-52!
I have put some screen shots and a more detailed explanation on my blog at
http://boardsurfr.blogspot.com/2016/07/more-noise-and-errors.html. For fun, here is the comparison of 1 Hz data and 5 Hz data when both are analyzed with the "Average" error propagation setting that is the default for 1 Hz data:
Using this method that GPSResults for some reason picks for 1 Hz data, the 5 Hz accuracy estimates look
a lot worse than the 1 Hz estimates.