Defining the default merit function 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Defining the default merit function



OPTIMIZATION ОПТИМИЗАЦИЯ

Introduction Введение

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 Оптические свойства первого порядка EFFL, PIMH, PMAG, AMAG, ENPP, EXPP, LINV, WFNO, POWR, EPDI, ISFN, OBSN, EFLX, EFLY, SFNO, TFNO
Aberrations Аберрации SPHA. COMA, ASTI, FCUR, DIST, DIMX, AXCL, LACL, TRAR, TRAX, TRAY, TRAI, OPDC, PETZ, РЕТС, RSCH, RSCE, RWCH, RWCE, ANAR, ZERN, TRAC, OPDX, RSRE, RSRH, RWRE, TRAD, TRAE, TRCX, TRCY, DISG, FCGS, FCGT, DISC, OPDM, RWRH, BSER

 

17-10                                                                                                          Chapter 17. OPTIMIZATION


Категория Соответствующие операторы
MTF data Данные МПФ MTFT, MTFS, MTFA, MSWT, MSWS, MSWA, GMTA, GMTS, GMTT
Encircled energy Концентрация энергии DENC, GENC
Constraints on lens data  Ограничения на параметры линз TOTR, CWA, CVGT, CVLT, CTVA, CTGT, CTLT, ETVA, ETGT, ETLT, COVA, COGT, COLT, DMVA, DMGT, DMLT, TTHI, VOLU, MNCT, MNET, MXCT, MXET, MNCG, MNEG, MXCG, MXEG, MNCA, MNEA, MXCA, MXEA, ZTHI, SAGX, SAGY, CVOL, MNSD, MXSD, XXET, XXEA, XXEG, XNET, XNEA, XNEG, TTGT, TTLT, TTVA, TMAS, MNCV, MXCV, MNDT, MXDT
Constraints on parameter Ограничения на параметрические данные P1VA, P1GT, P1LT, P2VA, P2GT, P2LT, P3VA, P3GT, P3LT, P4VA, P4GT, P4LT, P5VA, P5GT, P5LT, P6VA, P6GT, P6LT, P7VA, P7GT, P7LT, P8VA, P8GT, P8LT
Constraints on extra data Ограничения на внешние данные XDVA, XDGT, XDLT
Constraints on glass data  Ограничения на данные стекол MNIN, MXIN, MNAB, MXAB, MNPD, MXPD, RGLA
Constraints on paraxial ray data Ограничения на данные для параксиального луча PARX, PARY, PARZ, PARR, PARA, PARB, PARC, PANA, PANB, PANC, PATX, PATY, YNIP
Constraints on real ray data Ограничения на данные для реального луча REAX, REAY, REAZ, REAR, REAA, REAB, REAC, RENA, RENB, RENC, RANG,OPTH, DXDX, DXDY, DYDX, DYDY, RETX, RETY, RAGX, RAGY, RAGZ, RAGA, RAGB, RAGC, RAIN, PLEN, HHCN, RAID, IMAE
Constraints on element positions Ограничения на положение элементов GLCX, GLCY, GLCZ, GLCA, GLCB, GLCC
Changing system data  Изменение параметров системы CONF, PRIM, SVIG
General math operands Основные математические операторы ABSO, SUMM, OSUM, DIFF, PROD, DM, SQRT, OPGT, OPLT, CONS, QSUM, EQUA, MINN, MAXX, ACOS, ASIN, ATAN, COSI, SINE, TANG
Multi-configuration (zoom) data Параметры системы с изменяю­щейся конфигурацией CONF, ZTHI, MCOV, MCOL, MCOG
Gaussian beam data Параметры гауссового пучка GBWA, GBWO, GBWZ, GBWR
Gradient index control operands Операторы, контролирующие градиент показателя преломления I1GT, I2GT, I3GT, I4GT, I5GT, I6GT, I1LT, I2LT, I3LT, I4LT, I5LT, I6LT, I1VA, I2VA, I3VA, I4VA, I5VA, I6VA GRMN, GRMX, LPTD, DLTN
Ghost focus control GPIM
Fiber coupling operands Операторы волоконной оптики FICL
Optimization with ZPL macros Оптимизация с ZPL макросами ZPLM
User defined operands Операторы пользователя UDOP

 

Глава 17: ОПТИМИЗАЦИЯ                                                                                                       17-11

Категория Соответствующие операторы
Merit function control operands Операторы контроля оценочной функции BLNK, ENDX, USYM, DMFS, SKIS, SKIN
Constraints on non-sequential object data NPXG, NPXL, NPXV, NPYG, NPYL, NPYV, NPZG, NPZL, NPZV, NTXG, NTXL, NTXV, NTYG, NTYL, NTYV, NTZG, NTZL, NTZV, NPGT, NPLT, NPVA

OPTIMIZATION OPERANDS AND DATA FIELD USAGE

ОПЕРАТОРЫ ОПТИМИЗАЦИИ И НАЗНАЧЕНИЕ ПОЛЕЙ В ТАБЛИЦЕ РЕДАКТОРА

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



Поделиться:


Последнее изменение этой страницы: 2021-05-12; просмотров: 356; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.67.26 (0.038 с.)