SU1665387A1 - Device for calculation of interval correlation function - Google Patents
Device for calculation of interval correlation function Download PDFInfo
- Publication number
- SU1665387A1 SU1665387A1 SU894712581A SU4712581A SU1665387A1 SU 1665387 A1 SU1665387 A1 SU 1665387A1 SU 894712581 A SU894712581 A SU 894712581A SU 4712581 A SU4712581 A SU 4712581A SU 1665387 A1 SU1665387 A1 SU 1665387A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- inputs
- outputs
- input
- shift
- Prior art date
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Abstract
Изобретение относитс к измерению характеристик случайных процессов и предназначено дл определени в реальном масштабе времени интервальной коррел ционной функции текущих случайных процессов. Целью изобретени вл етс упрощение устройства и повышение точности. Устройство содержит распределитель 1 импульсов, генератор 3 тактовых импульсов, счетчики 2, 6, регистры 7, 9, сдвига, блоки 8 преобразовани пр мого кода в дополнительный, элементы 10 задержки, дешифраторы 5, блоки ключей 4, накапливающие сумматоры 11. 1 ил.The invention relates to measuring the characteristics of random processes and is intended to determine in real time the interval correlation function of current random processes. The aim of the invention is to simplify the device and improve accuracy. The device contains a pulse distributor 1, a generator of 3 clock pulses, counters 2, 6, registers 7, 9, shift, blocks 8 converting a direct code into an additional, delay elements 10, decoders 5, blocks of keys 4 accumulating accumulators 11. 1 sludge.
Description
Изобретение относится к вычислительной технике, в частности к измерению характеристик случайных процессов, и предназначено для определения в реальном масштабе времени интервальной корреляционной функции (ИКФ) текущих случайных процессов.The invention relates to computing, in particular to measuring the characteristics of random processes, and is intended to determine in real time the interval correlation function (ICF) of the current random processes.
Целью изобретения является упрощение устройства и повышение точности.The aim of the invention is to simplify the device and improve accuracy.
На чертеже’ представлена структурная схема устройства.The drawing ’presents a structural diagram of the device.
Устройство содержит распределитель 1 импульсов, группу счетчиков 2, генератор 3 тактовых импульсов, группу блоков ключей 4, группу дешифраторов 5, счетчик 6, регистр 7 сдвига, группу блоков 8 преобразования прямого кода в дополнительный, группу регистров 9 сдвига, группу элементов 10 задержки, группу накапливающих сумматоров 11, входы 12 и 13.The device comprises a pulse distributor 1, a group of counters 2, a generator 3 of clock pulses, a group of key blocks 4, a group of decoders 5, a counter 6, a shift register 7, a group of blocks 8 for converting a direct code to an additional one, a group of shift registers 9, a group of delay elements 10, a group of accumulative adders 11, inputs 12 and 13.
. Интервальную корреляционную функцию можно определять по формуле. The interval correlation function can be determined by the formula
Сух О) “тг Σ (1)Dry O) “tg Σ (1)
L где I - номер ординаты ИКФ;L where I is the ordinate number of the ICF;
N - число импульсов второй случайной импульсной последовательности ооN is the number of pulses of the second random pulse sequence oo
Уп = y(tn ) =Σ Уп <5 (t - tn) η =1 .Yn = y (tn) = Σ yn <5 (t - tn) η = 1.
yn - амплитуда случайного импульса; d- дельта-функция Дирака;y n is the amplitude of the random pulse; d- Dirac delta function;
L - число одновременно обрабатываемых импульсов ух j-e , если Int О,если нет —5символL is the number of simultaneously processed pulses y-j-e, if Int О, if not —5 symbol
Кронеккера,Kronecker
Δ- интервал принудительной дискретизации;Δ is the forced sampling interval;
ti - время прихода текущего импульса первой последовательности;ti is the arrival time of the current pulse of the first sequence;
tj - время прихода текущего импул'ьса второй последовательности.tj is the arrival time of the current impulse of the second sequence.
В устройстве используется модифицированный алгоритм определения оценки ИКФ .The device uses a modified algorithm for determining the ICF score.
plM(logpN) (2)plM (logpN) (2)
Устройство работает следующим обра' зом.The device operates as follows.
Перед началом работы счетчики 2, регистр 9 и накапливающие сумматоры 11 обнулены. В регистре 7 занесен кодBefore starting work, the counters 2, the register 9 and the accumulating adders 11 are reset. Code 7 is entered in register 7
111...1112 ж η (для двоичной системы счис- ления), а во вспомогательный счетчик 6 - код111 ... 1112 w η (for binary notation), and in the auxiliary counter 6 - code
111...110г = о, где η - разрядность счетчика 6 и регистра 7. На вход 12 устройства подается первая, а на вход 13-вторая входные 5 случайные последовательности. На счетные входы счетчиков 2 подаются синхроимпульсы от генератора 3 с интервалом принудительной дискретизации Δ.Распределитель 1 импульсов осуществляет 10 последовательное кольцевое (циркуляционное) обнуление счетчиков 2 по текущим импульсам первой последовательности. Эти коды по текущим j-м импульсам второй последовательности через 15 блоки ключей 4 будут поступать в дешифратроры 5, которые вырабатывают сигналы на своем определенном выходе, номер которого соответствует входному коду. Эти сигналы являются синхронизирующими для 20 соответствующих накапливающих сумматоров 11, в которых формируется оценка ИКф соответствующей ординаты.111 ... 110 g = o, where η is the bit depth of the counter 6 and register 7. The first is fed to the input 12 of the device, and random sequences are fed to the input 13 — second input 5. The counting inputs of the counters 2 are supplied with clock pulses from the generator 3 with a forced sampling interval Δ. The pulse distributor 1 carries out 10 sequential ring (circulation) zeroing of the counters 2 according to the current pulses of the first sequence. These codes for the current j-th pulses of the second sequence through 15 blocks of keys 4 will go to the decoders 5, which produce signals at their specific output, the number of which corresponds to the input code. These signals are synchronizing for 20 corresponding accumulating adders 11, in which the IRF estimate of the corresponding ordinate is formed.
Код с выхода блока 8 формирования поступает в соответствующий усредняющий 25 регистр 9 по сигналам с соответствующего выхода дешифраторов 5, а затем в накапливающий сумматор 11 по тому же сигналу через элемент 10 задержки. Импульсы второй последовательности подаются на 30 счетный вход счетчика 6. После поступления первого импульса в счетчике 6 образуется код 111 ...1111г(для двоичной системы исчисления). После прихода второго импульса на выходе переполнения счетчика 6 35 вырабатывается сигнал, который разрешает считывание в этот счетчик 6 кода из регистра 7, таким образом в счетчик 6 записывается код 111...1102- Одновременно этот же сигнал переполнения счетчика 6 по40 ступает на вход сдвига регистра 7 и сдвигает его содержимое. Таким образом, в нем образуется код 111... 100г.The code from the output of the forming unit 8 is supplied to the corresponding averaging 25 register 9 by the signals from the corresponding output of the decoders 5, and then to the accumulating adder 11 by the same signal through the delay element 10. The pulses of the second sequence are fed to the 30 counting input of counter 6. After the receipt of the first pulse in the counter 6, a code 111 ... 1111g is generated (for the binary system of calculus). After the second pulse arrives at the overflow output of counter 6 35, a signal is generated that allows code 6 to be read into this counter 6 from register 7, so code 111 ... 1102 is written to counter 6. At the same time, the same overflow signal of counter 6 to 40 enters the shift input register 7 and shifts its contents. Thus, a code 111 ... 100g is formed in it.
После прихода четвертого импульса второй последовательности снова вы45 рабатывается сигнал переполнения на выходе счетчика 6. При этом в нем образуется код 111...100г, а в регистре 6 код 111...1000г. Таким образом счетчик 6 и регистр 7 осуществляют логарифми50 рование числа импульсов второй последовательности по основанию 2 (для двоичной системы счисления). Сигналы с выхода переполнения счетчика 6 поступают на входы сдвига регистров 9 и сдвигают их содержимое.After the fourth pulse of the second sequence arrives, an overflow signal is generated again at the output of counter 6. At the same time, a code 111 ... 100 g is generated in it, and a code 111 ... 1000 g in register 6. Thus, counter 6 and register 7 logarithmize the number of pulses of the second sequence at base 2 (for the binary number system). The signals from the output of the overflow counter 6 are fed to the inputs of the shift registers 9 and shift their contents.
Таким образом осуществляется усреднение с помощью экспоненциального сглаживания результатов вычисления. На выходах накапливающих сумматоров 11 при этом вырабатываются текущие значения оценок ИКФ.Thus, averaging is performed using exponential smoothing of the calculation results. At the outputs of the accumulating adders 11, the current values of the ICF estimates are generated.
С приходом последнего импульса второй последовательности устройство заканчивает свою работу.With the arrival of the last pulse of the second sequence, the device ends its work.
В устройстве осуществляется усреднение результатов без сложного блока деления и систематической погрешности, что упрощает практическую реализацию устройства.The device averages the results without a complex division unit and systematic error, which simplifies the practical implementation of the device.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894712581A SU1665387A1 (en) | 1989-06-29 | 1989-06-29 | Device for calculation of interval correlation function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894712581A SU1665387A1 (en) | 1989-06-29 | 1989-06-29 | Device for calculation of interval correlation function |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1665387A1 true SU1665387A1 (en) | 1991-07-23 |
Family
ID=21457749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894712581A SU1665387A1 (en) | 1989-06-29 | 1989-06-29 | Device for calculation of interval correlation function |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1665387A1 (en) |
-
1989
- 1989-06-29 SU SU894712581A patent/SU1665387A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР I 982011, кл. G 06 F 15/336, 1981. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1665387A1 (en) | Device for calculation of interval correlation function | |
SU1374218A2 (en) | Digital function generator | |
SU1571612A1 (en) | Digit correlator of signals of different doppler frequency | |
SU1689969A1 (en) | Maltichannel device for computing inverted modular function of intercorrelation | |
SU491947A1 (en) | Dedicated adder | |
SU911508A1 (en) | Device for comparing two numbers | |
RU2024924C1 (en) | Device for forming arbitrary modulo residue | |
SU1410057A1 (en) | Crrelation device for measuring delay | |
SU1569823A1 (en) | Multiplying device | |
SU634329A1 (en) | Pseudorandom number generator | |
SU1140234A2 (en) | Pulse sequence generator | |
SU628487A1 (en) | Binary number squaring arrangement | |
SU984001A1 (en) | Generator of pseudorandom pulse trains | |
SU732890A1 (en) | Multichannel statistical analyser | |
RU1815652C (en) | Correlation device | |
SU877526A1 (en) | Digital function converter | |
SU962975A1 (en) | Digital sign correlator | |
SU1037258A1 (en) | Device for determination of number of ones in binary code | |
SU922765A1 (en) | Device for determining probability distribution laws | |
SU1531086A1 (en) | Arithmetic-logic device | |
SU615476A1 (en) | Multiplier | |
SU738143A1 (en) | Code-to-time interval converter | |
SU1504803A1 (en) | N-ary code shaper | |
SU1251107A1 (en) | Digital correlator | |
SU1487016A1 (en) | Device for shaping rademacher signals |