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

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

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

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

Добавлен: 31.10.2024

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

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

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

измерим на модели соответствующие сопротивления

Ги Г2, Гз:

^и.с ^с.а

П =

#и.с Л" Я с а

#к.а #c.a

г ,

=

 

 

%к.а +

7?с.а

'3

^к.с R K.u

R«.c +

Ru.a

 

Из этих трех уравнений получаем

Яи.а =

 

2/ у у 3

 

'х'» -! •/j/ g

г2/ з

Я0.а =

 

2/-1/-.3г.,

 

П^з “I" , 2

; х(г

 

RK.r. =

г, г,

' ГпТП

Л Го

 

X' 2

 

 

Подставив значения этих сопротивлений в (3.36), полу­ чим соответствующие междуэлектродные емкости триода.

Все изложенное выше справедливо также и при на­ личии в междуэлектродном пространстве изотропных диэлектриков, поскольку Кв — коэффициент подобия среды модели.

Если в междуэлектродном пространстве имеется электронный поток, то вследствие влияния пространст­ венного заряда емкость меняется [3—5, 79, 87, 103]. Пользуясь принятой в работах [4, 5] терминологией и определениями, будем называть эффективной дифферен­ циальной емкость, определяемую из выражения

‘'эф

dQ_

(3.37)

du

 

 

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

122


иие этого электричества обусловлено перераспределе­ нием как поверхностных, так и пространственного заря­ дов при условии медленного изменения разности потен­ циалов на du. Если Q пропорционально и, то выражения

(3.32) и (3.37) совпадают.

Применительно к сетке сопротивлений определение

эффективной

дифференциальной

емкости

означает в

соответствии

с (3.35) необходимость определения вели­

чины

dIh,Jdui,,n

 

(3.38)

 

 

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

 

 

 

 

 

 

 

(3.39)

где R'k „ означает

сопротивление

между

выбранными

электродами при включенных

сопротивлениях

стоков.

С учетом (3.37) — (3.39) получим

 

 

 

 

 

 

 

1

иI, — и„

 

dRtn

 

 

■ 'А , п , а ф

KeRk.n

Rtn

 

duh}n

 

 

 

 

 

 

Величина

dR*,n

может быть определена численным диф­

duk,Tl

 

 

 

 

полученной в

ре­

ференцированием зависимости Rjtitl (п,1)П),

зультате моделирования пространственного

заряда

в

не­

скольких режимах.

 

 

 

 

 

 

 

Как уже упоминалось, для

диодов с

прямолинейными

траекториями электронов сопротивления стоков не

зависят

от режима, а значит, ■^

= 0.

На

примере

простой

й,п одномерной цепочки легко убедиться, что отношение эф­

фективной дифференциальной емкости к емкости при отсут­ ствии пространственного заряда равно 4/3, что соответст­ вует теоретическому значению [3, 4, 79, 102].


Гл а в а IV

АНАЛОГО-ЦИФРОВАЯ СИСТЕМА НА БАЗЕ СЕТКИ

СОПРОТИВЛЕНИЙ И ЭЦВМ «ПРОМИНЬ» ДЛЯ МОДЕЛИРОВАНИЯ ПОЛЯ И РАСЧЕТА

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

§ 1. БЛОК-СХЕМА И ПРИНЦИП РАБОТЫ АНАЛОГО-ЦИФРОВОЙ СИСТЕМЫ

Дискретное представление распределения потенциа­ ла является принципиальным преимуществом сетки со­ противлений по сравнению с моделями на сплошных про­ водящих средах с точки зрения ее использования сов­ местно с ЭЦВМ для дальнейшей обработки получаемой на модели информации, в том числе и для расчета элек­ тронных траекторий. Известны два способа использова­ ния сетки сопротивлений как источника данных для ЭЦВМ. Первый способ предполагает занесение в память машины через преобразователь «аналог-— код» распре­ деления потенциала во всей исследуемой области [8, 105]. При последующих вычислительных операциях ЭЦВМ к сетке не обращается; таким образом, модель и машина по существу работают автономно. Очевидно, что при этом цифровая машина должна обладать боль­ шим объемом оперативной памяти, поскольку получен­ ная на сетке информация хранится в памяти до тех пор, пока задача не будет полностью решена.

