Градиентный алгоритм расчета ДОЭ с наложенными на фазовую функцию ограничениями и с регуляризацией
Автор: Котляр В.В., Серафимович П.Г., Сойфер В.А.
Журнал: Компьютерная оптика @computer-optics
Рубрика: Дифракционная оптика, оптические технологии
Статья в выпуске: 16, 1996 года.
Бесплатный доступ
Задача расчета дифракционных оптических элементов (ДОЭ) с квантованной фазой сформулирована как задача минимизации функционала с ограничениями. Рассмотрена возможность регуляризации алгоритма. Приведено численное сравнение результатов работы алгоритма для градиентного и итеративного (по типу алгоритма Герчберга-Сэкстона) способов минимизации функционала.
Короткий адрес: https://sciup.org/14058329
IDR: 14058329
Текст научной статьи Градиентный алгоритм расчета ДОЭ с наложенными на фазовую функцию ограничениями и с регуляризацией
ДОЭ - это тонкая фазовая пластинка с микрорельефом, которая при освещении ее лазерным светом формирует с высокой эффективностью в заданной плоскости пространства требуемое распределение интенсивности.
Имеется много методов расчета ДОЭ с полутоновой фазой [1-3]. Однако с точки зрения существующих технологий изготовления ДОЭ важно уметь рассчитывать ДОЭ с фазовой функцией имеющей небольшое число (2-5) уровней квантования.
В данной работе предложен и обоснован итеративный алгоритм расчета ДОЭ, который минимизирует критерий, состоящий из функционала невязки и функционала ограничений с регуляризацией произвольного порядка.
E 0 ( S n ) = E 0 ( Ф п + S n V E 0 )
- линейная функция:
да
- 1
s n = E 0( Ф п ( x ))
J ( V E 0 ) 2 dx
Градиентный алгоритм
Для решения задачи расчета ДОЭ необходимо решить нелинейное интегральное уравнение вида
где
-да
да
I 0( u ) = J A 0 ( x )exp [ i ф ( x ) ] exp [ i2 n xu ] dx ,
-да
да да
J ( V E 0 ) 2 dx = 4 J 4 ( x )| g n ( x )|2 X
-да -да
X sin 2 [ Ф п ( x ) - arg( g n ( x ))] dx
где A 0 ( x ) - амплитуда света, освещающего ДОЭ; Ф (x ) - искомая фаза ДОЭ; 1 0( и ) - требуемое распределение интенсивности, которое должен сформировать ДОЭ в плоскости изображения.
Показано [2], что алгоритм Герчберга-Сэкстона (ГС), широко применяемый для решения уравнения (1), является градиентным методом с неоптимальным выбором шага и минимизирует функционал невязки:
да
E о ( ф ( x )) = J W ( и ) [| G n ( и )| -| F ( и )| ] 2 du , (2)
-да где W(и) - весовая действительная функция, 1/
( F ( и ) ( = 1 0 /2 ( и ) - заданная амплитуда в плоскости изображения, а
Gn (и) = 3[ gn (x)] = да
= J A 0 ( x )exp [ i ф n ( x ) ] exp [ i 2 ~ xu ] dx
-да
Расчет ДОЭ с квантованной фазой
Для решения задачи расчета ДОЭ с квантованной фазой сформируем вспомогательный функционал, который назовем функционалом ограничений B. Для этого воспользуемся результатом, полученным в [4]: если фазу произвольной комплексной функции g(x) = (g(x)(exp [iф(x)] квантовать по N эквидистантным уровням, то фурье-образ полученной функции будет удовлетворять соотношению да
G(и) = X dmGm (и), m=-да
где да
G m ( и ) = J g m ( x )exp [ i 2 n xu ] dx ,
-да gm (x) = g(x)| exp [i (Nm + 1)Ф(x)] ,
- текущее приближение к ней на n-й итерации, 3 - обозначение Фурье-преобразования.
Процессу сходимости алгоритма ГС присущ эффект стагнации, поэтому целесообразно использовать один из градиентных методов с точным вычислением градиентного шага. В градиентном методе минимизации функционала (2) реализуется итеративный процесс вида
Ф п + 1( x ) = Ф п ( x ) - S n V E 0 , (4)
d m = sin c [ m + (1/ N )],
. , , sin n x sin c ( x ) =-------.
n x
Исходя из этого функционал ограничений запишем в виде
да
B =J
-да
M
G ( и ) - X d m G m ( и )
m =- M
du ,
где ern(x) - приближение искомой фазовой функции на n-й итерации, VЕо = ^0— градиент функцио-дФп (x)
нала (2) на n-й итерации, Sn - длина шага.
В [2] показано, что для функционала (2) имеет место следующее выражение для градиента:
где M - конечное число членов ряда (9).
Тогда решение задачи расчета градационного ДОЭ сводится к минимизации общего функционала
E = E 0 + P B
где в > 0 - действительное число.
Градиент функционала по фазовой функции Ф (x) имеет вид:
где gn (x) 3 [ Gn (и)],
5 B
5ф ( x )
G n ( и ) =
= W ( и )[ G ( и ) -| F ( и )| G n ( и ) G n ( и )| - 1 ]
= 2Re Н G ( и ) - X d m G m ( и )
да
-да
да
m =-да
X
В [2] была определена длина шага S n при допущении, что
X
d G ( и ) _ d d G m ( и )
дФ m X m дФ

= И я ( x )|2 -
M
- i E dm [(Nm + 1)8*(x)8 m (x) + m =-M
+ 8 m ( x ) 8 ( x )] +
MM
+ i E dm8*m( x) E dn (Nn + 1) 8n (x) = m=-Mn
M2
= -2 E dmNm (8(x)( sin(Nmф(x)) - m=-M
MM
-
- 2 E dm E dn (Nn + 1)18(x)|2 x
-
3. Регуляризация задачи расчета ДОЭ
m=-Mn x sin( N (m - n )ф (x))
Запишем регуляризирующий функционал r-й степени [5]:
Qr = J pr ( u ) ( G ( u ) ( 2 du , (12)
-да r где pr (u) = E clu2l , cl > 0 - действительные кон-l=0
станты.
Вычислим градиент функционала регуляризации dQr =
Эф ( x )
= 2Re J [ pr ( u ) G * ( u ) d Gu du J = , (13)
Ц дф ( x ) J
= 21ml 8 ( x ) 8 P ( x )] где
8 p ( x ) = 3- 1 [ G p ( и ) ] ,
G p ( u ) = Pr ( u ) G ( u ).
Тогда решение задачи расчета ДОЭ с регуляризацией сводится к минимизации общего функционала
E = Eо + aQr где а > 0 - действительное число.
Численные результаты
В численном эксперименте проводилось сравнение стандартного и регуляризированного [6] алгоритмов ГС со стандартным градиентным (СГ) и регуляризированным градиентным (РГ) методами.
Стандартный алгоритм ГС состоит из следующих шагов:
-
а) выбирается начальная оценка фазы ед 0 (x) ;
-
б) выполняется преобразование (3), и полученная функция G 0 (u) заменяется на функцию G ‘ ( u )
G n ( u ) = | F ( u )| G n ( u ) G n ( u )|
-
в) выполняется обратное к (3) преобразование, и рассчитанная функция 8 ‘ ( x ) в плоскости ДОЭ заменяется на 8n ( x )
8 ( x ) = J A o ( x ) 8 n ( x )| 8 n ( x )|"’, x е D , (15)
[ 0, x t D, где D - форма апертуры ДОЭ. После пункта (в) переходят к пункту (б) и так далее.
В регуляризированном алгоритме ГС согласно [6] вместо замены (14) используется замена
G n ( u ) = ( F ( u ) ( G n ( u ) [( G n ( u ) ( + а pr ( u ) ] 1 (16)
где а > 0 - стабилизирующая постоянная.
В численном эксперименте рассчитывался ДОЭ с фазовой функцией 64х64 отсчетов фокусирующий излучение в равномерный прямоугольник 32х16 отсчетов.
На рис.1 представлены центральные сечения распределения интенсивности в плоскости наблюдения:
-
а) для стандартного ГС (отклонение рассчитанного распределения интенсивности от заданного в плоскости наблюдения -15.1%, эффективность - 96.4%,
-
б) для регуляризированного ГС (13.4%, 92.3%),
-
в) для СГ метода (7.5%, 84.2%),
-
г) для РГ метода (6.2%, 83.4%).
Рис. 1. Сечения интенсивности света прямоугольника с постоянной интенсивности, рассчитанная различными методами: а) ГС методом, б) регуляризированным ГС методом, в) СГ методом, г) РГ методом.
(а)
(б)
Рис. 2. Двумерное изображение распределения интенсивности в фокальной плоскости, рассчитанное РГ методом за 40 итераций (а) и фазовая функция ДОЭ (б) формирующего данное распределение интенсив- ности.

стандартный алгоритм ГС регуляризированный алгоритм ГС стандартный алгоритм ГМ регуляризированный алгоритм ГМ
Рис. 3. Зависимость среднеквадратичного отклонения рассчитанной интенсивности в фокальной плоскости от заданного постоянного значения от числа итераций.
На рис.2 изображена рассчитанное регуля-ризированным ГМ распределение интенсивности в плоскости наблюдения (а) и фазовая функция (б).
На рис.3 показаны зависимости среднеквадратичной ошибки рассчитанной интенсивности от числа итераций для различных алгоритмов расчета.