Archived: the OG noob question thread! šŸ˜€

Mike is right, and I say that as someone who has a board each with eLofty original 58 KV DDs and a dual 6374 belt drive.

ELofty/cheaper DD drives:

My eLofty drives have been great for me, and up until recently, itā€™s been the board I grabbed first when going for a fun ride. But my cheap DD drives have been the exception rather than the rule. Iā€™m on borrowed time. Also, Iā€™m a bit bored with the fixed top speed on TB 110S.

Pros:

Easy to build with. Plug and play. Work well with a number of ESCs, but best with vesc-based unit. Cheap.

Cons:

Harder than you think to find a new pair without manufacturing flaws. 1:1 limits your performance/flexibility. Adapters arenā€™t as prevalent/easy to find as wheel pulleys. If a motor goes bad, finding/sourcing a matching motor may be difficult with so many variations out there.

Belt drive:

The dual belts took longer to get right, but the rewards more than make up for the extra work. Offers far more flexibility. I can dial up stronger acceleration or top speed with pulley swaps. Plus, I have extra components for everything on the shelf if I need them. This board is now my favourite.

Pros:

Performance, flexibility and ease of repair. Belts are a long-time proven performer and thereā€™s a ton of options out there. You learn a bunch of things in the process of putting it together. Properly juiced dual 6374 power (or dual 6355 in your case-not a huge difference) is great.

Cons:

Takes more time to tweak and get right. You need to source and acquire a bunch of separate pieces that come together as a whole. More expensive.

7 Likes

Surely its more efficient for the battery though? Drawing less amps from the cells is usually better right?

1 Like

Having 12s instead of 10s indeed draws less amps from the battery for the same constant speed with no other changes, but since the vesc does a voltage change, the current in the motor is still the same. Since losses in the battery wires are negligible compared to losses in the motor, the increased efficiency caused by the reduced heating in the battery wires is negligible, because the same amount of losses will be happening in the motor. But if you donā€™t change the current settings, 12S enables more motor current at speeds when you are hitting the battery limit, because the same number of battery amps is more powerful at higher voltage. That increased motor current reduces the efficiency (but improves the acceleration) when you are hitting the same battery current limit on 12s compared to 10s. 12s also allows you to ride at a higher top speed, which in practive means youā€™ll be drawing more battery current on average with 12s to achieve those higher constant speeds than you could otherwise do with 10s, which also reduces the efficiency since wind drag forces increase proportionally to the square of the velocity.

4 Likes

The VESC doesnā€™t actually change the battery voltage. It only pulses it on and off digitally.

The magic lies in the pulse timing for the 3 phases.

1 Like

If youā€™re drawing the same number of watts, then a 20% larger battery will mean 20% less load on a given cell. Thatā€™s not ā€œefficiencyā€, thatā€™s overengineering, or overbuilding, or simply leaving yourself headroom.

For a given vehicle, with the same motors, controllers, gearing, blah blah blah, 12s vs 10s gives you 20% more voltage and thus 20% higher top speed. Aerodynamic drag is a function of speed cubed, so a 20% increase in speed increases your top-speed power consumption by 73%. Thatā€™s not more efficient.

If you have a bigger (higher voltage) battery, you will have more energy to play with. But if you donā€™t adjust your setup to take the increased voltage into account, you will end up with worse efficiency overall, just like your numbers show. Your run at 12s used more energy per mile, than your 10s run did. It was less efficient.

3 Likes

Oh well I think this thread covers it in detail actually

2 Likes

The vesc indeed does change the voltage- the current in the battery wires is pulsed but the current in the motor (during a single commutation in bldc mode) is nearly constantā€¦

for example suppose in your log you see 30a battery current and 60a motor current (50% duty cycle)ā€¦ it means 60a is drawn from the battery half the time (30a), and 60a is going through the motor the whole time (at half the battery voltage):

^itā€™s a hard concept to understand but the on-off pulses from the battery are so quick that the inductive property of the motor, combined with the fact that the motor is shorted to itself during the battery off times, keeps the current flowing through the motor the entire time during the battery off times (there isnā€™t enough time between pulses for the motor current to change significantly), and if the duty cycle is 50% then the voltage of that motor current is indeed half the battery voltage.

the vesc really is lowering the voltage, and that motor current at lowerered voltage isnā€™t pulsedā€¦ itā€™s constant. itā€™s the battery current which is pulsed.

