ключей к информационным входам пятого , шестого и седьмого ключей, выходы которых соединены соответственно с первым выводом третьего токозадающего элемента, выходом первого ключа и с выходом Третьего ключа, второй вывод третьего токозадающего элемента подключен к шине нулевого потенциала, информационный вход третего блока кодоуправляемых резисторов соединен с информационными входамипервого и второго блоков кодоуправляемых резисторов.
2. Узел по п. 1, о т л и ч а ющ и и с я тем, что блок кодоуправляемых резисторов содержит три токозадающих элемента, три пороговых элемента, три ключа, регистр и элемент сравнения, выход которого является первым выходом блока, вход задания проводимости которого подключен к входу регистра, первый, второй и третий выходы которого
подключены соответственно к первому, второму и третьему входам элемента сравнения, соответственно к управляющим входам nefiBoro, второго и третьего ключей и являются вторым выходом блока, информационный вход которого соединен, с первыми входами пороговых элементов и с. первы выводами первого, второго и третьего токозадающих элементов, вторые выводы которых подключены соответственно к вторым входам первого, второго и третьего пороговых элементов, выходы которых соединены соответственно с четвертым, пятым и шестым входами элемента сравнения, вторые выводы первого, второго и третьего токозадающих элементов сое динены соответственно с информационными входами первого, второго и третего ключей, выходы которых объединены и являются информационным выходом блока.
название | год | авторы | номер документа |
---|---|---|---|
Вычислительный узел гибридного сеточного процессора для решения нелинейных задач теории поля | 1988 |
|
SU1635202A1 |
Устройство для решения задач теории поля | 1985 |
|
SU1283808A1 |
Сеточная модель | 1984 |
|
SU1260981A1 |
Устройство для задания граничных условий | 1981 |
|
SU991447A1 |
Устройство для решения краевых задач | 1983 |
|
SU1149286A1 |
Устройство для решения нелинейных задач теории поля | 1983 |
|
SU1149282A1 |
Устройство для задания граничных условий | 1984 |
|
SU1193695A1 |
Сеточная модель | 1987 |
|
SU1483469A1 |
Устройство для подгонки кодоуправляемых пленочных резисторов | 1986 |
|
SU1392598A1 |
Узловой элемент сеточной модели | 1987 |
|
SU1472926A1 |
1. УЗЕЛ РЕЗИСТИВНОЙ СЕТОЧНОЙ МОДЕЛИ, содержащий первый и второй блоки кодоуправляемых резисторов , входы задания проводимости которых являются соответственно первым и вторым входами задания начальных. параметров, узла, вход задания эталонного сигнала которого соединен с информационными входами первого . и второго блоков кодоуправляемых резисторов, информационный выход первого блока кодоуправляемого резистора подключен к информационным входам первого и второго ключей выход первого ключа является первым выходом координаты узла, а выход второго соединен с первым выводомпервого токозадающего элемента, второй вьтод которого подключен к шине нулевого потенциала, информационный выход второго блока кодоуправляемых резисторов подключен к информационны входам третьего и четвертого ключей, выход третьего ключа является вторым выходом координаты узла, а выход четвертого ключа, соединен с первым выводом второго токозадающего элемента, второй вывод которого подключен к шине нулевого потенциала, о тл и ча ющи и ся тем, что с целью повышения точности, в него введены третий блок кодо управляемых резисторов, мультиплексор, два элемента И, два элемента ИЛН-НЕ, пятый, шестой и седьмой ключи , третий токозадаюций элемент и регистр, выход которого является выходом узла, вход запуска которого соединен с управляющими входами второго, четвертого, пятого ключей, с первыми входами элементов ИЛИ-НЕ и с первыми инверсными входами элементов И, выход первого элемента И подключен к первому управляющему входу мультиплексора, к управляющему входу шестого ключа и к второму входу первого элемента ИЛИ-НЕ, выход которого соединен с управляющим вхоi дом первого ключа, выход второго элемента И подключен к второму управляющему входу мультиплексора, к управляющему входу седьмого ключа и к второму входу второго элемента ИЛИ-НЕ, выход которого соединен с управляющим входом третьего ключа первый выход первого блока кодоуправляемых резисторов подключен к прямому входу первого элемента И, к первой группе разрядных входов регистра и к второму инверсному входу второго элемента И, первый выход BTOpOiго блока кодоуправляемых резисторов сд соединен с прямым входом второго СП элемента И и с второй группой раз.рядных входов регистра-, первый вы00 ход третьего блока кодоуправляемых резисторов подключенк второму инверсному входу первого элемента И, к третьему инверсному входу второго элемента Инк третьей группе past-рядных входов регистра, вторые выходы первого и второго блоков ко доуправляемых резисторов подключены соответственно к первому и второму информационным входам мультиплексора, выход которого соединен с входом задания проводимости третьего блока кодоуправляемых резисторов, информационный выход которого под
Изобретение относится к аналогоцифровой вычислительной технике и может быть использовано при построении автоматизированных сеточных моделей для решения задач математической физики.
Известен управляемый элемент сеточной модели, включающий блок пррводимостей, блок дискриминаторов, регистр, блок коррекции и позволяющий скорректировать величину проводс1имости при неправильном включении в старших разрядах эа счет младших разрядов блока проводимостей Cl3.
Недостатком управляемого элемента сеточной модели является невозможность полностью скорректировать погрешность набора проводимости, вызванную неправильным включением разряда блока проводимостей.
Наиболее близким по технической сущности к предлагаемому является узел резистивной сеточной модели, содержащий первый и второй блоки кодоуправляемых резисторов, входы задания проводимости которых являются соответственно первым и вторым входами .задания начальных параметров узла, вход задания эталонного сигнала которого соединен с информацией- нькли входами первого и второго блоков кодоуправляемых резисторов, информационный выход первого блока кодоуправляемого резистора подключен к информационным входам первого и второго ключей, выход первого клю ча является первым выходом координаты узла, а выход второго ключа сое.динен с первым выводом первого токозадающего элемента, второй вывод кЬ торого подключен к шине нулевого
потенциала, информационный выход второго блока кодоуправляемых резисторов подключен к информационным входг1м третьего и четвертого ключей, выход третьего ключа является вто0 рым выходом координаты узла, а выход
четвертого ключа соединен с первым выводом второго токозадающего элемента, второй вывод которого подключен к шине нулевого потенциала.
5 Указанный узел позволяет увеличить быстродействие при диагностировании сеточных моделей С2.
Недостатком известного узла является невозможность устранения влияния неисправных компонентов во время решения задачи, что-снижает точность моделирования.
Цель изобретения - повышение точности моделирования.
25 Поставленная цель достигается
тем, что в узел резистивной сеточной модели, содержащий первый и второй блоки кодоуправляемых резисторов, входы задания проводимости которых
30 являются соответственно первым и вторым входами задания начальных параметров узла, вход задания эта.п.онного сигнала которого соединен с инфор.мационными входами первого и второго
35 блоков кодоуправляегиых резисторов, информационный вь&од первого блока кодоуправляемого резистора подключен к информационным входам первого и второго ключей, выход первого ключа является первым выходом координаты узла, а выход второго ключа соединен с первым выводом первого токозадающего элемента, второй вывод которого, подключен к шине нулевого потенци ала , информационный выход второго блока кодоуправляемых резисторов под ключен к информационным входам треть го и четвертого ключей, выход третье го ключа является вторым выходом координаты узла, а выход четвертого ключа соединен с первым выводом второго токозадающего элемента, второй вывод которого подключен к шине нулевого потенциала, введены третий блок кодоуправляемых резисторов, мультиплексор, два элемента И, два элемента ИЛИ-НЕ, пятый, шестой и седьмой ключи, третий токозадающий . элемент и регистр, выход которого является выходом узла, вход запуска которого соединен с управляюи ими входами второго, четвертого, пятого ключей, с первыми входами элементов ИЛИ-НЕ и с первыми инверсными входа 1И элементов И, выход первого элемента И подключен к первому управ.ляющему входу мультиплексора, к управляющему входу шестого ключа и к второму входу первого элемента ИЛИ-НЕ, выход которого соединен с уп равляющим входом первого ключа, выход второго элемента И подключен к второму управляющему входу мультиплексора, к управляющему входу седьмого ключа и к второму входу второго элемента ИЛИ-НЕ, выход которого соедин ен с управляющим входом третье го ключа, первый выход первого блока кодоуправляемых резисторов подключен к прямому входу первого элемента И к первой группе разрядных входов регистра и к второму инверсному входу второго элемента И, первый выход вто рого блока кодоуправляемых резисторов соединен с прямым входом второго элемента И и с второй группой разряд ных входов регистра, первый выход третьего блока кодоуправляемых резис торов подключен к второму инверсному входу первого элемента И, к третьему инверсному входу второго элемента И и к третьей группе разрядных входов регистра, вторые выходы первого и второго блоков кодоуправляемых резисторов подключены соответственно к первому и второму информационным входам мультиплексора, выход которого соединен с входом задания проводи мости третьего блока кодоуправляемых резисторов, информационный выход которого подключен к информационным входам пятого, шестого и седьмогс5 ключей, выходы которых соединены соответственно с первым выводом третье го токозадающего элемента, выходом первого ключа и с выходом третьего ключа, второй вывод третьего токозадающего элемента подключен к шине нулевого потенциала, информационный вход третьего блока кодоуправляемых резисторов соединен с информационными входами первого и второго блоков кодоуправляемых резисторов. Кроме того, блок кодоуправляемых резисторов содержит три токозадающих элемента, три пороговых элемента, три ключа, регистр и элемент сравнения, выход которого является первым выходом блока, вход задания проводимости которого подключен к входу регистра, первый, второй и третий выходы которого подключены соответственно к первому, второму и третьему входам элемента сравнения, соответственно к управляющим входам первого, второго и третьего ключей и являются вторым выходом блока, информационный вход которого соединен с первыми входами пороговых элементов и. с первыми выводами первого, второго и третьего токозадающих элементов, вторые выводы которых подключены соответственно к вторым входам первого, второго и третьего пороговых элементов, выходы которых соединены соответственно с четвертым, пятым и шестым входами элемента сравнения, вторые выводы первого, второго и третьего токозадающих элементов соединены соответственно с информационными входами первого, второго и третьего ключей, выходы которых объединены и являются информационным выходом блока. На фиг. 1 представлена структурная схема узла; на фиг. 2 - структур- , ная схема блока кодоуправляемых резисторов. Устройство содержит ключи 1-7, мультиплексор 8, блоки 9-11 кодоуправляемых резисторов, .токозадающие элементы 12 - 14, регистр 15, элементы ИЛИ-НЕ 16 и 17, элементы И 18 и 19. Блоки 9-11 содержат токозадающие элементы 20 - 22, пороговые элементы 23 - 25, ключи 26 - 28, регистр 29 и элемент 30 сравнения. Устройство работает следующим образом. Узел может находиться в режиме решения задачи или в режиме диагностирования. В режиме решения задачи ключи 1 и 3 находятся в нормально замкнутом, а ключи 2, 4, 5, 6 и 7 в нормально разомкнутом состоянии. На все ключи узла подается управляющий сигнал, который переводит их иэ замкнутого состояния в разомкнутое 1И наобОЕЮт. В режиме, диагностирования на вход запуска узла подают сигнал 1, который переводит ключи 2, 4 и 5 в замкнутое состояние, а ключи 1 и 3 в разомкнутое, так как управляющий сигнал этих ключей, поступающий со ответственно с выходов элементов ИЛИ-НЕ 16 и 17, равен О. Ключи б и 7 поддерживаются в разомкнутом состоянии.. Для контроля исправности блоков 9-11 осуществляют проверку наличия постоянно замкнутых ключей и отсутствия контакта их в этих блоках. Для проверки наличия постоянно замкнутых ключей в регистр 29 через блоки 9-11 задают код нулевой проводимости. На вход узла задают эталонный сигнал и измеряют потенциалы на координатных выходах и на выходе узла, по величине которых судят о наличии ПОСТОЯННО замкнутых ключей. Для проверки отсутствия контакта ключ-ей в регистр 29 через блоки 9 11 задают код,включающий ключи в одном разряде этих блоков. На вход уз ла задают эталонный сигнал и измеряю потенциалы на координатных выходах и выходе узла, по величине которых судят о наличии незамкнутых ключей в блоках 9-11. Для проверки всех разрядных ключей указанных блоков необходимо произвести h проверок (где п - число разрядов блоков 9 11). Э режиме работы по входу запуска узла подают сигнал О, который переводит ключи 2, 4 и 5 в разомкнутое состояние, а ключи 1 и 3 - в зам кнутое. В регистр 29 через блоки 9 и 10 задают код проводимостей, а на вход узла - сигнал возмущения. Код-проводимости с регистра 29 поступает на вторые входы элемента 30 сравнения, на соответствующий информационный вход мультиплексора 8 и на управляющие .входы разрядных ключей 26 - 28, которые в зависимости .от ло гических уровней сигналов включают или выключают соответствующие токо3адающие элементы 20 - 22 блоков 9 и 10. На первые входы пороговых элементов 23 - 25 блоков 9 и 10 поступа ет потенциал узловой точки, а на вто рые входы - потенциал от вторых выводов токозадающих элементов.20 - 22 соответственно. Пороговые элементы 23 - 25 срабатывают, если падение напряжения на соответствующем токозадающем элементе 20 - 22 больше пороговой величины порогового элемента и на его выходе появляемся сигнал 1. С выходов пороговых элементов 23 -25 сигналы поступают на соответствующие первые входы элемента 30 сравнения .блоков 9 и 10, Если токозадающие эле менты в магазинах проводимостей блоков 9 и 10 неисправности отсутствуют, то коды, поступающие на первые и вторые входы схемы сравнения совпадают |И сигнал неисправности отсутствует (логический уровень О ), в противном же случае появляется сигнал неисправности (логический уровень . В зависимости от неисправных кодоуправляемых проводимостей узел работает.следующим образом. При неисправной кодоуправляеиой проводимости блока 9 его сигнал неисправности 1 поступает на пр.ямой вход элемента И 19, на третий инверсный вход элемента И 13 и на второй вход регистра 15. Так как на инверсных входах элемента И 19 сих- налы равны О, то на его выходе появляется сигнал 1, который переводит ключ 7 в замкнутое состояние, а ключ 1 через элемент ИЛИ-НЕ 16 в разомкнутое. Таким образом, неисправная кодоуправляемая проводимость блока 9 отключается от узловой точки (Xf-l f у), а вместо нее подключается кодоуправляемая проводимость блока 11. Сигнал 1 с выхода элемента И 19 поступает также на первый управляющий вход мультиплексора 8 и обеспечивает передачу кода проводимости из регистра 29 кодоуправляемой проводимости блока 9 в регистр 29 кодоуправляемой проводимости блока 11. Состояние ключей 3 и 5 не меняется, поскольку сигнал неисправности кодоуправляемой проводимости блока 10 равен О,что обеспечивает сигнал О на выходе элемента И 18. Наличие неисправности в кодоуправляемой проводимости блока 9 фиксируется в регистре 15 узла. . 3 случае неисправной кодоуправляемой проводимости блока 10 сигнал неисправности 1 кодоуправляемой проводимости этого блока обеспечивает появление сигнала 1 на -выходе элемента И 18, который с помощью ключей 3 и б осуществляет замену неисправной кодоуправляемой проводимости блока 10 кодоуправляемой проводимостью блока 11. Состояние ключей 1 и 7 не меняется, так как сигнал неисправности О кодоуправляемой проводимости блока 9, поступающий на прямой вход элемента И 19, обеспечивает появление на его выходе сигнала О. Неисправность кодоуправляемой проводимости блока 10 фиксируется в регистре 15 узла. При неисправных кодоуправляемых проводимостях блоков 9 и 10 осуществляется замена кодоуправляемой проводимости блока 9. Сигнал 1 неисправности кодоуправляемой проводи мости блока 9 поступает на третий лн« версный вход элемента И 18, обеспечивая на его выходе сигнал О. В эвгистре 15 узла фиксируется несправность кодоуправляемых проводимостей блоков 9 и 10.
Если неисправна кодоуправляемая проводимость блока 11, то состояние ключей 1, 3, 6 и 7 не меняется. Сигнал 1 неисправности кодоуправляемо проводимости блока 11, поступая на вторые инверсные входы элементов И 19 и 18, обеспечивает на их выходе сигнал О независимо от сигналов неисправности кодоуправляемых проводимостей блоков 9 и 10. Наличие неисправности в кодоуправляемой проводимости блока 11 фиксируется в регистре 15 узла.
Последние два случая, когда неисправны кодоуправляемые проводимост блоков 9 и 10 одновременно и неисправна кодоуправляемая проводимость блока 11, возможны более теоретически, чем практически. Одновременная неисправность кодоуправляемых проводимостей блоков 9 и 10 при своевременном проведении профилактических работ маловероятна. Неисправность кодоуправляемой проводимости блока 11 необходимо рассматривать какаварийную ситуацию при работе сеточной модели , при этом следует немедленно заменить соответствующий типовой элемент, замены.
таким образом, предлагаемый узел резистивной сеточной модели повьаиает точность моделирования за счет оперативной замены неисправной кодоуправляемой проводимости, которая осуществляется с помощью аппаратных средств, т.е. происходит самовосстановление работоспособности узла. Одновременно может быть заменено N неисправных кодоуправляемых проводимостей (где N - число узлов;резистивной сеточной модели).
Г2
-сгн
Фиг.1
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Управляемый элемент сеточной электро-МОдЕли | 1979 |
|
SU822217A1 |
G, 06 Q 7/46, 1981, | |||
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Узел резистивной сеточной модели | 1979 |
|
SU864302A1 |
G, 06 G 7/46, 1981 (прототип). |
Авторы
Даты
1984-01-30—Публикация
1982-09-23—Подача