Topics related to Lumerical and more

Blazed grating optimization in Lumerical

    • Dmytro Fedin

      Hello All,

      Ansys Optics Support team has presented the showcase example ( which describes the blazed diffraction grating in Lumerical. The example is very helpful but I got some questions:

      - How can I optimize blazed grating to achieve high diffraction efficiency?
      - Could I include to the optimization function the variable parameters like blazed angle, height of groove profile or line density? 

      I found only one example using a parametric sweep (

      ) but I believe that Lumerical has a more powerful tool to provide a complicated optimization process.

      I would be grateful for any help!

    • Guilin Sun
      Ansys Employee

      Lumerical has a built-in optimization based on particle-swarm method, and if you have API license you can use either Matlab or Python optimization.

      In this example the blaze grating is script with theta, and period. You can modify it, or use your own math to modify the script to create the desired grating. Please try.

Viewing 1 reply thread
  • You must be logged in to reply to this topic.