View Single Post
  #25   Report Post  
Old May 12th 10, 01:30 AM posted to rec.radio.amateur.antenna
Art Unwin Art Unwin is offline
external usenet poster
 
First recorded activity by RadioBanter: Mar 2008
Posts: 1,339
Default Computer model experiment

On May 11, 4:02*pm, Jim Lux wrote:
Art Unwin wrote:
On May 11, 1:38 pm, Jim Lux wrote:


The computer program should know its limits.
yes and no. *For EM modeling codes originally intended for use by
sophisticated users with a knowledge of the limitations of numerical
analysis, they might assume the user knows enough to formulate models
that are "well conditioned", or how to experiment to determine this.
NEC is the leading example here. It doesn't do much checking of the
inputs, and assumes *you know what you are doing.


Jim Lux of NASA no less!


Speaking, however, as Jim Lux, engineer, not necessarily on NASA's behalf..

All of the programs clearly state that they are based on Maxwells
equations.


snip
I understand your preachings but

you presented no point that can be discussed.


While NEC and its ilk are clearly based on Maxwell's equations, one
should realize that they do not provide an analytical closed form
solution, but, rather, are numerical approximations, and are subject to
all the limitations inherent in that. *They solve for the currents by
the method of moments, which is but one way to find a solution, and one
that happens to work quite well with things made of wires.

Within the limits of computational precision, for simple cases, where
analytical solutions are known to exist, the results of NEC and the
analytical solution are identical. *That's what validation of the code
is all about.

Further, where there is no analytical solution available, measured data
on an actual antenna matches that predicted by the model, within
experimental uncertainty.

In both of the above situations, the validation has been done many
times, by many people, other than the original authors of the software,
so NEC fits in the category of "high quality validated modeling tools".

This does not mean, however, that just because NEC is based on Maxwell's
equations that you can take anything that is solvable with Maxwell and
it will be equally solvable in NEC.

I suspect that one could take the NEC algorithms, and implement a
modeling code for, say, a dipole, using an arbitrary precision math
package and get results that are accurate to any desired degree. *This
would be a lot of work.

It's unclear that this would be useful, except perhaps as an
extraordinary proof for an extraordinary claim (e.g. a magic antenna
that "can't be modeled in NEC"). *However, once you've done all that
software development, you'd need independent verification that you
correctly implemented it.

This is where a lot of the newer modeling codes come from (e.g. FDTD):
they are designed to model things that a method of moments code can't do
effectively.


Again you preach but obviously you are not qualified to address the
issue.
Maxwells equations are such that all forces are accounted for when the
array is in a state of equilibrium. To use such an equation for an
array that is not in equilibrium requires additional input
( proximetry equations) which is where error creep in.When an array is
in equilibrium then Maxwell's equations are exact. The proof of the
pudding is that the resulting array is in equilibrium as is its parts.
AO pro by Beasley consistently produces an array in equilibrium when
the optimizer is used as well as including the presence of particles
dictated by Gauss., The program is of Minninec foundation which
obviously does not require the patch work aproach that NEC has. On top
of all that. it sees an element as one in encapsulation as forseen by
Gauss by removing the resistance of the element, which produces a
loss, and thus allows dealing only with all vectors as they deal with
propagation. It is only because hams use Maxwell's equation for
occasions that equilibrium does not exist, such as the yagi, do errors
start to creep in. Any array produced solely by the use of Maxwell's
equations provides proof of association by producing an array in
equilibrium which can be seen as an over check.Like you, I speak only
as an engineer on behalf of myself. Clearly, Maxwell had taken
advantage of the presence of particles when he added displacement
current so that the principle of equilibrium would be adhered to. This
being exactly the same that Faraday did when explaining the
transference from a particle to a time varying current when describing
the workings of the cage.
Regards
Art