AutoVoltix

← Back to all lessons

MOTORIntermediateReading time: 30 min
Learning Objectives
  • Explain Variable Reluctance (VR) resolver operation, carrier excitation, and sine/cosine amplitude modulation.
  • Analyze Resolver-to-Digital Converter (RDC) tracking loops and phase-locked loop (PLL) demodulation.
  • Calculate electrical angle (θ_e) from mechanical angle (θ_m) via pole-pair count (p).
  • Assess End-of-Line (EOL) resolver offset angle calibration and its critical impact on FOC torque accuracy.
  • Compare resolvers against optical/magnetic encoders regarding temperature, vibration, EMI, and ASIL-D functional safety.

MOTOR-08 — Position Sensors: Resolver and Encoder

ASSUMPTION — This lesson examines high-integrity rotor position sensing systems enabling Field-Oriented Control (FOC) in electric vehicle powertrains. The technical scope covers Variable Reluctance (VR) resolvers, Resolver-to-Digital Converter (RDC) architectures, factory End-of-Line (EOL) angular offset calibration, and ISO 26262 ASIL-D fault diagnostics.

In this lesson, you will learn:

  • The electromagnetic architecture of Variable Reluctance (VR) resolvers and air gap permeance modulation (See diagram: motor-08-resolver-working.svg)
  • Carrier excitation (7−10 kHz7 - 10\text{ kHz}) and amplitude-modulated sine and cosine secondary signals
  • Closed-loop tracking demodulation within Resolver-to-Digital Converter (RDC) hardware
  • The mapping between mechanical rotor angle (θm\theta_m) and electrical cycle angle (θe\theta_e) via pole-pair scaling (pp)
  • End-of-Line (EOL) resolver offset angle calibration procedures and the consequences of angular misalignment on torque generation

1. The Critical Necessity of Precise Rotor Angle Sensing

In permanent magnet synchronous machines (PMSM), the stator magnetic field vector must maintain an exact quadrature alignment (90∘90^\circ electrical) relative to the rotor magnetic pole (dd-axis) to maximize torque per ampere (MOTOR-16 and MOTOR-17).

  • If the measured rotor angle deviates by even 5∘5^\circ:
    • Electromagnetic torque output degrades substantially (T∝cos⁡(Δθ)T \propto \cos(\Delta\theta)).
    • Uncontrolled reactive currents circulate, inducing severe winding overheating.
    • Torque ripple increases, introducing cabin vibration and driveability harshness.
    • If angular error exceeds 90∘90^\circ, motor torque reverses polarity, converting commanded propulsion into violent uncontrolled regenerative braking!

2. Variable Reluctance (VR) Resolver Operating Principles

Automotive powertrain environments (−40∘C-40^\circ\text{C} to +150∘C+150^\circ\text{C}, 20 G20\text{ G} vibration, hot transmission oil mist, and intense inverter EMI) rapidly degrade optical glass encoders. Consequently, production electric vehicles overwhelmingly employ Variable Reluctance (VR) Resolvers.

A VR resolver is essentially a rugged miniature electrical transformer with no windings, slip rings, or active electronics on its rotor:

  • Stator Assembly: Houses three sets of copper coils:
    1. Excitation Winding (R1-R2): Driven by an AC carrier reference: Vexc(t)=V0⋅sin⁡(ωct)V_{exc}(t) = V_0 \cdot \sin(\omega_c t) (Typically 7−10 kHz7 - 10\text{ kHz}, 7 Vrms7\text{ V}_{rms}).
    2. Sine Secondary Winding (S1-S3): Positioned at 90∘90^\circ electrical spatial displacement.
    3. Cosine Secondary Winding (S2-S4): Orthogonal to the sine winding.
  • Rotor Assembly: A multi-lobed, specially contoured lamination stack pressed directly onto the motor shaft.

Permeance Modulation

As the contoured rotor rotates, the air gap permeance between the stator teeth and rotor lobes varies sinusoidally with angular position, amplitude-modulating the secondary induced voltages:

