Устройство для определения корреляционной функции Советский патент 1989 года по МПК G06F17/15 

Описание патента на изобретение SU1501086A1

эо

О)

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КОРРЕЛЯЦИОННОЙ ФУНКЦИИ 1992
  • Часнык Константин Александрович
RU2037198C1
Режекторный фильтр 1986
  • Коломиец Юрий Александрович
  • Коломийчук Валентин Владимирович
  • Маркин Владимир Николаевич
  • Богатчук Сергей Александрович
SU1417180A2
ПРИЕМНОЕ УСТРОЙСТВО ШИРОКОПОЛОСНЫХ СИГНАЛОВ 1983
  • Биленко Антон Петрович
  • Козленко Николай Иванович
  • Рыжкова Римма Николаевна
  • Пополитов Николай Иванович
  • Левченко Юрий Владимирович
SU1840292A1
Устройство корреляционной обработки широкополосных сигналов 1988
  • Маковий Владимир Александрович
SU1619414A1
ОПЕРАТИВНЫЙ КОНТРОЛЛЕР СУММАРНОЙ МОЩНОСТИ НАГРУЗКИ ГРУППЫ ЭНЕРГОПОТРЕБИТЕЛЕЙ 1998
  • Ермаков В.Ф.
  • Кушнарев Ф.А.
  • Свешников В.И.
  • Ермакова И.В.
RU2145717C1
Устройство для приема измерительной информации 1985
  • Дмитриев Николай Вадимович
  • Мустафин Талгат Аскатович
SU1257689A1
Цифровой коррелятор 1985
  • Джус Всеволод Сафонович
  • Солдатенко Михаил Владимирович
SU1251107A1
ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ АНАЛОГ - КОД 1991
  • Арсени В.Ф.
  • Бородянский М.Е.
RU2027303C1
Устройство для ввода информации 1983
  • Сенченко Вячеслав Родионович
  • Сороко Владимир Николаевич
  • Миненко Сергей Васильевич
  • Мечетный Владимир Степанович
  • Пеклун Виталий Федорович
SU1145336A1
МНОГОКАНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ АНАЛОГОВЫХ СИГНАЛОВ В ИМПУЛЬСНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ, МОДУЛИРОВАННУЮ ПО ВРЕМЕНИ 2011
  • Кортюков Иван Иванович
  • Батарев Сергей Васильевич
  • Устинов Павел Викторович
  • Осокин Артем Павлович
  • Костин Сергей Александрович
RU2471287C1

Иллюстрации к изобретению SU 1 501 086 A1

Реферат патента 1989 года Устройство для определения корреляционной функции

Изобретение относится к специализированным средствам вычислительной техники и предназначено для нахождения оценок корреляционной функции случайных процессов. Целью изобретения является повышение быстродействия вычислителения корреляционной функции и упрощение устройства. Устройство содержит управляемый усилитель 1, усилитель 2, коммутатор 3, аналого-цифровой преобразователь (АЦП) 4, цифроаналоговый преобразователь (ЦАП) 5, сумматор 6, регистр 7, блок 8 памяти, блок 9 управления. Суть изобретения заключается в том, что информационный вход ЦАП 5 связан с выходом АЦП 4, а выход управляет усилителем первого процесса сигналом, пропорциональным задержанному сигналу с выхода усилителя второго процесса. Это позволяет исключить аппаратное умножение ординат первого и второго процессов. Полученный сигнал, пропорциональный произведению указанных величин, преобразуется АЦП и подается через сумматор на блок памяти, на выходе которого после усреднения получается оценка корреляционной функции. 1 з.п. ф-лы, 2 ил.

Формула изобретения SU 1 501 086 A1

фиг1

3150

Изобретение относится к специали- знрованн 1м средствам вычислительной техники и пре/и азначено для нахождения опенок корреляционной функции случайных процессов, например, с использованием датчиков, преобразующих физические ве;п1чины в электрический сигнал.

Цель изобретения - повышение бы- стродействия и упрощение устройства.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - структурная схема блока синхронизации.

