code to change the motor amp limit

General topics and discussions about the VESC and its development.
rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby rew » 20 May 2017, 14:27

I was following you until "3".

If you think of the KV as: "how big a voltage do I get when I turn the motor mechanically?", (you'd be more likely to think of volts per RPM, than RPM/V, but it's the same thing)... Then you will see that the KV is independent of the wire thickness. Only the number of turns.

So... KV = Constant(motor) * C(termination) * turns.

C(termination) is 1 for Y or sqrt(3) for delta wiring.

devin
Posts: 255
Joined: 08 May 2017, 01:55
Location: San Francisco, California, US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby devin » 20 May 2017, 15:56


devin
Posts: 255
Joined: 08 May 2017, 01:55
Location: San Francisco, California, US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby devin » 20 May 2017, 21:26

in the change from wye termination to delta termination we see that when conductance increases to 3 times the original value, kv increases to 1.73205 [sqrt(3)] times the original value:

1) wye to delta retermination:
original conductance x 3
original kv x sqrt(3) [1.73205]

2) wye to wye rewinding with (1 / 1.73205) times less turns and (1 x 1.73205) times thicker wire.
original conductance x 3
original kv x sqrt(3) [1.73205]

3) wye to wye rewinding with (1 / 3) times less turns and (1 x ) same thickness wire.
original conductance x 3
original kv x ?? <-- is this also original kv x sqrt(3) [1.73205]?

to illustrate the change in conductance and kv in examples 1) and 2):

Square ADIJ is area 3-- 3 times the area of square AFGH which is area 1
^in wye to delta retermination this is equivalent to the increase in conductance

Line AD is 1.73205 [sqrt(3)] times the length of line AF which is length 1
^in wye to delta retermination this is equivalent to the increase in kv

Image

devin
Posts: 255
Joined: 08 May 2017, 01:55
Location: San Francisco, California, US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby devin » 22 May 2017, 16:53

Following this logic it would seem when the rotor and stator are identical, when altering a winding an increase factor in KV is proportional to the square root of the increase factor of conductance (as illustrated below):

1) Winding Conductance Increase Factor: x 1
KV Increase Factor: x 1

2) Winding Conductance Increase Factor: x 2
KV Increase Factor: x 1.41421 [sqrt(2)]

3) Winding Conductance Increase Factor: x 3
KV Increase Factor: x 1.73205 [sqrt(3)]

4) Winding Conductance Increase Factor: x 4
KV Increase Factor: x 2 [sqrt(4)]

5) Winding Conductance Increase Factor: x 5
KV Increase Factor: x 2.23606 [sqrt(5)]

6) Winding Conductance Increase Factor: x 6
KV Increase Factor: x 2.44948 [sqrt(6)]

Image

Can anyone verify this??

rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby rew » 23 May 2017, 05:31

IMHO, the conductance of the windings does not influence KV. It is the number of turns that influences the KV.

Consider I have a big motor with 10 turns of BIG wire. Now I measure the KV by turning the motor externally at 3000 RPM and measuring the voltage. If I change the 10 turns of BIG wire for thin wires, there will still be no current flowing, and the measurement will be practically the same.

devin
Posts: 255
Joined: 08 May 2017, 01:55
Location: San Francisco, California, US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limitt

Postby devin » 23 May 2017, 08:40


rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby rew » 23 May 2017, 20:19


devin
Posts: 255
Joined: 08 May 2017, 01:55
Location: San Francisco, California, US
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby devin » 23 May 2017, 21:18


Hummie
Posts: 110
Joined: 10 May 2016, 04:05
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby Hummie » 24 May 2017, 06:03

https://www.emetor.com/blog/post/bldc-m ... mulations/

I think inductance determines kv and resistance is just correlated. You could wind a motor with graphene, if you could get it, and have almost no resistance and if had let's say 30 turns before with copper and you did it with 30 of the graphene it would be the same kv but drastically different resistance

With the delta connection its only 2/3 of any phase resistance and wye is 2x a phase resistance, as already said.
If you removed 2/3 the copper from a motor that was wye and reterminate it delta, hoping to have the same kv, it would still need the same amount of turns....I don't think you could get those turns on and keep the same resistance with only 1/3 the copper. Either you aren't going to get the turns on, as it's too short, or you get them on and it has to be a thin wire and the resistance goes up.
Last edited by Hummie on 24 May 2017, 06:35, edited 1 time in total.

rew
Posts: 943
Joined: 25 Mar 2016, 12:29
Location: Delft, Netherlands.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: code to change the motor amp limit

Postby rew » 24 May 2017, 06:34



[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Return to “General”

Who is online

Users browsing this forum: No registered users and 2 guests