Joined
·
3,221 Posts
We got a surprise when we placed an order for another 100 IGBT modules back in October - that was when the manufacturer decided to inform us that the lead time had jumped from the usual 4-6 weeks to 20-24 weeks... Nice.
And thus began a long, arduous process of finding some way around this fiasco because my partner, Seb, felt that we needed to do everything possible to get product to our dealers. I, on the other hand, argued that we could end up spending lots of time and money chasing down "genuine" modules from shady excess inventory brokers, or modifying the guts to accommodate different size modules only to find out the "genuine" parts weren't or that the substitutes didn't allow for the same performance envelope of the controller.
Well, some $15K in modules and modifications later, we found a substitute that works as well as the original modules except in voltage drop and EMI (they ring more during turn on). Oh, and they are more expensive, too...
However, the substitute modules do reliably deliver over 1000A into our dyno with a ~300V pack and, more importantly, they survived both operating into an existing short circuit as well as a short applied while running. These two tests are especially critical because I had to tweak all of the desaturation detection parameters to get these modules to work and I was very concerned that I might have rendered desaturation detection useless at that point. Nope. As the next couple of posts with pics will show (with some log file excerpts) the controller still happily regulates current into a direct short (ramping up from zero current, in other words) and happily survives a short across the motor terminals even when it is already delivering 1150A to the motor (the calibration was a little off
).
BTW - Qer made the testing process a lot easier for me by modifying the code to help me discriminate between legitimate desats (because the modules just sucked) and fake ones, because the modules were just a little slower or rang a little more, or had a higher saturation voltage (or all of the three...). It is very possible I would have dismissed this last batch of modules as unsuitable were it not for him. So, thanks Qer. We'll be sending you more Skittles as a bonus!
The first graph shows the Soliton1 ramping current up just under 1000A (967A, the default maximum if throttle isn't calibrated) into a dead short across the motor terminals. The supply voltage is 165V. Oh, and kids - don't try this at home.
And thus began a long, arduous process of finding some way around this fiasco because my partner, Seb, felt that we needed to do everything possible to get product to our dealers. I, on the other hand, argued that we could end up spending lots of time and money chasing down "genuine" modules from shady excess inventory brokers, or modifying the guts to accommodate different size modules only to find out the "genuine" parts weren't or that the substitutes didn't allow for the same performance envelope of the controller.
Well, some $15K in modules and modifications later, we found a substitute that works as well as the original modules except in voltage drop and EMI (they ring more during turn on). Oh, and they are more expensive, too...
However, the substitute modules do reliably deliver over 1000A into our dyno with a ~300V pack and, more importantly, they survived both operating into an existing short circuit as well as a short applied while running. These two tests are especially critical because I had to tweak all of the desaturation detection parameters to get these modules to work and I was very concerned that I might have rendered desaturation detection useless at that point. Nope. As the next couple of posts with pics will show (with some log file excerpts) the controller still happily regulates current into a direct short (ramping up from zero current, in other words) and happily survives a short across the motor terminals even when it is already delivering 1150A to the motor (the calibration was a little off
BTW - Qer made the testing process a lot easier for me by modifying the code to help me discriminate between legitimate desats (because the modules just sucked) and fake ones, because the modules were just a little slower or rang a little more, or had a higher saturation voltage (or all of the three...). It is very possible I would have dismissed this last batch of modules as unsuitable were it not for him. So, thanks Qer. We'll be sending you more Skittles as a bonus!
The first graph shows the Soliton1 ramping current up just under 1000A (967A, the default maximum if throttle isn't calibrated) into a dead short across the motor terminals. The supply voltage is 165V. Oh, and kids - don't try this at home.
Attachments
-
79.7 KB Views: 235