Control de par y velocidad de un motor DC

Soy nuevo en electrónica y esta es mi primera publicación, así que tenga paciencia conmigo.

Introducción

Me piden que diseñe una rodillera de rehabilitación similar a un exoesqueleto para ayudar a sentarme y pararme. Me he enfrentado a una serie de incertidumbres debido a la falta de comprensión de los principios de funcionamiento de un motor. Este exoesqueleto debe ejercer un par de torsión mínimo para ayudar al usuario a levantarse de estar sentado.

Como dispositivo de rehabilitación, se requiere que la velocidad de salida de este motor sea constante y, por lo que entiendo, mantener constante la entrada de voltaje al motor lo logrará. El motor debe tener un par de salida controlable, y puedo controlar el par controlando la corriente del inducido.

  1. En teoría, con un convertidor reductor, puedo mantener constante el voltaje de entrada al motor . Esto sería capaz de mantener constantes las RPM pero deja el par incontrolable . Sin embargo, esto solo dejaría un parámetro de salida como variable

  2. También pensé en conectar el convertidor reductor a un controlador de motor de CC, ya que entiendo que el convertidor reductor solo puede controlar el voltaje o la corriente y no ambos simultáneamente, el controlador del motor de CC debería ayudar a mantener las RPM constantes con una entrada de voltaje variable mientras el El convertidor reductor ayudaría a variar el par con una salida de corriente controlable

Pregunta

¿Sería esta una idea factible o mis principios son extremadamente erróneos? Me gustaría buscar asesoramiento antes de buscar piezas. Espero que nadie sienta que pido que me den de comer con cuchara, ya que solo pido un consejo.

Algunos consejos: (1) " ... debe ejercer un par mínimo... ". Mínimo sería cero, pero presumiblemente te refieres a "un par pequeño o modesto". (2) " ... se requiere que la velocidad de salida de este motor sea constante... " Necesitará una aceleración y desaceleración moderadas para evitar tirones. (3) Debe decidir si desea una velocidad constante o un par constante, ya que no puede tener ambos al mismo tiempo. Sospecho que desea establecer un límite de corriente y voltaje que le proporcione un par máximo (corriente) y una velocidad máxima (voltaje).
Es probable que el control de par sea el mejor. Aplicará una asistencia constante al usuario a cualquier velocidad a la que se mueva, en lugar de intentar obligarlo a ponerse de pie a una velocidad específica.
Parece que estás describiendo un cabrestante.
@Transistor Gracias por la respuesta, realmente aprecio el esfuerzo (1) Sí, lo que quise decir fue un par pequeño, siendo mínimo que el motor de CC debe ejercer el menor par posible para ayudar al usuario a ponerse de pie, en este caso depende del usuario. (2) No he considerado todo eso y creo que eso es algo que sería extremadamente útil (3) Ah, sí, me gustaría establecer un límite de corriente para que el motor no ejerza más torque del necesario, ya que eso le quitaría el concepto de rehabilitación. En ese caso, debería controlar el voltaje mientras establezco un límite de corriente, ¿es así?
@Transistor Corríjame si me equivoco, pero ¿eso significa que puedo lograr todo con control de par o hay algo que estoy pasando por alto, también qué componentes se requerirían para implementarlo? Creo que he visto en alguna parte que se puede hacer con PWM en un controlador de motor, sin embargo, ¿no es solo control de velocidad?

Respuestas (2)

Yo: Tienes que decidir si quieres una velocidad constante o un par constante, ya que no puedes tener ambos al mismo tiempo. Sospecho que desea establecer un límite de corriente y voltaje que le proporcione un par máximo (corriente) y una velocidad máxima (voltaje).

Tú: Me gustaría poner un límite de corriente para que el motor no ejerza más par del necesario ya que eso le quitaría el concepto de rehabilitación. En ese caso, debería controlar el voltaje mientras establezco un límite de corriente, ¿es así?

Si tiene un motor de CC y una fuente de alimentación de banco con la que puede jugar, puede obtener una buena sensación intuitiva de cómo podría funcionar esto.

ingrese la descripción de la imagen aquí

Figura 1. Una fuente de alimentación típica de laboratorio/banco con voltaje ajustable y límite de corriente.

