¿Cómo la fuerza de carga impacta la inercia de carga?


9

Estoy tratando de simular un cabrestante como un motor de velocidad regulada que funciona a través de una caja de cambios para levantar una masa. La salida de la caja de engranajes es un tambor, que gira para acumular el cable.

Me siento cómodo convirtiendo la masa en un momento de inercia y también me siento cómodo convirtiendo ese momento de inercia (lado de salida) en el momento de inercia "visto" por el motor (lado de entrada) con la relación de la caja de cambios . Con una simulación simple, no tengo problemas para escribir las ecuaciones de movimiento.

Mi complicación viene cuando quiero modelar "estirar" en el cable. Pensé que podía hacer esto simplemente colocando un resorte de rigidez arbitraria entre el tambor del cabrestante y la masa, como se muestra a continuación.

Inercia de primavera

Con este modelo, en aras de la simulación, supongo que conozco la "altura del tambor", que sería cuánto se ha girado el tambor multiplicado por el radio del tambor y la altura de la carga. La fuerza del resorte seríak(ϕry), pero ¿cómo aplico esto al motor ?

Tengo un modelo de motor:

ΘV=KTRaJs+KTKb
y un modelo de controlador PI:

VΘerror=kp(s+kikp)s
dónde Θ es la velocidad del motor V es el voltaje terminal, J es la inercia de la carga y la maquinaria, y Ra, KTy Kb son la resistencia de la armadura del motor, la constante de par y la constante EMF posterior, respectivamente.

La interacción que me interesa estudiar ocurre cuando el controlador PI se ajusta a la inercia de carga previstaJ, que se encontraría con el motor, la caja de cambios, el tambor y la masa de carga, pero el sistema en realidad "ve" la masa elástica.

La simplificación se realiza configurando el ki/kp relación igual a KTKb/RaJ, dando:

ΘΘerror=VΘerrorΘV=(kp(s+KTKbRaJ)s)(KTRaJs+KTKbRaJ)

(Tenga en cuenta que puedo irme kp como variable porque la relación ki/kp se puede configurar a lo que quiera a través de ki Mientras kp no es cero)

Entonces, en un mundo ideal , donde el valor de la inercia "total"J se conoce de antemano, el polo se cancela y todo el sistema se reduce a:

ΘΘerror=(kps)(KTRaJ1)
ΘΘerror=1RaJkpKTs

Finalmente, Θerror=ΘrefΘout, entonces, con álgebra:

ΘoutΘref=1RaJkpKTs+1

Por lo tanto, lamento tener tantos detalles, pero quería impresionar a cualquiera que lea que me siento seguro con todos mis pasos hasta el momento y que he dedicado un esfuerzo considerable a trabajar en este problema. Ahora, nuevamente a mi pregunta: quiero simular el estiramiento en el cable entre el tambor y la carga, pero no estoy seguro de cómo usar la fuerza del resorte para modular la inercia de la carga.

Uno pensaba que tenía que tratar de fingir una "masa equivalente", suponiendo:

F=mequivalentamequivalent=Fspringa

pero esto no se siente bien, y no estoy seguro de qué usaría para acelerar a.

Estoy frustrado por estar tan avanzado en el problema y quedar perplejo por lo que parece ser un problema fácil, pero realmente no puedo pensar en una forma de abordar este problema. Creo que si pudiera enmarcarlo correctamente, podría resolver la mecánica, pero es la conversión de fuerza a inercia que siento que debe hacerse lo que me tiene perplejo.

Finalmente, para que conste, también he intentado retroceder en mi modelo de motor para incluir el par de carga. Esto da resultados aparentemente razonables, pero al final resto el par de carga del par del motor para obtener el par neto, luego aplico ese par neto a la inercia total para obtener la aceleración del motor. Eso se alimenta en el futuro y, una vez más, no estoy seguro de que esté tratando la inercia total correctamente.


Originalmente publiqué esto en física, pero la única respuesta fueron dos comentarios que sugieren que pregunte aquí. Desde entonces he eliminado la pregunta allí para evitar la publicación cruzada.
Chuck

La constante de resorte se puede modelar utilizando la rigidez del cable (módulos de Young); para una carga determinada, el cable se estirará más si se desenrolla durante una longitud más larga. Esto haría que el resorte sea "constante" aproximadamente inversamente proporcional a la longitud del cable desenrollado. Sin embargo, esta tensión también debe transferirse al tambor, por lo que esta tensión también estará presente en cierta medida en el cable que se enrolla en el tambor.
fibonático

