Parallel symbolic correlates

 

(57) Abstract:

The invention relates to the field of computer engineering and can be used in measuring systems. The technical result is to increase the accuracy. Correlated contains Comparators, shaper short pulses, the generators of uniformly distributed random signals, binary counters, decoder, RS-triggers, D-trigger, elements of AND, OR and EXCLUSIVE OR, a reversible counter, a divider with a configurable dividing ratio, the pulse distributor, clock, code converters-time and the computing unit y correlation (cross correlation) function. 2 C.p. f-crystals, 4 Il.

The invention relates to measuring technique and can be used in measuring systems intended for the analysis of the characteristics of the stochastic correlation of random processes.

Known digital sign correlates for measuring correlation functions of stochastic processes with any probability distribution, containing two input devices, the inputs of which are the inputs of torrelamata, and outputs connected to first inputs of the first and second comparing ostroverhaya signals, the first and second outputs of the first comparing device connected to the zero and unit inputs the first trigger, direct and inverted outputs of which are connected with the first inputs of the first and second circuits coincidence, the second inputs of which are connected to first and second outputs of the second comparing device, the output of pulse generator poll is connected via the start button with a single input of the second trigger, with the control input of the second comparing device and with the control input of the divider switch, a main input connected to the outputs of the first and second circuits overlap each channel output of the divider switch is connected to the input of the corresponding pulse counter, control output of the divider switch connected to the control input of the first comparing device and to the signal input of the temporary selector, the output of which is connected through a frequency divider with a zero input of the second trigger, the direct output of which is connected with the control input of the temporary selector with control inputs of the first and second circuits matches, as well as with control inputs of the counters. Reading the i-th pulse counter at the end of the measurement cycle corresponds to the i-th ordinate correlat who spent significant correlate is the large statistical error in the limited duration of the implementations of the investigated signal.

Known multi-iconic correlated, containing two blocks of the comparison, outputs of which are connected to the corresponding information unit accumulation through the block equivalence and distribution, a first control input connected to the output of the generator and with the control input of the second block of comparison, the random equiprobable signal, the output of which is connected to the first input of the first unit of comparison, a second input which is the first sign of torrelamata, one of the inputs of the block equivalence and distribution connected through the block of formation of zero of the ordinate and the first element And with their second Manager of the entrance, control output unit equivalence and distribution is connected to another input of the first element And a single input trigger control and through the element OR to the control input of the first unit of comparison, the output of the trigger control is connected with the control input of the switch unit processes and through the second element And with another input member OR the output of the pulse generator of the survey is connected to the zero input of the trigger control and to another input of the second element And the outputs of the switch unit processes connected to first and second inputs to the n to the zero bus (A. C. USSR N 538368, MKI G 06 F 15/34. Bull. N 45, 1976).

As in the previous case, in this multi-iconic correlate each cycle of calculation of the correlation function based on a continuous survey, only one of the units of comparison for a fixed survey of another block comparisons, which also leads to large statistical errors in the limited duration of the implementations of the investigated signal. In addition, there is only one random equiprobable signal limits the class of distribution laws of random processes, for analysis which can be used this correlates.

The closest in technical essence of the present invention is a device for determining the sign of the correlation function that contains two detector sign, two pulse shaper, two transducer time-code synchronization unit and the switch, and the inputs of the first and second detectors of the sign are the corresponding information input device, the outputs of the first and second detectors sign respectively connected to information inputs of the first and second pulse shapers, the outputs of which are respectively the first is connected with the first information input of the switch, the output characteristic of the switching of which is connected to the inputs of the initial installation of the first and second pulse shapers and the first Converter time-code, a clock input connected to the first output of the synchronization unit, the address switch input is a reference input numbers input device, information input switch is the output of the code length of the input signal, the gate input of the switch is by the entry permit reading the code length of the device, the information signal outputs limit the duration of the first and second converters time-code are respectively the outputs of the duration of the first and second signal devices, clock inputs of the first and second converters, the time code is connected with the first output of the synchronization unit, the second and third outputs of which are connected to the reset inputs respectively of the first and second converters, time-code, the first and second inputs stop synchronization unit connected respectively to the outputs of the characteristic signal of the first output and the characteristic signal of the second output switch, the second information input of which is connected to the information output of the second pre is a (A. C. USSR N 1628067, MKI G 06 F 15/336. Bull. N 6, 1991).

In this device, the process of computing the correlation function is divided into two stages: first write data on the studied signals, and then the subsequent processing of the recorded data. This reduces the operating speed of the device. Using pipeline processing mode, data at the parallel calculation of the ordinates of the correlation function requires compliance with the order of events associated with the number of calculations of the ordinates of the correlation function. With the increasing number of parallel computed ordinates of the correlation function increases the duration of a full cycle pipelined data processing. As a result, the time duration of a full cycle pipelined data processing may exceed the time interval between two consecutive events record the results of converting the analyzed signals, which leads to the violation of the sequence of events and does not allow to achieve optimal performance, calculation of the ordinates of the correlation function. In addition, this correlates allows you to analyze only the signals with the normal distribution law.

In order prestianni features and enhanced functionality at the expense of analysis of random processes with any distribution.

