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


The Brush Less DC (BLDC) estimator computes the rotor position based on motor parameters, voltage, and current values. The block also estimates motor speed. The algorithm is based on back-emf estimation and filtering. The motor parameters Rs, Ls, and sampling time Ts are used to build motor model. The voltages that are fed to the actual motor are fed to the motor model along with motor currents and are used to compute back-emf. A Phase-Locked Loop (PLL) structure is used to find the angle of filtered back emf which is, aligned to rotor electrical position. 


Features and Benefits


  • High-resolution sensorless estimation :
    • BLDC rotor position and speed is measured using back-EMF filtered through a PI-controlled PLL for robust performance during fast dynamics.
  • Highly configurable :  
    • Multiple filtering and tuning inputs, with built-in control flags and buffering.
  • Efficiency : 
    • Resource usage and validated at 200 MHz, making it suitable for high-performance motor control applications.
  • Integration : 
    • Operates in per unit, where 216 represents rated values.

Licensing Options


Encrypted RTL free with any Libero license 

Documentation


Title
BLDC Estimator User Guide Download