CM600DU-24FA IGBT – Removal of RTC over-current protection

The real-time current control (RTC) that can found in some IGBT modules is a protection against short circuits in f.ex. motor drives where they could …

Kaizer DRSSTC III update #6 – First full power test after removing RTC

After cutting out the bonding wires to the RTC circuit of the CM600DU-24FA IGBT bricks, which we thought could be one of the reasons that we …

IGBT selection for Tesla coils or ZCS inverters

Published: February 5, 2015. Updated: March 3, 2021.

This is chapter 3 of the DRSSTC design guide: IGBTs

Choosing a switch for a Tesla coil inverter is not a simple task if one looks into all the parameters given in a datasheet, and even more complex if you run the numbers through a IGBT inverter design application note from almost any manufacturer.

All datasheet values are given for a specific gate voltage, collector-emitter voltage, current, duty cycle, temperatures etc. They are based on hard switching currents into either a resistive or inductive load, especially those datasheets with resistive loads can seem faster than they would in a inductive application. Tesla coils like the DRSSTC rely on soft switching, for which there is little to no data in datasheets, but generally that means switch times are faster, losses lower and currents switched can be higher.

How to drive a IGBT in the best possible way and maintain what is called “Switch fast as slowly as possible” will be covered in chapter 7: GDT / driver.

How to read a IGBT datasheet [1]

Maximum Gate-to-Emitter Voltage (VGE)

The gate voltage is limited by the thickness and characteristics of the gate oxide layer. Though the gate dielectric rupture is typically around 80 volts, the user is normally limited to 20 or 30V to limit current under fault conditions and to ensure long term reliability.

It is normal practice to drive IGBTs at +24VDC with the Steve Ward universal driver and clones of it that most use. The reason for the gate voltage limit is not so much for protecting the gate itself, it will first break down at some 80 Volt. Higher gate voltage means higher currents can be conducted through the Collector-Emitter. We take advantage of this by pushing the gate a little over its rated voltage to allow us to conduct higher currents through the IGBT, at the cost of higher switching losses. As explained by manufacturers in the following.

It is important to note however that IGBTs exhibit relatively high gain even at high gate-emitter voltage. This is because increasing the flow of electrons by increasing the gate-emitter voltage also increases the flow of holes. The gain of a high voltage power MOSFET however is very insensitive to gate voltage once fully on.

VCE(SAT) – Collector-Emitter On/Saturation Voltage

This is the collector-emitter voltage across the IGBT at a specified collector current, gate-emitter voltage, and junction temperature. Since VCE(sat) is temperature dependent, it is specified both at room temperature and hot.

From these graphs, a circuit designer can estimate conduction loss and the temperature coefficient of VCE(sat). Conduction power loss is VCE(sat) times collector current.

It is important to find a IGBT with as low a VCE(SAT) rating as possible. The conduction losses across the IGBT scales linearly with the VCE(SAT) voltage.

Collector-Emitter saturation voltage lowers dramatically at gate voltages above 12 Volt Gate-Emitter voltage, which is why a IGBT should never be driven with less than 15 Volt. Above 20 Volt the Collector-Emitter saturation voltage does not decline that much, but it is still lessened with higher gate voltage.

VCES – Collector-Emitter Voltage

This is a rating of the maximum voltage between the collector and emitter terminals with the gate shorted to the emitter. This is a maximum rating, and depending on temperature, the maximum permissible collector-emitter voltage could actually be less than the VCES rating. See the description of BVCES in Static Electrical Characteristics.

The most useful IGBTs for DRSSTCs are those with a voltage rating of 600 V and 1200 V as they provide the switching speed and high current ratings that fall within the region of DRSSTCs. Higher break down voltages normally mean slower switching times. Higher voltage would make it much more expensive to construct a MMC / tank capacitor to handle the higher voltage at high currents.

