High-precision applications using brushless direct current (BLdc) motors demand accurate angular measurements. However, minor mechanical flaws in commercial sensors introduce nonlinear distortions in position readings, causing torque ripple. Further ripple is generated by slight asymmetries in stator windings and rotor magnets. Typically, sensor nonlinearities are addressed using external equipment, while motor asymmetries are often overlooked and left to the current control loop, which, due to limited bandwidth, cannot fully suppress their effects. This article analyzes both sensor and motor nonlinearities and proposes a compensation technique that requires no additional hardware. It leverages the intrinsic properties of BLdc motors to derive an algebraic correction function for angular measurements. Exploiting the periodicity of the distortions, this function is expressed as a Fourier series. Lower order terms address sensor errors, while higher order terms compensate for motor asymmetries. The experimental validation confirms that the method enhances control performance by reducing current ripple, mechanical vibrations, and energy consumption.

Fourier Series Analysis for Mitigating Encoder Nonlinearities and BLdc Motor Asymmetries / Tonti, G.; Guarino Lo Bianco, C.. - In: IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY. - ISSN 1063-6536. - 34:1(2026), pp. 426-433. [10.1109/TCST.2025.3616704]

Fourier Series Analysis for Mitigating Encoder Nonlinearities and BLdc Motor Asymmetries

Tonti G.;Guarino Lo Bianco C.
2026-01-01

Abstract

High-precision applications using brushless direct current (BLdc) motors demand accurate angular measurements. However, minor mechanical flaws in commercial sensors introduce nonlinear distortions in position readings, causing torque ripple. Further ripple is generated by slight asymmetries in stator windings and rotor magnets. Typically, sensor nonlinearities are addressed using external equipment, while motor asymmetries are often overlooked and left to the current control loop, which, due to limited bandwidth, cannot fully suppress their effects. This article analyzes both sensor and motor nonlinearities and proposes a compensation technique that requires no additional hardware. It leverages the intrinsic properties of BLdc motors to derive an algebraic correction function for angular measurements. Exploiting the periodicity of the distortions, this function is expressed as a Fourier series. Lower order terms address sensor errors, while higher order terms compensate for motor asymmetries. The experimental validation confirms that the method enhances control performance by reducing current ripple, mechanical vibrations, and energy consumption.
2026
Fourier Series Analysis for Mitigating Encoder Nonlinearities and BLdc Motor Asymmetries / Tonti, G.; Guarino Lo Bianco, C.. - In: IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY. - ISSN 1063-6536. - 34:1(2026), pp. 426-433. [10.1109/TCST.2025.3616704]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/3046633
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact