03-28-2011, 04:23 PM
|
#501 (permalink)
|
EcoModding Lurker
Join Date: Mar 2010
Location: Miami, FL USA
Posts: 20
Thanks: 0
Thanked 1 Time in 1 Post
|
Hello David and others. May I suggest a proportional regen input? Allowing the motor to spin freely and only apply proportional regen when pressing the brake pedal is more efficient, in my estimation, than throttle regen.
Something like a pot can be used to drive how much regen is applied. Jack Rickard from EVTV has used a hydraulic pressure sensor on the brake line and says it works well. A 0-5V input to get 0-100% regen (or something else programmable)
You're still designing the controller so I imagine a detailed schematic is not available. Do you have a block diagram to show components? Things like the IGBT drivers, current sensors, logic/DSP, DC-DC converters, programming interface, etc?
Thanks,
JR
|
|
|
Today
|
|
|
Other popular topics in this forum...
|
|
|
03-28-2011, 04:56 PM
|
#502 (permalink)
|
EcoModding Lurker
Join Date: Mar 2011
Location: Vancouver, BC
Posts: 5
Thanks: 0
Thanked 4 Times in 2 Posts
|
Hi JR,
Way ahead of you on the analog inputs, I've got 3 proportional inputs, for throttle, regen, and an extra that could be used to control magnetizing current, which would basically act like a continuously variable gearshift. All the inputs will accept either a pot or 0-5V.
I have some preliminary (incomplete) schematics, I post those later today. Catching problems earlier is always better. I think I've got all the major parts in, so it'll be a good reference for what's in the system.
I'm trying to fit everything (control, IGBTs, bus caps, current sensors) on 1 PCB to eliminate the hassle and reliability issues of to board interconnects. All the power would be carried by bus bars or wire, with the PCB used only to carry the capacitor current to the IGBT terminals. I've attached a quick sketch of the concept.
Regards,
David
|
|
|
03-28-2011, 10:12 PM
|
#503 (permalink)
|
EcoModding Lurker
Join Date: Mar 2010
Location: Miami, FL USA
Posts: 20
Thanks: 0
Thanked 1 Time in 1 Post
|
Excellent, David! One risk with all-in-one PCB is noise propagation from the high power switching. I suppose that with clever ground planing and star topology noise can be reduced. On the plus side, beyond the ones you mentioned, one PCB reduces capacitive loading and timing issues which is critical. Perhaps a combination of both where the drivers are close (on top?) of the IGBTs but being driven from a micro on it's own ground plane and out of dodge would be good.
If at all possible, I'd also include space for a chill-plate or liquid cooling of some sort. I've always wondered why most drive designs don't put the heatsinks on top where the heat is naturally going. It looks kind of upside-down with the IGBTs "hanging" but it should help some to take the heat away from the switches and other components.
Looking forward to the schematic and PCB layout. What schematic software/format are you using?
JR
|
|
|
03-30-2011, 04:20 AM
|
#504 (permalink)
|
EcoModding Lurker
Join Date: Mar 2011
Location: Vancouver, BC
Posts: 5
Thanks: 0
Thanked 4 Times in 2 Posts
|
Hi JR,
With the fully isolated control-on-the-12V-side approach, I'm hoping noise won't be too bad there. The main area I'm worried about are the isolated supplies for the high side gate drives, those are slewing up and down fast, the traces from the power supply to the drivers could work as antennas radiating noise into the enclosure.
I think the base plate will be thick enough that cooling channels could be milled into it for water cooling. The thermal mass will be needed so handle the high dissipation during short high power bursts. Having the heatsink on the top would be very useful for convection cooling, but I don't believe it would be of too much help with forced air or water cooling. Heat doesn't rise in solids.
I'm using Altium Designer for the layout. I've uploaded a PDF of the (very incomplete) schematics to:
ww w3.telus.net/tesla/Incomplete_Inverter_Schematics.pdf
(remove the space in the 'w's)
Regards,
David
Last edited by tesla500; 03-30-2011 at 12:28 PM..
|
|
|
The Following 3 Users Say Thank You to tesla500 For This Useful Post:
|
|
03-30-2011, 09:57 AM
|
#505 (permalink)
|
ReVolt Enthusiast
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 97
Thanked 47 Times in 40 Posts
|
Quote:
Originally Posted by tesla500
www.telus.net/tesla/Incomplete%20Inverter%20Schematics.pdf ,David
|
Hi David,
Thanks for sharing your AC Controller project with this fourm.
The link that you supplied is not working (even with the www corrected) ???
I think that the % (spaces) used in your Schematic link might be the problem. If you replace them with an "_" it might work better.
- Mark
Last edited by sawickm; 03-30-2011 at 10:03 AM..
|
|
|
03-30-2011, 11:00 AM
|
#506 (permalink)
|
EcoModding Lurker
Join Date: Mar 2010
Location: Miami, FL USA
Posts: 20
Thanks: 0
Thanked 1 Time in 1 Post
|
Quote:
Originally Posted by tesla500
Heat doesn't rise in solids.
|
Good point.
Quote:
Originally Posted by tesla500
I'm using Altium Designer for the layout.
|
Excellent, so am I. I'm still on the Winter 09 version since upgrades either mess up my custom or the factory devices. I've been burned twice with wrong N2222 pinouts. I haven't paid for 2011 upgrades yet, hopefully they won't drop me when I renew.
ww w.telus.net/tesla/Incomplete%20Inverter%20Schematics.pdf
(remove the space in the 'w's)
I think you meant:
ww w3.telus.net/tesla/Incomplete%20Inverter%20Schematics.pdf
I'll wait until you're ready to annotate the parts before diving in there too much. You're still working on it but are you planing on a -15V rail to turn off the IGBTs? If you haven't decided the source analog devices , I'd like to recommend Linear Tech as they have excellent documentation and parts can be purchased in small quantities directly from their websites.
JR
|
|
|
03-30-2011, 12:40 PM
|
#507 (permalink)
|
EcoModding Lurker
Join Date: Mar 2011
Location: Vancouver, BC
Posts: 5
Thanks: 0
Thanked 4 Times in 2 Posts
|
Thanks for catching the URL error, the correct URL is now:
ww w3.telus.net/tesla/Incomplete_Inverter_Schematics.pdf
(remove space)
I do have -15V, the gate drive page has an isolating DC-DC coverter that produces + and - voltage for each gate driver.
I've learned to be very leery of the devices included with Altium. They're probably made by some poor sap sitting there entering pinouts all day, so they're bound to have errors. I always check them before using them, and copy any that I use into my own library so they don't get changed by upgrades.
Regards,
David
|
|
|
03-30-2011, 01:29 PM
|
#508 (permalink)
|
EcoModding Lurker
Join Date: Mar 2010
Location: Miami, FL USA
Posts: 20
Thanks: 0
Thanked 1 Time in 1 Post
|
Hi. Yes, I see it now, thanks.
I also see you're taking no chances and truly building everything from the ground up. Please tell us that multitap transformer is off-the-shelf and you have no plans on winding that yourself :-)
I have no experience with DSPic and generally prefer Atmel stuff over Microchip's, though it's a necessary evil in this application. Are you also planing on releasing your project code open source?
Have you considered a step up converter to run the inverter at a higher voltage? I've seen some designs that claim as much as 97% efficiency in the up conversion. That would open up a world of possibilities by letting us run a smaller pack but use industrial motors designed for higher voltage. A >300V bus would make the machines happy. Hopefully the higher voltage bus increases efficiency enough to overcome the ~3% up-conversion loss.
Paul & others, sorry for hogging your thread, this is very exciting stuff!
JR
|
|
|
05-14-2011, 08:30 PM
|
#509 (permalink)
|
EcoModding Lurker
Join Date: Jul 2009
Location: Latvia
Posts: 16
Thanks: 0
Thanked 6 Times in 4 Posts
|
Hi all, some things from me:
1. system voltage; low voltage is synonimous to low efficiency, high voltage - high efficiency, and you can bouth safely die from 144VDC and 700VDC as either from gas evapours from your regular combustion engine, when lighted up in perfect air to fuel ratio; it all depends on how safely you make it. So please don't go low voltage, better higher as much as you can get. Higher voltage means also less copper, less weight, less amps to waste for hauling higher weight. IGBT's costs are AMPS not voltage, so if higher voltage it's less amps, less amps less costs. And deffinettly IGBT rating is 1/2 amps RMS and 1/2 volts RMS due to mistic spikes that doubles DC voltage so if DC volts are 600 IGBT must be 1200V (don't ask me why, I am not Tesla and don't understand electricity).
2. cooling/heating; controller and PM motor deffinettly should have liquid cooling. when rettrofitting car with electric engine you have from combustion engine radiator and cabin heating liquid type, so all the waste heat from IGBT's and PM motor you can get in cabin for heating it. Also working with industrial PM motors for machines dramatically falls torque momentum, even more than 2/3ds from nominal, if temperature gets over 50°C on body of motor and when cooled to 20°C it get's back full torque.
3. speed feedback. don't go low cost optical, I have seen what happens to motors (PM and AC closed loop) when they lose signals from optical encoders, they just rev up to full speed at full power or start to jog fwd rew at full power and this is no good for EV...... the best solution what I see for EV is resolver (other way relaiable optical are out of costs for diy they come in pricing 500usd and up) we should look up for some ic's like this: Synchro/Resolver to Digital Converters | Analog to Digital Converters | Analog Devices they are costly but weakest link for security is speed feedback, if you lose IGBT's controller just dies, if you lose controller evrything stops, but if you lose speed feedback controller can make up very a lot different fancy things which can lead to fatal endings to the story......
4. please have fun before you do something and while you are doing something, because otherway evrything will be crap what you are doing and pushed out of second end!!!
And come to Latvia to have some beers for fun. And think only good thoughts, because they make you good and celebrate life for full speed and rews etc. feel free
|
|
|
The Following 2 Users Say Thank You to Janis For This Useful Post:
|
|
05-14-2011, 08:39 PM
|
#510 (permalink)
|
PaulH
Join Date: Feb 2008
Location: Maricopa, AZ (sort of. Actually outside of town)
Posts: 3,832
Thanks: 1,362
Thanked 1,202 Times in 765 Posts
|
What a beautiful song!!! Very helpful post too!
I agree that the resolver is a much more rugged solution. High voltage is also better, yes! But brand new IGBTs can be expensive. Ebay has a bunch, but new they are expensive.
Oh, I just tested the mosfet based 3 phase controller yesterday and it worked! hurray! I thought it would but it was nice to see. I believe it can do around 40kW peak with an AC motor, and closer to 50kW peak with a PMSM motor, but that needs to be tested. I'll be re-doing the driver section to make it MUCH cheaper and overall better. ya! The voltage will only be 144v because of the mosfets.
The cost of it also just dropped by almost $100 because of Fran's suggestion about the DC-DC. Because of that, I really want to do a good IGBT version now! Janis is right! Higher voltage is better.
Last edited by MPaulHolmes; 05-14-2011 at 11:36 PM..
|
|
|
|