Deeper Better Thought Out Analogy
I had some time while I was working on the bikes to think of an analogy that is better, closer to a reality we can think about. (once you get the concept right then you can think about the technicals to make it possible)
Let's say you first looked at a large scale dam. It has many streams that feed into it, but the only exit is over the spillway and a radical drop in height from it's surface height to the bottom. This most closely resembles our controllers because they take the combined energy resources of the entire battery pack and are forced to chop off little pulses one at a time and deliver them over a big drop. (I know some dams suck from the bottom, but just stay with the spillway idea)
Now, instead of the large dam, think of a series of locks like you might have at a canal like the Panama Canal. Each lock raises or lowers the water a certain height. One lock might raise or lower 50 feet, while another might raise or lower only 25 feet.
If we have a boat that can travel at a constant speed relative to the land (representing the constant current we desire) then as long as each lock takes the same time to fill we will pass through it at the same speed (the time is the same) but the water required to make this happen could be radically different. Filling or releasing a lock that is 25 feet tall means potentially less water than one that is 50 feet tall... but wait... let's introduce PWM logic... we can vary the shape of the lock so that even though the height is double the volume could be the same or even less if we want.
We could make one lock narrow and the other wide!
(we could make one pulse in a PWM system narrow and the other wide)
...so it's possible to guarantee shipping traffic a constant rate of speed through the locks if you design the shape of your locks to match the water resources you have at hand.
Hopefully this analogy will clear up the idea... while the technical hurdles remain I think the idea is something that exists in real life and so having a parallel should help give the "oh I've got it" sensation. (or at least "I understand the analogy that is the basis of the idea" :wink: )
Just think about canal systems... verses dams...