Since we switch much higher currents in a DRSSTC by soft switching, than the rated pulse currents for hard switching, we can not go by the normal 80% of VCES derating for the supply voltage. There will be a risk of voltage spikes punching through the IGBT. For the matter of using them in a DRSSTC, the derating should be 66% of VCES.

BVCES – Collector-Emitter Breakdown Voltage

BVCES has a positive temperature coefficient. At a fixed leakage current, an IGBT can block more voltage when hot than when cold. In fact, when cold, the BVCES specification is less than the VCES rating. At -50 ºC junction temperature, BVCES is about 93% of the nominal 25 ºC specification and at 150 ºC, BVCES is about 110%

This would correspond to a 1200V IGBT can only block 1116 V at its lowest temperature rating and 1320 V at its highest. So as far as voltage rating goes, it is better to have a IGBT running warm compared to trying to cool it with peltier elements or liquid nitrogen.

Switching times

The switch times given in a IGBT datasheet is defined within the limits of the four bulletins below. So in reality switch times can be longer, losses bigger and small amounts of cross conduction can occur. The switch times are normally given for hard switching and are thus much slower than what we see in DRSSTC use.

  • Turn-on delay time: 10% of gate voltage to 10% of collector current
  • Rise time: 10% to 90% of collector current
  • Turn-off delay time: 90% of gate voltage to 10% of collector voltage
  • Fall time: 90% to 10% of collector current.

Switching times provide a useful guideline to establish the appropriate dead-time between the turn-off and subsequent turn-on of complementary devices in a half bridge  configuration and the minimum and maximum pulse widths. They provide a very unreliable indication of switching losses. Because of the current tail, a significant part of the turn-off energy may be dissipated at a current that is below 10% of the load current. The voltage fall time, on the other hand, is not characterized in any way. Thus, two significant contributors to losses are not properly accounted for by the switching times.

It is important to see if the manufacturer follows the unwritten standard or they write the datasheets in their own words. Fuji is known to include Trise times in the Ton time and Tfall times in the Toff times, this makes the IGBT look slower when comparing with others if attention is not given, but all times just added together.

What is the linear region

The linear region is often mentioned when switching losses are discussed or if someone ask “Is this IGBT fast enough for a DRSSTC?” at this particular frequency. I will try to explain the physical mechanism inside the IGBT when it turns on and off, the time period we call the linear region.

The minority carriers in the N- layer, i.e., the base of the PNP part, have to be injected at turn-on and collected at turn-off. This slows down the switching speed of the IGBT.
These minority carriers stored cause the characteristic “tail” in the current waveform of an IGBT at turn-off.

As the MOSFET channel stops conducting, electron current ceases and the IGBT current drops rapidly to the level of the hole recombination current at the beginning of the tail. The tail is important mainly because it increases switching losses, as tail current flows when the voltage across the IGBT is at its highest level.

In resonant / soft switching the turn on losses are primarily given by the parasitic inductance of the IGBT package itself. The turn off loss is very low because the resonant current has significantly decreased by the time we give the off signal to the IGBT. So there are much less holes to recombine in soft switching than hard switching, this is why it can be switched on and off much faster.

Soft switching and zero current switching [2]

As described above the IGBT can be switched on and off faster due to the declining current of the resonant load, we do not have to switch off the current, but we switch when the current is as low as possible.

Only some serious semiconductor physics simulations can tell us how much faster they can switch. The following curves show the difference in switching losses from hard switching to soft switching.

A CM600 that can switch on in a mere 100 ns for both on and off is about 10 times faster than its hard switching specifications from the datasheet. This switch speed reduction can not be assumed to be linear across all sizes of IGBTs and there exists newer die technologies where the junction is optimized for soft switching, whereas most older IGBTs are all optimized for hard switching. Anywhere between 2 to 10 times as fast could be used to extrapolate the switching speeds from the datasheet. This guide will for the following examples assume 4 times faster switch speeds. These oscilloscope shots of a CM600 switching in a large DRSSTC with a phase lead driver were kindly provided by Kizmo. Here the aforementioned very fast switching  can be seen in reality.

