Method for conversion of code of remainder classes system to voltage

FIELD: computer science.

SUBSTANCE: method includes forming of two supporting harmonic oscillations and where t - time of production from supporting oscillation of harmonic oscillation and from harmonic oscillation - oscillation and determining multiplication result integral for these oscillations: where Tu - integration interval.

EFFECT: higher precision, higher speed of operation.

2 dwg

 

The invention relates to the field of automation and computer engineering and can be used in the design of devices for converting digital code in the system of residual classes (JUICE) in the voltage in units of pairing different items computational and information-measuring systems.

The known method (analog) conversion code JUICE voltage [1, s-240], which consists in converting the numbers in the JUICE in the positional number system (PSS) and the subsequent formation of the obtained positional code voltage by summing the currents is directly proportional to the weights of the bits of the position code on the common load resistance [2, s-211].

The disadvantage of this method is poor performance, due to the need for more code translation JUICE in MSS.

The closest in technical essence (the prototype of the present invention) is a method based on the well-known [1, p.31; 3, p.35-39, p.77-78] the method of obtaining the position code number And code (α1that α2,... ,αNin JUICE:

where

[• ] is the integer part of the number; mi- a set of relatively Prime positive integers;

μi - weight of orthogonal basis obtained from the solution of the comparison (μiMi)mod

rA- rank of A, which represents a non-negative integer indicating how many times the range JUICE - M was exceeded during the transition from the representation of a number to the JUICE to his positional representation.

This method of code conversion JUICE in voltage is [4, p.23-24] in the calculation of the modules mithat works discharges αicode number And JUICE on the weight of orthogonal bases μithese discharges - βi=(αithatμi)mod miwhere mi- base JUICE i=1,2,... N, the summation for the total resistance of the load currents is directly proportional to the fraction values βi/miand the subtraction of the voltage obtained by passing the sum of these currents through the load resistance, voltage, directly proportional to the rank of rA.

The disadvantage of the prototype low speed, as when converting the JUICE into a voltage necessary to calculate the rank of rA. Known algorithms to obtain the rank of [3, p.78-82; 4, p.23-24] requires the extra cost of equipment and are only for N steps, where N is the number of bases in the JUICE.

The aim of the proposed method is to improve the performance of the PE the perspective of samples computing and information-measuring systems for various purposes.

The technical result is expressed in faster execution of code conversion JUICE in tension.

This objective is achieved in that in the known method, including calculating the modules mithat works discharges αicode number And JUICE on the weight of orthogonal bases μithese discharges - βi=(αithatμi)mod miwhere mi- the Foundation of the JUICE; i=1,2,... N, optionally form two reference harmonic oscillations u01(t)=Ucos(ω · t) and u02(t)=Usin(ω · t), where U and ω respectively the amplitude and frequency of harmonic oscillations; t - time, obtained from the reference oscillation u01(t) harmonic oscillation u1(t) by L shifts phases on the

where j=1,2,... L; L is the integer part of the result of dividing the number N by 2, and from harmonic oscillations u02(t) get a harmonic oscillation u2(t) by (N-L) phase shifts

where k=(L+1), (L+2),..., N, and define the integral works of these fluctuations:

moreover, the value of uuwhenTu>(2... 3)T and 0≤ And<<M equals to the value of the number A, where Tu- the integration interval; T - period of the harmonic oscillations;

usnot invention is based on the use of the periodicity of the harmonic function, similar to the ring of classes of deductions integer modules.

Since in the present method there is no need to compute the rank of a number, there is an increase in performance transformation code, the JUICE in the voltage.

It is known that

where p=1,2,3,...

May be formed of two harmonic oscillations u01(t)=Ucos(ω t) and u02(t)=Usin(ω t) with amplitude U and the frequency ω .

If the initial phase of the harmonic oscillations u01(t) move L time value

where L is the integer part of the result of dividing the number N by 2; j=1,2,... L, and the initial phase of the second harmonic oscillations u02(t) move (N-L) times the value of the

where k=(L+1), (L+2),..., N, then shifts the data harmonic oscillations will be described the corresponding expressions

As

and in turn

on the basis of (3) and (5) we get

Similarly, taking into account the expression (4), we obtain the formula

the second term which is converted to the form

Accordingly, based on (4) and (7), we obtain

If harmonic oscillations (6) and (8) to multiply and integrating, we arrive to the following expression:

where[3, p.36, formula (1.30)].

Here the approximate equality in (9) follows from the assumption that when ω >>1 and Tu(2... 3)T, where T is the period of the harmonic oscillation u1(t) and u2(t), the integral of the Raman component of the compositions of harmonic oscillations with a total frequency significantly less than the integral of the Raman component difference (zero) frequency.

By appropriate choice of the set of bases JUICE miyou can always ensure that the amount was much less than the range of number representation in the JUICE - M, that is, 0≤ And<<M, Then (9) can be represented in the following approximate proportions:

which shows that if

will be provided an approximate equality

For example, if

that is the argument of sin(• ) coincides with its value to the fourth decimal.

Considering the above, in EMA formation of the code JUICE voltage will be equal to the sum of the time delays τ ϕ harmonic vibrations (3) and (4) in L devices of the phase shift and the integration time Tuworks fluctuations u1(t) and u2(t), i.e. tΣ ≈ τ ϕ +Tu.

Since the delay harmonic oscillations on a time interval equal to the duration of its period corresponds to a phase shift angle of 2π , the time delay in the formation of any of the L phase shifts is assumed to be the period of the frequency of the reference harmonic oscillations

Then τ ϕ ≈ L· T.

As mentioned above, Tu(2... 3)T. let us Take Tu=3T. Therefore, the time for receiving the voltage from the code of JUICE equals

At the conclusion of the formula (12) were assumed to be

For example, when the frequency of the reference harmonic oscillations 100 GHz and N=8 time tΣ ≈ 7· 10-11with that commensurate with the maximum possible switching time digital logic element [5, s], and, therefore, significantly less time calculating the rank of rAin arithmetic devices based on semiconductor logic elements required to obtain from the code JUICE voltage using the prototype.

Figure 1 shows a structural diagram of a device that implements the proposed method pre is obrazovaniya code JUICE in voltage, where 11-1Ninformation input device, 21-2N- the display device 3 - generator harmonic oscillations, 4 - Phaser angle51-5N- managed phasers, 6 - analog multiplier, 7 - integrator, 8 - output device.

Information inputs 11-1Nconnected to the inputs of the respective display devices 21-2Nthe outputs are connected with the second inputs of the corresponding managed phasers 51-5Nwhile the output of the oscillator 3 is connected directly to the first input of the controlled phase shifter 5iand through the phase shifter angle4 - with the first input of the control phase shifter 5L+1with the controlled phase shifter 5jconnected to the first input of the controlled phase shifter 5(j+1)where j=1,2,... L-1, and the output of the controlled phase shifter 5kconnected to the first input of the controlled phase shifter 5(k+1)where k=(L+1),(L+2),..., N-1, and the output of the controlled phase shifter 5Nconnected to the first input of the analog multiplier 6, a second input connected to the output of the controlled phase shifter 5Lwhile the output of the analog multiplier 6 is connected to the input of the integrator 7, the output of which is an output device 8.

Consider the operation of the device. N information inputs 11-1Nthe device comes unitary codes αithe corresponding digits in A code JUICE, where i=1,2,..., N. since the weights of the orthogonal bases μiconstants, in the display devices 21-2Lby an appropriate change of the input data bus regarding the output is a unary transformation αjjthatμj)mod mjjwhere j=1,2,... L, a in the display devices 2L+1-2N- unary transform αk(mkkthatμk)mod mk=(mkk)mod mkwhere k=(L+1),(L+2),... N.

