Компьютерный расчет оптических систем в области аберраций высших порядков
Автор: Степанов С.А., Грейсух Г.И.
Журнал: Компьютерная оптика @computer-optics
Рубрика: Дифракционная оптика, оптические технологии
Статья в выпуске: 16, 1996 года.
Бесплатный доступ
Обоснована целесообразность использования псевдолучей при аберрационном расчете оптических систем, включающих радиально-градиентные и дифракционные линзы. Изложена методика расчета хода псевдолучей через такие системы.
Короткий адрес: https://sciup.org/14058336
IDR: 14058336
Текст научной статьи Компьютерный расчет оптических систем в области аберраций высших порядков
Расчет в области аберраций высших порядков наиболее эффективен в том случае, когда силовыми элементами оптической системы являются градиентные и дифракционные линзы. Это обусловлено в основном двумя причинами. Во-первых, аберрационное разложение такой системы при надлежащем выборе исходной схемы сходится достаточно быстро, благодаря чему устранение аберраций каждого последующего порядка приводит к ощутимому улучшению оптических характеристик.
Во-вторых, градиентные и дифракционные линзы обеспечивают возможность селективной коррекции аберраций различных порядков. Действительно, в случае радиально-градиентной линзы (показатель преломления которой от
n (р ) = Е npp2 p
Р = 0
где р - расстояние от оси линзы) коэффициенты n p влияют на аберрации, начиная только с (2 p +1)-го порядка.
В случае дифракционной линзы (фокусирующие и аберрационные свойства которой определяются законом изменения пространственной частоты ее структуры
Q ( р ) = (1/ А )
от
1 = 1
где Ф о - оптическая сила линзы на длине волны А , ) коэффициенты b 2 1 +1 влияют на аберрации, начиная только с (2 p +1)-го порядка.
Известные методики вычисления аберраций третьего и пятого порядков оптических систем, состоящих из градиентных линз [1,2] основываются на использовании теории квазиинвариантов [3]. Это позволяет достаточно легко распространить указанные методики и на системы с дифракционными элементами, для чего необходимо лишь получить в приближении соответствующего порядка малости вклад в приращение квазиинварианта, вносимый дифракционной линзой [4].
Однако, с точки зрения широты функциональных возможностей больший интерес, на наш взгляд, представляет путь получения аберрационных коэффициентов по диаграмме рассеяния псевдолучей, ход которых через оптическую систему рассчитывается в приближении заданного порядка малости. В этом случае переход к все более и более высоким аберрационным порядкам существенно проще, а процесс вычислений легко алгоритмизируется. Более того, использование псевдолучей кроме вычисления аберрационных коэффициентов различных порядков позволяет осуществить минимизацию суммарной аберрации раздельно в каждом порядке и, наконец, минимизировать остаточную аберрацию того или иного типа путем взаимного балансирования ее составляющих различных порядков.
Расчет хода как реального, так и псевдолуча через оптическую систему, включающую элементы различных типов, основывается на использовании в той или иной последовательности формул расчета хода луча через отдельные ее элементы. Такие формулы по известным параметрам луча на входе в элемент (входным параметрам) позволяют определить параметры луча на выходе из него (выходные параметры). В дальнейшем совместим ось оптической системы с осью OZ, а в качестве лучевых параметров воспользуемся парой векторов р и ц , определяющих луч в его точке пересечения с плоскостью, нормальной к оси системы и отстоящей от начала координат на некотором расстоянии z .
Вектор р определяет точку пересечения и имеет составляющие [ x ( z ), y ( z ), 0]. Вектор ц определяет наклон луча и его составляющие [ s x ( z ), s y ( z ), 0) связаны с направляющими косинусами луча ( a x , а y , а z ) соотношениями s x = a x / а z , s y = a y / a z .
Для того, чтобы получить формулы расчета хода псевдолуча через оптический элемент того или иного типа, необходимо точные формулы расчета хода луча через элемент привести к виду, удобному для их последующего разложения в ряды по степеням входных параметров луча.
В результате после разложения и соответствующей группировки параметры луча на выходе из элемента будут описываться степенными рядами, состоящими из слагаемых различных порядков малости относительно параметров луча на входе в этот элемент. Ограничивая ряды конечным числом слагаемых, получим выходные параметры псевдолуча, вычисленные в требуемом приближении.
Получение необходимых формул начнем с преломления луча на сферической поверхности, имеющей кривизну c и являющейся поверхностью раздела двух неоднородных сред с показателями преломления n и n ’.
В соответствии с законом Снеллиуса-Декарта направляющие векторы падающего и преломленного лучей а и а ’ связаны соотношением [5]
a' = va - AN, (3) где N - направляющий вектор нормали к преломляющей поверхности в точке падения луча, v = n/n',
A = - v ( N • a ) + ^ 1 - v 2 [ 1 - ( Na ) 2 ]
^ (4)
Вводя в уравнения (3), (4) векторы £ и р , их нетрудно привести к виду [6], удобному для разложения по степеням входных параметров луча
e' = B (vaz e + cA r)
В уравнении (5)
a z = V V1 + 2 w
B = 1/ ( va z - A a] 1 - 2 c 2 u
A = -v D + ^ 1 - v 2 ( 1 - D 2)
D = a z (V 1 - c 2 u - cv ) to / to
v=E np(2 u) p /Z nq( 2 u)q p=0 / q=0
где величины u, v и w являются инвариантами вращения и определяются с помощью соотношений
u = r 2, v = ( r e ) , w = e 2 /2 (7)
Разлагая выражения (6) в ряды по степеням
трех инвариантов вращения, подставляя эти разложения в уравнение (5) и группируя после перемножения члены, имеющие одинаковый порядок малости, получим выходной параметр луча ( £ ‘ ) в виде
суммы слагаемых первого, третьего, пятого и т.д.
порядков малости относительно входных параметров (модулей векторов р и £ ):
e ' = e '( 1 ) + e '( 3 )+ e '( 5 ) + (8)
Аналогичные соотношения могут быть получены и для дифракционной линзы. Направляющие косинусы падающего и дифрагировавшего лучей при дифракции на линзе, структура которой имеет
пространственную частоту и выполнена на плоской
подложке, связаны соотношениями [7]