При втором способе в оперативную память ЭЦВМ заносится только та информация о поле, которая необ­ ходима в конкретный момент расчета {8 , 32]. В частно­ сти, при использовании алгоритмов расчета электронных траекторий и пространственного заряда, изложенных в предыдущих главах, в соответствии с ходом траектории необходимо заносить в машину информацию о поле только в той элементарной ячейке, через которую в дан­ ный момент расчета проходит траектория. Таким обра­ зом, машина должна на протяжении всего цикла расче­ та траектории постоянно обращаться к сетке сопротив-

124

ленпп за информацией о поле в очередной ячейке. По­ скольку поиск этой ячейки осуществляется не в памяти машины, а на сетке, при данном способе совместного использования сетки и ЭЦВМ должна быть предусмот­ рена система коммутации узлов, позволяющая по соот­ ветствующей машинной команде подключать на вход преобразователя «аналог — код» узлы сетки избира­ тельно. С этой точки зрения сетку можно рассматривать как «долговременное запоминающее устройство» ЭЦВМ, которая в этом случае может иметь сравнительно не­ большую оперативную память, а все узлы связи между сеткой и машиной — как устройство произвольной вы­ борки.

Такого рода гибридная система была разработана на базе сетки сопротивлений и малой ЭЦВМ «Проминь».

Рис. 4.1. Блок-схема аналого-цифровой системы

Блок-схема системы представлена на рис. 4.1. Аналого­ вая часть системы включает в себя собственно сетку сопротивлений (С), блок сопротивлении стоков (БСС), систему коммутации узловых точек (СКУТ), измери­ тельное устройство (цифровой вольтметр — ЦВ) и источ­ ники питания с делителями для задания граничных усло­ вий. Устройство связи сетки с ЭЦВМ состоит из преобра­ зователя (ПНФ) числовых данных цифрового вольтметра в нормализованную форму записи, используемую в ЭЦВМ «Проминь», и блока управления системой комму­ тации (БУСК). Вычисленные машиной результаты вы­ водятся на цифропечатающее устройство (ЦПУ). Функ­ ционирование всей системы полностью определяется за­ ложенной в машине программой, которая не только обеспечивает выполнение вычислений по заданному алгоритму, но и управляет системой коммутации узловых

125


точек, осуществляющей выборку информации с сетки со­ противлении.

При расчете траектории система работает следующим образом. Пусть в данный момент траектория находится на входе в элементарную ячейку сетки с номером (k, т); начальные условия — координаты и компоненты скоро­ сти — известны. Система коммутации, управляемая про­ граммой, поочередно подключает на вход вольтметра узлы, потенциалы которых необходимы для расчета траектории внутри данной ячейки. Эти потенциалы в численном виде с цифрового вольтметра передаются в машину через ПНФ и выполняется цикл расчета траек­ тории, который заканчивается получением конечных зна­ чений координат и выдачей их на печать. Анализируя эти координаты, машина определяет, в какую очередную ячейку переходит траектория, и на основании этого из­ меняет на единицу в ту или иную сторону номер ячейки. Соответствующий сигнал выдается на систему коммута­ ции узловых точек, которая, таким образом, смещается на один ряд в горизонтальном или вертикальном на­ правлении. Конечные значения координат и компонент скорости на выходе из предыдущей ячейки преобразуют­ ся в начальные условия на входе в очередную ячейку; последовательно подключаются узлы, потенциалы кото­ рых нужны для выполнения вычислений, и цикл расчета траектории повторяется. Процесс продолжается до тех пор, пока траектория, переходя от ячейки к ячейке, не достигнет границ сетки сопротивлений или какого-нибудь электрода исследуемой электрониооптической системы.

Математическое обеспечение аналого-цифровой си­ стемы состоит из набора программ для ЭЦВМ «Проминь» (часть из них приведена в Приложениях), реали­ зующих алгоритмы расчета траекторий, описанные в гл. II.

