¿Cómo modelar una caña de pescar (o una cuerda)?

9

Deseo modelar una caña de pescar (o una cuerda) uniendo segmentos cortos. (Los segmentos pueden tener la misma longitud (corta) pero a cada segmento se le debe asignar su propia masa individual). Un segmento influirá en el siguiente por el par entre los segmentos. Por el momento, las juntas se pueden considerar como resortes de placa (par proporcional al ángulo de flexión (a o alfa), k individual para cada junta).

Cuando aplico torque al primer segmento (el "mango"), el torque se extenderá al resto de los segmentos.

El problema es que no entiendo cómo calcular los movimientos que ocurrirán en el segmento uno (con masa m1) y los siguientes segmentos, cuando aplico el torque T1 al segmento uno (durante el tiempo dt).

https://www.dropbox.com/s/ze7g6dzrzzd6757/DSC_0113.JPG

Soy un médico (retirado) con interés en biomecánica, por lo tanto, utilice solo la terminología física básica. (Deseo migrar el modelo a un uso biomecánico. Ya he escrito programas de computadora para modelos, así que espero poder manejar esa parte si solo obtengo las ecuaciones de movimiento rectas).

ycc_swe
fuente
Gracias John Rennie Como puede ver, soy nuevo aquí, así que debo preguntar: ¿Debería repetir la pregunta en el otro foro o se moverá "automáticamente"?
ycc_swe 05 de
Si tiene prisa por una respuesta, eliminaría esta pregunta y formularía una nueva pregunta en CompSciSE. Supongo que un moderador llegará en un momento para mover la pregunta, pero no estoy seguro de cuánto tiempo llevará.
Lo dejo aquí por un tiempo primero, para ver si alguien responde. Gracias por tu sugerencia.
ycc_swe 05 de
¿Está seguro de que desea un torque (resortes) en lugar de un modelo más simple de "eslabones de cadena"? Una caña de pescar tiene mucha elasticidad, por lo que puede tener sentido allí, pero las cuerdas / líneas en general no.
Carl Witthoft
1
puede ser útil si desea realizar la derivación del enfoque pendular: 12000.org/my_notes/double_pendulum/main.html
Nasser

Respuestas:

7

Para resolver este problema tal como lo ha descrito, debe configurar un sistema simple de ecuaciones diferenciales ordinarias. Para cada segmento en su "caña de pescar" solo necesita usar la conservación del momento lineal y angular ( y τ = d LF=ma ). Cada segmento experimentará fuerzas y pares de sus vecinos. Hay muchas formas de formular esto. Y muchas técnicas para resolver el sistema resultante de EDO.τ=dLdt

Como punto de partida, sugeriría atacar un problema más simple que le dará una idea de lo que se requiere: un péndulo doble . Hay muchas demostraciones en línea que resuelven el problema del doble péndulo, incluida una discusión detallada de las matemáticas aquí , una implementación de Flash aquí , una versión de JavaScript aquí y una versión de MATLAB aquí . Además, algunas implementaciones colocan masas solo en las articulaciones, mientras que otras tienen la masa distribuida uniformemente a lo largo de los segmentos, por lo que puede centrarse en la que prefiera.

Una vez que comprenda el problema del doble péndulo, puede extenderse muy fácilmente a cualquier número de segmentos. Agregar una fuerza en un segmento dado solo significa agregar un término de fuerza adicional a la ecuación de aceleración para ese segmento y es muy fácil de lograr. El último paso para su problema sería incluir pares mediante la conservación del momento angular. Sugiero implementar todo lo que necesita hasta ese punto y luego regresar y hacer preguntas más específicas sobre la implementación de los pares si necesita ayuda una vez que esté allí.

Doug Lipinski
fuente
Gracias DougLipinski por una respuesta muy clara. Entiendo la respuesta y puedo seguir las matemáticas del artículo de Wikipedia sobre el doble péndulo. Estudiar el doble péndulo parece ser un buen enfoque para que entienda cómo calcular lo que se mueve "entre los marcos de tiempo" de la simulación (las EDO). --- Para mí sigue siendo un problema complejo y es posible que tenga que volver pronto para obtener más consejos. Cualquier tipo de comentarios adicionales apreciados. Gracias.
ycc_swe 05 de
Hmmm ... esto ahora me recuerda un problema parcialmente no resuelto: ¿por qué los tallos secos de espagueti se rompen en 3 pedazos cuando se doblan? Resulta que hay ondas de choque que viajan. Debería haber algunos buenos artículos a través de Google sobre eso.
Carl Witthoft
Para agregar a CarlWitthoft. También he oído (pero no verificado) que los saltadores de pértiga pueden sufrir fracturas en los huesos del carpo (muñeca) si el poste se rompe durante un salto. Presumiblemente también debido a las ondas de choque.
ycc_swe 05 de
@ycc_swe Me alegro de ayudar. Si te quedas atascado, regresa y haz más preguntas. La gente aquí está muy ansiosa por ayudar, especialmente si muestra igual esfuerzo y entusiasmo de su parte.
Doug Lipinski
Gracias. Yo aprecio. También es muy divertido para mí investigar. Supongo que las constantes de resorte de Hooke entrarán en un nuevo término que formará la energía potencial en Lagrange (en comparación con el péndulo doble). El término de energía potencial de gravedad tendrá que ir al principio, la caña de pescar será para el espacio exterior. Muchas cosas nuevas e interesantes para tratar de comprender. (Pero, ¿cómo la derivación debe generalizarse a n segmentos se ve un poco áspero en mí ahora Probablemente comenzar con sólo dos segmentos por resorte..)
ycc_swe
2

Solo para señalar un gran software gratuito de código abierto utilizado exactamente con el propósito de modelar un sistema multicuerpo, al igual que su caña de pescar. Se llama MBDyn , y lo he usado para modelar la dinámica de los perfiles multicomponentes. Existe una amplia documentación disponible, y también diapositivas que describen la física. Véase, por ejemplo, la diapositiva 25 de esta presentación , los elementos deformables mutuamente conectados corresponden exactamente a la caña de pescar.

Te sugiero que revises los tutoriales y te unas a la lista de correo para preguntas. He visto una presentación del prof. Masarati, donde mostró cómo gran parte del sistema dinámico de un helicóptero completo (palas, transmisión del rotor, todo el negocio) fue modelado y analizado usando MBDyn, por lo que estoy bastante seguro de que las personas en la lista podrán guiarlo. con tu modelo De esta manera, no tendrá que crear un marco solo para usted, que luego puede ser rígido cuando se trata de modificaciones y extensiones.

tmarico
fuente
Gracias, muy útil . Me inscribí en la lista de correo ahora. Podría llegar más lejos usando software ya hecho. Debo aprender más al respecto. ¿Es posible ingresar fuerzas variables, etc.? - También existe el método de elementos finitos . Todavía no sé si Multi body system o Finite Elements sería el mejor software para mí.
ycc_swe
Me alegra ser de ayuda. Solo he usado cuerpos rígidos, pero se pueden usar cuerpos elásticos y están modelados con FEM en MBDyn.
tmaric