Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 46
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
GODSFUSION (37)
Zajcek (37)
ElectroDog (33)
sportcoupe (56)


Next birthdays
04/30 BlakFyre (36)
04/30 SENTRY (31)
05/01 Shaun (34)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Projects
« Previous topic | Next topic »   

Adventures in induction heating

 1 2 3 4  last
Move Thread LAN_403
Robert2
Wed Mar 25 2015, 09:20AM
Robert2 Registered Member #1773 Joined: Tue Oct 21 2008, 06:56PM
Location: Poland
Posts: 93
Hi.
I want to do that experiment came to similar conclusions. Actually induction heater controller is very similar to the controller drsstc. In both cases we are to the right so that the phase shift of structure transistors switch to the zeros current ZCS.

Currently I designed, I hope the final version of the PCB. Is similar to the popular predikter. I decided to use some of OCD (Over Current Detector). I used LM7171 (very fast op-amp), AD790 (very fast comparator) as the original, the first opamp with current transformer is an ideal voltage rectifier two halves of the positive and negative voltage waveform of the transformer. I want OCD system worked as quickly as possible.
Another part of the driver is a PLL 4046, also signals to hit the 74HC109 break after activation OCD zeros excluded the current driver.


I hope that today will guide subsequent trial and plug in ready driver for the heater circuit. At the moment I checked the operation of the controller without a resonant circuit;)

1427275243 1773 FT168388 15490 808025839276449 6749335587039390436 N
Back to top
Linas
Sat Mar 28 2015, 11:26AM
Linas Registered Member #1143 Joined: Sun Nov 25 2007, 04:55PM
Location: Vilnius, Lithuania
Posts: 721
Very nice project and very nice idea.
If i have some time/money i will try to develop STM32F7 based induction heater solution with pulse skipping for power modulation, as well as PLL to compensate for delay, and OCD just like in normal DRSSTC, that will turn off transistor on nearest zero current crossing, or 2x period ( latch-up situation, but at this point, it will not help i think)
And as usual, AMOLED screen with touchscreen for power, voltage, current monitoring as well as other cool stuff.