The goal is achieved in that the device for determining the sign of the correlation function containing the first and second Comparators, the first inputs of which are respectively the first and second inputs of torrelamata, the output of the second comparator is connected to the input of the shaper short pulses, introduced the first and second generators are random uniformly distributed signals, the first and second binary counters, decoder, first and second RS-triggers, D-trigger element And the EXCLUSIVE OR element, a reversible counter, a divider with a configurable dividing ratio, the pulse distributor, a clock, a group of M binary counter, N groups, each of which contains M code converters-N (M-1)-vchodove elements OR and N blocks compute y correlation (cross correlation) function, and the outputs of the first and second generators of uniformly distributed random signals is connected with the second inputs respectively of the first and second Comparators, the output of the first comparator connected to the first input of the EXCLUSIVE OR element and with the information input of each of N blocks compute y correlation (cross correlation) function, the output of which is connected to the input "start" torrelamata, and a direct output connected to the input of the sign of the initial state of each of the N blocks compute y correlation (cross correlation) function, the output of the shaper short pulses is connected to the counting input of the first binary counter, the output of which is connected to the address input of the decoder, the first M output of which is connected to the enable inputs of the account corresponding to M binary counters of the group and to the inputs of the block corresponding M code converters-each of the N groups, the last (M+1)-th output of the decoder is connected to the reset input of the first RS-flip-flop, the input set which is connected to the input "start" correlate, and a direct output connected to the first input element And the enable input of the decryption decoder with enable inputs account of the first and second binary counters, the output of the generator of clock pulses is connected to the counting input of the divider with a configurable dividing ratio, with a countable M inputs binary counter group, with the second input element And, with a counting input of the second binary counter, with the counting inputs M code converters-each of the N groups and with the counting inputs of N blocks compute y correlation (cross correlation and the couple which is connected to the output of the EXCLUSIVE OR element, inputs reset the first and second binary counters, entrance reset the reversible counter, the inputs of the zero M of the binary counter group, the inputs initial setup M code converters-each of the N groups and inputs the initial installation of all blocks compute y correlation (cross correlation) function of the joint and is connected to the input "start" correlate, the output of the second binary counter is one of the outputs of torrelamata and carries information about the duration of the measurement time, the output of the reversible counter is the exit assessment to the zero ordinate correlation (cross correlation) function, the output of each binary counter group is connected with the information input of the corresponding inverter code-time, part of each of the N groups, set the input of the divider with a configurable dividing ratio is connected to the input "start" correlate, and the reference input division factor is the reference input step delay measurement correlation (cross correlation) function, the control input of the divider with a configurable dividing ratio and the control input of the pulse distributor United and connected to the direct output of the second RS-flip-flop, the input is to be placed is connected to the information input of the pulse distributor, N outputs of which are connected with inputs of launch of the respective first code converters-each of the N groups and inputs trigger the appropriate N blocks compute y correlation (cross correlation) function, in each of the N groups of the previous output of the Converter code-time is connected to the input of the subsequent run of the Converter code-time, the output of the last M-th Converter code-time in each of the N groups is connected to the input of the termination of the account corresponding computing unit of the ordinate correlation (cross correlation) function, the outputs of the first (M-1) converters-code each of the N groups are connected to the inputs of the corresponding (M-1)-Vodolaga element OR the output of which is connected to the input of the sign-change of the corresponding computing unit of the ordinate correlation (cross correlation) function, the output of the last M-th Converter code the time, part of the last N-th group is connected with the reset input of the second RS-flip-flop, the outputs of the N blocks compute y correlation (cross correlation) function outputs are estimates of the corresponding ordinates of the correlation (cross correlation) function.

Each Converter code-vcem the inverter input is the input block of the Converter, and the output connected to the first input Tregubova element And the first input of the OR element is the input of the initial installation of the Converter, and the output connected to the reset input of RS flip-flop and to the input of reset binary counter, the input of the RS flip-flop is input, run the Converter, and a direct output connected to the enable input of the account of a binary counter and a second input Tregubova element And the counting input of a binary counter is a counter input of the inverter, and the output connected to the second input of the comparison circuit, the first input of which is an information input of the Converter, and the output is connected to the third input Tregubova element And, the output of which is connected to the second input of the OR element and is output.

Each computing unit of the ordinate correlation (cross correlation) function contains an element OR RS-trigger item, T-trigger, two EXCLUSIVE OR element and a reversible counter, and the second input element OR the reset input of the T flip-flop and the input reset the reversible counter are combined and input the initial setup of the unit, the counting input T of a flip-flop is the entrance sign-change unit, and a direct output connected to a second input p the output is connected to a second input of the second EXCLUSIVE OR element, the first input by the information input unit, and the output connected to the control input of the counting direction of the reversible counter, the first input element OR an input termination of the account unit, and the output connected to the reset input of RS flip-flop, the input set which is the starting block, and a direct output connected to the second input element And the first input of which is counter input unit, and the output connected to the counting input of a reversible counter whose output is the output of the block.

In Fig. 1 shows a block diagram of torrelamata; Fig. 2 is a structural diagram of the code Converter-time; Fig. 3 is a block diagram of the computing unit of the ordinate correlation (cross correlation) function of Fig. 4 is a block diagram of the shaper short pulses and timing diagrams of the operation.

Correlated contains the first 1 and second 2 generators random uniformly distributed signals, the first 3 and second 4 Comparators, shaper 5 short pulses, the first 6 and 13 second binary counters, a decoder 7, a group of binary counters 81-8Mthe first 9 and second 18 RS-triggers, D-flip-flop 10, the And gate 11, the EXCLUSIVE OR element 12, and a reversible stenulson 17, N groups, each of which contains M converters 191-19Mcode-N (M-1)-vchodove items OR 201-20Nand N blocks 211-21Ncalculate the y-correlation (cross correlation) function.

Each Converter code-time contains the inverter 22, the element OR 23, RS-flip-flop 24, the binary counter 25, the comparison circuit 26 and trehochkovoy element And 27.

Each computing unit of the ordinate correlation (cross correlation) function contains an element OR 28, RS-flip-flop 29, the And gate 30, T-trigger 31, the first 32 and second 33 XOR and reversible counter 34.

Shaper short pulses contains the EXCLUSIVE OR element 35 and the T-flip-flop 36.

The outputs of the first 1 and second 2 generators random uniformly distributed signals is connected with the second inputs respectively of the first 3 and second 4 Comparators, the first inputs of which are respectively the first and second inputs of torrelamata, the output of the first 3 of the comparator connected to the first input of the EXCLUSIVE OR element 12 and with the information input of each of N blocks 211-2lNcalculate the y-correlation (cross correlation) function, the output of the second 4 to the D-input of D-flip-flop 10, the clock input of which is connected to the input "start" correlate, and a direct output connected to the inputs of the sign of the initial state of the blocks 211-21Ncalculate the y-correlation (cross correlation) function, the output of shaper 5 short pulses is connected to the counting input of the first binary counter 6, the output of which is connected to the address input of the decoder 7, the first M output of which is connected to the enable inputs of the account corresponding to M binary counters 81-8Mgroup and to the inputs of the block corresponding M converters 191-19Mcode-time of each of the N groups, the last (M+1)-th output of the decoder 7 is connected to a reset input of the first 9 RS-flip-flop, the input set which is connected to the input "start" correlate, and a direct output connected to the first input element And 11, with the entry permit decoding of the decoder 7 and enable inputs account of the first 6 and second 13 binary counter, the output of generator 15 clock pulses is connected to the counting input of the divider 16 with tunable division factor, with a countable M inputs binary counter 81-8Mgroup, with the second input element And 11, with a counting input of the second 13 binary counter with a counting input isNcalculate the y-correlation (cross correlation) function, the output element And 11 is connected to the counting input of the reversible counter 14, the control input counting direction of which is connected to the output of the EXCLUSIVE OR element 12, the inputs are zero the first 6 and 13 second binary counters, entrance reset the reversible counter 14, the inputs of the zero M of the binary counter 81-8Mgroup inputs the initial installation of M transducers 191-19Mcode-time each of the N groups, and inputs the initial installation of all blocks 211-21Ncalculate the y-correlation (cross correlation) function of the joint and is connected to the input "start" correlate, the output of the second binary counter 13 is one of the outputs of torrelamata and carries information about the duration of the measurement time, the output of the reversible counter 14 is the exit assessment to the zero ordinate correlation (cross correlation) function, the output of each binary counter 81-8Mgroup connected to the information input of the corresponding inverter 191-19Mcode-time is part of each of the N groups, set the input of the divider 16 with tunable division factor is connected to ve correlation (cross correlation) function, the control input of the divider 16 with varying the division factor and the control input of the pulse distributor 17 combined and connected to the direct output of the second 18 RS-flip-flop, the input set which is connected to the input "start" correlate, the output of divider 16 with tunable division factor is connected with the information input of the pulse distributor 17, the N outputs of which are connected with inputs of running their first 191converters-code each of the N groups and inputs trigger the appropriate N blocks 211-21Ncalculate the y-correlation (cross correlation) function, in each of the N groups of the previous output of the Converter 19mcode-time is connected to the input of the start of the subsequent inverter 19m+1code-time (m=1,2,...,M-1), the output of the last M-th transducer 19Mcode-time in each of the N groups is connected to the input of the termination of the account of the respective unit 21ncalculate the ordinate correlation (cross correlation) function (n=1,2,...,N), the outputs of the first (M-1) converters 191-19M-1code-time of each of the N groups are connected to the inputs of the corresponding (M-1)-Vodolaga element OR 19n(n= 1,2,...,N), the output of which is connected with I the th), function (n=1,2, . . . N), the output of the last M-th transducer 19Mcode-time is part of the last N-th group is connected with the reset input of the second 18 RS-flip-flop, the outputs of the N blocks 211-21Ncalculate the y-correlation (cross correlation) function outputs are estimates of the corresponding ordinates of the correlation (cross correlation) function.

