I was out for a long ride today, with my VESC 6 and some heavy 97mm wheels. Very nice ride, the VESC 6 surely is amazing. I am using the Metr.at Bluetooth module to log every ride, and today I noticed something weird. According to the data, my motor is always drawing more current than coming from the battery.
Because of this high motor current I experience one “stop of acceleration” as I reached the max current setting of 50A. I was accelerating uphill, with a single Turnigy Aerodrive SK3 - 6374-192kv. The max current was triggered at 17:33:40.
Is it normal that the motor current is that much higher than the current coming from the battery? As an upcoming electrical engineer this makes no sense to me
Any advice would be appreciated
This is normal. From my understanding, while battery amps provide a certain amount of current at a given voltage, the motor is not always running at that voltage. Since the motor voltage relies on duty cycle, more amps are needed to drive the motor.
For example, a 36v battery with 40a battery max can supply 1440w of power. If your running 50% duty cycle (18v), you’ll need 1440/18 = 80 amps of current in the motor to match the available power input.
Anyone please feel free to correct me if I’m wrong.
Well, that makes perfect sense, thank you! Any idea of how I can avoid max current being reached, without making max current higher, f.x. 60 amps?
I wasn’t clear on what problem you were having in the original post. Was the VESC throwing an error code or something? Perhaps posting your BLDC tool screenshots would be more helpful.
I don’t think the VESC gave an error code, however, I don’t know for sure because I didn’t connect it when I came home. I just had a complete decrease in acceleration for a second or so, and after that, I just continued at a slightly lower throttle.
I am using a VESC 6, so the interface is quite different from what many of you are used to - and I can’t connect it tonight, as I am not home at the moment…
I believe the difference between Battery Amps and Motor Amps is because of the stored energy in the VESC’s capacitors. Battery Amps are essentially refilling the capacitors, which are like a high discharge reserve that feeds current to the motor
perhaps voltage sag is triggering battery cutoff. screenshots would help
Maybe, however according to the data the battery voltage doesn’t seems to get that low. Of course it could have missed some data points. I will try giving it a ride tomorrow, same hill and see if I can replicate the error
Thanks for the assistance!
No, the caps are only there to smooth out voltage spikes from the rapidly-switching fets, creating inductance in the battery cables.
I change my settings, and it works like a charm! Very nice ride today, a total of 18km, no over current failures
Motor max: 60A
Motor min: -60A
Battery max: 40A
Battery min: 10A
@Jinra thanks for the explanation, helped me understand my vesc a lot better
So how does this work under braking when you brake hard at 60a but batt min is 12a were dose it go. (Has to go some were right)?
Store it in the cap on the Vesc or some thing until there full? If so how much can thay holed until thay brake or just relice the brakes sending you flying?
depending on the rpm of the motor, that 60a motor current will be different voltages. 60a motor current at 50% of no load rpm will be 60a @ half the battery voltage. if that’s more power than 12a battery current @ battery voltage, then the motor current during breaking will be reduced so that 12a bat current isn’t exceeded. that’s my understanding.