Vsin(t)=V0⋅sin⁡(θ)⋅sin⁡(ωct)V_{sin}(t) = V_0 \cdot \sin(\theta) \cdot \sin(\omega_c t) Vcos(t)=V0⋅cos⁡(θ)⋅sin⁡(ωct)V_{cos}(t) = V_0 \cdot \cos(\theta) \cdot \sin(\omega_c t)

These outputs represent carrier signals amplitude-modulated by the rotor position angle θ\theta.

3. Resolver-to-Digital Conversion (RDC)

An automotive-grade RDC integrated circuit (e.g., Analog Devices AD2S1210 or Texas Instruments PGA411-Q1) processes the secondary signals via a hardware Type-II phase-locked tracking loop (PLL):

θ=arctan⁡(VsinVcos)\theta = \arctan\left(\frac{V_{sin}}{V_{cos}}\right)

  • Resolution: Programmable RDCs deliver 10-bit (0.35∘0.35^\circ), 12-bit (0.088∘0.088^\circ), or 14-bit (0.022∘0.022^\circ) absolute angular resolution.
  • Velocity Tracking: The internal tracking loop computes angular velocity (ω\omega) directly without numerical differentiation delay, feeding real-time speed data to the motor control MCU.

FACT — Because a VR resolver contains only copper wire, electrical steel, and structural resin, its operating temperature envelope matches the motor winding insulation (150−200∘C150 - 200^\circ\text{C}). It is immune to oil contamination, dust, and mechanical shock, outlasting the vehicle’s service lifecycle.

4. Electrical Angle (θ_e) vs. Mechanical Angle (θ_m)

One complete mechanical revolution of the output shaft (360∘360^\circ mechanical) corresponds to multiple electrical cycles depending on the machine pole-pair count (pp):

θe=p⋅θm\theta_e = p \cdot \theta_m

For an 8-pole traction motor (p=4p = 4):

  • Rotating the shaft through 90∘90^\circ mechanical completes one full 360∘360^\circ electrical cycle (θe=4⋅90∘=360∘\theta_e = 4 \cdot 90^\circ = 360^\circ).
  • Resolver Pole Ratios: Resolvers are manufactured with 1X1X (single pole-pair) or pXpX multi-pole configurations. A 4X4X resolver matched to an 8-pole motor measures electrical angle directly, eliminating gear ratio translation errors.

5. End-of-Line (EOL) Resolver Offset Calibration

Due to mechanical assembly tolerances, keyway clearances, and stator press-fit variations, a physical angular discrepancy exists between the resolver’s 0∘0^\circ reading and the rotor’s true magnetic dd-axis. This variance is termed the Resolver Offset Angle (θoffset\theta_{offset}).

EOL Calibration Procedure:

  1. On the vehicle production line or e-axle test bench, the inverter injects a fixed DC current vector into the stator (Id>0,Iq=0I_d > 0, I_q = 0).
  2. The rotor aligns magnetically and locks firmly to the stator dd-axis field.
  3. The RDC raw angular reading at this locked position is captured as θoffset\theta_{offset}.
  4. The calibration value is written permanently into inverter non-volatile EEPROM/Flash.

θactual=θmeasured−θoffset\theta_{actual} = \theta_{measured} - \theta_{offset}

FACT — If an inverter or motor is replaced during dealership service without executing EOL offset calibration, developed motor torque collapses, the inverter trips on overcurrent, or the motor attempts to spin backwards under forward throttle command.

6. Sensor Technology Comparison

Evaluation MetricVariable Reluctance (VR) ResolverOptical Incremental/Absolute EncoderHall-Effect IC Sensor Array
Max Temperature150∘C−200∘C150^\circ\text{C} - 200^\circ\text{C}85∘C−105∘C85^\circ\text{C} - 105^\circ\text{C}125∘C−150∘C125^\circ\text{C} - 150^\circ\text{C}
Shock / VibrationExtreme (20 G20\text{ G})Low (Fragile glass disc)High
Fluid / Oil ImmunityTotal (Operates submerged in oil)Zero (Optical path blocked by mist)High
Angular AccuracyHigh (12–14 bit absolute)Very High (16–24 bit)Low (6-step or 10-bit)
System CostModerate (Requires RDC IC)HighLow
Automotive ApplicationMain BEV Traction MotorsDyno Test Benches / AutomationE-Scooters / Auxiliary BLDC Fans

