1
Изобретение относится к области вычислительной техники.
Известны устройства ввода неременных коэффициентов, содержащие последовательно включенные первый и второй элементы задержки, входы и выходы которых соединены с тремя входами коммутатора, четвертый вход которого подключен к первому входу устройства, а выход соединен с первым входом элемента «И, и дешифратор, одни входы которого подключены ко второму входу устройства.
Все известные устройства требуют применения большого количества прецизионных электронных ключей.
Целью изобретения является упрощение устройства.
Предложенное устройство содержит блок записи ординат, входы которого подключены к третьему и четвертому входам устройства, а выходы соединены с другими входами дешифратора, блок памяти, вход которого подключен к первому выходу дешифратора и выходу элемента «И, а выход соединен со входом первого элемента задержки, блок задания наклона аппроксимирующего отрезка и изменения интервала между кодовыми импульсами, входы которого подключены к одному из выходов блока записи ординат, второму выходу дешифратора, выходу коммутатора, пятому и шестому входам устройства и выходу элемента «И, а выходы соединены с пятым входом коммутатора, вторым входом элемента «И и входом время-импульсного
множительного блока, второй вход которого подключен к седьмому входу устройства, а выход соединен с выходом устройства. (Блок-схема устройства приведена на фиг. I. Устройство содержит блок памяти Л на магнитострикционном элементе задержки, элементы задержки 2 и 3, элемент «И 4, коммутатор :5, блок 6 задания наклона аппроксимируюш,его отрезка и изменения интервала между кодовыми импульсами, блок 7 записи
ординат, дешифратор 8 и время-импульсный множительный блок 9. Блок 6 содержит регистр 10, счетчик импульсов 11, формирователь импульсов 12, элемент «И 13, элемент «ИЛИ 14 и триггеры ЛЗ и 16. Блок 7 записи
ординат содержит генератор 17 тактовых импульсов, генератор .18 импульсов цикла, коммутатор 19, счетчики 20 и 21 и элемент «ПЛИ 22. Время-импульсный множительный блок 9 содержит ключ 23 и сглаживающий
фильтр нижних частот 24.
Устройство работает следующим образом. Пусть требуется ввести переменный коэффициент a(t), графическое изображение которого представлено на фиг. 2. Данная кривая
аппроксимируется ломаной ABC.... Каждый
прямолинейный участок ломаной заменяется ступенчатой функцией, параметры которой выбирают из условий допустимой погрешности.
Значение ординаты в начальной точке А, а также значение ординат в узлах аппроксимации В, С, ... задаются цифровой частью гибридного вычислительного комплекса 25 и с помощью блока записи ординат 7 записываются в виде интервала времени т между двумя кодовыми импульсами в блоке памяти на магнитострикционном элементе задержки
I,где кодовые импульсы циркулируют по замкнутому контуру, поступая в течение каждого периода на триггер 16, который управляет работой ключа 23. Первый кодовый импульс дает команду на замыкание ключа 23, второй - на размыкание его. В результате на выходе ключа 23 образуется широтно-модулированная импульсная последовательность, которая поступает на сглаживающий фильтр нижних частот 24. Выходной сигнал фильтра в пределах допустимой погрешности представляет собой вводимую функцию a(t). Сдвигая кодовые импульсы во времени друг относительно друга, можно изменять ширину импульсов, сформированных ключом 23, что эквивалентно изменению определенной ординаты вводимой функции a(t).
Ступенчатая функция на каждом из отрезков аппроксимации (АВ, ВС, ...) автоматически воспроизводится блоком 6 задания наклона аппроксимирующего отрезка и изменения интервала между кодовыми имнульсами. В регистр 10 и счетчик 11 записывается в обратном коде число широтно-модулированных импульсов «1 (фиг. 2), которое соответствует горизонтальной части ступеньки AD. Счетчик
II,отсчитав требуемое число импульсов Пь в момент времени to дает команды:
il) на запись этого же числа ni из регистра 10 в счетчик li (регистр параллельного действия позволяет многократное считывание без его искажения);
2) на сдвиг в блоке памяти на магнитострикционном элементе задержки 1 кодовых импульсов друг относительно друга на величину AT, что соответствует изменению ординаты у на величину Аг/ (фиг. 2).
Увеличение интервала времени на Ат между кодовыми импульсами достигается путем сдвига их в противоположные стороны на время Ат/2. Такой вид широтно-импульсной модуляции применяется для уменьшения постоянной составляющей погрешности, которая может возникать на выходе сглаживающего фильтра нижних частот 24, если в качестве последнего будет выступать интегратор, и которая обусловлена время-импульсной модуляцией.
Сдвиг кодовых импульсов на величину Ат осуществляется с помощью элементов задержки 2 и 3. При вводе постоянного коэффициента в аналоговую часть гибридного вычислительного комплекса кодовые импульсы циркулируют по замкнутому контуру, проходя через блок памяти на магнитострикционном элементе задержки 1 и элемент задержки 2.
При вводе переменного коэффициента с приходом команды от счетчика И, в случае пололсительного приращения ординат, коммутатор 5 отключает элемент задержки 2 и первый кодовый импульс проходит на вход блока памяти на магнитострикционном элементе
задержки 1 раньше во времени, чем при предыдущем цикле, на Ат/2. Затем коммутатор 5 подключает оба элемента задержки 2 и 3 и второй кодовый импульс задержится на время Ат/2. В результате за один цикл обращения кодовых импульсов интервал времени между ними увеличится на время Ат. После этого коммутатор 5 возвращает схему в исходное положение, при котором кодовые импульсы циркулируют по контуру через блок
памяти на магнитострикционном элементе задержки 1 и элемент задержки 2 до прихода следующей команды счетчика 11.
В случае отрицательного приращения ординаты коммутатор 5 производит обратные нереключения, в результате которых первый из кодовых импульсов проходит через оба элемента задержки 2 и 3 и задерживается на Ат/2, а второй, минуя элементы задержки, проходит на время Ат/2 раньше.
В гибридном вычислительном комплексе блок записи ординат 7 является общим для всех устройств ввода переменных коэффициентов, поскольку в каждом устройстве работает эпизодически, записывая только начальные значения и значения ординат в узлах аппроксимации. Блок записи ординат 7 включается в состав требуемого устройства ввода переменных коэффициентов с помощью дешифратора 8.
Перед записью нового значения ординаты стирается предыдущий код, циркулирующий по замкнутому контуру. При нодаче команды на запись коммутатор 19 подключает генератор импульсов цикла 18 на вход триггера 15,
который сработав, запирает элемент «И 4 и отпирает элемент «И -13. Элемент «И 4 размыкает на время, равное одному периоду, контур блока памяти на магнитострикционном элементе задержки 1, и ранее записанные
кодовые импульсы стираются. Элементы 13 и 14 обеспечивают прохождение стираемых кодовых импульсов на триггер 16 в течение периода стирания. Следующий импульс с генератора импульсов цикла 18 возвращает триггер 15, а следовательно, и элементы «И 4 и 13 в исходное положение. Этот же импульс цикла дает команду на подключение генератора тактовых импульсов 17 к счетчикам 20 и 21. Счетчики 20 и 21, отсчитав требуемое
число тактовых импульсов, дают команды на запись в блок памяти на магнитострикционном элементе задержки 1 соответственно двух кодовых импульсов.
Для синхронизации работы ключа 20 и блока памяти на магнитострикционном эле
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ СЖАТИЯ ИНФОРМАЦИИ | 1967 |
|
SU222908A1 |
Самонастраивающееся устройство управления | 1983 |
|
SU1130830A1 |
Устройство для управления распределенным объектом | 1986 |
|
SU1363144A1 |
Цифровой электропривод постоянного тока | 1982 |
|
SU1117809A1 |
ТАЙМЕР С КОНТРОЛЕМ | 1991 |
|
SU1832976A1 |
УСТРОЙСТВО АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ НАГРУЖЕНИЕМ ПРИ ПРОГРАММНЫХ ИСПЫТАНИЯХ МЕХАНИЧЕСКИХ КОНСТРУКЦИЙ НА УСТАЛОСТНУЮ ПРОЧНОСТЬ | 2007 |
|
RU2365963C2 |
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) | 1983 |
|
SU1259300A1 |
Устройство для определения заданной ординаты корреляционной функции | 1990 |
|
SU1777152A1 |
Устройство для автоматического измерения гидрологических параметров | 1985 |
|
SU1325301A1 |
Генератор случайных процессов | 1984 |
|
SU1309021A1 |
Даты
1973-01-01—Публикация