Presentation + Paper
28 September 2023 Poke: an open-source, ray-based physical optics platform
Author Affiliations +
Abstract
Integrated optical models allow for accurate prediction of the as-built performance of an optical instrument. Optical models are typically composed of a separate ray trace and diffraction model to capture both the geometrical and physical regimes of light. These models are typically separated across both open-source and commercial software that don’t interface with each other directly. To bridge the gap between ray trace models and diffraction models, we have built an open-source optical analysis platform in Python called Poke that uses commercial ray tracing APIs and open-source physical optics engines to simultaneously model scalar wavefront error, diffraction, and polarization. Poke operates by storing ray data from a commercial ray tracing engine into a Python object, from which physical optics calculations can be made. We present an introduction to using Poke, and highlight the capabilities of two new propagation modules that add to the utility of existing scalar diffraction models. Gaussian Beamlet Decomposition is a ray-based approach to diffraction modeling that allows us to integrate physical optics models with ray trace models to directly capture the influence of ray aberrations in diffraction simulations. Polarization Ray Tracing is a ray-based method of vector field propagation that can diagnose the polarization aberrations in optical systems. Poke has been recently used to study the next generation of astronomical observatories, including the ground-based Extremely Large Telescopes (TMT, GMT, ELT) and a 6 meter space telescope (6MST) early concept for NASA’s Habitable Worlds Observatory.
Conference Presentation
(2023) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Jaren N. Ashcraft, Ewan S. Douglas, Daewook Kim, A. J. E. Riggs, Ramya Anche, Trent Brendel, Kevin Derby, Brandon D. Dube, Quinn Jarecki, Emory Jenkins, and Kian S. Milani "Poke: an open-source, ray-based physical optics platform", Proc. SPIE 12664, Optical Modeling and Performance Predictions XIII, 1266404 (28 September 2023); https://doi.org/10.1117/12.2678001
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Ray tracing

Polarization

Diffraction

Modeling

Thin films

Interfaces

Design and modelling

RELATED CONTENT

Polarization aberration in astronomical telescopes
Proceedings of SPIE (September 03 2015)
Polarization Ray Tracing
Proceedings of SPIE (June 10 1987)
Analysis Of Polarization Effects In Optical Systems
Proceedings of SPIE (January 25 1990)
Polarization Analysis Of Optical Systems
Proceedings of SPIE (June 29 1988)

Back to Top