Gladly, i really wanted him to ask for it, but ill do it for you.
The pwm effect that youve been talking about has been the voltage all along, it had nothing to do with the current. Notice in all the graphs that at a certain voltage the efficiency does go down when the rpms drop this is because the current is going up. Its not the rpms thats killing your efficiency its the current, i understand that with one graph and one voltage its easy to come to the wrong conclusion. Ive been trying to tell you otherwise but hey at least we busted the myth.
That was the purpose of my first question, it was wether or not you understood why a motor consumes the current that it does. If you understand the relationship between rpm, voltage, and current.
I'm going to state my understanding from before this thread started, I think it's the same as you stated above, just worded differently.
1) Voltage In X Amps In ---> Controller --> = Voltage Out X Amps Out - losses
2) As the PWM controller lowers the average voltage (by turning off the voltage out for a longer % of time), the Amps available rises.
3)As average voltage is lowered, resistive losses increase between the controller and the motor (and inside the motor and inside the power-out section of the controller) because current is higher and power lost = I X R^2.
4)It is the increased resistive losses at voltages fractional of the available total (the battery voltage) that equates to decreased system efficiency at lower RPMs (RPMs fractional of the total available for a given battery input voltage).