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

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

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

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

На чертеже представлена структурная схема устройства.

Устройство содержит аналого-цифровые преобразователи 1-4 (АЦП), элементы 5-8 памяти, блоки 9-11 памяти, блоки 12 и 13 умножения, сумматор 14, блок 15 интегрирования, элементы ИЛИ 16-19, элементы И 20-23, счетчики 24 и 25, реверсивный счетчик 26, триггеры 27 и 28, элементы 29 и 30 сравнения, генератор 31 тактовых импульсов, регистр 32 памяти, сумматор 33, коммутатор 34, элемент И 35, блок 36 вычитания и формирователь 37 импульсов.

Пусть исследуемые процессы пред- .ставлены неравноотстоящими отсчетами и , соответствук)п;ими им метками времени

X;, t; и yj, tj . Пусть, КрОМе ТОГО,

известно, что на каждом адаптивном интервале дискретизации исследуемый процесс аппроксимирован полиномами нулевого порядка, т.е.

. S(t) х; . l(t; tt t;,,); (1)

УмСО

iCtUt - ). (2)

(М,-1),t, 0,

(М -1),t , .0, t« Т.

3

СЗ)

Выражение для оценки взаимо- ко-рреляционной функции (ВКФ) можно записать -следующим образом

с.,

R,() Y,I x(t)y(t+o)dt, (4)

где Т, Т - сГ ;

Т - длительность реализации процесса.

Подставив (1) в (4), получаем

м,.| ;;

