Модульное интегрирующее устройство
Формула | Описание | Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 591115
Автор: Кравченко
Формула
МОДУЛЬНОЕ ИНТЕГРИРУЮЩЕЕ УСТРОЙСТВО, содержащее в каждом модуле узел вычисления мантиссы приращения, узел выравнивания порядка, сумматор приращения, узел формирования переменной, причем первый выход узла формирования переменной каждого модуля соединен с первым входом узла вычисления мантиссы приращения предыдущего модуля, второй вход которого соединен с соответствующим входом устройства, выход узла вычисления мантиссы приращения через узел выравнивания порядка соединен с первым входом сумматора приращения, второй выход узла формирования переменной соединен с соответствующим выходом устройства, отличающееся тем, что, с целью упрощения устройства, в каждый модуль его введены элементы И, ИЛИ, причем выход сумматора приращения через первый элемент И соединен с входом узла формирования переменной своего модуля и через второй элемент И с вторым входом сумматора приращения последующего модуля, третий выход узла формирования переменной через третий элемент И соединен с первым входом элемента ИЛИ, второй вход которого через четвертый элемент И соединен с выходом элемента ИЛИ последующего модуля, выход элемента ИЛИ соединен с входом узла выравнивания порядка своего модуля, управляющие входы элементов И каждого модуля объединены и соединены с соответствующим управляющим входом устройства.
Описание
Известна цифровая интегрирующая машина, содержащая сумматор приращений, группу регистров.
Недостатком известной интегрирующей машины является сложность ее структуры.
Наиболее близкой по технической сущности к данному изобретению является интегрирующее устройство, содержащее в каждом модуле узел вычисления мантиссы приращения, узел выравнивания порядка, сумматор приращения, узел формирования переменной, причем первый выход узла формирования переменной каждого модуля соединен с первым входом узла вычисления мантиссы приращения предыдущего модуля, второй вход которого соединен с соответствующим входом устройства, выход узла вычисления мантиссы приращения через узел выравнивания порядка соединен с первым входом сумматора приращения, второй выход узла формирования переменной соединен с соответствующим выходом устройства.
Недостатком этого устройства также является сложность структуры.
Цель изобретения упрощение устройства.
Цель достигается тем, что в каждый модуль устройства введены элементы И, ИЛИ, причем выход сумматора приращений через первый элемент И соединен с входом узла формирования переменной своего модуля и через второй элемент И с вторым входом сумматора приращения последующего модуля, третий выход узла формирования переменной через третий элемент И соединен с первым входом элемента ИЛИ, второй вход которого через четвертый элемент И соединен с выходом элемента ИЛИ последующего модуля, выход элемента ИЛИ соединен с входом узла выравнивания порядка своего модуля, управляющие входы элементов И каждого модуля объединены и соединены с соответствующим управляющим входом устройства.
На чертеже представлена блок-схема модульного интегрирующего устройства.
Модульное интегрирующее устройство содержит модули 1, 2, 3, 4, в состав которых входят узел вычисления мантиссы приращения 5, узел выравнивания порядка 6, сумматор приращения 7, элементы И первый, второй, третий, четвертый 8, 9, 10, 11, элемент ИЛИ 12, узел формирования переменной 13, входы переменной интегрирования 14 и подынтегральной функции 15, выходы ординаты и приращений переменной, используемых в качестве подынтегральной функции 16 и в качестве переменной интегрирования 17.
Задача подлежащая решению в данном интегрирующем устройстве представляется в виде уравнений Шеннона, которые могут быть записаны следующим образом:


В этих выражениях уo константа, у1 х независимая переменная, уk (k 2, 3. N) значения функций, входящих в систему, уk начальные значения переменных yk (k 2, 3. N), Akpq равные 0 или 1 постоянные коэффициенты, задающие программу соединения вычислительных блоков, N количество входящих в систему функций.
В данном интегрирующем устройстве решение уравнений (1) заменяется решением системы разностно-квантованных уравнений и может быть упрощено записано в виде алгоритма (2) для формул численного интегрирования заданного порядка точности, представленных через ординаты и их первые разности или ординаты и их высшие разности.



В этих выражениях







Выполнение вычислений осуществляется с помощью модулей 1, 2, 3, 4 одного типа.
Узел вычисления мантиссы приращения 5 служит для вычисления мантиссы приращения интеграла.
Узел выравнивания порядков 6 служит для определения разности

