Научная статья на тему 'К расчету квантованных радиально-симметричных ДОЭ'

К расчету квантованных радиально-симметричных ДОЭ Текст научной статьи по специальности «Математика»

CC BY
94
47
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук

Аннотация научной статьи по математике, автор научной работы — Павельев В. С.

Данная работа посвящена применению известной генетической итерационной процедуры нахождения экстремума функции многих переменных к расчету квантованных ДОЭ, фокусирующих излучение в радиально-симметричные фокальные области

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «К расчету квантованных радиально-симметричных ДОЭ»

ЧИСЛЕННЫЕ МЕТОДЫ КОМПЬЮТЕРНОЙ ОПТИКИ

К РАСЧЕТУ КВАНТОВАННЫХ РАДИАЛЬНО-СИММЕТРИЧНЫХ ДОЭ

В. С. Павельев Институт систем обработки изображений РАН Самарский государственный аэрокосмический университет

Аннотация

Данная работа посвящена применению известной генетической итерационной процедуры нахождения экстремума функции многих переменных к расчету квантованных ДОЭ, фокусирующих излучение в радиально-симметричные фокальные области.

Введение

С ростом производительности вычислительной техники широкое распространение приобрел итерационный расчет фазовых дифракционных оптических элементов (ДОЭ) [1,2]. Значительное количество современных технологий изготовления ДОЭ используют аппроксимацию в общем случае непрерывной фазовой функции ДОЭ кусочно-постоянной (квантованной) функцией [3]. Это определяет актуальность построения итерационных процедур расчета квантованных ДОЭ (ДОЭ с квантованной фазовой функцией). Расчет квантованных ДОЭ с помощью итерационных алгоритмов типа Фьенапа [1] затруднен в силу необходимости решения обратной задачи на каждой итерации. Использование стохастических процедур [4] не предполагает необходимости решения обратной задачи, т.е. поиск фазовой функции ДОЭ может осуществляться непосредственно над множеством технологически реализуемых функций, что дает возможность избежать погрешности квантования. Однако построение стохастической процедуры оптимизации реального ДОЭ требует решения большого числа прямых задач, что в общем случае может привести к нереализуемым на практике вычислительным затратам.

Представляется целесообразным рассмотреть применение стохастических процедур оптимизации фазы ДОЭ для случаев, когда решение прямой задачи не требует больших вычислительных затрат (например, в случае радиально-симметричного ДОЭ).

Данная работа посвящена применению известной генетической стохастической процедуры нахождения экстремума функции многих переменных к расчету квантованных ДОЭ, фокусирующих излучение в радиально-симметричные фокальные области.

Оптимизация фазы радиально-симметричного ДОЭ с помощью генетического алгоритма Генетический алгоритм (ГА) - это итерационный стохастический алгоритм, который работает с набором «индивидов» (популяцией). Каждый индивид представляет собой потенциальное решение задачи. К примеру, в случае расчета радиальносимметричного ДОЭ в качестве отдельного индивида может быть определена фазовая функция ДОЭ р(г) Е[0,2п] такого вида, что соответствующий микрорельеф

И (г ) = р(г )яД2^(п -1)), (1)

где п - показатель преломления материала, X- длина волны излучения, реализуем с помощью имеющихся в наличии исследователя технологических возможностей. В случае наличия технологии изготовления бинарных (двухуровневых) элементов в качестве индивидов целесообразно рассматривать фазовые функции, принимающие в каждой точке одно из двух значений -0 или п (или 2п и п). В общем случае расчета ДОЭ с числом уровней квантования М, фазовая функция принимает значение р(г) е {(2пт/М): т е [1,М]}.

Отметим, что если в случае использования «детерминированных» методов [1,2] расчет квантованных ДОЭ с малым числом уровней квантования М (М=2-8) требует дополнительных усложненных модификаций процедуры расчета, то для стохастической оптимизации уменьшение числа уровней квантования означает уменьшение мощности множества допустимых решений, и, следовательно, снижение вычислительных затрат.

