Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 38
  • 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!
Download (31)
ScottH (37)


Next birthdays
11/03 Electroguy (94)
11/04 nitromarsjipan (2024)
11/04 mb (31)
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 :: General Science and Electronics
« Previous topic | Next topic »   

Gate Drive for SLR Converter IGBT H_Bridge

Move Thread LAN_403
GeordieBoy
Tue Feb 16 2010, 02:26PM
GeordieBoy Registered Member #1232 Joined: Wed Jan 16 2008, 10:53PM
Location: Doon tha Toon!
Posts: 881
You would normally regulate the average current output of the Series Load Resonant converter by modulating the switching frequency. (Or more accurately "thinning out" the switching pulses.)

Each resonant cycle is a seperate discrete event that delivers a packet of energy to the output side. The controller normally fires sinusoidal cycles of alternating polarity through the series resonant circuit to produce that chopped-up sine current waveform that someone on here very kindly named "the buttock shaped waveform".

This waveform happens when there is no dead time in the switching cycle. i.e. Every sinewave cycle that starts positive is followed IMMEDIATELY by another sinewave cycle that starts negative. Likewise every negative going cycle is followed by another positive going cycle etc, etc.

When pulses are generated head-to-tail in this way the maximum average output current is generated from the converter. However, it is possible to decrease the average output current by decreasing the rate at which resonant pulses are generated.

For instance 50% current output is achieved by generating one complete positive going resonant cycle, followed by waiting for 1 cycle period of dead time, then one complete negative going resonant cycle, followed by waiting another 1 cycle period of dead time. Then the whole process is repeated.

Proportional control of average output current from 0 to 100% of the design value can be achieved by using this "thinning out" method on the control pulses to the IGBTs.

This is one example of a SMPS that uses switching frequency modulation to control the output current. Just remember that it is the repetition rate of the pulses that is being varied, NOT the pulse widths. (You can't just modulate the switching frequency and hold the duty ratio constant! The pulses that drive the IGBTs must maintain a constant width as the frequency is changed. If the pulse widths don't stay correct, the operation of the SLR will break down.)

A more crude bang-bang type of control can also be applied to the SLR where the gate drive pulses are simply disabled when the control variable is above the set-point and enabled when below the set-point. Whilst not as elegant as linear proportional control it may suffice for some capacitor charging applications in whichoutput voltage fluctuations are not a problem.

-Richie,
Back to top
Peter02
Wed Feb 17 2010, 03:05AM
Peter02 Registered Member #1488 Joined: Sat May 17 2008, 10:41AM
Location: Germany
Posts: 18
Hi,
thanks for the input.

@Finn Hammer
Yes, that is most likely the safest and simplest method and therefore maybe the best.
But this does not produce lowest ripple voltage because ripple will be proportional to hysteresis (im not so sure here), which is what i try to get around. For capacitor charging this might not be a big problem but i wanted to find a way with lowest ripple nontheless.


@Steve McConner
till now i always used the Mazilli + Regulated buck ( average current regulated 2.5KW diy bench top psu ) which worked great but is not very comfortable because of the size of it, therefore i wanted the ccps to run ofline.
If this regulation attempt fails i will fall back to just switch it off when the cap is full.

@GeordieBoy
good to know that this is the (or at least one) way to go.
Maybe i failed to say it right, but the circuit i posted does (or is intended to) exactly what you say.
The circuit creates one power cycle at each positive edge of a clock signal while the toggle flipflop makes sure that the polarity of the drive pulses change every cycle.
So in the end the frequency of the input signal determines the density of the power cycles which is what you said.
Since every cycle delivers a discrete amount of charge, the density of the pulses is proportional to the output current. So this makes a frequency to current converter.
Therfore i wanted to use a Voltage controlled Oscillator (lm331) to make the control circuit accepting a voltage as the regulation input for the output current.

At first i had thought of a much more complicated circuit with RS-Flipflops and more logic elements, but in the night i couldnt sleep (because i didnt want to build such a complicated circuit ) until i found the simplest way to make the Frequency to Pulsedensity-converter i could think of.
Instead of the ANDs i will use as FinnHammer stated the enable inputs to the gate drivers.

I have build it and tested with a frequency generator and it works good, "only" the regulation part has yet to be done.

Greetings
Peter
Back to top
Steve Conner
Wed Feb 17 2010, 10:50AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
wrote ...
"the buttock shaped waveform".
Yes, and the output voltage is controlled by PCM: Pulse Cleft Modulation. :D

wrote ...

But this does not produce lowest ripple voltage because ripple will be proportional to hysteresis (im not so sure here), which is what i try to get around. For capacitor charging this might not be a big problem but i wanted to find a way with lowest ripple nontheless.

Yes, the other problem is that the ripple frequency will change depending on the load. At low output powers it could be well in the audible range. So you probably couldn't use this to power, say, a tube RF amplifier for ham radio, because it would add ripple sidebands to the signal that couldn't be removed without a huge filter, and this huge filter woud defeat the purpose of using a SMPS in the first place.

Maybe instead of a simple comparator to do bang-bang control, you can use a sigma-delta modulator, like they do in Class-D amps. The average pulse density would still be what's needed to make the desired output voltage, but the pulses would be randomly distributed and the ripple would be more like white noise. Or blue noise rather, since the sigma-delta performs noise shaping.

wrote ...

Maybe i failed to say it right, but the circuit i posted does (or is intended to) exactly what you say.
Yes that's what I thought too smile
Back to top

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.