En análisis numérico , el método FTCS (espacio centrado en el tiempo hacia adelante) es un método de diferencias finitas utilizado para resolver numéricamente la ecuación del calor y ecuaciones diferenciales parciales parabólicas similares . [ 1 ] Es un método de primer orden en el tiempo, explícito en el tiempo y condicionalmente estable cuando se aplica a la ecuación del calor. Cuando se utiliza como método para ecuaciones de advección , o más generalmente ecuaciones diferenciales parciales hiperbólicas , es inestable a menos que se incluya viscosidad artificial. La abreviatura FTCS fue utilizada por primera vez por Patrick Roache. [ 2 ] [ 3 ]
El método
El método FTCS se basa en el método de Euler hacia adelante en el tiempo (de ahí "tiempo hacia adelante") y en la diferencia central en el espacio (de ahí "espacio centrado"), lo que proporciona convergencia de primer orden en el tiempo y convergencia de segundo orden en el espacio. Por ejemplo, en una dimensión, si la ecuación diferencial parcial es
entonces, dejandoEl método de Euler hacia adelante viene dado por:
La funcióndebe discretizarse espacialmente con un esquema de diferencias centrales . Este es un método explícito que significa que,se puede calcular explícitamente (sin necesidad de resolver un sistema de ecuaciones algebraicas) si los valores deen el nivel de tiempo anteriorson conocidos. El método FTCS es computacionalmente económico ya que el método es explícito.
Ilustración: ecuación de calor unidimensional
El método FTCS se aplica a menudo a problemas de difusión . Como ejemplo, para la ecuación de calor 1D ,
El esquema FTCS se define de la siguiente manera:
o, dejando:
Estabilidad
Como se deduce utilizando el análisis de estabilidad de von Neumann , el método FTCS para la ecuación de calor unidimensional es numéricamente estable si y solo si se cumple la siguiente condición:
Es decir, que la elección deydebe satisfacer la condición anterior para que el esquema FTCS sea estable. En dos dimensiones, la condición se convierte en
Si elegimos, entonces las condiciones de estabilidad se convierten en,, ypara aplicaciones unidimensionales, bidimensionales y tridimensionales, respectivamente. [ 4 ]
Una desventaja importante del método FTCS es que para problemas con gran difusividadLos tamaños de paso satisfactorios pueden ser demasiado pequeños para ser prácticos.
Para ecuaciones diferenciales parciales hiperbólicas , el problema de prueba lineal es la ecuación de advección de coeficiente constante , a diferencia de la ecuación del calor (o ecuación de difusión ), que es la elección correcta para una ecuación diferencial parabólica . Es bien sabido que para estos problemas hiperbólicos , cualquier elección de da como resultado un esquema inestable. [ 5 ]
Véase también
Referencias
- ↑ John C. Tannehill; Dale A. Anderson ; Richard H. Pletcher (1997). Mecánica de fluidos computacional y transferencia de calor (2.ª ed.). Taylor & Francis . ISBN 1-56032-046-X.
- ↑ Patrick J. Roache (1972). Dinámica de fluidos computacional (1.ª ed.). Hermosa . ISBN 0-913478-05-9.
- ↑ Patrick J. Roache (1998). Dinámica de fluidos computacional (2.ª ed.). Hermosa . ISBN 0-913478-09-1.
- ↑ Moin, Parviz (2010). Fundamentos del análisis numérico en ingeniería (2.ª ed.). Nueva York: Cambridge University Press. ISBN 978-0-511-93263-2OCLC 692196974
- ↑ LeVeque, Randall (2002). Métodos de volumen finito para problemas hiperbólicos . Cambridge University Press. ISBN 0-521-00924-3.
- Ecuaciones diferenciales numéricas
- Dinámica de fluidos computacional