Перед началом работы алгоритма популяция генерируется случайным образом. Затем при помощи некоторого «оценивающего» (целевого) функционала Ф(р),каждому индивиду присваивается мера ценности индивида р в отношении рассматриваемой задачи. Значение Ф(р) используется алгоритмом для направления поиска. Конкретный вид функционала в нашем случае определяется приложением ДОЭ. На каждой итерации процедуры численность популяции искусственно увеличивается за счет вводимой определенным образом операции «скрещивания» индивидов исходной популяции. Отобранные лучшие индивиды (в смысле введенного функционала Ф(р)) используются в качестве исходной популяции для следующей итерации алгоритма.

Было показано [4], что при условии постоянного сохранения лучшего индивида, полученного на предыдущей итерации, и наличии «мутаций», т.е. стохастических изменений значений отсчетов функции р(г) с некоторой заданной вероятностью р, такая процедура обладает сходимостью к глобальному экстремуму Ф(р(г)).

Вид функционала Ф(р(г)) определяется конкретным приложением ДОЭ и его вычисление вовсе не обязательно требует решения прямой задачи теории дифракции. К примеру, если требуется рассчитать элемент, формирующий пучок с заданным

модовым распределением, вычисление функционала Ф(р(г)) потребует разложения светового поля по модам в плоскости непосредственно за оптическим элементом.

Рассмотрим подробнее построение генетической процедуры оптимизации радиально-симметричного квантованного ДОЭ радиуса Я. Начальная популяция представляет собой набор Л^гп сгенерированных случайным образом одномерных массивов {р . Каждый массив соответствует одной

реализации фазы элемента р(г), взятой вдоль его радиуса:

Рр = р(}Д)е\2пт / М }, (2)

где Д = Я/(Л-1),Я - радиус ДОЭ.

После генерации начальной популяции (популяции «родителей») организуется цикл, в теле которого последовательно выполняются следующие операции:

- скрещевание - формирование Лсу1еИ дополнительных новых индивидов-массивов, значение каждого отсчета которых выбирается как значение соответствующего отсчета случайно выбранного массива - «родителя»;

- мутация - стохастическое изменение значений случайно выбранных отсчетов получившихся новых массивов. Значение вероятности мутации р определяет скорость сходимости процедуры;

- селекция - определение следующей популяции «родителей» путем выбора Лшеп лучших (в смысле решаемой задачи) индивидов с помощью вычисления функционала Ф(р) для всех Л^+Л^и индивидов.

Таким образом, на каждой итерации необходимо найти (Л^+Л^и) значений функционала Ф(р).

Количество итераций Ыа, требуемых для оптимизации фазы ДОЭ в данной работе выбиралось исходя из количества итераций, требуемых для оптимизации тестового функционала, для которого было известно значение глобального экстремума.

Выбор функционала для расчета ДОЭ, фокусирующего гауссов пучок в круг

В качестве примера, иллюстрирующего работоспособность предлагаемого подхода, был выбран расчет ДОЭ, фокусирующего гауссов пучок в круг, что объясняется широким спектром потенциальных применений таких элементов.

Выбирая функционал для оптимизации фазы ДОЭ, необходимо учесть следующие требования:

- адекватность функционала физической задаче,

- минимизация вычислительных затрат, требуемых для его реализации.

Рассмотрим задачу синтеза ДОЭ с радиусом апертуры Я для формирования из плоского гауссова пучка

10 (г ) = ехр (-2г 7ст2)

(3)

фокального распределения интенсивности (рис. 1)

|/1; 0 < р < Я1 к 0, р> Яі ’

где ЯI - радиус фокальной области.

Значение интенсивности 11 может быть получено из соображения сохранения энергии:

2

7і = я: см 11о (г )г^-.

Я

(5)

где СМ - константа, описывающая потери энергии, связанные с квантованием фазы по М уровням. Элемент рассчитывается как добавка к внешней сферической линзе.

для фокусировки гауссова пучка в круг

В качестве минимизируемого функционала Фр(г)) логично выбрать невязку:

^і 1

ф((г ))=Е І7 (р рг))- :і

(6)

где ы1 = я7а 1 - радиальный размер фокальной области в дифракционных пятнах, Д1 = Х//2Я -размер дифракционного пятна, р1 = (1 + 0,5)Д1, 7 (р,ср( г)) - фокальное распределение интенсивности, сформированное ДОЭ с фазовой функцией <р(г).

