January 26, 2022 at 11:00 ammarius.crouzierSubscriber
I am simulating an optical resonator on a susbstrate and looking the reflected field.
The substrate is made of Si02 with a 220nm layer of Si and 3 nm of native SiO2.
The nanoparticle is a 150*100nm rectangle with 3 layers : 2 of gold seperate by on of SiO2 the height of the gold rectangles is 30 nm and 50 nm for the SiO2 one.
The plane wave source is above the nanoparticle, I use a power monitor to calculate the reflexion coefficient. For the boundary conditions, I have PML for zmin and zmax, antisymetric for xmin and xmax, and symmetric for ymin and ymax.
I also use a mesh refinement for the nanoparticle and the area of native SiO2 just below the nanoparticle with a mesh step of 3 nm.
I have run this simulation and calculate the reflexion coefficient for different mesh accuracy ( 2-7) as you can see in the following figure.January 26, 2022 at 10:02 pmGuilin SunAnsys EmployeeThank you for such efforts doing the converge.
However, converge not only depends in the mesh accuracy, it also depends on the PML performance, the autoshutoff min and the simulation time. When you change the mesh accuracy, make sure the PML thickness does not change much, better to keep about the same. Take the example of mesh accuracy 2, suppose 8 layers are sufficient, then mesh accuracy 4 may need 16 layers etc. In addition, please make sure that the period is meshed in an integer number of meshes. I would suggest that you override mesh in the periodic direction. You can change the mesh size according to the mesh accuracy. for example, you use override mesh close to mesh accuracy 2, then you will need 1.8 ~2 time smaller for mesh accuracy 4. The mesh accuracy 2,3,4,5,6,7,8 correspond to N=10,14,18,22,26,28,and 32 where the mesh size is min(wavelength)/N .
Once the mesh is set properly, please modify PML, and autoshutoff min, and use long simulation time to let the autoshutoff min to terminate the simulation.
One more thing: the conformal mesh technique also plays role in the accuracy, in particular when metal material is involved. In this case, If you want to do converge test, it is recommended to use "conformal variant 1":
Selecting the best mesh refinement option in the FDTD ...
Understanding Mesh Refinement and Conformal Mesh in FDTD
Please refer this article for FDTD convergence testing: Convergence testing process for FDTD simulations
January 31, 2022 at 12:55 pmmarius.crouzierSubscriberHello,
Thank you very much for your answer, it helps.
However, I need more explanations :
What is the period which need to be meshed in an interger number of meshes ?
For the autoshutoff min and simulation time, I need to decrease the autoshutoff min and increase the simulation time. What are the typical values for these parameters ?
February 2, 2022 at 5:11 pmGuilin SunAnsys EmployeeIt is the xy period. As you know, the results depend on the periodic nature in XY: antisymetric for xmin and xmax, and symmetric for ymin and ymax.
The typical values are the default ones. They work most of the time but not for every simulation.
Viewing 3 reply threads
Ansys Innovation Space
- You must be logged in to reply to this topic.
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
- “Import optical generation” or “delta generation rate”?
- Why am I getting “process exited without calling finalize”, and how do I fix it?
- Error: addfdtd is not a valid function or a variable name
- Error on Lumerical device
- Using a license file on a new license server
- Ansys Insight: Transmission results greater than one
- Ansys Insight: Diverging Simulations
- Ansys Insight: About override mesh in FDTD: its use and settings
- Is there a Lumerical script command to output the Simulation and Memory requirements?
- Ansys Insight: Convergence issues in CHARGE
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.