Узел формирования переменной 13 служит для формирования новых значений ординаты переменной и ее экстраполированного приращения, промежуточного хранения и квантования мантисс этой ординаты и всех ее приращений, а также для определения изменения порядка переменной, формирования нового порядка и нормализации мантисс. Мантиссы во всех регистрах узла размещены с выравненными порядками и имеют один общий порядок (порядок переменной). Благодаря этому операции экстраполяции, суммирования, квантования и т.п. выполняются над мантиссами как и в машине с фиксированной запятой. В каждом из регистров осуществляется анализ старших разрядов для выработки признаков нормализации. Разряды переполнений и их относительное расположение в регистрах выбираются таким образом, что при переходе от шага к шагу на всем интервале решения задачи переполнение любого из регистров не превышает n разрядов, где n постоянная для данной структуры. В частности, может быть выбрано n 1. Это обеспечивается благодаря использованию особенности ограниченного изменения порядков мантисс приращений и ординат гладких функций при пошаговых вычислениях. Нормализация осуществляется путем одновременного смещения мантисс во всех регистрах узла в пределах n разрядов влево или вправо.
Признак нормализации (влево, вправо) вырабатывается в результате анализа старших разрядов только ординаты и приращений формируемой переменной.
Сумматор приращений 7 служит для формирования уточненного приращения переменной путем суммирования приращений интегралов или их частичных сумм.
Принцип работы устройства заключается в том, что суммируемые приращения интегралов вычисляются в модулях структуры, расположенных рядом в последовательной цепочке модулей. Выход каждого двухвходового сумматора приращений 7 связан не только с узлом формирования переменной 13 данного модуля 1 (через коммутируемый по программному признаку элемент И8), но и через коммутируемый элемент И9 по программному признаку с вторым входом сумматора 7 следующего модуля 2. Приращение переменной, соответствующее левой части одного из уравнений системы Шеннона, формируется в том модуле, на сумматоре которого оказываются сложенными все приращения интегралов, входящие в правую часть этого же уравнения.
Благодаря использованию такого принципа задействования модулей и их соединения в устройстве максимальное количество одновременно суммируемых приращений интегралов не зависит от структуры модуля и ограничивается частотными характеристиками используемых элементов. В связи с уменьшением количества входов модуля за счет сокращения входов многовходового сумматора существенно уменьшается количество межблочных соединений.
В случае если на выходе сумматора данного модуля получается еще не полная сумма приращений, то формирование переменной этого блока может быть использовано для хранения и выдачи постоянной величины, используемой в вычислениях. Поступление числовой информации из сумматора в этот узел прерывается с помощью элемента И 8.
Для организации процессов выравнивания порядков осуществляется коммутируемая передача порядков из узлов переменных в узлы выравнивания порядков. При этом значение порядка данной переменной передается из соответствующего узла формирования переменной в те узлы выравнивания порядков данного и предыдущих блоков цепочки, на которые поступают мантиссы приращений интегралов, вычисляемые и суммируемые в соответствии с правой частью уравнения Шеннона этой переменной. Для этого выход узла формирования переменной 13 через элемент И 10 соединяется с первым входом элемента ИЛИ 12. Выход элемента ИЛИ 12 соединяется с вторым входом узла выравнивания порядка 6 данного блока и через И 11 с вторым входом элемента ИЛИ 12 предыдущего блока.
Предположим, что в узле 13 модуля 2 формируется k-ая переменная, а в узлах вычисления мантиссы приращения 5 модулей 1 и 2 определяются приращения интегралов, входящие в правую часть уравнения Шеннона для k-ой переменной.
Вычислительный процесс начинается выдачей с первого выхода узла 13 модуля 3 q-ой переменной порядка Пq(i+1) переменной интегрирования. Значение Пq(i+1) в соответствии с программой коммутации поступает на вход приращений переменной интегрирования 14 модуля 2 и далее через узел 5 в узел управления выравниванием порядков 6. Эти же значения Пq(i+1) по программе коммутации поступают на входы переменной интегрирования других решающих блоков.
Одновременно со второго выхода узла 13 модуля 4 р-ой переменной на вход 15 модуля в соответствии с программой коммутации поступает порядок Пp(i+1) подынтегральной функции. Значение Пр(i+1) проходит через узел 5 в узел 6. Эти же значения Пp(i+1) по программе коммутации следуют на входы подынтегральной функции других блоков вычисления приращений интегралов.
С третьего выхода узла 13 модуля 2 k-ой переменной значение порядка переменной Пk(i+1) поступает через И 10 и ИЛИ 12 в узел выравнивания порядка 6 этого же блока и на элемент И 11 блока 1. Через элементы И 11 и ИЛИ 12 блока 1 значение Пk(i+1) поступает в узел выравнивания порядка 6 блока 1.
В каждом из узлов 6 модулей на основе полученных порядков осуществляется вычисление

