Файл: Григоришин, И. Л. Моделирование электроннооптических систем на сетках сопротивлений.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.10.2024

Просмотров: 50

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

гут быть выбраны другие коэффициенты, однако наибо­ лее просто задача для модели формулируется, когда не­ зависимыми выбраны коэффициенты Д'Ф, Кв и Кь-

§ 5. ИСТОЧНИКИ ПОГРЕШНОСТИ МОДЕЛИРОВАНИЯ НА СЕТКЕ ОМИЧЕСКИХ СОПРОТИВЛЕНИЙ

При решении задач теории поля на модели из сетки омических сопротивлений возникают как принципиаль­ ная, так и приборная погрешности. Принципиальная по­ грешность включает в себя все факторы, связанные с дискретизацией исследуемой области:

а) отбрасывание производных высшего порядка при конечно-разностной аппроксимации дифференциального уравнения поля;

б) замена непрерывной среды совокупностью элемен­ тарных объемов, в каждом из которых искомые величи­ ны тем или иным способом усредняются;

в)

задание

исходных величин и измерение результа­

тов в строго

фиксированных точках — узлах разностной

сетки;

информация о значениях функций в произвольных

точках может быть получена методами интерполяции; г) возможность задания граничных условий только в точках пересечения границы с линиями разностной сетки. Вклад первого фактора во избежание громоздких вы­ ражений покажем на примере плоской квадратной сетки (рис. 1.10). Если учесть остаточные члены A2;t при под­ становке вторых производных в форме (1.17) в уравнение потенциала (1.5) для однородной среды, то получаем ко­

нечно-разностное выражение

Ф / н 1 , ? п

Ф л , т

,

Ф / t - 1 Ф / 1 , 7»

,

Ф / ; , т ь 1

 

 

В

 

'

 

в

 

 

 

в

 

 

 

 

 

 

 

 

 

 

 

 

 

Ф /i

m - l

ф / i , 7JI

, .

 

Яhtm

 

 

 

 

 

 

 

в

 

 

( 1

. 5 6

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г д е В =

1 / е , а

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

<3 2 v c p

\

 

 

 

 

 

 

 

V dx2v

 

dif"

( 1

. 5 7

)

 

 

 

 

( 2 v ) !

'

)

 

 

представляет собой погрешность аппроксимации уравне­ ния (1.5) системой конечно-разностных уравнений.

42


Очевидным следствием из (1.57) является то, что для снижения погрешности аппроксимации необходимо при­ менять густые сетки, т. е. уменьшать шаг /г. Наиболее су­ щественный вклад в погрешность вносит член с четверты­ ми производными

12 \ дх1

ду4

которые выражаются через конечные разности, взятые непосредственно на той же разностной сетке:

д4ср 1

[Фй+2,тп + Фй-2,т — 4 (фЛ+1,т + ф й_1)т) + 64фЛ)Г

дх^ h‘l

Погрешность

 

g

 

 

^

j 2

й+2,7п ~Ь Фй-2,т

Фк,т+2 “I- Фй,т-2

— 4 (фй+1 ,т +

фЛ_1,т + Фк,т+1 +

Фк.т-l) + 12Фк,т] (! ’58)

можно рассматривать как «добавку» к правой части урав­

нения (1.56)

и задавать ее в виде дополнительного тока

в узловые точки сетки.

 

Это позволяет снизить по-

-j----------------------

грешность

неточной ап­

 

проксимации

уравнений

------.--------------------------------

 

 

 

поля.

 

 

 

%.т*1

 

 

С помощью выражения

 

 

 

----- -------------

.JuniL-----------------

 

(1.58)

может быть прове­

Ук-2

Ук-т fk,m

Уьш

 

дена

локальная качест-

?к,*т .—

------■

ttlSL

 

венная оценка

возникаю-

 

Чк.т-t

 

 

 

 

 

 

 

 

fk.i.

Рнс. 1.10. К аппроксимации производных четвертого по­ рядка

щей на сетке сопротивлений погрешности аппроксима­ ции. Однако установить ее непосредственную связью по­ грешностью окончательного результата довольно затруд­ нительно. Такая оценка возможна лишь для случаев, ког­ да известно аналитическое выражение потенциала, т. е.

43


