Skip to content
RFrftools.io
Motor Control20 de julio de 20268 min de lectura

Par, velocidad y eficiencia del servomotor: más allá de la hoja de datos

Calcule el par, la contraelectromotriz y la eficiencia del servomotor a partir de condiciones de operación reales.

Contenido

Por qué los cálculos de los servomotores son más importantes de lo que cree

Las hojas de datos de los servomotores están llenas de números, pero la mayoría de ellas describen condiciones ideales que no existen en su aplicación. ¿El par de parada? Eso es a velocidad cero con la bobina a punto de derretirse. ¿La velocidad sin carga? Solo se puede lograr cuando el motor no está haciendo nada útil. El verdadero punto de funcionamiento se encuentra en algún punto intermedio entre estos extremos, y averiguar exactamente dónde está la diferencia entre un servo que funciona y uno que se sobrecalienta, se detiene o simplemente decepciona.

He visto muchos proyectos en los que alguien eligió un servo basándose únicamente en el par de parada y luego se preguntó por qué no podía mantener su posición bajo carga. El motor funcionaba a una velocidad de parada del 90%, lo que generaba una gran cantidad de corriente y convertía la mayor parte de esa potencia en forma de calor. Comprender la relación entre el par, la velocidad, la corriente y la contraelectromotriz le permite predecir el rendimiento real antes de invertir en el hardware.

La física: cómo funcionan realmente los servomotores de corriente continua

Un servomotor de corriente continua es fundamentalmente una máquina que produce par y que resulta que gira. Aplica voltaje, la corriente fluye a través de las bobinas y esa corriente interactúa con el campo magnético para producir un par. Bastante simple.

Pero aquí es donde se pone interesante: a medida que el motor gira, las bobinas cortan el campo magnético y generan una tensión que se opone a la alimentación. Esta contraelectromotriz es proporcional a la velocidad:

Vbemf=Ke⋅ωV_{bemf} = K_e \cdot \omega

donde KeK_e es la constante de contraEMF y ω\omega es la velocidad angular. A una velocidad sin carga, la fuerza contraelectromotriz es casi igual a la tensión de alimentación, lo que deja una caída de tensión suficiente en la resistencia de la bobina para superar la fricción.

El par producido es proporcional a la corriente:

τ=Kt⋅I\tau = K_t \cdot I

Para un motor bien diseñado, el KtK_t (constante de par) y el KeK_e son numéricamente iguales cuando se utilizan unidades consistentes, lo que reduce el ahorro de energía y es un útil control de cordura.

La compensación entre par y velocidad

Esto es lo que hace tropezar a la gente: el par y la velocidad no son independientes. En cualquier tensión de alimentación, exigir más par significa más corriente, lo que se traduce en una mayor caída de tensión en la resistencia de la bobina, lo que deja menos tensión para superar la contraelectromotriz, lo que se traduce en una velocidad más baja. La relación es lineal:

ω=ωno−load⋅(1−ττstall)\omega = \omega_{no-load} \cdot \left(1 - \frac{\tau}{\tau_{stall}}\right)

Esta es la curva de torsión-velocidad, y todos los puntos de operación viven en ella. No se puede detener el par a una velocidad sin carga. La física no lo permitirá.

Un verdadero ejemplo práctico

Analicemos un caso concreto. Supongamos que tiene un servo con estas especificaciones:

  • Tensión de alimentación: 12 V
  • Corriente de funcionamiento: 1,5 A (medida bajo carga)
  • Velocidad sin carga: 6000 RPM
  • Resistencia de bobinado: 2,4 Ω

Paso 1: Calcular la potencia de entrada

Este es sencillo:

Pin=Vsupply⋅I=12 V⋅1.5 A=18 WP_{in} = V_{supply} \cdot I = 12 \text{ V} \cdot 1.5 \text{ A} = 18 \text{ W}

Paso 2: Encuentra el back-EMF

La tensión en el motor se divide entre la resistencia del bobinado y la contraelectromotriz:

Vsupply=I⋅Rwinding+VbemfV_{supply} = I \cdot R_{winding} + V_{bemf}

Resolviendo el back-EMF:

Vbemf=12 V−(1.5 A⋅2.4 Ω)=12−3.6=8.4 VV_{bemf} = 12 \text{ V} - (1.5 \text{ A} \cdot 2.4 \text{ Ω}) = 12 - 3.6 = 8.4 \text{ V}

Esa caída de 3,6 V en la resistencia de la bobina es pura pérdida: calienta el cobre y no hace nada útil.

Paso 3: Determinar la velocidad de operación

La contraEMF es proporcional a la velocidad. Sin carga, la contrafuerza electromagnética es aproximadamente igual a la tensión de alimentación (sin tener en cuenta las pequeñas pérdidas por fricción). Así que:

ω=ωno−load⋅VbemfVsupply=6000 RPM⋅8.412=4200 RPM\omega = \omega_{no-load} \cdot \frac{V_{bemf}}{V_{supply}} = 6000 \text{ RPM} \cdot \frac{8.4}{12} = 4200 \text{ RPM}

El motor funciona al 70% de la velocidad sin carga bajo esta carga. De hecho, ese es un punto de operación bastante razonable.

Paso 4: Hallar el par

La constante de par se obtiene del punto sin carga. Sin carga, la fuerza contraelectromotriz ≈ tensión de alimentación, y 6000 RPM son 628,3 rad/s, así que:

Ke=Vsupplyωno−load=12 V628.3 rad/s=0.0191 V\cdotps/radK_e = \frac{V_{supply}}{\omega_{no-load}} = \frac{12 \text{ V}}{628.3 \text{ rad/s}} = 0.0191 \text{ V·s/rad}

Como Kt=KeK_t = K_e (en unidades SI), el par a 1,5 A es:

τ=Kt⋅I=0.019099⋅1.5≈0.0286 N\cdotpm\tau = K_t \cdot I = 0.019099 \cdot 1.5 \approx 0.0286 \text{ N·m}

Son unos 28,6 mN·m: el par de carga que este motor soporta a 1,5 A. Una carga de 80 mN·m necesitaría unos 4,2 A de este motor, no 1,5 A.

Paso 5: Calcular la potencia mecánica de salida

Convierte RPM a rad/s primero:

ω=4200⋅2π60=439.8 rad/s\omega = 4200 \cdot \frac{2\pi}{60} = 439.8 \text{ rad/s}

Luego:

Pout=0.0286 N\cdotpm⋅439.8 rad/s=12.6 WP_{out} = 0.0286 \text{ N·m} \cdot 439.8 \text{ rad/s} = 12.6 \text{ W}

Esto coincide con el lado eléctrico: la potencia convertida es la fuerza contraelectromotriz por la corriente, 8,4 V × 1,5 A = 12,6 W. Cuando un valor de par y las medidas eléctricas no concuerdan, uno de los dos está mal, y este tipo de comprobación es exactamente la razón por la que hay que entender la física subyacente, no solo introducir números en fórmulas.

Paso 6: Calcular la eficiencia

η=PoutPin=12.618=0.70=70%\eta = \frac{P_{out}}{P_{in}} = \frac{12.6}{18} = 0.70 = 70\%

Es bastante bueno para un motor de CC pequeño con carga moderada. El 30% restante (5,4 W) es la pérdida I²R en los devanados: 1,5² × 2,4 Ω = 5,4 W. La fricción y las pérdidas por ventilación salen de los 12,6 W, así que el eje entrega algo menos.

Puedes abrir la calculadora de par y velocidad del servomotor para hacer estos cálculos rápidamente: con estos datos muestra los mismos 18 W de entrada, 8,4 V de fuerza contraelectromotriz, 12,6 W de salida y 70% de eficiencia.

Errores y trampas comunes

Confundir el par de parada con el par continuo

El par de parada es una sentencia de muerte térmica. Cuando se detiene, toda la potencia de entrada se convierte en calor en las bobinas. Un motor con un par de parada de 0,5 N·m solo puede soportar 0,1 N·m de forma continua sin sobrecalentarse. La clasificación de par continuo de la hoja de datos (si es que la proporcionan) presupone condiciones de montaje y temperatura ambiente específicas que probablemente no coincidan con las suyas.

Ignorar los efectos de resistencia al viento

He visto a ingenieros calcular el par requerido, buscar la constante de par, determinar la corriente necesaria y, a continuación, especificar una fuente de alimentación en V=I⋅RwindingV = I \cdot R_{winding}. Esto proporciona corriente de parada a velocidad cero. Para moverse realmente, necesita un margen de voltaje adicional para los campos electromagnéticos secundarios. Con la mitad de la velocidad sin carga, se necesita aproximadamente la mitad de la tensión de alimentación para superar la contraelectromotriz, dejando solo la mitad para la corriente que produce par.

Uso de Peak Specs para un funcionamiento continuo

Las hojas de datos de los servos suelen citar el par máximo y la corriente máxima para ráfagas cortas. Estos números suponen que el motor arranca en frío y funciona durante quizás un segundo. Diseñe para un funcionamiento continuo utilizando los límites térmicos, no los límites electromagnéticos.

