Устройство для решения дифференциальных уравнений Советский патент 1988 года по МПК G06F17/13 

Описание патента на изобретение SU1392576A1

со со

ел

О)

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

Цель изобретения - упрощение устройства.

На фиг. 1 приведена структура предлагаемого устройства; на фиг. 2 - временная диаграмма, формируемая блоком синхронизации.

Устройство (фиг. 1) содержит накапливающий сумматор 1, блок 2 умножения, первую группу регистров Зо, 3| 3„, вторую

группу регистров 4и, 4|, ..., 4п, первую группу блоков ключей 5о, 5i, .... 5л, вторую группу блоков ключей бо, 6i, ..., 6„ и блок 7 синхронизации.

Рассмотрим дифференциальное уравнение первого порядка

.

Уравнение конечноразностной аппроксимации первой производной имеет следующий вид:

4f),-c ,-,,

тогда при Ui-U,(x)

(x) + U,(1)

Уравнение (1) является уравнением интегратора, осуществляющего однократное интегрирование подынтегральной функции f(x), и эквивалентно уравнению интегратора.

Рассмотрим дифференциальное уравнение п-го порядка следующего вида:

.

« (Х).

Уравнение конечноразностной аппроксимации производной л-го порядка имеет следующий вид:

f()b,U, + b,U..., + ...+bnU,,n. (2)

