Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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 (компилированный командный язык) OSLO, который является подмножеством языка программирования C, может использоваться для разработки специализированных программных средств проектирования оптики и линз для моделирования, тестирования и определения допусков оптических систем.

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

Совместимость [ править ]

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

Редакции [ править ]

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

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

• OSLO EDU

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

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

Коммерческий продукт [ править ]

• OSLO Premium

См. Также [ править ]

Ссылки [ править ]

  1. ^ Rongsheng Tian; Чарльз С. Ih; KQ Lu, «Проектирование голографических оптических систем с использованием 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/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
  10. ^ http://www.gsmt.noao.edu/documentation/Glasgow_SPIE/5497-33.pdf
  11. ^ "OSLO Optics Reference" (PDF) .

Внешние ссылки [ править ]

  • Веб-сайт Lambda Research