Far field calculation in metasurface

Please login with a confirmed email address before reporting spam

Hi guys. Now I am facing a problem of getting far field from an array. When calculating the near field, periodic condition is applied and only a single unit is calculated. But when I tried to apply far field node in the model, I think COMSOL only do stratton-chu equation on the single unit but not the whole array. Since I want to calculate the far field from the whole array, I think I need the integral on the whole surface of the whole array. Is there a solution for this problem now? Thanks!


6 Replies Last Post 2025年9月18日 GMT+8 06:24
Robert Koslover Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 22 hours ago 2025年9月17日 GMT+8 08:27
Updated: 22 hours ago 2025年9月17日 GMT+8 08:36

I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor.

-------------------
Scientific Applications & Research Associates (SARA) Inc.
www.comsol.com/partners-consultants/certified-consultants/sara
I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor.

Please login with a confirmed email address before reporting spam

Posted: 22 hours ago 2025年9月17日 GMT+8 08:52
Updated: 10 hours ago 2025年9月17日 GMT+8 20:43

Yes! From the math structure of Stratton-Chu, I also found that a phase factor is necessary to solve it but my mates not always agree with me. Your advise is really helpful for my work. I will look at it to if there is a difference between my factor and that factor. Thank you again.

Yes! From the math structure of Stratton-Chu, I also found that a phase factor is necessary to solve it but my mates not always agree with me. Your advise is really helpful for my work. I will look at it to if there is a difference between my factor and that factor. Thank you again.


Please login with a confirmed email address before reporting spam

Posted: 4 hours ago 2025年9月18日 GMT+8 02:21

I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor.

I want to know the factor af3() could be. I think it should be a complex number. But from the document, it seems a real number. Is there a source of the array factor?

>I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" >Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor. I want to know the factor af3() could be. I think it should be a complex number. But from the document, it seems a real number. Is there a source of the array factor?

Please login with a confirmed email address before reporting spam

Posted: 4 hours ago 2025年9月18日 GMT+8 02:32

I get it. They are totally the same.

I get it. They are totally the same.

Please login with a confirmed email address before reporting spam

Posted: 2 hours ago 2025年9月18日 GMT+8 04:06

I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor.

So if I want to apply this factor and calculate far field in Electromagnetic Waves, Transient. I think I need to multiply this factor in different frequency in far field node in Electromagnetic Waves, Transient. How can I achieve this?

>I recommend you study the example model: "microstrip_patch_antenna_periodic" in the Comsol-supplied Application Library. "Modeling of a Phased Array Antenna" >Application ID: 88011 . See https://www.comsol.com/model/modeling-of-a-phased-array-antenna-88011 . Be sure to read the discussion of how the far field computations are done in the associated .pdf file. You need to apply an array factor. So if I want to apply this factor and calculate far field in Electromagnetic Waves, Transient. I think I need to multiply this factor in different frequency in far field node in Electromagnetic Waves, Transient. How can I achieve this?

Robert Koslover Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 8 minutes ago 2025年9月18日 GMT+8 06:24
Updated: 4 minutes ago 2025年9月18日 GMT+8 06:28

Last I checked, the Comsol Multiphysics RF module doesn't (yet!) offer the user any built-in post-processing routine to compute/plot far-field radiation from time-domain/transient RF computations even for single radiating elements, let alone arrays of them. You can, in principle, write your own such routines, but you'll need to go back to fundamentals. I've done that in some rather specialized cases for my own use, so I know it is possible. However, I don't have any general-purpose routines to share here. Perhaps, if there is sufficient demand, Comsol's RF module development staff can be persuaded to create & add such a feature to the code? (By the way, if you have not studied / worked with modeling transient behavior of antennas before, you might want to review the literature on it. There are many new ways to get confused.)

-------------------
Scientific Applications & Research Associates (SARA) Inc.
www.comsol.com/partners-consultants/certified-consultants/sara
Last I checked, the Comsol Multiphysics RF module doesn't (yet!) offer the user any built-in post-processing routine to compute/plot far-field radiation from time-domain/transient RF computations even for single radiating elements, let alone arrays of them. You can, in principle, write your own such routines, but you'll need to go back to fundamentals. I've done that in some rather specialized cases for my own use, so I know it is possible. However, I don't have any general-purpose routines to share here. Perhaps, if there is sufficient demand, Comsol's RF module development staff can be persuaded to create & add such a feature to the code? (By the way, if you have not studied / worked with modeling transient behavior of antennas before, you might want to review the literature on it. There are many new ways to get confused.)

Reply

Please read the discussion forum rules before posting.

Please log in to post a reply.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.