06-25-2010, 02:01 AM
|
#3481 (permalink)
|
Joe
Join Date: Feb 2009
Location: phx
Posts: 260
Thanks: 0
Thanked 48 Times in 38 Posts
|
Quote:
Originally Posted by Darxus
No. That's why I said split the battery pack up into six packs connected to the controller. So each bank of mosfets only gets one sixth of the current.
|
hm, I must not understand, then. Whichever mosfets are on at the same time will see the full motor current. This design used a set of 10 to achieve a 500A output.
|
|
|
Today
|
|
|
Other popular topics in this forum...
|
|
|
06-25-2010, 02:12 AM
|
#3482 (permalink)
|
EcoModding Lurker
Join Date: Dec 2007
Location: NH, USA
Posts: 19
Thanks: 0
Thanked 1 Time in 1 Post
|
Quote:
Originally Posted by jyanof
hm, I must not understand, then. Whichever mosfets are on at the same time will see the full motor current. This design used a set of 10 to achieve a 500A output.
|
For round numbers, pretend the controller is using 12 mosfets to do 600A output.
Instead of hooking 600A of batteries up to a single bank of mosfets, break the batteries up into 6 isolated packs of 100A. Hook each 100A pack of batteries up to a separate bank of mosfets. Evenly stagger the triggering of each of the six banks of mosfets. So each bank only gets 100A, and you're still outputting the full 600A (max). Did that make sense?
|
|
|
06-25-2010, 02:41 PM
|
#3483 (permalink)
|
Joe
Join Date: Feb 2009
Location: phx
Posts: 260
Thanks: 0
Thanked 48 Times in 38 Posts
|
Quote:
Originally Posted by Darxus
Instead of hooking 600A of batteries up to a single bank of mosfets, break the batteries up into 6 isolated packs of 100A. Hook each 100A pack of batteries up to a separate bank of mosfets. Evenly stagger the triggering of each of the six banks of mosfets. So each bank only gets 100A, and you're still outputting the full 600A (max). Did that make sense?
|
Ok, I understand the setup. Keep in mind that the controller shares B+ with the M+ terminal. They are hardwired together, eliminating any isolation from multiple packs. There could still be separate banks of mosfets to switch connections from M- to the B- terminal of different packs, but unfortunately, the output would not add together as proposed.
When one bank switches on, it carries the motor current which will rise slightly until it switches off. At that point, the diodes carry the current until the next bank switches on. Each bank will see the full motor current whenever it is switched on. Thus, each bank would have to be sized for the full motor current.
In order for the current to be shared among all of the mosfets, they need to be switched on simultaneously.
|
|
|
06-26-2010, 08:34 PM
|
#3484 (permalink)
|
EcoModding Lurker
Join Date: Jan 2010
Location: US
Posts: 14
Thanks: 0
Thanked 0 Times in 0 Posts
|
hey guys whats the story on the Synchronous controller? The one that can handel 1000 amps..
|
|
|
06-27-2010, 06:40 PM
|
#3485 (permalink)
|
EcoModding Lurker
Join Date: Dec 2007
Location: NH, USA
Posts: 19
Thanks: 0
Thanked 1 Time in 1 Post
|
Quote:
Originally Posted by jyanof
...the output would not add together as proposed.
When one bank switches on, it carries the motor current which will rise slightly until it switches off. At that point, the diodes carry the current until the next bank switches on.
|
No I'm not talking about switching the first bank off before the second bank switches on, just evenly staggering their cycles.
Quote:
Originally Posted by jyanof
In order for the current to be shared among all of the mosfets, they need to be switched on simultaneously.
|
As they would be, when each bank is at 100% duty cycle.
|
|
|
06-27-2010, 07:43 PM
|
#3486 (permalink)
|
EcoModding Lurker
Join Date: Nov 2009
Location: Scottish Borders, Scotland
Posts: 92
Thanks: 7
Thanked 33 Times in 16 Posts
|
Hi Darxus,
The controller and motor together form a Buck converter. In this image from the wikipedia article the motor is the load (on the right) and the inductor is the motor's field coils. The controller is the switch, diode and capacitor.
The buck converter circuit will drop the pack voltage down to a lower motor voltage automatically. This voltage will be mainly determined by motor rpm, as the motors rpm increases so does its back emf which will increase the voltage required to maintain the higher rpm.
I think what you are describing is a multiphase buck converter shown in the same article.
There are several advantages to this according to the article, less current ripple and splitting the load current. But notice the inductors, one for each phase, so we can't get away with using the field coils in the motor, we need to add external inductors, however it does look like you could mount the caps on the motor. Now it may be possible to get around this problem in some clever way, but looking at the rest of the circuit makes me think that if you are going to all this trouble you may as well design a AC controller.
Greg
Last edited by Greg Fordyce; 06-27-2010 at 07:44 PM..
Reason: spelling error
|
|
|
06-27-2010, 09:12 PM
|
#3487 (permalink)
|
EcoModding Lurker
Join Date: Dec 2007
Location: NH, USA
Posts: 19
Thanks: 0
Thanked 1 Time in 1 Post
|
Quote:
Originally Posted by Greg Fordyce
I think what you are describing is a multiphase buck converter shown in the same article.
|
Yay, you understood me! Yes, that sounds exactly like what I was thinking.
Are you sure there must be a separate inductor for each phase, and that wasn't just the way they drew it or it's most commonly implemented when you're actually making a buck converter and not a motor controllor?
We could use a separate motor for each phase
I need to start ordering parts to blow up.
|
|
|
06-27-2010, 09:18 PM
|
#3488 (permalink)
|
EcoModding Lurker
Join Date: Dec 2007
Location: NH, USA
Posts: 19
Thanks: 0
Thanked 1 Time in 1 Post
|
It also just finally sunk in that an increase in switching frequency causes a decrease in loss due to switching ripple. Which I guess more than balances out the increased switching losses from switching the mosfets more often? I wonder where that breaks even, or if it does.
|
|
|
06-27-2010, 10:47 PM
|
#3489 (permalink)
|
EcoModding Apprentice
Join Date: Aug 2009
Location: Tn
Posts: 126
Thanks: 14
Thanked 19 Times in 16 Posts
|
Quote:
Originally Posted by Darxus
For round numbers, pretend the controller is using 12 mosfets to do 600A output.
Instead of hooking 600A of batteries up to a single bank of mosfets, break the batteries up into 6 isolated packs of 100A. Hook each 100A pack of batteries up to a separate bank of mosfets. Evenly stagger the triggering of each of the six banks of mosfets. So each bank only gets 100A, and you're still outputting the full 600A (max). Did that make sense?
|
Does the motor ever see 600 amps? Or is it 100 amps 6 times per stagger cycle.
|
|
|
06-27-2010, 11:20 PM
|
#3490 (permalink)
|
EcoModding Lurker
Join Date: Dec 2007
Location: NH, USA
Posts: 19
Thanks: 0
Thanked 1 Time in 1 Post
|
Quote:
Originally Posted by apowers
Does the motor ever see 600 amps? Or is it 100 amps 6 times per stagger cycle.
|
Staggered, not separate. So when they're at 100% duty cycle, they're all on all the time, not 1/6th of the time each.
|
|
|
|