РАСЧЕТ ХОДА ПСЕВДОЛУЧЕЙ ЧЕРЕЗ ДИФРАКЦИОННЫЕ СТРУКТУРЫ, ВЫПОЛНЕННЫЕ НА СФЕРИЧЕСКОЙ ПОВЕРХНОСТИ
Е. Г. Ежов1, С. А. Степанов2 1 Институт систем обработки изображений РАН 2Пензенская государственная архитектурно-строительная академия
Представлен математический аппарат расчета хода лучей в приближении заданного порядка малости через вращательно-симметричные оптические системы, включающие дифракционные линзы, структура которых размещена на сферической поверхности.
1. Введение
В работах [1-3] описана методика и приведены формулы расчета хода псевдолучей лучей (т.е. лучей, траектории которых рассчитываются в приближении заданного порядка малости) через враща-тельно-симметричные системы, включающие ради-ально-градиентные и дифракционные линзы. В этих работах предполагалось, что структура дифракционной линзы (ДЛ) выполнена на плоскости. Однако известно, что размещение структуры ДЛ на сферической поверхности открывает возможность управление комой линзы (вплоть до ее устранения) независимо от величины сферической аберрации, расположения предмета и зрачка [3]. Очевидно, что использование ДЛ на сферической поверхности в составе гибридной оптической системы может существенно расширить ее коррекционные возможности, поэтому целесообразно распространить методику расчета хода псевдолучей на такие элементы.
Для получения формул расчета хода псевдолуча необходимо иметь представленные в аналитическом виде точные соотношения, связывающие параметры дифрагировавшего и падающего на ДЛ лучей. Такие соотношения для элементов, структура которых размещена на поверхностях произвольной формы приведены в работах [4, 5]. Точные лучевые соотношения следует разложить в ряды по степеням входных параметров луча. В результате после разложения и соответствующей перегруппировки параметры луча на выходе из ДЛ будут описываться степенными рядами, состоящими из слагаемых различных порядков малости относительно параметров луча на входе в оптическую систему. В результате ограничения рядов конечным числом слагаемых будут получены выходные параметры псевдолуча, вычисленные в требуемом приближении. С целью упрощения вышеописанной процедуры точные лучевые соотношения целесообразно представить в виде наиболее удобном для последующего разложения.
2. Точные лучевые соотношения
Требуемые лучевые соотношения получим для представляющего наибольший практический интерес случая, когда размещенная на сферической поверхности кольцевая структура ДЛ симметрична от-
носительно оси, проходящей через центр сферы и являющейся оптической осью линзы. Введем две прямоугольные системы координат. Одна из них -К -система с началом координат, совмещенным с вершиной сферической поверхности, и осью 2 , совпадающей с оптической осью. Вторая - локальная К -система, ее началом координат является точка падения луча на сферическую поверхность, а
ось 2 совпадает с нормалью к поверхности в этой точке. В К -системе уравнение сферической поверхности, на которой размещена структура ДЛ, имеет вид [6]
= (1/ с) -V1 - (ф)2
(1)
где с - кривизна сферической поверхности,
р = д/ X2 + у 2 .
В этой же системе координат направляющие
косинусы оси 2 (составляющие орта к) описываются выражениями
кх = -сх, ку = -су, к2 = 1 - с2 .
(2)
Что же касается двух других ортов 1 и ] , то их составляющие легко найти, воспользовавшись очевидными соотношениями
1.} = 0, 1 -к = 0, \ к = 01
Т2 = 1, Т2 = 1
(3)
Поскольку (3) представляет собой систему пяти скалярных уравнений с шестью неизвестными, то одна из проекций орта 1 или ] может быть выбрана произвольно. Положим, например,
Тх = 0, (4)
тогда другие составляющие ортов ] и 1 будут определяться соотношениями
]у =
Ч/Т' + Т
#у2 + Т
(5)
2
У
2
к =
и, =
- ку ~г )2 + (/у2 + Ц ) кхЛ
^( - л )2 + (7,2 + л2 2
кх] у
(6)
7,- л )2 + ~х2 (Ту2 + л2 2
] и к образуют
Составляющие ортов 1 матрицу
А =
777 'х 'у 'г
у х у у у г
^ кх ку у
(7)
с помощью которой можно переити от составляющих любого вектора, определенных в К -системе к составляющим этого же вектора, определенным в К -системе. Обратный переход производится с помощью транспонированной матрицы А'.
Целесообразность использования локальной К -системы обусловлена тем, что именно в этой системе справедливы простые соотношения, связывающие направляющие косинусы дифрагировавшего и падающего лучей с производными эйконала записи структуры ДЛ:
ах = а х + тц-
дх
ау = а у + тц-
дво
д7
а
; = ^ 1 -а х2 -а у2
(8)
где т - порядок дифракции, ц = Х/Х0 , X - длина
волны света, падающего на ДЛ, Х0 - длина волны записи (в дальнейшем будем полагать, что т = -1 и
ц = 1).
Производные же эйконала записи можно выразить через направляющие косинусы нормалей к двум фронтам записи, по крайней мере, один из которых является асферическим. В результате соотношения (8) приобретают вид
Чх
+ а
2х>
а у = а у а1у +а 2 у I
= , 1 -а х2 -а '2
(9)
Направляющие косинусы, входящие в правую часть выражений (9), изначально известны только в К -системе. В частности, направляющие косинусы нормали к первому (сферическому) фронту записи определяются выражениями
а1х =-
Чг =■/
х
^ (р/5 2 +(1 - Ф 22
у
^ (р/5 2 +(1 - г/ 5 22
1 2 2
1 -а1х -а1у
а направляющие косинусы ко второму (асферическому) фронту записи - соотношениями
■У(р/^ 22 +(1 - Ф' )2
1 1 2 3 , 4
+ 2 ЬъР + 8 Ь5Р -...
а 2 у =--
у
' л/(р/22 +(1 - Ф' 22
1 » 2 3 , 4
+ 2 ЬзР + 8 5Р -...
а 2г = д/1 а 2 х а 2 у
(11)
где -5 и 5 ' - отрезки записи, Ъ3, Ъ5, ...- коэффициенты асферический деформации третьего, пятого и т.д. порядков [5].
Таким образом, чтобы найти направляющие косинусы дифрагировавшего луча в К -системе необходимо вначале направляющие косинусы падающего луча и нормалей к фронтам записи, известные в этой системе, пересчитать с помощью матрицы А [см. выражение (7)] в К -систему. Затем, используя соотношения (9), получить направляющие косинусы дифрагировавшего луча в К -системе и совершить с помощью транспонированной матрицы А обратный переход в К -систему.
3. Схема расчета хода псевдолуча
Рассмотрим теперь, как можно использовать вышеприведенные соотношения для расчета хода псевдолуча через структуру ДЛ, размещенную на сферической поверхности. Для определенности ограничимся приближением пятого порядка малости.
Высоту и наклон псевдолуча в точке его падения на поверхность ДЛ опишем векторами 8 и Т. Вектор 8 имеет составляющие (х, у, 02, вектор Т -составляющие (Тх ,Ту ,02, где Тх и Ту - направляющие тангенсы луча связанные с направляющими косинусами луча соотношениями
Тх =ах/аг , Ту =ау1 С
(12)
Векторы 8 и Т являются функциями двух зрачковых векторов, определяющих высоту и наклон луча во входном зрачке оптической системы, и могут быть представлены в виде суммы слагаемых
= -
х
+
а о.. = —
+
5
г
первого, третьего, пятого и т. д. порядков малости относительно модулей этих зрачковых векторов:
8 = 8(1) + 8(3) + 8(5) +... | т = т(1) + х(3) + т(5) + I
(13)
а« = Т«, аХ3) = Т® -1 Т^2)
2
(5) = т(5) - 1 Т(3)е(2) + т(1)
2
х Ч
(4)
Введем три инварианта вращения
е1 = Т2, е2 = Т- 8 , е3 = 82
(14)
и, используя соотношения (13), запишем их в виде
а
(1) = Т(1) а(3) = т(3) - ^ т(1)е(2) у у ' у 1у 2 у 1
(5) = Т(5) - ^Т(3)е(2) + т(1)
2
у1
3 К21) - 2 е1
(4)
; (23)
е1 = е[2) + е[4) +...
е2 = е22) + е24) +... е3 = е32) + е34) +...
где
е12) =((1) )2 +((у0) )2
е,(4) = 2(ТТ,(1)Т^3) + ТУТ
(1)Т (3) + Т (1)т (3)'
у у
е22) = х (1)Тх« +у (1)Ту(1) е24) = х «Т^ + х (3)Тх(1) + у (1)Туз) + у (3)Ту«
е (2) = 3
(х«)2 + («)2
е34) = 2(х(1) х(3) + у(1) у(3);
(15)
(16)
(17)
(18)
(2) 1 (2) (4) 1 (4) 3 (2) 2
а2; = — е а, = — е
— 21
2 е14) + 2 ((2) )2. (24)
Аналогично, разлагая в степенные ряды уравнения (10) и (11), можно представить в виде сумм величин различных порядков малости направляющие косинусы нормалей фронтов записи:
а „ =а(Рх +а(3? +а(р5х) +.
а =а (1) +а(3) +а (5) + а р^ = 1 + а(р2) +ар2} +...
(р = 1 - 2). (25)
Далее в виде сумм величин различных порядков малости представим составляющие ортов к , ] и 1 . В частности, из выражений (2), (13) и (19) получим, что составляющие орта к можно записать как
Разлагая уравнение (1) в степенной ряд и используя соотношения (14), (15), координату 2 точки пересечения луча с поверхностью ДЛ можно представить как
2 = 2(2) + 2(4) + ...,
где
(19)
2(2) = 1 се,(2), 2 1 '
2(4) = 1 се14) + 1 с3 ((2) )2. (20)
Далее, поскольку направляющие косинусы падающего на ДЛ луча связаны с его направляющими тангенсами соотношениями
а х = Т1,/1 + Тх + Ту
а у = Ту
7 * и
1+тх + Ту
а г = 1Д/1 + ТУ + Ту
(21)
то после разложения в степенные ряды получим
а х =а(х1) +а(3) +а(х5) + ...1
а у =а(у1) +а(у3) +а(у5) +... а 2 = 1 + а(2) +а!4) +...
(21)
где
кх — кх ) + кх ) + кх ) +...
(3) + к (5)
к у = ку ) + ку ) + ку ) +
Т = 1+Т2) + Т4) +...
(26)
где
к]» =-сх(1), =-сх(3), к1(5) = -сх(5); (27) Ту1) =-су(1), Ту3) =-су(3), ТУ5) = -су(5); (28)
кР =-с2(2), к(4) =-с2(4).
(29)
Аналогично, раскладывая в степенные ряды уравнения (4)-(6) и используя соотношения (26),
представим составляющие ортов ] и 1 в виде
Л = 0
Ту = ту2)+ту4) +...
_ Т(1)
(3^Т(5).
Л = Л + Л + Л +...
Тх = 1+Тх(2) + Тх(4) +... Ту = т/2) + Т/4) +... Т = т 0) + г® + го +...
(30)
(31)
а
а
и
Затем с помощью матрицы (7) находим составляющие различных порядков малости направляющих косинусов падающего луча и нормалей к фронтам записи. В частности, составляющие направляющих косинусов падающего на поверхность ДЛ луча в К -системе можно записать как
а x = а(!) +ах3) +а(с5) +...
а y =а® +ауз) +ау5) +... а х = !+а(х2) +а(х4) +...
(32)
и аналогично для направляющих косинусов нормалей фронтов записи
а =а°} +а(3) +а(5) +
^ px ^ px ^^ px ^^ px ^ ■■■
а =а0) +S® +а(5) + py py py py
а,
= ! + а(,2) +а(4) +...
(p = ! - 2). (33)
Подставляя соотношения (32) и (33) в (9) получаем в виде сумм величин различных порядков малости составляющие дифрагировавшего луча в К -системе
где
а x = а x(1) +а x(3) +а x(5) +.
а y =а y(1)+а y(3)+а y(5) +. а х = !+а х(2) +а х(4) +...
а x(q) = а?) -а^+а^)+. а y(q) =а^) -а^+а2^)+.
(34)
(q = 1,3,5); (35)
(2) =
/ ' (4) = .
fe )2 + 1«® )2 ! (а - )2
-ада
-s^sf
Далее, используя транспонированную матрицу А', находим в виде сумм величин различных порядков малости направляющие косинусы дифрагировавшего луча в K -системе. Наконец на последнем этапе с помощью соотношений, аналогичных уравнениям (!2), переходим от направляющих косинусов к направляющим тангенсам дифрагировавшего луча и тем самым находим в виде сумм составляющих различных порядков малости искомый вектор T ', определяющий наклон луча, дифрагировавшего на структуре ДЛ, размещенной на сферической поверхности.
Литература
L Степанов С. А., Грейсух Г.И. Расчет хода псевдолучей через оптические системы, включающие градиентные и дифракционные линзы // Опт. и спектр. - !996. - Т.8! № 4. - C.698-70L
2. Степанов С.А., Грейсух Г.И. Компьютерный расчет оптических систем, в области аберраций высших порядков // Компьютерная оптика. - М.: МЦНТИ, Ш6. - ВыпЛ6. - C.942.
3. Greisukh G.I., Bobrov S.T., Stepanov S.A. Optics of Diffractive and Gradient-Index Elements and Systems. - Bellingham, WA: SPIE Press, Ш7. - 4M p.
4. Welford W.T. A Vector raytracing equation for hologram lenses of arbitrary shape // Optic Communication. - Ш5. VoU4, № 3. - P.322-323.
5. Бобров С. Т., Грейсух Г. И., Туркевич Ю. Г. Оптика дифракционных элементов и систем. - Л.: Машиностроение, !986. - 223 с.
6. Корн Г., Корн Т. Справочник по математике. М.: Наука, !977. - 832 с.