As an example of the display devices 21-2Nfigure 2 shows a diagram of a display device that implements the conversion α → (α · 3)mod5.

Unitary codes numbers βjand (mkk)mod mkcoming to the second inputs of the respective managed phasers 5jand 5kwhere j=1,2,..., L; k=(L+1),(L+2),... N. In managed phasers are set corresponding phase shifts

and

After undergoing harmonic oscillations from the output of the generator 3 through the respective phase, the output is probleemiga Phaser 5 Lset the total RAID phases

and the output of the controlled phase shifter 5N- RAID phases

In the result of multiplication in an analog multiplier 6 of harmonic oscillations with these shifts phases and subsequent integration in the integrator 7, the output 8 of the device produces a voltage directly proportional to

whichand 0≤ A<<M will be equal to the number of A.

Example. Let N=5; m1=11; m2=7; m3=5; m4=3; m5=2; A=50;α1=A mod m1=6; α2=1; α3=0; α4=2; α5=0 (And=(6, 1, 0, 2, 0)); μ1=1; μ2=1; μ3=3; μ4=2; μ5=1.

After the unitary transformation code numbers α1that α2that α3that α4and α5in the display devices 21-25on the second inputs of managed phasers 51-55accordingly enter the following values unitary code (α1thatμ1)modm1=6; (α2thatμ2)modm2=1; (m33thatμ3)modm3=0; (m44thatμ4)modm4=2 and (m55thatμ5)modm5=0. In problemih the phasers 5 jand 5kwhere j=1 and 2, and k=3,4 and 5, respectively, are the following phase:and ϕ5=0.

