How to study computational electromagnetics "QUORA"

Source: Internet
Author: User

Link

There is several resources. But the it depends on what do you actually want to learn ... Let me explain:

First of all, there is many numerical Modeling techniques in electromagnetic, and people is always confused about which One to choose. But if you were not able to decide and then best thing was to start with any of the them (I am not talking about conventional theor Etical approaches which cannot be do theoretically for bigger problem spaces). All numerical techniques can are used for all type of EM problems but major aspect are efficient solution, in terms of Resul TS and resources.

1. If you want to know about the general idea about CEM and then its better you begin with Wikipedia itself, which have a great am Ount of details about numerical modeling in Electromagnetics.

Computational electromagnetics

2. If you is not a beginner and then might has already chosen, which numerical modeling you is interested in, like FDT D, FEM, MoM, FIT, etc.

If you had not chosen yet and want to decide which one to being considered for your numerical solutions of EM problems, then Do not worry. Dr. Raymond Rumpf have created many lectures on CEM on YouTube. A look at them.

If you want to go into full depth mathematical analysis then go through Dr. Cynthia Furse ' s videos on YouTube.

I loved these ... I guess you could also like it at least. :)

3. If you had decided now, which numerical modeling is interested in, then there is several books and videos Availa ble to learn each and every one of them.

There is many numerical modeling techniques, some of them you might has seen on Wikipedia itself.

But it depends on the EM problem, which decides choice the efficient it's the numerical, solution and numerical modeling meth Od. So once you has decided it according to your EM problem then only start working on specific numerical modeling.

I like mainly following numerical techniques:

I). Finite difference time Domain Method (FDTD)

There is YouTube videos to understand it easily and I would rather prefer if you go through:

Prof. Kane Yee ' s Fundamental paper (1966). This paper itself are more than sufficient to understand FDTD for EM problems.

Http://ecee.colorado.edu/~mcleod ...

and a paper by Prof. Taflove

http://www.ece.northwestern.edu/...

Trust me if you can understand these, it's more than sufficient to begin with FDTD. I started with these only. Then there is many papers by Prof Allen Taflove, Prof. Karl S. Kunz and many others.

First good book on the FDTD by Kunz & Luebbers are like a epic for numerical scientists.

The finite difference time Domain Method for Electromagnetics

Then there is many books by many professors, Prof. Taflove, Prof. Sadiku, Prof. Elsherbeni. You can just google them and search for free PDFs also. :) I'll not put the links here. :)

Even if you is interested in Videos only, then go to through lecture series by Prof. C. Furse:

If you want to use commercially available Tools then:

I. FEKO--https://www. Feko. info/

Ii. CST--https://www. CST. com/

Iii. FDTD Solutions--Lumerical ' s nanophotonic fdtd Simulation software

Free FDTD codes and tools is

  • fdtd++: Advanced, fully featured FDTD software, with included C + + source code, along with sophisticated material models an D predefined fits as well as Discussion/support forums and e-mail support
  • Openems (Fully 3D Cartesian & Cylindrical graded mesh Ec-fdtd Solver, written in C + +, using a matlab/octave-interface)
  • PFDTD (3D C + + FDTD codes developed by Se-heon Kim)
  • JFDTD (2d/3d C + + FDTD codes developed for Nanophotonics by Jeffrey M. McMahon)
  • Wolfsim (NCSU) (2-d)
  • Meep (MIT, 2d/3d/cylindrical parallel FDTD)
  • (geo-) Radar FDTD
  • Bigboy (unmaintained, no release files. Must get source from CVS)
  • Toyfdtd
  • Parallel (MPI&OPENMP) FDTD codes in C + + (developed by Zs. Szabó)
  • FDTD code in Fortran 90
  • FDTD code in C for 2D EM Wave simulation
  • Angora (3D parallel FDTD software package, maintained by Ilker R. Capoglu)
  • Gsvit (3D FDTD solver with graphics card computing support, written in C, graphical user interface Xsvit available)
  • Gprmax (Open Source (GPLv3), 3d/2d FDTD Modelling code in Python/cython developed for GPR but can is used for general EM M Odelling.)

These is taken from Wikipedia ...

II). Method of Moments (MoM)

This was also one of the oldest methods in electromagnetics for solving big problems.

There is one good book by Gibson:search on Google and first link ...:)

Https://www.google.de/url?sa=t&r ...

I have read the book and its awesome...you need patience ...:)

There is many books with MATLAB coding of MoM. If you want to implement it with MATLAB and then Go Through:

Fundamentals of Electromagnetics with MATLAB, by Karl Erik Lonngren, Sava Vasilev Savov, Randy

Commercial Tools:

I. FEKO--https://www. Feko. info/--------Best available software for MoM

II. NEC codes--numerical electromagnetics Code NEC2 Unofficial Home page

III). Finite Element Method (FEM)

For 2D Solutions, to begin with, just go through:

Http://deepblue.lib.umich.edu/bi ...

There is many books on the FEM for Electromagnetics, but I would rather prefer it for specific numerical problems only. Or maybe inside FEKO with hybridizing with MoM.

Commercial Tools:

I. FEKO--https://www. Feko. info/--------Best available software for MoM

Ii. HFSS-Http://www.ansys.com/Products/Si ...

IV). Finite integration Technique (FIT)

It was proposed by Prof Thomas Weiland. IT has a basic papers written by Prof. Weiland. There is a commercially available tool company, which are founded by Prof. Weiland and he colleagues only, known as CST St Udio Suite.

CST--https://www. CST. com/

------------------------------------------------------------------------------

There is many enhancements in these numerical modeling techniques and hybridization with many other numerical techniques (MLFMM, PO, GO etc.) For specific applications. For more information with the Wikipedia page which I have posted first ...:)

-----

I hope this was useful to someone ...:)

How to learn to calculate Electromagnetics "QUORA"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.