ISSN 0868-5886
НАУЧНОЕ ПРИБОРОСТРОЕНИЕ, 2024, том 34, № 1, c. 117-128
МАТЕМАТИЧЕСКИЕ МЕТОДЫ -
И МОДЕЛИРОВАНИЕ В ПРИБОРОСТРОЕНИИ
УДК517.956.255; 621.319.7 © С. И. Шевченко, 2024
О МЕТОДЕ ВЫЧИСЛЕНИЯ СВЕТОСИЛЫ В ЭЛЕКТРОННОЙ ОПТИКЕ
Приведен метод расчета светосилы, примененный к цилиндрическому зеркалу. Показаны условия, при которых реализуется фокусировка второго порядка. Показана возможность увеличения светосилы при отборе тока из кольца эмиссии достаточно большого радиуса.
Кл. сл.: энергоанализатор, цилиндрическое зеркало, эмиссия, выходная апертура
ВВЕДЕНИЕ
В любом измерительном приборе желательно иметь как можно больший выходной сигнал (ток на выходе). Ради этого разработчикам приходится идти на разные ухищрения.
Применительно к энергоанализаторам (ЭА) заряженных частиц (ниже будем рассматривать электроны) как один из возможных путей повышения выходного сигнала рассматривалась возможность увеличения площади поверхности эмиттера, с которого частицы попадают на детектор. Рассмотрим аксиально-симметричную систему (например, цилиндрическое зеркало). Если эмиссия происходит не с оси (радиус-вектор точки эмиссии г0 Ф 0), то в аксиально-симметричном случае площадь эмиссии представляет собой кольцо некоторой толщины с центром, находящимся на оси системы. Если толщина кольца постоянна, а меняется радиус кольца г0, то с ростом г0 площадь кольца эмиссии (КЭ) растет пропорционально г0.
В этом месте следует определить понятие светосилы. Рассмотрим ток, который выходит из некоторого малого участка эмиттера и попадает на детектор.
В общем случае [1] светосила некоторой (бесконечно) малой площади эмиттера d5 при определенной энергии Е — это отношение тока, вышедшего с этой площади и попавшего на детектор (), к полному току, эмитированному с этой площади (<1/ет):
^ = <И
Если считать распределение плотности эмиссии по углам изотропным, то выражение для светосилы упрощается
Sw = dQ/Q,
где dQ — телесный угол, все электроны, вылетевшие в пределах которого, попадают на детектор; О — полный телесный угол 4п.
Это отношение в [1] названо геометрическим фактором.
При умножении площади выделенного малого элемента КЭ на плотность эмиссии и на величину светосилы получаем ток электронов в пространстве детектора, вылетевших с рассматриваемого элемента поверхности эмиттера.
Основной вклад в теорию функционирования цилиндрического зеркала внесли работы [2-5].
В данной работе рассмотрим вопросы вычисления телесного угла (ТУ) dQ.
Общие идеи применим к вычислению светосилы цилиндрического зеркала (ЦЗ).
ПОСТРОЕНИЕ ТЕЛЕСНОГО УГЛА
Рассмотрим геометрию цилиндрического зеркала (см. рис. 1). Эмитирующей поверхностью служит плоскость, перпендикулярная оси L системы.
Ввод заряженных частиц в дисперсионное пространство, а затем вход в пространство детектора осуществляется через идеальную сетку, являющуюся частью поверхности внутреннего цилиндра. Конкретные вычисления проводились для ЦЗ с диаметром внутреннего цилиндра г1 = 20 мм, диаметром внешнего цилиндра г2 = 50 мм.
Методика построения телесного угла приведена в работе [6]. В данной работе мы только вкратце коснемся этого вопроса. Для задания ТУ dQ применяется задание его границ.
г, мм
Рис. 1. Половина сечения цилиндрического зеркала (от оси и выше вдоль радиуса) плоскостью, опирающейся на ось.
Ь — ось ЦЗ; Г1 = 20 мм — радиус внутреннего цилиндра; Г2 = 50 мм — радиус внешнего цилиндра; го — точка эмиссии электронов; д — цилиндр, на котором расположена выходная диафрагма (ЦВД); Ру — радиус цилиндра д; абвг — траектория электрона в ЦЗ; в — стартовый угол наклона траектории к оси ЦЗ. Подробности в тексте
Все электроны, эмитированные с поверхности источника внутри этих границ, попадают в зазор выходной диафрагмы (ВД). Расстояние Ь вдоль оси на котором электрон пересекает поверхность цилиндра, содержащего ВД (ЦВД), и попадает на детектор, удовлетворяет неравенству
ЬВеё < Ь < ЬВпа , где ЬВеё и ЬЕМ с°°ТвеТсТвеНН° п°-
ложения ближнего и дальнего края ВД. Для построения телесного угла следует построить линии, стартуя с которых электроны попадают в один из краев ВД.
Из работы [6] берем значение энергии старта электронов Е = 124.5 эВ, и Ьвeg = 91.492 мм,
Ьем = 101.492 мм. Ьве% и ЬеМ выбирались такими, чтобы исследуемые нами эффекты проявили себя, Г, = 2 мм, радиус ЦВД Ру = 7 мм.
Делим расстояние от ближнего края ВД до дальнего на Ыь = 100 одинаковых частей. Массив линий L[z¿ ] делит ЦВД на части
4*1 ] = ЬВе% + d Ь • *1,
где d Ь = (Ь^ - Ьве§)/ — шаг вдоль Ь; — номер линии деления, изменяется от 0 до Ы£ .
Рис. 2. Вид функции <р(хХ\_Н]) при фиксированной энергии Е. Подробности в тексте
Для каждой линии ] в соответствии с [6] рассчитываем и строим функцию <р(х, Ь = ]) (см. рис. 2), где: ф — азимутальный угол; х = = cos(в) — косинус угла в; радиус старта электронов с поверхности источника г = 2 мм; радиус цилиндра, содержащего ВД, Ру = 7 мм.
Рис. 3. График функции х = х(Е) при разных значениях энергии Е. Подробности в тексте
Для каждой части ВД от L\iL ] до L\iL +1] на графике функции р(х) пространство между двумя линиями р(х,Ц[^ ] ) и р(х,Ц^ +1] ) представляет собой телесный угол. Все электроны, испущенные между линиями р(x,L[iL ]) и ррх,Ц^ +1] ), попадают в зазор ВД между Ц^ ] и Ц^ +1] .
Вид функции р( х,Ц^ ]), приведенный на рис. 2, показывает, что линия р( х,Ц^ ] ) может иметь как одно, так и три пересечения с осью х. В дальнейшем нам понадобятся координаты этих точек пересечения. Вычисление точек пересечения означает нахождение нулей функции р(х,Ц^ ] ) (см. Приложение 1).
Рассмотрим, как меняется вид соседних линий р( х,Ц^ ]) (и образуемый ими телесный угол) при увеличении расстояния L. Будем считать, что d L является малым. При значениях L, близких к ^¡щ (см. рис. 2), последовательные линии
р(x,Ц[iL ]) и р(x,Ц[iL +1]) располагаются практически параллельно и образуют некоторую область (телесный угол), назовем ее основной (см. линии слева на рис. 2 и в Приложении 2 обе линии на рис. П1). Затем при некотором значении L = L2, справа от основной области, появляется малая область. Назовем эту область дополнительной (см. рис. П2 Приложения 2). Точку L2 нанесем на график х = х(Ь) (см. рис. 3, верхний ряд точек). При дальнейшем увеличении L дополнительная область начинает расширяться: сторона малых зна-
чений х в сторону меньших х и основной области, а сторона больших х в сторону больших х. При некоторых значениях L основная область и дополнительная область соприкоснутся и основная и дополнительная области сольются в одну основную область.
Рассмотрим поведение точек пересечения линий р(х) с осью L (при разных значениях L и фиксированной энергии Е). Как видно из рис. 2, при значениях L, меньших некоторого значения, линии р( х) имеют только одну точку пересечения с осью L.
При значении L = L2 на графике р(х) появляется точка (х2,L2) (справа от основной области), которая при дальнейшем увеличении L переходит в дополнительную область. При увеличении L график функции р(х) пересекает ось L уже в двух
точках: слева от х2 и справа (при х, меньших х2 и больших х2).
При дальнейшем увеличении L лежащая на оси L точка основной области движется в сторону больших х, а ближний край дополнительной области двигается в сторону меньших значений х. В некоторой точке при L = Ц эти линии соприкоснутся. Поведение точек пересечения линий р(х) с осью L показано на рис. 3.
На рис. 3 в диапазоне изменения энергии от Ев^ = 124.5 эВ до Еш<1 = 129.5 эВ, с шагом
dE = 0.25 эВ представлены результаты вычисления функции х = х(Ь).
Основные точки, которые определяют поведение функции х = x(L) : в точке (Х2, L2) появляется дополнительная область, в точке (xt, Lj) основная и дополнительная области соприкасаются. В точке (х2, L2) имеется экстремум (минимум) функции L = L( х, E = const), т.е. в этой точке имеется фокус первого порядка. На рис. 3 траекторию этой точки в переменных (х, L) составляет верхний ряд точек. В точке (Xj, Ц) имеется максимум функции L = L( х, E = const), т.е. в этой точке также имеется фокус первого порядка. Траектория этой точки составляет нижний ряд точек. В точке (х0, L0) два экстремума сливаются и получается фокус второго порядка.
Было отмечено, что максимальное значение светосилы наблюдается, когда основная и дополнительная области на графике функции р( х, L = L[iL ]) касаются, что соответствует точке (х1,L) на графике функции L = L(х,E = const). Эта точка является точкой фокуса первого порядка.
Таким образом в случае учета неаксиальных траекторий существует область (точка), в которой реализуется фокусировка второго порядка.
ВЫЧИСЛЕНИЕ ТЕЛЕСНОГО УГЛА
Выше был задан диапазон изменения длины вдоль поверхности цилиндра, содержащего ВД, (LBeg, LEnd), в пределах которого нам интересно
распределение электронов по поверхности этого цилиндра. Этот довольно широкий диапазон первоначально был определен в работе [6]. Аналогично задаем диапазон изменения переменных х
( XB,%, хЕШ) и Ф ( (Beg , (Pnd ). Для каждой переменной задаем число разбиений соответствующего диапазона на участки-отрезки NL, Ых, Np . И получаем шаг вдоль соответствующей переменной:
d L = (¿End " LBeg)/ NL , d х = (XEnd " Xвeg )/ Nx ,
dP = ((nd " (Beg)/ Np .
Из всех пар линий рв E (х) можно выделить несколько типов (см. Приложение 2) в зависимости от значений индекса — числа пересечений нижней и верхней линий с осью х.
Для вычисления "площади" между двумя последовательными линиями рв(х) и рЕ(х) будем использовать метод квадратур Гаусса [7] (метод наивысшей алгебраической точности). Чтобы применять этот метод, линии рВЕ(х) не должны
содержать изломов и сингулярностей, а также участков вблизи сингулярностей (2N - 1 гладкость
границ, где N — порядок квадратуры). Будем использовать квадратуры 10-го порядка.
На рис. 2. такими негладкими не подходящими для интегрирования участками могут быть участки линий рв E (x) вблизи пересечения этих линий с осью x, где эти линии могут быть практически перпендикулярными оси x. Поэтому на этих участках проводим интегрирование не по переменной x, а по переменной р.
Рассмотрим первый участок на рис. П1, простирающийся от xB = xmin до xE = xCrB [0] - dx, где xCrB[0] — x-координата первой точки пересечения линии pB(x) и оси x (определена в Приложении 1). В качестве xmin выбираем xmin = 0.5, что соответствует углу 9 = 60°.
Делим этот участок на N1 = = int((xE - xB) / d x) +1 частей (отрезков), где int — функция вычисления целой части от некоторого числа. Массив линий, делящих рассматриваемый участок, определяется формулой x[n] = = xB + n ■ dx. В пределах каждого отрезка (x[n],x[n +1]) проводим численное интегрирование по правилу Гаусса. Согласно этому правилу, для каждого узла x[ig ] = x[n] + xg[ig ] ■ dx методом, описанным в [6], находим значения функций pB (x) и pE (x) на нижней и верхней линиях.
Формула Гаусса для отрезка (x[n], x[n +1]):
9
S1[n] = Z Ag[ig] ■ (Фе [ig] - Фв [ig ^
's =0
где Si[n] — вклад в ТУ от отрезка номер n первого участка, ig — номер узла Гаусса, xg[ig] — массив узлов Гаусса для отрезка (0, 1), x[ig ] — массив
узлов Гаусса для отрезка (x[n],x[n +1]), Ag[ig] — массив весов Гаусса. Значения xg[ig] и Ag[ig] взяты из таблиц монографии [7], фЕ[^ ] и фв[^ ] — значения функций pBE(x) в узлах квадратуры, т.е.
Ре (x[ig ]) и (в (x[ig ]).
Суммируем все вклады от всех отрезков первого участка
N-1
^ = Z S1 [n],
n=0
получаем вклад в ТУ от первого участка диафрагмы (L[iL ],l[iL +1]).
Подобным же образом вычисляем вклад от отрезка 3, где линии рв E(x[ig ]) проходят вблизи оси
x и касаются ее практически под прямым углом. Поэтому на этом участке проводим интегрирова-
ние по переменной р. Для каждого ] = ф[п] + ]' dр находим значения функции хЦ R(ф[ig ]) на левой и правой линиях хЦ а(р):
9
Sз [п] = X А§[г8 ] • (Хе [ig ]" Хв [ig ]).
Суммируя все вклады от отрезков 3-го участка, получаем вклад в ТУ от третьего участка
N-1
ъ=х ад.
п=0
Последний участок на рис. П1, имеющий "треугольный" вид, можно интегрировать как по переменной р, так и по переменной х. Отличие этого случая от ранее рассмотренных в том, что одна из сторон, вдоль которой требуется вычислять х или ф, является прямой, параллельной одной из осей. Поэтому на этой прямой х или ф вычислять не требуется, т.к. на ней или х, или ф постоянны. Это сокращает время вычислений. Сравнительное вычисление площади этого треугольного участка интегрированием по переменной р и по переменной х показало совпадение не хуже 5 знаков (значащих цифр).
Собираем все вычисленные части вместе и получаем ТУ, под которым из источника видна ВД в виде (Ц1Ь ], Ц[^ +1]).
Вычисляем ТУ для всех участков длины зазора диафрагмы и получаем функцию, пропорциональную распределению электронов по длине цилиндра, содержащего ВД.
Все другие возможные случаи конфигурации ТУ, показанные на рис П1-П5, интегрируются вполне аналогично рассмотренному случаю.
На этих рисунках области интегрирования по переменной р показаны (выделены) горизон-
тальной штриховкой. Области без штриховки интегрируются по переменной х.
Теперь, с одной стороны, можно вычислить ТУ для любой диафрагмы, размер которой кратен С другой стороны, если построить график ], то получим распределение значений ТУ вдоль цилиндра, содержащего ВД.
РАСПРЕДЕЛЕНИЕ ТУ ВДОЛЬ ЦИЛИНДРА, СОДЕРЖАЩЕГО ВД
Метод вычисления 1
Для получения функции £(V) разбиваем выбранный участок ЦВД на Ыь (Ыь = 100) равных частей (Ц^ ]), строим функции р(х,Ц[^ ]) и для каждой пары (Ц[/^ ], Ц[^ +1]) вычисляем телесный угол ]). Верхний индекс в скобках указыва-
ет на то, что это результат первой итерации. Строим график функции £^С^) в виде гистограммы рис. 4, где на каждом отрезке (Ц^ь], +1]) телесный угол постоянен.
Видно, что график этой функции имеет явно выраженный максимум.
Среди всех S(1) [iL ] находим максимальное значение £т.)х и его номер . Выбираем новый участок (Ц^ь - 2], Ц^ + 2]), делим этот участок на Ыь = 100 частей, находим на нем новые значения S(2) ] и Б^Х. Таким образом, за несколько итераций можно с хорошей точностью вычислить максимум функции и параметры максимума Б(Е),
т е. значения Бтах , ^ хтах , ( Ртах * 0 ).
20 30 40 50 60 70 80 90 100 110 120 Рис. 4. Вид функции Б(1) (Ь) при ^ = 0.1 мм
ы =0
20 30 40 50 60 70 80 90 100 110 120 Рис. 5. Вид функции 5" (Ь) при первых пяти итерациях
У этого метода есть недостаток: результаты разных итераций нельзя представить в виде одной линии (огибающей вершин), т.к. масштабы по 5 разные.
Метод вычисления 2
Можно к этому вопросу подойти с несколько другой стороны. В предыдущем случае отрезки длины вдоль цилиндра, содержащего ВД, плотно покрывали эту длину. Нам нет необходимости в процессе поиска максимума ТУ знать величину этого ТУ. Достаточно знать величину ТУ относительно соседних участков.
В этом случае нет необходимости плотно покрывать длину цилиндра. Как ранее, разбиваем участок на ЦВД на ЫЬ = 100 равных частей (Ь[7Ь]). Берем некоторую ширину АЬ настолько малой, что при всех итерациях разница 4[*Ь+1] - Ь* ] была много больше этой ширины. Для образования зазора ВД, по которому будем проводить интегрирование, берем каждое Ь* ] и отступаем от него в сторону меньших и больших значений длины на АЬ / 2 . Для этой ширины зазора проводим все вычисления. При этом в любой итерации масштаб по 5 будет одним и тем же.
Некоторая проблема в масштабе по Ь. Если при переходе к следующей итерации этот масштаб не менять, то уже вторая, третья и все последующие
итерации на графике 5(Ь) сольются (см. рис. 5). Однако хвосты пика будут хорошо видны.
На рис. 5 приведены результаты расчетов функции 5(Ь) в каждой из пяти проделанных итераций.
О сокращении времени расчетов
И в заключение этого раздела опишем, как сэкономить время расчетов. Для этого следует применить метод поиска максимума по пяти точкам. Интервал Ь, в котором предполагается нахождение максимума, делится на четыре равных отрезка. В 5 точках деления вычисляется 5 (Ь) и среди них находится максимальное значение 5(Ь). Ближайшие 2 отрезка делятся пополам, и в точках деления вычисляются значения 5(Ь). Этим к максимальному значению и 2 точкам, ближайшим к точке с максимальным значением, прибавляются еще 2 точки. Всего снова получается 5 точек. Среди них находим точку с максимальным значением 5(Ь). И так далее. Итерационный процесс можно заканчивать, когда, например, разница между двумя значениями 5 (Ь) в последовательных итерациях окажется меньше 10-6. Этот метод нахождение максимума функции 5 (Ь) оказывается значительно более быстрым, чем описанный ранее.
Рис. 6. Вид функции ^шоДАтх, Е) для нескольких итераций по Е. 1 — результат первой итерации, 2 — результат пятой итерации
ОБ ОПТИМИЗАЦИИ
В предыдущем разделе было найдено расстояние Lmax вдоль оси системы, при котором реализуется максимально возможное значение телесного угла Smax. Это было проделано при E0 = const, r0 = const, Py = const.
Перед нами стоит задача получить максимальный ток на детекторе. Для этого следует получить максимальный исследованный выше телесный угол. Это задача оптимизации, а целевая функция — телесный угол.
Из [6] берем диапазон значений E0 = (EBeg, EEnd), в рамках которого имеет смысл
искать максимальное значение Smax. Разбиваем этот диапазон на Ne поддиапазонов (dE = (EEnd "EBeg)/Ne) и при Ne +1 значениях энергии (Ej = EBeg + d E ■ iE) вычисляем Smax
максимальное среди всех значений L и заодно получаем Lmax, при котором этот максимум реализуется. Результаты такого действия приведены на рис. 6 (линия 1).
Каждая точка этого графика соответствует определенной энергии E и представляет собой максимальное значение ТУ при этой энергии. Далее находим максимальное значение по E, используя такой же алгоритм, что был использован при нахождении максимума по L. То есть находим максимальное значение E^X в первой итерации и номер этого значения iEmax. Далее уточняем
Emax по ранее приведенной для L методике. Для этого изменяем диапазон энергии:
Ebeg = E[iE max " 2] и Eend = E[iE max + 2] .
В новом дипазоне вычисляем Smax (Lmax, E)
и находим EmaX и т.д.
Так как мы получили экстремум (максимум) по каждой из переменных (L и E), то в этой точке мы имеем локальный максимум. Этот алгоритм очень похож на метод Гаусса - Зайделя (метод покоординатного спуска, или поиск оптимума поочередно по каждой переменной).
Подобные действия проводим для r0 е (0, r1) и для Py е (0, r). Результаты выведены на рис. 7.
На рис. 7 цифра 1 соответствует значению г0 = 0.1-Г, 2 — r = 0.2 ■ r, 3 — r = 0.3 ■ r , 4 — r0 = 0.4 ■ r , 5 — r0 = 0.5 ■ r , 6 — r0 = 0.6 ■ r1, 7 — r0 = 0.7 ■ r , 8 — r0 = 0.8 ■ r , 9 — r0 = 0.9 ■ r1.
ОБСУЖДЕНИЕ РЕЗУЛЬТАТОВ
Ранее было отмечено, что максимальное значение светосилы наблюдается, когда основная и дополнительная области на графике р(x) касаются, что соответствует точке (L0, x0) на графике L( x). Находя максимум светосилы при изменении энергии, мы находим точку слияния двух фокусов первого порядка в фокус второго порядка.
- 9-/ § 8—4-—У / 6 ^-/5
г 1 2 3 4
- , 1 , 1 , , 1 , 1 , 1 , 1,1,
Рис. 7. Зависимость величины максимальной светосилы (оптимизированной по L и Е) от радиуса ЦВД (Ру), при разных значениях радиуса старта электронов г0. Подробности в тексте
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.5
0.9 1.0
Ру/Г1
Табл. Сравнение найденных максимумов
Метод с тах Ьтах, мм
Слияние Оптимизация 0.10184942 0.10144286 96.725138 96.725174
Для подтверждения этого приведем данные сравнения результатов поиска максимума светосилы методом оптимизации и только что описанным методом (см. табл.).
Описанная выше методика нахождения максимума светосилы не может обеспечить значительную точность. Хотя приведенные данные показывают весьма неплохие результаты. С другой стороны, новая методика показала, что требует примерно на 2 порядка меньше счетного времени, чем метод расчета светосилы и ее оптимизация.
Основной результат данной работы показан на рис. 7. Видно, что с увеличением Ру максимально достижимая светосила растет. А вот зависимость максимально достижимой светосилы от радиуса старта электронов с поверхности эмиттера не столь однозначна.
При Ру < 0.4 • г1 и при увеличении г0 Стах
уменьшается. Причем при приближении г0 к г1 наблюдается сгущение линий Стах (Ру / г1).
До г0 < 0.3 • г1 и для всех Ру линии Стах с большими номерами всегда располагаются ниже линий с меньшими номерами. Начиная с линии с номером 4, которая пересекает линию с номером 3 примерно при Ру = 0.8 • г1, все последующие линии
Стах пересекают все предыдущие линии. Наблюдается точка сгущения, в которой пересекаются линии с номерами от 5-го до 9-го.
Линия 6 при больших Ру пересекает линию 1.
То есть полный сигнал при г0 > 0.5 • г1 и Ру > 0.85
увеличивается по отношению к величине сигнала с площадки вблизи оси на отношение площадей эмиссии.
Гораздо более интересны графики Стах с номерами с седьмого по девятый, линии на которых уходят за верхнюю границу рисунка. Этот режим будет нами рассмотрен в следующей работе.
ПРИЛОЖЕНИЕ 1. ВЫЧИСЛЕНИЕ ТОЧЕК ПЕРЕСЕЧЕНИЯ ЛИНИИ р(х) И ОСИ X
Вычисление точек пересечения означает нахождение нулей функции р( х, Ь = ]).
Первый этап решения уравнения р( х, Ь = ]) = 0
(П1)
заключается в нахождении интервала х, в котором функция р(х, Ь = Ь[/Ь ]) меняет знак. Для этого весь интервал изменения х делим на Nx равных частей. В точках деления находим значение функции р(х,Ь[/Ь ]) и последовательно проверяем все отрезки оси х на выполнение одного из неравенств:
р(х[п]) < 0 < р(х[п +1])
(П2)
или
(р(х[п +1]) < 0 < р(х[п]).
(П3)
Этим мы локализовали положение одного из корней уравнения (П1).
На втором этапе вычисляем более точное значение искомого корня методом деления пополам (метод пристрелки). Для удобства введем обозначения х[п] = х1, х[п +1] = х2, р(х1) = у1, р(х2) = у2. Как выше было отмечено, у1 и у2 имеют разные знаки. Берем точку хт = 0.5 • (х1 + х2) и вычисляем
в ней Ут = Р( хт).
Проверяем совпадение знаков: если у1 • ут < 0 (т.е. они имеют разный знак), то проводим замену х2 = хт, у2 = ут и далее берем среднюю точку хт и вычисляем ут = р(хт) и т.д.
Если у1 • ут > 0 (одинаковый знак), то проводим замену х1 = хт, у1 = ут , берем среднюю точку хт и вычисляем ут = р(хт) и т.д.
Эту процедуру повторяем, пока абсолютная величина ут не станет меньшей 10~ . Это значит, что с этой точностью корень найден.
Вводим параметр хСг[0] = хт — х-координату первой точки пересечения линии ф(х) и оси х.
Первый корень мы нашли. Далее проверяем следующие промежутки хе(х[п+1], х[п+2]) на наличие на них корня. Введем целое число пСг — признак, указывающий, сколько пересечений имеет линия р(х, L[iL ]) с осью х.
Если на одном из следующих отрезков х выполняется неравенство (П2) или (П3), то на рассматриваемом участке есть еще одно пересечение линии р(х) с осью х, которое получаем после применения метода деления пополам. Присваиваем пСг = 2 и хСг[1] = хт.
Согласно рис. 2, если есть второе пересечение линии р(х) с осью х, то есть и третье. Нахождение этого пересечения вполне аналогично: пСг = 3 и хСг[2] = хт.
ПРИЛОЖЕНИЕ 2. ВЫЧИСЛЕНИЕ ТЕЛЕСНОГО УГЛА
ф, град
Рис. П1. Телесный угол образует пара соседних линий рв = р( х,Ц^ ]) и рЕ = р( х,Ь[^ +1]), для которых пСг = 1. В телесном угле присутствует только основная область, а дополнительная отсутствует. В — нижняя линия рв = р(х,Ц^ ]) пересекает ось х в точке "а"; Е — верхняя линия рЕ = р( х,Ц^ +1]) пересекает ось х в точке "Ь"; 1 — область интегрирования по переменной х, в которой необходимо рассчитывать рв и рЕ; 2 — область интегрирования по переменной х, в которой необходимо рассчитывать только рЕ; 3 — область интегрирования по переменной р, в которой необходимо рассчитывать хь (ф[/ ]) и хк (ф[/ ])
а Ь
х
<Р, град
Ф. град
30
20
10
а Ь
х
Рис. П2. Телесный угол образует пара соседних линий рв = р(х,Ц^]) и рЕ = р(x,L[iL +1]), для фв nCR = 1 и для фЕ nCR = 2.
Левая часть телесного угла является основной частью и образована линиями в (линия рв), которая пересекает ось х в точке "а", и Е (линия рЕ), которая пересекает ось х в точке "Ь". Правая часть телесного угла является дополнительной частью и образована только линией Е, которая пересекает ось х в точках "с" и
На рисунке обозначения такие же, как на рис. П1, и дополнительно: 4 — область интегрирования по переменной р, в которой необходимо рассчитывать хв; 5 — область интегрирования по переменной х, в которой необходимо рассчитывать только рЕ; 6 — область интегрирования по переменной р, в которой необходимо рассчитывать хЕ
а Ъ с (1 е f
Рис. П3. Телесный угол образует пара соседних линий рв = р( ]) и рЕ = р( +1]), для которых nCR = 2.
Левая часть телесного угла является основной частью и образована линиями в, которая пересекает ось х в точке "а", и Е, которая пересекает ось х в точке "Ь". Правая часть телесного угла является дополнительной частью и образована линиями в, которая пересекает ось х в точках М" и "е", и Е, которая пересекает ось х в точках "с" и "Г.
На рисунке обозначения такие же, как на рис. П1, и дополнительно: 4, 8 — области интегрирования по переменной р, в которых необходимо рассчитывать
хь (ф[^])и хл (ф[^ ]); 5, 7 — области интегрирования по переменной х, в которых необходимо рассчитывать только рЕ; 6 — область интегрирования по переменной х, в которой необходимо рассчитывать Рв и Ре
х
<Р, град
а Ь
с (1
х
Рис. П4. Телесный угол образует пара соседних линий рв = р(]) и рЕ = р(+1]), для фв nCR = 3 и для фЕ nCR = 1.
Телесный угол состоит только из основной части, которая образована линиями в (пересекает ось х в точках "а", "Ь" и "с") и Е (пересекает ось х в точке
На рисунке обозначения такие же, как на рис. П1, и дополнительно: 4, 6, 8 — области интегрирования по переменной х, в которых необходимо рассчитывать только рв = р(x,L[iL ]); 5 — область интегрирования по переменной р, в которой необходимо рассчитывать хв = х(р^[^ ]); 7 — область интегрирования по переменной х, в которой необходимо рассчитывать рв и рЕ; 9 — область интегрирования по переменной р, в которой необходимо рассчитывать хв и хЕ
зо
20
10
о
СПИСОК ЛИТЕРАТУРЫ
1. Козлов И.Г. Современные проблемы электронной спектроскопии. М.: Атомиздат, 1978. 248 с.
2. Зашквара В.В., Корсунский М.И., Лавров В.П., Редь-кин В.С. О влиянии конечного размера источника на фокусировку пучка заряженных частиц в электростатическом спектрометре с цилиндрическим полем // ЖТФ. 1971. Т. 41, № 1. С. 187-192.
3. Сар-Эль Х.З. Анализатор типа цилиндрического зеркала с входной и выходной щелями на поверхности электрода. I. Нерелятивистский случай // Приборы для научных исследований. 1971. Т. 42, № 11. С. 43-48 (первоисточник англ.). DOI: 10.1063/1.1684948
4. Аксела С. Аппаратная функция цилиндрического анализатора энергий электронов // Приборы для научных исследований. 1972. Т. 43, № 9. С. 122-128 (первоисточник англ.). DOI: 10.1063/1.1685923
5. Дрейпер Д.Е., Ли Ч.-И. Характеристики анализатора типа цилиндрического зеркала с геометрией "кольцо-ось", "ось-ось" и п = 1.5 при конечных размерах источника и щели для углов средней траектории 30°-65° // Приборы для научных исследований. 1977. Т. 48, № 7. С. 138-154 (первоисточник англ.). DOI: 10.1063/1.1135170
Рис. П5. Телесный угол образует пара соседних линий рв = (р( x,L[iL ]) и ррЕ = рр( x,L[iL +1]), для которых nCR = 1, т.е. присутствует только основная область. На рисунке обозначения такие же, как на рис. П1
6. Шевченко С.И. О свойствах цилиндрического зеркала при учете электронов, имеющих азимутальную компоненту скорости. Распределение электронов вблизи выходной диафрагмы // Научное приборостроение. 2017. Т. 27, № 1. С. 90-101.
URL: http://iairas.ru/mag/2017/abst1.php#abst15
7. Крылов В.И., Шульгина Л.Т. Справочная книга по численному интегрированию. М.: Наука, 1966. 370 с.
Институт аналитического приборостроения РАН, Санкт-Петербург
Контакты: Шевченко Сергей Иванович, nyro2@yandex.ru
Материал поступил в редакцию 29.10.2023
Р.ШЩ
Изобр ажение от Freepik
Ш ш
2 s
ш
H
т о с
о к
о
CL
н
ш
s
О
С
щ
н <
fr
>>
§ С
О О
х
щ
о
cu
к ^ m о
О си
С ш
X
Си
С
щ
о
X О у
ш §
><
3 m
< X
х я
tí ^ ^ <
s ^ ™ £
Он
<Й
íf i i in«.
ЩЖ'Шн
i;í} » fiiîi . iL >¿
ШШЧ/
lililí
Hi i
uiiWii'^-
hi I ч
„•/{.•/FÏ £
»H»-!!»»
— f«3?
f
/7/
/
ISSN 0868-5886
NAUCHNOE PRIBOROSTROENIE, 2024, Vol. 34, No. 1, pp. 117-128
ABOUT THE METHOD OF CALCULATING THE LIGHT INTENSITY
IN ELECTRONIC OPTICS
S. I. Shevchenko
Institute for Analytical Instrumentation of RAS, Saint Petersburg, Russia
The method of calculating the light intensity applied to a cylindrical mirror is presented. The conditions under which second-order focusing is realized are shown. The possibility of increasing the light intensity when taking current from the emission ring with a sufficiently large radius is shown.
Keywords: energy analyzer, cylindrical mirror, emission ring, output aperture
REFERENСES
1. Kozlov I.G. Sovremennye problemy ehlektronnoi spek-troskopii [Modern problems of electron spectroscopy]. Moscow, Atomizdat Publ., 1978. 248 p. (In Russ.).
2. Zashkvara V.V., Korsunskii M.I., Lavrov V.P., Red'kin V.S. [On the influence of finite source size on focusing of a charged particle beam in a cylindrical-field electrostatic spectrometer]. ZhTF [Technical Physics], 1971, vol. 41, no. 1, pp. 187-192. (In Russ.).
3. Sar-El H.Z. Cylindrical Mirror Analyzer with Surface Entrance and Exit Slots. I. Nonrelativistic Part. Review of Scientific Instruments, 1971, vol. 42, no. 11, pp. 43-48. DOI: 10.1063/1.1684948
4. Aksela S. Instrument Function of a Cylindrical Electron Energy Analyzer. Review of Scientific Instruments, 1972, vol. 43, no. 9, pp. 122-128. DOI: 10.1063/1.1685923
Contacts: Shevchenko Sergey Ivanovich, nyro2@yandex.ru
5. Draper J.E., Lee Ch.-yi. Response functions of ring-to-axis, axis-to-axis, and n=1.5 cylindrical mirror analyzers with finite source and slit and central angle 30°-65°. Review of Scientific Instruments, 1977, vol. 48, no. 7, pp. 138-154. DOI: 10.1063/1.1135170
6. Shevchenko S.I. [About the properties of cylindrical mirrors for the accounting of electrons with the azimuthal component of velocity. The distribution of electrons near the output aperture]. Nauchnoe Priborostroenie [Scientific Instrumentation], 2017, vol. 27, no. 1, pp. 90-101. URL: http://iairas.ru/mag/2017/abst1 .php#abst15 (In Russ.).
7. Krylov V.I., Shul'gina L.T. Spravochnaya kniga po chislen-nomu integrirovaniyu [A reference book on numerical integration]. Moscow, Nauka Publ., 1966. 370 p. (In Russ.).
Article received by the editorial office on 29.10.2023
INTRODUCTION
CONSTRUCTION OF SOLID ANGLE
In any measuring instrument, it is desirable to have as large an output signal (output current) as possible. For this, developers have to resort to various tricks.
In relation to energy analyzers (EA) of charged particles (we will consider electrons below), the possibility of increasing the surface area of the emitter from which particles fall on the detector was considered as one of the possible ways to increase the output signal. Consider an axially symmetric system (for example, a cylindrical mirror). If the emission occurs not from the axis (radius vector of the emission point r0 ^ 0), then in the axially symmetric case, the emission area is a ring of some thickness with the center located on the axis of the system. If the thickness of the ring is constant and the radius of the ring r0 changes, then the area of the emission ring (ER) increases in proportion to r0.
At this point, the concept of light intensity should be defined. Let's consider the current that comes out of some small section of the emitter and enters the detector.
In the general case [1], the light intensity of a certain (infinitely) small area of the emitter ds given a certain energy E is the ratio of the current leaving this area and hitting the detector (dIdet) to the total current emitted from this area (dIem):
Sw = dI det/d/em.
If we consider the distribution of emission density over angles to be isotropic, then the expression for light intensity is simplified
Sw = dQ/Q,
where dQ is the solid angle, all electrons emitted within which fall on the detector; Q is the full solid angle 4% .
This relation in [1] is called a geometric factor.
When multiplying the area of the selected small element of ER by the emission density and the light intensity, we obtain the current of electrons in the detector space emitted from the considered element of the emitter surface.
The main contribution to the theory of the functioning of CM was made by works [2-5].
In this work, we consider the issue of calculating the solid angle (SA) dQ.
General ideas can be applied to calculating the light intensity of a cylindrical mirror (CM).
Let's consider the geometry of a cylindrical mirror (see Fig. 1). The emitting surface is a plane perpendicular to the L axis of the system.
Fig. 1. Half of the cross section of a cylindrical mirror (from the axis and above along the radius) by a plane resting on the axis.
L — CM axis; r1 = 20 mm — radius of the inner cylinder; r2 = 50 mm — radius of the outer cylinder; r0 — electron emission point; g — cylinder on which the outlet diaphragm (COD) is located; Py— radius of the cylinder g; a6Br is the trajectory of the electron in the CM; 0 is the starting angle of inclination of the trajectory to the CM axis. Details in the text
Charged particles are introduced into the dispersion space and then enter the detector space through an ideal grid, which is part of the surface of the inner cylinder. Specific calculations were carried out for CM with an inner cylinder diameter r1 = 20 mm, outer cylinder diameter r2= 50 mm,
The technique for constructing a solid angle is given in [6]. In this paper, we will only briefly touch on this issue. To set a solid angle dQ, the setting of its boundaries is used.
All electrons emitted from the source surface within these boundaries fall into the gap of the output diaphragm (OD). The distance L along the Z axis at which the electron crosses the surface of the cylinder containing the OD (COD) and hits the detector satisfies the inequality LBeg < L < LEnd, where LBeg and
LEnd, respectively, are the positions of the near and far edges of the OD. To construct a solid angle, you need to construct lines starting from which the electrons fall into one of the edges of the OD.
From [6] we take the electron start energy value E = 124.5 eV, and LBeg = 91.492 mm, LEnd =
= 101.492 mm. LBeg and LEnd were chosen in such a way that the effects we studied would manifest themselves, r0 = 2 mm, radius of the COD Py = 7 mm.
We divide the distance from the near edge of the OD to the far one into NL = 100 equal parts. An array of lines L[iL ] divides the COD into parts
L[iL ] = LBeg + d L • iL ,
where d L = (LEnd - LBeg) / NL is the step along L; iL is a division line number, varies from 0 to NL.
For each line L[iL ], in accordance with [6], we calculate and construct a function q>( x, L = L[iL ]) (see
Fig. 2), where: y is the azimuthal angle; x = cos(0) — cosine of angle 0; radius of electron start from the source surface r0 = 2 mm; radius of the cylinder containing the OD, Py = 7 mm.
Fig. 2. Form of the function p(x,L[iL ]) at a fixed energy E. Details in the text
For each part of the OD from L[iL ] to L[iL +1], the space between two lines p(x,L[iL ] ) and p(x,L[iL +1] ) represents a solid angle on the graph of a function p(x). All electrons emitted between the lines p(x,L[iL ])and p(x,L[iL +1] ) fall into the OD gap between L[iL ] and L[iL +1].
The form of the function p( x,L[iL ]), given in Fig. 2, shows that the line p( x,L[iL ] ) can have either one or three intersections with the axis x. Below, we will need the coordinates of these intersection points. Calculating intersection points means finding the zeros of the function p(x,L[iL] ). (see Appendix 1).
Let us consider how the appearance of adjacent lines p( x,L[iL ]) (and the solid angle formed by them) changes with increasing distance L. We will assume that dL is small. If values of L are close to LBeg, (see
Fig. 2) successive lines p( x,L[iL ]) and p( x,L[iL +1]) are located almost parallel and form a certain area (solid angle), let's call it the main one (see the lines on the left in Fig. 2 and both lines in Appendix 2, Fig. n1). Then, with a certain value L = L2,a small area appears to the right of the main area. Let's call this area additional (see Appendix 2, Fig. n2). Let's plot the point L2on the graph x = x(L) (see Fig. 3, top row of points). With a further increase of L, the additional region begins to expand: the side of small values of x towards smaller x and the main region, and the side of large x towards larger x. For some values of L, the main region and the additional region will touch, and the main and additional areas will merge into one main area.
lines (p(x) have only one point of intersection with the L axis.
If L = L2, a point (x2, L2) appears on the graph p( x) (to the right of the main area), and, with a further increase of L, moves into an additional area. As L increases, the graph of the function p( x) intersects the
axis L at two points already: to the left of x2and to the right (for x smaller than x2and larger than x2).
With a further increase of L, the point of the main region lying on the axis L moves towards larger x values, and the near edge of the additional region moves towards smaller x values. If L = L1 these lines touch at some point. The behavior of the points of intersection of lines p(x) with the axis L is shown in Fig. 3.
Fig. 3 presents the results of calculating the function x = x(L) in energy range of EBeg = 124.5 eV to
EEnd = 129.5 eV, with a step dE = 0.25 eV.
The main points that determine the behavior of the function x = x(L) are: an additional area appears at the point (x2, L2), main and additional areas are in contact at the point (x1, L1). At the point (x2, L2) there is an extremum (minimum) of the function L = L( x, E = const),, i.e. a first order focus. In Fig. 3, the trajectory of this point in the variables (x, L) is made up of the upper row of points. At a point ( x1, L1) there is a maximum of the function L = L( x, E = const), i.e., at this point, there is also a first-order focus. The trajectory of this point consists of the bottom row of points. At a point (x0,L0), two extrema merge and a second-order focus is obtained.
It was noted that the maximum light intensity is observed when the main and additional areas on the function graph p(x,L = L[iL ]) touch, which corresponds to a point (x1, ^)on the function graph L = L( x, E = const). This point is the first-order focus point.
Thus, taking into account non-axial trajectories, there is a region (point) in which second-order focusing is realized.
CALCULATION OF SOLID ANGLE
Fig. 3. Graph of the function x = x(L) at different values of energy E. Details in the text
Let us consider the behavior of the points of intersection of lines p(x) with the L axis (for different values of L and fixed energy E). As can be seen from Fig. 2, for values of L less than a certain value, the
Above, the range of length changes along the surface of the cylinder containing the OD was specified (LBeg, Lmi), within which we consider the distribution
of electrons over the surface of this cylinder. This rather wide range was originally defined in [6]. Similarly, we set the range of changes in the variables x (xBeg, xEnd) and y (pBeg, pnd). For each variable, we set the number of divisions of the corresponding range
into segments NL, Nx, Np . And we get a step along the corresponding variable: dL = (LEnd - LBeg) / NL,
d X = (XEnd - XBeg) / Nx , d P = (9nd - ^Beg) / Np .
Of all pairs of lines (pB E(x), several types can be
distinguished (see Appendix 2) depending on the values of the index — the number of intersections of the lower and upper lines with the axis x.
To calculate the "area" between two consecutive lines pB (x) and pE (x) we will use the Gaussian quadrature method [7] (the method with the highest algebraic accuracy). To apply this method, the lines pBE( x) must not contain kinks and singularities, as
well as areas near singularities (2N - 1 smoothness of boundaries, where N is the order of quadrature). We will use quadratures of the 10th order.
In Fig. 2, such non-smooth sections, unsuitable for integration, can be sections of lines near the intersection of the lines pB E (x) with the axis x, where these
lines can be practically perpendicular to the axis x. Therefore, in these sections, we carry out integration not over the variable x, but over the variable p.
Let's look at the first section in Fig. ni, extending from xB = xmin to xE = xCrB[0] - dx, where xCrB[0] is the x-coordinate of the first intersection point of the line pB(x) and the axis x (defined in Appendix 1). As xmin we choose xmin = 0.5, which corresponds to the angle 0 = 60°.
We divide this area into N1 = int((xE -xB)/dx) +1 parts (segments), where int is a function for calculating the integer part of a certain number. The array of lines dividing the section under consideration is set by the formula x[n] = xB + n ■ dx. Within each segment (x[n],x[n +1]), we carry out numerical integration according to Gauss's rule. According to this rule, for each node x[ig ] = x[n] + xg[ig ] ■ dx, using the method described in [6], we find the values of the functions pB( x) and pE( x) on both the lower and upper lines.
Gauss formula for a segment (x[n], x[n +1]):
9
S1[n] = Z Ag[ig] ■ (^E [ig] - 9b [ig ^
'g=0
where Si[n] is the contribution to the SA from the segment number n of the first section, ig is the number of the Gaussian node, xg[ig] is the array of Gaussian nodes for the segment (0, 1), x[ig ] is the array of
Gaussian nodes for the segment (x[n],x[n +1]), Ag[ig] is an array of Gaussian weights. The values of xg[ig] and Ag[ig] are taken from the tables of the monograph [7], 9E[ig ]and 9B[ig ] are the values of the
functions pBE(x) at the quadrature nodes, i.e. Pe (x[ig]) and Pb(x[ig]).
We sum up all the contributions from all segments of the first section
N1 -1
S; = Z S [n],
n=0
we get the contribution to the SA from the first section of the diaphragm (L[iL], L[iL +1]).
In a similar way, we calculate the contribution from segment 3, where the lines pB E(x[ig]) pass
close to the axis x and touch it almost at a right angle. Therefore, in this section we carry out integration over the variable p. For each 9[ig ] = ^[n] + xg[ig ] ■ dp, we
find the values of the function xL R(9[ig ]) on the left
and right lines xL R (p):
S3M = Z Ag[ig ] ■ (Xe [ig ] - Xb [ig ]).
Summing up all the contributions from the segments of the 3rd section, we obtain the contribution to the SA from the third section
N1 -1
S3 = Z S3M.
n=0
The last section in Fig. n1, which has a "triangular" form, can be integrated both over the variable p, and over the variable x. The difference between this case and those previously considered is that one of the sides along which you want to calculate x or y, is a straight line parallel to one of the axes. Therefore, there is no need to calculate x or y on this line, because on it either x or y are constant. This reduces computation time. A comparative calculation of the area of this triangular section by integration over the variable and over the variable x showed a coincidence of no worse than 5 digits (significant figures).
We put all the calculated parts together and get the SA, at which the OD is visible from the source as(L[iL ], L[iL +1]).
We calculate the SA for all sections of the diaphragm gap length and obtain a function proportional to the distribution of electrons along the length of the cylinder containing the OD.
All other possible cases of the SA configuration, shown in Figs. n1-n5, are integrated quite similarly to the case considered.
In these figures, the areas of integration over variable p are shown (highlighted) by horizontal shading. Areas without shading are integrated over the variable x.
% =0
Now, on the one hand, you can calculate the SA for any light intensity which size is a multiple of dL. On the other hand, if we build a graph S[iL ], then we obtain the distribution of SA values along the cylinder containing the OD.
DISTRIBUTION OF SA ALONG CYLINDER CONTAINING OD
Calculation method 1
To obtain the function S(L), we divide the selected section of the COD into NL (NL = 100) equal parts (L[iL ]), construct functions p(x,L[iL]) and for each pair (L[iL ], L[iL +1] ) calculate the solid angle (S(1)[ii ]). The superscript in parentheses indicates that this is the result of the first iteration. We plot the function S (1)(L) in the form of a histogram Fig. 4, where the solid angle is constant on each segment (L[iL], L[iL +1]).
Fig. 4. Form of function S(1)(L) for dL = 0.1 mm
all iterations the difference L[iL+1] - L[iL ]was much greater than this width. To form an OD gap over which we will carry out integration, we take each L[iL ] and retreat from it towards smaller and larger length values by AL / 2 . For this gap width, we carry out all the calculations. Moreover, in any iteration the S scale will be the same.
There is some problem with the L scale. If, when moving to the next iteration, this scale is not changed, then the second, third, and all subsequent iterations on the graph S (L)will merge (see Fig. 5). However, the tails of the peak will be clearly visible.
It can be seen that the graph of this function has a clearly expressed maximum.
Among all S(1)[iL ], we find the maximum value Smi and its number iL . Select a new section (L[iL - 2], L[iL + 2]), divide this section into Nl = 100 parts, we find new values of S(2)[iL ]and Smix on it. Thus, in a few iterations, it is possible to calculate the maximum of the function and the parameters of the maximum S(L) with good accuracy, i.e.
values Smax , Lmax , Xmax, ( Pmax * 0 ).
This method has a drawback: the results of different iterations cannot be presented in the form of a single line (envelope of the vertices), because S scales are different.
Calculation method 2
You can approach this issue from a slightly different angle. In the previous case, the lengths along the cylinder containing the OD densely covered this length. We don't need to know the value of SA when searching for the maximum SA. It is enough to know the value of the SA relative to neighboring areas.
In this case, there is no need to tightly cover the length of the cylinder. As before, we divide the section on the COD into NL = 100 equal parts (L[iL]). We take a certain width AL — so small that during
Fig. 5. Form of function S(L) during the first five iterations
Fig. 5 shows the results of calculating the function S (L) in each of the five iterations performed.
About reducing calculation time
At the end of this section, we will describe how to save calculation time. To do this, you should use the five-point maximum search method. The interval L, in which the maximum is expected to be found, is divided into four equal segments.
In the 5 division points S (L) are calculated and the maximum value is found among them. The nearest 2 segments are divided in half, and the values of S(L)are calculated at the division points. 2 more points are added to the maximum value and 2 points closest to the point with the maximum value. There are again 5 points in total. Among them, we find the point S(L) with the maximum value. And so on. The iterative process can be ended when, for example, the difference between two values S(L) in successive iterations is less than 10-5. This method of finding the maximum of a function turns out to be much faster than the one described earlier.
ABOUT OPTIMIZATION
In the previous section, the distance Lmax with the maximum possible value of the solid angle Smax. along the axis of the system was realized. This was done with E0 = const, r0 = const, Py = const.
Our task is to obtain the maximum current at the detector. To do this, obtain the maximum solid angle studied above. This is an optimization problem, and the objective function is the solid angle.
From [6] we take the range of values E0 = (EBeg, EEnd), within which it makes sense to look
for the maximum value Smax. We divide this range into Ne subranges (dE = ( EeM - EBeg)/ N ); for Ne +1 energy values ( Et = EBeg + d E • iE ) we calculate Smax — the maximum among all values of L, and at the same time, we obtain Lmax, at which this maximum is realized. The results of this action are given in Fig. 6 (line 1).
THE DISCUSSION OF THE RESULTS
It was previously noted that the maximum light intensity value is observed when the main and additional areas on the graph q>(x) touch, which corresponds to point (L0, x0 ) on the graph L(x). By finding the maximum light intensity with a change in energy, we find the point of merging of two first-order focuses into a second-order focus.
To confirm this, we present data comparing the results of searching for maximum light intensity using the optimization method and the method just described (see Table).
Fig. 6. Form of function Sv (!„, E) for several
~ max v maxy '
iterations over E.
1 — the result of the first iteration, 2 — the result of the fifth iteration
Each point on this graph corresponds to a specific energy E and represents the maximum SA value for that energy. Next, we find the maximum value for E, using the same algorithm that was used to find the maximum for L. That is, we find the maximum value E^ in the first iteration and the number of this value iEmax.. Next, we clarify using the previously
given method for L. To do this, we change the energy range:
Ebeg = E[iEmax - 2] and Eend = E[iEmax + 2] .
In the new range, we calculate Smax(Lmax, E) and determine E^, etc.
Since we got the extremum (maximum) for each of the variables (L and E), at this point we have a local maximum. This algorithm is very similar to the Gauss-Seidel method (coordinate descent method, or searching for the optimum for each variable in turn).
We carry out similar actions for r0 e (0, r1 ) and for Py e (0, r1). The results are shown in Fig. 7.
Fig. 7. Dependence of the maximum light intensity (L and E optimized) on the radius of the COD (Py), for various values of the electron start radius r. De-
In Fig. 7 digit 1 corresponds to the value
r0 = 0.1 • r, 2 — r0 = 0.2 • r , 3 — r0 = 0.3 • r1, 4 — r0 = 0.4 • r , 5 — r0 = 0.5 • r , 6 — r0 = 0.6 • r1, 7 — r0 = 0.7 • r , 8 — r0 = 0.8 • r , 9 — r0 = 0.9 • r1.
The method described above for finding the maximum light intensity cannot provide significant accuracy. Although the data presented shows very good results. On the other hand, the new technique has shown that it requires approximately 2 orders of magnitude less computational time than the method of calculating the light intensity and its optimization.
The main result of this work is shown in Fig. 7. It can be seen that the maximum achievable light intensity increases with increasing Py . But the dependence
of the maximum achievable light intensity on the radius of electrons starting from the emitter surface is not so clear.
If Py < 0.4 • r and r0 increases, Smax decreases.
y 10 -' max
Moreover, when approaching r0 to r1, a thickening of the lines Smax (P / r) is observed.
max v y 1 '
To r0 < 0.3 • r and for all Py, lines Smax with larger
numbers are always located below the lines with smaller numbers. Starting with line number 4, which intersects line number 3 at approximately Py = 0.8 • r1,
all subsequent lines Smax intersect all previous lines. A condensation point is observed, at which lines with numbers from 5 to 9 intersect.
Line 6 intersects line 1 at large values Py . That is,
the total signal at r0 > 0.5 • r1 and Py > 0.85 increases
in relation to the magnitude of the signal from the site near the axis by the ratio of emission areas.
Much more interesting are the graphs Smax with numbers seven to nine, the lines on which go beyond the upper border of the picture. We will consider this mode in the next work.
APPENDIX 1.
CALCULATING INTERSECTION POINTS OF LINES p(x) AND AXIS X-
Calculating the intersection points means finding the zeros of the function p( x, L = L[iL ]).
The first stage of solving the equation
p(x, L = L[iL ]) = 0 (n1)
consists in finding the interval x in which the func-tionp( x, L = L[iL ]) changes sign. To do this, we divide the entire interval of change x into Nx equal parts. At the division points, we find the value of the function p(x,L[iL]) and sequentially check all segments of the axis x for the fulfillment of one of the inequalities:
p(x[n]) < 0 < p(x[n +1]) (n2)
or
p(x[n +1]) < 0 < p(x[n]).
(n3)
With this, we localized the position of one of the roots of equation (n1).
At the second stage, we calculate a more accurate value of the desired root using the halving method (shooting method). For convenience, we introduce the notation x[n] = x1, x[n +1] = x2, p( x1) = y1, p( x2) = y2.As noted above, y1 and y2 have different signs. Take a point xm = 0.5 • (x1 + x2)and calculate
ym = P(xm ). at it
Let's check if the signs match: if y1 • ym < 0 (i.e., they have a different sign), then we carry out the replacement x2 = xm, y2 = ym, and then take the midpoint xm and calculate ym = p(xm), etc.
If y1 • ym > 0 (same sign), then we make the replacement x1 = xm, y1 = ym, take the midpoint xm and calculate ym = p( xm), etc.
We repeat this procedure until the absolute value ym becomes less 10-8. This means that the root has been found with this accuracy.
We enter the parameter xCr[0] = xm — the x-coordinate of the first point of intersection of the line y(x) and the axis x.
We have found the first root. Next, we check the following intervals x e(x[n + 1], x[n+2]) for the presence of a root on them. Let's introduce an integer nCr — a sign indicating how many intersections the line p(x, L[iL ]) has with the axis x.
If inequality (n2) or (n3) is satisfied on one of the following segments of x, then in the section under
consideration there is another intersection of the line ( (x) with the axis x , which we obtain after applying the halving method. We assign nCr = 2 and
xCr[1] = xm.
According to Fig. 2, if there is a second intersection of the line ( (x) with the axis x, then there is a third one. Finding this intersection is quite similar: nCr = 3 and xCr[2] = xm.
APPENDIX 2 CALCULATION OF SOLID ANGLE
Fig. tt1. A solid angle is formed by a pair of adjacent lines pB = p(x,L[iL]) and pE = p(x,L[iL +1]), for which nCr = 1. There is only the main region in the solid angle, and the additional region is absent. B — bottom line pB = p(x,L[iL]) intersects axis x at point "a"; E — the top line pE = p( x,L[iL +1]) intersects the axis x at point "b"; 1 — region of integration over variable x, in which it is necessary to calculate pB and pE; 2 — region of integration over variable x, in which it is necessary to calculate only pE; 3 — region of integration over variable p,, in which it is necessary to calculate xL (9[ig ]) and xR (9[ig ])
Fig. ffi. A solid angle is formed by a pair of adjacent lines pB = p(x,L[iL]) and pE = p(x,L[iL +1]), for both ^b nCR = 1 and ^e nCR = 2. The left side of the solid angle is the main part and is formed by the lines B (line pB), which intersects the axis x at point "a", and E (line pE), which intersects the axis x at point "b". The right side of the solid angle is the complementary part and is formed only by line E, which intersects the axis x at points "c" and "d".
The designations in the figure are the same as in Fig. n1, and additionally: 4 — area of integration over the variable p in which it is necessary to calculate xB; 5 — region of integration over the variable x, in which it is necessary to calculate only pE; 6 — the region of integration over the variable p in which it is necessary to calculate xE
Fig. n3. A solid angle is formed by a pair of adjacent lines pB = p(x,L[iL]) and pE = p(x,L[iL +1]), for which nCR = 2.
The left side of the solid angle is the main part and is formed by lines B, which intersects the axis x at point "a", and E, which intersects the axis x at point "b". The right side of the solid angle is the complementary part and formed by lines B, which intersects the axis x at points "d" and "e", and E, which intersects the axis x at points "c" and "f"".
The designations below are the same as in Fig. n1, and additionally: 4, 8 — areas of integration over variable p, in which it is necessary to calculate
xL (9[ig])and xR (9[ig ]); 5, 7 — areas of integration
over the variable x, in which it is necessary to calculate only pE; 6 — the region of integration over variable x, in which it is necessary to calculate pB and
Pe.
Fig. n4. A solid angle is formed by a pair of adjacent
lines pB = p(x,L[iL]) and pE = p(x,L[iL +1]), for
nCR = 3 and for nCR = 1.
The solid angle consists only of the main part, which
is formed by lines B (intersects the axis x at points
"a", "b" and "c") and E (intersects the axis x at point
"d").
The designations below are the same as in Fig. n1, and additionally: 4, 6, 8 —areas of integration over variable x, in which it is necessary to calculate only pB = p(x,L[iL]); 5 — region of integration over the variable p in which it is necessary to calculate xB = x(p,L[iL ]); 7 — area of integration over the variable x in which it is necessary to calculate pB and pE; 9 — area of integration over the variable p, in which it is necessary to calculate xB and xE.
Fig. n5. A solid angle is formed by a pair of adjacent lines pB = p( x,L[iL ]) and pE = p( x,L[iL +1]), for which nCR = 1, i.e., only the main area is present. The designations in the figure are the same as in Fig. n1.