Программное обеспечение оптики для компоновки и оптимизации - Optics Software for Layout and Optimization

Программное обеспечение оптики для компоновки и оптимизации (ОСЛО) является оптический дизайн Программа первоначально была разработана в Рочестерском университете в 1970-х годах. Первая коммерческая версия была произведена в 1976 году компанией Sinclair Optics. С тех пор OSLO несколько раз переписывалось по мере развития компьютерных технологий. В 1993 году Sinclair Optics приобрела программу GENII для проектирования оптики, и многие функции GENII теперь включены в OSLO. Lambda Research Corporation (Littleton MA) приобрела программу у Sinclair Optics в 2001 году.

ОСЛО программного обеспечения используется учеными и инженерами для проектирования линзы, отражатели, оптические инструменты, лазер коллиматоры и системы освещения. Он также используется для моделирования и анализа оптических систем с использованием геометрических и физическая оптика. В дополнение к оптическому проектированию и анализу OSLO предоставляет полную систему разработки технического программного обеспечения, включая интерактивную графику, математические вычисления и библиотеки баз данных.

Приложения

OSLO предоставляет интегрированную программную среду, которая помогает завершить современный оптический дизайн. OSLO - это не только программное обеспечение для проектирования линз, но и современные инструменты для проектирования медицинских приборов, систем освещения и телекоммуникационного оборудования, и это лишь некоторые из типичных приложений. OSLO использовался во множестве оптических конструкций, включая голографические системы,[1] анастигматические телескопы,[2] оптика градиентного индекса,[3] внеосевые рефракционные / дифракционные телескопы.[4] то Космический телескоп Джеймса Уэбба,[5] асферические линзы,[6] интерферометры,[7] и изменяющиеся во времени конструкции.[8]

Возможности

OSLO в основном используется в процессе проектирования линз для определения оптимальных размеров и форм компонентов оптических систем. OSLO может моделировать широкий спектр отражающих, преломляющих и дифракционных компонентов. Кроме того, OSLO используется для моделирования и анализа характеристик оптических систем. CCL (компилированный командный язык) OSLO, который является подмножеством языка программирования C, может использоваться для разработки специализированных программных средств проектирования оптики и линз для моделирования, тестирования и определения допусков оптических систем.

OSLO имеет множество уникальных функций, например, колеса слайдера. Эта функция позволяет пользователям прикреплять до 32 графических ползунков, обеспечивающих обратные вызовы к стандартным или предоставленным пользователем подпрограммам, которые выполняют оценку или даже полную оптимизацию при перемещении ползунка. Ховард предоставил несколько примеров использования этих скользящих колес для создания телескопов.[9]

Совместимость

OSLO работает с другими программными продуктами, используя DDE (Динамический обмен данными ) Клиент-серверный интерфейс. Это позволяет программе работать с такими продуктами, как MATLAB Чтобы создать междисциплинарную среду, такая среда была использована для проектирования и анализа Тридцатиметрового телескопа (TMT).[10]

Редакции

OSLO доступен в одной учебной и трех коммерческих редакциях.

Бесплатный образовательный продукт

• OSLO EDU

OSLO EDU можно загрузить с веб-сайта Lambda Research Corporation.

Справочник OSLO по оптике, который можно загрузить в формате PDF,[11] представляет собой самостоятельный вводный курс по оптическому дизайну.

Коммерческие продукты

• OSLO Light
• Стандарт ОСЛО
• OSLO Premium

Смотрите также

использованная литература

  1. ^ Ронгшенг Тянь; Чарльз С. Ih; К.К. Лу, «Проектирование голографических оптических систем с использованием Super-Oslo», Proceedings of SPIE Volume: 1211 pp.90-98 (1990)
  2. ^ Хоэль Эррера Васкес; Серджио Васкес-и-Монтиель, «Оптическая конструкция компактного и анастигматического телескопа с тремя зеркалами», Труды SPIE, том 6342 (2006)
  3. ^ Пол К. Манхарт; Сяоцзе Сюй, «Недавний прогресс в оптике макроосевого градиента (время переосмыслить градиенты)», Proceedings of SPIE, том 2537, стр. 250–260 (1995)
  4. ^ Чунси Чжоу; Чжан Ли; Дацзян Линь; Chunlei Du, "Дизайн внеосевой инфракрасной преломляющей / дифракционной гибридной телескопической оптической системы", Proceedings of SPIE, том 2866, стр. 483-486 (1996)
  5. ^ Д-р Джозеф М. Ховард, «Деятельность по оптическому моделированию для космического телескопа НАСА Джеймса Уэбба (JWST): IV. Обзор и введение инструментов на основе MATLAB, используемых для взаимодействия с программным обеспечением для оптического проектирования», Proceedings of SPIE volume 6668 (2007)
  6. ^ "Чие-Джен Ченг; Джих-Лонг Черн," Дизайн асферической линзы для коллимации и равномерного излучения источника света с угловым распределением Ламберта ", Труды SPIE, том 6342 (2006)
  7. ^ Пол Э. Мерфи; Томас Г. Браун; Дункан Т. Мур, «Оптическая интерферометрия с нониусом для асферической метрологии», Proceedings of SPIE volume 3676 pp. 643-652 (1999)
  8. ^ Кертис Дж. Харкрайдер; Дункан Т. Мур, "Распространение изменяющихся во времени граничных условий для расчета градиентного индекса", Proceedings of SPIE, том 3482, стр. 780-788 (1998)
  9. ^ Д-р Джозеф Ховард, «Оптическая конструкция телескопов и других отражающих систем с использованием СЛАЙДЕРОВ» https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20080043876_2008044082.pdf
  10. ^ http://www.gsmt.noao.edu/documentation/Glasgow_SPIE/5497-33.pdf
  11. ^ «Справочник по оптике ОСЛО» (PDF).

внешняя ссылка