Устройство содержит управляемый -усилитель 1, усилитель 2, коммутатор 3, аналого-цифровой преобразователь (А1Щ) 4, цифроаналоговый преобразователь (ПАИ) 55 сумматор 6, регистр 7, блок 8 памяти, блок 9 управления, первый 10 и второй 11 входы, информационный выход 12, выход 3 номера ординаты и выход 14 окончания вычисления ординаты.

Блок 9 управления (фиг. 2) образуют генератор 15 тактовых импульсов, триггер 16, элементы И 17 и 18, элемент ИЛИ 19, элементы И 20-22, элемент И 23, элемент ИЛИ 24,- элемент И 25, элемент ИЛИ 26, генератор 27 одиночного импульса, триггер 28, счетчик 29, элемент ИЛИ-НЕ 30, элемент НЕ 3.1, триггер 32, элемент И 33, счетчики 34 и 35, элемент И 36, вто- рой элемент НЕ 37, элемент И 38, триггер 39, а также восьмой 40, девятый 41, четвертый 42, третий 43, пятый 44, первый 45, седьмой 46, второй 47, шестой 48, десятьш 49 и одиннадцатьй 50 -выходы.

Устройство работает следующим образом.

На первый 10 и второй 11 входы коррелятора поступают сигналы соответственно X(t) и y(t). В начале цикла определения корреляционной функции коммутатор 3 подключает усилитель 2 на вход AIJ,n 4, число М разрядов которого зависит,от требований к точности измерения. Рассмотрим случай с использованием восьмиразрядного АЦП с поразрядным преобразованием, При появлении сигнала Пуск АЦП на вы- ходе 47 блока синхро1 изации АЦП за 8 тактов выполняет операцию преобразования cnrHaj a y(t) в цифровую форму. Этот код с выхода А1Щ поступа

0

0

5

0 5 0

с

0