Рассмотрим подробно программу, предназначенную для расчета траектории электрона в электростатическом поле (см. Приложение I). На входе в каждый элемен­ тарный квадрат должны быть известны начальные усло­ вия — координаты Хр, ур и компоненты скорости vX:P, vv,p. Для расчета траектории внутри квадрата будем пользоваться системой координат х', у', связанной с рас­ сматриваемым квадратом ABCD (рис. 4.2); в этой си­ стеме координаты входа обозначим х р’ , у р’ .

126

Блок-схема программы приведена на рис. 4.3. В ка­

честве констант в память машины занесены шаг /г, — h

4 '

исходный (произвольный) временной интервал Ат и на­ чальные условия в квадрате, с которого начинается рас­ чет траектории. В начале расчета траектории в каждом очередном квадрате в машину вводятся разности потен­

циалов, измеренные

между

соответствующими парами

“У

 

 

 

 

 

 

— 1----------------1

 

w

 

-------1

 

 

h

-

 

(m*3/2)h

!

 

i

 

%,m*t

 

----------------1

 

 

 

 

 

(от+, /Z)h

\

 

 

 

_ ! »

. ------ 1

f o - i

 

 

 

 

 

 

 

W

-

 

1

1

!

U *

C^x'a

_____i —* -

(m-l/2)h

\

 

D\X'p

X'

 

 

 

1

 

 

i

 

1

 

\m -i

 

 

 

 

L

_

 

 

1

 

_ _ j

 

 

 

 

 

 

 

 

4

 

 

 

h

 

l

 

 

 

 

3/2 h

\

 

 

 

 

 

 

1

 

 

 

 

 

 

1

 

 

 

 

 

J_____ |i

|

к

I

 

/

к-1

к+1

 

h/Z

(k-3/Z)h (k-1/2)h

(k4/2)h

x

Рис. 4.2. Расположение системы координат при расчете траектории на аналого-цифровой сис­ теме

узловых точек (/е+1, т), (к— 1, т) и (k, m+ 1 ) , (k, in— 1).

Расчет начинается с того, что при произвольно за­ данном временном интервале Ат производится вы­ числение текущих координат x j , у ?. Если в результате

анализа по логической части программы окажется, что при выбранном Ат координаты x j и у'Т остаются в ин­

тервале (0, h), т. е. траектория не вышла за пределы квадрата ABCD, то Ат удваивается и производится по-

127


вторное вычисление координат н т. д. При этом происхо­ дит накопление

т = У ]Лтг- i

Если при некотором- т траектория выйдет за пределы квадрата (по любой из координат) на величину, боль­ шую наперед заданной у, то последняя прибавка Ati

Рис. 4.3. Блок-схема программы расчета траектории

128

уменьшается вдвое и производится повторное вычисле­ ние текущих координат. Таким образом, последователь­ ными приближениями подбирается такое время тq, при котором траектория выйдет из рассматриваемого квад­ рата ABCD, на величину, не превышающую у. Для дан­ ного времени tq рассчитываются и запоминаются.компо­ ненты начальных скоростей для точки Q, координаты Xq п Уц в системе координат х', у' для следующего квад­

рата и координаты x q , tjQ относительно неподвижной си­

стемы координат х, у. Последние печатаются на ЦПУ. В каждом элементарном квадрате производится запись координат только двух точек — входа и выхода. Обычно этого достаточно для построения траектории.

При выбранном размещении начала неподвижной си­ стемы координат, как показано на рис. 4.2, и при задан­ ном у<С/г целая часть значений координат или у, или обеих одновременно) при переходе из квадрата в квад­ рат будет изменяться кратно h. Изменения целой части значения координат используются для управления си­ стемой коммутации узловых точек. Если, например, координата х изменилась на величину x ± /i, то переклю­ чение коммутирующего устройства происходит в на­ правлении х на ±Л , т. е. оно смещается в ту или другую сторону на один ряд узлов. Если и х и у изменились од­ новременно на ±Л , то с измерительным устройством будут закоммутированы узлы, смещенные относительно предыдущего положения на ± /i в направлениях х и у- В результате измеряются и вводятся в машину разности потенциалов, необходимые для расчета траектории в очередном квадрате, и цикл расчета повторяется. Время расчета и печати координат двух точек в одном элемен­ тарном квадрате составляет 4— 5 секунд.

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

9. 3tiK. 596

129