тЛП
Р


где т - порядок дифракции, X - длина падающей световой волны, x и у - координаты точки пересечения луча с плоскостью линзы.
Подставляя в первое из соотношений (9) пространственную частоту (2) и вновь вводя векторы р, £ перейдем от соотношений (9) к уравнению вида e' = Q (aze + тцуг) (10)
где
Ц = ^
to
V = Ф 0 + Z b 21 + 1 ( 2 u )Z 1 = 1 а величина
Q = 1/ a Z = V 1 + (O 2 (12)
Из структуры соотношений (10)-(12) видно, что после разложения в степенные ряды уравнение (10) приводится к виду (8), а выражение (12) - к ряду, содержащему величины нулевого и четного порядков:
Q = Q ( 0 ) + Q ( 2 ) + Q (4)+ (13)
где Q (0)=1.
Путь использования формул (10)-(13) для вычисления компонент различного порядка малости вектора £ ’ очевиден. По известному определяется компонента £ ’ (1), зная последнюю находится Q (2), позволяющая определить компоненту £ ’ (3) и т.д.
Обратимся теперь к расчету хода псевдолуча через среду, ограниченную к-й и (к+ 1)-й поверхностями раздела. Зададим луч на входе в среду (после преломления на к-й поверхности) векторами рк и £к, а на выходе из среды [в точке падения на (к+1)-ю поверхность, но до преломления на ней]-векторами рк+1 и £к+1. Если среда является однородной, то наклон луча при прохождении среды не меняется (£к+1=£к), а векторы рк+1 и рк связаны между собой уравнением гк+1 = гк + zk, к+1e к (14)
Здесь zк,к+1 - координата точки выхода луча из среды в системе координат, начало которой лежит в плоскости перпендикулярной оси OZ и проходящей через точку входа луча в среду. Следовательно zk, к+1 = dk + zk+1 - zk (15)
где dk - расстояние между вершинами к -й и ( к +1)-й поверхностями, zk +1 - координата точки пересечения луча с к -й поверхностью в системе координат, связанной с вершиной этой поверхности, и, аналогично, zk +1 - координата точки пересечения луча с ( к+ 1)-й поверхностью в системе координат, связанной с вершиной ( к+ 1)-й поверхности.
Координаты zk и zk +1 можно нетрудно найти, воспользовавшись уравнением сферической поверхности [8]:
z = (bJ1-c2P) jc . (16)
Выражения (14)-(16) являются основой для получения формул расчета хода псевдолуча через однородную среду.
Структура выражений (15) и (16) такова, что координата zk,k+1 после разложения в ряд приводится к виду (13) с z^k+1 = dk. Это, как и в случае дифракционной линзы, позволяет организовать на основе метода последовательных приближений процесс вычисления компонент различного порядка малости вектора рk+1, и тем самым определить точку выхода луча из среды в приближении заданного порядка.
Если среда неоднородная и радиально-градиент- ная, то траектория луча в ней в декартовых координатах описывается системой двух скалярных дифференциальных уравнений [9]:
d 2 x |
22 , ( dx ] ( dy ] |
d n л |
n --Г - |
1 + 1 — 1 +1 ~ 1 |
— = 0 |
dz2 |
( dz J ( dz J |
d x |
d 2 y |
22 , f dx । f dy । |
d n л |
n - |
1 + 1 — 1 +1 ~ 1 |
— = 0 |
dz 2 |
( dz J ( dz J |
9 y |
С использованием же вектора эта система приводится к одному векторному дифференциальному уравнению d2r dz2


где в z - оптический направляющий косинус луча относительно оси Oz , являющийся для радиальноградиентной среды инвариантом [10].
Дифференциальное уравнение (18) можно привести к виду, удобному для интегрирования, выпол- нив замену переменных и использовав представление показателя преломления, отличное от (1). Неза- висимую переменную z заменим на e = n йТ1zМ
а векторные параметры луча р и 8 - на векторы где ti = 72 (ni (in о
Профиль показателя преломления представим в виде где
1 1 при n 1 > 0
sgn ( n 1 ) = 1 0 при n 1 = 0
[- 1 при n 1 < 0
а коэффициенты т 2 , т 3 ,... в соответствии с выражением (1) равны
1 f 1 т= n0n2 n12
n 0
Т 3 4 n 2
n 0 n 3
2 + n1
После указанной замены переменных дифференциальное уравнение (18) приводится виду d2R
de где
В приближении первого порядка малости (параксиальном приближении) правая часть уравнения (25) равна нулю. В этом случае уравнение сводится к хорошо известному однородному линейному дифференциальному уравнению второго порядка с постоянными коэффициентами, решение которого [8]
где

che cos e
ch e
sin e
при n 1 > 0
при n 1 < 0
при n 1 > 0
при n 1 < 0
R k и E k - векторные параметры луча на входе в среду.
Компоненты более высокого порядка параметров луча внутри среды можно получить методом последовательных приближений. В этом случае решение дифференциального уравнения (25) сводится к вычислению интегралов [11]:
e e
Входящие в выражения (29) интегралы были вычислены в приближении пятого порядка в работах [11,12] и в приближении седьмого порядка в работе [13]. Используя результаты этих работ, а также следуя пути, предложенному выше для определения точки выхода псевдолуча из однородной среды, определяют компоненты различных порядков малости векторов R k +1 и E k +1 на выходе из неоднородной среды. После того как найдены эти компоненты, с помощью соотношений (20) осуществляют обратный переход к векторам р k +1 и 8 k +1 , т.е. тем самым находят компоненты различных порядков выходных параметров псевдолуча из радиально-градиентной среды, ограниченной сферическими поверхностями.