On Oct 22, 7:54 pm, "Fred on a stick"
<anonymous.cow...@address.invalid> wrote:
>
> You remind me of that apocryphal story about von Neumann being posed that
> puzzle about the infinite series.
People say that to me about von Neumann all the time.
It must be because I'm gnomic, Hungarian, and not a genius.
Two out of three ain't bad.
> There's a full information estimate: integrate the power equation up to a
> work equation. Plug in the info given and you'll end up with two equations
> with two unknowns so you can solve directly. Then plug the Crr and CdA back
> into the power equation and solve for the slopes -- or, do as I do and
> integrate the slopes up to an elevation profile. That's what I've been
> calling the "virtual elevation" since it's in the presence of wind and
> errors in meaurement and squirming around and transitory irregularities. If
> the two virtual elevation profiles "fit" well (and there are a handful of
> ways to evaluate goodness-of-fit) then you're golden.
What I did, which wasn't sensible, essentially created the slope
profile,
but it involved numerically differentiating the velocity time series,
which of course amplifies noise. Actually what I did was smooth
the data slightly and compute dv/dt, and integrate to get s(t),
s=distance.
You then have an equation of motion for each run, which involves
Crr + slope, but you know slope(s) should be equal between
the runs, and plotting it showed that it was, although noisy.
So subtracting the two time series yields
dv/dt_2 - dvdt_1 = -0.5 CdA rho/m (v_2^2 - v_1^2)
v_1 is velocity in the first run, and so on. This allows a
measurement
of CdA at each timestep (not quite independent since the data were
smoothed).
It's noisy, of course, but the scatter tells you something - although
possibly
more about the noisy method than the statistical error.
Your method makes a lot more sense. I would rephrase it as
you're just using a work-energy equation: you know the start
and end kinetic and potential energy, and you want to compute
the work done by rolling resistance and drag. The work done
by rolling resistance is the same between runs, it's just
Crr * mg * total distance. You can compute the work done by
drag, up to the CdA factor, from the velocity time series.
Where I went wrong is that often when you do a drag problem,
you only know start and end quantities, and conservation of
energy isn't helpful, and you have to integrate something to
solve the motion. Here, you gave us the velocity time series,
so that part is already done.
> As for directly assessing the variability of the estimates, I've been doing
> something akin to what you're describing by setting up data windows of a
> particular length and estimating the parameters based on that, then sliding
> the data window one element forward and re-estimating. It's sort of like a
> windowed jackknife. You end up with a large number of (relatively) noisy
> estimates. There's high serial correlation but that's a pretty standard
> problem and we know how to deal with that. Under benign test conditions
> (with a power meter, not with coast downs, but the method is the same) the
> precision of the CdA estimate was pretty damn good.
Basically you're breaking each run into a set of sub-runs (ok,
overlapping
because the jackknife allows that). If you can be sure to have the
start and end points match between a subunit of run 1 and run 2,
then you do the same method. If you had confidence in the elevation
profile, than any two subsets allow a calculation, even if they aren't
matched in start and end point. I found that the start to end PE
change
was significantly more than the KE change, so the elevation is
important
if you did that.
Of course, it would be nice to have several full trials, and then you
could
estimate CdA and Crr several times from different pairs. This would
also
give a handle on how much scatter is caused by uncontrolled
differences
(small wind, clothing, phase of the moon).
Fredmaster Ben