Each Converter code-time input of inverter 22 is the input block of the Converter, and the output connected to the first input Tregubova element And 27, the first input of the OR element 23 is input the initial installation of the Converter, and the output connected to the reset input of RS flip-flop 24 and to the input of reset binary counter 25, the input to the RS flip-flop 24 is the input of the start of the Converter, and a direct output connected to the enable input account binary counter 25 and a second input Tregubova element And 27, the counting input of the binary counter 25 is a counter input of the Converter, and the output is connected to the second input of the comparison circuit 26, the first input of which is an information input of the Converter, and the output is connected to the third input Tregubova element And 27, the output of which is connected with the second input element IMEI correlation) function of the second input element OR 28, the reset input of the T flip-flop 31 and the input reset the reversible counter 34 are combined and input the initial setup of the unit, the counting input T of the flip-flop 31 is the entrance sign-change unit, and a direct output connected to a second input of the first 32 of the EXCLUSIVE OR element, the first input which is the input of the sign of the initial state of the block, and the output is connected to a second input of the second element 33 EXCLUSIVE OR of the first input by the information input unit, and the output connected to the control input of the counting direction of the reversible counter 34, the first input of the OR element 28 is input termination account block and the output connected to the reset input of RS flip-flop 29, the input set which is the starting block, and a direct output connected to the second input of the element 30, the first input of which is counter input unit, and the output connected to the counting input of the reversible counter 34, the output of which is the output of the block.

Correlates can measure the correlation Rxx() and cross correlation Rxy() functions centered random signals It is based on the iconic method of measuring the estimates of these functions using auxiliary signals1(t) and2(t).

< / BR>
< / BR>
moreover, the values A and B must satisfy the following conditions:

(3)

where is the maximum absolute value that can receive respectively the signals

Algorithms that directly underlie the work of torrelamata are the following:

< / BR>
< / BR>
where Sgn{ . .. } is the operator of the sign function; - step delay measurement correlation (cross correlation) function; Np- the total number of samples per measurement interval; T0the repetition period of the clock pulses (pulse survey); n= 0,1,2,3, ...N - ordinal evaluation of the ordinate correlation (cross correlation) function.

Step delay measurement correlation (cross correlation) function sets multiple of the period T0the sequence of clock pulses, that is, = kT0where k=1,2,3,...

Correlates works as follows.

When measuring the mutual correlation function Rxy() investigated centered random signals respectively to first and second inputs of torrelamata, that is, the first inputs, respectively, of the first 3 and second 4 Comparators, the second inputs of which the x is uniformly distributed signals.

As auxiliary signals1(t) and2(t) use linearly varying periodic signals (see Mirsky, I. Characteristics of stochastic relations and their measurement): Energoizdat, 1982. S. 190). In particular, it is possible to use signals of a triangular form, the schema generator triangular form, see the book: the Use of precision analog circuits / A. G. Alexenko, E. A. particularly, G. I. Starodub. - M.: Radio and communication, 1985. - S. 165, Fig. 4.11).

The first 3 and second 4 Comparators perform comparison operations signal with a signal1(t) and the signal with a signal 2(t). The result of these operations will have the signals z1(t) and z2(t), which are significant signals

< / BR>
< / BR>
Since, in practice, the comparison circuit always fix a null value coded signals with equal probability either "-1" or "+1" when the measurement is usually used symbolic function that takes the values "-1" and "+1" (see Mirsky, I. Characteristics of stochastic relations and their measurement): Energoizdat, 1982. S. 179). In accordance with the expressions (6) and (7) can be written in the following form:

< / BR>
< / BR>
When the technical implementation of torrelamata in Calne chips and their foreign counterparts: a Handbook. So 5. - M.: Goblet-a, 1997. - S. 113 - 119). In this case, the logic unit outputs the first 3 and second 4 Comparators will match the value "+1" sign signals z1(t) and z2(t), and the levels of the logic zero at the outputs of these Comparators will correspond to the value "-1" of coded signals z1(t) and z2(t).

The signal z2(t) with the release of the second part 4 of the comparator is fed to the input of the shaper 5 short pulses. In moments of time corresponding to the transition signal values z2(t) from a logical zero to a logical unit or logical unit in the logical zero at the output of the shaper 5 short pulses are produced by short pulses. Shaper 5 short pulses may have different circuit designs, it is only necessary that he'd carried out their function. One of possible variants of such a driver and timing his work is represented in Fig. 4. In this case it is based on the use of the EXCLUSIVE OR element 35, one input of which is the input of the shaper, and an output connected to the counting input T of flip - flop 36 is the output of the shaper, direct T - flip-flop 36 is connected with the second input is the counting input of the first 6 binary counter.

