Устройство для предварительной обработки информации

Номер патента: 1562900

Авторы: Галкин, Минский

ZIP архив

Текст

1562900 элемент 7 задержки, первый коммутатор 8, второй 11 и третий 14 коммутаторы, второй арифметический блок 13,олок 12 постоянной памяти, регистр10 признаков и дешифратор 9. Возмож"ность реализации реакции имитируемогообъекта на управляющие сигналы, беэизменения заранее подготовленных даннЬос, описывающих состояние объекта управления, позволяет в значительнойстепени сократить аппаратурные затраИзобретение относится к вычислительной технике, может быть использовано при проведении отладки и испытаний систем управления технологическими процессами, а также в составе разЛичного типа имитаторов и тренажеров,работающих в комплексе с ЭВМ, и является усовершенствованием изобретенияпо авт.св. У 1062684.Целью изобретения является расширение функциональных возможностейустройства за счет воэможности корректировки информации по заранее за 1данному закону,На чертеже приведена блок-схемаустройства для предварительной обработки информации.Устройство содержит блок 1 ввода,блок 2 буферной памяти, блок 3 памяти, счетчик 4 времени, первый арифметический блок 5, шифратор 6, элемент7 задержки, первый коммутатор Я, дешифратор 9, регистр 10 признаков,второй коммутатор 11, блок 12 постоянной памяти, второй арифметическийблок 13, третий коммутатор 14, позициями 15 - 19 обозначены выходы иВходы устройства.Работа устройства основана на вы"числении в момент поступления запросов от ЭВМ значения воспроизводимогоаналогового сигнала на участке интерполяции, заданном кодом его начала,конца и длительности, а также коррекции (изменении) заданного значения всоответствии с заранее заданным законом при поступлении команды от ЭВМ,Иоличество каналов преобразования заВисит только от объема используемойПамяти., а также разрядности шифратораи коммутатора, определяющей возможности адресации. ты и стоимость работ при отладке ииспытании широкого класса систем управления технологическими процессами.Кроме того, появляется возможностьзначительно расширить область применения устройства эа счет использования его при отладке и испытаниях какинформационно-советующих (справочных),так и управляющих автоматизированныхсистем, а также при использовании вимитаторах с обратной связью. 1 ил. В каждый момент времени в устройстве хранится информация двух кад 20 ров - текущего и последующего, Каждыйкадр содержит коэффициенты, определяющие значения аналоговых сигналовв узлах интерполяции и величину интервала интерполяции с общую для25 всех каналов преобразования, а такжемассив величин задержек выдачи информации для каждого канала, выбранныхтак, что время получения ЭВМ информации в ответ на запрос соответствуетвремени прохождения ее через системуустройств связи с объектом,По истечении интервала интерполяции текущего кадра начинается отсчетвремени последующего кадра, а в уст"ройство вводится информация для нового кадра, такое обновление информациипроисходит независимо от наличия илиотсутствия запросов от ЭВМ,Принцип реакции устройства на уп 4 О Равляющие воздействия заключается визменении коэффициентов (мгновенныхзначений переменных) в конце участка(кадра) интерполяции, хранящихся впервом блоке 3 памяти. Изменениереализуется вторым арифметическимблоком 13 в соответствии с заданнымзаконом, код которого хранится в блоке 12 памяти и представляет собойзначение 0;, на которое необходимоизменить заданное значение К и кодоперации Х В простейшем случае второй арифметический блок реализует операции сложения, вычитания, умножения и делення. множество кодов 1 дх,1 для каждого канала, подлежащего изменению, предварительно заносится в блок управляющей памяти (ПЗУ).В любой произвольный момент времени от внешнего управляющего устройства на вход 19 дешифратора 9 может 40поступить адрес (номер канала) элемента управления,на который выдаетсякоманда управления. С выхода дешифратора 9 на вход регистра 10 признаков 45поступает позиционный код, содержащий одну "1", которая и записываетсяв соответствующий разряд регистрапризнаков по сигналу "Запись, поступающему с внешнего источника при обращении к какому-либо устройству регулирования, Таким образом, наличие"1" в каких-либо разрядах регистра 10признаков индицирует выданную командууправления по соответствующему адресу.55% 5 1511 ри поступлении адреса команды,управления, сопровождаемой сигналом "Запись", на вход 19 дешифратор 9 выдает код, содержащий одну "1", которая записывается (по поступившему сигналу "Запись" ) в соответствующий разряд регистра 10 признаков, регист" рируя поступившую команду управления по определенному адресу. В любой момент времени может выполняться только операция выдачи управления или опроса состояния переменных, поэтому отсутствие сигнала записи является разрешением чтения регистра 10 признаков.Устройство работает следующим образом.В исходном состоянии в блоке 3 памяти хранятся коэффициенты К и К для всех каналов преобразования и соответствующие им величины задержек. Величина интервала интерполяции первого кадра , занесена в первый арифметический блок 5 и счетчик 4 времени, Информация второго кадра,. т.е. коэффициенты К всех каналов преобра 2эования, соответствующие величины задержек и величина интервала интерполяции второго кадра, находится в .блоке 2 буферной памяти.При поступлении на вход 17 команды запроса от внешнего устройства (ЭВМ) шифратор 6 вырабатывает код, поступающий на вход блока 3 памяти как адрес ячейки памяти, на управляющий вход первого коммутатора 8 как номер канала. Значения коэффициентов, выбранные .по адресам, сформированным шифратором 6, с выхода блока 3 памяти пос-, тупают непосредственно на первый арифметический блок 5 через третий коммутатор.14 при отсутствии зарегистрированного управления на регистре 10 признаков.Арифметический блок 5 по полученным значениям коэффициентов Кд и К, значению 2, и значению текущего времени на интервале интерполяции 1, поступающему со счетчика 4 времени, определяет значение аналогового сигнала в момент опроса в виде кода4Е = К + (К-К,), который с выхода6первого арифметического блока 5 поступает на первый информационный вход первого коммутатора 8.С первого выхода блока 3 памяти на вхоп элемента 7 задержки, выпол 62900 6ненного на базе счетчика, поступает код, определяющий время задержки выдачи сигнала в ответ на внешний запрос. С выхода элемента 7 задержки сигнал поступает на вход разрешения переключения коммутатора 8, на управляющем входе которого устайовлен код номера канала с выхода шифратора 6,определяющий адрес ввода информации во внешнее управляющее устройство. Поскольку информация кадра сохраняется в памяти устройства неизменной до конца отработки интервала интерполяции, т,е. до заполнения счетчика 4, запрос от внешнего устройства может повторяться по другому или прежнему каналу, а на выходе 18 первого коммутатора 8 получают новые значения сиг налов в точке опроса. По окончании заполнения счетчика4 на его управляющем выходе 15 формируется запрос информации для очередного кадра. По этому запросу на вход 16 блока 1 ввода от внешнего источника информации поступают коды очередного кадра информации и записываются в блок 2 буферной памяти. При этом коэффициенты, определяющие значения сигналов и времена задержек для очередного кадра, переписываются из блока 2 буферной памяти в блок 3 памяти, а значение интервала интерполяции поступает в арифметический блок 5 и 35 счетчик 4 времени. В процессе функционирования с шифратора 6 периодически выдается на блок 3 памяти код, определяющий ад1562900 Составитель А.ВидякинРедактор И.Булла Техред М.Ходаккч Корректор ЭЛончакова Заказ 1064 Тираж 568 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская каб д. 4/5 Йроизводствекко-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 рес 011 ряшиваемого кяняля р который также поступает на блок 12 памяти и второй коммутатор 11, который в зависимости от поступившего кода с шифратора 6 разрешает прохождение на выход значения соответствующего разряда регистра 10 признаков. Всли в данном разряде записана "1" (т.е. зафиксировано управляющее воздействие), что является разрешением чтения блока 12 памяти, по которому на вход второго ар фметического блока 13 поступаюг вы ранное из блока 12 памяти значение пе вого операнда Э и код операции Х (сложить, вычесть, разделить, И, ИЛИ), навторой вход второго арифметического блока поступает считанное из блока 3 памяти значение коэффициента К,. Второй арифметический блок 13 выполняет заданную операцию К=: К;Х 10,.и выает новое (скорректированное на заданную. величину) значение К; через третий коммутатор 14 на первый арифметический блок 5, третий коммутатор 14 переключается в соответствующее положение, разрешая прохождение информации, поступающей .на второй вход при наличии "1" на уго управляющем входе. В противном случае, т.е. при напичии "0" на управляющем входе. третьего коммутатора 14, значение К; с блока 3 памяти передается через третий коммутатор 14 на вход первого арифметического блока 5 без измененнй. В дальнейшем устройство функционйрует в соответствии с укаэанным алгоритмом. Формула изобретенияУстройство для предварительной об"работки информации по авт. св.1062684, о т л и ч а ю щ е е с ятем, что, с целью расширения функциональных воэможностей устройства эасчет возможности корректировки информации по заранее заданному закону, внего введены второй и третий коммутаторы, второй арифметический. блок,блок постоянной памяти, регистр признаков и дешифратор, вход которого является вторым управляющим ювдом устройства, а выход соединен с информационным входом регистра признаков,вход разрешения записи которого соединен с вторым управляющим входомустройства, выход регистра признаков 20 соединен с информационным входом второго коммутатора, управляющий входкоторого соединен с выходом шифратора, а выход - с управляющим входомтретьего коммутатора и входом разрешения чтения блока постоянной памяти,адресный вход которого соединен с выходом шифратора, выход блока постоянной памяти соединен с первым входомвторого арифметического блока, второй 30 вход которого соединен с первым информационным выходом блока памяти ис первым информационным входом третьего коммутатора, второй информационный вход которого соединен с выходомвторого арифметического блока, выход 1третьего коммутатора соединен с пер-вым входом первого арифметическогоблока.

Смотреть

Заявка

4475962, 22.08.1988

КИЕВСКОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ

ГАЛКИН ВИТАЛИЙ ВАСИЛЬЕВИЧ, МИНСКИЙ ЯКОВ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 3/05

Метки: информации, предварительной

Опубликовано: 07.05.1990

Код ссылки

<a href="https://patents.su/4-1562900-ustrojjstvo-dlya-predvaritelnojj-obrabotki-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для предварительной обработки информации</a>

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