Skip to main content

Unexpected Performance Degradation Using Variable Aspherics in Optimization

  • February 21, 2020
  • 3 replies
  • 66 views

Hello! We have a question about how we frequently get unexpected results in RMS spot radius when we optimize using variable aspherics. The question is best posed using an example:

We can optimize a two-doublet system with (light through a doublet, to a 45-deg. fold mirror, through another doublet, to the image) for one wavelength and achieve an RMS spot radius on the order of 11 microns. This is done using the optimization wizard set to image quality: SPOT and a merit function which outlines all of our important constraints, and this is only for STANDARD surfaces. We expected that, when choosing Find Best Asphere or setting aspheres to variable (V), we could optimize and improve performance; this assumption was incorrect, since repeatedly (it could be every single time, actually), our performance gets worse by multiples of 6, 10, or larger, in terms of RMS spot radius. 

What is going on here? We were under the impression that by allowing OpticsStudio the option of adding an aspheric component (or not), the performance surely shouldn't get worse!

Thanks a lot. Hope this is clear enough. Happy to provide clarifications on our question. Fundamentally, we have some learning to do about the nature of optimization in general. 
Did this topic help you find an answer to your question?

3 replies

Chris Normanshire
Zemax Staff
Forum|alt.badge.img+2
Hello Elliot. You are correct that your chosen performance metric should not get worse, so there must be some other factor at play here.

My initial guess would be that the spot size calculation in your merit function is undersampled with respect to the order of asphere you are using. You can modify the Rings setting in the Optimization Wizard to address this. When using the Gaussian Quadrature pupil integration algorithm n rings will allow the effects of aspheres (or aberrations) of order r^(2n - 1) to be computed accurately.

 

If the number of rings is set to 3 then you can use aspheres up to 5th order (2n-1). If you're using an asphere with contributions from 6th order, or higher, terms then you'll need to increase the number of rings and rebuild the merit function before optimising. 

If this is not the cause of the problem then if you could share your affected file it would greatly help to find the source of the issue.

  • Author
  • Monochrome
  • 1 reply
  • February 22, 2020
Hi Chris, 

Your suggestion worked perfectly -- our optimization improved drastically. Thank you very much for the insight.

Chris Normanshire
Zemax Staff
Forum|alt.badge.img+2
Hi Elliot, I'm glad I could help.

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings