September 22, 2022 at 4:43 pmsagarSubscriber
I am optimizing my structure's parameters, diameter, height, etc to gate maximum absorption. Is it possible to optimize the parameters of the photonic structures for two wavelengths in a single optimization process? In optimizations, I am only able to maximize the absorption for a single wavelength. Please suggest if it is possible with lumerical fdtd?
September 22, 2022 at 8:06 pmGuilin SunAnsys Employee
The Particle Swarm optization Lumerical developed is for one FOM. When you have two results to be optiized, it is doable, provided that you design a FOM to contain both of them in one value. For example if you want mimize 1-T1/T2, where T1 is the transmission for wavelewngth 1 and T2 is the transmission for wavelength 2.
You can design other FOM to better realize your optimization goal, as one value of FOM.
September 26, 2022 at 4:09 pmsagarSubscriber
This 1-T1/T2 will be minimized when T1~T2, not likely when both are maximum. I want to do the optimization in such a way that T1 and T2 would maximum corresponds to two wavelengths and transmission corresponding to other wavelengths will be a minimum. The actual goal is to build a structure that supports resonance for two wavelengths.
Sometime after optimization, I get diverged FOM; there is no saturation value. Should I go for more generation?
September 26, 2022 at 4:39 pmGuilin SunAnsys Employee
Unfortunately many optimizatio algorithms do not provide vectorial FOMs. The Particle Swarm Optimization Lumerical developed is a scalar optization, so you cannot direct optimize two FOMs. The suggestion I proposed can have both T1 and T2 about the same. You may need to figure it out where the loss goes, reflection or absorption? You can also invent your own FOM formulation and try if it works.
You could also borrow 3rd party vectorial optimization algorithm, or write your own.
If the FOM does not converge, it means you will need more number of generations. Yes, it needs to reach more parameter space in order to converge.
- 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.
- “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
- Error: addfdtd is not a valid function or a variable name
- Ansys Insight: Diverging Simulations
- Ansys Insight: Transmission results greater than one
- 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
© 2023 Copyright ANSYS, Inc. All rights reserved.