полученное методом сеток решение можно непосредст­ венно сравнить с точным решением. Для оценки точности решения в общем случае применим метод Рунге [63], основанный па сравнении распределений потенциала щ,(х, у) н ф2/,(х, у), полученных соответственно при шаге сетки /г и 2/г. Если точное решение ср(х, у) представим как

Ф (•». У) = Ф/, (*. У) Н А (*> У)>

где ДЛ(л', у) —погрешность решения при шаге h, то

Д„ (л-, у) яа ф,‘ (Л~’

у1 . .

(1.59>

3

 

 

При всей простоте математической формулировки при­ ближенная оценка результата по (1.59) па практике до­ вольно трудоемка, так как требуется решать задачу дважды — с шагами h и 2Л. К тому же полученная таким образом оценка погрешности характеризует только кон­ кретную задачу; для другой задачи вся процедура долж­ на быть выполнена заново. Следует также заметить, что применить метод Рунге к сетке сопротивлений можно лишь при очень низкой приборной погрешности,

Как показано выше, универсальным путем снижения принципиальной погрешности является уменьшение шага разностной сетки. Ясно, что осуществление этого принци­ па независимо от того, решается ли задача численно или строится соответствующая сетка сопротивлений, ограни­ чено соображениями как экономичности, так и объема вычислений. К тому же уменьшение шага не всегда имеет смысл. Например, в случае, когда распределение потенци­ ала с хорошим приближением может быть представлено в виде полинома третьей степени от х и у, аппроксимация не будет зависеть от размера шага. Более целесообразно использовать «густую» сетку только для тех участков исследуемой области, где ожидаются высокие гра­ диенты, или же там, где желательно получить значения потенциала в более близко расположенных точках и с бо­ лее высокой точностью. Применительно к сетке сопротив­ лений этот метод получил название «электрической лупы» [14, 48, 59]. Пример такой «лупы» и один из способов ее «врезания» в плоскую квадратную сетку показан на рис. 1.11. Сетка «лупы» набрана из тех же номиналов со­ противлений, что и основная,т. е. «удельное сопротивле-

44


пне» сетки постоянно. Удобство применения «электриче­ ской лупы» состоит в том, что она может быть изготовле­ на отдельно п «врезана» в любое место основной сетки.

Несколько слов об усреднении диэлектрической про­ ницаемости при дискретизации неоднородной среды. В выражения (1.21) — (1-26) входят значения как е, так и ее производных по каждому из направлений х, у, z. Здесь также применимы конечно-разностные выражения производных от е, но, как уже отмечалось, в практических конструкциях электроннооптических систем речь может идти лишь о границе раздела между двумя однородными

4 5

средами с различными е, что на сетке сопротивлений лег­ ко реализуется (см. формулы (1.37), (1.38)). Поэтому по­ грешность, связанная с изменением е в пределах соседних элементарных объемов, по сути дела сводится к погреш­ ности задания границы раздела.

Суммарная приборная погрешность сетки сопротивле­ ний обусловлена в основном следующими факторами: отклонением величин сопротивлений сетки от расчетных (номинальных) значений и возможным уходом номиналов в связи с изменением условий окружающей среды и выде­ лением в них мощности при протекании токов; утечками по изоляционным материалам; неточным измерением по­ лученного на сетке сопротивлений распределения потен­ циала, а также неточным заданием питающих сетку на­ пряжений и токов и возможной нестабильностью источ­ ников питания.

Что касается погрешностей из-за нестабильности со­ противлений сетки, а также утечек, то вполне доступными техническими средствами они могут быть сведены к пре­ небрежимо малым значениям. Погрешность измерения не требует особого рассмотрения, гак как определяется классом измерительных приборов, хотя следует учиты­ вать такие моменты, как выбор метода измерений и вход­ ное сопротивление прибора.

Погрешность собственно сетки

представляет собой

результат

совместного действия случайных разбросов

значений

сопротивлений, т. е. имеет

статистический х а ­

рактер и описывается вероятностными величинами — ма­ тематическим ожиданием и рассеянием ошибки. Для одномерной и плоской квадратной сеток сопротивлений подробный анализ этой погрешности выполнен в работах [12, 13], основанных на теории точности электрических цепей. Практически важные выводы этого анализа за­ ключаются в том, что рассеяние ошибки уменьшается с

увеличением числа сопротивлений N как \ЦЫ, а для оценки собственной точности плоской сетки в качестве критерия предлагается применять максимальное значе­ ние относительной предельной ошибки

£ = 0,728----(АУ)тах— бR,

(1.60)

V

— V ,

 

v max

v nun

 

где (ДУ)тах — максимальная разность между потенциалами соседних узлов; Ут8х и Ут1п — соответственно максималь­

46


ный и минимальный потенциалы на сетке; 8R — относи­ тельный допуск на сопротивления.

Благодаря «сглаживающему» действию сетки сопро­ тивлений, которое вызвано наличием большого числа эле­ ментов сетки со случайным разбросом значений сопротив­ лений, нет смысла стремиться к очень жестким допускам на сопротивления. Выражение (1.60) позволяет оценить необходимый допуск на сопротивления из условия, чтобы предельная ошибка не превышала заданной величины. Поскольку оптимальным соотношением между слагаемы­ ми погрешностями является их примерное равенство, то в качестве предельной ошибки от разброса сопротивле­ ний может быть выбрана величина среднеквадратичной

принципиальной ошибки |. Полагая, например, в форму­

ле (1.60) |=^ = 0,001, (Л Е)тах= Ю, Fmax— Vmin= 100, по­ лучаем 67?^ 1,37 %.

Аналогичное «сглаживание» должно иметь место и тогда, когда с ошибками задаются токи h,m, моделирую­ щие пространственный заряд. Это наиболее полно прояв­ ляется при использовании метода сопротивлений стоков, который подробно излагается в главе III. Так как в дан­ ном случае реализация пространственного заряда осу­ ществляется с помощью пассивных элементов, то на со­ противления стоков, распределенные по сетке, распрост­ раняются все соображения, высказанные по поводу сопротивлений собственно сетки.

Неточное задание напряжений и токов, питающих сет­ ку сопротивлений, вызовет прежде всего ошибку в зада­ нии граничных условий. Если потенциалы или токи на границах задаются с некоторой погрешностью бсрг, бТф, то относительные погрешности в распределении потен­ циала будут иметь ту же величину. Таким образом, не­ точное задание граничных условий может быть основным источником погрешностей моделирования. В связи с этим предъявляются также повышенные требования к ста­ бильности источников питания, используемых для зада­ ния граничных условий.

Все изложенное выше о погрешностях моделирования на сетке сопротивлений носит общий характер. В каждой конкретной задаче всегда имеются особенности, которые требуют принятия соответствующих мер для снижения погрешностей.

Г л а в а il

РАСЧЕТ ТРАЕКТОРИЙ ЗАРЯЖЕННЫХ ЧАСТИЦ ПО ДИСКРЕТНОМУ РАСПРЕДЕЛЕНИЮ ПОТЕНЦИАЛА

§1. РАСЧЕТ ТРАЕКТОРИЙ ЗАРЯЖЕННЫХ ЧАСТИЦ

ВЭЛЕКТРОСТАТИЧЕСКОМ ПОЛЕ

Определение траектории заряженных частиц является завершающим этапом расчета электрониооптмческих си­ стем без пространственного заряда. Если же рассматри­

вается задача о поле с пространственным зарядом (т. е.

система уравнений

(1.5) — (1.9) решается совместно),

то расчет траекторий

необходим также для определения

плотности заряда и тока в области потока. Так как реше­ ние этой системы в данном случае осуществляется мето­ дом последовательных приближений, то траектории необ­ ходимо рассчитывать в каждом из приближений. В связи с этим выбор метода расчета траекторий, обеспечивающе­ го удовлетворительную точность результата при неболь­ ших затратах времени, имеет существенное значение.

Как отмечалось в предыдущей главе, при моделиро­ вании на сетке сопротивлений распределение потенциала получается в дискретном виде, а исследуемая область представляется совокупностью элементарных объемов (ячеек). Рассматриваемые ниже методы расчета траекто­ рий электронов, разработанные применительно к малым ЭЦВМ (типа «Промипь» и «Напри»), основаны на про­ слеживании переходов траектории от ячейки к ячейке, в каждой из которых решается уравнение движения (1.7) при заданных начальных условиях. Ясно, что для этого необходимо принять ту или иную гипотезу о законе рас­ пределения поля в элементарной ячейке.

Пусть в узлах разностной сетки на плоскости .v, у (или г, z) заданы значения потенциала (рис. 2.1). Для просто­ ты рассмотрим квадратную сетку с шагом /г [23].

4 8