Комплексная амплитуда светового поля м>(р) в фокальной плоскости линзы может быть представлена как сумма амплитуд, образованных дифракцией плоской волны на кольцеобразной апертуре [2]:

N-2

™ (р)=Е єхр (+1 /) єхр (iPj+і)х

і=0

х[о+1 'І1 (р+1 //)/р-гі (ргі 1/)\ , (7)

гі = і'Д, (•) - Бессель-функция 1го порядка. Сле-

довательно, значения интенсивности в точках р1 могут быть найдены следующим образом:

7 (р ) =

N-2

Е єхр( -гж/а )ЄХР (ірі+1 ^

і=0

или

7 (р ) =

Е єхр (Р+1 )сі

і=0

(9)

І =0

где

С' = exp /ст2) (rj+1J1 (pp+1 / f )/p -

-rjJ1 {kflrjlf )/p). (10)

Отметим, что коэффициенты Cj не зависят от p(r)

и могут быть посчитаны до начала работы оптимизационной процедуры.

После завершения работы оптимизационной процедуры подсчитывалось значение энергетической эффективности

— /— е =j I {P)pdР \ Io (r )rdr (11)

0 / 0

и среднеквадратичного отклонения интенсивности от среднего значения I

s=T)j—f | [1 (p)- 1 ]2 pd p

2 Ri

1 = —T11 (p)pd p.

—1 0

(12)

(13)

Результаты вычислительного эксперимента

Для постановки вычислительного эксперимента выбирались следующие параметры: длина волны освещающего пучка Х=10,6 мкм, радиус освещающего пучка ст=1,85 мм, фокусное расстояние внешней линзы _/=100 мм, радиус апертуры Я=3,7 мм, радиус фокальной области Я}=0,6 мм, число отсчетов фазовой функции N=100, число уровней квантования М=4, количество итераций стохастической процедуры Лй=6000. Уменьшение значения функционала невязки Ф с ходом итераций показано на рис. 2. Отметим быстрое уменьшение значения Ф в ходе первых 300-400 итераций алгоритма.

Ф

20-1

15 IQ-

S'

L

номер

0

1000 2000 3000 4000 итерации

Рис. 2. Зависимость значения невязки от номера итерации На рис. 3 представлена расчетная интенсивность в фокальной плоскости элемента.

Значение расчетной энергетической эффективности в ходе вычислительного эксперимента составило е=80,3%, значение среднеквадратичного отклонения интенсивности составило д=6%.

Таким образом, применение стохастической итерационной процедуры с функционалом (6) позволяет рассчитывать четырехуровневые ДОЭ, фокусирующие гауссов пучок в круг с энергетической эффективностью, близкой к теоретическому пределу (81%), и низким значением среднеквадратичного отклонения. Отметим также небольшие вычислительные затраты, требуемые для реализации расчета элемента, что объясняется простотой вычисления функционала (6) после того, как значения коэффициентов (10) и интенсивности (5) предварительно посчитаны.

Рис. 3. Радиальное распределение интенсивности, сформированное рассчитанным ДОЭ в фокальной плоскости (результат численного моделирования)

Заключение В данной работе рассмотрено применение известной генетической итерационной процедуры нахождения экстремума функции многих переменных к расчету квантованного ДОЭ, фокусирующего гауссов пучок в круг.

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

Литература

1. J.R. Fienup Iterative method applied to image reconstruction and to computer-generated holograms // Optical Engineering, 1980. 19. Р. 297-303.

2. V.A. Soifer, V.V. Kotlyar, LL. Doskolovich Iterative Methods for Diffractive Optical Elements Computation // Taylor & Francis Ltd., 1997.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. A.V. Volkov, N.L. Kazansky, V.S. Pavelyev, V.A. Soifer, G.V. Uspleniev Methods For Computer Design Of Diffractive Optical Elements // Technology of DOE fabrication. In Victor A. Soifer (Ed.) A Wiley Interscience Publication. John Wiley & Sons, Inc., New York, 2002. Chapt. 4. Р. 267-345.

4. C.Y. Lu, H.Z. Liao, C.K. Lee, J.S. Wang Energy control by linking individual patterns to self-repeating diffractive optical elements // Applied Optics, 36, 1997. N. 20. Р. 4702-4712.

i Надоели баннеры? Вы всегда можете отключить рекламу.