data visualization ideas for simulation.

Discuss how polywell fusion works; share theoretical questions and answers.

Moderators: tonybarry, MSimon

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

data visualization ideas for simulation.

Postby happyjack27 » Fri Nov 26, 2010 9:03 pm


rjaypeters
Posts: 869
Joined: Fri Aug 20, 2010 2:04 pm
Location: Summerville SC, USA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby rjaypeters » Sat Nov 27, 2010 12:14 am

Holy cow! Just remember to eat, sleep, etc.
"Aqaba! By Land!" T. E. Lawrence

R. Peters

TallDave
Posts: 3114
Joined: Wed Jul 25, 2007 7:12 pm
Contact:

Postby TallDave » Sat Nov 27, 2010 12:19 am

Sounds fun! Good luck.
n*kBolt*Te = B**2/(2*mu0) and B^.25 loss scaling? Or not so much? Hopefully we'll know soon...

happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby happyjack27 » Sat Nov 27, 2010 4:20 pm


happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby happyjack27 » Mon Nov 29, 2010 7:42 pm

ion density is an important thing to measure, ofcourse, but in simulation it's a little trickier than most other things, because it's not purely a particle-based measure, but is based on space as well.

i've given it some thought, and i've decided that the way to go is to sort the particles by their distance from center, using maybe a gpu-based fast radix sort, such as the one that comes with nvidia's sdk. so then you get a list like this, ordered from closest to center to farthest:

particle number, distance from center
particle number, distance from center

then the per-particle density is estimated thusly:

since volume contained within spherical radius r is r^3, r1^3 - r0^3 gives the difference in volume contained at the two radii r1 and r0. if there are exactly n particles between those two radii, then the density is n / volume =

(number of real ions that each virtual ion represents) / [(radius of next further ion)^3 - (radius of next closer ion)^3]

to soften it up you can go e.g. 2 in and 2 out instead of just 1 in and 1 out, effectively making it a moving average.

with density estimates, you can get density^2 and multiply that by the cross section (a function of kinetic energy) to get the fusion rate at that radius. and that'll be linear to the power gain. multiply that by the volume at that radius [(radius of next further ion)^3 - (radius of next closer ion)^3] and you get total fusions per second at that radius.

then "the area under the curve", as they say, is the total fusion rate for the entire system. multiply that by energy per fusion and the power conversion efficiency and you get gross power gain. then all you've got to do is subtract your power losses and you get your net energy production per second.

so that'll make for a great and very important visualization. i'm not there yet, though. like i said, it's a little trickier. i've got to add the sort routine and all that, something which i didn't have to do for any other view.

happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby happyjack27 » Tue Nov 30, 2010 8:47 pm


happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby happyjack27 » Tue Nov 30, 2010 10:51 pm


happyjack27
Posts: 1435
Joined: Wed Jul 14, 2010 5:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby happyjack27 » Tue Nov 30, 2010 11:31 pm


BenTC
Posts: 410
Joined: Tue Jun 09, 2009 4:54 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Postby BenTC » Wed Dec 01, 2010 2:41 pm

In theory there is no difference between theory and practice, but in practice there is.


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Return to “Theory”

Who is online

Users browsing this forum: No registered users and 1 guest