Conference Paper 1
Conference Paper 1
Abstract
Electronic Monitoring, industrial motors, robots and vehicular power trains are necessary for
higher efficiency, reliability, and safety, this technology provides the best angular position in terms
of ruggedness, reliability, and resolution. Resolvers are developed mainly for military and
aerospace applications. For high angular and velocity rotation of transformer, electronic control
systems are necessary, which causes the noisy and rugged environment to avoid these, resolver to
digital converter and op-amps are used. The resolver which is known as a rotary transformer
converts the angular position of the shaft into Cartesian coordinates of components. The output of
the transducer consists of two signals which are proportional to the sine and cosine of the angle
which is represented in the form of a digital counterpart. Resolver to Digital Converter(RDC)
driver is placed microcontroller/ microprocessor and to determine the angular position and rotation
speed of the motor shaft, sine and cosine signals are used.
Keywords: Resolver, Resolver to Digital Converter, Angular Position, Rotation Speed, and Sine
1. Introduction
The Resolver changes mechanical `motion into an analog electrical signal and it is a rotary
transformer with AC voltage output that measures the angular position of the motor. The
Resolver can be categorized into classical and variable reluctance resolvers, Classical resolver
includes primary windings on the rotor and two secondary windings on the stator, and in
Variable reluctance resolver have no windings on the rotor, but all primary and secondary
windings are on the stator as shown in below figure 1.
R1 - R2 = 𝐸𝑂 Sin 𝜔t 1
S3 - S1 = T × 𝐸𝑂 Sin 𝜔t × Sin 𝜃 2
S2 – S4 = T × 𝐸𝑂 Sin𝜔t × Cos 𝜃 3
Where θ denotes shaft angle, 𝜔 denotes excitation signal frequency, 𝐸𝑂 denotes excitation
signal amplitude and T denotes transform ratio of resolver
In RDC, the Sinewave reference signal and two differential output signals are excited from
primary winding and from secondary windings, sine and cosine signals are electromagnetically
induced. To determine the angular position and rotation speed of the motor shaft, RDC uses sine
and cosine signals between the resolver and system microprocessor, and this RDC circuit is used
in avionics, automotive and critical industrial applications which measures the angular position
and velocity accurately which requires reliability over a wide temperature range.
The below figure shows a graphical representation of two output signals: Sine and cosine
signals and excitation signal. The maximum amplitude of the sine signal happens at 900 and
2700 and for cosine signal happens at 00 and 1800 .
When the rotor of the resolver completes one revolution in the excitation frequency of 10
cycles the secondary signal envelope can be seen, which is shown in below figure 3 with respect
to the position of the rotor.
Removal of the carrier signal or envelope of the above signal is called demodulation which is
performed by Resolver to Digital Converter(RDC). The sine and Cosine demodulated resolver
signals are shown in below figure 4.
Sine
Cosine
The Resolver to Digital Converter includes two functions: Removal of carrier signals
through demodulation of resolver and rotor angle digital representation is provided from angle
determination. For performing the above function method used is Ratiometric Tracking
Conversion. Sine and Cosine of rotor angle are represented by resolver secondary signals, and the
tangent of rotor angle is represented by the ratio of signal amplitudes. Hence rotor angle, 𝜃 is the
arctangent of sine signal divided by cosine signal.
Sinθ 𝑉𝑠
𝜃 = arctan = arctan
Cosθ 𝑉𝑐
To track the resolver position, the counter is forced by the resolver, signal ratio of arc tangent
calculation is performed by the ratiometric tracking counter. Calculation of arctangent is
represented by trigonometric identity:
The above equation describes that the difference between two angles of sine can be calculated
by using two angles (sine and cosine) by cross multiplying and further results are subtracted.
Therefore two angles difference is relatively small ( 𝛿 = θ ± 300 ). Sin (θ – 𝛿) ≅ 𝜃 – 𝛿
The above equation can also be used after simplifying the equation. Hence if two angles are
less than 300 each other, differences in angles are calculated by applying cross-multiplication as
shown above.
The above equation is implemented in the R/D converter using the D/A multiplier by
multiplying resolver signals with cosine and sine of digital angles, 𝛿, which indicates converter
output as shown in figure 5 below.
The results which are obtained get subtracted and a reference signal is multiplied, when it is
demodulated and the DC signal is obtained when it is filtered, which is proportional to the
difference or error between digital angle 𝛿 and resolver angle θ, which is placed in the counter,
further it is increased or decreased by using voltage-controlled oscillator till error becomes zero,
at point 𝛿 = 0. This by increasing or decreasing of digital angle 𝛿, tracks the resolver angle θ, that
is how this type of converter is the name so.
VR
VC
Sin Multiplying
D/A Converter
(𝜃 − 𝛿)
Voltage
Counter
Oscillator
For Resolver Driver maximal current and maximal power consumption excitation signal can
be equivalent to 20 𝑉𝑝−𝑝 (7.1 𝑉𝑟𝑚𝑠 ). In the below circuit AD8397 is considered due to the high
supply range (24V), larger output current (310mA peak into 32 Ω on ± 12V supply), and
minimum thermal resistance package. The AD2S1210 generates an excitation signal which is
produced from internal DAC which causes distortion and quantization noise, due to this in the
below circuit AD8692 op-amp is designed which behaves as a third-order active Butterworth
filter to minimize the driver signals noise.
The highest tracking rate of Resolver – To – Digital Converter is 3125rps in 10- bit mode
(i.e., the resolution is 21arcmin) and for 16- Bit mode is 156.25rps (i.e., the resolution is 19.8
arcsec).
For good performance, the mixture of AD8397 and AD8694 produces buffer circuits that
enhance excitation signals and generates necessary driver for resolvers such as feedback of
secondary signals and filtering.
RDC with AD2S1210’s fluctuating resolver, on-chip diagnostics, and source generation
provides the perfect outcome for applications of the resolver.