Share Email Print

Proceedings Paper

Thin lens design of Cooke triplet lenses: application of a global optimization technique
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

'Ab initio' design of a Cooke triplet usually necessitates a heuristic preselection of optical glasses for the three lens elements. Though some rules of thumb are available for specific cases in general, this is a tricky problem, and often one has to take recourse to a trial and error approach. We propose to tackle the complex problem of design of a Cooke triplet lens with prespecified aberration targets by reducing it to relatively simpler problems of design of individual components with required amounts of primary spherical aberration, central coma and longitudinal chromatic aberration. This reduction is implemented by a global optimization technique. Our method of global optimization is developed along the lines of the well-known method of simulated annealing. Some new features like constrained random walk have been incorporated for facilitating the solution of our problem. A followup procedure also based on global optimization seeks singlet lenses for the individual components. In case of nonavailability of suitable singlet for a component, one seeks to satisfy requirements of that particular component by using a suitable doublet lens. Indeed, the approach provides a systematic method for the development of triplet derivatives as and when required.

Paper Details

Date Published: 8 December 1998
PDF: 9 pages
Proc. SPIE 3430, Novel Optical Systems and Large-Aperture Imaging, (8 December 1998);
Show Author Affiliations
Saswatee Banerjee, Univ. of Calcutta (Japan)
Lakshminarayan Hazra, Univ. of Calcutta (India)

Published in SPIE Proceedings Vol. 3430:
Novel Optical Systems and Large-Aperture Imaging
Kevin Dean Bell; Michael K. Powers; Jose M. Sasian, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?