ZEMAX обладает очень мощной способностью оптимизировать и улучшать оптические системы, если их схемы заданы более или менее разумными и если заданы переменные параметры. Переменными могут быть кривизна поверхностей, толщины (расстояния между поверхностями), марки стекол, конические постоянные поверхностей, параметрические данные, дополнительные данные и любые численные данные для систем с изменяющейся конфигурацией. Алгоритм оптимизации способен минимизировать оценочную функцию (Merit function), состоящую из взвешенных значений целевых параметров оптической системы эти целевые параметры называются операторами (“operands”) ZEMAX содержит несколько запрограммированных оценочных функций, описание которых дано в следующем разделе. Эти разные оценочные функции могут очень просто выбираться Вами через меню Merit Function Editor (Редактор оценочной функции). Более подробно об этой процедуре смотри в разделе “Modifying the merit function” (Модификация оценочной функции)
Для выполнения оптимизации необходимо сделать три шага
1) задать разумную оптическую схему, которая может быть трассирована лучами;
2) задать переменные параметры,
3) определить оценочную функцию
Разумная система - это довольно расплывчатое понятие, которое просто означает, что очень мала вероятность трансформировать плохо задуманную схему в хорошую схему посредством алгоритма оптимизации (хотя есть и исключения). Переменные параметры (должен быть задан по меньшей мере один переменный параметр, чтобы алгоритм оптимизации мог произвести какой-то прогресс) задаются с помощью редактора, описание которого дано в следующем разделе. Для вывода на экран окна оптимизации войдите последовательно в меню Tools, Optimization Вы должны определить, какие из параметров схемы будут переменными величинами
Алгоритм, используемый для оптимизации и описанный в этой главе, сконструирован для поиска “локального” минимума заданной оценочной функции. Однако редакции ZEMAX-XE и ZEMAX-EE обладают также способностью поиска “глобального” минимума оценочной функции. Глобальный минимум - это наименьшее возможное значение оценочной функции, и если оценочная функция задана правильно, то достигается наилучшее из возможных решений. Процедура глобальной оптимизации не предназначена для начинающих пользователей ZEMAX и не может быть использована для проектирования схем в режиме взаимодействия пользователя с программой, для более детального ознакомления смотри главу “Global Optimization” (Глобальная оптимизация).
Selecting variables
Задание переменных
Переменные параметры для оптимизации задаются путем высвечивания в Таблице редактора данных (Lens Data Editor) нужного параметра и нажатия клавиш Ctrl-Z (заметьте, что обе клавиши должны нажиматься одновременно). Точно также
Глава 17: ОПТИМИЗАЦИЯ 17-1
назначаются переменные параметры в редакторах Multi-Configuration Editor и Extra Data Editor Марки стекол не могут быть сделаны переменными параметрами так как это дискретные величины, о том, как проводить оптимизацию стекол смотри раздел “Optimizing glass selection” далее в этой главе.
Defining the default merit function
Rings
Окружности
Число окружностей (“Rings”) устанавливается только при использовании GQ алгоритма. Это число определяет количество лучей трассируемых от каждой точки поля для каждой длины волны. Для точки поля на оси (угол поля равен нулю для систем, обладающих вращательной симметрией) число трассируемых лучей равно числу заданных окружностей (rings). Для всех других точек поля в осесимметричных системах число лучей, трассируемых на одну окружность равно половине числа “arms” (определяется в следующем разделе), трассируется только половина лучей так как рассматривается симметричная система. Каждый ряд лучей трассируется для каждой определенной длины волны. Например, если Вы имеете одну точку поля на оси, две внеосевые точки поля три длины волны и задали четыре окружности (rings = 4) то число трассируемых лучей будет: Зх(4+4х3+4х3) = 84 (по умолчанию arms = 6 и следовательно для внеосевых точек поля число трассируемых лучей на одну окружность 6/2=3 см следующий раздел). Для систем, не обладающих вращательной симметрией число трассируемых лучей на одну окружность равно числу “arms” независимо от точки поля. Для предыдущего примера это число равно 3х3х4х6 =216 лучей. ZEMAX автоматически вычисляет эти числа; мы описали эти расчеты только для того, чтобы Вы понимали каким образом определяются заложенные в программу.
Глава 17: ОПТИМИЗАЦИЯ 17-5
оценочные функции. Процесс оптимизации длится тем дольше, чем большее число лучей трассируется.
Arms
Радиальные линии (сектора)
Установка числа “Arms” производится также только при использовании GQ алгоритма. Это число определяет количество лучей, трассируемых через радиальные линии зрачка. По умолчанию устанавливается шесть равнорасположенных по углу радиальных линий (три для систем с вращательной симметрией). Это число может быть установлено 8, 10 или 12. Для большинства обычных оптических систем достаточно 6.
Вы должны выбрать число rings и число arms в соответствии с порядком присутствующих в Вашей системе аберраций. Простой путь определения правильного числа rings - это выбрать минимальное число 1. Затем вызовите диалоговое окно оптимизации и заметьте величину оценочной функции. Теперь вернитесь к опции tool в редакторе оценочной функции и установите 2 rings. Посмотрите снова на величину оценочной функции. Если она изменилась больше чем на несколько процентов, установите 3 rings, и так далее до тех пор, пока величина оценочной функции не будет заметно изменяться (около 1%). Повторите эту же процедуру для числа arms (шести arms почти всегда достаточно). Выбор большего числа rings и arms не улучшит результат оптимизации, это только замедлит скорость оптимизации. Трассирование большего, чем требуется числа лучей не поможет. Вам найти лучшее решение задачи.
Выбор большего, чем требуется числа rings и arms не улучшит результат оптимизации, а только сделает этот процесс более медленным.
Grid Сетка
Число “Grid” используется только для RA алгоритма и определяет число трассируемых лучей Формат сетки (grid) может быть 4х4 (16 лучей на одну точку поля и на одну длину волны), 6х6 (36 лучей на поле и на длину волны) и так далее. Лучи, проходящие за пределами входного зрачка, автоматически исключаются из рассмотрения так, что действительное число трассируемых лучей будет несколько меньше, чем квадрат числа "Grid". Выбор большого формата сетки обычно приводит к более высокой точности при меньшей скорости вычислений. Однако, может быть выгодным сначала выбрать сетку с большой плотностью, а затем выбрать опцию “Delete Vignetted” (описана в следующем разделе). Смысл этого заключается в том, что большая плотность сетки позволит заполнить входной зрачок лучами, а лишние лучи, проходящие через входной зрачок, но обрезаемые диафрагмами на поверхностях, будут стерты из таблицы оценочной функции. В результате будет получено разумное количество лучей, которое достаточно точно отображает апертуру системы.
Delete Vignetted
Опция “Delete Vignetted”
Опция “Delete Vignetted” используется только вместе с RA алгоритмом. Если она выбрана, то каждый луч будет трассирован через систему, но те лучи, которые будут обрезаны какой-либо диафрагмой, или пройдут мимо какой-либо поверхности, или испытают на какой-либо поверхности полное внутреннее отражение, будут стерты из таблицы оценочной фунуции к минимуму. Недостатком этой опции является то обстоятельство, что в процесс оптимизации виньетирование может измениться, и это потребует переопределения.
17-6 Chapter 17: OPTIMIZATION оценочной функции. Если возможно, то лучше в этих случаях использовать коэффициенты виньетирования и GQ алгоритм. Если требуется, коэффициенты виньетирования могут подстраиваться, в процессе оптимизации, - путем использования оператора оптимизации SVIG (смотри дальше таблицу операторов).
Setting thickness boundary values Установка ограничений на толщину
Если установить флажки "Glass" и/или "Air" то в оценочную функцию автоматически будут включены операторы, задающие ограничения на изменения толщин "стеклянных" поверхностей и воздушных промежутков. В таблицу оценочной функции будут введены операторы MNCG, MXCG и MNEG, ограничивающие минимальную центральную толщину, максимальную центральную толщину и минимальную краевую толщину "стеклянных" поверхностей соответственно. В таблицу будут введены также операторы MNCA, МХСА и MNEA, ограничивающие минимальную центральную толщину, максимальную центральную толщину и минимальную краевую толщину воздушных промежутков соответственно. Эта опция предназначена для введения простых ограничений. Для более сложных схем, включающих в себя зеркальные поверхности, поверхности типа "coordinate break", а также для мультиконфигурационных схем обычно требуется введение дополнительных ограничений.
Start at Старт с...
Опция “Start at” используется для того, чтобы указать, с какой позиции должна стартовать встроенная оценочная функция, чтобы не стереть введенные Вами перед ней операторы ограничения; ZEMAX разместит встроенную оценочную функцию после Вашего собственного списка операторов. Однако алгоритм определения стартовой позиции может работать неэффективно, если во встроенную оценочную функцию Вы внесли перед этим какие-либо ограничения. В таких случаях для контроля за стартовой позицией встроенной оценочной функции используйте оператор DMFS (смотри дальше таблицу операторов).
Assume Axial Symmetry
Ignore Lateral Color
Relative X Weight
Optimization operands
Операторы оптимизации
В нижеследующих таблицах описаны все доступные операторы оптимизации. Первая таблица предназначена для получения “быстрой справки” об операторах, относящихся к разным категориям. Во второй таблице дано детальное описание каждого оператора (в алфавитном порядке) и указано, какие данные и в какие поля должны быть занесены в таблицу оценочной функции для данного оператора. Обратите внимание на то, что у некоторых операторов (таких, как SUMM) параметры lnt1 и lnt2 служат не для введения данных о поверхностях и длинах волн, как у большинства других операторов, а для введения других характеристик. Если у операторов какое-либо поле не используются, то для этого поля указан знак “-” (прочерк).
OPTIMIZATION OPERANDS BY CATEGORY
ОПЕРАТОРЫ ОПТИМИЗАЦИИ ПО КАТЕГОРИЯМ
Категория
Соответствующие операторы
First-order optical properties Оптические свойства первого порядка
ОПЕРАТОРЫ ОПТИМИЗАЦИИ И НАЗНАЧЕНИЕ ПОЛЕЙ В ТАБЛИЦЕ РЕДАКТОРА
Name
Description
lnt1
lnt2
Нху, Рху
ABSO
Абсолютное значение.
Номер Операт.
—
—
ACOS
Arccos от величины указанного оператора. Если флаг 0, то в радианах; при других значениях - в градусах.
Номер операт.
Флаг
—
AMAG
Угловое увеличение. Это отношение углов главных параксиальных лучей в пространстве изображений и в пространстве объектов. Не работает для непараксиальных систем.
—
Номер длины волны
ANAR
Радиус угловой аберрации, измеренной в плоскости изображения относительно главного луча для главной длины волны. Эта величина определяется как (1 - cosθ), где θ - угол между главным и трассируемым лучами. Смотри оператор TRAR.
Номер длины волны
Да (используются)
ASIN
Arcsin от величины указанного оператора. Если флаг 0, то в радианах; при других значениях - в градусах.
Номер операт.
Флаг
—
ASTI
Астигматизм указанной поверхности в длинах волн. Если вместо номера поверхности указано число “О”, то используется суммарная величина астигматизма для всей системы Это а – астигматизм третьего порядка, вычисляемый по коэффициентам Зейделя. Не работает для непараксиальных систем.
Номер поверхности
Номер длины волны
ATAN
Arctan от величины указанного оператора. Если флаг 0, то в радианах, при других значениях - в градусах.
Номер операт.
Флаг
—
AXCL
Хроматизм положения в используемых линейных единицах. Это величина промежутка между параксиальными фокальными расстояниями для двух крайних длин волн из числа заданных. Расстояние вычисляется вдоль оси Z. Не работает для непараксиальных систем.
BLNK
Этот оператор не производит никакого действия. Используется для разделения разных групп операторов в таблице оценочной функции. Справа от имени оператора может быть записана строка с комментариями; этот комментарий будет высвечен в редакторе, а также записан в текстовом файле оценочной функции (Merit function listing).
17-12 Chapter 17: OPTIMIZATION
Name
Description
lnt1
lnt2
Нху, Рху
BSER
Это ошибка хода осевого луча. Определяется как частное от деления величины радиальной координаты главного луча (в плоскости изображения), трассированного от осевой точки объекта, на эффективную фокальную длину. Это мера углового отклонения изображения.
Номер длины волны
COOT
Оператор, ограничивающий минимальную величину конической постоянной указанной поверхности: величина конической постоянной должна быть больше указанной в колонке “target” величины.
Номер поверхности
COLT
Оператор, ограничивающий максимальную величину конической постоянной указанной поверхности: величина конической постоянной должна быть меньше указанной в колонке “target” величины.
Номер поверхности
COMA
Кома указанной поверхности в длинах волн. Если вместо номера поверхности указано число “О”, то используется суммарная величина комы для всей системы. Это кома третьего порядка, вычисляемая по коэффициентам Зейделя. Не работает для непараксиальных систем.
Номер поверхности
Номер длины волны
CONF
Конфигурация. Этот оператор используется для изменения номера конфигурации мультисистемы в процессе ее оптимизации, что позволяет проводить оптимизацию по всем конфигурациям. Для этого оператора не используются колонки “target” и “weight”.
Новый номер конфигурации
CONS
Величина константы. С помощью этого оператора вводится числовое значение постоянной, которое будет использоваться другими вычислительными операторами.
-
COSI
Косинус величины оператора указанного номера. Если флаг 0, то в радианах; при других значениях - в градусах.
Номер операт.
Флаг
—
COVA
Величина конической постоянной. Устанавливает величину конической постоянной для указанной поверхности
Номер поверхности
—
—
CTGT
Этот оператор ограничивает минимальную величину центральной толщины указанной поверхности: центральная толщина должна быть больше указанной в колонке “target” величины. См. также оператор “MNCT”.
Номер поверхности
CTLT
Этот оператор ограничивает максимальную величину центральной толщины указанной поверхности: центральная толщина должна быть меньше указанной в колонке “target” величины. См. также оператор “МХСТ”.
Номер поверхности
CTVA
Этот оператор устанавливает требуемую величину центральной толщины указанной поверхности: центральная толщина должна быть равна указанной в колонке “target” величине.
Номер поверхности
-
-
CVGT
Этот оператор ограничивает минимальную величину кривизны поверхности: кривизна указанной поверхности должна быть больше указанной в колонке “target” величины.
Номер поверхности
Глава 17: ОПТИМИЗАЦИЯ 17-13
Name
Description
lnt1
lnt2
Нху, Рху
CVLT
Этот оператор ограничивает максимальную величину кривизны поверхности: кривизна указанной поверхности должна быть меньше указанной в колонке “target” величины
Номер поверхности
CVOL
Этот оператор вычисляет (в кубических линейных единицах) объем наименьшего цилиндра, ограничивающего заданное количество поверхностей. При вычислении учитываются только координаты вершин поверхностей и их полудиаметры и не учитывается стрелка прогиба. В заданную область поверхностей не должны входить поверхности типа “coordinate breaks”.
Первая поверхность
Последняя поверхность
CVVA
Этот оператор устанавливает требуемую величину кривизны поверхности: кривизна указанной поверхности должна быть равна указанной в колонке “target” величине
Номер поверхности
DENC
Этот оператор вычисляет радиус кружка (в мкм) с заданной величиной концентрации энергии дифракционного пятна для указанного поля. Вычисления всегда проводятся для полихроматического излучения и относительно координат центра тяжести пятна (Эйри). Параметр lnt1 должен задаваться целым числом (1, 2,...), определяющим размер сетки отсчетов: 1 соответствует сетке 8х8, 2 - сетке 16х16 и т.д. (Если заданное число отсчетов слишком мало, то радиус кружка становится равным 1е+10.) Параметр lnt2 указывает номер поля (1, 2,..). Параметр Нх используется для задания части концентрируемой в кружке энергии; его величина должна быть в пределах от 0 до 1.
Плотность сетки отсч. (1,2,...)
Номер поля (1,2,...)
Часть концентрируемой энергии (0-1)
DIFF
Этот оператор вычисляет разность величин двух других указанных операторов (Операт. №1 -Операт. №2).
Операт. №1
Операт. №2
—
DIMX
Этот оператор подобен оператору DIST, за исключением того, что он устанавливает верхний предел на абсолютную величину дисторсии. Параметр lnt1 определяет номер поля, если этот параметр равен 0, то будет использована максимальная координата поля. Заметьте, что максимальная величина дисторсии не всегда будет при максимальной величине поля. Дисторсия всегда вычисляется в процентах для всей системы. Этот оператор может не работать для систем, не имеющих вращательной симметрии
Номер поля
Номер длины волны
DISC
Этот оператор вычисляет величину “калиброванной” дисторсии по всему полю зрения и устанавливает абсолютную величину максимального отклонения от линейности при "f-theta" условиях. Этот оператор очень полезен при проектировании f-theta объективов.
Номер длины волны
17-14 Chapter 17: OPTIMIZATION
Name
Description
lnt1
lnt2
Нху, Рху
DISG
Этот оператор вычисляет стандартную дисторсию для луча, исходящего от заданной точки поля и проходящего через заданную точку входного зрачка, для заданной длины волны, относительно центральной точки заданного поля. Использованный метод вычисления и принятые приближения те же, как при вычислении графика сетки дисторсии, описанные в главе "Analysis Menu"
Номер поля
Номер длины волны
Да
DIST
Этот оператор вычисляет дисторсию в длинах волн для заданной поверхности. Если номер поверхности будет равен 0, то будет вычисляться суммарная дисторсия для всей системы в процентах Это дисторсия третьего порядка, вычисляемая по коэффициентам Зейделя, не работает для непараксиальных систем.
Номер поверхности
Номер длины волны
DIVI
Этот оператор вычисляет отношение величин двух указанных операторов (Оператор №1 /Оператор №2)
Операт №1
Операт. №2
—
DLTN
Этот оператор вычисляет разницу между максимальной и минимальной величинами показателя преломления на оси для поверхностей с градиентом показателя преломления. Используемые минимальная и максимальная Z-координаты поверхности вычисляются по стрелкам прогиба на обоих концах поверхности. Смотри раздел “Using gradient index operands” (Использование операторов градиентных поверхностей).
Номер поверхности
Номер длины волны
DMFS
Этот оператор просто указывает на то место в таблице оценочной функции, куда должна присоединяться встроенная оценочная функция, если оценочная функция создается последовательно Номер строки, следующей за этим оператором в таблице оценочной функции, будет высвечиваться в диалоговом окне “Default merit function” в графе “Start At”
DMGT
Этот оператор ограничивает минимальную величину диаметра указанной поверхности: величина диаметра должна быть больше установленной в колонке “target” величины. Диаметр равен удвоенной величине полудиаметра, высвеченной в таблице главного редактора данных
Номер поверхности
DMLT
Этот оператор ограничивает максимальную величину диаметра указанной поверхности, величина диаметра должна быть меньше установленной в колонке “target” величины. Диаметр равен удвоенной величине полудиаметра, высвеченной в таблице главного редактора данных
Номер поверхности
DMVA
Этот оператор устанавливает требуемую величину диаметра указанной поверхности. Диаметр равен удвоенной величине полудиаметра, высвеченной в таблице главного редактора данных
Номер поверхности
---
---
DXDX
Этот оператор вычисляет производную поперечной х-аберрации при заданной Х-координате зрачка. Это наклон графика лучевых аберраций в заданной координате зрачка
Номер длины волны
Да
Глава 17: ОПТИМИЗАЦИЯ 17-15
Name
Description
lnt1
lnt2
Нху, Рху
DXDY
Этот оператор вычисляет производную поперечной х-аберрации при заданной Y-координате зрачка. Это наклон графика лучевых аберраций в заданной координате зрачка
Номер длины волны
Да
DYDX
Этот оператор вычисляет производную поперечной у-аберрации при заданной Х-координате зрачка. Это наклон графика лучевых аберраций в заданной координате зрачка.
Номер длины волны
Да
DYDY
Этот оператор вычисляет производную поперечной у-аберрации при заданной Y-координате зрачка. Это наклон графика лучевых аберраций в заданной координате зрачка
Номер длины волны
Да
EFFL
Эффективное фокальное расстояние системы. Это параксиальная величина фокального расстояния, и она может быть неточной для непараксиальных систем.
Номер длины волны
EFLX
Эффективное фокальное расстояние в локальной Х-плоскости для выбранной части оптической системы для главной длины волны.
Номер первой поверхн.
Номер послед. поверх.
—
EFLY
Эффективное фокальное расстояние в локальной Y-плоскости для выбранной части оптической системы для главной длины волны.
Номер первой поверхн.
Номер послед. поверх.
—
ENDX
Этот оператор служит для ограничения оценочной функции: все последующие операторы будут игнорироваться.
—
—
-
ENPP
Расстояние до входного зрачка от первой поверхности, выраженное в принятых линейных единицах. Это параксиальная величина, действительная только для центрированных систем.
EPDI
Диаметр входного зрачка в принятых линейных единицах.
—
—
—
EQUA
Этот оператор устанавливает допуск на разброс величин указанной группы операторов. Допуск определяется в графе “target” Величина этого оператора вычисляется путем нахождения среднего значения всех указанных операторов и суммирования абсолютных величин отклонения каждого оператора от среднего значения, если эти отклонения превышают установленный допуск. Смотри SUMM и OSUM.
Номер первого оператора
Номер последнего оператора
ETGT
Этот оператор ограничивает минимальную краевую толщину указанной поверхности, краевая толщина должна быть больше указанной в графе “target” величины. Краевая толщина вычисляется на радиусе, равном полудиаметру поверхности и направленном вдоль оси +Y, если указан код 0; вдоль оси +Х, если указан код 1; вдоль оси -Y, если указан код 2; вдоль оси -X, если указан код 3. Толщина - это расстояние до следующей поверхности на том же полудиаметре. См. также MNET.
Номер поверхности
Код
17-16 Chapter 17: OPTIMIZATION
Name
Description
lnt1
lnt2
Нху, Рху
ETLT
Этот оператор ограничивает максимальную краевую толщину указанной поверхности, краевая толщина должна быть меньше указанной в графе “target” величины. Краевая толщина вычисляется на радиусе, равном полудиаметру поверхности и направленном вдоль оси +Y, если указан код 0, вдоль оси +Х, если указан код 1, вдоль оси -Y, если указан код 2, вдоль оси -X, если указан код 3.Толщина - это расстояние до следующей поверхности на том же полудиаметре, См. также МХЕТ.
Номер поверхности
Код
ETVA
Этот оператор устанавливает заданную величину краевой толщины указанной поверхности' краевая толщина должна быть равна указанной в графе “target” величине. Краевая толщина вычисляется на радиусе, равном полудиаметру поверхности и направленном вдоль оси +Y, если указан код 0, вдоль оси +Х, если указан код 1; вдоль оси -Y, если указан код 2; вдоль оси —X, если указан код 3 Толщина - это расстояние до следующей поверхности на том же полудиаметре. См. также MNET
Номер поверхности
Код
EXPP
Расстояние до выходного зрачка от плоскости изображения в принятых линейных единицах. Это параксиальная величина, действительная только для центрированных систем.
FCGS
Этот оператор вычисляет сагиттальную кривизну поля для заданной точки поля и заданной длины волны Приемлемый результат получается даже для систем, не обладающих вращательной симметрией, смотри описание характеристики Field Curvature в главе Analysis Menu.
Номер длины волны
Нх, Ну
FCGT
Тангенциальная кривизна поля, см. FCGS
—
Номер длины волны
Нх, Ну
FCUR
Кривизна поля, вносимая указанной поверхностью выражена в длинах волн. Если номер поверхности указан равным 0, то вычисления проводятся для всей системы. Это аберрация третьего порядка, вычисляемая по коэффициентам Зейделя. Не действительна для непараксиальных систем
Номер поверхности
Номер длины волны
FICL
Эффективность оптического волокна. Параметр "sampling" определяет формат сетки отсчетов, по которым будет проводиться интегрирование' если ввести 1, то размер сетки будет 32х32, для 2 -64х64 и так далее Вычисления проводятся только для одной длины волны, номер которой указывается в колонке lnt2
Число отсчетов
Номер длины волны
Смотри данное левее описание
GBWO
Размер перетяжки гауссова пучка в пространстве (изображений) за заданной поверхностью. Если величина Нх не равна нулю, то вычисления проводятся для х-направления пучка, в противном случае - для у-направления. Смотри описание программы "Gaussian beam"
Номер поверхности
Номер длины волны
Смотри данное левее описание
Глава 17: ОПТИМИЗАЦИЯ 17-17
Name
Description
lnt1
lnt2
Нху, Рху
GBWA
Размер гауссова пучка на заданной поверхности. Если величина Нх не равна нулю, то вычисления проводятся для х-направления пучка; в противном случае - для у-направления. Смотри описание программы "Gaussian beam".
Номер поверхности
Номер длины волны
Смотри данное левее описание
GBWZ
Z-координата перетяжки гауссова пучка в пространстве изображений относительно заданной поверхности. Если величина Нх не равна нулю, то вычисления проводятся для х-направления пучка; в противном случае - для у-направления. Смотри описание программы "Gaussian beam".
Номер поверхности
Номер длины волны
Смотри данное левее описание
GBWR
Радиус кривизны фронта гауссова пучка на заданной поверхности. Если величина Нх не равна нулю, то вычисления проводятся для х-направления пучка: в противном случае - для у-направления. Смотри описание программы "Gaussian beam".
Номер поверхности
Номер длины волны
Смотри данное левее описание
GENC
Геометрическое распределение энергии. Этот оператор вычисляет величину радиуса (в микронах) области, содержащей заданное количество энергии, для заданных позиции поля и длины волны. Вычисления всегда производятся относительно центра тяжести пятна рассеяния. DapfMeTp lnt1 должен быть целым числом
GLCA
Проекция единичного вектора нормали на ось Х для указанной поверхности (направляющий косинус) в глобальной системе координат.
Номер поверхности
—
-
GLCB
Проекция единичного вектора нормали на ось Y для указанной поверхности (направляющий косинус) в глобальной системе координат.
Номер поверхности
—
—
GLCC
Проекция единичного вектора нормали на ось Z для указанной поверхности (направляющий косинус) в глобальной системе координат.
Номер поверхности
—
—
GLCX
Х-координата вершины указанной поверхности в глобальной системе координат.
Номер поверхности
—
—
GLCY
Y-координата вершины указанной поверхности в глобальной системе координат.
Номер поверхности
—
—
GLCZ
Z-координата вершины указанной поверхности в глобальной системе координат.
Номер поверхности
—
—
GMTA
Средняя величина геометрической МПФ для сагиттальной и меридиональной плоскостей. Параметр lnt1 должен быть целым числом (1, 2,...), равным числу используемых гексаполярных окружностей; обычно требуется число 8 или более. Параметр lnt2 определяет номер используемой длины волны; при значении 0 вычисляется полихроматическая МПФ. Значение параметра Нх определяет номер поля (1. 2,...). Значение параметра Ну определяет пространственную частоту в линиях на мм. См. далее в этой главе дискуссию в разделе “Using MTF operands” (Использование операторов MTF).
Число окружностей
Номер длины волны (0 для поли -хромат)
Нх-номер проля, Ну - пространств. частота
17-18 Chapter 17: OPTIMIZATION
Name
Description
lnt1
lnt2
Нху, Рху
GMTS
Значение геометрической МПФ в сагиттальной плоскости. Детали смотри в описании оператора GMTA (выше)
См. GMTA
См. GMTA
См. GMTA
GMTT
Значение геометрической МПФ в меридиональной плоскости. Детали смотри в описании оператора GMTA
См. GMTA
См GMTA
См. GMTA
GPIM
Ложное изображение зрачка. Этот оператор контролирует
infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.008 с.)