ВЫЧИСЛИТЕЛЬНЫЕ АСПЕКТЫ ПРОЕКТИРОВАНИЯ ИЗОБРАЖАЮЩИХ ОПТИЧЕСКИХ СИСТЕМ, ВКЛЮЧАЮЩИХ ГРАДИЕНТНЫЕ И ДИФРАКЦИОННЫЕ ЛИНЗЫ
С.А. Степанов, Г.И. Грейсух, Е.Г. Ежов Пензенская государственная архитектурно-строительная академия
Рассмотрены подходы к решению системы уравнений, обеспечивающей заданные параксиальные и аберрационные характеристики оптической системы. Показаны пути выделения из этой системы уравнений ряда подсистем, которые могут быть решены аналитически. Обсуждается практическая реализация итерационных методов решения системы компенсационных уравнений высокого порядка.
Задача определения конструктивных параметров изображающей оптической системы, обладающей заданными параксиальными и аберрационными характеристиками, сводится к решению соответствующей системы уравнений. Она включает уравнения для фокусного расстояния / увеличения V (или заднего фокального отрезка при расположении предмета в бесконечности) и коэффициентов устраняемых аберраций. Если предполагается устранение всех монохроматических аберраций третьего порядка, то общее число уравнений, включающее параксиальные и компенсационные уравнения, равно семи. В случае устранения всех монохроматических аберраций третьего и пятого порядков общее число уравнений увеличивается до шестнадцати. При дополнительном требовании устранения хроматизма положения и увеличения число уравнений возрастает на два и т.д. Наивысшая степень уравнений определяется порядком устраняемых аберраций и, следовательно, растет с увеличением числа уравнений в системе. Кроме того, если оптическая система содержит градиентные элементы, то даже уравнения
для ее гауссовых характеристик относительно некоторых параметров являются трансцендентными.
С учетом вышеизложенного возможно несколько путей решения указанной системы уравнений. Во-первых, это решение системы в целом итерационными методами. Такой путь при использовании современных персональных компьютеров весьма эффективен, если решаемая система включает уравнения, обеспечивающие устранение аберраций не выше третьего порядка. При расчете же многоэлементных оптических систем, наборы коррекционных параметров которых позволяют решать задачу устранения аберраций не только третьего, но и пятого или даже пятого и седьмого порядков, наиболее эффективным, на наш взгляд, является другой путь, заключающийся в выделении из общей системы уравнений нескольких подсистем, которые могут быть решены либо аналитически, либо независимо от других уравнений. Такой подход оказывается особенно успешным при построении оптической системы на основе дифракционных и радиально-градиентных линз, а также при использовании асферических преломляющих поверхностей.
Первая из выделяемых подсистем включает параксиальные уравнения, например, уравнения, связывающие величины / и &’’р с конструктивными параметрами оптической системы. Если оптическая система включает градиентные и дифракционные линзы, то явный вид этих уравнений наиболее просто получить, воспользовавшись аппаратом гауссовых коэффициентов [1], а решать эти уравнения - относительно оптических сил преломляющих поверхностей и дифракционных линз. В случае, когда общее число преломляющих поверхностей и дифракционных линз, составляющих оптическую систему, не меньше трех, к параксиальным уравнениям может быть добавлено и близкое к ним по структуре уравнение, определяющее условие Петцваля.
Процедуры формирования и решения указанной подсистемы уравнений применительно к радиально-градиентному синглету и дублету, состоящему из радиально-градиентной и дифракционной линз, приведены в работах [2, 3]. Здесь в качестве примера рассмотрим соответствующие процедуры для оптической системы, состоящей из трех склеенных между собой радиально-градиентных линз.
Если положить фокусное расстояние триплета, равным единице, а пространства предметов и изображений - заполненными воздухом, то оптическая сила и задний фокальный отрезок будут связаны с гауссовыми коэффициентами триплета следующими соотношениями [4]
ф = -С = 1; s'F = A.
(1)
Сами же гауссовы коэффициенты триплета могут быть найдены путем перемножения матриц [1,3]
( 1 0 Y а 3 р
VC 4
1
Л
V Y 3
а
з J
( 1
V C1
(2)
Входящий в выражение (2) гауссов коэффициент ^й преломляющей поверхности равен с точностью до знака оптической силе этой поверхности
Ck =(no- n»h
(3)
где по и п0 - показатели преломления среды на оптической оси слева и справа от поверхности, сk -кривизна этой поверхности. Также входящие в выражение (2) гауссовы коэффициенты m-й радиально-градиентной среды (показатель преломления которой описывается рядом вида
=Z npp2 p *
(4)
p=o
где р - расстояние от оси) вычисляются по формулам
а
Р =
~ m
F2(m ’I dm
Jm)
Y m = 2n0m nm ]p „
где dm - толщина m -й среды, F1(...) и F2(...) функции вида
cos (dj-щ)( < 0) ch idyfn },(n2 > 0)
i (d^Pn )
F1 \dM >=
F2 \dM 1 =
_ 2n,
n1 =— n0
,(1 <0)
sh dJn, i , ч > 0)
(6)
Обратимся теперь к уравнению, определяющему условие Петцваля. Применительно к рассматриваемому триплету это уравнение имеет вид [5]
1 ( C1
+ -
C 2
Л
+
n () n ()n () n'~'n
V 0 "0 "0 ,10 ,10
C C
^ 3 , ^ 4
(2 )n (3) n03) J
+
+
Ег
(m )d
(8)
= 0.
Уравнение (8) может быть легко разрешено относительно любого гауссова коэффициента поверхности, например, С4. В результате получим
C4 = E + GC 2 + HC 3,
(9)
где
E = -n03)
C
„(1) +[ v
m =1 n0
n
n(3)
G = - n0
n(1)n(2) 00
;H = -
n
(2)
(10)
Перемножая матрицы, входящие в уравнение (2) и используя соотношение (9), приведем уравнения, определяющие задний фокальный отрезок и оптическую силу триплета, к виду
P1C 2C 3 + Q1C 2 + R1C 3 = S1
P2C2C 3 + Q2C 2 + R 2C 3 = S 2
где
0
2
m =1
3
1
P1 = C1p1p2p3 +а1р2р3;
Q1 = а2^^1в1в3 + а3^^1в1в2 +
+ а1а2Р3 +а1а3Р2;
R1 = а1^^1в2в3 + а2^^1в1в3 +
+ а1а2р3 +Р2Р3 Y1;
(12)
(13)
S1 = s'f — аlа2ClPз — аlазClP2 —
— а2 — QP1P3 Y 2 —
— а1в3 Y 2 — а2в3 Y1 —
— а3Р2 y1 — а1а2а3
Р2 а3^^1в1в2 +а1а3в2;
Q2 = SFG + а2а3^^1в1 + ^^1 в1в 2Y 3 +
+ а1а2а3 +а1Р2 y3;
R2 = s'F H + а^^Д + а2 а^Д + + а1а2а3 + аД y1;
S 2 = — 1 — s'fE — аlа2азCl —
— q,iCiP2 y 3 — ^ClPl’y 3 —
— ^QPiY 2 — а1а2 Y 3 —
— а1а3 Y 2 — а2 а3 Yl — Y1P2 Y3
Из структуры уравнений (9) и (11) видно, что они могут быть легко разрешены относительно гауссовых коэффициентов С2, С3, и С4, что позволяет аналитически определить оптические силы соответствующих поверхностей триплета.
Следующие подсистемы, которые могут быть выделены из общей системы уравнений и решены аналитически, относятся к компенсационным уравнениям, определяющим условия устранения монохроматических аберраций третьего, пятого и т.д. порядков. Возможность выделения таких подсистем основано на том, что каждый из обнуляемых аберрационных коэффициентов может быть представлен в виде линейной функции соответствующих коэффициентов разложения показателей преломления неоднородных сред. Например, для радиально-градиентного триплета любой аберрационный коэффициент (2у + 1)-го порядка (где у = 1,2,...) может быть представлен в виде
M 2 j+1 = A0 +Е A
п(m)
mnj+1 •
(14)
Отметим, что аналогичным свойством обладают коэффициенты асферической деформации эйконала записи дифракционных линз и коэффициенты асферической деформации преломляющих асферических поверхностей. Таким образом, общее число компенсационных уравнений, входящих в каждую из выделяемых подсистем, равно суммарному числу
неоднородных сред, дифракционных линз и асферических поверхностей проектируемой оптической системы.
Если оптическая система состоит из радиально-градиентных линз, то коэффициенты M 2 j+1, относящиеся к области аберраций третьего порядка могут быть получены аналитически с помощью результатов работы [5]. Соответствующие же коэффициенты в области аберрации пятого порядка могут быть получены как аналитически с помощью результатов работы [6], так и численно на основе расчета хода псевдолучей [7,3].
Возвращаясь к приведенному выше примеру радиально-градиентного склеенного триплета и ставя задачу одновременного устранения у него всех монохроматических аберраций третьего и пятого порядков, из общей системы шестнадцати уравнений для аналитического решения можно выделить три подсистемы, в каждую из которых входит по три уравнения. В этом случае система из оставшихся семи нелинейных трансцендентных уравнений решается итерационно относительно, например, неизвестных c1, n[m) и dm, (m =1-3), а
величины s'F и n0m) рассматриваются как свободные параметры.
Итерационное решение рассматриваемой системы целесообразно проводить в два этапа. На первом этапе, когда из физических соображений определена лишь область возможного существования решения, - воспользоваться методом наискорейшего спуска, который, с одной стороны не очень чувствителен к выбору начального приближения, но, с другой стороны, отличается низкой скоростью сходимости вблизи искомого решения. На втором этапе -использовать метод Ньютона, который как раз имеет высокую скорость сходимости, но, как правило, расходится при отсутствии хорошего начального приближения [8].
Метод наискорейшего спуска предполагает минимизацию функции, составленной из суммы квадратов левых частей решаемых уравнений (при условии, что их правые части равны нулю). В данном случае - это функция F(cl, n|m), dm), представляющая собой сумму квадратов обнуляемых аберрационных коэффициентов.
Для вычисления шага итерации необходимо знать первые и вторые частные производные функции F по искомым параметрам. Если дифференцирование производится численно, а устраняются аберрации пятого или даже более высокого порядка, то, как показывает практика расчетов, обеспечить сходимость метода наискорейшего спуска удается лишь при высоких точностях вычислений. Поэтому при компьютерном расчете приходится использовать числовые данные повышенной точности, например, типа long double языков программирования C и C++.
m =1
Необходимо также отметить, что метод наискорейшего спуска позволяет найти наборы конструктивных параметров, соответствующие ми- 3.
нимумам функции ¥, не различая при этом локальные и глобальные минимумы. Выделение областей глобальных минимумов и уточнение их ко- 4.
ординат, т. е. определение конструктивных параметров оптической системы, обеспечивающих устранение компенсируемых аберраций с задан- 5.
ной точностью, и осуществляется на втором этапе методом Ньютона.
6.
Список литературы
1. Грейсух Г.И., Ефименко И.М., Степанов С.А. 7.
Оптика градиентных и дифракционных элементов. М.: Радио и связь, 1990. 136 с.
2. Грейсух Г.И., Степанов С.А. Возможности
коррекции монохроматических аберраций гра- 8.
диентных линз с радиальным распределением
показателя преломления// Опт. и спектр. 1995. Т.79. № 1. С. 173-176.
Greisukh G.I., Bobrov S.T., Stepanov S.A. Optics of Diffractive and Gradient - Index Elements and Systems.Bellingham WA;SPIE Press,1997. 412p. Герцбергер М. Современная геометрическая оптика. М.: Изд-во иностранной литературы, 1962. 487 с.
Sands P.J. Third-Order Aberration of Inhomoge-neous Lenses// J.Opt.Soc.Am. 1970. V.60. N 11. P.1436-1443.
Fantone S.D. Fifth-Order Aberration Theory of Gradient-Index Optics// J.Opt.Soc.Am. 1983. V.73. № 9. P.1149-1164.
Степанов С.А., Грейсух Г.И. Компьютерный расчет оптических систем в области аберраций высших порядков// Компьютерная оптика. Вып.16. М.-Самара, 1996. С.9-12.
Корн Г., Корн Т. Справочник по математике. М.: Наука. 1977. 832 с.