zombiess
10 MW
I've been working on an add on board to allow me to swap to some IRFP4568 150V TO-247 FETs because they can handle a lot more power than the IRFP4115 FETs can. This is just my initial test run to see how it will perform. I'm going to try it without any water first and see how hot things get, then see if adding the water will help. Everything is off the shelf for the most part, just customized by myself. The water cooler has been modded by me to accept the FETs and with some tweaks to hopefully aid in thermal transfer.
It's all aluminum with the top block being nickel plated copper where the water makes contact with it. The TO-247 FETs are clamped between the shells quite firmly with some Bergquist Q-Pad 3 insulators after the insides were lapped smooth to deburr after drilling the holes and remove any texture. I then applied thermal paste to the front side of the FET body to make contact with the front face of the cooler. There was a gap where it originally mounted together with 2 screws since the TO-247's are thicker than what this was designed for, so the gap in the shell was filled up with a thermal transfer material supplied with the kit that seems pretty good, but I had to use two layers of it, but it's better than having an air gap. Screws and mounting hardware are brass to help promote heat transfer between the surfaces. I wanted to use aluminum hardware but was unable to find any in the size I needed so I went with brass as the next best alternative; I have no idea if it will help or not, but figure it can't hurt since it adds thermal mass and has a thermal conductivity of about 100 W/(m.K).
Circuit board layout might not not be ideal, but I was going for maximum trace width (which can be beefed up with wire and solder) and still be compact. There appears to be enough room to run double the amount of caps compared to a normal board. The brown caps are 200V 330uF Nippon KXG series caps rated for 1.4A ripple @ 120hz and 3.2A @ 100khz. Dissipation factor is supposed to be below 0.20@120hz according to the data sheet. The main power cap is a 1000uF 160V Panasonic ECG series with a 3A ripple current at 120Hz and a ESR of 200 mOhms @ 120hz.
Battery positive and Phase wires are setup to be 8 gauge directly to the board with jumpers to supply 12 gauge back to the factory board. All caps, phase and power wires should fit inside the standard 12 FET case. The case will need to be modified by having a slot cut out of it to allow the extension board to stick out so it's not going to be water proof. It's also going to require short circuit protection which I'll probably handle with several layers of tape and foam.
******Please take the following with a grain of salt as I'm unsure if I've done this math correctly******* Tell me if I'm wrong please!
I only started learning about MOSFET power design about a month ago (I'm a digital guy) so I hope I don't have any giant red flags in this design. I'm far from an electronics expert but I feel I have a grasp on most concepts. I've done many many hours of reading this past month before trying to take on this project. This forum is full of some good designers and always comes up in my Google searches. Thanks for sharing your info everyone.
Using this calculator http://www.electronics2000.co.uk/calc/reactance-calculator.php to figure out the reactance for a frequency of 10khz (I'm not really sure what speed our controller switch at) I'm getting a ESR of 48 mOhm per cap. It looks like I'm able to fit two per location between phases on the board for 660uF and 24 mOhm total.
This looks to match the spec sheet which says they have a impedance of around 3-6 ohms @ 120hz and the calculator says they have 4 Ohms ESR @ 120 Hz.
I'm using some 1uF 275VAC polypropylene caps in place of what ever normally comes there in parallel with the aluminum electrolytics. The spec sheet for them states they have 0.1% dissipation factor at 1khz so they should also bet quite low ESR. At 1kHz the reactance calculator says they have an Xc of 159 ohms. 159X0.001 = 159mOhms.
This is my very first attempt at doing power design, so I'm sure some of you guys who are way smarter than me will be able to pick this apart and tell me where I've screwed up, please do so because I'd like to learn more. I am going to try this out and see how it performs since it seems many things are a compromise in design and this is no exception and amateur at that.
My biggest worry with this is the gate driver traces being long. It was suggested to me to use twisted pair wire to connect them but I don't know where to make the connections. If you do, please add your info to my thread here http://endless-sphere.com/forums/viewtopic.php?f=2&t=34577 so I can add the proper holes to the circuit board.
Here are the pictures of what I have so far which shows the layout and a printout of the circuit board.
The 1uF poly caps might need to lay on top of the electrolytics to fit.
It's going to be snug, but I think I can squeeze in two 330uF caps. I also have the option of using a single 1000uF cap like on the battery feed.
Straight down shot giving you an idea of how it's going to all fit and what it will interfere with. One small cap on the board will have to be laid over on it's side for the left most 330uF cap to fit.
Circuit board layout showing how it's going to fit. I will be joining it to the control board with header pins
Bottom shot of the water cooling block all assembled with my IRFP4568 FET's, 6 per section. The screw heads just barely clear each other.
Front shot showing the bolt patter and water hookups. Water hookups can swivel.
End view showing how the FET sandwich is put together. The white stuff is ceramic thermal paste that squeezed out from the front of the FETs.
If this works out well, I'll move on to an 18 FET version. I might also just try to redesign an entire power stage using gate driver IC's and make a 24 FET controller based off a 6 or 12 FET board since the drivers will no longer be an issue, I'll just take the PWM signal and feed it to my own FET drivers. I'm not sure if this water blcok will handle the load I'm going to put on it, but I can always add a small fan to blow over it as well, water + forced air I also have a 6 peltier 2 pass water chiller from an old computer project that can handle quite a few watts that could be used to chill some water in a small reservoir or slow the temp rise if I really want to get nutty about this. It worked well on my old water cooled computer setup never letting the CPU core go above 55C with me putting way too much voltage into it. At stock settings it kept the CPU temps down around 25C under full load and used a controller to keep it from getting too cold and causing condensation. At 100 amps I should only have about 180 watts of heat to get rid of if my math is right. 100A^2*(0.006ohm/2)) = 30 watts heat produced per pair of FETs ignoring switching losses. 30 watts * 6 pairs = 180 Watts of waste heat, maybe 220W with switch losses?.
P.S.
Big thank you to Edward Lyen for selling me the board and some parts I needed to build this experiment. I was just going to rebuild my 12 FET IRFB4110 controller that popped, but decided to get experimental instead.
It's all aluminum with the top block being nickel plated copper where the water makes contact with it. The TO-247 FETs are clamped between the shells quite firmly with some Bergquist Q-Pad 3 insulators after the insides were lapped smooth to deburr after drilling the holes and remove any texture. I then applied thermal paste to the front side of the FET body to make contact with the front face of the cooler. There was a gap where it originally mounted together with 2 screws since the TO-247's are thicker than what this was designed for, so the gap in the shell was filled up with a thermal transfer material supplied with the kit that seems pretty good, but I had to use two layers of it, but it's better than having an air gap. Screws and mounting hardware are brass to help promote heat transfer between the surfaces. I wanted to use aluminum hardware but was unable to find any in the size I needed so I went with brass as the next best alternative; I have no idea if it will help or not, but figure it can't hurt since it adds thermal mass and has a thermal conductivity of about 100 W/(m.K).
Circuit board layout might not not be ideal, but I was going for maximum trace width (which can be beefed up with wire and solder) and still be compact. There appears to be enough room to run double the amount of caps compared to a normal board. The brown caps are 200V 330uF Nippon KXG series caps rated for 1.4A ripple @ 120hz and 3.2A @ 100khz. Dissipation factor is supposed to be below 0.20@120hz according to the data sheet. The main power cap is a 1000uF 160V Panasonic ECG series with a 3A ripple current at 120Hz and a ESR of 200 mOhms @ 120hz.
Battery positive and Phase wires are setup to be 8 gauge directly to the board with jumpers to supply 12 gauge back to the factory board. All caps, phase and power wires should fit inside the standard 12 FET case. The case will need to be modified by having a slot cut out of it to allow the extension board to stick out so it's not going to be water proof. It's also going to require short circuit protection which I'll probably handle with several layers of tape and foam.
******Please take the following with a grain of salt as I'm unsure if I've done this math correctly******* Tell me if I'm wrong please!
I only started learning about MOSFET power design about a month ago (I'm a digital guy) so I hope I don't have any giant red flags in this design. I'm far from an electronics expert but I feel I have a grasp on most concepts. I've done many many hours of reading this past month before trying to take on this project. This forum is full of some good designers and always comes up in my Google searches. Thanks for sharing your info everyone.
Using this calculator http://www.electronics2000.co.uk/calc/reactance-calculator.php to figure out the reactance for a frequency of 10khz (I'm not really sure what speed our controller switch at) I'm getting a ESR of 48 mOhm per cap. It looks like I'm able to fit two per location between phases on the board for 660uF and 24 mOhm total.
This looks to match the spec sheet which says they have a impedance of around 3-6 ohms @ 120hz and the calculator says they have 4 Ohms ESR @ 120 Hz.
I'm using some 1uF 275VAC polypropylene caps in place of what ever normally comes there in parallel with the aluminum electrolytics. The spec sheet for them states they have 0.1% dissipation factor at 1khz so they should also bet quite low ESR. At 1kHz the reactance calculator says they have an Xc of 159 ohms. 159X0.001 = 159mOhms.
This is my very first attempt at doing power design, so I'm sure some of you guys who are way smarter than me will be able to pick this apart and tell me where I've screwed up, please do so because I'd like to learn more. I am going to try this out and see how it performs since it seems many things are a compromise in design and this is no exception and amateur at that.
My biggest worry with this is the gate driver traces being long. It was suggested to me to use twisted pair wire to connect them but I don't know where to make the connections. If you do, please add your info to my thread here http://endless-sphere.com/forums/viewtopic.php?f=2&t=34577 so I can add the proper holes to the circuit board.
Here are the pictures of what I have so far which shows the layout and a printout of the circuit board.
The 1uF poly caps might need to lay on top of the electrolytics to fit.
It's going to be snug, but I think I can squeeze in two 330uF caps. I also have the option of using a single 1000uF cap like on the battery feed.
Straight down shot giving you an idea of how it's going to all fit and what it will interfere with. One small cap on the board will have to be laid over on it's side for the left most 330uF cap to fit.
Circuit board layout showing how it's going to fit. I will be joining it to the control board with header pins
Bottom shot of the water cooling block all assembled with my IRFP4568 FET's, 6 per section. The screw heads just barely clear each other.
Front shot showing the bolt patter and water hookups. Water hookups can swivel.
End view showing how the FET sandwich is put together. The white stuff is ceramic thermal paste that squeezed out from the front of the FETs.
If this works out well, I'll move on to an 18 FET version. I might also just try to redesign an entire power stage using gate driver IC's and make a 24 FET controller based off a 6 or 12 FET board since the drivers will no longer be an issue, I'll just take the PWM signal and feed it to my own FET drivers. I'm not sure if this water blcok will handle the load I'm going to put on it, but I can always add a small fan to blow over it as well, water + forced air I also have a 6 peltier 2 pass water chiller from an old computer project that can handle quite a few watts that could be used to chill some water in a small reservoir or slow the temp rise if I really want to get nutty about this. It worked well on my old water cooled computer setup never letting the CPU core go above 55C with me putting way too much voltage into it. At stock settings it kept the CPU temps down around 25C under full load and used a controller to keep it from getting too cold and causing condensation. At 100 amps I should only have about 180 watts of heat to get rid of if my math is right. 100A^2*(0.006ohm/2)) = 30 watts heat produced per pair of FETs ignoring switching losses. 30 watts * 6 pairs = 180 Watts of waste heat, maybe 220W with switch losses?.
P.S.
Big thank you to Edward Lyen for selling me the board and some parts I needed to build this experiment. I was just going to rebuild my 12 FET IRFB4110 controller that popped, but decided to get experimental instead.