Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
How detecting counter electromotive force eliminated the need for separate speed sensors — and what this classic technique still teaches us about modern sensorless motor control
In motor control engineering, measuring shaft speed typically demands hardware: a tachogenerator, an optical encoder, a resolver, or at minimum a Hall effect sensor. But deep inside the IEC technical report library lies a document that champions a radically simpler philosophy — use the motor itself as its own speed sensor. IEC TR 60847, published in 1988, formalizes the methodology for controlling DC motor speed in tape transport mechanisms by detecting the motor’s own counter electromotive force (back-EMF).
The cultural context is essential. The 1970s and 1980s were the golden age of magnetic tape — compact cassette decks, VHS and Betamax VCRs, professional open-reel audio recorders, and early data tape drives. Every single one of these products shared the same critical engineering requirement: the tape must move past the recording/playback head at a dead-constant linear speed. Even microscopic speed fluctuations translate directly into audible pitch variations (wow and flutter) or visible video jitter. The industry needed a reliable, low-cost speed regulation method, and adding a separate tachometer sensor to every tape mechanism was both expensive and mechanically cumbersome. The back-EMF approach was the elegant answer — one that IEC TR 60847 captured for the international engineering community.
When a conductor moves through a magnetic field, Faraday’s law of induction dictates that an electromotive force is generated across the conductor. In a permanent-magnet DC motor, the armature winding rotates through the fixed magnetic field established by the stator magnets. Each coil turn cuts magnetic flux lines continuously during rotation, generating a voltage whose polarity — per Lenz’s law — opposes the applied terminal voltage that drives the current. This is the counter electromotive force, universally abbreviated as back-EMF.
For a permanent-magnet DC motor, the back-EMF magnitude is strictly proportional to rotor angular velocity:
E = Ke · ω
Where E is the back-EMF (V), Ke is the motor’s back-EMF constant (V/(rad/s) or V/rpm), and ω is angular velocity (rad/s). The constant Ke is determined by the motor’s physical construction — magnetic flux density in the air gap, number of armature winding turns, effective conductor length, and rotor diameter. For a given motor within its normal operating temperature range, Ke remains essentially constant.
This linear relationship between back-EMF and speed is the physical foundation of the entire technique: if you can accurately measure back-EMF, you already have the speed information without ever attaching a mechanical sensor to the shaft.
The practical challenge is that back-EMF cannot be directly measured by placing a voltmeter across the motor terminals. What you measure at the terminals is the motor’s terminal voltage V, which includes the back-EMF but also the resistive and inductive voltage drops across the armature winding. The armature circuit voltage equation is fundamental:
V = E + IaRa + La · (dIa/dt)
Where V is the terminal voltage (V), Ia is the armature current (A), Ra is the armature winding resistance (Ω), and La is the armature inductance (H).
Under steady-state conditions (constant speed and load), the inductive term dIa/dt vanishes, and the equation simplifies to the form at the heart of IEC TR 60847:
E ≈ V − IaRa
This is the famous IR compensation equation. In practice, a dedicated analog circuit (or a microcontroller ADC computation in modern implementations) measures the motor terminal voltage, measures the armature current (typically via a low-value series sense resistor), multiplies the current by a calibrated gain factor representing Ra, and subtracts the result from the measured voltage. The output is a real-time estimate of back-EMF — and therefore of motor speed.
The back-EMF method has a fundamental physical limitation: at very low speeds, the back-EMF signal is too weak to provide reliable speed information. As speed approaches zero, E = Ke · ω → 0, while the terminal voltage V is dominated by the IaRa term. The back-EMF estimate E = V − IaRa becomes the subtraction of two nearly equal large numbers, making it catastrophically sensitive to small errors in Ra estimation. A 1% error in the assumed Ra value can produce a 10% or larger error in the estimated speed.
The practical rule of thumb is that the back-EMF method is unreliable below approximately 5-10% of rated motor speed. For tape transport applications this is typically acceptable — normal playback speed falls comfortably in the motor’s mid-range — but modes requiring very slow tape movement (e.g., jog/shuttle search in editing VCRs) demand supplementary strategies, such as switching to open-loop PWM drive or using a hybrid sensor approach.
In analog magnetic tape recording, the relationship between tape speed and playback fidelity is brutally direct. When a tape recorded at a constant frequency is played back at a slightly different speed, the recovered signal shifts in frequency proportionally. A 0.1% speed error converts a pristine 1 kHz tone into a 1001 Hz tone — and the human ear can detect pitch variations well below this threshold. In video recording, the sync pulses and chrominance subcarrier that define picture stability are phase-locked to precise timing references; tape speed errors translate into horizontal jitter and color phase errors visible on screen.
The table below summarizes tape speed accuracy and wow/flutter requirements across common tape-based formats:
| Application | Standard Tape Speed | Speed Tolerance | Wow & Flutter (Weighted) | Preferred Speed Control Method |
|---|---|---|---|---|
| Consumer compact cassette | 4.76 cm/s (1-7/8 ips) | ±1.5% | < 0.3% WRMS | Back-EMF + flywheel mechanical filtering |
| Hi-Fi cassette deck | 4.76 cm/s | ±0.5% | < 0.1% WRMS | Frequency generator (FG) servo |
| Professional open-reel | 38 / 76 cm/s (15/30 ips) | ±0.2% | < 0.08% peak | FG + capstan inertia matching |
| VHS home VCR | Constant capstan linear speed | ±0.5% | < 0.3% JIS | Back-EMF / FG servo |
| Broadcast VTR (Type-C) | ~24 cm/s linear | ±0.1% | < 0.05% peak | Time-base corrector + precision FG/Tach |
| Computer data tape (DLT/LTO) | Variable (multi-track) | — | — | Hall sensor + DSP closed-loop |
Several characteristics of tape transport systems made them an ideal application domain for back-EMF speed control, which is precisely why the IEC chose to publish a dedicated technical report on this subject:
(1) No additional sensor hardware. The capstan drive motor in a tape mechanism is deeply buried inside a compact mechanical chassis, surrounded by pinch rollers, tape guides, and reels. Adding a tachogenerator means additional shaft coupling, mounting brackets, wiring, and connector pins — all of which add cost and consume precious mechanical volume. The back-EMF method requires zero additional hardware beyond the motor itself.
(2) Reliability. In any electromechanical system, sensors and their interconnecting wiring are statistically the most common failure points. Eliminating a separate speed sensor directly improves long-term reliability, which was especially critical for professional broadcast equipment operating 24/7 and for automotive cassette players subjected to vibration, temperature extremes, and power supply fluctuations.
(3) Optimal speed range alignment. Normal tape playback speed corresponds to capstan motor operation in the 20-60% range of rated speed — precisely the sweet spot where back-EMF amplitude is large enough for accurate measurement, yet far from the low-speed region where the method breaks down.
(4) Mechanical resonance avoidance. Tape transport mechanisms contain a complex mechanical drive train — belts, capstan flywheels, pinch rollers, and take-up reel clutches. A separate speed sensor with its own rotating mass can introduce mechanical resonance peaks in the control loop. The back-EMF method, being purely electrical, sidesteps this problem entirely.
Implementing the IEC TR 60847 back-EMF speed control method centers on the IR compensation circuit. A typical realization uses an operational amplifier configured as a differential amplifier, with inputs connected to the motor terminal voltage and a current-sense voltage (from a low-resistance shunt or a current transformer in the armature path).
Critical engineering considerations include:
To appreciate where the back-EMF method fits in the broader engineering landscape, it is necessary to compare it systematically against alternative approaches:
| Speed Control Method | Operating Principle | Typical Accuracy | Cost | Reliability | Usable Speed Range | Typical Applications |
|---|---|---|---|---|---|---|
| Back-EMF Sensing (IEC TR 60847) | V − IaRa → speed estimate | ±2% ~ ±5% | Very Low | High (sensorless) | 10%~100% rated speed | Tape transport, fans, cost-sensitive consumer goods |
| DC Tachogenerator | PM generator output voltage ∝ speed | ±0.2% ~ ±1% | Medium | Medium (brush wear) | 1%~100% rated speed | Industrial servo, legacy CNC, elevators |
| Optical Encoder | Pulse counting / period measurement | ±0.01% ~ ±0.1% | Higher | Medium (dust-sensitive) | Near-zero to max speed | Robotics, precision positioning, modern servo |
| Frequency Generator (FG) | Multi-pole magnet ring + pickup coil/MR | ±0.1% ~ ±0.5% | Low-Medium | High (non-contact) | 2%~100% rated speed | High-end tape decks, HDD spindles, precision fans |
| Hall Effect Sensor | Magnetic pole passage detection | ±0.5% ~ ±3% | Very Low | High (solid-state) | 1%~100% rated speed | BLDC commutation + speed, PC fans |
| Current Ripple Counting | Detect commutation ripple frequency | ±1% ~ ±5% | Very Low | High (purely electronic) | 5%~100% rated speed | Automotive motors, door actuators, pumps |
If IEC TR 60847 represents the 1980s formal standardization of back-EMF speed control, its intellectual descendants are thriving across today’s motor control landscape:
Sensorless BLDC Control — Zero-Crossing Detection: Brushless DC motors have become the dominant motor type in modern products. In sensorless six-step (trapezoidal) commutation, detecting the zero-crossing point of the back-EMF waveform on the floating (unenergized) phase is the primary means of determining rotor position and commutation timing. This is a direct descendant of the IEC TR 60847 philosophy — using the motor’s electrical signatures to infer mechanical state. The implementation is actually simpler than the brushed-DC case because the floating phase carries an uncontaminated back-EMF signal, eliminating the IR compensation requirement.
Sensorless FOC — Sliding Mode Observers and MRAS: In Field-Oriented Control without a position sensor, techniques such as Extended Kalman Filters (EKF), Sliding Mode Observers (SMO), and Model Reference Adaptive Systems (MRAS) are deployed to estimate rotor position and speed in real time from measured phase currents and voltages. These algorithms are, at their core, online solvers for the same fundamental equation V = E + I·R + L·dI/dt that IEC TR 60847 addressed — generalized to a higher-dimensional state-space framework with real-time parameter adaptation.
Electric Vehicle Traction Motors: Modern EV/HEV permanent-magnet synchronous motor drives routinely use back-EMF-based sensorless control in the high-speed flux-weakening region (above base speed). The method works precisely because back-EMF amplitude is abundant at high speeds — exactly the same physical reasoning, applied at a different point in the speed-torque envelope, that made IEC TR 60847 practical for mid-speed tape transport.
The root cause is fundamental: E ∝ ω, so as speed approaches zero, back-EMF approaches zero. At low speeds, V ≈ IaRa, and extracting E requires subtracting two nearly equal large numbers — a mathematically ill-conditioned operation. Mitigation strategies include: (1) Starting with an open-loop PWM ramp until speed exceeds the minimum threshold (typically 5-10% of rated speed), then transitioning to closed-loop control; (2) Hybrid control — using current ripple counting or a coarse Hall sensor at low speed and switching to back-EMF sensing at mid/high speed; (3) Adaptive IR compensation that continuously refines the Ra estimate based on thermal history. For tape transport, the brief open-loop startup period (~0.3-0.5 seconds before the capstan locks to the correct speed) is generally acceptable from a user experience standpoint.
They are direct intellectual cousins sharing the same core principle: inferring rotor motion from the motor’s own back-EMF. The key difference is implementation context. IEC TR 60847 addresses brushed DC motors, where back-EMF must be extracted during the armature current conduction period via the V − I·R subtraction, which is inherently challenging due to the Ra temperature dependency. Sensorless BLDC zero-crossing detection measures back-EMF on the floating (de-energized) phase during six-step commutation, where the signal is uncontaminated by IR drop — a cleaner measurement but one that is only possible because of the BLDC motor’s specific commutation topology. Both techniques embody the same engineering paradigm: electrical measurements on the motor terminals carry the mechanical state information you need.
Yes, though the implementation has evolved from discrete analog circuits to microcontroller-based digital implementations. The method remains relevant in: (1) Sensorless BLDC motor drives for power tools, drones, PC cooling fans, and appliance motors; (2) Automotive brushed-DC applications — power windows, windshield wipers, and seat adjustment motors — where the cost pressure makes adding a separate speed sensor unacceptable; (3) Sensorless FOC implementations using back-EMF models or sliding mode observers in high-performance drives. Additionally, in emerging extreme-miniaturization applications like MEMS-scale motors and biomedical implantable micropumps, the motor-as-sensor approach is not just cost-effective but physically the only feasible option — there is literally no room for a separate sensor.
For brushed DC motors, not recommended. Back-EMF encodes velocity, not position. While it is theoretically possible to numerically integrate speed to infer position change, any bias error in the speed estimate accumulates without bound over time, causing the position estimate to drift. For applications requiring genuine position control — printer paper feed, robotic joints, camera autofocus — optical encoders, potentiometers, or resolvers are the appropriate solutions. However, if the application requires only speed regulation, or if the position tolerance is loose enough that occasional recalibration from limit switches or index pulses is sufficient, the IEC TR 60847 back-EMF method is entirely adequate — which is exactly what it was designed for in the tape transport context.
📢 This article is based on IEC TR 60847:1988 technical report content, incorporating practical motor control engineering experience. Technical parameters and recommendations are for reference only. Specific designs should be validated against the original standard text and component datasheets. The back-EMF method involves high-voltage motor drive circuits — actual circuit design and debugging should be performed by qualified electrical engineers.