I have all power electronics, only controller is needed :(
Back to top
Robert2
Sun Mar 29 2015, 09:56PM
Robert2 Registered Member #1773 Joined: Tue Oct 21 2008, 06:56PM
Location: Poland
Posts: 93
It's fun. Could using a controller stm try to create a kind of automatic phase shift settings during startup.

Current limit borrowed from predikter-and works well. In the scheme of OCD in preditker is a capacitor setting off time after detecting overcurrent. I used 10uF instead of the original 4.7nF. I lengthened the time 3-5s exemption. Current limit has to work in several situations. Definitely going to work in the event of a short circuit resonant eg. When heated object to tip over. Current limit is also supposed to work when operating winding will be blank.

I have a problem with the current measurement using transformers. The problem is that the resistor power is long enough ... I decided to do this instead of CTs feedback as in the old version that is hooked into a resonant capacitor. Fortunately that the voltage on the capacitor resonant current rises evenly.

I add pictures on and off the IGBT. The bridge consists of four IGBTs. 1US / div

4632958900 1427666179 Thumb 3829699400 1427666180 Thumb 6729941200 1427666181 Thumb
Back to top
Wolfram
Mon Apr 06 2015, 10:09PM
Wolfram Registered Member #33 Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
Thanks for the comments guys. I can absolutely recommend the pulse skipping (often called pulse density modulation in papers), as you can control power smoothly without losing ZCS.

Some news on the project. I tried using the induction heater for practical stuff. The biggest limitation now is power dissipation in the coupling transformer primary. When running for a few minutes earlier, it got quite hot, and when trying to run it for longer this week, the insulation on the winding melted and the primary shorted, taking out the IGBTs. The wire I used was teflon insulated stranded 16 AWG silver plated, with two wires in parallel, and when it failed it was carrying around 10 A RMS at 300 kHz.


1428358196 33 FT168388 Melted Pri


I suspected the skin effect losses were significant, so I tried replacing it with some heavy litz from an induction stove, 144 strands of 0.25mm for a total cross section of 7 mm^2. This is not ideal for the frequency in question, but should be significantly better than the smaller non-litz wire I used before in terms of skin effect losses. When testing it, there was hardly any improvement. It turns out most of the copper losses were caused by the proximity effect, especially near the secondary where the current density is very high. From a paper I found: "Simply increasing the wire size won't help; unlike skin effect, a larger than optimum wire size can dramatically increase the losses, especially for multiple winding layers. Litz wire is not a panacea and may also increase losses" Link2


1428358196 33 FT168388 Litz Pri


To try to minimize this problem, I soldered some copper plates to the secondary. These should hopefully spread out the proximity losses, to avoid overheating the primary near the secondary, and also help with cooling the primary by heat conduction to the water cooled secondary. If needed, the primary can be potted in thermally conductive glue, to help heat conduction to the secondary. I haven't tested it yet, but will update the thread with results


1428358196 33 FT168388 New Pri
Back to top
Gabriel35
Mon Apr 06 2015, 10:33PM
Gabriel35 Registered Member #2310 Joined: Wed Aug 19 2009, 08:04PM
Location: Santa Catarina - Brazil
Posts: 169
I'm having problems with the transformer too, It dissipates a lot of heat and this is the worst thing that I saw on the series resonant topology, thinking about goind bat to the Parallel because is much easier to control the power with the air gap on the l-match inductor and much easier to change the number of turns on it...
Back to top
Robert2
Tue Apr 07 2015, 06:52AM
Robert2 Registered Member #1773 Joined: Tue Oct 21 2008, 06:56PM
Location: Poland
Posts: 93
I use six wires 1.25mm each twisted tightly and that's enough with 15KW at 550VDC power to the bridge.
What is the frequency of generating power control? I understand that to control the power you generate a square wave signal with a fixed frequency and the duty cycle depends on the power. Is the heater does not work generates weird sounds?

1428389451 1773 FT168388 11062034 813188735426826 4078982597163358061 N

The photo shows a graphite crucible, power 12KW, crucible itself weighs 2kg and warmed up in a few minutes :)
Back to top
Wolfram
Tue Apr 07 2015, 02:24PM
Wolfram Registered Member #33 Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
Gabriel35 wrote ...

I'm having problems with the transformer too, It dissipates a lot of heat and this is the worst thing that I saw on the series resonant topology, thinking about goind bat to the Parallel because is much easier to control the power with the air gap on the l-match inductor and much easier to change the number of turns on it...


Yeah, the transformer design is one of the most challenging parts. I think a successful design needs to both minimize dissipation and get rid of the heat that is produced in the windings and the core. Understanding the proximity effect is the dominating challenge for me now, I know my new transformer is a lot better but I don't know if it's good enough yet. If it isn't, then thermal glue and foil winding is the next step.

Non-isolated LCLR avoids this problem, and also has some other advantages. I've already written up something about the relative advantages and disadvantages of the different tank circuit arrangements:

A lot has been said about the relative merits of TCSR (transformer coupled series resonant) and LCLR tank circuits. I've seen statements that TCSR has a better power factor or better efficiency than LCLR. This is however not true, and both configurations are pretty similar in practice. I've melted steel with both, and there was no real difference in performance. This is assuming that the matching network is chosen properly, and I assume that people who have had bad experiences with LCLR have had badly chosen component values in the matching network. Theory and simulations also back this up, the phase and amplitude response is very similar between the two configurations near the resonant frequency. Both have a phase angle that crosses through zero at the resonant frequency, so both will have unity power factor at some frequency. Both are also used industrially. There are hower some practical differences between them, which I will try to sum up here.

Edit March 2016: I've done some more reading and simulations, and I have to add some corrections to this. What I wrote about the power factor of LCLR tank circuits only applies at light loading. At heavier loading of the work coil, the inverter current phase angle never crosses zero. This means that the LCLR has worse power factor and no possibility of ZCS with heavier loading.

