Оптическое программное обеспечение для компоновки и оптимизации
Программное обеспечение для компоновки и оптимизации оптики ( OSLO ) — это программа оптического проектирования, первоначально разработанная в Рочестерском университете в 1970-х годах. Первая коммерческая версия была произведена в 1976 году компанией Sinclair Optics. С тех пор ОСЛО несколько раз переписывалась по мере развития компьютерных технологий. В 1993 году Sinclair Optics приобрела программу GENII для оптического проектирования, и многие функции GENII теперь включены в OSLO. Lambda Research Corporation (Литтлтон, Массачусетс) приобрела программу у Sinclair Optics в 2001 году.
ОСЛО Программное обеспечение используется учеными и инженерами для проектирования линз , рефлекторов , оптических приборов, лазерных коллиматоров и систем освещения. Он также используется для моделирования и анализа оптических систем с использованием как геометрической, так и физической оптики . Помимо оптического проектирования и анализа, OSLO предоставляет полную систему разработки технического программного обеспечения, включая библиотеки интерактивной графики, математических вычислений и баз данных.
Приложения
[ редактировать ]OSLO предоставляет интегрированную программную среду, которая помогает завершить современный оптический проект. OSLO — это не просто программное обеспечение для проектирования линз, оно предоставляет передовые инструменты для проектирования медицинских приборов, систем освещения и телекоммуникационного оборудования, и это лишь некоторые типичные приложения. OSLO использовался во множестве оптических конструкций, включая голографические системы, [1] анастигматические телескопы, [2] градиентно-индексная оптика, [3] внеосевые рефракционные/дифракционные телескопы, [4] космический телескоп Джеймса Уэбба , [5] асферические линзы, [6] интерферометры, [7] и изменяющиеся во времени конструкции. [8]
Возможности
[ редактировать ]ОСЛО в основном используется в процессе проектирования линз для определения оптимальных размеров и форм компонентов оптических систем. OSLO имеет возможность моделирования широкого спектра отражающих, преломляющих и дифракционных компонентов. Кроме того, ОСЛО используется для моделирования и анализа работы оптических систем. CCL (скомпилированный командный язык) OSLO, который является подмножеством языка программирования C, может использоваться для разработки специализированных программных инструментов для проектирования оптики и линз для моделирования, тестирования и допусков оптических систем.
OSLO имеет множество уникальных функций, например, ползунковые колеса. Эта функция позволяет пользователям прикреплять до 32 графических ползунков, обеспечивая обратные вызовы к процедурам по умолчанию или предоставленным пользователем процедурам, которые выполняют оценку или даже итерации полной оптимизации при перемещении ползунка. Некоторые примеры использования этих ползунков для проектирования телескопов предоставлены Ховардом. [9]
Совместимость
[ редактировать ]OSLO работает с другими программными продуктами, используя клиент/серверный интерфейс DDE ( динамический обмен данными ). Это позволяет программе работать с такими продуктами, как MATLAB, для создания междисциплинарной среды, такая среда использовалась для проектирования и анализа Тридцатиметрового телескопа (ТМТ). [10]
Издания
[ редактировать ]ОСЛО доступна в одной образовательной и одной коммерческой версии.
Бесплатный образовательный продукт
[ редактировать ]• Осло ЭДУ
OSLO EDU можно загрузить с веб-сайта Lambda Research Corporation.
Справочник по оптике ОСЛО, который можно скачать в формате PDF, [11] представляет собой самостоятельный вводный курс по оптическому проектированию.
Коммерческий продукт
[ редактировать ]• ОСЛО Премиум
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Жуншэн Тянь; Чарльз С. Ih; К. К. Лу, «Проектирование голографической оптической системы с использованием Супер-Осло», Труды SPIE, том: 1211, стр. 90-98 (1990).
- ^ Джоэл Эррера Васкес; Серхио Васкес-и-Монтьель, «Оптическая конструкция компактного анастигматического телескопа с тремя зеркалами», Труды SPIE, том 6342 (2006).
- ^ Пол К. Манхарт; Сяоцзе Сюй, «Последние достижения в оптике с макроаксиальным градиентом (пришло время переосмыслить градиенты)», Proceedings of SPIE, том 2537, стр. 250-260 (1995).
- ^ Чунси Чжоу; Жан Ли; Дацзянь Линь; Чунлей Ду, «Проектирование внеосевой инфракрасной рефракционной/дифракционной гибридной телескопической оптической системы», Proceedings of SPIE, том 2866, стр. 483-486 (1996).
- ^ Доктор Джозеф М. Ховард, «Деятельность по оптическому моделированию для космического телескопа НАСА Джеймса Уэбба (JWST): IV. Обзор и внедрение наборов инструментов на основе MATLAB, используемых для взаимодействия с программным обеспечением для оптического проектирования», Proceedings of SPIE, том 6668 (2007).
- ^ «Чие-Джен Ченг; Джых-Лонг Черн, «Дизайн асферической линзы для коллимации и равномерного излучения источника света с ламбертовским угловым распределением», Труды SPIE, том 6342 (2006)
- ^ Пол Э. Мерфи; Томас Дж. Браун; Дункан Т. Мур, «Оптическая нониусная интерферометрия для асферической метрологии», Proceedings of SPIE, том 3676, стр. 643-652 (1999).
- ^ Кертис Дж. Харкридер; Дункан Т. Мур, «Изменяющаяся во времени диффузия граничных условий для проектирования с индексом градиента», Proceedings of SPIE, том 3482, стр. 780-788 (1998).
- ^ Доктор Джозеф Ховард, «Оптический дизайн телескопов и других отражающих систем с использованием СЛАЙДЕРОВ» https://ntrs.nasa.gov/api/citations/20080043876/downloads/20080043876.pdf «СЛАЙДЕРЫ: следующее поколение автоматизированных инструментов оптического проектирования прибыл" https://www.spiedigitallibrary.org/conference-proceedings-of-spie/5174/0000/SLIDERS--the-next-generation-of-automated-optical-design-tools/10.1117/12.506889.short
- ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 20 июля 2011 г. Проверено 25 мая 2009 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ «Справочник по оптике ОСЛО» (PDF) .