Olvidarse del conductor

Es posible que su motor tenga una capacidad continua de 3 A, pero si su puente en H solo tiene una capacidad nominal de 2 A, ese es su límite real. Además, la potencia nominal actual del conductor normalmente presupone un disipador térmico y un ciclo de trabajo específico. Compruebe las curvas de reducción térmica.

Efectos de la temperatura en la resistencia al bobinado

El cobre tiene un coeficiente de temperatura de alrededor del 0,4% por °C. Un motor que mide 2,4 Ω ℃ en frío puede medir 3,0 Ω ℃ cuando está caliente. Esto aumenta las pérdidas de I²R y reduce el par disponible en una corriente determinada. Si el motor se calienta, vuelva a medir la resistencia a la temperatura de funcionamiento o reduzca la potencia en consecuencia.

Cuándo usar esta calculadora

La calculadora de servomotores es muy útil cuando intentas responder a preguntas como:

  • «¿Este motor mantendrá la velocidad por debajo de mi carga esperada?»
  • «¿Cuánta corriente consumirá en mi punto de operación?»
  • «¿Cuál es la eficiencia real, no el número máximo en la hoja de datos?»
  • «¿Mi fuente de alimentación es adecuada, incluido el margen de tensión para los campos electromagnéticos secundarios?»

También es útil para solucionar problemas. Si el motor funciona más despacio de lo esperado, puedes utilizar la corriente y el voltaje medidos para determinar si estás alcanzando un límite de par, un límite térmico o simplemente tienes una conexión defectuosa que añade resistencia.

El punto óptimo de eficiencia

La máxima eficiencia no se produce con la máxima potencia de salida. En el caso de un motor de corriente continua, el Peak η suele funcionar entre el 70 y el 80% de la velocidad sin carga, lo que permite obtener un par decente sin pérdidas excesivas de I²R. Correr cerca de un punto muerto te proporciona un par elevado, pero una eficiencia terrible: la mayor parte de tu potencia recae en las bobinas. Correr casi sin carga proporciona una alta eficiencia, pero casi ningún rendimiento útil.

Para aplicaciones que funcionan con baterías, es importante encontrar este punto óptimo. Un motor dimensionado para funcionar con la máxima eficiencia con una carga normal le proporcionará un tiempo de ejecución significativamente mayor que uno sobredimensionado (que funciona prácticamente sin carga, lo que desperdicia los gastos del conductor) o de tamaño insuficiente (que funciona cerca de un punto muerto, malgasta energía en forma de calor).

Pruébalo

Obtenga la hoja de datos del motor y abra la calculadora de par y velocidad del servomotor. Introduce la tensión de alimentación, la velocidad en vacío y la resistencia del bobinado según las especificaciones y, a continuación, introduce la corriente de funcionamiento o el par de carga esperados. La calculadora te mostrará el punto de funcionamiento real: la fuerza electromagnética inversa, la potencia de salida mecánica y la eficiencia real. Si los números no tienen sentido (por ejemplo, si la potencia de salida supera la de entrada), es probable que tengas especificaciones inconsistentes o errores de medición que detectar. Es mejor averiguarlo ahora que después de crear el sistema.

Preguntas Frecuentes

Operar demasiado cerca para detener el par provoca un consumo masivo de corriente, y la mayor parte de la energía se disipa en forma de calor en lugar de trabajo mecánico. Si el motor funciona al 90% del par de parada, descarga la mayor parte de la energía de entrada en forma de calor a través de la resistencia de la bobina.
La contraEMF es igual a la constante contraelectromotriz (Ke) multiplicada por la velocidad angular: V_bemf = Ke × ω. También puede calcularla restando la caída de tensión resistiva de la tensión de alimentación: V_bemf = V_supply - (I × R_winding).
El par y la velocidad tienen una relación lineal inversa a una tensión de alimentación determinada: ω = ω_no-load × (1 - τ/τ_stall). Exigir más par requiere más corriente, lo que aumenta la caída de voltaje a través de la resistencia de la bobina, lo que deja menos voltaje para superar la contrafuerza electromotriz y reduce la velocidad).
El par de parada representa una velocidad cero con bobinados cercanos a los límites térmicos, condiciones que no existen en las aplicaciones reales. Si se selecciona basándose únicamente en el par de parada, los motores no pueden mantener su posición bajo carga porque el punto de funcionamiento real debe encontrarse en algún punto de la curva entre las condiciones de parada y sin carga.

Artículos Relacionados