Вычислительный узел цифроаналогового матричного процессора для решения задач теории переноса

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к гибридным вычислительным устройствам, и предназначено для решения задач теории переноса, описываемых интегродифференциальными уравнениями в частных производных. Цель изобретения - расширение функциональных возможностей за счет решения интегродифференциальных уравнений переноса. Вычислительный узел содержит N вычислительных элементов, каждый из которых имеет группу из (N+3)-х регистров 2, группу из (N+3)-х цифроаналоговых преобразователей 3, сумматор 4 и инвертор 5. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51) 4 G 06 F 15 32

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 (21) 4401951/24-24 (22) 31. 03 ° 88 (46) 23.12.89. Бюл. 1 47 (71) Томский политехнический институт им. С.M.Êèðoaà (72) А,Ф.Лавренюк (53) 681.325(088.8) (56) Авторское свидетельство СССР

4 11123 79, кл. С Об 1 1/00, 1984.

Авторское свидетельство СССР 1151985, кл. С 06 Г 15/32, 1985. (54) ВЬ!ЧИСЛИТЕЛЬНЬУ УЗЕЛ ЦИФРОАНАЛОГОВОГО МАТРИЧНОГО ПРОЦЕССОРА ЛЛЯ

РЕШЕНИЯ ЗАДЛЧ ТЕОРИИ ПЕРЕНОСА

Я0„1531106 А1

2 (57) Изобретение относится к вычислительной технике, в частности к гибридным вычислительным устройствам, и предназначено для решения задач.теории переноса, описываемых интегродифференциальными уравнениями в част". ных производных. Цель изобретения расширение функциональных возможностей за счет решения интегродифференциальных уравнений переноса. Вычислительный узел содержит N вычислительных элементов, каждый из которых имеет группу из (N+3)-х регистров 2, группу из (И+3)-х цифроаналоговых преобразователей 3, сумматор 4 и инвертор 5. 2 ил.

