PiX06, it would be the differance between two values over a given time (say 1 second) so if the speed of an object went from 50 to 110 over 1 second, yes it would be 60.
Of course if you made something go from 0-500 in one second, you would get quite a bit of energy :D
The only real variable in a Delta Based Energy Generator, is time, how long do you want the interval to be between measuring between two values.
The only problem is this; if two values change in LESS time than the delta is measured within that time, they won't be calculated and no energy will be generated.
Example is, with your Velocity Based Energy Generation system, if you go from 0 to 50 and back down to 0 BEFORE the measurement interval, no energy is generated!
The same problem would exist here, I don't think there is a fix for it because I do believe that the Resource Distribution system works on 1 second intervals. I could be wrong though.
It's not a show stopper, but I thought I'd point it out.
(perhaps a way to smooth out the values with something like the Average between two values?)
Also, would it be feasable for it to have a Wire Input so that it can do a Delta calculation on the input?
Oh crap, I just realized, that might not be a good idea. I'll see if anyone can pick it up :P I have an idea for the fix, but I'll wait till after you reply.
But yeah the short answer is Yes.