[Raytrace] Zernike Polynomial Modeling (Was: Re: TCT (Tilted Component Telescope) designs

Michael Peck mpeck1@ix.netcom.com
Mon, 28 Jan 2002 20:03:19 -0600


At 12:14 1/28/2002 -0600, John D. Upton wrote:

>     Has anyone of this list done this before?  It would seem the ultimate 
> way to assess the potential performance of a mirror (short of using it 
> under near-perfect seeing conditions).  The real problem in attempting 
> this would be the data reduction from Foucault (or Gaviola caustic, etc.) 
> test data to a set of polynomial coefficients to enter into OSLO.
>
>     What analysis tools might be available to help transform test 
> measurements into polynomial coefficients?

I know two different ways to extract Zernike polynomial fits from Foucault 
test data. I'd even be happy to tell you how to do it, but the methods 
don't exactly lend themselves to ascii math and the limitations of a 
mailing list. There's nothing particularly difficult or mysterious about it 
though -- although there is a certain amount of number crunching involved. 
I didn't know the latest version of Sixtests provides Zernike polynomial 
output. I suspect that its output can probably be entered without 
modification into OSLO LT, but I'll have to check it out.

The free version of OSLO is pretty limited as to how you can specify a 
surface. It only recognizes the radially symmetric polynomials, so you'll 
only be able to use part of the information from an interferogram that 
includes measurements of astigmatism and other non-symmetric aberrations. 
It appears that the coefficients OSLO expects are relative to the surface 
in whatever units of measure you're using. I think interferograms will 
typically give Zernike coefficients in waves on the wavefront, so you'd 
need to multiply by the wavelength and divide by two (for a mirror - and 
possibly reverse the sign) to enter into OSLO.

When you do a Zernike analysis of a wavefront in OSLO it returns 
coefficients in waves, so its output convention differs from its input 
convention. In general usage conventions for Zernike polynomials aren't 
well standardized, so transferring values from one program to another may 
well lead to nasty surprises. I've occasionally encountered optical designs 
that include high order aspheres, but Zernike polynomials never seem to be 
used for that purpose. The only situation where you're likely to encounter 
them is if you have actual test data.

I'm going to include one sample here. This has 20nm RMS of the Zernike 
polynomial equivalent of 9th order spherical aberration, on top of the 
250mm f/6 paraboloid that we've been using as our "standard" newtonian 
mirror. The coefficient value I entered is AS5 = 10^-6*sqrt(11)*20. If you 
do a wavefront analysis of this you'll see that the RMS wavefront error is 
just over .07 waves and the Strehl ratio is 0.8, while P-V is over 0.4 - 
this is evaluated at 550nm.

***** 250mm f/6 newt with added Zernike asphere *****
*LENS DATA
Newtonian 250mm f/6
  SRF      RADIUS      THICKNESS   APERTURE RADIUS       GLASS  SPE  NOTE
  OBJ       --        1.0000e+20    1.5709e+18             AIR

  AST  -3.0000e+03   -1.5000e+03 S  125.000000 AS      REFLECT   *

   2        --            --         23.563883 S           AIR

  IMS       --            --         23.563883 S

*CONIC AND POLYNOMIAL ASPHERIC DATA
  SRF        CC          AD          AE          AF          AG
   1      -1.000000      --          --          --          --

*ASPHERIC SURFACE DATA
   1   ASP ZSR    5 - SYMMETRIC ZERNIKE SAG
       AS0        --     AS1        --     AS2        --     AS3        --
       AS4        --     AS5    6.6330e-05

********

Mike Peck

_________________

Michael Peck
email mpeck1@ix.netcom.com
Wildlife photography page http://home.netcom.com/~mpeck1/index.html
Amateur telescope making http://home.netcom.com/~mpeck1/astro/astro.html