After undergoing harmonic oscillations from the output of the generator 3 through the respective phase, the output of the controlled phase shifter 52set the phase shift equal to

and the output of the controlled phase shifter 55set the phase shift equal to

In the result of multiplication in an analog multiplier 6 harmonic oscillations from the output of the controlled phase shifter 52-

u1(t)=

with the oscillation output of the controlled phase shifter 55-

u2(t)=

and its integration in the integrator 7, output 8 is formed voltage

Whenget the

Because the code JUICE you can only view of integers [3, p.12], from the above example you can see that clearly can be decided on the number And equal to 50.

Sources of information

1. Cherniavsky A.F., and other high-Speed methods and is istemi digital information processing. - Mn.: The Belarusian state University, 1996. - 376 S.

2. GITIS AI, Piskunov E.A. Analog-to-digital converters. - M.: Energoizdat, 1981. - 360 C.

3. Akutski IA, yuditsky DI Machine arithmetic in residual classes. - M.: Owls. radio, 1968. - 440 S.

4. Abramson, ETC, Avrov O.M., Lapkin L.Y. Coding of electrical quantities in the system of residual classes. // Avtometriya, No. 2 (62), 1975, p.23-29.

5. Akaev A.A., Maiorov S.A. Optical methods of information processing. - M.: Higher. HQ., 1988. - 237 S.

The way the code conversion system of residual classes (JUICE) into a voltage, comprising calculating by the modules miworks discharges αicode number And JUICE on the weight of orthogonal bases μithese discharges - βi=(αiμi)mod miwhere mi- the Foundation of the JUICE; i=1,2,...N, characterized in that it further form two reference harmonic oscillations u01(t)=U· cos(ω · t) and u02(t)=U· sin(ω · t), where U and ω respectively the amplitude and frequency of harmonic oscillations; t - time, obtained from the reference oscillation u01(t) harmonic oscillation u1(t) by L shifts phases on thewhere j=1,2,...L; L is the integer part of the result of dividing the number N by 2, and from harmonic oscillations u02(t) get a harmonic oscillation u2(t) by (N-L) shifts the phase where k=(L+1), (L+2),..., N, and define the integral works of these fluctuations:moreover, the value of uuwhenTu>(2...3)T and 0≤ And<<M equals to the value of the number A, where Tu- the integration interval; T - period of the harmonic oscillations;



 

Same patents:

FIELD: computer engineering.

SUBSTANCE: proposed device that can be used in high-reliability computer-aided monitoring, data processing and acquisition systems has two analog-to-digital converters, two switching units, two sensors, and control unit. This device is characterized in low failure probability, reliability of conversion when implementing structure of analog-to-digital computer capable of operation in two modes of parallel and/or serial polling of sensors, and in ability of its on-line reconfiguration in the event of failure by self-check results of each analog-to-digital converter.

