Home Forums Development Implement MoM to create Antennas, transmission lines, etc. in Python.

Tagged: 

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #8570
    David97
    Participant

      Hi everyone,

      I have a question. I have experience with numerical methods like MoM and FDTD, and I want to contribute to developing software for antenna design, transmission lines, etc. using MoM. However, I only program in Python and MATLAB. Is there a way to connect, for example, Python-based antenna design software with Qucs Studio, or do I need to develop the software in C++?

      #8571
      QucsStudio
      Keymaster

        Using C++ would be best for QucsStudio, of course, but Python could be okay, too. Up to now, QucsStudio has no Python interface. Do you know how such an interface looks like? Can you help here?

        Implementing MoM would be fantastic indeed! Can you explain how this should look like, e.g. what part should be performed by QucsStudio and what by Python? What packages will you use? Have you already examples etc.?

        #8573
        David97
        Participant

          I would like to develop a Python interface that allows for:

          1. Generating antenna geometries and discretizing them.
          2. Solving the equations numerically and visualizing results such as radiation patterns, current distribution, impedance, S-parameters, VSWR, Smith chart, etc.
          3. Exporting the results to QucsStudio in Touchstone format for further analysis.

          What do you think of this idea?

          On the other hand, my experience with the Method of Moments (MoM) includes using Pocklington’s equation for arbitrarily shaped wire antennas, which I addressed in my master’s thesis. Currently, I am working with the Rao-Wilton-Glisson (RWG) method to improve the discretization and analysis of more complex antennas.

          For more details on my work, I can provide my thesis in Spanish and a relevant article in English. https://1drv.ms/f/s!AnXRrxo9wUx1gsxAkzWgl02Sybr__Q?e=aiLgEt

          #8574
          QucsStudio
          Keymaster

            That is indeed great! And very interesting. And it seems that you do not need a special interface to QucsStudio. So this is really nice!

          Viewing 4 posts - 1 through 4 (of 4 total)
          • You must be logged in to reply to this topic.