So, I'm actually going to take back what I said before. Or, at least, I need to test things out a little more. It appears something was acting up a bit for one of my last rides - torque sensor? I saw "human power" spike to 1000, then 1500, then up to 3000! I never knew I was so strong! Not sure what that was but the power assist on my ride earlier today seemed much more linear and human power was back in the normal range the entire time:casainho wrote: ↑Jan 29 2020 8:52pmPrevious, the motor current was always set to max value of 30 amps while the battery current was controlled. Now it is the inverse, battery current is always set to max value of 16 amps and motor current is controlled.
Looking at your feedback, maybe we should keep control the motor current BUT also the motor power in a way to limit the motor max power for it to be motor power = pedal human power * assist level factor. What do you think?
If so, then we would need 2 assist level factors for each assist level number:
1. motor current = human power * assist lever factor, for instance: motor current = 100 * 0.05 = 5 amps
2. motor power = human power * assist lever factor, for instance: motor power = 100 * 2.5 = 250 watts
https://docs.google.com/spreadsheets/d/ ... sp=sharing
I'm also re-reviewing electric motor concepts: torque vs electrical power vs mechanical power. Initially, I thought motor power = human power (or another direct ratio) would be ideal but it might not be that simple. Perhaps motor toque = human torque would be better? I think that's essentially what you have now since torque should be directly related to motor current.
Thanks for your hard work! I'll continue playing around with this and maybe gather some more data...