I have a great open-source board for induction heating here from Fluxeon which uses a Royer oscillator. It does a pretty good job and I already had it delivering power up to 1.5kW. However I continue to get smoked IGBTs and main capacitors due to overvoltage.
simulate this circuit – Schematic created using CircuitLab
When I measure the drain-source voltage over M1 I get a voltage up to 1kV. I would like to lower it as much as 500V so the capacitor C1 and the IGBTs don't need to deal with such high voltages. I tried putting more load on R3 but this didn't bring the desired effect. The voltage lowered a bit but not nearly as much as I would need. I succeded putting a resistor in series with L4 but this also resulted in high losses on the resistor.
Maybe someone has got some experience and has a great idea dealing with this.