Thank you. CSVs for 2 test runs attached. Ch1 is pendulum position (the value is in Volts, scale is 1V = 1000 um). Ch2 is High-Voltage on command (0 to 5 V change), Ch3 is RF on command (0 to 5 V change). Each run also includes 3 CSV files for Ch1 min, max and mid-point as-detected. Have fun!
Thank you. CSVs for 2 test runs attached. Ch1 is pendulum position (the value is in Volts, scale is 1V = 1000 um). Ch2 is High-Voltage on command (0 to 5 V change), Ch3 is RF on command (0 to 5 V change). Each run also includes 3 CSV files for Ch1 min, max and mid-point as-detected. Have fun!
Thanks for the CSVs!
I'm going to post my analysis.
...
With the actual data, I trimmed the run to seconds 24 through 50 to exclude the "RF on" section and just see what the HV command does. The result from analyze.py is 546 uN.
I also trimmed the run to cover seconds 0 through 30 to exclude the HV command and see what the "RF on" command does. The result from analyze.py is 26 uN. I am glad that this agrees with the 20-40uN result you got!
I had a similar simulation done in Excel before starting this whole pendulum exercise. It was interesting to see how the actual amplitude can change (can either increase or decrease!) depending on the starting point (phase) of applying the force, but the mid-point of oscillations would always reflect the force correctly.
I am sure this has already been explained somewhere and probably more than once, but I just can't find it...
How to include pictures (which are attached to the post) into the middle of the post and also prevent the same pictures from displaying again at the end of the post?
I know there is an "img" tag. It requires a URL. If I just type the attachment name in there, it shows nothing. So I then go edit the post to update all the img tags with the actual URLs to attached pictures. Now those pictures start showing up fine, but they also all get displayed again at the end of the post... Given that there are posts which do not have this problem, I am definitely doing something wrong here... Please, advise.

I am sure this has already been explained somewhere and probably more than once, but I just can't find it...
How to include pictures (which are attached to the post) into the middle of the post and also prevent the same pictures from displaying again at the end of the post?
I know there is an "img" tag. It requires a URL. If I just type the attachment name in there, it shows nothing. So I then go edit the post to update all the img tags with the actual URLs to attached pictures. Now those pictures start showing up fine, but they also all get displayed again at the end of the post... Given that there are posts which do not have this problem, I am definitely doing something wrong here... Please, advise.
If you prefer to have the pictures in-line with the post rather than at the end, try using an external image host, like imgur or photobucket or flickr. Of the three, imgur is probably the easiest and lowest hassle service. Once you've uploaded your image to your image host of choice, use the uploaded image's address between the image tags and voila! All set.
However, images wider than ~500 pixels will break the forums and their formatting. If they are too large, you should stick with the image attachment functionality and avoid in-line image posts.
I found a tool called OpenSCAD that will do 3D renderings of algorithmic design data. That is, you write a sort of program that draws things in 3D. I might be able to write meep code that dumps out whatever the model in meep is, so that openSCAD can draw it. This would be a way of verifying that the model you put into meep is what you think it is. (Meep's notation not always being obvious.)
This one is based on my understanding of SeeShell's blueprint.
it is definitely possible to refer inline to attached pictures. See this post for example: http://forum.nasaspaceflight.com/index.php?topic=39004.msg1465342#msg1465342
How do they do it?
Hi All,
I just wanted to give an update on my search for a way to get the complex simulations needed within a reasonable machine. For those who have not read this part of the thread, we need to run the EM simulations out much further than they have been, but currently, we have no way to do it in a reasonable time period.
- Previously I pointed out the GPU (NVIDIA CUDA) driven B-CALM EM simulator which I think is a good choice. This paper was about 4 years old so I decide to dig into the specs. They were using a quad core top of the line 3Ghz processor for this. This is fairly nice specs even for today. However, as some might be aware, GPU hardware is advancing much faster as it uses parallelization vs higher frequencies. They tested on this hardware:
Tesla C1060 - 240 Cores @ 1.296GHz
These specs are not very good for todays mid to high range. We could get 2000-2500 cores at a similar clock speed now for only $300 -$400 (maybe even better). Int the paper, they said that the GPU version gave them a 30X boost in speed. In conclusion, I think its not far fetched to say that it may now be closer to a 300X boost in speed on a high end graphics card, assuming also we have some overhead with increased parallelization. This means that something in MEEP that might take a year to simulate may only take a day or so. If we have a multi-card setup, then this could get even faster, perhaps even near the 1000x faster mark with 3 cards linked.
Additionally, I found this program using GPU for FDTD: http://gsvit.net
Unfortunately for me, all my cards are ATI and all these programs use NVIDIA's CUDA language.
- David
A further idea for faster computation is using cylindrical symmetry. Although this constrains the shapes that can be used, initial experiments suggest a 100x speedup.
Well ...
I feel really stupid today...
and since this thread is read by a large audience, I feel really, really stupid...
When I started with meep I was searching for energy as evanescent waves escaping through the small gaps in the construction of the frustum. As a consequence of the gaps being very small, quite high resolution was needed.
I quit searching for evanescent forces months ago and decreased the resolution modestly but still held the thought that the skin is thin so the resolution needed to be high. It dawned on me finally today that that is bogus.
If we are not concerned with the details of the E&M within the skin beyond the macroscopic model, then it seems to me there is no need to resolve the skin. Meep needs about 10 points per wavelength to resolve the EM fields. Attached is a center slice of a thick skinned Brady cavity at resolution 40. The meep wavelength is ~0.51 units giving ~ 20 points/wavelength. The skin is 1/2 wavelength giving 10 cells across it.
So its not a pretty cavity outline due to granularity and there are likely other issues but this is an approach to the meep run time issue that I should have thought of months ago.
Evaluations please.
Well ...
I feel really stupid today...
and since this thread is read by a large audience, I feel really, really stupid...
When I started with meep I was searching for energy as evanescent waves escaping through the small gaps in the construction of the frustum. As a consequence of the gaps being very small, quite high resolution was needed.
I quit searching for evanescent forces months ago and decreased the resolution modestly but still held the thought that the skin is thin so the resolution needed to be high. It dawned on me finally today that that is bogus.
If we are not concerned with the details of the E&M within the skin beyond the macroscopic model, then it seems to me there is no need to resolve the skin. Meep needs about 10 points per wavelength to resolve the EM fields. Attached is a center slice of a thick skinned Brady cavity at resolution 40. The meep wavelength is ~0.51 units giving ~ 20 points/wavelength. The skin is 1/2 wavelength giving 10 cells across it.
So its not a pretty cavity outline due to granularity and there are likely other issues but this is an approach to the meep run time issue that I should have thought of months ago.
Evaluations please.
Could be helpful
A technique I use for solidification simulation at my work when we run with a million nodes as the norm.
is to do the "roughing out work" on runs with 100,000 nodes size just to get a feel for what's happening thermally and to get some help with the rough sizing and riser placements usually say 90% time it works a charm especially for simple geometries works even better.( and yes, it looks a bit pixelated)
after that a further run or two at the 'million nodes' helps clean up any isolated details [but takes extra long 30 seconds now becomes 10 minutes]
Sometimes where extra detail is needed I will do 5 million nodes and let it run overnight.
As a side note of any interest if this frustum was a casting most of the thermal stress is happening at this lower corner and we would often stipulate an R5 to reduce it [ hot cracking or hot tears being the issues]