Algorithm question, efficient acceleration
I'm running a program that is collecting distance/time and fuel consumption/time information from the vehicle.
I can compute acceleration, simply enough:
(currentFeetPerSecond-feetPerSecondOneSecondAgo)/32
I can figure out how much fuel was used, and the distance traveled in that last second also.
So the question is, is there a peak efficiency that can be determined from this info? i.e. if one were in the "oval" of the bsfc chart, would it manifest itself in terms of acceleration/fuel consumption:
1. acceleration/fuel
Or do I need to factor in CdA, velocity, Crr, and weight and come up with a representation of power(or possibly energy) in order to find the most efficient ratio?
2. power/fuel
Or is just watching the mpg sufficient?!? I don't think it is because that will ever be decelerating.
I'm expecting that there is an optimal throttle setting while accelerating (which may change while accelerating) for accelerating at peak efficiency, and that the program should be able to provide (audio) feedback to the driver to find that setting while driving.
Any insights?
__________________
|