Способ интегрального преобразования релаксационных сигналов и устройство для его осуществления

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

Авторы: Калпиньш, Штраус

ZIP архив

Текст

.В. Калпиньш Б. Теория и применеотки сигналов, - М.: ОБРАНАЛОВ ТВЛЕлитель-ять инрешать завися- ментов гналов,сса рействия. эова-,Мю кретнтнеюг Х( ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ%44ханики полимеров А Матвеев А,А. Цифровыезь, 1979, с, 101,54) СПОСОБ ИНТЕГРАЛЬНОГО ПР ЗОВАНИЯ РЕЛАКСАЦИОННЫХ СИГ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕ НИЯ(57) Изобретение относится к вычис ной технике и позволяет осуществл тегральные преобразования и интегральные уравнения с ядрами, щими от произведения (частного) аргу в случае релаксационных входных си Цель изобретения - расширение кла шаемых задач и повышение быстроде Способ реализуется путем выборки и весового суммирования мгновенных значений входного сигнала для дискретных значений аргумента, распределенных согласно закону геометрической прогрессии, при этом изменение аргумента выходного сигнала осуществляется смещением отсчетов весовой функции относительно выборок входного сигнала. Устройство, осуществляющее способ, содержит блок 2 памяти весовых коэффициентов, два аналого-цифровых преобразователя (АЦП) 1, 6, блок 3 памяти выборок входного сигнала, распределитель 4 импульсов, арифметический блок 5. блок 7 управления, Выборка мгновенных значений входного сигнала реализуется в устройстве при помощи распределителя импульсов, который осуществляет распределение во времени периодической последовательности тактовых импульсов согласно заданному закону. Входной сигнал подается на вход первого АЦП, второй АЦП предназначен для преобра ния аргумента входного сигнала в дис ный эквивалент в случае, если его аргуме является временем, 2 с,п. ф-лы, 3 ил.ского характера в электрическое напряжение. Кроме того, аргументом релаксационных сигналов для многих задач не является время, В таких случаях физические величины аргументов релаксационных сигналов при помощи первичных преобразователей преобразовываются в пропорциональные им электрические напряжения и подаются на соответствующий вход устройства. Если же аргументом преобразовываемого релаксационного сигнала является время, то сигнал на входе Цс) устройства отсутствует,Распределитель 4 содержит счетчик 8, мультиплексор 9, компарэтор 10 и регистр 11, содержащий основной и буферный регистры. Распределитель 4 работает в двух режимах в зависимости от того, является ли аргумент входного сигнала интегрального преобразователя временем или нет.Если аргументом входного сигнала является время, то под воздействием управляющих сигналов с блока 7 выбирается второй информационный вход мультиплексора 9, т,е, второй вход компаратора 10 соединяется с выходом АЦП,В исходном состоянии разряды счетчика обнулены, в основной регистр кода интервала дискретизации записан код первого, а в буферный регистр - код второго интервала дискретизации, причем содержимое основного регистра кода интервала дискретизации подается на второй информационный вход компаратора 10.Работа распределителя начинается с момента подачи на счетный вход счетчика 8 последовательности периодических импульсов, после чего счетчик импульсов начинает их подсчет и, следовательно, с каждым подсчитанным импульсом меняется кодовая комбинация на разрядных выходахсчетчика, Подсчет импульсов продолжается до тех пор, пока кодовая комбинация на разрядных выходах счетчика 8 не совпадет с кодом, записанным в основном регистре регистра 11. 8 случае совпадения кодовых комбинаций компаратор 10 на своем выходе вырабатывает кратковременный импульс. Этот импульс одновременно перезаписывает содержимое буферного регистра в основной регистр и обнуляет счетчик 8, после чего описанная процедура повторяется.Если аргумент входного сигнала интегрального преобразователя не является временем, то под воздействием управляющих сигналов с блока 7 выбирается первый информационный вход мультиплексора 9,Блок 7 управления представляет собой управляющий автомат, входное слово которого составляет код операции, тактовые им 50 55 5 10 20 25 30 35 40 45 пульсы и информационные сигналы, поступающие с отдельных функциональных узлов устройства, а его выходное слово формирует генерируемые управляющие сигналы. В основу управляющего автомата заложен принцип микропрограммирования.Блок 7 управления содержит узел памяти 12, группу 13 реверсивных счетчиков, мультиплексор 14, формирователи 15 импульсов опроса, дешифратор 16, регистр 17 микрокоманд, узел 18 памяти микропрограмм, регистр 19 адресов, счетчик 20, генераторы 21 и 22 тактовых импульсов,Устройство работает следующим образом.Тактовые импульсы, вырабатываемые генератором 21, считываются счетчиком 20, состояние разрядов которого в каждом тактовом периоде фиксируется в регистре 19. Код адреса, содержащийся в регистре 19 определяет адрес микрокоманды, считываемой из узла 18 памяти. Таким образом, в соответствии с каждым тактовым импульсом согласно адресу в регистр 17 микрокоманд считывается одна микрокоманда. Операционная часть микрокоманд дешифруется в дешифраторе 16, Посредством формирователей 15 формируются управляющие сигналы, необходимые для выполнения микроопераций, соответствующих данному рабочему такту,Для определения количества циклов, циклически выполняемым процедурам, в счетчики 13 заносится число выборок входного сигнала 3, число весовых коэффициентов М, число отсчетов выходного сигнала М и число разрядов кодов выборок входного сигнала Ь,Устройство работает в двух режимах: выборка и регистрация отсчетов входного. сигйала и вычисление отсчетов выходного сигнала требуемого интегрального преобразования. Первый режим работы, крометого, имеет два подрежима в зависимости от того, является ли аргумент входного сигнала интегрального преобразователя временем или нет. Рассмотрим функционирование устройства в первом подрежиме первого режима работы. Первая микрокоманда выбирает второй информационный вход мультиплексора 9. После этого считывается вторая микрокоманда, которая реализует микрооперации считывания кода первого интервала дискретизации иэ узла 12 памяти и занесение данного кода в основной ре-. гистр 11, Далее считывается третья микро- команда, осуществляющая считывание кода второго интервала дискретизации с последующим занесением его в буферный ре 169532410 20 30 35 40 45 50 гистр регистра 11 и формирование сигнала блокирования счетчика 20. После этого дальнейшее считывание микрокоманд прекращается и блок 7 входит в режим ожидания запуска данного режима. С генератора 22 на счетный вход счетчика 8 поступает последовательность периодических импульсов, Импульс дискретизации, вырабатываемый распределителем 4, осуществляет повторный пуск счетчика 20, вследствие чего считывается четвертая микрокоманда. Данная микрокоманда вызывает считывание кода третьего интервала дискретизации, занесение его в буферный регистр регистра 11, а также занесение кода выборки входного сигнала с выхода первого аналого-цифрового преобразователя 1 в соответствующую ячейку блока 2 и модификацию адреса следующей микрокоманды, Кроме того, четвертая микрокоманда также формирует сигнал для блокировки счетчика 20. В связи с модификацией адреса в качестве следующей микрокоманды из узла 18 памяти микропрограмм считывается та же четвертая микрокоманда, и описанные микрооперации повторяются, Таким образом, благодаря модификации адреса микрокоманды образуется цикл в данной микропрограмме. Согласно функционированию счетчиков 13, модификация адреса выполняется только Л раэ. После этого дальнейшая модификация адреса микропрограммы прекращается и в качестве следующей микрокоманды из памяти микропрограмм считывается пятая микрокоманда, выполнение которой приводит к остановке работы устройства, На этом выборка и регистрация отсчетов входного сигнала завершена.Работа устройства во втором подрежиме отличается только микрооперациями, выполняемыми первой микрокомандой, Первая микрокоманда выбирает первый информационный вход мультиплексора 9 и модифицирует адрес следующей микрокоманды таким образом, что следующей считывается та же вторая микрокоманда, что и в первом подрежиме, Работа распределителя 4 в данном подрежиме предусматривает выборку значений входного сигнала для значений его аргумента соответствующих кодам, хранящимся в узле 12 памяти, Во втором режиме устройство реализует алгоритм (9), Первая микрокоманда осуществляет микрооперации обнуления арифметического блока 5 и адресных счетчиков блоков 2 и 3, После этого считывается вторая микрокоманда, которая выбирает второй информационный вход второго мультиплексора 14, считывает код выборки входного сигнала из блока 2 и считывает код весового коэффициента на выход блока 3, Третья микрокоманда предусматривает вычисление суммы в блоке 5 Формула изобретения1. Способ интегрального преобразования релаксационных сигналов, включающий преобразование входного сигнала и опорного сигнала в дискретные последовательности отсчетов, причем формирование п-й составляющей интегрального и реобразования осуществляют перемножением К-го (К = 1М. К - натуральное количества отсчетов) отсчета опорного сигнала и (гп - К)го отсчета входного сигнала и последующим суммированием результатов перемножения, отличающийся тем,что,сцелью расширения класса решаемых задач и увеличения быстродействия, преобразование входного сигнала в дискретную последовательность отсчетов производят через интервалы времени, распределенные по закону геометрической прогрессии.2, Устройство для интегрального преобразования релаксационных сигналов, содержащее первый аналого-цифровой преобразователь, блок памяти весовых коэффициентов, блок памяти выборок входного сигнала, арифметический блок и блок управления, первый, второй и третий управляющий выходы которого соединены соответственно с адресным входом блока памяти весовых коэффициентов, адресным входом блока памяти выборок входного сигнала и входом запуска арифметического блока, выход которого является выходом устройства, первый и второй информационные входы арифметического блока соединены соответственно с выходами блока памяти выборок входного сигнала и блока памяти весовых коэффициентов, информационный вход блока памяти выборок входного сигнала соединен с выходом первого аналого-цифрового преобразователя, информационный вход которого является информационным входом устройства, ийформационный вход блока памяти весовых коэффициентов является входом задания весовых коэффициентов устройства, о т л и ч а ю щ е е с я тем. что, с целью расширения класса решаемых задач и увеличения быстродействия, в него введены второй аналого-цифровой преобразователь и распределитель импульсов, содержащий счетчик, мультиплексор, компаратор и регистр, причем блок управления содержит узел памяти, группу из четырех реверсивных счетчиков, мультиплексор, счетчик, регистр адресов, узел памяти микропрограмм, регистр микрокоманд, дешифратор, группу формирователей импульсов опроса, два ге 1695324 10нератора тактовых импульсов, вход запуска первого генератора тактовых импульсов является входом установки в начальное состояние устройства, выход первого генератора тактовых импульсов соединен со счетным входом счетчика, с тактовыми входами регистра адресов, узла памяти микропрограмм, формирователей импульсов опроса группы, разрядные выходы счетчика соединены соответственно с информационными входами младших разрядов группы регистра адресов, информационные входы старших разрядов группы которого соединены с выходом мультиплексора, а выход - соединен с адресным входом узла памяти микропрограмм, выход которого соединен с информационным входом регистра микро- команд, вход блокировки которого соединен с выходом знакового разряда блока памяти весовых коэффициентов, а выходы поля управления реверсивными счетчиками группы, поля управления дешифратором и поля управления счетчиком регистра микропрограмм соединены соответственно с вычитающими входами счетчиков группы, входом дешифратора и входом блокировки счетчика, выход поля управления генераторами тактовых импульсов регистра микро- команд соединен с входами останова первого и второго генераторов тактовых импульсов, выходы реверсивных счетчиков группы соединены с соответствующими информационными входами мультиплексора, управляющий вХбдкоторого является входом задания режима работы устройства, входы задания начальных значений с первого по четвертый реверсивных счетчиков группы являются соответственно входами задания числа выборок входного сигнала, числа весовых коэффициентов, числа отсчетов выходного сигнала и числа разрядов 5 кодов выборок устройства, информационный вход узла памяти является входом задания кодов интервалов устройства, выход дешифратора соединен с адресным входом узла памяти, выходы группы дешифратора 10 соединены с соответствующими входамиформирователей импульсов опроса группы, выходы которых являются соответствующими управляющими выходами блока управления, в распределителе импульсов первый и 15 второй информационный вход мультиплексора соединены с выходом второго аналогоцифрового преобразователя и выходом счетчика соответственно, счетный вход которого соединен с выходом второго генера тора тактовых импульсов блока управления,управляющий вход мультиплексора соединен с четвертым управляющим выходом блока управления, выход мультиплексора соединен с первым входом компаратора, 25 второй вход которого соединен с выходомрегистра, а выход - соединен с входом установки в "0" счетчика, с входом разрешения перезаписи регистра, с входами запуска первого аналого-цифрового преобразовате ля и счетчика блока управления, информационный вход регистра соединен с выходом узла памяти блока управления, пятыйуправляющий выход которого соединен с входом запуска второго аналого-цифрового преоб разователя, информационный вход которого является входом аргумента устройства,//одл пуд."Оог 3 Тиражнного комитета по изобре 3035. Москва, Ж, Раука ПодписноеНИ Ко И ОтКРЫтИя нзб., 4/5

Смотреть

Заявка

4114538, 01.09.1986

ИНСТИТУТ МЕХАНИКИ ПОЛИМЕРОВ АН ЛАТВССР

ШТРАУС ВАЙРИС ДАВИДОВИЧ, КАЛПИНЬШ АЛДИС ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G06F 17/18

Метки: интегрального, преобразования, релаксационных, сигналов

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

Код ссылки

<a href="https://patents.su/6-1695324-sposob-integralnogo-preobrazovaniya-relaksacionnykh-signalov-i-ustrojjstvo-dlya-ego-osushhestvleniya.html" target="_blank" rel="follow" title="База патентов СССР">Способ интегрального преобразования релаксационных сигналов и устройство для его осуществления</a>

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