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.
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hi Guys,
Any idea what would UD3 (with pulse skipping) logic would be like? This control feature is shown on Philip's Skinny coil - I am trying to replicate it with purely analog circuitry like in UD2 (i.e., without uControllers/ Expensive Intelligent Chips) for the reasons that I am not well versed on those chips and not have enough resource to carry on..
however, I have attempted to replicate it (pic below) and will be glad to hear your comments if it is somehow "getting to the ballpark" or my thinking of pulse skipping method is different from Steve W's... i.e. using OCD to detect OC event then zeroed the next pulse (of both legs of inverter) and let current flow and subside thru diodes.. while switching is IN-Sync with the coil oscillation/no hard switch; then let the pulse come again 'til the next OC event... in that way that the IGBT will be helped by its copack diode in terms of energy handling..
Below is the Primary Current waveform, any ideas on the subject is highly appreciated. Thanks in advance!
Registered Member #30656
Joined: Tue Jul 30 2013, 02:40AM
Location: UK
Posts: 208
I sketched up a UD2.x addition for Kizmo to do exactly this. I don't have the diagrams handy, hopefully he has saved them somewhere! From what I recall it is quite easy to do, only one or two extra logic chips. My solution was to turn off only one leg of the inverter, letting the current free-wheel via one co-pack diode (off-leg) and one IGBT (on-leg). This method rings down slower than when turning off both legs, which forces the current to flow back into the DC bus capacitor.
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hydron,
thanks for the useful inputs- for 1 leg off of the inverter, waveform will look like in the pic below...
Here are my concerns for this waveform: 1. Unbalance loading for IGBTs (i.e., in 1st IGBT Brick(half of the full-bridge); only 1 IGBT is switching full time and the other is skipping - which is same scenario on the 2nd Brick ... that it could lead also to unbalance heating? or duty?
2. Not Symmetrical canopy (top and below) - in my pic, you can see that the bottom part of the waveform is constantly straight unlike in the TOP peaks - it is fluctuating obviously; will there be any issues on this?
My observations/questions: 1. For Slower Change in current (fluctuation); I find it that coupling plays factor- Low K~ slow dI/dt from Sims
2. Is inductance of Pri also plays role here? how about the total surge impedance? what is ideal Z?
Do you have pics or vids of your pulse skipping attempts? once again, thanks for the input-can't find anything relatively useful from web browsing..
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hi All,
just to give an update on this thread - I was able to design a circuit that skips a certain "one pulse" every time that Primary Circuit of my DRSSTC hits a threshold which is being monitored cycle by cycle (both negative and positive going) - Skipping is done on LOW side switches only. The resultant waveform is below.
I think I am satisfied on the Current waveform (yellow on the 1st pic) as it is constantly plain on its tops and bottoms (which indicates slow dI/dt) even when skipping is happening.
The problem I am facing right now is that because IGBTs are being driven by 2 GDTs (both of the GDTs have skipping characteristics on one of its side, which is [intended for driving LOW SIDE IGBT] and without skipping on the other side [intended for driving HIGH SIDE IGBT])--- So when skipping occurs, funny thing happens - the FLUX WALKS! {EDIT: just to clarify, 1 GDT drives 1 High side and 1 Low side IGBT}
And because of this Flux walk problem – during a “skip†on a “WALK phenomena†, the gate voltages of IGBTs which are supposed to be 0 volts will be a bit higher (see pics, it is approximately ~11volts) I think this is the effect of walk, it moves the center of the waveform so it is not in 0 volts (as seen in Pics below) and causing the “supposed to be OFF IGBT†to be "ON" (for a short time) which is my concern because there will be huge current during skips and IGBT will experience hard switch (due to non-zero switching) and Voltage spikes(on my pic shots for Vge vs- Vce) and probably will cause heating/death.
I believe this flux walk is a typical response of transformer when there are unbalance drive on its primary/ which is introduced when drive skips
I have tried changing the capacitance on the GDT primary from 1 uF to 47 uF, still the FLUX WALKS I have tried changing from 24v drive to 15v drive, still the FLUX WALKS I have tried changing from BIG GDT core(1.5 inch to Small GDT Core(.75 inch) , still the FLUX WALKS
Pics are below – you can see there are SKIP that happens during the WALK (and so Vge greater than Zero)
With this, I would like to seek inputs from you guys on how to resolve it… My other option is just utilize OPTOCOUPLER – but as much as possible, I would like to find other solution in this and still use GDT. Thanks in advance.
Registered Member #11591
Joined: Wed Mar 20 2013, 08:20PM
Location: UK
Posts: 556
The skipped pulse should be both positive and negative. i.e. you need to skip two pulsed one positive and one negative. Alternatively, you could alternately skip positive and negative pulses to keep the flux balance. Using an optocoupler won't help, it might just make things worse as the imbalance will be shifted from the GDT.
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hen918,
Thanks for your comment. It makes sense perfectly to me. I will revise the PCB, maybe some jumper wires will do :) I'll do the simulation on it first, but I think the name "Pulse Skip DRSSTC" should be changed to "Cycle Skip DRSSTC" because of the GDT imbalances.. Just a thought haha I have no reference on Pulse Skip Drsstc except for the Youtube Videos of Philip and that's it, So when I read "Pulse Skip" I then designed for pulse skipping circuit ...
BTW, I have made some progress on the optocoupler approach and here is the result..
My approach is get the non-skipping sides from the 2 GDTs and put it on 1 GDT - meaning this GDT do not suffer Flux Walk.. then, I put the secondaries from this non Skipping GDT to high side IGBTs and the skipping drive for the low side IGBTs are passing OPTOs (for the two AC legs). So now, I am using only 1 GDT. I also introduced some negative drive to at least mimic the GDT wave characteristics & to avoid accidental ON..
based on the pics below, I am seeing not so very bad waveforms, transition between GDT driven and opto driven are quite nice.. in the aspect of no cross conduct. Clearly there is a bit dead time on the turning on-off and off-on transitions..
BLUE - OPTOCOUPLER (driving the low side IGBT) YELLOW - GDT (driving the high side IGBT)
another thing, have you ever tried doing Pulse Skip DRSSTC? Do you have video of it? thanks!
Registered Member #30656
Joined: Tue Jul 30 2013, 02:40AM
Location: UK
Posts: 208
I sketched up my proposed way to do the pulse skipping in another thread (using 2 GDTs and skipping whole cycles to keep DC balance). Also did some simulations, let me know if you want the .asc file
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hi Hydron,
I received ASC, thanks for that! I already plugged my coils parameter and working ok... here's what I see the differences in our approach:
1. Yours is using both AC legs of the inverter to be skipping (both high and low side), mine is only one side (which is low side) 2. Yours (I don't know) where to put limits on current on where to trigger skip events, mine is sort of like OCD circuit
i can send you my Asc files if you want to see them too..Thanks!
Registered Member #30656
Joined: Tue Jul 30 2013, 02:40AM
Location: UK
Posts: 208
Yeah send the Asc through, it would make it much easier to understand how you are trying to do it.
The limit in my circuit is set by H2 - the last number (500 in the schematic i emailed) is the current limit. It was done this way to simplify the simulation - we already know that the OCD circuit with comparator etc works!
Registered Member #3964
Joined: Thu Jun 23 2011, 03:23AM
Location: Valenzuela City
Posts: 332
Hi All,
with the help of Hydron and Phillip, I was able to apply the PSD Driver to my Coil.. however, I am facing another problem when running on a freewheel drive...
Primary Coil tuned lower to Secondary (forcing to Lower Pole): the primary current tends to be like a "sperm" shaping.. see pics below, (pic 1 &2)
Primary Coil tuned higher to Secondary (forcing to Upper Pole) the primary current at first look, is ok since the tops and bottoms are fairly plain.. but the problem is that it experiences "notching" on the firsts few cycles - seen in the photo belows, which I believe causes the spark to be short..
Hope someone can help me on this.. Thanks!
Julian
and here is my coil spec: --------------------------------------------
-------- Secondary Coil Inputs: ------------------------------------------
---------- Current Profile = G.PROFILE_LOADED 2.175 = Radius 1 2.175 = Radius 2 2.51 = Height 1 13.75 = Height 2 1170 = Turns 32 = Wire Awg
-----------------------------------------
----------- Secondary Outputs: -----------------------------------------
----------- 163.55 kHz = Secondary Resonant Frequency 90 deg° = Angle of Secondary 11.24 inch = Length of Winding 104.1 inch = Turns Per Unit 0.00166 inch = Space Between Turns (edge to edge) 1332.4 ft = Length of Wire 2.58:1 = H/D Aspect Ratio 216.8408 Ohms = DC Resistance 54523 Ohms = Reactance at Resonance 0.25 lbs = Weight of Wire 53.058 mH = Les-Effective Series Inductance 51.946 mH = Lee-Equivalent Energy Inductance 49.544 mH = Ldc-Low Frequency Inductance 17.848 pF = Ces-Effective Shunt Capacitance 18.23 pF = Cee-Equivalent Energy Capacitance 25.264 pF = Cdc-Low Frequency Capacitance 7.51 mils = Skin Depth 15.846 pF = Topload Effective Capacitance 305.4158 Ohms = Effective AC Resistance 179 = Q
-----------------------------------------------
----- Primary Outputs: -----------------------------------------
----------- 151.93 kHz = Primary Resonant Frequency 7.11 % high = Percent Detuned 90 deg° = Angle of Primary 8.51 ft = Length of Wire 8.5 mOhms = DC Resistance 0.073 inch = Average spacing between turns (edge to edge) 1.02 inch = Proximity between coils 0 inch = Recommended minimum proximity between coils 7.482 µH = Ldc-Low Frequency Inductance 0.12657 µF = Cap size needed with Primary L (reference) 0 µH = Lead Length Inductance 98.794 µH = Lm-Mutual Inductance 0.162 k = Coupling Coefficient 0.13 k = Recommended Coupling Coefficient 6.17 = Number of half cycles for energy transfer at K 19.98 µs = Time for total energy transfer (ideal quench time)
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.