Zero current switching (ZCS) is only true for a lossless circuit with perfect switches, it is only a term that in the real world should be called “as close to zero current switching as possible”.

To avoid anti-parallel diode losses and cross conduction losses we have to finish switching the current off before passing zero, else the current continues into the negative domain where the other switch/switches would turn on.

With higher frequency the angle of the current is also steeper and thus we have to switch off larger currents as frequency goes up, this is also a reason why larger Tesla coils that switches thousands of Ampere have to run at lower resonant frequencies.

If we have a CM300 DRSSTC running at a resonant frequency of 100 kHz and switching 1000 A the rate of change of current would be:


A CM300DY-24H IGBT have a total of 700 ns (Toff and Tfall) time, dividing by 4 gives us 175 ns, so switching off will begin as the collector current is still at 110 A.

So soft switching or zero current switching 1000 A will have less then 20% of the turn off losses seen in the datasheet for hard switching 110 A.

The same calculations and conclusion is valid for turn on losses.

Thermal impedance

Thermal impedance is a important parameter if you want to understand why we can switch currents much larger than those the IGBT bricks are designed for.

In the graphic below the red box shows the typical pulse duration in a DRSSTC, 200 us. The three lines mark from top and down what corresponds to 100 BPS, 50 BPS and last single pulse.

This is a example of a graph, it is not specific to a CM300 or CM600, it is only showing how to read out a value from a duty cycle.

D is the relative duty cycle and is calculated from full square wave period. D = t1 / t2 where t1 is the on part of the period and t2 is the off part.

So for 100 BPS: \mbox{D}=\dfrac{(200us\cdot10^{-6})}{\dfrac{1s}{100BPS}-(200us\cdot10^{-6})}=0.0204

Comparing the read out according to D = 0.02, 0.0081 K/W to the 0.17 K/W rise from a 50% duty cycle given in the datasheet example, the temperature rise at 200 us at 100 BPS DRSSTC operation is a factor 21 lower. Taking it to the extreme, at 300 BPS with D=0.064, 0.012 K/W it is a factor 11.33 lower than the 50% duty cycle. Further reduction could be made as the resonant current is swinging maybe 10 times through the 200 us on time and it is thus less than half of square wave area in terms of losses.

So a very rough estimate is that the switching losses should in best worst case scenario still be 20-40 times lower than those given for hard switching, assuming that we can cool that losses off between pulses, which we will look at next.

Fmax1 and Fmax2 switching speeds

Fmax1 is the maximum frequency rating at a very specific set of test parameters and its curves are not always to be found in datasheets, Switching speed in kHz vs. collector current. Fmax1 is only valid for low currents as it solely looks at the switching times and does not take switching losses into consideration as there are virtually no heat generated from switching very low currents. In regard to DRSSTCs, Fmax1 is of no interest to us.

Fmax2 is the maximum switching frequency calculated from the switching losses and maximum junction temperature. Fmax2 will in 99% of cases, for hard switching, result in a lower frequency than Fmax1. It can even be the other way around for DRSSTCs as we operate with very short on times.

As an example I will calculate the maximum frequencies for a Mitsubishi CM600DU-24F IGBT brick for a DRSSTC with 2000 A primary current. 200 us on time, 200 BPS, 600 VDC supply, 24 VDC gate drive, 5 Ohm gate resistors.

We want Tjunction to stay below 80ºC and have Tcase cooled to stay below 50ºC. A advisable rule is to keep the temperature ripple below 30ºC, we often use second hand IGBT bricks and we do not know their usage history. To avoid real fast degeneration of die and bonding wires inside the IGBT, we will aim to reduce large temperature swings.

It is given by Microsemi [3] that for hard switching all the switching times should not last longer than 5% of the on time. Since soft switching have under 20% of the losses as we discovered earlier, we will be bold and calculate with 10% duty cycle. We will also assume the on/off switching times to be 4 times faster due to resonant switching, as described earlier.