( y(t+t)dt. (5) Т 4-- J

,:.( t

Подставив (2) в (5), получаем

С() ..-о

L m.(t

УЧ. (t;:-t;-t)y,..(t;, .с-1;,.).

Здесь точка К; и точка L; определяются из условий

;.,

15

t,., tj,, t,

(7)

Таким образом, выражение (б) является оценкой ВКФ при аппроксимации исследуемого процесса полиномами нулевого порядка; Причем из него видно, что для определения этой оценки не требуется знания промежуточных отсчетов процессов. Оно находится непосредственно по существенным отсче

там исследуемых процессов х ; и у, которые в частном случае могут быть дискретизированы равномерно.

Устройство реализует алгоритм, со ответствующий (6).

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

АЦП 1-4 осуществляют передачу в соответствующие элементы 5-8 памяти

заданных объемов выборки М, Мц 00 г процессов X;, у; и соответствующих меток времени t;, t . Причем число, удовлетворяющее неравенству

Мх-

(8).

Перед началом работы .регистр 32 памяти, блоки 9-11 памяти, сумматор 14, блок 15 и счетчики 24-26 обнулены. Триггер 27 устанавливается в

состояние, при котором сигнал с его первого выхода держит открытым элемент И 20. Триггер 28 установлен в состояние, лри котором сигнал с его первого выхода закрывает элемент

И 22. При этом сигнал с второго выхода триггера 27 держит закрытым элемент И 21. Так как в счетчике 25 - ноль и в регистре 32 также - ноль, то на выходе элемента 29 сравнения

запрещающий сигнал, который держит элемент И 23 Bi- закрытом состоянии, и импульсы с генератора 31 не попадают на соответствующие блоки устройства.

Работа устройства начинается с момента приема в регистр 32 памяти кода, соответствующего о

к мопсе

После

этого приема срабатывает элемент 30 сравнения и открывает элемент И 23. В результате этого импульсы с генератора 31 поступают в схему устройства. Первый поступивший импульс через открытый элемент И 20 увеличивает содержимое счетчика 24 на +1. Первый адрес с выхода счетчика 24 подается в элементы 5 и 7 памяти и выбирает первый отсчет первого процесса х, и соответствующую метку времени t,, Причем отсчет процесса х, поступает на вход блока 9 памяти, а метка времени - на первый вход сумматора 33. Этот же первый тактовый импульс с выхода элемента И 20 поступает на первый установочный вход триггера 27 и устанавливает его в состояние, при которрм сигнал с его второго выхода закрывает элемент И 20, а разрешающий сигнал с его пер вого выхода поступает на первый вход элемента И 35, на втором входе которого уже присутствует разрешающий сигнал с первого выхода триггера 28.

Тем самым на выходе элемента И 35 об- зо через триггер 28 элемент 22. Новое

уменьшенное содержимое счетчика 26 вызывает выбор предыдущего отсчета

разуется разрешающий сигнал, который открьгоает элемент И 21, таким образом подготавливая его к приему тактовых импульсов. С этого момента начинается поиск точки к , , удовлетворяющей условик (7).

Этот поиск осуществляется следующим образом. Последовательно, по тактовым импульсам, проходяш;им через элемент И 21, из элементов 6 и 8 памяти выбираются отсчеты второго процесса Уд и меток времени t- , которые поступают соответственно в блок 10 памяти, на вход элемента 29 сравнения

35

40

второ го процесса у и соответствующей метки времени t из элементов 6 и 8 памяти. Таким образом, точка К, найдена. Причем значение отсчета у не записывается в блок 10 памяти, а метка времени t |поступает на первый вход элемента 29 сравнения. Новое уменьшенное значение t закрьшает элемент 29 сравнения, сигнал с его выхода возвращает коммутатор 34 в . состояние, при котором он пропускает информацию со своего первого входа

и первьш вход коммутатора 34. На вто- 45 ° выход. Кроме этого, по заднему рой вход элемента 29 сравнения пода- фронту сигнала, закрывающего элемент

.29 сравнения, формирователь 37 импульсов формирует короткий импульс, который, пройдя через элемент ИЛИ 19,

ется код с выхода сумматора 33, соответствующий сумме () (9). Пока сохраняется условие (7), выходной сигнал элемента 29 сравнения разрешает прохождение меток времени t., второго Процесса через первый вход коммутатора 34 на его выход и далее на вход блока 11 памяти, где постоянно присутствуют текущая и предыдущая метки времени t, , t второго процесса. При этом в блок 13 умножения поступает код, соответствующий разности (t ,- t ,n), образованной в блоке

0

5

5

0

36 вычитания кодами с выходов ячеек памяти блока 11 памяти. При этом в сумматоре 14 накапливаются частные произведения у„ (t ,, - t|) . Поиск происходит до тех пор, пока не нарушится первое условие (7). При этом срабатывает элемент 29 сравнения, сигнал с выхода которого поступает на первый вход триггера 28, сигнал с второго выхода которого открывает элемент Ц 22, а сигнал с его первого выхода запрещает прохождение открывающего сигнала на элемент И 21 (т.е. закрывая его). Кроме тогб, сигнал с .выхода элемента 29 сравнения переклю- чает коммутатор 34 в положение, при котором коммутатор 34 пропускает информацию со своего второго входа на свой выход. С приходом тактового импульса через открытый элемент И 22 и элемент ИЛИ 17 код, соответствующий выражению (,9) , с выхода коммутатора 34 записывается в первз ю ячейку памяти блока 11 памяти. Таким образом, на выходе блока 36 образуется разность (, t - tr) . Тот же импульс с выхода элемента И 22 декрементирует реверсивный счетчик 26 и закрьгеает

второ го процесса у и соответствующей метки времени t из элементов 6 и 8 памяти. Таким образом, точка К, найдена. Причем значение отсчета у не записывается в блок 10 памяти, а метка времени t |поступает на первый вход элемента 29 сравнения. Новое уменьшенное значение t закрьшает элемент 29 сравнения, сигнал с его выхода возвращает коммутатор 34 в . состояние, при котором он пропускает информацию со своего первого входа

° выход. Кроме этого, по заднему фронту сигнала, закрывающего элемент

29 сравнения, формирователь 37 импульсов формирует короткий импульс, который, пройдя через элемент ИЛИ 19,

переключает триггер 27 в состояние, при котором на его втором выходе присутствует сигнал, открывающий элемент. И 20, а на его выходе - сигнал, через элемент И 35 закрьшающий элемент

И 21. Для первого отсчета процесса X. на информационном входе блока 15

I

находится ноль. Поэтому с приходом очередного тактового импульса через элемент И 20 в нем информация не накапливается. С приходок этого импульса снова закрывается элемент И 20 и открывается элемент И 21, инкремен- тируется счетчик 26. Содержимое блока 9 памяти сдвигается. При этом в его первую ячейку памяти принимается отсчет X

i

а во вторую - к,

Таким образом, начинается поиск точки L. Этот поиск осуществляется аналогично поиску точки К,, только для второго условия (7). После нахождения этой точки на первом входе блока 12 умножения находите значение отсчета х на выходе сумматора сумма:

I

14 - накопленная

t.)

о

У

ч,:.-)

Чи

L ,

.)

