Control de velocidad del motor BLDC

El control de velocidad del motor BLDC es esencial para hacer que el motor funcione a la velocidad deseada. La velocidad de un motor de CC sin escobillas se puede controlar controlando la tensiΓ³n/corriente de CC de entrada. Cuanto mayor sea el voltaje mΓ‘s es la velocidad.

Se han utilizado muchos algoritmos de control diferentes para controlar los motores BLDC. El voltaje del motor se controla mediante un transistor de potencia que funciona como un regulador de voltaje lineal. Esto no es prΓ‘ctico cuando se manejan motores de mayor potencia. Los motores de alta potencia deben usar control PWM y requieren un microcontrolador para proporcionar funciones de arranque y control.

El algoritmo de control debe proporcionar tres cosas:

  • Voltaje PWM para controlar la velocidad del motor
  • Mecanismo para conmutar el motor.
  • MΓ©todo para estimar la posiciΓ³n del rotor utilizando los sensores Hall o EMF posterior

La modulaciΓ³n de ancho de pulso se utiliza para aplicar un voltaje variable a los devanados del motor. El voltaje efectivo es proporcional al ciclo de trabajo PWM. Cuando se conmuta correctamente, las caracterΓ­sticas de par-velocidad del motor BLDC son idΓ©nticas a las de un motor de CC. El voltaje variable se puede utilizar para controlar la velocidad del motor y el par disponible.

La conmutaciΓ³n de los transistores de potencia energiza los devanados apropiados en el estator para generar un par Γ³ptimo dependiendo de la posiciΓ³n del rotor. En un motor BLDC, la MCU debe conocer la posiciΓ³n del rotor y conmutar en el momento apropiado.

El control de velocidad puede ser de bucle cerrado o de bucle abierto.

Control de velocidad de bucle abierto – Implica simplemente controlar el voltaje de CC aplicado a los terminales del motor cortando el voltaje de CC. Sin embargo, esto da como resultado alguna forma de limitaciΓ³n de corriente.

Control de velocidad de bucle cerrado – Implica el control de la tensiΓ³n de alimentaciΓ³n de entrada a travΓ©s de la realimentaciΓ³n de velocidad del motor. Por tanto, la tensiΓ³n de alimentaciΓ³n se controla en funciΓ³n de la seΓ±al de error. El control de velocidad de bucle cerrado consta de tres componentes bΓ‘sicos.

Un circuito PWM para generar los pulsos pwm requeridos. Puede ser un microcontrolador o un temporizador IC.

Un dispositivo de detecciΓ³n para detectar la velocidad real del motor. Puede ser un sensor de efecto hall, un sensor de infrarrojos o un codificador Γ³ptico.

ConmutaciΓ³n trapezoidal del motor BLDC:

Uno de los mΓ©todos mΓ‘s simples de control para motores de CC sin escobillas utiliza lo que se denomina conmutaciΓ³n trapezoidal. En este esquema, la corriente se controla a travΓ©s de los terminales del motor, un par a la vez, con el tercer terminal del motor siempre elΓ©ctricamente desconectado de la fuente de alimentaciΓ³n.

Los tres dispositivos Hall integrados en el motor se utilizan normalmente para proporcionar seΓ±ales digitales que miden la posiciΓ³n del rotor dentro de sectores de 60 grados y proporcionan esta informaciΓ³n al controlador del motor. Debido a que, en cualquier momento, las corrientes en dos de los devanados son de igual magnitud y el tercero es cero, este mΓ©todo solo puede producir vectores espaciales de corriente que tienen una de seis direcciones diferentes. A medida que el motor gira, la corriente que va a los terminales del motor se conmuta (conmuta) elΓ©ctricamente cada 60 grados de rotaciΓ³n, de modo que el vector espacial de la corriente estΓ© siempre dentro de los 30 grados mΓ‘s cercanos a la direcciΓ³n de cuadratura. La forma de onda de corriente para cada devanado es, por lo tanto, una escalera de cero a corriente positiva, a cero y luego a corriente negativa. Esto produce un vector espacial actual que se aproxima a una rotaciΓ³n suave a medida que avanza entre seis direcciones distintas a medida que gira el rotor.