@fibonatic: ese es el plan. La tensión "almacenada" en el tambor podría crear una especie de histéresis o efecto de memoria. Eso no debería ser demasiado difícil de modelar, pero, una vez más, el punto particular en el que estoy atrapado en este momento es determinar cómo calcular la inercia total del sistema. No creo que pueda usar la masa de carga directamente, pero no estoy seguro de cómo modularla con el resorte (o la desviación del resorte).
Chuck

Respuestas:


6

Primero calculemos el modelo. El diseño del control es un esfuerzo separado.

El par aplicado al tambor es nTM, donde n es la relación de transmisión y TM es la salida producida por el motor. TM=KTi(t), dónde KT es una constante de proporcionalidad y i(t) es la corriente del motor

Ahora podemos escribir las ecuaciones para el sistema mecánico:

my(t)+mgk(y(t)rθ(t))=0
Jθ(t)+kr(y(t)rθ(t))=nKTi(t)

Aquí m es la masa yk es la constante del resorte.

Para escribir la ecuación motora, necesitamos determinar la fem posterior. La fem posterior es proporcional a la velocidad del motor y, para escribirla en términos de la velocidad del tambor, la multiplicamos también con la relación de transmisión n.

Li(t)+Ri(t)+nKbθ(t)=V(t)

Aquí es el voltaje aplicado, es la inductancia, es la resistencia y es la constante de proporcionalidad.V(t)LRKb

Estas tres ecuaciones tienen como entrada e , e como estados / salidas. Esto se puede utilizar para obtener el modelo de espacio de estado o el modelo de función de transferencia. (Los siguientes se obtuvieron usando Mathematica)V(t)i(t)θ(t)y(t)

ingrese la descripción de la imagen aquí

Ahora el diseño de control puede comenzar ...

Actualizar

Como ha habido cierta confusión sobre la inercia que se utilizará, permítanme aclarar la respuesta. un conjunto de engranajes en la caja de engranajes: un engranaje con inercia en el lado del tambor y un engranaje con inercia en el lado del motor.J1J2

En la respuesta anterior descuidé la inercia de los engranajes. El único cambio que debe hacerse ahora es modificar la segunda ecuación de la siguiente manera.

(J+J1)θ(t)+kr(y(t)rθ(t))=ni(t)KT

Si también se desea la ecuación para describir la dinámica transitoria del eje del motor, entonces es una ecuación adicional que involucra (rotación del eje del motor), la inercia , etc. Sin embargo, esto no es necesario si el objetivo es controlar La posición del tambor.θMJ2


Esta es una gran respuesta, pero ¿qué estás usando específicamente como en la ecuación de torque del motor? ¿Solo las inercias del motor / caja de cambios / tambor? J
Chuck

1
La ecuación de torque que escribí es solo para el tambor. es la inercia del tambor. (Se puede hacer más complicado por decir que la inercia varía a medida que el cable esté en liquidación, el cable no sin masa, etc, pero es, creo que los supuestos actuales no van a ser problemático.)J
Suba Thomas

@Chuck, eso fue una gran recompensa. ¡Gracias!
Suba Thomas

No es un problema; La pregunta que tenía me ha estado molestando durante mucho tiempo. Su respuesta me reforzó que necesito volver "a lo básico": un diagrama de cuerpo libre. Ahora veo que la pregunta (y mi forma de pensar) estaba bastante equivocada. Imagínese si hubiera preguntado cómo podría tratar el arrastre en un avión como una inercia dependiente de la velocidad del avión. Realmente, es una pregunta tonta: una fuerza es una fuerza y ​​una masa (o inercia) no lo es. Están relacionados, pero no son intercambiables. Gracias de nuevo por la actualización dinámica.
Chuck

4

Estiramiento en el delta de primavera Entonces, el delta Y no es constante, pero si está interesado en delt Y_max Y=A.sin(ω.t)=A.sin(k/m).t

delta , según la ley de Hooks. Debido a que su sistema no se acelera, excepto al principio y al final, suponiendo que la polea comienza y se detiene repentinamente, es su máximo. Cualquier aceleración gradual de inicio / parada deberá sustraerse de la aceleración del resorte que esYmax=m/k

ω2.t
ω=(k/m)

mirando el diagrama de masa del cuerpo libre
Como notó, la fuerza esK(ϕ.ry)