LCLR advantages:
*Tolerant of work coil shorts, inverter sees a light inductive load
*Can be made without ferrite in the power circuit
*Little added parasitic inductance between the tank capacitor and the work coil, this can be very important with low inductance work coils
*Wiring inductance between inverter and tank circuit will just add to the matching inductor
*Easy to drive a tank from multiple bridges combined through matching inductors
*If the matching inductor is placed near the bridge, the transmission line voltage is sinusoidal, resulting in less radiated noise when the tank is far away
*Mechanically nice tank arrangement

LCLR disadvantages:
*Bad power factor with heavy loading
*No galvanic isolation without an extra transformer
*Requires a matching inductor that can also induction heat surrounding metal
*Current phase angle is not monotonic below resonance, making it hard for a simple PLL to always find resonance
*Matching steals a small part of the tank capacitance. Not usually a big problem

TCSR advantages:
*Unity power factor is possible over a wide range of loading contitions
*Inherent galvanic isolation
*No matching inductor is required
*The phase angle of the inverter current is always monotonic on both sides of resonance, so inverter current feedback can be used

TCSR disadvantages:
*Can be mechanically awkward to make the tank circuit
*Inverter is presented with a capacitive load if workcoil is shorted
*Inductance between the inverter and tank is reflected through the matching transformer, stealing tank VARs.
*Isolation transformer design is difficult at higher frequencies and powers, mostly due to the proximity effect, transformer coupled LCLR has similar challenges.

I use six wires 1.25mm each twisted tightly and that's enough with 15KW at 550VDC power to the bridge.

What frequency are you running at? This is the same cross section i used in the litz wire, and it overheated quickly. At high frequency, the coupling transformer design is very challenging compared to lower frequencies.

What is the frequency of generating power control? I understand that to control the power you generate a square wave signal with a fixed frequency and the duty cycle depends on the power. Is the heater does not work generates weird sounds?

I run at 250 - 600 kHz depending on the work coil. Power control is generated from the measured tank voltage, the control circuit will skip whole cycles when the tank circuit voltage is larger than the target.
Back to top
Gabriel35
Tue Apr 07 2015, 02:59PM
Gabriel35 Registered Member #2310 Joined: Wed Aug 19 2009, 08:04PM
Location: Santa Catarina - Brazil
Posts: 169
The cycle skipping seems to be a great ideia. Do you have plans on posting some schematics of it soon?

What are the switches you are currently using?

In my IH, I'm using the TCSR now for testing and I think that the material of my cheap toroids is bad or not made for that purpose because the windings do not heat, the only thing that heats up are the toroidal cores...
Back to top
Wolfram
Tue Apr 07 2015, 04:23PM
Wolfram Registered Member #33 Joined: Sat Feb 04 2006, 01:31PM
Location: Norway
Posts: 971
Gabriel35 wrote ...

The cycle skipping seems to be a great ideia. Do you have plans on posting some schematics of it soon?

What are the switches you are currently using?

In my IH, I'm using the TCSR now for testing and I think that the material of my cheap toroids is bad or not made for that purpose because the windings do not heat, the only thing that heats up are the toroidal cores...

I've attached the current schematic. The bus voltage sensing is not isolated from mains, but it will be in the final version. The current solution is just something I threw together to see if it would stabilize the circuit, see earlier posts in the thread for more info on this.


1428423810 33 FT168388 Ih Mk3


I'm currently using Fairchild FGH40T65SPD, they are very cheap and low loss. I've only killed IGBTs once, and that was when the primary of the coupling transformer melted and shorted. I've attached an image of the broken IGBTs. As you can see, the dies are very small, but they can still handle switching significant power on account of their very low losses. I prefer to have low loss IGBTs instead of older devices with larger dies that are more robust but more lossy.


1428423810 33 FT168388 Igbt Dead


What core are you using for the coupling transformer and what frequency are you operating at?
Back to top
Robert2
Wed Apr 08 2015, 07:42AM
Robert2 Registered Member #1773 Joined: Tue Oct 21 2008, 06:56PM
Location: Poland
Posts: 93
Hi There

My transformer is 9 pieces of toroidal cores TX58 3E25
The resonant frequency is 30 kHz
MMC resultant capacity is about 5uF

1428478799 1773 FT168388 Trafo

1428478799 1773 FT168388 Konda


1428478914 1773 FT168388 Yyy2
Back to top
 1 2 3 4  last

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.