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

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

Авторы: Галкин, Даниляк, Жабеев, Королькевич, Минский

ZIP архив

Текст

( .1 и 1 (И 1 ТНФ711,1 О 14.,. 1 . ю ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ иляквич ктор- истем констранных тельст /18, 1 о ССС8,0,СССР ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(71) Киевское проектноское бюро автЬматизиров управления,2. Авторское свидетельс Р 519685, кп, С 05 В 19/18 (прототип),( 5 4 ) ( 5 7 ) ;1 , УСТРОЙСТВО ДЛЯ П РЕДВАРИТЕЛЬНОИ ОБРАБОТКИ ИНФОРМАЦИИ ,содержащее блок ввода , и нформацион ный вход которого является и н Формационным входом устройства, а выход подключен к входу блока буферной памяти , первый выход которогоподключен к и нформацион ному входублока памяти , первый и н формационный выход которого подключен к первому входу арифметического блока ,второй и третий входы которого соединены соответственно с вторым выходом блока буферной памяти и с информационным выходом счетчика времени, о т л и ч а Ю щ е е с я тем, что, с целью расширения функциональных возможностей путем определения значений обрабатываемых сигналов информационного потока в момент времени, определяемый запросом, в него введены коммутатор, элемент задержки и шифратор, вход которого является управляющим входом устройства, выход шифратора соединен с адресным входом блока памяти и с управляющим входом коммутатора, первый и второй входы которогосоединены соответственно с в выходом арифметического блока и с выходом элемента задержки, вход которого соединен с вторым информационным выходом блока памяти, вы- ( ход коммутатора является информационным выходом устройства, инфор- Я мационный вход счетчика времени подключен к второму выходу блока буферной памяти, управляющий выход счетчика времени является управляющим выходом устройства,;2. Устройство по д, 1, о т л ич а,ю щ е е с я тем, что арифметический блок содержит два сумматора, узел умножения и делитель, входы которого являются соответственно вторым и третьим входами блока, выход делителя соединен с. первым входом узла умножения, втоИзобретение относится к вычислительной технике и может быть использовано при проведении отладкии испытаний систем управления, атакже в различного типа имитаторахи тренажерах, работающих в комп,лексе с электронной вычислительноймашиной (ЭВ 1 Ч),Известно устройство имитациитехнологического объекта, котороесодержит устройство ввода данных,запоминающее .устройство, интерполирующее устройство, аналоговое запоминающее устройство, устройствоформирования дискретных сигналови устройство управления 1,Недостатком данного устройстваявляется необходимость примененияразветвленной .системы устройствасвязи с объектом, чем ограничивается возможность его использования,Наиболее близким по техническойсущности к изобретению является устройство, которое содержит последо"вательно соединенные устройства ввода информации, буферные и рабочиезапоминающие устройства, арифметическое устройство, подключенноевходами к выходам устройства управления, счетчика текущего времении буферных запоминающих устройств,исполнительные органы, блок поискакадра и счетчик шагов интерполирования, подключенный через последовательно соединенные арифметическоеустройство и блок поиска кадра кустройству управления, связанномусо счетчиком шагов интерполирования 2К недостаткам устройства следу"ет отнести отсутствие возможностивыбора иэ общего потока информациисигнала, соответствующего заданному каналу, а также невозможностьвоспроизведения и передачи информации в произвольный момент времени,определяемый. запросом ЭВМ, длппоследующего анализа,Целью изобретения является расширение функциональных возможносрой вход которого подключен к выходупервого сумматора, вход которогои первый вход второго сумматора соединены с первым входом блока, второй вход второго сумматора подключен к выходу узла умножения, выходвторого сумматора является выходомблока. тей путем определения значений об" рабатываемых сигналов информационного потока в момент времени, определяемый запросомПоставленная цель достигается тем, что в устройство, содержащее блок ввода, информационный вход которого является информационным входом устройства, а выход подключен к входу блока буферной памяти, первый выход которого подключен к информационному входу блока памяти,первый информационный выход которого подключен к первому входу ариф метического блока, второй и третийвходы которого соединены соответственно с вторым выходом блока буферной памяти и с информационнымвыходом счетчика времени, введеныкоммутатор, элемент задержки и.шифратор, вход которого является управляющим входом устройства, выход шифратора соединен с адресным входомблока памяти и с управляющим входом коммутатора, первый и второйвходы которого соединены соответственно с выходом арифметическогоблока и с выходом элемента задержки, вход которого соединен с вторыминформационным выходом блока памяти, ЗО выход коммутатора является инфор -мационным выходом, устройства, инФормационный вход счетчика времениподключен к второму выходу блокабуферной памяти, управляющий выход 35 счетчика времени является управляющим выходом устройства.Кроме того, арифметический блоксодержит два сумматора, узел умножения и делитель, входы которого 40 являются соответственно вторыми третьим входами блока, выход делителя соединен с первым входомузла умножения, второй вход которого подключен к выходу первого сум матора, вход которого и первыйвход второго сумматора соединеныв первым входом блока, второй входвторого сумматора подключен к выходу узла умножения, выход второго 5 О сумматора является выходом блока,На чертеже представлена схемаустройства,Устройство содержит блок 1 ввода, блок 2 буферной памяти, блок 3памяти, счетчик 4 времени, арифметический блок 5, включающий делитель б,.сумматоры 7 и 8, узел 9умножения, шифратор 10, элемент 11задержки, коммутатор 12, управляющийвход 13 устройства, информационный и управляющий выходы 14 и 15,информационный вход 16 устройства,Принцип работы устройства основанна вычислении значения воспроизво"димого сигнала в момент поступления запросов от ЭВМ на участке интерполяции, заданном кодами его начала, конца и длительности. Приэтом номер канала преобразования,момент времени вычисления значениясигнала и участок интерполяции, накотором проводится вычисление, определяются моментом поступления и содержанием запроса ЭВМ, совместнос которой функционирует устройствопо соответствующим алгоритмам обмена и временной диаграмме,Количество каналов преобразования зависит не только от .объемаиспользуемой памяти, а также разрядности шифратора и коммутатора, определяющей воэможности адресации,В каждый момент времени в системехранится информация двух кадровтекущего и последующего. Текущийкадр содержит крэффициенты К(1-1)и К, начала и конца интервала интерполяции по всем каналам преобразования, величину интервала интерполяции ;,общую для всего кадра (всехканалов преобразования), а такжевеличины задержки выдачи сигнала,подобранные таким образом, чтобы задержка в получении ЭВМ информации вответ на запрос соответствовалавремени прохождения ее через систему устройств связи с объектом(УСО), или любых других системпреобразования информации.Причем по истечении интервалаинтерполяции предыдущего кадраначинается отсчет времени текущегокадра, а в систему вводится информация последующего кадра, и такоеобновление информации происходитнезависимо от наличия или отсут -ствия запросов от ЭВИ.Поскольку конец предыдущего кадра является началом последующего,то в последующем кадре отсутствует коэффициент начала интервала интерполяции,В исходном состоянии в блоке 3памяти находятся коэффициенты Кои К всех каналов преобразованияи соответствующие им величины задержек; величина интервала интерполяции первого кадра 7 занесенав делитель б и в счетчик;4.Информация второго кадра,:т,;е,коэффициенты К всех каналов преобразования, соответствующие величины задержек и величина интервалаинтерполяции второго кадра находятся в блоке 2,В начальный момент времени науправляющий вход 13 шифратора 10поступает запрос от внешнего управляющего устройства (например, ЭВМ),По этому сигналу шифратор 10 вырабатывает соответствующий код, поступающий на вход блока , как ад 15 рес ячейки памяти, и на управляющийвход коммутатора 12 как номер кана-.ла.Значения коэффициентов, выбранные по адресам, сформированным шифра 20 тором 10, с выхода .блока 3 поступают на сумматор,7. Кроме того,значение коэффициента К поступает на вход сумматора;8. Одновременно, на вход делителя 6 поступает зна 75 чение 1 - текущего времени интервала интерполяции ( с выхода счетчика,4, При этом делитель б вырабатывает код, который поступаетна вход узла 9 умножения, на другой вход которого поступает разностьвида К-Ко с выхода сумматора;7.Результат умножениц с выходаузла 9 поступает на вход сумматора 8и сумлируется с коэффициентом Ко,поступающим на другой вход сумматора,8, Полученное таким образом значение сигнала в точке опроса в видекода Х=КО+ (К 1-К ) 1/Ф с выходасумматора 8 поступает на вход коммутатора 1;2.С выхода блока 3 на вход элемента 11 задержки, выполненного набазе счетчика, поступает код, определяющий время задеркки выдачи сигнала в ответ на внешний запрос,45 С выхода элемента 11 задержки кодзадержки поступает на вход коммутатора 12, на управляющем входе которого установлен номер канала с вы-хода шифратора 10,50 С информационного выхода 14коммутатора 12 считывается значение сигнала в точке опроса, полученное в арифметическом блоке 5,в момент времени, определенный55 элементом 11 задержки, по каналу,заданному шифратором 1;О.Поскольку информация кадра сохраняется в памяти устройства неизменной до конца отработки интер 60 нала интерполяции,;те. до заполнения счетчика 4, запрос от ннешнего управляющего устройства может быть повторен по произнольномуили прежнему каналу, и на выходе65 14 коммутатора 12 будут полученыЗаказ 1018/49 Тираж 706 Подписное ВНИИПИ Государственного комитета СССР по делам изобретениЯ и открытий 113035, Москва, Ж, Раушская наб д. 4/5Филиал ППП Патентг, Ужгород, ул, Проектная, 4 новые значения сигналов в точкеопроса,По окончании заполнения счетчика 4 формируется запрос очередногокадра информации, который с выхода15 поступает во внешний источникинформации. По этому запросу на .вход 16 блока 1 ввода (информации)от внешнего источника информациипоступают коды, соответствующиеочередному кадру информации, и записывается йф блок 2 буферной памяти. При этом,коэффициенты и со"ответствующие им величины задержекочередного кадра переписываютсяиз блока 2 в блок 3, а значение,с выхода блока 2 поступает на входделителя 6 и вход счетчика;4, В дальнейшем устройство функциониру-ет в соответствии с вышеизложеннымалгоритмом,Таким образом, использованиепредлагаемого устройства дает возможность непосредственно передаватьинформацию в ЭВМ по заданным каналам в моменты времени, определяемые запросом ЭВМ.При работе устройства совместно10 с ЭВМ отпадает необходимость в использовании разветвленной сетисвязи с объектом, что сокращаетаппаратурные затраты и стоимость работ, например при отладке програм 15 много обеспечения систем управления, функционирующих в реальном времени,

Смотреть

Заявка

3484062, 25.08.1982

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

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

МПК / Метки

МПК: G06F 3/05

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

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

Код ссылки

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

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