Plotting in the numbers gives us the following.


The thermal limit to frequency is derived from the power dissipation formula which is based on conduction losses, switching losses and the time required to dissipate those losses.

P_{diss}=\dfrac{T_{j}-T_{C}}{R_{\theta JC}}=P_{cond}+\dfrac{E_{on2}+E_{off}}{t_{diss}}

The higher the conduction loss, the more time is required to dissipate the switching losses. So the inverse of tdiss is the maximum frequency. RθJC is the junction to case thermal resistance, Tj is the temperature of the junction and TC is the temperature of the case.

F_{max2}=\dfrac{1}{t_{diss}}=\dfrac{\dfrac{T_{j}-T_{C}}{R_{\theta JC}}-P_{cond}}{E_{on2}+E_{off}}

By extrapolation of the output characteristics performance curves, we get VCE(sat) is approximately 4V at 2000A and Tjunction 80ºC.

Our duty cycle is derived from 200 us on time and 200 BPS with corresponds to 4%. It is already a very low loss despite that we calculate it for a square wave and not the actual number of primary cycles we have in a DRSSTC burst, to account for the ringing sinusoidal current waveform we could assume the duty cycle to be at least half of the above, so we continue with 0.02 duty cycle.


RθJC is in the case of the CM600 given as 0.081 K/W, but we also have to look at the transient thermal impedance characteristics, as these presented as a normalized transient thermal impedance Zth(JC). The steady state thermal impedance given as RθJC have to be multiplied by the factor gotten from the normalized graph according to the duty-cycle. At 0.02 we are as close to factor 1, so I will proceed with 0.081 K/W. It is worth noting that this is a worst case value where case temperature is not measured directly under the chip, if we used that value we could use the lower 0.032 K/W.

Total power that can be dissipated within our temperature limit is

P_{diss}=\dfrac{T_{j}-T_{C}}{R_{\theta JC}}=\dfrac{80-50}{0.081}=370W

To find the switching losses, we have to estimate the change of current rate from the frequency that we would like to design the DRSSTC for.


For a CM600DU-24H it is given that Toff and Tfall is 1100 ns in total, 275 ns when assumed 4 times faster, so switching off will begin as the collector current is still at 138 A. Ton and Trise are 650 ns in total, 167 ns when assumed 4 times faster, so switching on will begin as the collector current is still at 83 A. We can now find the switching losses from the energy loss curves, find the energy values for 138 A off and 83 A on and divide the read out value by 10 to derate for the exponential decay of the current wave form.

So we can read out that Eon is 5 mJ, Eoff is 25 mJ and we take 20% of the on / off loss  to account for soft switching and the difference in rise and fall curves as seen earlier.  As the datasheet example above is given at 15 V gate drive, we can only assume the losses to be less as we drive the gates harder at 24 V.

\frac{(1mJ+5mJ)\cdot15V}{24V}=3.75 mJ

We can now calculate our thermally limited switching speed for 2000 A and temperature limits.

F_{max2}=\dfrac{P_{diss}-P_{cond}}{E_{on} + E_{off}}=\dfrac{370W-160W}{(3.75mJ)\cdot10^{-3}}=~56kHz

Just because the junction can withstand this switching speed when the switching losses are used in the calculation, it does not mean that we can actually drive the IGBT at this speed with a regular DRSSTC universal driver. It is however a important check to see if we can run seemingly slow bricks at higher speeds than what could be expected in a hard switching application.

Terminal current limitation

In datasheets for newer IGBTs, like the Mitsubishi 6th generation bricks like CM400, CM800 and CM1000 there is a star note to the collector current.

“DC current rating is limited by power terminals”

A DRSSTC does not operate at DC, but we operate them at far higher pulse currents, so we do have a similar problem with heating of the connections. The terminals could be made from thinner copper than earlier models and thus there is now a warning against current limitations in the power terminals. If new IGBTs are used, it could be a good idea to construct the busbar in such a way that it can dissipate as much heat from the IGBT terminals as possible.

