Оптическое программное обеспечение для компоновки и оптимизации

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

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

Приложения

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

Возможности

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

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

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

OSLO работает с другими программными продуктами, используя интерфейс DDE ( Dynamic Data Exchange ) Client/Server. Это позволяет программе работать с такими продуктами, как MATLAB, для создания многопрофильной среды, такая среда использовалась для проектирования и анализа Тридцатиметрового телескопа (TMT). [10]

Издания

OSLO доступен в одной образовательной и одной коммерческой версии.

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

• ОСЛО ОБРАЗОВАНИЕ

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

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

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

• ОСЛО Премиум

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

Ссылки

  1. ^ Ронгшенг Тянь; Чарльз С. Их; К. К. Лу, «Проектирование голографической оптической системы с использованием Super-Oslo», Труды SPIE Том: 1211 стр. 90-98 (1990)
  2. ^ Джоэль Эррера Васкес; Серхио Васкес и Монтьель, «Оптическая конструкция компактного анастигматического телескопа с тремя зеркалами», Труды SPIE, том 6342 (2006)
  3. ^ Пол К. Манхарт; Сяоцзе Сюй, «Последние достижения в макроаксиальной градиентной оптике показателя преломления (пришло время переосмыслить градиенты)», Труды SPIE, том 2537, стр. 250-260 (1995)
  4. ^ Чунси Чжоу; Чжань Ли; Дацзянь Линь; Чунлей Ду, «Проектирование внеосевой инфракрасной рефракционной/дифракционной гибридной телескопической оптической системы», Труды SPIE, том 2866, стр. 483-486 (1996)
  5. ^ Доктор Джозеф М. Ховард, «Деятельность по моделированию оптических систем для космического телескопа Джеймса Уэбба (JWST) НАСА: IV. Обзор и введение в наборы инструментов на основе MATLAB, используемые для взаимодействия с программным обеспечением для оптического проектирования», Труды SPIE, том 6668 (2007)
  6. ^ "Chieh-Jen Cheng; Jyh-Long Chern, "Проектирование асферической линзы для коллимации и равномерного распределения облученности источника света с ламбертовским угловым распределением", Труды SPIE, том 6342 (2006)
  7. ^ Пол Э. Мерфи; Томас Г. Браун; Дункан Т. Мур, «Оптическая нониусная интерферометрия для асферической метрологии», Труды SPIE, том 3676, стр. 643-652 (1999)
  8. ^ Кертис Дж. Харкридер; Дункан Т. Мур, «Диффузия с изменяющимися во времени граничными условиями для градиентно-индексного проектирования», Труды SPIE, том 3482, стр. 780-788 (1998)
  9. ^ Доктор Джозеф Ховард, «Оптическое проектирование телескопов и других отражательных систем с использованием SLIDERS» https://ntrs.nasa.gov/api/citations/20080043876/downloads/20080043876.pdf «SLIDERS: следующее поколение автоматизированных инструментов оптического проектирования уже здесь» https://www.spiedigitallibrary.org/conference-proceedings-of-spie/5174/0000/SLIDERS--the-next-generation-of-automated-optical-design-tools/10.1117/12.506889.short
  10. ^ "Архивная копия" (PDF) . Архивировано из оригинала (PDF) 2011-07-20 . Получено 2009-05-25 .{{cite web}}: CS1 maint: архивная копия как заголовок ( ссылка )
  11. ^ «Справочник по оптике ОСЛО» (PDF) .
  • Сайт исследования Лямбда
Взято с "https://en.wikipedia.org/w/index.php?title=Оптическое_программное_обеспечение_для_разметки_и_оптимизации&oldid=1098371057"