We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

BLDC_ESTIMATOR


This brushless DC (BLDC) motor estimator calculates the rotor's position and speed by analyzing motor parameters, voltage, and current. The algorithm relies on back-EMF estimation and filtering. A motor model, constructed using the motor's resistance (Rs), inductance (Ls), and sampling time (Ts), receives the applied motor voltages and measured currents to compute the back-EMF. A Phase-Locked Loop (PLL) extracts the rotor's electrical position from the filtered back-EMF signal.


Features and Benefits


  • Estimates rotor position using a PLL-based approach 
    • Uses measured current and generated voltage for estimation.
    • Utilizes filters for back EMF and speed.
    • Computes the exact position of the rotor.
    • During rapid accelerations and decelerations, the rotor position is dynamically tracked using PLL.
  • Operates in per unit, where 216 represents rated values.

Documentation


Title
BLDC Estimator User Guide Download