IGBT conclusion

If we want to switch currents larger than the pulse current specifications, we can take advantage of driving the gate harder by applying a voltage 20% higher than the rating. It is normal to drive a 20V rated gate by 24V.

Collector-Emitter voltage VCES should be kept at a maximum of 400V for 600V devices and 800V for 1200V devices.

Collector-Emitter On/Saturation voltage VCE(sat) should be as low as possible. Somewhere between 2 to 3 V given in the datasheet example should still be good when extrapolated for our high peak current.

The temperature ripple between junction and case should be kept at a maximum of 30ºC.

We have seen that datasheet where only information for inductive hard switching is given, it can still be used to extrapolate data to an approximation of soft switching used in DRSSTCs.

Calculation of the Fmax2 frequency is the only way to check your IGBT against your design goals for a DRSSTC, if not just basing it on someone else’s proven design as found below in the table.

Reality have shown that it is possible to drive a CM600 brick at much higher currents and frequencies as we calculated for the Fmax2 frequency. It should however be noted that expected life time of the IGBT might be in the hundreds of hours instead of 10s of thousands, when driven so hard.

The real limitations of frequency the IGBT can be driven at will be its internal parasitic inductance and the power required to drive the gates, which will rise dramatically at high frequencies for large gate capacitance. The widely used universal driver from Steve Ward or similar is used for the coils mentioned in the following table. Driving a large brick much faster will require a much more powerful driver.

Table of PROVEN switching speeds for different IGBT switches

FrequencyPeak currentPart numberProven by
35 kHz6000 AInfineon FZ1200R12KL4Czilipoper on
35 kHz4000 APowerex CM600DU-24NFzrg on
35 kHz2000 ACM1400DU-24NFAdam Munich on
37 kHz1500 APowerex CM600DU-24NFMads Barnkob
36 kHz1300 APowerex CM300DY-24NFFabrício Franzoli
42 kHz1300 ASKM400GB124Finn Hammer
42 kHz1200 APowerex CM300DY-24Dzejwor on
65 kHz650 AMBM200A6Hydron on
70 kHz500 AIXYS IXGN60N60C2D1
Mads Barnkob
70 kHz750 ACM300DY-24HHydron on
72 kHz700 ACM300DU-24NFHGao Guangyan
75 kHz490 ABSM75GB120DN2mmt on
75 kHz800 AFairchild HGT1N40N60A4DSteve Ward
80 kHz750 ASKM200GB125DHydron on
87 kHz850 ACM200DU-24F RTC removedAlex Yuan
120 kHz450 ACM200DU-24FGao Guangyan
150 kHz350 ACM75BU-12HFabrício Franzoli
150 kHz500 AIXGN60N60C2D1Alex Yuan
150 kHz350 AHGTG40N60A4DFabrício Franzoli
200 kHz700 ASEMIKRON SKM50GB100Dbrtaman on
235 kHz300 ASEMIKRON SKM75GB12T4David Issler
270 kHz300 AFGA60N65SMDAlex Yuan
327 kHz300 AIXYS IXGN60N60C2D1Mads Barnkob

Table of FAILURE switching speeds for different IGBT switches

FrequencyPeak currentPart numberProven by
56 kHz3500ACM600HA-24HKizmo at
42 kHz2000A / 500 BPSSKM400GB124Finn Hammer
70 kHz500 AIXYS IXGN60N60C2D1Mads Barnkob
Previous topic: Busbar and primary circuitNext topic: DC bus capacitor


[1] International Rectifier “IGBT Characteristics”, Application Note AN-983, July 2012.

[2] Dipl.-lng. Markus Krogemann. “The Parallel Resonant DC Link Inverter-A Soft Switching Inverter Topology with PWM Capability”, Submitted to the University of Nottingham for the degree of Doctor of Philosophy, February 1997.

