October 2, 2022 at 11:22 pmfdtdisgreatSubscriber
I am trying to use the azimuthal source as setup in this Ansys post ( https://optics.ansys.com/hc/en-us/articles/360034383054-Using-an-equation-to-define-the-spatial-field-profile-of-a-source-in-FDTD ). However I am encountering many problems whilst trying to adapt it to my setup.
Defining the azimuthal field profile at a wavelength of 1.6um, and then running a broadband simulation from 1.57um to 1.64um with the imported source inside a glass substrate (imported source at z = -1.6um, glass substrate surface at z = 0, above is just air), I observe 2 problems:
1) The chirality of the azimuthal polarization changes in space as the beam propagates. The below screenshot is of a power monitor placed along the propagation of the source (z direction). The alternating red and blue patches indicate that at a given xy plane, the chirality of the polarization is e.g. RH, but a few 100nm above it, it then flips to LH.
2) The field profile changes slightly as I change wavelength. The red and blue lobes shift slightly up in the z direction as the wavelength increases (the first screenshot is at wavelength 1570nm, the second at 1640nm). This means that for a given xy-plane, the azimuthal polarization can be RH polarized for 1570nm, but LH polarized for 1640nm.
Ideally, I want 1) The chirality of the azimuthal polarization to be constant across the propagation direction. 2) The propagation profile of the source to be constant across the wavelength range. Solving 1) would essentially solve 2), since if the chirality of the azimuthal polarization is consistent along the z direction, then it wouldn't matter if there is a small change in the profile with wavelength.
More details of my FDTD setup. My import source span = 7.5um (in x and y), NA = 0.3. Source is 1.6um below the substrate surface. FDTD width = 9.5um in x and y, and 6.3 um in z. BC are 50 PML layers on all 6 boundaries. I've placed an override mesh over the central part of the source, of 20 nm steps in x and y. Autoshutoff is 1e-5, which is typically reached very quickly. The example lsf script from Ansys for generating Azimuthal polarization has 2 options: I am using the 2nd option i.e. defining the field profile in k space, then fourier transforming it.
Thank you in advance.
October 3, 2022 at 6:26 pmGuilin SunAnsys Employee
A1: not sure how did you quantify the LH or RH?
A2: currently the import source is only for monochromatic light. Other wavelength will use that imported profile, which might not be correct. You could import several different wavelengths at the same location.
You could also file a feature request, when you have your source as a function of wavelength: ix.lumerical.com
"import source span = 7.5um (in x and y), NA = 0.3"
The source span (and FDTD span) might be a little small, as from the monitor result the fields are cut off, which will cause diffraction.
I strongly suggest to test the single wavelength at this moment.
October 13, 2022 at 6:30 pmjmidkiffSubscriber
The concept of chirality is not applicable to an azimuthal source. Unlike circular polarization, azimuthal polarization always contains orthogonal electric field components at every point in time. The oscillation you see in the direction of propagation is simply a snapshot of the phase.
- You must be logged in to reply to this topic.
Simulation World 2022
Check out more than 70 different sessions now available on demand. Get inspired as you hear from visionary companies, leading researchers and educators from around the globe on a variety of topics from life-saving improvements in healthcare, to bold new realities of space travel. Take a leap of certainty and check out a session today here.
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.
- “Import optical generation” or “delta generation rate”?
- Why am I getting “process exited without calling finalize”, and how do I fix it?
- Error on Lumerical device
- Using a license file on a new license server
- Ansys Insight: Diverging Simulations
- Ansys Insight: About override mesh in FDTD: its use and settings
- Error: addfdtd is not a valid function or a variable name
- Ansys Insight: Convergence issues in CHARGE
- Ansys Insight: Transmission results greater than one
- Is there a Lumerical script command to output the Simulation and Memory requirements?
© 2022 Copyright ANSYS, Inc. All rights reserved.