m.dx2/dt2=K(ϕ.rr)
dividimos ambos lados por K obtenemos:

m/K.dx2/dt2+ϕ.r=y

ω2.dx2/dt2+ϕ.r=y

Espero que esto sea de ayuda.


No me interesa el análisis estático, este es un sistema dinámico que estoy tratando de simular. Tampoco me interesa el tramo de primavera; Puedo calcular eso si puedo actualizar correctamente la aceleración del motor. Mi problema es determinar la aceleración del motor. Debería ser , pero ¿cuál es la inercia de la carga cuando se incluye el resorte? Ese es el núcleo de mi pregunta. Sin el resorte, como lo ve el motor, la inercia de carga es . ¿Cómo incorporo el resorte? τnet/Jmr2GB2
Chuck

Editaré mi respuesta e intentaré al menos configurar el sistema para una vibración de excitación Base.
kamran

@Chuck Creo que este con un poco de modificación sería lo que estás buscando. Vibraciones forzadas: math.ubc.ca/~israel/m215/forced/forced.html -Mire el tercer caso donde la fuerza está moviendo el soporte hacia arriba y hacia abajo.
kamran

Si no desea la respuesta dinámica para cuando el sistema ha pasado por el arranque y se ha estabilizado en un movimiento armónico, pero está interesado en ver cómo responde en el momento transitorio cuando el tambor comienza a girar, desea utilizar Duhamel integral. Rompe la fuerza del resorte en pequeñas, dx, longitudes con su impulso que actúa sobre el sistema y luego se integra con el tiempo. Esta integral se llama integral de convolución y Matlab la tiene.
kamran

2

Me doy cuenta de que este es un hilo viejo, y no estoy seguro de cuán profundo de una inmersión finalmente lo hiciste, pero una cosa que no veo explicada en tus ecuaciones es la fricción del tambor / cable. Esto será pequeño y, al igual que la masa acumulada del cable de acero enrollado que no incluyó, es posible que no esté en su lista. El cable se puede estirar y cargar previamente, sin embargo, cualquier movimiento entre el cable y el tambor debido al estiramiento del cable también encontrará fricción. En mi industria (aparejos de teatro, diseño de maquinaria de escenario), la ranura contacta con un área mayor que una aplicación de tambor plano, y generalmente tenemos fricción adicional a lo largo de las poleas y mulas de redireccionamiento en el juego de líneas para tener en cuenta especialmente en 2: 1 o 4: 1 sistemas de ventaja mecánica.


Esta es una buena sugerencia, gracias. ¿Tiene referencias de diseño u otros textos que pueda vincular? Me pregunto específicamente sobre manuales comerciales o algo similar. ¡Gracias de nuevo!
Chuck

Hay algunos libros específicos para el comercio, pero en su mayor parte se trata de ingeniería mecánica o física, por lo que el mismo diseño de máquina y referencias similares. Cosas como las paradas de emergencia Cat-0 que tienen en cuenta el uso de motores de cadena y aparejos de truss, típicos de eventos en vivo o conciertos de rock, son comunes en las instalaciones de espectáculos temporales y permanentes. He diseñado cabrestantes para efectos de escenario, velocidad de intercambio para capacidad de acarreo o viceversa, pero todo esto es en ingeniería mecánica o matemática aplicada.
Eggy

Ah, está bien, tengo todos esos entonces lol. Siempre en busca de un buen manual, sin embargo :)
Chuck

1

Creo que el enfoque de Suba Thomas ofrece un buen modelo: comenzar con la suma de fuerzas en la carga y la suma de momentos en el tambor. Luego determine el modelo de motor necesario.

El modelo de motor inicial del mandril necesita un sistema rígido donde se pueda calcular un solo valor para el momento de inercia, mientras que el objetivo del modelo es:

La interacción que me interesa estudiar ocurre cuando el controlador PI se sintoniza con la inercia de carga prevista , que se encontraría con el motor, la caja de cambios, el tambor y la masa de carga, pero el sistema realmente "ve" la masa elástica.J

Una nota sobre la inercia en la ecuación del momento del tambor de Suba Thomas: No olvide la inercia del motor aumentada al tambor. Dependiendo del motor elegido, su influencia puede ser significativa. Entonces elegiríaJ=Jmotori2+Jdrum


En el modelo (en mi respuesta), la inercia del motor es capturada por la variable actual. Lo que se descuidó fueron los efectos de los engranajes. Por favor vea mi respuesta actualizada.
Suba Thomas
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.