Está en la página 1de 10

Aerodinámica Computacional

Discretización Método
Diferencias Finitas

Semestre 2020 - 1
Aerodinámica Computacional

Construcción de las Diferencias


Finitas

Los métodos más comunes para construir las diferencias finitas son:

 Expansiones en series de Taylor

• Construcción  Mediante el uso de polinomios de orden n


• Series de Taylor

Otros métodos son:

Polinomios de Padé, Esquemas compactos, entre otros.


Aerodinámica Computacional

Construcción de las Diferencias


Finitas

• Construcción

• Series de Taylor

Fuente: Computational Fluid Dynamics. The Basics with Applications. John D. Anderson.
Aerodinámica Computacional

Construcción de las Diferencias


Finitas

• Construcción

• Series de Taylor
Aerodinámica Computacional

Diferencias Finitas – Series de Taylor



∆𝑥 𝑛 𝜕 𝑛 𝑓
𝑓 𝑥 + ∆𝑥 = 𝑓 𝑥 +
𝑛! 𝜕𝑥 n
𝑛=1

𝜕𝑓 ∆𝑥 2 𝜕 2 𝑓 ∆𝑥 3 𝜕 3 𝑓
𝑓 𝑥 + ∆𝑥 = 𝑓 𝑥 + ∆𝑥 + 2 + 3 +⋯
𝜕𝑥 2! 𝜕𝑥 3! 𝜕𝑥

Lo que interesa aquí es construir una representación en diferencias finitas


𝜕𝑓
para la primera derivada, por lo tanto se procede a despejar
𝜕𝑥
Aerodinámica Computacional

Diferencias Finitas – Series de Taylor

𝜕𝑓 𝑓 𝑥 + ∆𝑥 − 𝑓 𝑥 ∆𝑥 2 𝜕 2 𝑓 ∆𝑥 3 𝜕 3 𝑓
= − 2
+ 3
+⋯
𝜕𝑥 ∆𝑥 2! ∆𝑥 𝜕𝑥 3! ∆𝑥 𝜕𝑥

Representación en DF

Error de Truncamiento
Aerodinámica Computacional

Diferencias Finitas – Series de Taylor

𝜕𝑓 𝑓 𝑥 + ∆𝑥 − 𝑓 𝑥
= + 𝑂 ∆𝑥
𝜕𝑥 ∆𝑥

Usando notación indicial:

𝜕𝑓 𝑓𝑖+1 − 𝑓𝑖
= + 𝑂 ∆𝑥 Diferencia Finita hacia adelante
𝜕𝑥 ∆𝑥
Aerodinámica Computacional

Diferencias Finitas – Series de Taylor



𝑛
∆𝑥 𝑛 𝜕 𝑛 𝑓
𝑓 𝑥 − ∆𝑥 = 𝑓 𝑥 + −1
𝑛! 𝜕𝑥 n
𝑛=1

𝜕𝑓 ∆𝑥 2 𝜕 2 𝑓 ∆𝑥 3 𝜕 3 𝑓
𝑓 𝑥 − ∆𝑥 = 𝑓 𝑥 − ∆𝑥 + 2 − 3 +⋯
𝜕𝑥 2! 𝜕𝑥 3! 𝜕𝑥

De la misma forma como se despejó de la expansión hacia adelante, se


𝜕𝑓
despeja en este caso también.
𝜕𝑥
Aerodinámica Computacional

Diferencias Finitas – Series de Taylor

𝜕𝑓 𝑓 𝑥 − 𝑓 𝑥 − ∆𝑥
= + 𝑂 ∆𝑥
𝜕𝑥 ∆𝑥

Usando notación indicial:

𝜕𝑓 𝑓𝑖 − 𝑓𝑖−1
= + 𝑂 ∆𝑥 Diferencia Finita hacia atrás
𝜕𝑥 ∆𝑥
Aerodinámica Computacional

Diferencias Finitas – Errores

También podría gustarte