No history yet

Teach me how a resolver stator and resolver rotor work to detect rotor speed in EV motor

To make sure we tackle this in the absolute best way for you, let's start with a quick question about your background. I want to tailor my analogies so they make immediate sense to you.

I'm an engineering student or technical professional.

Your path
Signal Processing: Sine and Cosine windings

Introducing the Resolver

Think of a resolver as the "eyes" of the electric vehicle motor. For the motor controller to deliver the right amount of electricity at the exact microsecond required, it must know exactly how fast the motor's rotor is spinning and where it is positioned. That is where the resolver comes in: it is a highly robust, rotary sensor that acts as a to translate mechanical spinning into clear electrical signals.

The Two Core Components

Physically, a resolver is remarkably elegant and consists of just two primary components:
  1. The Stator: This is the outer, stationary ring that is bolted directly to the motor's housing. It contains precise copper wire windings that receive and output the electrical signals.
  2. The Rotor: This is the inner, rotating part mounted directly onto the spinning motor shaft. In many modern EV resolvers, the rotor is a specially shaped, multi-lobed steel disc made of ferromagnetic material.
As the rotor spins inside the stator, the distance between the rotor's lobes and the stator's windings constantly changes. This physical movement continuously alters the magnetic coupling between them, setting the stage for how we calculate position and speed.

Cross-section of a two-pole resolver showing variable air gaps between stator coils and an elliptical steel rotor.

This simple mechanical arrangement is what makes the resolver so incredibly rugged. Because there are no glass discs, optical sensors, or delicate onboard electronics, it can easily survive the high temperatures, intense vibrations, and oily environments inside an EV motor housing.

Continue to how electromagnetics and induction make this work

Now, let's look at the electrical spark that brings this physical setup to life. To start detecting movement, we have to feed the resolver a continuous, high-frequency AC electrical signal known as the excitation signal.

The Excitation Signal

The motor controller sends this excitation signal directly into the stator's . Typically, this is a smooth sine wave oscillating at a very high frequency, often between 5 kHz5\text{ kHz} and 20 kHz20\text{ kHz}. Because this signal alternates so rapidly, it sets up a constantly pulsing magnetic field inside the resolver.
Vexc(t)=Vpsin(ωet)V_{exc}(t) = V_p \sin(\omega_e t)
By sending this continuous wave, we create an active electromagnetic environment inside the sensor. The next step is getting this signal's magnetic energy across the physical gap onto the spinning rotor.

What generates this excitation signal?

The excitation signal is generated directly by the motor control unit (MCU), which acts as the resolver's external brain. Instead of using a separate power supply, the MCU uses its own internal oscillator and signal-generation circuits to produce this precise, stable high-frequency AC waveform. This brings us directly to the physical magic of how this signal crosses over to do its job.

The Rotary Transformer Principle

To understand how the signal bridges the gap between the stationary and moving parts, we look to the principle. In a traditional electrical transformer, two stationary coils sit right next to each other. When you pass an AC signal through the first coil, its changing magnetic field naturally induces a matching electrical current in the second coil without them ever touching.
A resolver does the exact same thing, but across a tiny mechanical air gap. The stator's primary winding acts as the transmitter. The magnetic flux it generates jumps across this small gap and induces a corresponding voltage directly into the rotor's winding. Because this transfer happens purely through magnetic coupling, there is no need for physical wear-and-tear parts like carbon brushes or slip rings. This ensures the connection remains stable even at 10,000 RPM10,000\text{ RPM} or higher.

What keeps the air gap distance from causing signal loss?

That is a great question. Because a resolver relies on a tiny air gap between its spinning rotor and stationary stator, maintaining a consistent gap is crucial to prevent the electrical signal from losing its strength or becoming distorted.

Mitigating Air Gap Variation

To keep the signal stable, engineers use three key strategies:
  1. High-Precision Tolerances: The physical components are manufactured with extreme mechanical precision. The air gap is kept incredibly small, usually only a fraction of a millimeter, and the bearings on the motor shaft are highly rigid to prevent the rotor from wobbling.
  2. Ratiometric Processing: The motor controller does not look at the raw voltage of a single output signal. Instead, it measures the ratio between the output sine and cosine signals. If the rotor shifts slightly and the air gap changes, both signals increase or decrease by the same percentage, allowing the mathematical ratio to remain unaffected.
  3. : In many modern EV motors, we use a Variable Reluctance (VR) resolver. This design uses a specifically shaped, non-circular steel rotor to intentionally and predictably alter the magnetic resistance (reluctance) of the air gap as it spins. This deliberate design makes the system much more forgiving of tiny, unintended physical misalignments.

This clever combination of physical precision and smart signal processing is what keeps the resolver incredibly accurate, even when operating under the intense heat and vibration of an EV powertrain. Now that we understand how the signal stays stable across the air gap, we can look at how the rotor's unique shape actually creates the variations we measure.