In the initial state of torrelamata on direct outputs of the first 9 and second 18 RS-triggers are logic zero.

A logic level zero with the direct output of the first 9 RS-flip-flop is supplied to the enable inputs of the account of the first 6 and second 13 binary counters and prohibits them by pulses on their counter inputs respectively from the output of the shaper 5 short pulses and the output of the generator 15 clock pulses. A logic level zero with the direct output of the first 9 RS-flip-flop is supplied also to the input resolution decode decoder 7 and prohibits him from decoding data received at its address input from the output of the first 6 binary counter. The outputs of the decoder 7 will be logic zero. The logic zero from the first M outputs of the decoder 7 is coming to the enable inputs of the account of the respective binary counters 81-8Mgroup and forbid them by pulses on their counting inputs from the output of the generator 15 clock pulses. In addition, a logic level zero with the direct output of the first 9 RS-flip-flop is supplied to the first input element 11 And blocks the passage of pulses from the output of the generator 15 clock pulses on accounts is fed to the control inputs of the divider 16 with varying the division factor and the pulse distributor 17 and blocks their work.

Converters 191-19Mcode-time of each of the N groups and blocks 211-21Ncalculate the y-correlation (cross correlation) functions do not operate.

Start correlate by a signal "start". The signal "start" is a short pulse. Time steps of this signal determines the start of the measurement process and corresponds to the time t0which is assumed to be zero, i.e. t0=0.

The signal "start" in torrelamata takes the following position:

the first 6 and 13 second binary counters, and the reversible counter 14 and binary counters 81-8Mgroups are set to zero;

- on direct outputs of the first 9 and second 18 RS-triggers set the level of logical units;

- an integer value k of the division factor is recorded in the divider 16 with tunable division factor.