ет па ип(1ормационный вход ПАП 5 и по сигналу (л роб ЦАП па выходе 41 блока 9 управления заносится в ЦАП. После преобразования усилитель 1 управляется напряжением с выхода 11АЛ 5, пропорциональным сигналу усилителя 2, задержанным на время A t , задаваемое блоком синхронизации.

После переключения коммутатора 3 по сигналу на выходе 46 блока 9 сигнал с усилителя 1 первого процесса

пропорциональный произведению X(t)it У(), поступает на вход АЦЛ 4 и после преобразования в цифровую форму поступает на вход сумматора 6. Поскольку на инверсный управляющий вход регистра 7 с выхода 49 блока 9 поступает сигнал низкого уровня Сброс регистра, то на вход сумма- тора 6 поступает нулевой код и код на выходе сумматора равен коду АЦЦ 4, Наличие сигналов разрешения записи Запись и Выбор микросхемы соответственно на выходах 42 и 44 блока 9 управления обеспечивает запись этого кода в ячейку блока 8 памяти по адресу, установленному на выходе 48 блока управления, после чего значение адреса увеличивается на единицу. А1Щ 4 осуществляет следующий цикл преобразования, и в следу- . ющую ячейку блока 8 памяти записы- рается код, пропорциональный величине X(t) y(t+2A t ), т.е. вторая точка корреляционной функции. После записи значений N точек в блок 8 памяти цикл измерения корреляционной функции повторяется, но при этом по сигналам разрешения считывания на выходах 43 и 44 блока управления код, хранящийся в ячейке памяти, по текущему адресу поступает на вход регистра 7 и заносится в него по сигналу Строб регистра на выходе 45 блока управления, далее он поступает на вход сумматора бив каждую-ячейку записывается сумма текущего значения и значения на предыдущем цикле изме-- рения i-й точки корреляционной функции . I -

Таким образом, происходит накапливание К значений ординат корреляционной функции с целью получения усредненного значения в соответствии с формулой

. k Куч(й) i Xx(t).y(t-(-iA),

с 1 1

Для ввода значений точек корреляционной функции на последнем цикле измерения смена адреса сопровождается сигналом на одиннадцатом выходе 50 5 блока 9 управления и, соответственно, на выходе 1-4 устройства.

Блок 9 управления (фиг. 2) работает следующим образом.

Генератор 27 одиночного импульса 10 устанавливает в нулевое состояние первый 29, второй 34 и третий 35 счетчики и D-триггеры 16, 28 и 39. Третий триггер 32 устанавливается в единичное состояние. Первый элемент 15 НЕ 31 предназначен для формирования сигнала сброса счетчиков. На инверсном выходе первого элемента ИЛИ-НЕ 30 появляется единичный сигнал Пуск АЦП, которьй поступает на выход 47 20 блока синхронизации.

Первый импульс с генератора 15 тактовых импульсов переводит первый триггер 16 в единичное состояние, разрешая прохождение тактовых импуль- 25 сов через первый элемент И 17 и первый элемент ИЛИ 19 на вход первого счетчика 29 с коэффициентом пересчета, равным одиннадцати. Таким образом осуществляется задержка на 30 один такт, необходимая для переключения коммутатора 3 коррелятора. Сигнал Запуск АПП на выходе 47 блока управления длитйя два такта. По заднему .фронту сигнала Пуск АЦП запус- 35 Кода с выхода сумматора 6 в. соответкается АЦП 4 коррелятора. В течение тактов 3-8 действзпот сигналы Чтение на выходе второго элемента ИЛИ 24 и Выбор микросхемы на выходе-третьего элемента ИЛИ 26, которые с выхода 43 и вьгхода 44 блока управления поступают на входы разрешения записи блока 8 памяти. Однако запись содержимого ячейки памяти в регистр 7 не будет осуществляться до тех пор, пока на выходе 49 блока синхрониз а- ции имеется сигнал низкого уровня, т.е. четвертый триггер 39 находится в нулевом состоянии.

В течение тактов 3-10 происходит аналого-цифровое преобразование АЦП 4, на вход которого коммутатор 3 подает сигнал усилителя 2 второго процесса (сигнал управления коммутатора на выходе 46 блока синхронизации равен нулю). Полученный на выходе АЦП 4 код з.аносится в ЦАП 5 по сигналу Строб ЦАП,который формируется на -одиннадцатом тактовом импульсе трег

40

ствии с адресом, установленным на выходе 48 блока управления. На вход сумматора 6 по-прежнему не поступает информация с регистра 7, поскольку сигнал Сброс регистра имеет нулевое значение.

После окончания записи в очередную ячейку бл&ка 8 памяти содержимое второго счетчика 34 увеличивается 45 на единицу, что соответствует установке адреса следующей ячейки блока 8 памяти. Такая последовательность работы повторяется до тех пор, пока второй счетчик 34 не заполнится полностью. Коэффициент пересчета этого счетчика равен числу ячеек блока 8 . памяти, что соответствует числу точек вычисляемой корреляционной функции.

При переполнении второго счетчика 34 происходит установка второго триггера 28 в нулевое состояние,в результате чего подготавливается цикл вычисления взаимокорреляционной функции

5d

55

тьим элементом И 20 и четвертым элементом Р1 21. Сигнал с выхода первого элемента И 23 после одиннадцатого тактового имтулЬса устанавливает второй триггер 28 в единичное состояние что обеспечивает прохождение тактовых импульсов на вход первого счетчика 29 без задержки через второй элемент И 18 и первый элемент ИЛИ 19, а также появление единичного сигнала переключения коммутатора 3, Таким образом, на вход АЦП 4 подключается усилитель 1, управляемый с выхода ДАЛ 5 сигналом, пропорциональным ординате второго процесса, задержанным на требуемое время A S .

Следующий тактовый импульс сбрасывает выходы первого счет.чика 29, что приводит к появлению импульса Пуск АЦП на инверсном выходе первого элемента ИЛИ-НЕ 30 и установке третьего триггера 32 в нулевое состояние, разрешающее прохождение импульсов через седьмой элемент И 33 на вход второго счетчика 34.

Последующая серия тактовых им- пульсов обеспечивает ансшого-цифровое преобразование сигнала усилителя 2 в описанном порядке, но вместо сигнала Строб ЦАП блок управления формирует на выходе пятого элемента И 22 сигнал Запись, которьй разрешает запись в ячейку памяти В блока

0

ствии с адресом, установленным на выходе 48 блока управления. На вход сумматора 6 по-прежнему не поступает информация с регистра 7, поскольку сигнал Сброс регистра имеет нулевое значение.

После окончания записи в очередную ячейку бл&ка 8 памяти содержимое второго счетчика 34 увеличивается 5 на единицу, что соответствует установке адреса следующей ячейки блока 8 памяти. Такая последовательность работы повторяется до тех пор, пока второй счетчик 34 не заполнится полностью. Коэффициент пересчета этого счетчика равен числу ячеек блока 8 . памяти, что соответствует числу точек вычисляемой корреляционной функции.

При переполнении второго счетчика 34 происходит установка второго триггера 28 в нулевое состояние,в результате чего подготавливается цикл вычисления взаимокорреляционной функции

d

5

следующей реализации случайных процессов, поступающих на входы 10 и 11 коррелятора. Одновременно содержимое третьего счетчика 35 увеличи- вается на единицу, а сигнал на выходе второго элемента НЕ 37 устанавливает четвертьй триггер 39 в единичное состояние, что приводит к снятию сигнала низкого уровня Сброс регистра с управляющег о входа регистра 7. Следовательно, в каждой ячейке памяти накапливается сумма значений соответствующих точек корреляционной функции, поскольку на вход сумматора 6 поступает записанньш в регист р 7 по °сигналу Строб регистра, формируемому на выходе шестого элемента И 25 код содержимого соответствующей ячейки памяти на (i-l)-M цикле измерения а на другой вход - текущий код с выхода А1Щ 4,

Третий счетчик 35 служит для подсчета количества К усредняемых измерений корреляционной функции и име- ет соответствующий коэффициент пересчета. При заполнении этого счетчика на выходе восьмого элемента И 36 появляется сигнал, разрешающий прохождение через девятый элемент И 38 сиг- нала Строб выхода, который используется для стробировайия выхода результатов раОоты устройства на выходах 1 2 и 1 3.

ормула изобретения

1. Устройство для определения корреляционной функции, содержащее аналого-цифровой преобразователь, ком- мутатор, регистр , сумматор, блок памяти и блок управления, причем вход разрешения записи и выход регистра соединены соответственно с первым выходом блока управления, с первым вхо- дом сумматора, второй вход которого соединен с выходом аналого-цифрово-. го преобразователя, вход запуска которого соединен с вторым выходом блока управления, выход сумматора сое-., динен с информационным входом блока памяти, вход разрешения считывания, первый и второй входы разрешения записи и адресный вход которого соединены соответственно с третьего по шестой выходами блока управления, выход блока памяти являе.тся информаци- «иным выходом устройства, о т л и- ч а 10 щ е е с, я тем, что, с целью

Q 5 0

5 О

5

JQ гп

5

повышения быстродействия и упрощения, устройство содержит цифроанало- говый преобразователь, усилитель и управляемьй усилитель, причем информационный вход управляемого усилителя и вход усилителя являются соответственно первым и вторым информационными входами устройства, выходы уп- равляемого усилителя и усилителя соединены соответственно с первым и вторым инфермационными входами коммутатора, выход и управляющий вход которого соединены соответственно с ин- (|юрмационным входом аналого-цифрового преобразователя и седьмым выходом блока управления, восьмой, девятый и десятый выходы которого соединены соответственно с тактовым входом аналого-цифрового преобразователя, тактовым входом цифроаналогового преобразователя и входом сброса регистра, выход аналого-цифрового преобразователя соединен с информационным входом цифроаналогового преобразователя, выход которого соединен с входом задания коэффициента усиления управляемого усилителя, вЬгход блока памяти соединен с информационным входом регистра, шестой и одиннадцатьм выходы блока управления являются соответственно выходом номера ординаты и выходом окончания вьгчисления ординаты устройства.

2„ Устройство по п. 1, отличающееся тем, что блок управления содержит генератор тактовых импульсов, генератор одиночного импульса, восемь элементов И,три элемента ИЛИ, четыре триггера, два счетчика, два элемента НЕ, элемент ;ИЛИ-НЕ, причем выход генератора тактовых импульсов соединен с тактовым входом первого триггера, первыми йходами первого и второго элементов И и является восьмым выходом блока, прямой выход первого триггера соединен с вторым входом первого элемента И, третий вход которого соединен с информационным входом перво- го триггера, первым входом третьего элемента. И и инверсным выходом второго триггера, прямой выход которого соедине н с вторым входом второго элемента И, первым входом четвертого элемента И и является седьмым выходом блока, ВЬГХОД первого элемента И соединен с первым входом первого

9

элемента ИЛИ, второй вход и выход которого соединены соответственно с выходом второго элемента И и счетным входом первого счетчика, первый разрядный выход которого соединен с первыми входами элемента lillH-dE и .

пятого и шестого элементов И, второй разрядньй выход первого счетчика соединен с вторыми входами шестого элемента И и элемента ИЛИ-НЕ и первыми входами второго элемента ИЛИ и седьмого элемента И, второй вход второго элемента ИЛИ соединен с третьими входами шестого элемента И и элемента И.ПИ-НЕ и третьим разрядным выходом первого счетчика, четвертый разрядный выход которого соединен с вторым входом пятого элемента И, тактовым входом третьего триггера, с вторым входом седьмого элемента И, первым входом восьмого элемента И и четвертым входом элемента ИЛИ-НЕ, выход которого является вторым выходом блока, выход пятого элемента И соединен с вторыми входами третьего и четвертого элементов И, выходы которых являются соответственно девятым и четвертым выходами блока, инверсный выход седьмого элемента И соединен с входом установки в I второго триггера, тактовый вход которого соединен с выходом переполнения второго Счетчика и счетным входом третьего счетчика, выход генератора одиночного импульса соединен с входами установки в О первого и второго и четвертого триггеров, входом -установки

0108610

в 1 третьего триггера и через пер- элемент И с входами установки в О nepBoi o, второго и третьего счетчиков, выход второго элемента ИЛИ соединен с первым входом третьего элемента ИЛИ и является третьим выходом блока, выход четвертого элемента И соединен с вторым входом

10 третьего элемента ИЛИ и является четвертым выходом блока, выходы третьего элемента КПИ и шестого элемента И являются соответственно пятым и первым выходами блока, информацион15 Hbie входы второго, третьего и четвертого триггеров соединены с шиной нулевого потенциала, инверсный выход третьего триггера соединен с вторым входом восьмого элемента И, выход ко20 торого соединен с первым входом девятого элемента И и счетным входом второго счетчика, выход которого является шестым выходом блока, первый разрядный выход третьего счетчика

25 соединен через второй элемент НЕ с входом установки в VI четвертого триггера, выход которого является - десятым выходом блока, разрядные выходы группы третьего счетчика сое30 динены с соответствующими входами десятого элемента И, выход которого соединен с вторым входом девятого элемента И, выход которого является одиннадцатым выходом блока, выход пе25 реполнения третьего счетчика соединен с тактовым входом четвертого триггера, прямой выход которого является десятым выходом блока.

фаг. 2

Документы, цитированные в отчете о поиске Патент 1989 года SU1501086A1

Цифровой коррелятор 1985
  • Джус Всеволод Сафонович
  • Солдатенко Михаил Владимирович
SU1251107A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 501 086 A1

Авторы

Киенский Владимир Владимирович

Прядеев Александр Евгеньевич

Резниченко Юрий Александрович

Даты

1989-08-15Публикация

1987-12-15Подача