Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group
  • ETOP 2017 Proceedings
  • (Optica Publishing Group, 2017),
  • paper 1045248

Student project of optical system analysis API-library development

Not Accessible

Your library or personal account may give you access

Abstract

In the paper API-library software developed by students of Applied and Computer Optics Department (ITMO University) for optical system design is presented. The library performs paraxial and real ray tracing, calculates 3d order (Seidel) aberration and real ray aberration of axis and non-axis beams (wave, lateral, longitudinal, coma, distortion etc.) and finally, approximate wave aberration by Zernike polynomials. Real aperture can be calculated by considering of real rays tracing failure on each surface. So far we assume optical system is centered, with spherical or 2d order aspherical surfaces. Optical glasses can be set directly by refraction index or by dispersion coefficients.

The library can be used for education or research purposes in optical system design area. It provides ready to use software functions for optical system simulation and analysis that developer can simply plug into their software development for different purposes, for example for some specific synthesis tasks or investigation of new optimization modes. In the paper we present an example of using the library for development of cemented doublet synthesis software based on Slusarev’s methodology. The library is used in optical system optimization recipes course for deep studying of optimization model and its application for optical system design.

Development of such software is an excellent experience for students and help to understanding optical image modeling and quality analysis. This development is organized as student group joint project. We try to organize it as a group in real research and development project, so each student has his own role in the project and then use whole library functionality in his own master or bachelor thesis. Working in such group gives students useful experience and opportunity to work as research and development engineer of scientific software in the future.

© 2017 OSA, SPIE, ICO, IEEE

PDF Article
More Like This
Cultivation of students’ engineering designing ability based on optoelectronic system course project

Danhua Cao, Yubin Wu, and Jingping Li
104522Y Education and Training in Optics and Photonics (ETOP) 2017

Project-based optical design practice course and teamwork: from a programmer to a lens designer

Xiaotong Li, Weige Lv, Zhaofeng Cen, Lingying Jiang, Dong Liu, and Jianfeng Xu
11143_90 Education and Training in Optics and Photonics (ETOP) 2019

New Principles of Synthesis and Optimization of Optical Systems Using a Computer

Sergey Nikolaevich Bezdidko
DMTSG.16 International Optical Design Conference (IODC) 1994

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.