En aplicaciones de motores, como acondicionadores de aire y refrigeradores, el uso de sensores de efecto Hall no es una opciΓ³n viable. Los sensores de EMF posterior que detectan el EMF posterior en el devanado no conectado se pueden usar para lograr los mismos resultados.

Los sistemas de accionamiento de corriente trapezoidal son populares debido a la simplicidad de sus circuitos de control, pero sufren un problema de ondulaciΓ³n del par durante la conmutaciΓ³n.

ConmutaciΓ³n sinusoidal para motores BDLC:

La conmutaciΓ³n trapezoidal es inadecuada para proporcionar un control suave y preciso del motor de los motores de CC sin escobillas, particularmente a bajas velocidades. La conmutaciΓ³n sinusoidal resuelve este problema.

Esto se debe a que el par producido en un motor trifΓ‘sico sin escobillas (con una fuerza contraelectromotriz de onda sinusoidal) se define mediante la siguiente ecuaciΓ³n:

Torque del eje = Kt [IRSin(Ξ΄) + IY Sin(Ξ΄ +120) + IB Sin(Ξ΄ o+240)]

donde:

Ξ΄ es el Γ‘ngulo elΓ©ctrico del eje,

Kt es la constante de par del motor y

IR, IY e IB son las corrientes de fase.

Suponiendo corrientes de fase sinusoidales: IR = I0SinΞ΄; IY = I0Sen (Ξ΄ +120); IB = I0Sen (Ξ΄ +240)

Por lo tanto,

Torque del eje = 1.5I0xKt

Los controladores de motor sin escobillas conmutados sinusoidales intentan impulsar los tres devanados del motor con tres corrientes que varΓ­an suave y sinusoidalmente a medida que gira el motor. Las fases relativas de estas corrientes se eligen de modo que den como resultado un vector espacial de corriente de rotaciΓ³n suave que siempre estΓ‘ en la direcciΓ³n de cuadratura con respecto al rotor y tiene una magnitud constante. Esto elimina la ondulaciΓ³n del par y los picos de conmutaciΓ³n asociados con la conmutaciΓ³n trapezoidal.

La conmutaciΓ³n sinusoidal da como resultado una suavidad de control que generalmente no se puede lograr con la conmutaciΓ³n trapezoidal. Sin embargo, aunque es muy efectivo a bajas velocidades del motor, tiende a desmoronarse a altas velocidades del motor. Esto se debe a que, a medida que aumenta la velocidad, los controladores de bucle de corriente deben seguir una seΓ±al sinusoidal de frecuencia creciente. Al mismo tiempo, deben superar la fuerza contraelectromotriz del motor, que tambiΓ©n aumenta en amplitud y frecuencia a medida que aumenta la velocidad.

Esta degradaciΓ³n continΓΊa a medida que aumenta la velocidad. En algΓΊn momento, el cambio de fase de la corriente del motor cruza los 90 grados. Cuando esto sucede, el par se reduce a cero. Con la conmutaciΓ³n sinusoidal, las velocidades por encima de este punto dan como resultado un par negativo y, por lo tanto, no se pueden alcanzar.

ΒΏEs un motor BLDC bidireccional?

SΓ­, porque los motores BLDC funcionan mediante conmutaciΓ³n electrΓ³nica. La conmutaciΓ³n electrΓ³nica significa que el campo magnΓ©tico, al que el rotor tiende a alinearse, gira electrΓ³nicamente.

Β‘Gracias! Agregue algunos puntos nuevos escribiendo en el cuadro de comentarios, ya que ayudarΓ‘ mΓ‘s.

Dejar un comentario