Improved Finite Control-Set Model-Based Direct Power Control of BLDC Motor With Reduced Torque Ripple
Allan Gregori de Castro,William Cesar Andrade Pereira,Thales Eugenio Portes de Almeida,Carlos Matheus Rodrigues de Oliveira,Jos Roberto Boffino de Almeida Monteiro,Azauri Albano de Oliveira,Jose Roberto Boffino de Almeida Monteiro
DOI: https://doi.org/10.1109/tia.2018.2835394
IF: 4.079
2018-09-01
IEEE Transactions on Industry Applications
Abstract:This paper deals with active torque ripple compensation based on direct power control of permanent magnet brushless DC (BLDC) motor drive. The torque undulations caused by the mismatch between stator current and its nonsinusoidal back electromotive force (back EMF) waveforms is a well-known issue on BLDC motor drives. In this paper, to remedy this problem, a simple and comprehensive direct power control based approach is proposed. Instead of using conventional field-oriented control or direct torque control schemes, which are widely used in ac machines with sinusoidal flux distribution, an alternative approach is presented to control the mutual torque production through an active and reactive rotor power control loop. As a result, the proposed approach provides a simple way to reduce torque ripple of a permanent magnet synchronous motor with nonsinusoidal back EMF without requiring rotor orientation or back EMF harmonic content estimation method. In order to synthesize the proper input voltages in the context of torque ripple minimization, high bandwidth controllers are required to cope the torque ripple frequencies. In this sense, the power control loop is implemented based on two-vector finite control-set model-based predictive control approach, which provides fast torque response and good steady-state performance. The validity of the proposed control scheme for low torque ripple BLDC motor drive is verified through experimental results, achieving good steady-state performance while maintaining quick dynamic response.
engineering, electrical & electronic, multidisciplinary