Ansys Learning Forum › Forums › Discuss Simulation › Photonics › Optimization of a design › Reply To: Optimization of a design
July 21, 2021 at 11:52 pm
Ansys Employee
For the last question, please visit Ansys Insight: Difference between ''Maximum Generations'' and ''Generation size'' in Optimization
We focus on one question one answer in this forum. So if you have other questions other than ONE question in this topic, please write a new post.
It seems you have changed your original thought to "optimize the parameters of a design to attain a maximum transmission at a specific wavelength (not the whole operating wavelength range)". As mentioned before, the built-in POS has a single FOM, eg, a scalar quantity, or one maximum transmission at the specific wavelength, or an average in broadband, or any result that is a single value, not a matrix od dimension larger than 1. When you want "to have maximum transmission at a single wavelength and minimum transmission elsewhere", you have TWO targets, which is beyond the scope of this optimization.
The good news is, you can manage to get it work by defining a proper FOM. for example, you can first get the average transmission at all other wavelength except that specific wavelength, say T_ave; then you have the transmission at the specific wavelength T_singe. you can define your FOM as
FOM=T_singe/T_ave
This is just an illustration to build one SINGLE FOM. I believe that you are capable of defining a better FOM to realize your expectation to to have maximum transmission at a single wavelength and minimum transmission elsewhere. Just try and see how it works.
We focus on one question one answer in this forum. So if you have other questions other than ONE question in this topic, please write a new post.
It seems you have changed your original thought to "optimize the parameters of a design to attain a maximum transmission at a specific wavelength (not the whole operating wavelength range)". As mentioned before, the built-in POS has a single FOM, eg, a scalar quantity, or one maximum transmission at the specific wavelength, or an average in broadband, or any result that is a single value, not a matrix od dimension larger than 1. When you want "to have maximum transmission at a single wavelength and minimum transmission elsewhere", you have TWO targets, which is beyond the scope of this optimization.
The good news is, you can manage to get it work by defining a proper FOM. for example, you can first get the average transmission at all other wavelength except that specific wavelength, say T_ave; then you have the transmission at the specific wavelength T_singe. you can define your FOM as
FOM=T_singe/T_ave
This is just an illustration to build one SINGLE FOM. I believe that you are capable of defining a better FOM to realize your expectation to to have maximum transmission at a single wavelength and minimum transmission elsewhere. Just try and see how it works.