Estoy tratando de simular numéricamente un 1-dimensional con una cadena de osciladores armónicos vinculados como se describe aquí (el resultado se puede ver aquí). La simulación se comporta como una onda en un segmento de línea finita con límites fijos o libres (según las condiciones de contorno que establezca): cuando la onda alcanza el borde, rebota (como debería hacerlo por conservación de la energía). Lo que me gustaría hacer es hacer que mi cola de osciladores se comporte como un segmento de una cola infinita de osciladores, eso significa que no debe haber rebotes y la energía debe fluir a través de los límites. Probé algunas estrategias que resultaron no funcionar, como agregar extensiones invisibles de la cola y hacerla más amortiguada (¡en realidad resultó ser equivalente a no agregar la extensión en absoluto!). ¿Alguna idea?
Entonces, ¿cuáles deberían ser las condiciones de contorno para un segmento de una línea infinita? Exploremos las opciones ( es desplazamiento, es pendiente y es la curvatura):
Ninguno de ellos parece funcionar para simular una línea infinita. De hecho, la única forma de simular una línea infinita es asumir que hay algún tipo de periodicidad en la forma y aplicar condiciones de contorno para hacerla cumplir. Así que la respuesta es que no puedes hacerlo.
Recuerda la vieja regla de la física, que cada simetría es una manifestación de algún tipo de ley de conservación. La energía no se conserva en el segmento por lo que no puede haber una simetría para aplicar.
La mejor solución es crear algún tipo de segmento realmente largo, con extremos libres, agregar amortiguadores y resortes ligeros en el extremo, y solo mostrar una pequeña parte de eso lejos de los extremos.
kyle kanos
Juan Alexiou
Selene Routley
Selene Routley