(10)

На входе блока 15 - соответствую25

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

щее частичное произведение суммы на

значение отсчета х,. По тактовому им- первого элемента ИЛИ, отличаю е е с я тем, что, с целью повышем

пульсу с выхода элемента И 20 производится накопление этого произведения в блоке 15 и одновременно обнуление сумматора 14. По этому же сигналу сдвигается содержимое блока 10 памяти, на его выходе - значение отсчета Xj первого процесса. На выходе блока памяти - по-прежнему значение от9

счета второго процесса у

L ,

которое

для следующего цикла становится значением у , т.е.. точка L становится точкой К. После этого начинается поиск точки L. Процесс накопления Происходит до тех пор, пока не переполнится реверсивный счетчик 26. Это будет соответствовать перебору всех отсчетов реализации исследуемого процесса. При этом на выходе блока 15 находится значение ВКФ процессов для данной задержки Г . По сигналу Переполнения реверсивного счетчика 26 с его выхода переноса обнуляется блок 15, сумматор 14, блоки 9-11 na-t мяти, счетчик 24, а содержимое счетчика 25 инкрементируется. Таким образом, подготавливается условие для определения ВКФ в следующей ординате. Процесс вычислений повторяется до тех пор, пока не переберутся все ординаты КВФ , . Как только содержимое счетчика 25 станет больше содержимого регистра 32 памяти, срабатывает элемент 30 сравнения и закщ е е с я jreM, что,

ния быстродействия , в него введены

коммутатор, блок вычитания, регистр

30 памяти, второй триггер и второй сумматор, выходы с первого по четвертый аналого-цифровых преобразователей соединены соответственно с информационными входами одноименных элементов

-jc памяти, адресные вхОды первого и второго из которых соединены с информационным выходом реверсивного счетчика, выходы первого и третьего элементов памяти соединены соответственно

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

50 выход первого триггера соединен с первым входом третьего элемента И, второй вход которого соединен с прямым вьгходом второго триггера, инверсный выход которого соединен с перgg вым входом четвертого элемента И, второй вход которого соединен с первыми входами пятого и второго элементов И и подключен к выходу первого элемента И, второй вход которого сорывается, элемент И 23. Таким образом, устройство заканчивает свою работу.

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

ка о ю

я 15

)

)

20

25

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

е е с я тем, что, с целью повышещ е е с я jreM, что,

ния быстродействия , в него введены

коммутатор, блок вычитания, регистр

памяти, второй триггер и второй сумматор, выходы с первого по четвертый аналого-цифровых преобразователей соединены соответственно с информационными входами одноименных элементов

памяти, адресные вхОды первого и второго из которых соединены с информационным выходом реверсивного счетчика, выходы первого и третьего элементов памяти соединены соответственно

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

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

Редактор В. Бугренкова

Составитель Е. Ефимова

Техред А.Кравчук Корректор А, Зимокосов

Заказ 6292/49Тираж 671Подписное.

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

10

15

361577. 8

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

20

25

30

35

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