EFFECT: enlarged functional capabilities, extended mean time between failures, reduced maintenance charges.

4 cl, 6 dwg

FIELD: computer engineering; data processing devices.

SUBSTANCE: proposed angle-of-turn-to-code converter has synchro resolver sensors, switching unit, inverter, two adding amplifiers, two integrators, functional voltage-to-code converter, threshold elements, 4NAND gate, integrator triggering and stopping unit, and counter.

EFFECT: enhanced precision characteristics of converter.

1 cl, 1 dwg

FIELD: electronic engineering.

SUBSTANCE: device has coordinate scale having raster and code path of which the first one is represented as a chain of windows forming regular raster and the second one is represented as a chain of code windows, reading unit having illumination unit, analyzing raster mask, raster path photodetectors, and multi-element raster path photodetector. The raster path photodetectors, and multi-element raster path photodetector are connected to recording and analyzing unit, respectively. The reading unit has analyzing code mask being two window paths arranged so that succession period is a multiple of code step and window width is equal to the code step. The windows on the paths are shifted by a value equal to half code step.

EFFECT: eliminated ambiguity in reading coordinate code; high performance and accuracy.

3 cl, 6 dwg

FIELD: electronic engineering.

SUBSTANCE: device has a setoff transducers kinematically connected to gantry shaft, angular information transformer, code transducer, adder, control unit, clock pulse oscillator, delay circuit, binary pulse counter, two static registers, digital comparator line and RAM unit.

EFFECT: high transformation accuracy.

3 dwg

FIELD: computer engineering; automation, data processing and measurement technology.

SUBSTANCE: proposed converter has two registers, NOT gate, angle-code-to-sine/cosine-code functional conversion unit, two digital-to-analog converters, reference voltage supply, pulse generator, counter, two capacitors, subtracting amplifier, two modulators, threshold unit, two selector switches, two buffer followers, threshold voltage supply, comparison circuit, D flip-flop, and reference code shaper; all these components enable functional control of converter during recording pulse time and supply of signal indicating normal or abnormal operation of converter to user thereby essentially raising its self-control ability and yielding profound and reliable information.

EFFECT: enhanced comprehensiveness of control and reliability of converter output data.

1 cl, 2 dwg

FIELD: digital technology; conversion of analog voltage to digital code.

SUBSTANCE: proposed converter has differential amplifiers, comparator, dc amplifier, analog memory device, control device, serial-to-parallel code converter, modulo M counter, switches, inverter, and input stage for determining polarity and inverting negative voltages.

EFFECT: enhanced bit capacity at high speed and simple architecture of converter.

1 cl, 2 dwg

The invention relates to automation and computer engineering and can be used for analog-to-digital conversion of the angular position of the shaft-to-digital Converter for receiving digital information from managed objects and putting it into the digital control and computing machines

The invention relates to measuring technique and can be used in automated information-measuring systems for interfacing analog information channels with digital computing machines

The invention relates to the field of computer engineering and can be used in automatics and information measuring technique

The invention relates to the field of computer technology, in particular to the converters of the angle of rotation of the shaft in the code, and can be used in data processing systems

FIELD: digital technology; conversion of analog voltage to digital code.

SUBSTANCE: proposed converter has differential amplifiers, comparator, dc amplifier, analog memory device, control device, serial-to-parallel code converter, modulo M counter, switches, inverter, and input stage for determining polarity and inverting negative voltages.

EFFECT: enhanced bit capacity at high speed and simple architecture of converter.

1 cl, 2 dwg

FIELD: computer engineering; automation, data processing and measurement technology.

SUBSTANCE: proposed converter has two registers, NOT gate, angle-code-to-sine/cosine-code functional conversion unit, two digital-to-analog converters, reference voltage supply, pulse generator, counter, two capacitors, subtracting amplifier, two modulators, threshold unit, two selector switches, two buffer followers, threshold voltage supply, comparison circuit, D flip-flop, and reference code shaper; all these components enable functional control of converter during recording pulse time and supply of signal indicating normal or abnormal operation of converter to user thereby essentially raising its self-control ability and yielding profound and reliable information.

