April 19, 2022 at 9:58 pmallenduhSubscriber
Hi Lumerical support
I am Yi-Shiou Duh from Stanford university. I am running a FDTD simulation
-- with 100 micron propagation
-- on a gentle absorbed medium. imag(index) = 5 * 10^-6
-- Plane wave (periodic BC) with no structure at all
Transmission should be T = 0.995 with 100 micron propagation length.
However, I encounter an over attenuation. Following is the Transmission - mesh order (accuracy) plot.
Coarse mesh can lead to errors in energy flow at long ranges.
You can see from the attached figure (transmission vs. mesh order at 600nm) that the mesh plays a crucial role and could be the reason for the discrepancy. The simulation is run with a simple plane wave simulation (100 um simulation size) and swept over mesh accuracy.April 25, 2022 at 7:10 pmTaylor RobertsonAnsys EmployeeI wouldn't be surprised that the mesh discretization, may effect the accuracy in the case of small attenuation. And you may be correct that some dispersion means that the pulse hasn't completely propagated through the medium before the sim is terminated. The best way to converge this in FDTD would be to reduce the dimensionality to 1D. Essentially 1D, using 1 mesh cell and periodic BC in both transverse directions X,Y. Then use a mesh override for dz, and reduce the mesh step in the propagation direction dz. I suspect that you will continue to see convergence as you reduce the mesh step in the propagation direction. You may not be able to converge on the exact value, but at least this should give you an estimate on the error you would expect. It looks to me like the Transmission is still converging at mesh accuracy 8.
A better approach to simulating such effects would be to use analytic methods like STACKRT. I looked at this problem using the following code snippet and these are the results are obtained.
n = [1 + 1i*5e-6];
d = 100e-6;
lam = linspace(400e-9,800e-9,10);
f = c/lam;
RT = stackrt(n,d,f);
Viewing 1 reply thread
Ansys Innovation Space
- The topic ‘Over-attenuation when propagate in absorption medium’ 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.