[3] Jonathan Dodge, P.E and John Hess. “IGBT Tutorial”, Application Note APT0201 Rev. B, July 1, 2002.

Kaizer DRSSTC III tested at 1500 Ampere peak

A static load test was conducted with the large CM600 DRSSTC inverter, a container with water was placed instead of the secondary coil and inverter …



Having already built a medium and a small DRSSTC, I feel that I have the experience and want the challenge of building a large DRSSTC system.



WARNING!: Working with electricity is dangerous, all information found on my site is for educational purpose and I accept no responsibility for others actions using the information found on this site.

Read this document about safety!



I decided to design a high impedance system to run longer on times at a lower primary peak current. The average power flowing in the primary circuit will be the same as a low impedance system, but total cost of the system will be much lower. A MMC is typically much more expensive for a low impedance coil as a large capacitance is needed to work at a resonant frequency around 40 kHz. A high impedance primary coil also have a lot more surface area and will thus not require as much cooling.

When drawing power in the term of up to 10kW, power factor will become a problem.

Since this project have been running over a long period there have been many changes to the core design of the Tesla coil.

Secondary form went from 200 mm diameter to 300 mm diameter.

IGBTs went from CM300 to CM600.

MMC went from 400 nF at 12 kV made out of CDE942C capacitors to a 800 nF at 15 kV made from 5 heavy GTO snubber capacitors that is specified for over 5000 A peak currents.



Bridge 2x CM600DU-24FA IGBTs in a full bridge configuration
Bridge supply 4x 6000uF 350V filtering capacitors, two in series, two string in parallel for 6000uF at 700V.
Primary coil Flat primary. Inner diameter 375 mm, Outer diameter 855 mm. 8 turns 10 mm copper tubing, turn spacing 20 mm
tapped at 6.75 turns.
MMC 0.8uF at 15kV. Made from GTO snubber capacitors. 5 in series.
Secondary coil 315 mm diameter, 1500 mm long, 1800 windings, 0,75 mm enamelled copper wire.
Resonant frequency Around 38 kHz.
Topload 7 rings of 25 mm aluminium tubing forming a toroid.
Input power 3x400VAC 16A / 11kW
Spark length 3.6 meters



The driver is a variation of Steve Wards universal driver



24th December 2011

Work on the secondary coil began on Christmas day and lasted until the 6th January 2012 where is had its 7th layer of varnish. The first winding rig fell apart after the 4th layer of varnish and we had to build a better one.

The winding of the secondary coil was done on the first day, in about a total of three hours. The of the time was spent on varnishing. Took 16 hours for each layer to harden before a new layer could be applied.

With the frequency converter set at 70 Hz, the gear ratio and small to large diameter gear gave a winding speed of about 0,5 m/s.


29th December 2011

The primary supports was made from acrylic from the back light panel in computer monitors. It felt somewhat different to work with than new acrylic and it is our theory that the great tensions that it saw doing milling resulted in the catastrophic cracks that eventually led to the death of these supports.

On the 7th of January 2012, we gave up using these. Many hours of work was wasted here and we are now searching for a better material for the supports.


14th May 2012

When I first found these pieces of scrap PVC, my first thought was to use the already made holes to put the leads through and distance the capacitors that way. But recalling that Finn Hammer made a fish bone like skeleton for his MMC, I tried something like it and ended up using all the plastic, even the cut outs that is used for the backbone. The end terminals of 20×10 mm copper is overkill, but was what the scrapyard had at hand that day, they do however make a good connection in the sides for the capacitor strings.

The result is half of the MMC is completed. 0,2uF at 12kV. The completed MMC will be 0,4uF at 12kV.

Upgraded: This MMC will not be used, MMC is upgraded to heavy GTO snubber capacitors, scroll down for further information. This MMC will be used in a smaller Tesla coil.


17th and 18th May 2012

New primary supports was made from scrap PVC, I found some good pieces of 20 mm thick PVC to use for these.