В регистр переменной интегрирования узла 5 модуля 2 из узла 13 блока 3 заносятся квантованные значения мантисс приращений q-ой переменной. По выходу 17 эти же приращения поступают в соответствии с программой коммутации на входы переменной интегрирования других блоков вычисления приращений интегралов.
С выхода узла 13 модуля 4 p-ой переменной поступают квантованные значения мантисс средней ординаты и ее приращений на вход 15 подынтегральной функции модуля 2 в узел 5. Одновременно эта же информация по шине 16 поступает в другие блоки вычисления мантисс приращений интегралов. В узле 5 модуля 2 при поступлении на вход подынтегральной функции мантисс средней ординаты и ее приращений осуществляется вычисление мантиссы приращения интеграла. Вычисленное значение мантиссы приращения интеграла поступает в узел выравнивания порядков 6.
Если










Далее начинается процесс суммирования приращений (2.4). С выхода узлов выравнивания порядков 6 решающих блоков на входы сумматоров 7 поступают приращения m(




С выхода сумматора 7 блока 1 приращение поступает через элемент И 8 на второй вход сумматора 7 блока 2. Из узла 6 на второй вход сумматора 7 блока 2 поступает приращение интеграла, вычисленное в узле 5 этого же блока. С выхода последнего сумматора сумма приращений, соответствующая приращению k-ой переменной, поступает в узел 13 этой переменной.
Суммирование заканчивается после того, как на вход сумматора 7 поступят разряды приращений интегралов, равные по весу старшему разряду переполнений переменной в узле 13 (n-ый разряд слева от запятой мантиссы приращения k-ой переменной), т.к. переполнение разрядной сетки регистров узла переменной при переходе от шага к шагу не превышает n разрядов.
После завершения операции суммирования в узлах 13 осуществляется формирование кода изменения порядка

Использование новых соединений в данном интегрирующем устройстве с плавающей запятой выгодно отличает ее от указанного прототипа, т.к. обеспечивается однородность структуры, упрощается многовходовой сумматор при одновременном обеспечении возможности суммирования приращений интегралов по количеству независимо от структуры решающего блока, уменьшается количество коммутируемых межблочных соединений, упрощаются процессы и схемы выравнивания порядков, суммирования и нормализации.
МОДУЛЬНОЕ ИНТЕГРИРУЮЩЕЕ УСТРОЙСТВО, содержащее в каждом модуле узел вычисления мантиссы приращения, узел выравнивания порядка, сумматор приращения, узел формирования переменной, причем первый выход узла формирования переменной каждого модуля соединен с первым входом узла вычисления мантиссы приращения предыдущего модуля, второй вход которого соединен с соответствующим входом устройства, выход узла вычисления мантиссы приращения через узел выравнивания порядка соединен с первым входом сумматора приращения, второй выход узла формирования переменной соединен с соответствующим выходом устройства, отличающееся тем, что, с целью упрощения устройства, в каждый модуль его введены элементы И, ИЛИ, причем выход сумматора приращения через первый элемент И соединен с входом узла формирования переменной своего модуля и через второй элемент И с вторым входом сумматора приращения последующего модуля, третий выход узла формирования переменной через третий элемент И соединен с первым входом элемента ИЛИ, второй вход которого через четвертый элемент И соединен с выходом элемента ИЛИ последующего модуля, выход элемента ИЛИ соединен с входом узла выравнивания порядка своего модуля, управляющие входы элементов И каждого модуля объединены и соединены с соответствующим управляющим входом устройства.
Рисунки
Заявка
2319194/24, 26.01.1976
Таганрогский радиотехнический институт им. В. Д. Калмыкова
Кравченко П. П
МПК / Метки
Метки: интегрирующее, модульное
Опубликовано: 10.04.1996
Код ссылки
<a href="https://patents.su/0-591115-modulnoe-integriruyushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Модульное интегрирующее устройство</a>
Предыдущий патент: Устройство для разделения отсеков летательного аппарата
Следующий патент: Устройство для аэрации жидкости
Случайный патент: Патентно11 техническая библиотека