Величины коэффициентов Ь(,, Ь, ..., Ьп уравнения (2) зависят от того, относительно какой из п точек производится аппроксимация. При имеем

boL/, + ft|6 ,,, + ... + /b.(y,-.f(x),

тогда

, + ... + С„6 ,,„,

biп

;-, ..., C,i - с-.

DObe

(3) 50

Уравнение (3) является уравнением цифрового интегратора, осуществляющего кратное интегрирование подынтегральной функции и эквивалентно уравнению последовательно включенных цифровых интеграторов.

Рассмотрим неоднородное дифференциальное уравнение п-го порядка общего вида

Н Ч/

г .).

(4)

10

Уравнения конечноразностной аппроксимации производной п-го порядка относительно /-Й точки имеет следующий вид:

h()b,U, + b,U,,,+... + bnU,.,

где Ьп, Ь, ..., Ьп - коэффициенты, определяемые из уравнений конечноразностной аппроксимации производной, тогда при

15

d.- ,

1а„5- - , + С,(;,, + ... + ,. dx

0

5

0

5

0

5

0

5

I L

р ,у о

С -

ч I - bi

Ь.

raw

г -у

- ,

гаг

или C,,t/, + C|ty,--, + ... + ,(x),

откуда

L/,d,,f(x) + di (;,.. i + ...+t/,-t/,--j + ...+d-.ty,n,

(5) где

,

Уравнение

d, С,

с:dn с(5) является обобщенным уравнением интегрирования дифференциального уравнения п-го порядка и эквивалентно уравнению блок-схемы набора решающих элементов, состоящих из п цифровых интеграторов и сумматоров.

На основе уравнения (5) можно построить устройства для цифрового интегрирования дифференциального уравнения п-го порядка, т. е. возможно последовательное определение значений искомой функции L , с щагом дискретности .

Начальные условия задачи, значения правой части, (п-1) всех производных и функции вводятся в регистры Зо, ..., 3„ как значения функции на последовательности п точек. Установка коэффициентов уравнения (5) производится в регистры 4о, ..., 4.

Работа устройства заключается в следующем.

Сигнал с четвертого выхода блока 7 синхронизации устанавливает в нуль регистры блока умножения. Сигнал с восьмого выхода блока 7 поступает на управляющие входы блоков 5, и 6/, через которые значения правой части и соответствующего коэффициента уравнения (5), записанные в регистрах 5о и 6о, поступают на регистры множимого и множителя блока 2 цифрового умножения. С пятого выхода блока синхронизации сигнал поступает на управляющий вход блока 2 умножения. С третьего выхода блока синхронизации сигнал поступает на управляющий вход сумматора 1 и производит суммирование выходного значения кода блока 2 умножения с содержимым сумматора 1. Сигналы на группе выходов блока синхронизации дают разрещающие сигналы регистрам 3, н 4,. Сигнал с шестого выхода блока синхронизации поступает на вход установки нуля регистров 3, устанавливает их в нуль, а сигнал с седьмого выхода блока синхронизации постунает на вход синхронизации регистра 3, и производит запись содержимого регистра 3/+| в регистр 3,. Это необходимо для подготовки схемы для следующего цикла работы, для вычисления значения функции на 1 -и точке.

Циклы умножения коэффициентов уравнения (5) dj, содержащихся в регистре 4,, на значения функции на г -й точке U,, находящиеся в регистре 3/, на блоке 2 умножения и получения суммы (частных) произведений на сумматоре 1 по формуле (5) повторяются и-|-1 раз. Так как в процессе работы проводилась перезапись содержимого /-ГО регистра первого ряда 3, в 3,i, в конце цикла произведена запись содержимого сумматора 1 в регистр Зп, то можно начать цик.1 вычисления значения функции на (-|-1-й точке. Этот цикл работы устройства повторяется для каждых последующих точек интервала интегрирования.

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

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

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

5

нены с выходами устройства, отличающееся тем, что, с целью упрощения устройства, оно содержит блок умножения, две группы регистров по (п+1) регистров в каждой группе, где п - порядок дифферециального управления, и две группы блоков ключей по (п+1) блоку в каждой группе, причем выходы накапливающего сумматора соединены с информационными входами (n+U-i o регистра первой группы, установочные входы первого регистра первой группы соединены с входами подынтегральной функции устройства, входы начальных ус.повий /-и группы устройства соединены с установочными входами ((-|-1)-го (, п) регистра первой группы, выходы Л -го (, п + 1) регистра первой группы соединены с информационными входами (К-1)-го регистра первой группы, выходы K-vo регистра первой группы соединены с информационными входами К-го блока ключей первой группы,

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

5

5

0

фиг 2

Похожие патенты SU1392576A1

название год авторы номер документа
Устройство для интегрирования дифференциальных уравнений 1985
  • Рабеджанов Набиджан Рабеджанович
  • Гафуров Миршафи Хамитович
  • Борухов Нерье Борисович
SU1273962A1
Аналого-цифровое устройство для решения системы дифференциальных уравнений 1987
  • Шор Илья Яковлевич
  • Журавлев Анатолий Александрович
  • Левин Михаил Григорьевич
  • Трахтенберг Александр Срульевич
SU1462378A1
ЦИФРОВОЙ ИНТЕГРАТОР 1973
SU409248A1
Устройство для вычисления полиномов 1978
  • Толокновский Вячеслав Родионович
  • Селезнев Юрий Владимирович
  • Штейнберг Валерий Эмануилович
SU792263A1
Интегрирующее устройство 1978
  • Гармаш Анатолий Николаевич
SU781849A1
Аналого-цифровое вычислительное устройство 1988
  • Шор Илья Яковлевич
  • Журавлев Анатолий Александрович
  • Левин Михаил Григорьевич
  • Алехин Геннадий Петрович
  • Трахтенберг Александр Срульевич
SU1501103A1
Устройство для моделирования адаптивного нейрона 1977
  • Чернухин Юрий Викторович
  • Галуев Геннадий Анатольевич
SU736130A1
Цифровая интегрирующая структура 1980
  • Гузик Вячеслав Филиппович
  • Иванов Василий Пантелеевич
  • Криворучко Иван Михайлович
SU960842A1
Цифровой интегратор 1985
  • Денисьев Борис Николаевич
SU1365081A1
Цифровой интегратор для решения краевых задач 1988
  • Ледовской Михаил Иванович
SU1501054A1

Иллюстрации к изобретению SU 1 392 576 A1

Реферат патента 1988 года Устройство для решения дифференциальных уравнений

Изобретение относится к вычислительной технике и может быть использовано для построения цифровых интегрирующих машин, предназначенных для решения дифференциальных уравнений. Цель изобретения - упрощение устройства. Устройство содержит накапливающий сумматор I, блок 2 умножения, группы регистров 3 и 4, группы блоков ключей 5, 6 и блок синхронизации. Упрощение устройства достигнуто за счет конечиоразностной аппроксимации производных. 2 ил.

Формула изобретения SU 1 392 576 A1

Документы, цитированные в отчете о поиске Патент 1988 года SU1392576A1

Каляев А
В
Теория цифровых интегрирующих машин и структур
М.: Советское радио, 1970,,с
Счетная бухгалтерская линейка 1922
  • Брызгалов И.А.
SU386A1
Каляев А
В
Однородные коммутационные регистровые структуры
М.: Сов
радио, 1978, фиг
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1

SU 1 392 576 A1

Авторы

Рабеджанов Набиджан Рабеджанович

Гафуров Миршафи Хамитович

Даты

1988-04-30Публикация

1986-11-11Подача