название год авторы номер документа
Устройство для определения взаимной корреляционной функции 1983
  • Заика Анатолий Федорович
  • Козлов Александр Леонидович
  • Кузьмин Юрий Иванович
  • Пославский Олег Богданович
SU1108463A1
Устройство для определения взаимной корреляционной функции 1986
  • Динкевич Владимир Владимирович
  • Козлов Александр Леонидович
  • Кузьмин Юрий Иванович
  • Шерман Олег Александрович
SU1406602A1
Устройство для регистрации информации 1982
  • Беркутов Анатолий Михайлович
  • Гиривенко Илья Платонович
  • Кожухов Анатолий Владимирович
  • Остяков Владимир Георгиевич
  • Прошин Евгений Михайлович
  • Штырков Владимир Николаевич
SU1167635A1
Устройство для считывания графической информации 1987
  • Вайсер Виталий Вольфович
  • Зуев Вадим Матвеевич
  • Кашицын Виктор Алексеевич
  • Красюков Владислав Афанасьевич
  • Курточкин Валерий Тимофеевич
  • Тишина Елена Владимировна
SU1564661A1
Устройство для определения взаимной корреляционной функции 1990
  • Обод Иван Иванович
  • Бондарь Николай Константинович
  • Маркитанов Валерий Александрович
  • Попатенко Игорь Николаевич
SU1751779A1
Многоканальный многомерный цифровой коррелометр 1984
  • Андреев Владимир Николаевич
  • Грибанов Юрий Иванович
SU1187177A1
Автокоррелятор 1990
  • Бондарь Николай Константинович
  • Маркитанов Валерий Александрович
  • Обод Иван Иванович
  • Пехота Василий Николаевич
SU1833894A1
Устройство для определения составляющих вектора скорости движения изображения 1983
  • Карпов Евгений Максимович
  • Сбродов Владимир Васильевич
  • Свиридов Вячеслав Павлович
  • Соков Сергей Викторович
  • Тихомиров Игорь Васильевич
  • Шанин Сергей Алексеевич
SU1233190A1
Цифровой коррелятор 1983
  • Захаров Юрий Владимирович
  • Кокарев Владимир Валентинович
  • Сидоров Евгений Алексеевич
SU1129621A1
Анализатор амплитудных распределений 1982
  • Прянишников Владимир Алексеевич
  • Прянишникова Тамара Николаевна
  • Якименко Владимир Иванович
  • Эпштейн Цецилия Борисовна
SU1042041A1

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

Изобретение относится к области измерения характеристик случайных процессов и предназначено для определения корреляционных функций текущих стационарных случайных процессов, представленных неравноотстоящими отсчетами. Целью изобретения является повышение быстродействия. Устройство содержит аналого-цифровые преобразователи 1-4, элементы .памяти 5-8, блоки памяти 9-1 1, блоки умножения 12,13, накапливающие сумматоры 14, 33, блок интегрирования 15, элементы ИЛИ 16- 19, элементы И 20-23, 35, триггеры 27, 28, счетчики 24-26, блок вычитания 36, формирователь импульсов 37, коммутатор 34, генератор 31 тактовых импульсов, элементы сравнения 29, 30, регистры памяти 32. Уcтi5oйcтвo позволяет оценивать взаимокорреля-. ционную функцию (ВКФ) процессов непосредственно по существенным отсчетам без этапа предварительного восстановления промежуточных отсчетов, а также анализировать не только авто-, но и ВКФ процессов с равномерной и неравномерной дискретизацией по времени. 1 ил. (Л

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

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

Устройство для определения взаимной корреляционной функции 1983
  • Заика Анатолий Федорович
  • Козлов Александр Леонидович
  • Кузьмин Юрий Иванович
  • Пославский Олег Богданович
SU1108463A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 361 577 A1

Авторы

Прохоров Сергей Антонович

Белолипецкий Владимир Николаевич

Даты

1987-12-23Публикация

1986-05-26Подача