The enclosure have been put together with wheel mounted, the primary platform is raised from the enclosure to allow for taking the complete Tesla coil apart, make connections of cables and possible water cooling easier and to gain distance to metal objects in respect to the primary coil.

The enclosure and primary platform is entirely put together with only glue and wooden nails, nearest metal in the current construction is the wheels at the bottom.


6th October 2012

Copper bus bars for the bridge and spacers for capacitor mounting machined and milled. 260 mm² copper bars are used for the DC connection with the capacitors.

20th October 2012

Material for topload toroid construction was bought cheap from the scrap yard. 7 large rings of 25 mm diameter coaxial antenna cable, aluminium shield with PE foam filling and copper tubing core.

Started construction of full bridge

IGBTs mounted on heat sink, support for capacitors constructed and capacitors mounted on IGBTs. Construction of 3 phase rectifier bridge on heat sink and preparing mounting on the bridge supports.

3rd November 2012

Finished installation of wheels on the enclosure and secondary coil was sawn over in both ends to get the right secondary tube length.


10th November 2012

Winding of the two GDTs, etching of gate PCBs and soldering of the gate PCBs and the GDTs.

Mounted 3 phase bridge rectifier, DC cables, snubber capacitors and TVS strings.


24th December 2012

Installation of fan in the enclosure, installation of bridge module in the enclosure and finding a solution to keep the GTO snubber capacitors in place.


29th December 2012

Driver PCB almost completely populated, only a few components missing that are currently in the mail.

Winding of the two current transformers for feedback for frequency tracking and over current protection.

All the bus-bar work have been done, in 30×10 mm copper and brass.

The new MMC consists of five 4 uF capacitors at 3 kVDC in series for a 0,8 uF MMC at 15 kVDC, here it is installed with the bridge.


1st May 2013

Bench test of driver was carried out. This is Steve Wards universal driver 2.1 converted to single sided board for through hole components only. Still some bugs and misroutings that was worked out during the test. The pulse width limiting network was bridged over as it caused some oscillations that made the driver turn the output on despite no input from the interrupter.


21st August 2013

The primary lead and tap is constructed from three pieces of 35 mm² cable connected to a heavy distribution net clamp through home made cable lugs made from 10 mm copper tubing, all soldered together using a gas camping stove.


28th August 2013

Video of the driver behaving very odd. Very glitchy switching can occur but it can also run fine. As it can be heard in the video this is not a switching sound you want to hear in a feedback regulated circuit that should be stable. 225VDC on the bus and switching 400A in the primary circuit.

Steve Ward found out that the problem is residual charge in the tank capacitor in the primary circuit that, depending on it being positive or negative, can influence on the driver and give it a bad start that can last for several cycles before it gets back on track.


30th August 2013

At first I thought that the problem was to be found on the driver board and thus have tried several improvements to limit the amount of noise that could be inflicted on the driver from the switching of huge currents. 10uF Tantalum capacitors was added close to the 74HC08 AND gate IC and the MAX913 comparator IC in the feedback circuit. Ferrite beads was added to the positive and negative rails for the same ICs. Pull-up resistors was added to the outputs from the MAX913 comparator IC.

None of these improvements helped in regard to the glitches in the switching.

The solution to this problem is adding a large power resistor across the output of the inverter to burn off this small charge between bursts. A resistor in the range of 10K Ohm and a suitable wattage according to inverter output voltage is needed, normally a bleeder resistor for a capacitor would be placed directly across the capacitor terminals, but we would then need a high voltage resistor that can withstand the tens of kV that the tank capacitor sees.

This video shows a static load test with 225VDC on the bus and primary circuit switching 1000A.


20th April 2014

I installed a bleeder resistor across the inverter output to take care of the residual capacitor charge as described above. The resistor is made from three 2KΩ 75W resistors in series for a 6KΩ resistor.

DC bus voltage on multimeter to the left. Yellow trace on oscilloscope is primary current, blue trace is inverter output voltage.