1531106 — +g, q = — pgd y lp (x,p )w(x, p рл ) + s(x,p), (1) ! 20 где((х, р ) — плотность частиц в точке х, летящих под углом к оси ОХ, P = cos3;

W(x, р - р) — плотность вероятности перехода частиц, Лви- 25 жущихся в направлении

1ц, в направлении jU в точке х;

30 к

QhP„g W; (Є— Р,) + S (2) где, й.Уравнение (2) записано для узло40 вой точки дискретного пространства при моделировании переноса в направлении орта, с учетом поглощения и рассеяния в этой узловой точке.

При решении уравнения (2) на вы4 числительном элементе предполагается, что выходной величиной являются функции плотности частиц, вылетающих в направлении орта р, иэ узловой точки ij с учетом процессов поглощения

50 и рассеяния в этой точке, а также с учетом дополнительного источника частиц в этой точке: (М, S

11 + ц) Изобретение относится к вычислительной технике, в частности к гиб,ридным вычислительным машинам, и предназначено для решения задач теории переноса, описываемых интегродифференциальными уравнениями, Цель изобретения - расширение функциональных возможностей устройства эа счет решения интегродифференциальных уравнений переноса.

На фиг. 1 представлена схема вычислительного узла для случая Г1 4; на фиг.2 - схема вычислительного элемента узла.

S(x,ð) — источник частиц в точке х с направлением движения по р, ъ кусочно-непрерывные значение моделируемой

Функции в точке ij дискретного пространства в угловом направлении переноса функция дискретного источника частиц в точке ij c направлением движения по орту телесный угол, по которому производится интегрирование числа частиц, попавших в этот угол и рассеянных в направлении Pl, .

Вычислительный узел содержит N вычислительных элементов 1.1-1.tJ, где

N — число угловых направлений переноса. Вычислительный элемент 1 coAep" жит (N+3) регистров 2.1-2.N+3, N+3 цифроаналоговых преобразователей

3.1-3.N+3, сумматор 4, инвертор 5, Рассмотрим работу вычислительного узла цифроаналогового процессора на примере решения простейшей задачи теории переноса в плоскопараллельной геометрии, описываемой следующим интегродифференциальным кинетическим уравнением: функции поглощения и рассеяния в точке х.

Кусочно-разностная аппроксимация уравнения (1) по одному из направлений переноса (И, например в направлении 1,, переводит исходную задачу в дискретное пространство, образованное ортами направления переноса в соответствии со схемой переноса.

Получаемое при этом раэностное уравнение для одной узловой точки и для одного 41, -ro направления переноса имеет вид

1531106 6 коэффициенты этого уравнения имеют следующий вид:

X,t(õ

К = ---- К (= p 1 1П дш (х

К

Ьх

3 (д (4)

Функцию источника S в уравне1,) нии (3) можно представить лля некоторых задач теории переноса как суперпоэицию плотности генерации частиц, зависящую от внешних условий S и плотности генерации частиц, обусловленную внутренними факторами моделируемой среды f, для последней в случае линейной зависимости от моделируемой функции имеют тогда последний член уравйения (3) может быть представлен следующим образом:

На выходе сумматора 4 формируется потенциал V „, являющийся решением уравнения (3) и соответствующий моделируемой плотности частиц, вылетающих иэ точки ij в направлении луча р,. к s; = к (s; +Г : q ). .(5)

Перед решением уравнейия (3) с учетом (4) и ($) в регистры 2.12.N+3 заносятся коды коэффициентов

K(,1 ;K J.(2,„ Къ °

При решении эти коды поступают на цифровые входы цифроаналоговых преоб" разователей 3.1-3,tJ+3. На аналоговые входы цифроаналоговых преобразователей 3.1-3.И подаются значения узловых потенциалов V,, с выходов сумматоров 4, включенйых в другие узлы матричного процессора. Величины этих, цк узловых потенциалов V; связаны с моделируемыми переменными И . через

1,( масштабные коэффициенты т, ((g = m

Произведения этих потенциалов и кодов коэффициентов поступают в соответствии с решаемым уравнением (3) с выходов цифроаналоговых преобразователей 3.1-3.Г! на вход сумматора 4.

На вход последнего также поступают аналоговые значения произведения опорного потенциала 1™ на соответа ствующий код, произведения отрицательной величины выходного потенциала V;„ на код коэффициента поглощения и произведения величины выходного потенциала на кор, коэффициента внутреннего источника.

1аким образом, каждый вычислительный элемент моделирует перенос частиц в направлении (tJ с учетом поглощения и рассеяния в этой точке дискретного пространства, в которую включен данный вычислительный элемент, а вычислительный узел является совокупностью таких элементов и на нем осуществляется взаимный переход при рассеянии из одного направления в другое.

Формула изобретения

Вычислительный узел цифроаналогового матричного процессора для решения задач теории переноса, содержащий первую группу из (t1+2)-х регистров, где Г1 - число моделируемых угло20 вых направлений, первую группу из (N+2)-х цифроаналоговых преобразователей, первый сумматор и первый инвертор, причем первый вход коэффициентов уравнения переноса вычислительного узла подключен к информационным входам регистров первой группы, i-й вход узловых потенциалов вычислительного узла (где i = 1, ..., Г1+1) подключен к аналоговому входу i-ro циф25

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

35 j (о Ре(((стра г(ерво((группь((rpe

1, ..., И+2) подключен к входу кода J-го цифроаналогового преобразователя, выходы цифроаналоговых преобразователей с первого по (И+2)-й пер40 вой группы подключены соответственно к входам с первого по (И+2)-й первого сумматора, выход которого подключен к первому выходу вычислительного узла и к входу первого инвертора, выход

45 котоРого подключен к аналоговому Вхо ду (N+2)-го цифроаналогового преобразователя, о т л и ч а ю ц и и с я тем, что, с целью расширения функциональных возможностей эа счет решения интегродифференциальных уравнений переноса, вычислительный узел содержит (И+3)-й регистр первой группы, (N+3)-й цифроаналоговый преобразователь первой группы, с второй по И-ю

55 группы из (И+3) -x регистров в каждой, с второй по tJ-ю группы из (N+3)-х цифроаналоговых преобразователей в ка...дой, с второго по tJ-й сумматоры, с второго по И-й инверторы, пои этом

1531106

Фиа1

Составитель В.Смирнов

Техред H.äèäûê Корректор О.Ципле

Редактор М.Бланар

Заказ 7956/51 Тираж 668 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, 8-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r Ужгород, ул.Гагарина,101 первый вход коэффициентов уравнения переноса и вход режима вычислительного узла подключены соответственно к информационному входу и к входу записи-чтения (N+3)-го регистра первой группы, выход которого подключен к входу кода (N+3)-го цифроаналогового преобразователя первой группы, выход которого подключен к (11+3)-му входу первого сумматора, выход которого подключен к аналоговому входу (N+3)ro цифроаналогового преобразователя первой группы, с второго llO N»é входы коэффициентов уравнения переноса вычислительного узла подключены соответственно к информационным входам регистров с второй по 11-ю групп, i-й вход узловых потенциалов вычислительного узла подключен к аналоговым входам i-x цифроаналоговых преобразователей с второй по N-ю групп, вход режима вычислительного узла подключен к входам записи-чтения регистров с второй по И-ю групп, выходы k-x регистров с второй no N-ю групп (где

1, ..., N+3) подключены соответственно к входам кода k-х цифроаналоговых преобразователей с второй по

N-ю групп, выходы которых подключены соответственно к 1.-м входам с второго по N-й сумматоров, выход 1-го сумматора (где 1 2, ..., И) подключен к 1-му выходу вычислительного узла, к аналоговому входу (N+3)-го цифроаналогового преобразователя 1-й группы и к входу 1-го инеертора, выход которого подключен к аналоговому входу (N+2)-го цифроаналогового преобразователя 1-й группы.