7. Functional Safety and Diagnostics (ISO 26262 ASIL-D)

Unintended acceleration caused by erroneous rotor angle feedback represents an ASIL-D safety hazard under ISO 26262.

Automotive RDC controllers execute continuous runtime diagnostics:

  • Loss of Signal (LOS): Open-circuit or ground faults on excitation or secondary lines (Vsin2+Vcos2<Vmin2V_{sin}^2 + V_{cos}^2 < V_{min}^2).
  • Signal Degradation (DOS): Deviation from unity trigonometric identity (∣Vsin2+Vcos2−1∣>ϵ|V_{sin}^2 + V_{cos}^2 - 1| > \epsilon).
  • Phase Lock / Acceleration Error: Unphysical angular rate-of-change indicating loss of tracking lock.

FACT — Upon detecting any resolver signal degradation, the inverter safety monitor disables active switching within 10 milliseconds, transitioning the powertrain to Active Short Circuit (ASC) or safe freewheeling while illuminating the dashboard malfunction indicator light (MIL).

8. Summary

  • FOC vector control requires microsecond-accurate rotor electrical angle (θe\theta_e) to orient stator current in quadrature to rotor flux.
  • Variable Reluctance (VR) resolvers provide unmatched robustness against extreme thermal cycling, oil immersion, and mechanical shock.
  • The resolver amplitude-modulates high-frequency AC excitation into sine and cosine envelopes decoded by an RDC tracking loop.
  • End-of-Line (EOL) offset calibration (θoffset\theta_{offset}) aligns the resolver reading with the physical magnetic dd-axis.
  • Continuous trigonometric diagnostics (Vsin2+Vcos2≈1V_{sin}^2 + V_{cos}^2 \approx 1) satisfy ISO 26262 ASIL-D functional safety standards.

9. References and Verification Note

  • Tamagawa Seiki Co. — Smartsyn Variable Reluctance Resolver Selection and Application Guide.
  • Analog Devices — AD2S1210: 10-Bit to 16-Bit RDC with Reference Oscillator, Datasheet & Application Notes.
  • ISO 26262-5 — Road vehicles: Functional safety — Product development at the hardware level.

Next Lesson

  • MOTOR-09 — DC Motors: Brushed DC machine principles, mechanical commutators, and why they were superseded in modern automotive traction.

Technical Diagrams

A diagram of a VR resolver showing the shaped rotor, stator coils, and modulated sine-cosine output waveforms.
Variable Reluctance (VR) Resolver — Excitation, sine/cosine secondary windings, and rotor position demodulation (MOTOR-08).

Quiz

Basic

Which information is mandatory for FOC?

Basic

What kind of device is a resolver?

Intermediate

What is a feature of an incremental encoder?

Intermediate

Why is the resolver common in automotive?

Advanced

What can a resolver fault lead to?

Advanced

Why is the encoder preferred in precision industrial servo applications?

Glossary

English TermDefinition
EDM Bearing FlutingAn electrical bearing failure mode in which inverter PWM-induced common-mode voltage builds up on the shaft and discharges through the bearing's oil film, eroding washboard-like fluting patterns into the raceways.
Shaft Grounding RingA conductive micro-fiber-brush ring that discharges shaft common-mode voltage directly to the housing, bypassing the bearings, to prevent EDM bearing fluting.
Variable Reluctance (VR) ResolverA brushless, rugged position sensor that measures rotor position from the ratio of voltages induced in two sinusoidal (SIN/COS) windings, driven by the magnetic reluctance variation of a toothed rotor relative to an excitation winding.