The signal "start" is also supplied to the clock input of D-flip-flop 10, the D-input of which receives the signal z2(t). If at time t0action signal "start" signal z2(t) is the level of logical units (this means that z2(t0) = Sng{y(t0)-2(t0)} = +1), then you. If at time t0action signal "start" signal z2(t) has a logic level zero (this means that z2(t0) = Sng{y(t0)-2(t0)} = -1), the D-flip-flop is written logic zero, and the direct current output is a logic level zero. Practically, this means that in the moment of a start signal, that is, at time t0corresponding to the beginning of the measurement process, D-trigger is written to the initial value of z2(t0signal z2(t).

In addition, a start signal is supplied to the inputs of the initial installation of the transducers 191-19Mcode all N groups and to the inputs of the initial installation of the blocks 211-21Ncalculate the y-correlation (cross correlation) function (see Fig. 2 and Fig. 3).

Each of the transducers 191-19Mcode all N groups a start signal is supplied to the first input of the OR element 23 and its output is fed to the reset input of RS flip-flop 24 and to the input of the reset binary counter 25. This results in the resetting of the binary counter 25 and to direct the output of the RS flip-flop 24 is set to a logic level zero. A logic level zero with direct access RS-TRIG the private input of the Converter from the output of the generator 15 clock pulses, and also is supplied to the second input Tregubova element And 27 and closes it, that is, the inverter output is set to logic level zero.

In each of the blocks 211-21Ncalculate the y-correlation (cross correlation) function signal "start" is supplied to the second input of the OR element 28, to the reset input of the T flip-flop 31 and input to reset the reversible counter 34. The result is zeroing reversible counter 34 and to direct the output of the T flip-flop 31 is set to a logic level zero. The signal "start" from the output element 28 is supplied to the reset input of the T flip-flop 29, and at its direct output is a logic level zero, which is supplied to the second input element 30 And prevents the passage of clock pulses to the counting input of the reversible counter 34 is supplied to the counting input of the unit from the output of the generator 15 clock pulses. Thus in the reversible counter 34 at the initial measurement will be stored zero code.

That's all the initial setup is completed, and starts the process of measuring the mutual correlation function Rxy().

The signals z1(t) and z2(t) are respectively pea levels of the signals z1(t) and z2(t) coincide, the output of the EXCLUSIVE OR element 12 will be a logic level zero. This means that the sum of these signals is equal to "+1". If the logic levels of the signals z1(t) and z2(t) are opposite, then the output of the EXCLUSIVE OR element 12 will be the level of logical units. This means that the sum of these signals is equal to "-1". The output signal from the EXCLUSIVE OR element 12 is supplied to the control input of the counting direction of the reversible counter 14. When a logic level zero on this input determines the direct expense of the reversible counter 14 (summation mode), and the level of the logic unit determines the count in reversible counter 14 (subtract mode). (As a reversible counter 14 can be used, for example, the reversible counter CIE. Cm. Nefedov, A. C. Integrated circuits and their foreign counterparts: a Handbook. So 5. - M.: Goblet-a, 1997. S. 168).

The level of logical units with direct access to the first 9 RS-flip-flop is supplied to the first input element 11 And permit the passage of clock pulses to its second input to the counting input of the reversible counter 14. Depending on the level of the signal sequence of clock pulses, or in the subtraction mode.

The level of logical units with direct access to the first 9 RS-flip-flop is supplied also to the input resolution decoding of the decoder 7 and the enable inputs account of the first 6 and second 13 binary counters and enables operation of these elements. This 13 second binary counter performs the expense of clock pulses at its counting input from the output of the generator 15 clock pulses. In turn, the first 6 binary counter provides a pulse count from the counter input from the output of the shaper 5 short pulses. Taking into account that the signal "start" determines the time t0corresponding to the beginning of the measurement process, we will have that the pulses at the counter input of the first 6 binary counter, correspond to the moments of time t1, t2, t3,..., in which the signal z2(t) changes its value on the opposite after a signal "start".

The decoder 7 depending on the binary code received at its address input from the output of the first 6 binary counter, consistently produces pulses at their outputs (as a decoder, you can use chips CIJ or KID and similar schemes, on the main chip in information and measuring equipment. - L. : Energoatomizdat. Leningrad. separa-tion, 1986. C. 115-118.). Initially the contents of the first 6 binary counter is equal to zero. Therefore, the time duration of the signal "start", that is, at time t0the pulse appears at the first output of the decoder 7. After the arrival of the first pulse at time t1the content of the counter becomes equal to the unit and the pulse appears at the second output of the decoder 7, and so on, While the pulse duration at the m-th output of the decoder 7 is equal to tm-tm-1(m=1,2,3,...,M) and will be determined by the time during which the signal z2(t) does not change its value, that is, remains constant. The pulses from the first M outputs of the decoder 7 are sequentially received at the enable inputs of the account corresponding to M binary counters 81-8Mgroup and allow them the expense of clock pulses on their counting inputs from the output of the generator 15 clock pulses. (As a binary counter can be used, for example, the counter CIE. Cm. Nefedov, A. C. Integrated circuits and their foreign counterparts: a Handbook. So 5. - M.: Goblet-a, 1997. - S. 166.). As a result of this m-th binary counter 8mthe group carries out the expense of clock pulses during the time tm-t the om code l1, l2, ...,lMcorresponding to the time intervals (t1-t0), (t2-t1),... (tM-tM-1), during which the signal value z2(t) does not change. You can write that

(tm-tm-1)=lmT0, (10)

where m=1,2,...,M, and T0the repetition period of the clock pulses.

The momentum from the last (M+1)-th output of the decoder 7 is supplied to the reset input of the first 9 RS-flip-flop, which is on the leading edge of this pulse sets a logic level zero at its direct output. In the result, the first 6 and second 13 binary counters stop by pulses on their counting input, and the decoder 7 terminates the procedure interpretation and installs on all its outputs logic zero. To this point in time in the second 13 binary counter accumulates a number that specifies the total number of samples Np.

A logic level zero output of the first 9 RS-flip-flop is supplied to the second input element 11 And prevents the passage of clock pulses to the counting input of the reversible counter 14. In the end, in the reversible counter 14 will have accumulated the number of Sxy(0), which determines the score zero ordinate mutual corlieu ordinate mutual correlation function of the signals are equal

< / BR>
As was shown above, the signal "start" to direct the output of the second 18 RS-flip-flop is also set to level logical unit, which is supplied to control inputs of the divider 16 with varying the division factor and the pulse distributor 17 and allows them to work. In this case, the signal "start" in the divider 16 with tunable division factor is entered integer value k of the division factor, which specifies the step delay measurement of the mutual correlation function = kT0, (12)

where T0the repetition period of the clock pulses from the output of the generator 15 clock pulses, k= 1,2,3,...

At the output of divider 16 with tunable division factor will have a sequence of pulses with a repetition period = kT0. These pulses will correspond to points in time (t0+), (t0+2),...,(t0+N). (As a divider 16 with tunable division factor can be used, for example, the well-known integral programmable timer CVI or its analogs. Mode 2 this timer provides a period of output pulses of the timer is equal to k periods of the input pulses, where k is the initial contents of the timer counter. With: Programming, typical solutions, debugging techniques. - M.: Radio and communication, 1984. S. 65-72).

The pulses from the output of the divider 16 with tunable division factor act on the information input of the pulse distributor 17 and consistently pass on its outputs. And the first pulse passes to the first output. The second pulse passes to the second output, and so on, the Last N-th pulse passes to the N-th output. (Pulse distributor may be based on a decoder and a binary counter. (In particular, as the decoder can be used chips KID or KID and a pattern similar to them on purpose. Examples of schemes include decoder and to use them, see, for example, Zeldin E. A. Digital integrated circuits in information - measuring equipment. - L.: Energoatomizdat. Leningrad. separa-tion, 1986. C. 115-118)

Pulses with N outputs of the pulse distributor 17 are received at the inputs of running their first 191converters code-time included in each of the N groups, and simultaneously to the inputs of the start of the corresponding N blocks 211-21Ncalculate the y-correlation (cross correlation) function. Let us consider the operation of these blocks (see Fig. 2 and Fig. 3).

t at time (t0+), to the input of the launch of the first 191Converter code-the first group and then goes to the input of an RS flip-flop 24. To direct the output of the RS flip-flop 24 is set to the level of logical units, which is fed to the input of the account permissions of the binary counter 25 and gives an account of clock pulses received at its counting input. The output of the binary counter 25 is connected to the second input of the comparison circuit 26, the first entrance of which is through the information input to the Converter is connected to the output of the first 81binary counter group. The comparison circuit 26 performs the comparison operation code stored in the first 81binary counter group, with the current value of the binary counter 25. At the time when the contents of the binary counter 25 becomes equal to the contents of the first 81binary counter group, the output of the comparison circuit 26 sets the level of logical units. This time will be equal to (t1+), as in the first 81binary counter group is stored the number of l1corresponding to the time interval (t1-t0). (As schemes can be used for comparison, for example, the chip CSP and its analogues. Cm. Digital integrated mikros is 2. Fig. 2.190 and 2.191.) The level of logical units from the output of the comparison circuit 26 is supplied to the third input Tregubova element And 27, to the second input of which receives the level of logical units with direct access RS-flip-flop 24. The first input Tregubova element And 27 through the inverter 22, the inlet of which is the entrance blocking Converter, connected to the first output of the decoder 7. This relationship is provided in order to block trehochkovoy element And 27 during simultaneous operation of the first 81binary counter group and the binary counter 25 (this may be the case when t1). Recall that the level of logical units on the first output of the decoder 7 will be present only in the time interval from t0to t1i.e. to a point in time (t1+) on this output will be a logic level zero, and, therefore, the inverting with an inverter 22 to the first input Tregubova element And 27 will be the level of logical units. Therefore, the establishment of level of logical units on the output of the comparison circuit 26 causes the output Tregubova element And 27 is set to a logic level addvoice counter 25. As a result, the direct output of the RS flip-flop 24 is set to a logic level zero, and is reset binary counter 25, which leads, naturally, to establish logic level zero output Tregubova element And 27. Thus the output Tregubova element And 27 and, consequently, the output of the first 191Converter code-the first group at time (t1+) is formed by a short pulse, which is fed to the input of the start of the second 192Converter code-the same group. The second 192and the subsequent 193-19Mconverters code-the first group is similar to the first 191Converter code-this group with the only difference that their information inputs connected to the outputs of the respective binary counters 82-8Mgroup. In accordance with this Converter output code-time 192-19Mthe first group of short pulses appear respectively at time (t2+), (t3+),...,(tm+). The pulses from outputs of the first (M-1) code converters-time 191-19M-1the first group will be transmitted to the corresponding inputs of the first 201(M-1)-Vodolaga of elementimpl, which correspond to the moments of time (t1+),(t2+),(t3+),...,(tm-1+). These pulses arrive at the input of the change of sign of the first 211the computing unit of the ordinate correlation (cross correlation) function.

The pulse from the second output of the pulse distributor 17 through time 2 = 2kT0with respect to the signal "start", that is, at time (t0+2), is fed to the input of the launch of the first 191Converter code-the second group. Drive code 191-19Mthe second group is similar to the work of code converters-time 191-19Mthe first group. This short pulses at the outputs of inverters code-time 191-19Mthe second group appear respectively at time (t1+2), (t2+2),...,(tm+2). The pulses from outputs of the first (M-1) code converters-time 191-19M-1the second group will be transmitted to the corresponding inputs of a second 202(M-1)-Vodolaga element OR, the output of which will have a serial stream of pulses corresponding to the time

< / BR>
These pulses arrive at the input of the change of sign of the second 212the computing unit of the ordinate correlation (mutual interviewer is = nkT0with respect to the signal "start", that is, at time (t0+n), is fed to the input of the launch of the first 191Converter code-time of n-th group (n= 1,2,3,...,N). This short pulses at the outputs of inverters code-time 191-19Mthe n-th group appear respectively at time

< / BR>
The pulses from outputs of the first (M-1) code converters-time 191-19M-1the n-th group will be transmitted to the corresponding inputs of the n-th 20n(M-1)-Vodolaga element OR, the output of which will have a serial stream of pulses corresponding to the time

< / BR>
These pulses arrive at the input of the sign-change of the n-th 21nthe computing unit of the ordinate correlation (cross correlation) function.

The pulse from the first output of the pulse distributor 17 and also to the input of the launch of the first 211the computing unit of the ordinate correlation (cross correlation) function. This impulse to direct the output of the RS-flip-flop 29 is set to the level of logical units, which is supplied to the second input element 30 And permit the passage of clock pulses from the first input to the counting input of the reversible counter 34. Management direction smotrim the formation of this signal. The pulses from the output of the first 201(M-1)-Vodolaga element OR at time (t1+), (t2+),...,(tm-1+) is fed to the input of the sign-change of the unit and, therefore, at the counting input T of the flip-flop 31. (As a T-flip-flop 28 can be used, for example, a trigger K555TB9. Cm. Nefedov A. B. Integrated circuits and their foreign counterparts: a Handbook. So 5. - M.: Goblet-a, 1997. - S. 278) Recall following a start signal to direct the output of this trigger level is set to logical zero. At time (t1+), (t2+),...,(tm-1+) is consistent with the change of state T flip-flop 28. The signal from the direct output of this trigger is supplied to the second input of the first 32 of the EXCLUSIVE OR element, the first input through the input characteristic initial installation of the unit is connected to the output of D-flip-flop 10, which stores the initial value of the signal z2(t), i.e. z2(t0). As a result, the output of the first 32 of the EXCLUSIVE OR element will have a signal corresponding to the output signal of the second 4 comparator, but delayed by the delay value , so this will be the signal z2(t-). The signal z2(t) from the output of the first element 32 XOR is supplied to the second input of the second element 33 And is ement EXCLUSIVE OR performs a symbolic function of multiplier signals z1(t) and z2(t-). If the signs of the signals z1(t) and z2(t) coincide, the output of the second element 33 XOR will be a logic level zero. This means that the sum of these signals is equal to "+1". If the signs of the signals z1(t) and z2(t) are opposite, then the output of the EXCLUSIVE OR element 12 will be the level of logical units. This means that the sum of these signals is equal to "-1". The output signal of the second element 33 XOR is supplied to the control input of the counting direction of the reversible counter 34. When a logic level zero on this input determines the direct expense of the reversible counter 34 (summation mode), and the level of the logic unit determines the count in reversible counter 34 (subtract mode). At time (tm+) pulse with the last 19MConverter code-the first group is fed to the input termination of the account of the first 201the computing unit of the ordinate correlation (cross correlation) function and then to the first input of the OR element 28, the output of which is fed to the reset input of RS flip-flop 29. As a result, the direct output of the RS-flip-flop 29 is set to the level of logicalware input to the counting input of the reversible counter 34. To this point in time in the reversible counter 34 will be accumulated number of Sxy(), which determines the score of the first ordinate mutual correlation function of the signals given constant ratio AB/Npincluded in the expression (5), the estimate of the first ordinate mutual correlation function of the signals are equal

< / BR>
Work blocks 212-21Ncalculate the y-correlation (cross correlation) function is similar to the work of the first 211the computing unit of the ordinate correlation (cross correlation) function. In the General case in the reversible counter 34 n-th 21nthe computing unit of the ordinate correlation (cross correlation) function accumulates the number of Sxy(n) in the binary code, which determines the score of the n-th ordinate mutual correlation function of the signals given constant ratio AB/Npincluded in the expression (5), the evaluation of the n-th ordinate mutual correlation function of the signals are equal

< / BR>
The momentum from the last 19MConverter code-the last time the N-th group was also fed to the reset input of RS flip-flop 18 and sets on its direct output logic level zero, which disables the operation of the divider 16 with tunable coeff is>y() fails.

The procedure for measuring the correlation function Rxx() is similar to that considered above, the process of measuring the mutual correlation function Rxy(). The difference lies only in the fact that the investigated centered random signal is fed to both inputs of torrelamata, that is, the first inputs of the first 3 and second 4 Comparators. In the reversible counter 14 and in the reversible counter 34 blocks 211-21Ncalculate the y-correlation (cross correlation) function will be accumulated in the binary code, respectively, the number of Sxx(0) and Sxx(n) (n=1,2,3,...N), which determine respectively the evaluation of the zero ordinate and evaluation (n=1,2,3,... N) next N y of the correlation function signal, taking into account the constant coefficient A2/Npincluded in the expression (4), in General, estimates of ordinates of the correlation function signal will be equal to

< / BR>
where n=0,1,2,3,...n

From the above description it is seen that compared with the device-the prototype of the proposed device allows to obtain a parallel evaluation of the correlation (or cross correlation) function, which increases the operating speed of the device. In addition, the proposed ustroystv with any law distribution, that extends its functionality.

Technically, the proposed device is implemented on standard elements, widely known and used in modern technology. Moreover, at the present level of development of technology of integrated circuits such device or its individual units (converters code-blocks compute y correlation (cross correlation) function), it is advisable to realize in the form of large-scale integrated circuits.

1. Parallel symbolic correlates containing the first and second Comparators, the first inputs of which are respectively the first and second inputs of torrelamata, the output of the second comparator is connected to the input of the shaper short pulses, characterized in that it introduced the first and second generators are random uniformly distributed signals, the first and second binary counters, decoder, first and second RS-triggers, D-trigger element And the EXCLUSIVE OR element, a reversible counter, a divider with a configurable dividing ratio, the pulse distributor, a clock, a group of M binary counter, N groups, each of which contains M convert elational) function, moreover, the outputs of the first and second generators of uniformly distributed random signals is connected with the second inputs respectively of the first and second Comparators, the output of the first comparator connected to the first input of the EXCLUSIVE OR element and with the information input of each of N blocks compute y correlation (cross correlation) function, the output of the second comparator is connected with the second input of the EXCLUSIVE OR element and with the D-input of D-flip-flop, the clock input of which is connected to the input "start" correlate, and a direct output connected to the input of the sign of the initial state of each of the N blocks compute y correlation (cross correlation) function, the output of shaper short pulses is connected to the counting input of the first binary counter, the output of which is connected to the address input of the decoder, the first M output of which is connected to the enable inputs of the account corresponding to M binary counters of the group and to the inputs of the block corresponding M code converters-each of the N groups, the last (M+1)-th output of the decoder is connected to the reset input of the first RS-flip-flop, the input set which is connected to the input "start" correlate, and a direct output connected to pen the wow binary counter, the generator output clock pulses is connected to the counting input of the divider with a configurable dividing ratio, with a counting inputs of the M binary counters group, with the second input element And, with a counting input of the second binary counter with a counting inputs M code converters-each of the N groups and with the counting inputs of N blocks compute y correlation (cross correlation) function, the output element And is connected to the counting input of the reversible counter, the control input counting direction of which is connected to the output of the EXCLUSIVE OR element, the inputs of resetting the first and second binary counters, entrance reset the reversible counter, inputs reset M binary counters group, inputs the initial installation M code converters-each of the N groups and inputs the initial installation of all blocks compute y correlation (cross correlation) function of the joint and is connected to the input "start" correlate, the output of the second binary counter is one of the output correlate and carries information about the duration of the measurement time, the output of the reversible counter is the exit assessment to the zero ordinate correlation (cross correlation) function, the output of each is included in the composition of each of the N groups, installation input of the divider with a configurable dividing ratio is connected to the input "start" correlate, and the reference input division factor is the reference input step delay measurement correlation (cross correlation) function, the control input of the divider with a configurable dividing ratio and the control input of the pulse distributor United and connected to the direct output of the second RS-flip-flop, the input set which is connected to the input "start" correlate, the output of the divider with a configurable dividing ratio is connected with the information input of the pulse distributor, N outputs of which are connected with inputs of launch of the respective first code converters-each of the N groups and inputs trigger the appropriate N blocks compute y correlation (cross correlation) function, in each of the N groups of the previous output of the Converter code-time is connected to the input of the subsequent run of the Converter code-time, the output of the last M-th Converter code-time in each of the N groups is connected to the input of the termination of the account corresponding computing unit of the ordinate correlation (cross correlation) function, the outputs of the first (M-1) converters code-BP is n with the sign change of the sign of the corresponding computing unit of the ordinate correlation (cross correlation) function, the output of the last M-th Converter code the time, part of the last N-th group is connected with the reset input of the second RS-flip-flop, the outputs of the N blocks compute y correlation (cross correlation) function outputs are estimates of the corresponding ordinates of the correlation (cross correlation) function.

2. Parallel symbolic correlates under item 1, characterized in that the Converter code-time contains an inverter element OR RS-flop binary counter, a comparison circuit and trekhgolovy element And the input of the inverter is the input block of the Converter, and the output connected to the first input Tregubova element And the first input of the OR element is the input of the initial installation of the Converter, and the output connected to the reset input of RS flip-flop and to the input of reset binary counter, the input of the RS flip-flop is input, run the Converter, and a direct output connected to the enable input of the account of a binary counter and a second input Tregubova element And the counting input of a binary counter is a counter input of the inverter, and the output connected to the second input of the comparison circuit, the first input information which is input preobrazovatele OR is the inverter output.

3. Parallel symbolic correlates under item 1, characterized in that the computing unit of the ordinate correlation (cross correlation) function contains an element OR RS-trigger item, T-trigger, two EXCLUSIVE OR element and a reversible counter, and the second input element OR the reset input of the T flip-flop and the input reset the reversible counter are combined and input the initial setup of the unit, the counting input t of a flip-flop is the entrance sign-change unit, and a direct output connected to a second input of the first EXCLUSIVE OR element, the first input which is the input of the sign of the initial state of the block, and the output is connected to a second input of the second EXCLUSIVE OR element, the first input by the information input unit, and the output connected to the control input of the counting direction of the reversible counter, the first input element OR an input termination of the account unit, and the output connected to the reset input of RS flip-flop, the input set which is the starting block, and a direct output connected to the second input element And the first input of which is counter input unit, and the output connected to the counting input of a reversible counter whose output is the output of the block.

 

Same patents:

The invention relates to computer technology and can be used in radar systems

The invention relates to computer technology and can be used for signal processing in radio navigation systems

The invention relates to measuring technique and can be used in dynamic systems with one-to-one nonlinearity

Digital correlator // 2067316
The invention relates to the field of radar and is intended to implement the operations of convolution of two signals

The invention relates to computer technology and can be used for the calculation of the correlation function of the input signal data reference function (PF) in the satellites of the type "DIAMOND" (Russia), ERS-1 (Europe), JERS-1 (Japan), RADARSAT (Canada), SIR-A (USA), for aircraft type AWACS and JSTARS, and in medicine in tomography and ultrasonic sensing and Geology

Sign correlates // 2055395

Digital correlator // 2051413
The invention relates to devices of automatics and computer engineering and can be used in correlation extreme systems such as television-correlation

The invention relates to specialized tools computer engineering and is intended for finding estimates of the correlation function of random processes, for example, correlation-extreme navigation systems or systems estimation of signal parameters in the case of non-coherent processing

FIELD: specialized information extracting means.

SUBSTANCE: device has displacement registers, comparator block, XOR element, multiplexer, triggers, counter, AND elements.

EFFECT: simplified construction.

1 dwg

FIELD: computer science.

SUBSTANCE: device has first and second regenerators of random evenly spaced signals, second and first comparators, generator of short pulses, second and first binary counters, decoder, D-trigger, first and second RS-triggers, AND element, XOR element, reverse counter, clock pulse generator, divider with rebuilt division coefficient , pulse distributor, group of M synchronization blocks, group of M pulse distributors, N (M-10) - input elements R and N blocks for calculating ordinates of correlation function.

EFFECT: simplified construction and higher reliability .

2 cl, 4 dwg, 1 tbl

FIELD: the invention refers to the technique of detection of a target and determination of the direction at a target.

SUBSTANCE: the mode is realized by way of receiving of ultra wideband impulses reflected from the target, of delaying them on various time multitude in various channels of surveillance and multi channel processing. In the first variant of the current mode variation of the form of receiving impulses on a great number of discrete time positions are carried out by way of averaging-out by channels of surveillance at known direction of incoming reflected impulses in a beforehand designed control sector and then found valuation of the form of receiving impulse is used as a base signal in multi channel correlation processing. In the second variant valuation of magnitude of receiving impulse is formed in concrete moment of time for each base direction in beforehand given angular sector of control, valuation of the form of the receiving impulse is found according to formed valuations of magnitude 0f the receiving signal for various discrete moments of time; found valuation of receiving impulse is used as a base signal in multi channel correlation processing; out of multitude of results of correlation processing correlation maximum is chosen. This maximum is used as preliminary threshold decision statistics in the procedure of detection of the target; the direction of incoming reflected impulses with the help of interpolating valuation of the position of the correlation maximum in the environs of that base direction for which the largest result of multi channel correlation processing.

EFFECT: the use of this invention at location of a target with the help of ultra wideband impulses allows to receive signals incoming not only from in advance chosen base directions.

6 cl,9 dwg

FIELD: data processing in broadband radio communications and radio navigation.

SUBSTANCE: proposed method intended for use where reception of extended-spectrum data signals keyed by simulation-resistant pseudorandom nonlinear derivative sequences is always preceded by synchronization includes concurrent accumulation of periodic mutually correlated function values of signal segments arriving from output of dynamically matched adjustable filters with two standard sampling lines affording generation of random derivative, as well as determination of time step numbers of their mutual shift corresponding to delay synchronism. Then current delay of entire signal being received is found from combination of these time step numbers. Used as dynamically matched adjustable filters in search channels are acousto-electronic convolvers.

EFFECT: reduced time and hardware requirement for searching broadband delay signals characterized in high simulation resistance.

2 cl, 9 dwg

FIELD: engineering of specialized devices, meant for determining correlation functions of random processes.

SUBSTANCE: correlator consists of circular distributor (1), containing generator of clock impulses and serially coupled triggers (2), two limiter amplifiers (3), key circuits (4), logical elements "AND" (5,9), "OR" (6) and "NOT" (7), memorizing element (8) and impulse counters (10). In circular distributor (1) between "n" and "1" triggers (2), a "n+1" trigger (2) is additionally coupled, which makes it possible to introduce additional preparation operation for memorizing element (8), in other words, its nullification. Second input of "n+1" trigger (2) by preparation signal is connected to output of "n"-trigger (2), and its first output is connected to controlling input of additional "n+1" key circuit (4), input of which is connected to output of memorizing element (8), and output - to ground connection. Input clamp by second input signal through second limiter amplifier (3) is connected to second input contact of mode switch (12), its first input contact is connected to input of first key circuit (4) and to output of first limiter amplifier (3), input of which is connected to input clamp of first input signal; output contact of mode switch (12) is connected to second input of "AND" element (9).

EFFECT: increased precision of multi-channel polar correlator, expanded functional capabilities of correlator due to introduction of mode for determining mutual correlation function of two signals.

1 dwg

FIELD: navigation techniques.

SUBSTANCE: when forming an image of a surface, on which a sensor is moving, components of the image with spatial wavelength less than twice the size of the optical cell are destroyed, before calculation of shift between the reference and the current frames on the discrete set of numbers Arefij and Acurij, stored in the first and second memory buffers. Initial continuous functions Aref(x,y), Acur(x,y) are restored, and then the shift between the frames is calculated by comparing the restored continuous functions.

EFFECT: increased accuracy and resolution capacity of calculating shift.

2 cl, 10 dwg

FIELD: physics; radio-technology.

SUBSTANCE: invention pertains to radio-technology, and particularly to optimum receiving of pseudonoise signals. The technical outcome is the increased resistance to interference of the output signal. According to the method, the radio frequency oscillation is converted to the video frequency range. The signal envelope is separated, sampled on time and amplitude on two levels, "1" and "0". The obtained code is recorded in an n-bit shift register of a discrete matched filter, matched by a direct code, and a discrete matched filter, matched by an inverse code. The automatic correlation function of the received signal is generated by removing the constant component from the result of adding output signals of the indicated discrete matched filters. The device which implements the method consists of a multiplier (1), low-pass filter (2), bidirectional limiter (3), cascade for coinciding with "1" (4), cascade for coinciding with "0" (8), inverter (7), n-bit shift registers (5,9), n-input adders (6,10), dual input adder (11), device for removing constant component (12), polling clock pulse source (T). At the first n-bit shift register and the first n-input adder there is discrete filter, matched by a direct signal code, and at the second n-bit shift register and the second n-input adder there is a discrete filter, matched by an inverse signal code.

EFFECT: increased resistance to interference of the output signal.

2 cl, 4 dwg

FIELD: electricity.

SUBSTANCE: invention can be used for detection of complex signals in those radio-technical systems which are not capable to change signal phase quickly. Method for detection of Barker signal in matched filter which signal is modified by substitution "-1" elements for "0" elements consists in following. Received signal is filtered in auxiliary filter matched relatively to one signal position, delayed in time-delay circuit where delay between it's branches is equal to duration of one signal position. Corresponding elements of received signal code and elements of reference code are added one-by-one by modulo 2. Results of additions are inverted, summed, and in accordance with summing results the decision about detection is made.

EFFECT: possibility to process complex signals with constant phase.

2 dwg

FIELD: education.

SUBSTANCE: method consists in the following: placing on the monitor of a control question and versions of the answer to the given question, a choice of one, preferable trained, a version of the answer by means of moving of the manipulator cursor to the location of its indicator and the subsequent definition of correctness of the answer on a final cursor position; after placing of indicators of versions of answers in the range from the moment of the cursor movement beginning till the moment of fixing of its final position form a file trajectory parametres of its movement on the monitor, determine autocorrelation function of the obtained array of trajectory parametres and determine level of confidence of the trained person in the obtained knowledge by position of a maximum of function at which arrangement within the set error of decision-making in the beginning of co-ordinates gives the conclusion about the confident or uncertain motivation of the answer.

EFFECT: increase of reliability and accuracy of the control of obtained knowledge level.

5 dwg

FIELD: physics; computer facilities.

SUBSTANCE: invention concerns computer facilities and can be used for algorithmic diagnosing and compensation of failure of process of automatic support of the object by the television tracer of correlative type. For this purpose the known television tracer of correlative type is equipped with the analyser of failure of process of support and the additional commutator.

EFFECT: provision of fault-free object following at occurrence of sudden failures in the correlator at the expense of identification of failure of tracing by the correlator and automatic transmission to the given situation of priority of a number system of coordinates.

1 dwg

Up!