empuje del motor BLDC

2

Estoy tratando de conducir BLDC a través de un ESC personalizado. He leído que podemos controlar el motor de dos maneras: control de corriente y control de voltaje. Estoy usando PWM para que funcionen. Ahora, entiendo que necesitamos medir BEMF (ya que es un sensor menos). He estado haciendo esto como un método de motor paso a paso. Pero esto no da un buen empuje.

Estoy adjuntando una imagen que tiene 2 formas de onda. La ola amarilla nos interesa. Si notamos que en la parte inferior hay una pequeña subida desde la parte inferior (piso). Este es el cruce '0'. Esto es bucle abierto y no bucle cerrado.

Observaré el cruce '0' para entrar en bucle cerrado. Muchos documentos también dicen que considerar Vcc / 2 como un método para detectar el cruce '0'. En mi forma de onda no puedo medir Vcc / 2 como siempre > Vcc / 2.

Ahora, la mayoría de los documentos indican que el motor se puede controlar mediante voltaje o corriente. Entiendo:

  1. El voltaje (ciclo de trabajo PWM) controla la velocidad del motor.
  2. Corriente - la corriente variable varía el empuje. ¿Cómo se hace esto? ¿Cómo puedo variar la corriente?
  3. Frecuencia - es la frecuencia un factor en esto. ¿Cómo afectará el cambio de frecuencia al empuje / velocidad (rpm)?
pregunta Board-Man

1 respuesta

0

Creo que entiendes mal lo que significa 'controlar por voltaje o corriente'.

De hecho, el motor siempre está controlado por voltaje, un poco como un automóvil está controlado por inyección de combustible. En el caso de un BLDC, generalmente hablamos de un voltaje modulado generado por una fuente de voltaje (digamos 24V).

Y aunque es cierto que el voltaje está asociado a la velocidad, el voltaje también es actual y la corriente es el par. Lo que normalmente necesitas controlar en tu nivel más bajo es el torque.

La corriente de control 'directamente' puede significar cambiar la corriente de medición de voltaje y compararla con un punto de ajuste. Eche un vistazo a las palabras clave como DTC (control de par directo). Este método es más difícil de dominar, y más complejo de entender e implementar, pero generalmente resulta en un mejor rendimiento.

Una forma más sencilla e intuitiva de controlar el motor es usar un controlador PI estándar, empleando el Directo - transformaciones en cuadratura para transformar corrientes trifásicas (supongo) en corrientes cuasi lineales Iq y Id, donde controlar Iq tiene una influencia directa sobre el par, mientras que Id debería mantenerse en 0, ya que está asociado a pérdidas de energía.

Back-emf debe ser compensado por un buen control de torque.

La frecuencia aumenta con la velocidad ... Cuidado, porque con ella, también las perturbaciones se vuelven más desagradables.

    
respondido por el raggot

Lea otras preguntas en las etiquetas