March 23, 2022 at 3:37 amfdtdisgreatSubscriber
According to this page, using farfield3D on a single unit cell of a periodic structure will result in significant diffraction artifacts. It states that, if the structure is infinitely periodic, then 'Grating Projection' functions should be used. However, it is not clear to me which grating functions one should use to get a 2D field intensity profile for the far field. 'grating' only returns fraction of power in each beam, so cannot be used to get a 2D color plot of the field profile. Could you let me know which grating functions are equivalent to the 'farfield3D' function, which can be used to plot a 2D color map of the field intensity together with farfieldux and farfielduy? Or is the only option to include several periods within the FDTD region rather than just 1 and use the farfield3D function then? Thank you in advance.March 24, 2022 at 7:43 amGreg BaethgeAnsys Employee
Thanks for your post. You're correct, far field projections is not meant for periodic structures, as it calculates the far field from a single period, so it is like having an aperture in front of the structure and it will show some diffraction. To avoid that, farfield2d and farfield3d have the option to emulate the periodicity: you can specify a number of periods and a type of illumination (top hat or Gaussian), as explained in the link you referred to.
Because only the dataset/monitor and the frequency vector is required, you have to specify all the parameters explicitly. It would be something like:
E2 = farfield3d("mname", 1, 150, 150, 1, 50,50);
ux = farfieldux("mname", 1, 150, 150);
uy = farfielduy("mname", 1, 150, 150);
image(ux, uy, E2, "","","","polar");
This would calculate the far field using 50 periods in x and in y, using Gaussian illumination, for the first frequency point.
As you noted, grating projection will give the grating orders' strength. Each grating order is more like a Dirac, since the grating projection assumes an infinite number of periods, so there's no width. Actually, if you increase the number of periods used in farfield2d and farfield3d, you will see the peaks getting narrower.
March 31, 2022 at 12:27 amfdtdisgreatSubscriberThis answers my question fully, thank you so much for this reply!
March 31, 2022 at 8:53 amGreg BaethgeAnsys EmployeeYou're very welcome!May 2, 2022 at 5:35 amhaoyangSubscriberHi Greg
In my understanding, the farfield3d command assumes that the projection radius is 1 meter. If I want to see the far-field projection result at 1mm, the command farfieldexact3d (https://support.lumerical.com/hc/en-us/articles/360034930733-farfieldexact3d-Script-command) might be better. However, I am wondering whether the farfieldexact3d could support periodic illumination. If not, do you have recommended way to simulate the far projection at 1 mm for a periodic structure?
I really appreciate your help!
May 3, 2022 at 2:59 pmGreg BaethgeAnsys Employee
You're correct, farfieldexact3d won't be able to deal with the periodicity. To get the projection at 1mm, I think you could rescale the result at 1m as shown in this example. The example is not using a periodic structure, but the idea is the same. The result should be correct as long as the wavelength is still much smaller than the distance.
May 3, 2022 at 4:26 pmhaoyangSubscriberHi Greg
Thank you so much for your reply.
After confirming the simulation details with my collaborator, the wavelength of the incident light is in the visible range (around 380 nm to 730 nm), and we want to see the projection at 500 um. Details of my simulation scenario can be found in this post. In other words, the projection's distance is about 684 to 1315 times larger than the wavelength. Could I use the rescaling method for this case? In my understanding, the rescaling method could give an accurate result at the far field while not the intermediate field. Usually, which distance (e.g., larger than 500 or 1000 wavelengths) can be defined as a far-field distance?
I really appreciate your help!
Best regards Hao
May 3, 2022 at 9:18 pmGuilin SunAnsys EmployeeI would not recommend to use such scaling method for such shorter distance. Please refer my reply to your post.
Viewing 7 reply threads
Ansys Innovation Space
- The topic ‘How to get farfield projection for periodic structure?’ is closed to new replies.
Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.Trending discussions
- Ansys Insight: About override mesh in FDTD: its use and settings
- Ansys Insight: Why my simulation result is different from published paper or experiment?
- Ansys Insight: Transmission results greater than one
- Ganhemt Project mistake can you help me
- How to calculate the cross-polarization efficiency and phase in FDTD
- save data error
- Simulation of a single pillar of a peltier cooler
- EME : field profile and cell periodicity
- Ansys Insight: Single frequency CW source
- What is the meaning of this error ” Bad termination of…” ?
Top Rated Tags
© 2023 Copyright ANSYS, Inc. All rights reserved.Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.