The load in place instead of the secondary coil is a metal container with water in it, primary coil got hand warm from a total of 4-5 minutes run time at 1500W input power, IGBT and MMC stayed cold.

This test is limited by my mains supply available, it is only 230VAC at 6 Ampere.

In the first clip the primary current peaks at 1440 Ampere at 300 uS on time at 120BPS. 320 VDC on the bus and load on mains varies from 4 to 6 Ampere at 250VAC.

In the second clip a low 4BPS gives a peak current of 1640 Ampere at 300 uS on time. DC bus voltage is 370VDC.


12th July 2015

We built a quick solution for a motorized tubing roller, the coaxial antenna cable outer aluminium shell is very soft and can be bent easily with a moderate force. A few pictures of how it looked when picked up at the scrap yard.

After the first run all the circles are almost in a good enough shape to mount on the arms of the topload skeleton. Only a few of the rings was run through twice to get them round enough.

The rings are mounted with rivets from inside of the arm. Unfortunately the thin walled aluminium shell of the cable was not strong enough to resist a bit of handling and came loose at a few points. We had to use cable ties to secure all of the tubes at each point, by making a cross it does not look THAT terrible if a better solution is not found.

The ends of the secondary wire was secured at the bottom earth connection and to the topload insert mount. A nylon plug in the bottom is used to secure the secondary coil to the base of the primary coil with a simple knock in split for easy dis- / assembly.

The massive and towering look of the topload placed on top of the secondary coil. The driver and power electronics box and elevated primary platform will raise the coil even further so it will stand a total of 2,8 meters.


31st March 2016

The first time it was possible for us to make a test on full power from a 3×400 VAC / 16 A supply. To initially see if things would run smooth, a 3 phase 6 A variac stack was used to ramp up the voltage.

To our big surprise we were able to produce up to 3.6 meter sparks from a supply that we thought would be inferior to the coils power demands. We did however not trip any breakers or even have the OCD at 1500 A blink at all.

The reason why the OCD never tripped once when set for a modest 1500 A is because of the built in over-current protection in the IGBT bricks, a small RTC element shuts the gate off at 1200 A. I will have to open up the IGBT modules and cut the wires going from the RTC element to the gate in order to run these at much higher peak currents.

These ground strikes was achieved with a settting around 350 BPS at 200 uS on-time.

With the raised breakout point the total height of the coil is now up at 3 meters.


10th September 2016

After cutting out the bonding wires to the RTC circuit of the CM600DU-24FA IGBT bricks, which we thought could be one of the reasons that we were not able to trip the 1500 A OCD setting, we had a short test run to witness performance. I made a video with more details of the real-time current control removal.

While it might have limited the operation a little bit, it was nowhere near hindering performance, this coil is just so high impedance that it runs long on-times instead of high peak currents.

Fed with 3×400 VAC through a variac resulted in a 0.6 power factor. After roughly 8-10 test runs at up to 2 minutes, with peak power consumption hitting 14 kW at 500 BPS, 200uS, the total power consumption over all the tests was 0.281 kW/h, 0.331 kVAr/h and 0.438 kVA/h.

First video shows the coil running 120-500 BPS at somewhere around 200 uS on-time. Peak power consumption from the 3×400 VAC supply was around 14 kW. Sparks are 3 meters to ground and somewhat shorter to the ladder.

Second and third video show tests with a static load, peaking at about 10-14 kW depending on MIDI or interrupter is used.




With a time span of 4 years from first winding started rolling onto the secondary form till we have 3.5 meter sparks flying from it, it can easily be concluded that a project like this takes a long while to complete when having a normal family life on the side.

Initial results are highly satisfying as there are clearly room for improvement and still a lot of head room in power consumption.



31st March 2016

Video from the first full power test, but not yet properly fine tuned for maximum spark length.

Video of the first MIDI played on the coil. Portal – Still Alive was a appropriate choice for its lyrics.

This was a triumph! I’m making a note here: Huge success!

It’s hard to overstate my satisfaction.