Perfil de velocidad de una onda viscosamente amortiguada

Para un caso de prueba, quiero determinar el perfil de velocidad de una onda estacionaria viscosamente amortiguada.

Linealizando la densidad ( ρ = ρ 0 + ρ ) y velocidad ( tu X = tu X ), las ecuaciones de continuidad y de Navier-Stokes dan como resultado, respectivamente:

(1) t ρ + ρ 0 X tu X = 0 (2) t 2 ρ = X 2 ρ C s 2 + v t X ρ

El C s es solo una constante que indica que estamos tratando con un término de presión ideal ( pag = ρ C s 2 )

Una solución para la densidad de ( 2 ) es dado por:

ρ = ρ 0 + Δ ρ pecado ( k X X ) porque ( ω i t ) Exp ( ω r t )

dónde

k X = 2 π / norte X , ω r = 1 2 k X 2 v , ω i = k X C s 1 ( 1 2 k X v C s ) 2 .

Ahora quiero determinar la velocidad; parece fácil de usar ( 1 ) Llegar

X tu X = t ρ / ρ 0 = ρ ρ 0 pecado ( k X X ) [ ω r porque ( ω i t ) ω i pecado ( ω i t ) ] Exp ( ω r t )

e integrar para obtener

tu X = 1 k X ρ ρ 0 porque ( k X X ) [ ω r porque ( ω i t ) ω i pecado ( ω i t ) ] Exp ( ω r t ) + k

dónde k es una constante de integración. Mi enfoque fue determinar k estableciendo la velocidad cero en un antinodo (en X = norte X / 4 ), Llegar

tu X = 1 k X ρ ρ 0 porque ( k X X ) [ ω r porque ( ω i t ) ω i pecado ( ω i t ) ] Exp ( ω r t ) .

Sin embargo, comparando la simulación con la solución analítica parece que la amplitud de la velocidad es mucho mayor en la simulación.

¿Es correcto mi enfoque descrito anteriormente?

¿Nadie tiene ideas o consejos?
Solo algunos pensamientos. Si tu X es una perturbación, ¿por qué k ser distinto de cero? ¿Entiendo bien que tienes condiciones periódicas? Supongo que no linealizó su simulación, entonces, ¿qué tan convencido está de que la linealización está justificada? ¿Es la amplitud realmente la única diferencia entre su análisis analítico y numérico (es decir, normalizado tiene acuerdo?)
@Bernhard, tienes razón en eso k es cero... no me habia dado cuenta porque ( k X norte X / 4 ) = 0 . De hecho, tengo condiciones de contorno periódicas. En mi simulación hago cumplir Δ ρ / ρ 0 1 , que supongo que es justificación suficiente para linealizar el modelo.
Para obtener la solución a la ecuación 2, ¿estás asumiendo t i ω y t i k X ? Además, ¿cómo se define Δ ρ ? ¿Es la diferencia entre lo perturbado y lo imperturbable o lo total y lo imperturbable?
Asumo ρ es separable en ρ = F ( X ) gramo ( t ) Llegar 1 F + t F t 2 F = 1 gramo X 2 gramo = k 2 . Para gramo ( X ) sigue: gramo ( X ) = A pecado ( k X X ) + B porque ( k X X ) . Para F ( t ) asumo una forma F ( t ) = Exp ( ω t ) , lo que conduce a una ecuación cuadrática para ω : ω 2 k 2 ( ω 1 ) = 0 . Como es una onda estacionaria, puedo descomponer ω en: ω = ω r + i ω i y encontrar que o metro mi gramo a r = 1 2 k 2 y ω i = ± 1 ( 1 2 k ) 2 . Desde ω es complejo, se sigue que: F ( t ) = porque ( ω i t ) Exp ( ω r t )
@honeste_vivere se define como la diferencia entre lo perturbado y lo imperturbable

Respuestas (2)

Asegúrese de haber normalizado todo correctamente tanto en las soluciones analíticas como numéricas para comparar manzanas con manzanas. Es norte X la longitud de onda? Si es así, entonces el factor de porque ( k X norte X 4 ) es solo 0. Eso parece correcto, ya que tu X es entonces π / 2 fuera de fase con Δ ρ , y la perturbación de la velocidad es simétrica. Intenta configurar ω r = 0 para una solución más transparente. De lo contrario, todo se ve bien con la solución analítica.