in reality during the on times, the motor current may be increasing from 59.9a to 60.1a, and during the off times, the motor current is decreasing from 60.1a to 59.9a. the inductance on the motor side (which is the property that keeps the current going without applied voltage, so to speak) is a result of the presence of the iron in the stator, and the coiled shape of the windings. the battery side has very little inductance because thereā€™s no iron and the battery wires are relatively straight, so the current on the battery side can ramp up and down much more quickly than in the motor.

another way to think about the inductance is that there is actually energy stored in the magnetic field of the stator, and the collapse of the magnetic field when you remove the outside votage, ā€œpowersā€ the inductance, which keeps the current flowing for a short, extra amount of time.

3 Likes

So, you agree with me then basically.

You just typed a lot more :rofl:

1 Like

i disagreed with you because the vesc changes the voltage. suppose your battery is 50v, and your winding resistance is 0.05ohm, and with a sensored motor you command 60a motor current at standstill (60a motor current limit at full throttle)ā€¦ the vesc will lower the voltage to 3vā€¦

^3v is 6% of 50v, so that is 6% duty cycle, and 60amps is drawn from the battery, 6% of the time, which is 3.6a from the battery. 3.6a * 50v is 180w. 60a goes through the motor the whole time, and since the 60a has a power of 180w, itā€™s only 3v. the heating the motor sees is 60a^2 * 0.05ohm which is also 180w.

1 Like

Soā€¦ tldr inductive loads are weird and PWM is functionally equivalent to a straight-up voltage change?

ā€¦neat.

1 Like

that is correct. and whether itā€™s a 10s or 12s battery, the power and heating is the same in the motor for 60a motor current @ 0rpm, itā€™s just a different duty cycle.

The VESC doesnā€™t change the battery voltage. It pulses the phases on and off as you said. The BEMF combined with the driving pulses acts as a lower voltage, as you said.

But saying the VESC does a voltage change is a little misleading. Itā€™s not changing any voltage, itā€™s just pulsing it on and off.

3 Likes

and if a 190kv motor is turning at 190rpm, then itā€™s producing 1v back emf voltage, so now the vesc has to supply 4v for the same 60a motor current instead of 3v at standstill, which takes a higher duty cycle (8%). & 4v * 60a motor current is 240w. so now 4.8a is coming from the battery. 4.8a * 50v = 240w

nope, i said the motor wasnā€™t spinning so there was no bemf. so in the case i described, the lowering of the 50v to 3v had nothing to do with the bemf. the bemf is caused by the spinny magnets.

(you could also call the inductance of the stator winding a kind of back emf, but that bemf is separate from the bemf caused by the spinning rotorā€¦ usually in a motor context back emf refers to the back emf caused by the spinning rotor, not the back emf caused by the winding inductanceā€¦ so thereā€™s actually 2 different bemfā€™s in play)

There are two different kinds of BEMF, one caused by a current flowing in an inductor, and another separate one caused by a magnetic field (permanent magnet) passing across an inductor. Iā€™m referring to the first one.

well in one part of the vesc, the current is pulsing on and off, but in a different part of the vesc, the current flows continuously at lower voltage, so it does both

Duty cycle is pulsing on and off but if you add some capacitance the average voltage ends up being adjusted, as far as I gather capacitors help to level out voltage whereas inductors store/level out current. Think itā€™s okay to say average voltage is adjusted or something but it is still a pulsing out of the ESC even if that gets smoothed on the way into the motor or opposed by current generated from the motor acting as a generator, itā€™s splitting hairs a bit I think but if you measure output of the ESC will see it as PWM of the full voltage on and off so think I agree with @b264 here.


Iā€™m pretty sure will see full voltage Iā€™ll test this out for myself though.

2 Likes

the current plot of the output of the vesc (motor current in bldc) will show that the motor current is nearly constant

hereā€™s a comparison of the current plots of bldc vs foc:

^bldc uses ā€œsquareā€ current plots in 2 of 3 phases while foc uses sine current plots in all 3 at the same time

like i said during the battery off times (in bldc), the motor current might be falling from 60.1a to 59.9a, and during the on times itā€™s rising from 59.9a to 60.1a

https://esk8-news-objects.s3.dualstack.us-east-1.amazonaws.com/uploads/original/3X/5/3/539436f5fa722745568781bd7d2ee2dc54b390f5.gif

Iā€™m not disagreeing with how the ESC works. This is the part you donā€™t understand.

I think saying the VESC is changing the battery voltage is misleading. Because itā€™s not.

Is it massaging the coils in such a way to have an even current flow, as-if youā€™re using a lower votlage battery at that point in time? Yes. But itā€™s not doing a voltage change.

1 Like

I didnā€™t say it changes the battery voltage, I said it does a voltage change