[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ScanTesla V7.61



Original poster: Vardan <vardan01@xxxxxxxxxxxxxxxxxxxxxxx>

Hi,

There is a new version of ScanTesla!! Hahaha!! There is like a new version "every day" :O)) "Fresh software"... Remember when web browsers turned every few days ;-))

http://drsstc.com/~sisg/files/scantesla/scantesla761.zip

But this one has my new full streamer model in it. Based on a lot of simulation and measurements.

Cload = (X - D) / 6 x 10^-12 Farads.  If < 0, then it "is" 0.0

X is the streamer length.  D is the terminal or toroid cord diameter.

So if you have a 60 inch streamer off an 8 inch cord diameter toroid, the streamer capacitance is:

Cload = (60 - 8) / 6 = 8.67pF

Sounds real simple, but it is amazingly close ;-)) A little heavier load apparently. But much lighter for short streamers... Zero for non-breakout. The "program" still loads it as a plasma near the toroid until the streamer coalesces.

Streamers are about 2pF/foot away from the terminal, but are shrouded by the terminal up close, so the line gets shifted depending on the terminal cord diameter. The real slope is like 1.98pF/foot but calling it 2.00000pF / foot is "just fine" ;-)))

Rload maintains at 220,000 ohms "period"... Freau number at the raw terminal power level is "2.62"... That has been bouncing a bit from 2.6 to 2.8... But 2.62 seems to work best with this model at this moment.

Bigger toroids are better. More BPS does not tend to make longer arcs as easily even though they "burn" more power... More to study, but that model does begin to match observations much better ;-)) Basically, high BPS does not make higher terminal voltage. The program "likes" higher terminal voltage for longer arcs. There is probably a "streamer length / streamer power" quality factor in there somewhere. Like a "brightness".

If Cload is less than zero, then there is no breakout. Basically, it is really hard to breakout a streamer smaller than the terminal diameter. You ""might"" be able to get an 11 inch streamer off a "smooth" 12 inch terminal, but will just say it is 12 inches anyway ;-))

Some "way too big of file" notes are here:

http://drsstc.com/~sisg/files/scantesla/StreamerCapacitance.pdf

The C code looks like this now. See the program in the ZIP file (scantesla761.c Open in any text editor. Should import to any version of C) for all the gory details if you care :

=====================
LeaderLength = 2.62 * sqrt(Eload * BPS); //This is the John Freau equation based on actual streamer power.

	if (LeaderLength > StrikeDistance) LeaderLength = StrikeDistance;

if (T1 != T1_start && C3_inc1 < 0.0) //Do this if active streamer modeling is enabled and the model has run once.
		{

LengthTemp = 2.62 * sqrt(0.5 * VCsec_max * VCsec_max * (C2 + C3) * BPS); //Secondary energy length factor.

C3 = (LengthTemp - TerminalDiameter) / 6 * 1.0e-12; //Streamer capacitive load.
		if (C3 < 0.0) C3 = 0.0;
======================

DRSSTC feedback is by primary current. I never added a secondary voltage feedback option for those antenna folks... But so many are using primary feedback.... A not too hard fix if really needed... You just trigger on a different state variable... Note that the program can scan DRSSTC dwell time for the best streamer within primary current and total coil power limits for the "best" sparks without blowing the crap out of everything ;-))

The input file format changed slightly again... Sorry about that... But Breakout Voltage is now Terminal Diameter.

Put in "-1" for Goal Type to make it run a whole lot faster. - For dest :-))

Let me know if there are screw ups... But I think this program is really starting to come all together now :-)))) It is still real messy for non-programmers and stuff... Sorry...

Feel free to copy, steal, and plagiarize this fully Public Domain program at your pleasure ;-)) If you make a better one, send us a copy too :-)))

Cheers,

	Terry