More ZO Zen
A follow up to my post the other day about the setting of zero-offset / torque zero on power meters, and how we need to be sceptical about how auto-zero functions operate (if your power meter uses one).
I received feedback to suggest that auto-zero on SRM could not be as bad as I am suggesting, and that it might indeed be more accurate to leave the auto-zero on.
Well it hasn't been my personal experience that the auto-ZO is as reliable as theory might suggest, so I thought I'd do a test when I got the chance. More backyard science.
So today happened to be a lovely day, and I decided to go for a ride. Not a long one mind you because right now I'm about as fit as Harry the Hairy Nosed Wombat, but a long enough ride outdoors under fairly typical riding conditions for me.
For those that know Sydney - the ride went from Annandale, through Stanmore, past Sydney University, Redfern and onto Centennial Park where I did a 20-min "test" and rode back home again. I've done that ride about a bazillion times.
And before leaving I set my Powercontrol VI to use SRM's auto-zero function, and had my phone camera along to take a few snaps, to see what I noticed along the way. Here's the Powercontrol screen showing zero-offset before starting my ride:
The bottom line is the zero-offset value stored by the Powercontrol, and is the value used when calculating (and storing) power values. The middle, larger number, is the "live" zero-offset reading, akin to the offset number shown in the video in my previous post. i.e. if you apply some force to the cranks, that's the number that will fluctuate along with the force being applied. The "Auto" along the top just tells you that the auto-zero function is enabled.
The temperature inside and outside my home was not all that different, and my meter had about 10-minutes outside before this initial check. This is a different SRM to the one in the video (different bike), although it's the same model of SRM.
So, my starting zero-offset was 409Hz.
After about 15-minutes I'm at some traffic lights near Redfern Oval, so I take the chance to pull over to the side and see what the zero-offset has done.
We can see that at some stage along the way in that initial 15-minutes, auto-zero has reset the zero-offset value to 417Hz, while the actual zero-offset is 407Hz, 2Hz less than when I left home 15-minutes earlier.
Just so that's clear, that incorrect zero-offset value is now being used to calculate all my power numbers. I have no idea when or how many times during that initial 15-minutes of riding the zero-offset was changed, nor what the size of those changes might have been, other than when I stopped to make this check.
OK, so I continue on to the Park and do a 20-minute test effort. Then after that I leave the Park to head back home, stopping on the bikeway alongside Moore Park to do another check. This is what I see:
Auto-zero has set zero-offset to 419Hz, when the actual zero-offset is 409Hz, same as when I left home about 50-minutes earlier.
Continue on home, and this is the final check I made after about 75 minutes of riding:
Auto-zero has set zero-offset to 403Hz, when the actual zero-offset is 407Hz.
So, to summarise in table format:
So, I have four actual zero-offset readings in a 1:15 ride that vary by only 2Hz (and this is pretty typical for my SRMs, i.e. not much drift in zero readings), yet the auto-zero function has reset the zero-offset value with a range spanning 16Hz. And that's just what I know it's done, let alone what I don't know it's done. As Rumsfeld would say,
it's a known unknown.
Perhaps now you can see why I don't use auto-zero on my SRM Powercontrol.
The possible impact to my average power on this ride of a 16Hz differential in zero-offset is 3.5% and for my modest 20-minute test effort today, that's 8 watts. I reckon 8 watts is worth knowing about no matter how fast you are. If it were true, that's nearly one second per km in a time trial. But it ain't.
Now I have no idea whether the auto-zero performed better or worse than that on average because we just don't know. We can never know since no power meter keeps a log of zero-offset changes.
As I said in my previous post, such anomalous changes in zero-offset would make some analysis not worth doing (e.g. aero field testing when you are fine tuning equipment and position choices). I don't know about you, but I think a possible 3.5% variance is pretty significant. It's not something you can correct post-hoc either, since there is no record of what and when changes to zero-offset were made (power values are calculated based on the zero-offset value used at the time of recording).
At least with the Powercontrol, you can easily turn off the auto-zero function (just press the "Pro" button on the zero-offset screen), and checking the zero-offset is trivial press of the Mode & Set buttons at same time.
That's far better than having to navigate through various menus to perform one of the most important checks a power meter user needs to make every time they ride, let alone not being able to disable the auto-zero.
Of course YMMV