Software for generating magnetic field within iron

Click For Summary
SUMMARY

The discussion focuses on designing a magnetized iron calorimeter detector for high-energy physics (HEP) applications, specifically generating x-y magnetic fields within iron using current coils. Users are seeking software solutions to calculate magnetic field components at specified points, with Mathematica being mentioned as a potential tool, albeit with concerns about its complexity for novices. Recommended software includes Integrated Soft's Amperes, Infolytica Magnet, Arnold Magnetics, and Scientific Software Solutions, alongside free alternatives like Elmer, FEMM (2D only), and Agros (2D). The discussion emphasizes the importance of understanding electromagnetic theory to effectively utilize these tools.

PREREQUISITES
  • Understanding of electromagnetic theory
  • Familiarity with magnetic field calculations
  • Basic knowledge of software tools for electromagnetic simulations
  • Experience with Mathematica for data generation
NEXT STEPS
  • Explore the capabilities of Elmer for electromagnetic simulations
  • Learn how to use FEMM for 2D magnetic field analysis
  • Investigate Agros for user-friendly 2D electromagnetic modeling
  • Research Integrated Soft's Amperes for advanced magnetic field calculations
USEFUL FOR

Researchers, engineers, and physicists involved in high-energy physics experiments, particularly those designing detectors and requiring precise magnetic field calculations.

neelakash
Messages
491
Reaction score
1
Dear All,
I need to design a magnetized iron calorimeter detector (HEP ex). There will be current coils (in the vertical plane) that will generate x-y magnetic field within iron. Given the detector boundaries and exact locations of the coils (i.e. all the B.C.s), I need to obtain the components
of the magnetic field at (x, y) points in the detector. The points should be close eneough ~1 cm,
say. I am not interested in fringe fields just outside iron. It will be nice if the o/p can be found
as a table like the following:

x y z | Bx By Bz
............
<meter> | <tesla>
......|........
3.7 | 8.6 | 10 | 1.50 | 0.1 | 0.08
3.7 | 8.7 | 10 | 1.51 | 0.1 | 0.09
... | ... | ... | ... | ... | ...
... | ... | ... | ... | ... | ...
... | ... | ... | ... | ... | ...
--------------------------------------------------------------------------

Can anyone please suggest some software or program to perform this? I have institutional access to Mathematica, but I do not know if it could be used to do this. Any help will be appreciated.
 
Physics news on Phys.org
If you know the theory behind magnetic fields and just need the tedious calculations done then you can often coax and nudge and beg and plead and try to get Mathematica to do the calculations. If you don't already know the subject well then it is very questionable whether you can figure out how to form the question and how to tell whether the results of the calculations are correct.

Or you could try http://www.integratedsoft.com/Products/Amperes
Or you could try http://www.infolytica.com/en%5Cproducts/magnet/
Or you could try http://www.arnoldmagnetics.com/Content1.aspx?id=4868
Or you could try http://www.scientificsoftware-solutions.com/product.php?productid=17694
but I suspect the prices on some of those may be stunning. I remember some simulation software that I used 25 years ago and the price was $15,000 per seat. Some of the above may be different.

Is there any chance you could approach some prof at a local university who might point you towards an appropriate resource to use?
 
Is this a 2D problem? or a 3D? At first, it sounded like 2D, but then you list z...

There are at least three free pieces of software that I know of that do electromagnetics http://www.csc.fi/english/pages/elmer/index_html,
femm (only 2D), and
Agros 2D.

I have experimented with the first one and the last one, above; the last one is very easy to use.
 
Dear All,
thanks for your replies. Yes, I have learned EM theory and understand that one can uses Mathematica for generating the data. But that would be really tedious. I shall try to use the free softwares suggested by gsal. In fact, the detector will have extremely small Bz component. So,
for practical purposes it is fine if I can extract (Bx, By). Thanks to both of you again.
 

Similar threads

  • · Replies 43 ·
2
Replies
43
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 35 ·
2
Replies
35
Views
5K
  • · Replies 14 ·
Replies
14
Views
6K
Replies
14
Views
2K
  • · Replies 16 ·
Replies
16
Views
6K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 2 ·
Replies
2
Views
5K
Replies
9
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K