Experimento 1 - voltaje constante:

  • Fije el voltaje a 1/4 del voltaje nominal del motor y suba el límite de corriente.
  • Conecte el motor y cargue el eje giratorio sujetándolo (con cuidado) con la mano. Observe las lecturas de voltaje y corriente. Verá que la corriente aumenta a medida que el motor se desacelera ligeramente. Esto es lo más cercano a la velocidad constante que puede obtener con solo un suministro de CC directo.

Experimento 2 - corriente constante:

  • Ajuste la corriente a la mitad del máximo observado en el experimento anterior.
  • Conecte el motor y observe que funciona a pleno voltaje y baja corriente.
  • Gradualmente, vuelva a cargar el eje a mano. No es que en algún momento la fuente de alimentación alcance el límite de corriente y el voltaje comience a caer mientras la corriente permanece en el límite. Ahora está en el modo de par constante.

Puedes jugar con el voltaje para establecer la velocidad máxima y jugar con la corriente para establecer el par máximo. El motor funcionará hasta el límite que alcance primero. En su caso, lo más probable es que sea el límite de par.

Esto le dará una idea del tipo de control que necesita. Luego puede buscar un controlador adecuado para cumplir con esos requisitos.

+1 por describir cómo el OP puede ganar intuición
Gracias por la descripción detallada, probé los experimentos y estoy relativamente satisfecho con los resultados. Eso me ha llevado a pensar que debería renunciar por completo al convertidor reductor y usar una fuente de alimentación de banco para alimentar mi motor, ya que la portabilidad no es un factor importante en mi proyecto, esto permitiría al usuario establecer el límite de corriente y controlar el par de salida.
Obviamente, la fuente de alimentación del banco es muy grande, por lo que necesitará algo más compacto. También necesita algo compacto y, presumiblemente, alimentado por batería, por lo que la eficiencia será muy importante. Esto implica algún tipo de fuente de alimentación conmutada con capacidad de corriente constante ajustable. Esta no es mi área de especialización, por lo que no creo que pueda ayudarlo más en el diseño o los criterios de selección.

Lo que parece satisfacer sus necesidades se conoce como control en cascada. La siguiente figura muestra un diagrama de bloques más genérico donde se resalta el control de velocidad. En una máquina de CC, el par es proporcional al valor de la corriente de armadura. El punto de ajuste para el par se deriva del controlador de velocidad. Entonces, el controlador de velocidad solicita un par necesario para mantener una cierta velocidad:

ingrese la descripción de la imagen aquí

Esta arquitectura utiliza bucles de retroalimentación internos para responder rápidamente a las desviaciones en lugar de esperar a que los efectos se propaguen por todo el bucle de control. Los errores se minimizan antes de que puedan propagarse . Si el bucle de corriente interno es más rápido (y debería serlo), un ligero cambio en la carga tendrá menos influencia en la velocidad. En términos generales, los bucles internos deben tener un ANCHO DE BANDA mayorque los bucles exteriores. El motor de CC normalmente tendrá una pequeña constante de tiempo. De esta forma, si sólo se utilizara el control de velocidad, un pequeño cambio de tensión en los terminales del motor podría provocar una gran variación de corriente (no controlada). Así, otra ventaja del control en cascada es la posibilidad de limitar la corriente a los valores máximos permitidos. El punto aquí es que necesitará medir la corriente. Creo que está considerando el control bidireccional del motor, por lo que se debe usar un puente H. La siguiente figura muestra un sistema de este tipo operando en cuatro cuadrantes y la medición de corriente incluida:

ingrese la descripción de la imagen aquí

La siguiente figura muestra una forma de medir la corriente del motor y al mismo tiempo discriminar su dirección:

ingrese la descripción de la imagen aquí

Además de un sistema sin sensores más complejo, para medir la velocidad, los sensores Hall y los optosensores se usan comúnmente con controladores digitales, mientras que los circuitos analógicos a menudo usan tacogeneradores. Todo el tema es muy amplio y requiere mucho en materia de control (modelado, identificación de sistemas y simulaciones). Además, el circuito integrado especial para el control del motor será de gran ayuda con sus características integradas.