I think it would depend on how accurate you want the result to be, and whether the refinement is justified given the other sophistications that would be needed to maintain accuracy. (For example, Duncan's comment about oscillation is interesting.)
One problem with a dynamometer towed by an engine is the track. Curves, up gradients, down gradients, track condition, and points will all have an effect that could be allowed for.
I'm not sure it's worth it though, and in the case of running round a loop the effect of uphill and downhill sections would tend to cancel out.
If the test were run on a straight track it might be easier to survey the rise and fall of the track and use the data apply a correction to the dynamometer results.
The GWR had a rolling road dynamometer at Swindon for which they claimed great things. The rolling road made it possible to eliminate most track variables to get more accurate results. It's not the whole story though, although a rolling road gives cleaner data, it is still useful to measure locomotive performance on a real journey where a wider range of conditions might show something else up.
With a steam engine, the fuel, skill of the stoker, and skill of the driver are an awkward set of variables. You might have fixed the track and built the ideal dynamometer only to find that the driver is a badly hungover clown. (Surely not!)
Analysing the reasons for wanting a dynamometer in the first place might help. For example:
- A requirement to measure output and efficiency for design purposes implies good accuracy for which a standardised track or rolling road might be essential
- A dynamometer that can be pulled by any engine on any track at any time and still give accurate results at all times is a worthy challenge.
- Comparing the power output of two engines or two runs of the same engine on the same track is much less demanding.
Please let us know how you get on. It's an interesting subject.
Cheers,
Dave
PS Meant to say, if you can easily capture both pull and push data you might as well. Post-processing would let you ignore it or take it into account, or both.
Edited By SillyOldDuffer on 30/08/2016 12:08:58
Edited By SillyOldDuffer on 30/08/2016 12:12:59
Edited By SillyOldDuffer on 30/08/2016 12:13:50