Paper
24 August 2005 Comparison of different algorithms and programming languages in the diffraction calculation for a coronagraph stray light analysis
Author Affiliations +
Abstract
In order to obtain an image of the solar corona, coronagraph optical design needs to be optimized with respect to stray light reduction. Despite the accurate optical design, some stray light is present on the focal plane in addition to the coronal signal. The stray light level has to be estimated in order to test the quality of the optical design. The stray light is given by scattering off the surfaces of the optical elements and by diffraction from the instrument apertures. In order to estimate the stray light level on the focal plane, a diffraction calculation is necessary. In this paper we describe the diffraction calculation for a coronagraph with an innovative stray light reduction design. For the same optical configuration we used two different algorithms, based on different approaches to Fresnel diffraction computation. By using the Fresnel-Kirchhoff scalar theory we developed an algorithm, and we used it to write codes in IDL (Interactive Data Language, by Research System Inc.), and C programming languages. By using the GLAD (General Laser Analysis and Design, by AOR) software, which diffraction algorithm is based on the principles of Fourier optics, we wrote a further code. In this paper we compare the results of the different codes and we discuss their efficiencies.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
F. Landini, M. Romoli, R. C. Colaninno, and A. Thernisien "Comparison of different algorithms and programming languages in the diffraction calculation for a coronagraph stray light analysis", Proc. SPIE 5901, Solar Physics and Space Weather Instrumentation, 59010O (24 August 2005); https://doi.org/10.1117/12.615896
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Coronagraphy

Diffraction

Stray light

Computer programming

Computer programming languages

Solar processes

Optical design

RELATED CONTENT

Design and modelisation of ASPIICS optics
Proceedings of SPIE (September 21 2015)
Optical design of the Lyman alpha coronagraph for the LYOT...
Proceedings of SPIE (February 04 2004)
Diffraction Limit In Coronagraphs
Proceedings of SPIE (November 29 1979)
Theoretical study of the occulted solar coronagraph
Proceedings of SPIE (October 15 2004)

Back to Top