Cuando se normaliza, la solución analítica para la densidad se ve igual, excepto que después de un tiempo, la amplitud disminuye más rápido para la simulación. Voy a publicar los resultados en un poco para que quede más claro. Desafortunadamente, debido a la naturaleza de la simulación, no puedo configurar ω r = 0 sin establecer también ω i = 0 .
Me parece poco probable que la dependencia del tiempo sea otra cosa que la mi X pag ( ω r t ) tiene en la solución analítica, por lo que buscaría un error en el código. También verifique el comportamiento a largo plazo: los efectos no lineales deberían volverse mínimos más adelante, incluso si cambian la dinámica del tiempo antes. ¿Por qué no puedes establecer v = 0 ? Alternativamente, ¿puede intentar eliminar el término no lineal en el código y ver si obtiene un mejor acuerdo?
También me parece poco probable, lo único que puede ser es la forma derivada de ω r Es incorrecto. Estoy bastante seguro de que los efectos no lineales (quieres decir debido a tu X tu ¿verdad?) están ausentes. En realidad, no estoy resolviendo las ecuaciones de continuidad y Navier-Stokes usando herramientas CFD estándar, sino usando métodos de Lattice Boltzmann. Intrínsecamente, no puedo establecer v = 0 porque en ese límite la dinámica es indefinida.

Yo abordaría la discusión teórica de manera diferente.

Primero considere ondas no viscosas irrotacionales, gobernadas por la ecuación de Laplace en el interior, es decir

2 ϕ = 0
dónde ϕ = ϕ ( X , z , t ) es el potencial de velocidad, z es la vertical y X la dirección horizontal.

Las condiciones de contorno para las ondas de agua, en ausencia de viscosidad, son

ϕ t + 1 2 ( ϕ ) 2 + gramo z = 0 ; η t + ϕ X η X = ϕ z @ z = η ;

dónde η es el desplazamiento de la superficie libre, y ambas condiciones de contorno se evalúan en la superficie libre. Finalmente, tenemos ϕ z = 0 en z = h , con h la profundidad del agua, tomada para tender hacia el infinito. Tenga en cuenta que la ecuación gobernante es lineal, pero las condiciones de contorno no son lineales y, lo que es más sorprendente, se evalúan en una variable dependiente del sistema. La última de las cuales es la razón por la que estas ecuaciones son muy difíciles de resolver.

Ahora, una onda estacionaria lineal se puede considerar como dos ondas viajeras opuestas de igual amplitud y frecuencia. Llevar ω ser la frecuencia angular, y k el número de onda, entonces es fácil mostrar que las condiciones de contorno linealizadas junto con la ecuación de Laplace implican

ϕ = a ω k porque k X pecado ω t   mi k z ; η = a porque k X porque ω t

dónde ω = gramo k .

Ahora, para agregar viscosidad.

El movimiento descrito anteriormente puede existir incluso con viscosidad si aplicamos las siguientes tensiones superficiales normales y tangenciales:

F z ^ = pag + 2 m v y = pag + 2 m k 2 a ω k porque k X pecado ω t   mi k z
y
F X ^ = m ( v X + tu y ) = 2 m k 2 a ω k pecado k X pecado ω t   mi k z

con m la viscosidad dinámica y ( tu , v ) = ( ϕ X , ϕ z ) . Por lo tanto, el trabajo realizado por estas fuerzas, promediado sobre una longitud de onda y sobre un período de onda

1 T 1 λ 0 T 0 λ tu F d X = m k 2 a 2 ,

donde suponemos que la amplitud de la onda varía lentamente en comparación con la frecuencia de la onda.

Luego, la energía total en una onda estacionaria es mi = 1 2 ρ gramo a 2 , de modo que en ausencia de fuerzas superficiales, debemos tener

d d t mi = 2 m k 2 a 2 ω a = a o v k 2 t .

Notemos que la viscosidad cinemática v = m / ρ es mucho más efectivo para aniquilar ondas más cortas, como ingenuamente esperaríamos de la forma de disipación dada en las ecuaciones de Navier Stokes.

El perfil teórico de la superficie libre y el potencial de velocidad son

η = a o v k 2 t porque k X porque ω ; ϕ = a o v k 2 t ω k porque k X pecado ω .

y finalmente los campos de velocidad son

( tu , v ) = a o v k 2 t ω pecado ω t   mi k z ( pecado k X , C o s k X ) .

Referencia: Cordero (1932, § 348)

¡Gracias por la referencia y me gusta su solución para las ondas superficiales estacionarias bidimensionales! Sin embargo, si bien se trata de ondas estacionarias, solo está remotamente relacionado con mi pregunta que trata sobre una onda estacionaria viscosamente amortiguada unidimensional basada en la continuidad linealizada y las ecuaciones de Navier-Stokes. En mi caso, ahora también está presente el término de gravedad.