EFFECT: enhanced comprehensiveness of control and reliability of converter output data.

1 cl, 2 dwg

FIELD: electronic engineering.

SUBSTANCE: device has a setoff transducers kinematically connected to gantry shaft, angular information transformer, code transducer, adder, control unit, clock pulse oscillator, delay circuit, binary pulse counter, two static registers, digital comparator line and RAM unit.

EFFECT: high transformation accuracy.

3 dwg

FIELD: electronic engineering.

SUBSTANCE: device has coordinate scale having raster and code path of which the first one is represented as a chain of windows forming regular raster and the second one is represented as a chain of code windows, reading unit having illumination unit, analyzing raster mask, raster path photodetectors, and multi-element raster path photodetector. The raster path photodetectors, and multi-element raster path photodetector are connected to recording and analyzing unit, respectively. The reading unit has analyzing code mask being two window paths arranged so that succession period is a multiple of code step and window width is equal to the code step. The windows on the paths are shifted by a value equal to half code step.

EFFECT: eliminated ambiguity in reading coordinate code; high performance and accuracy.

3 cl, 6 dwg

FIELD: computer engineering; data processing devices.

SUBSTANCE: proposed angle-of-turn-to-code converter has synchro resolver sensors, switching unit, inverter, two adding amplifiers, two integrators, functional voltage-to-code converter, threshold elements, 4NAND gate, integrator triggering and stopping unit, and counter.

EFFECT: enhanced precision characteristics of converter.

1 cl, 1 dwg

FIELD: computer engineering.

SUBSTANCE: proposed device that can be used in high-reliability computer-aided monitoring, data processing and acquisition systems has two analog-to-digital converters, two switching units, two sensors, and control unit. This device is characterized in low failure probability, reliability of conversion when implementing structure of analog-to-digital computer capable of operation in two modes of parallel and/or serial polling of sensors, and in ability of its on-line reconfiguration in the event of failure by self-check results of each analog-to-digital converter.

EFFECT: enlarged functional capabilities, extended mean time between failures, reduced maintenance charges.

4 cl, 6 dwg

FIELD: computer science.

SUBSTANCE: method includes forming of two supporting harmonic oscillations and where t - time of production from supporting oscillation of harmonic oscillation and from harmonic oscillation - oscillation and determining multiplication result integral for these oscillations: where Tu - integration interval.

EFFECT: higher precision, higher speed of operation.

2 dwg

FIELD: control systems.

SUBSTANCE: device has sensors block, block for forming signals of azimuth binary code, two adders, strobes forming block, control block, rotation imitator, correction code detector, clock pulse generator, binary counter, multiplexer, operative and constant memory devices, static register.

EFFECT: higher speed of operation.

4 dwg

FIELD: computer engineering; angle-of-turn-to-code converters and data processing systems.

SUBSTANCE: proposed converter has synchro resolver transducers, switching unit, four integrators, voltage-to-code ratio functional converter, threshold elements, 4AND-NOT gate, integrator start and stop unit, counter, two inverters, two selector switches, and NOT gate.

EFFECT: enhanced speed of converter.

1 cl, 2 dwg

FIELD: measuring equipment for information controlling of predetermined tillage depth.

SUBSTANCE: apparatus has primary information sensor with two sensitive members connected to different circuits of digital RC-generator of rectangular pulse connected in series with frequency divider and with frequency meter, control unit, reference signal generator, two differential amplifiers, demodulator, comparison circuits and two actuating mechanisms. Control unit is connected to RC-generator, frequency meter and reference signal generator. Actuating mechanism is connected through comparison circuit to demodulator whose inputs are connected through differential amplifier to frequency divider and reference signal generator. Output signal is determined from formula.

EFFECT: increased precision and wider operational capabilities of automatic controlling of predetermined tillage depth.

1 dwg

Up!