El método de puntos finitos (FPM) es un método sin malla para resolver ecuaciones diferenciales parciales (EDP) en distribuciones dispersas de puntos. El FPM fue propuesto a mediados de los años noventa en (Oñate, Idelsohn, Zienkiewicz y Taylor, 1996a),[1]​ (Oñate, Idelsohn, Zienkiewicz, Taylor y Sacco, 1996b)[2]​ y (Oñate y Idelsohn, 1998a)[3]​ con el propósito de facilitar la resolución de problemas que implican geometrías complejas, superficies libres, límites móviles y refinamiento adaptativo. Desde entonces, el FPM ha evolucionado considerablemente, mostrando una precisión satisfactoria y capacidad para abordar diferentes problemas de mecánica de fluidos y mecánica de sólidos deformables.

Historia

editar

Al igual que otros métodos sin malla para ecuaciones diferenciales parciales (EDP), el método de puntos finitos (FPM) tiene su origen en técnicas desarrolladas para el ajuste e interpolación de datos dispersos, básicamente en la línea de los métodos de mínimos cuadrados ponderados (WLSQ). Estos últimos pueden considerarse formas particulares del método de mínimos cuadrados móviles (MLS) propuesto por Lancaster y Salkauskas.[4]​ Los métodos WLSQ se han utilizado ampliamente en técnicas sin malla porque permiten conservar la mayor parte del MLS, pero son más eficientes y sencillos de implementar. Con estos objetivos en mente, se inició una destacada investigación que condujo al desarrollo del FPM en (Oñate, Idelsohn y Zienkiewicz, 1995a)[5]​ y (Taylor, Zienkiewicz, Oñate e Idelsohn, 1995).[6]​ La técnica propuesta se caracterizaba por aproximaciones WLSQ sobre nubes locales de puntos y un procedimiento de discretización de ecuaciones basado en la colocalización de puntos (en la línea de los trabajos de Batina, 1989,[7]​ 1992[8]​). Las primeras aplicaciones del FPM se centraron en problemas de flujo compresible adaptativo (Fischer, Oñate e Idelsohn, 1995; [9]​ Oñate, Idelsohn y Zienkiewicz, 1995a;[5]​ Oñate, Idelsohn, Zienkiewicz y Fisher, 1995b[10]​). También se analizaron los efectos sobre la aproximación de las nubes locales y las funciones de ponderación utilizando bases polinómicas lineales y cuadráticas (Fischer, 1996).[11]​ Estudios adicionales en el contexto de problemas de convección-difusión y flujo incompresible proporcionaron al FPM una base más sólida; véase (Oñate, Idelsohn, Zienkiewicz y Taylor, 1996a)[1]​ y (Oñate, Idelsohn, Zienkiewicz, Taylor y Sacco, 1996b). [2]​ Estos trabajos y (Oñate & Idelsohn, 1998)[3]​ definieron la técnica básica del FPM que se utiliza en la actualidad.

Aproximación numérica

editar
Esquema de aproximación numérica del FPM

La aproximación en el FPM puede resumirse de la siguiente manera. Para cada punto en el dominio de análisis (punto estrella), se construye localmente una solución aproximada utilizando un subconjunto de puntos de apoyo circundantes , que pertenecen al dominio del problema (nube local de puntos ). La aproximación se calcula como una combinación lineal de los valores nodales desconocidos de la nube (o parámetros) y ciertos coeficientes métricos. Estos se obtienen resolviendo un problema WLSQ a nivel de la nube, en el que se minimizan las distancias entre los parámetros nodales y la solución aproximada en un sentido LSQ. Una vez conocidos los coeficientes métricos de la aproximación, las ecuaciones diferenciales parciales (PDE) que rigen el problema se muestrean en cada «punto estrella» utilizando un método de colocalización. Las variables continuas (y sus derivadas) se sustituyen en las ecuaciones muestreadas por las formas discretas aproximadas, y la solución del sistema resultante permite calcular los valores nodales desconocidos. De este modo, se puede obtener la solución aproximada que satisface las ecuaciones que rigen el problema. Es importante señalar que el carácter altamente local del FPM hace que el método sea adecuado para implementar esquemas de solución paralelos eficientes.

La construcción de la aproximación típica del FPM se describe en (Oñate & Idelsohn, 1998).[3]​ Se puede encontrar un análisis de los parámetros de aproximación en (Ortega, Oñate & Idelsohn, 2007)[12]​ y se lleva a cabo un estudio más exhaustivo en (Ortega, 2014). [13]​ También se han propuesto otros enfoques; véase, por ejemplo, (Boroomand, Tabatabaei y Oñate, 2005).[14]​ En (Boroomand, Najjar y Oñate, 2009) se presenta una extensión de la aproximación FPM.[15]

Aplicaciones

editar

Mecánica de fluidos

editar

Las primeras líneas de investigación y aplicaciones del FPM a problemas de flujo de fluidos se resumen en (Fischer, 1996).[11]​ En dicho trabajo se estudiaron problemas de convección-difusión utilizando aproximaciones polinómicas LSQ y WLSQ. El estudio se centró en los efectos de la nube de puntos y las funciones de ponderación sobre la precisión de la aproximación local, lo que ayudó a comprender el comportamiento básico del FPM. Los resultados mostraron que la aproximación 1D del FPM conduce a formas derivadas discretas similares a las obtenidas con aproximaciones de diferencias centrales, que son de precisión de segundo orden. Sin embargo, la precisión se degrada a primer orden para nubes no simétricas, dependiendo de la función de ponderación. También se definieron criterios preliminares sobre la selección de puntos que conforman las nubes locales con el objetivo de mejorar el mal acondicionamiento del problema de minimización. El solucionador de flujo empleado en ese trabajo se basaba en un esquema de Taylor-Galerkin de dos pasos con disipación artificial explícita. Los ejemplos numéricos incluían problemas bidimensionales subsonicos, transónicos y supersónicos no viscosos, pero también se proporcionó un caso de prueba viscoso con bajo número de Reynolds. En general, los resultados obtenidos en este trabajo fueron satisfactorios y demostraron que la introducción de la ponderación en la minimización LSQ conduce a resultados superiores (se utilizaron bases lineales).

En una línea de investigación similar, se introdujo una técnica de estabilización de residuos derivada en términos de equilibrio de flujos en un dominio finito, conocida como Cálculo de Incrementos Finitos (FIC) (Oñate, 1996,[16]​ 1998[17]​). Los resultados fueron comparables a los obtenidos con disipación artificial explícita, pero con la ventaja de que la estabilización en el FIC se introduce de manera consistente; véase (Oñate, Idelsohn, Zienkiewicz, Taylor y Sacco, 1996b)[2]​ y (Oñate y Idelsohn, 1998a).[3]

Entre estos avances, la cuestión de la generación de puntos se abordó por primera vez en (Löhner y Oñate, 1998). [18]​ Basándose en una técnica de frente de avance, los autores demostraron que las discretizaciones de puntos adecuadas para cálculos sin malla pueden generarse de forma más eficiente evitando los controles de calidad habituales necesarios en la generación de mallas convencional. Se lograron tiempos de generación muy competitivos en comparación con los generadores de mallas tradicionales, lo que demostró por primera vez que los métodos sin malla son una alternativa viable para paliar los problemas de discretización.

Los flujos 2D incompresibles se estudiaron por primera vez en (Oñate, Sacco & Idelsohn, 2000)[19]​ utilizando un método de proyección estabilizado mediante la técnica FIC. En (Sacco, 2002)[20]​ se llevó a cabo un análisis detallado de este enfoque. Los logros destacados de ese trabajo han dotado al FPM de una base más sólida; entre ellos, la definición de bases de aproximación locales y normalizadas, un procedimiento para construir nubes de puntos locales basado en la triangulación de Delaunay local, y un criterio para evaluar la calidad de la aproximación resultante. Las aplicaciones numéricas presentadas se centraron principalmente en flujos incompresibles bidimensionales (viscosos e inviscidos), pero también se proporcionó un ejemplo de aplicación tridimensional.

También merece la pena mencionar una aplicación preliminar del FPM en un marco lagrangiano, presentada en (Idelsohn, Storti y Oñate, 2001),[21]​. A pesar de los interesantes resultados obtenidos para flujos incompresibles de superficie libre, esta línea de investigación no se continuó en el marco del FPM y las formulaciones posteriores se basaron exclusivamente en descripciones de flujos eulerianos.

La primera aplicación del FPM a la solución de flujos compresibles tridimensionales se presentó en un trabajo pionero de (Löhner, Sacco, Oñate & Idelsohn, 2002).[22]​ En él se desarrollaron un procedimiento fiable y general para construir nubes de puntos locales (basado en una técnica de Delaunay) y un esquema adecuado para resolver las ecuaciones de flujo. En el esquema de solución propuesto, las derivadas discretas del flujo se escriben a lo largo de los bordes que conectan los puntos de la nube como una expresión de tipo diferencia central más un término sesgado hacia el viento que proporciona estabilización convectiva. Para este fin se utilizó un solucionador de Riemann aproximado de la división del vector de flujo de Roe y van Leer. El enfoque propuesto es más preciso (y también más costoso) que los métodos de disipación artificial y, además, no requiere la definición de medidas geométricas en la nube local ni de parámetros dependientes del problema. La integración temporal de las ecuaciones se realizó mediante un esquema explícito de múltiples etapas en la línea de los métodos de Runge-Kutta.

Algunos años más tarde, se llevaron a cabo nuevas investigaciones en relación con las aproximaciones FPM en 3D en (Ortega, Oñate y Idelsohn, 2007).[12]​ Este trabajo se centró en la construcción de aproximaciones robustas independientemente de las características del soporte local. Con este fin, se propuso el ajuste automático local de la función de ponderación y otros parámetros de aproximación. Otras aplicaciones 3D del método incluyeron flujos aerodinámicos compresibles con refinamiento adaptativo (Ortega, Oñate y Idelsohn, 2009)[23]​ y problemas de frentes móviles/deformables (Ortega, Oñate y Idelsohn, 2013).[24]​ En estos trabajos, el FPM demostró una robustez y precisión satisfactorias, así como la capacidad de abordar cálculos prácticos. Entre otros logros, se demostró que una regeneración completa de la discretización del modelo podía ser una estrategia de solución asequible, incluso en problemas de simulación de gran envergadura. Este resultado presenta nuevas posibilidades para el análisis sin malla de problemas de dominios móviles/deformables. El FPM también se aplicó con éxito a problemas adaptativos de aguas poco profundas en (Ortega, Oñate, Idelsohn y Buachart, 2011)[25]​ y (Buachart, Kanok-Nukulchai, Ortega y Oñate, 2014).[26]​ En (Ortega, Oñate, Idelsohn y Flores, 2014a) se presenta una propuesta para aprovechar las ventajas de los métodos sin malla en problemas de flujo viscoso de alto número de Reynolds.[27]

En el mismo campo de aplicaciones, se llevó a cabo un importante estudio sobre la precisión, el coste computacional y el rendimiento paralelo del FPM en (Ortega, Oñate, Idelsohn y Flores, 2014b).[28]​ En él, se comparó el FPM con un solucionador equivalente basado en el método de elementos finitos (FEM), lo que proporcionó un estándar para evaluar tanto las características del solucionador sin malla como su idoneidad para abordar aplicaciones prácticas. En este trabajo se propusieron algunas simplificaciones de la técnica FPM para mejorar la eficiencia y reducir la brecha de rendimiento con respecto al FEM. A continuación, se llevaron a cabo estudios de convergencia de malla utilizando una configuración de ala-cuerpo. Los resultados mostraron una precisión y un rendimiento comparables, lo que reveló que el FPM es competitivo con respecto a su homólogo FEM. Esto es importante porque las técnicas sin malla a menudo se consideran poco prácticas debido a la escasa eficiencia de las implementaciones iniciales.

El FPM también se ha aplicado en aeroacústica en (Bajko, Cermak y Jicha, 2014).[29]​ El esquema de solución propuesto se basa en un solucionador de Riemann linealizado y aprovecha con éxito las ventajas de las aproximaciones FPM de alto orden. Los resultados obtenidos son indicativos del potencial del FPM para abordar problemas de propagación del sonido.

Líneas de investigación actuales

editar

Los esfuerzos actuales se centran principalmente en aprovechar las capacidades del FPM para trabajar en entornos paralelos con el fin de resolver problemas prácticos a gran escala, especialmente en ámbitos en los que los procedimientos sin malla pueden aportar contribuciones útiles, como por ejemplo problemas relacionados con geometría compleja, dominios en movimiento o deformables, refinamiento adaptativo y fenómenos multiescala.

Referencias

editar
  1. a b Oñate, E.; Idelsohn, S.; Zienkiewicz, O. C.; Taylor, R. L. (1996). «A Finite Point Method for analysis of fluid mechanics problems. Applications to convective transport and fluid flow». International Journal for Numerical Methods in Engineering 39 (2): 3839-3866. Bibcode:1996IJNME..39.3839O. doi:10.1002/(SICI)1097-0207(19961130)39:22<3839::AID-NME27>3.0.CO;2-R. 
  2. a b c Oñate, E.; Idelsohn, S.; Zienkiewicz, O. C.; Taylor, R. L.; Sacco, C. (1996). «A stabilized Finite Point Method for analysis of fluid mechanics problems». Computer Methods in Applied Mechanics and Engineering 139 (1): 315-346. Bibcode:1996CMAME.139..315O. doi:10.1016/s0045-7825(96)01088-2. 
  3. a b c d Oñate, E.; Idelsohn, S. (1998). «A mesh-free finite point method for advective-diffusive transport and fluid flow problems». Computational Mechanics 24 (4–5): 283-292. Bibcode:1998CompM..21..283O. S2CID 123527190. doi:10.1007/s004660050304. 
  4. Lancaster, P.; Salkauskas, K. (1981). «Surfaces generated by moving least squares methods». Mathematics of Computation 37 (155): 141-158. JSTOR 2007507. doi:10.2307/2007507. 
  5. a b Oñate, E.; Idelsohn, S.; Zienkiewicz, O. C. (1995). «Finite Point methods in computational mechanics». CIMNE Publication Nº 74: International Center for Numerical Methods in Engineering. 
  6. Taylor, R. L.; Zienkiewicz, O. C.; Oñate, E.; Idelsohn, S. (1995). «Moving Least Square approximations for solution of differential equations». CIMNE Publication Nº 74 (Pp. 31): International Center for Numerical Methods in Engineering. 
  7. Batina, J. T. (1989). «Unsteady Euler algorithm with unstructured dynamic mesh for complex-aircraft aeroelastic analysis». AIAA Paper 89: 1189. 
  8. Batina, J. T. (1992). «A gridless Euler/Navier-Stokes solution algorithm for complex two-dimensional applications». Nasa-Tm-107631. 
  9. Fischer, T.; Oñate, E.; Idelsohn, S. (1995). «A meshless technique for computer analysis of high speed flows». Paper Presented at the AGARD Symposium on Progress and Challenges in CFD Methods and Algorithms, Seville. 
  10. Oñate, E.; Idelsohn, S.; Zienkiewicz, O. C.; Fisher, T. (1995). «Finite Point methods in computational mechanics». Conference on Finite Elements Methods in Fluids, Venice, Italy, 15-21. 
  11. a b Fischer, T. (1996). «A contribution to adaptive numerical solution of compressible flow problems». PhD Thesis, Universitat Politècnica de Catalunya. 
  12. a b Ortega, E.; Oñate, E.; Idelsohn, S. (2007). «An improved finite point method for tridimensional potential flows». Computational Mechanics 40 (6): 949-963. Bibcode:2007CompM..40..949O. S2CID 117928701. doi:10.1007/s00466-006-0154-6. 
  13. Ortega, E.; Oñate, E.; Idelsohn, S. (2014). Development and applications of the finite point method to compressible aerodynamic problems. CIMNE Monograph M143. ISBN 978-84-941686-7-3. Archivado desde el original el 14 de septiembre de 2016. Consultado el 4 de julio de 2016. 
  14. Boroomand, B.; Tabatabaei, A. A.; Oñate, E. (2005). «Simple modifications for stabilization of the finite point method». International Journal for Numerical Methods in Engineering 63 (3): 351-379. Bibcode:2005IJNME..63..351B. S2CID 121749475. doi:10.1002/nme.1278. 
  15. Boroomand, B.; Najjar, M.; Oñate, E. (2009). «The generalized finite point method». Computational Mechanics 44 (2): 173-190. Bibcode:2009CompM..44..173B. S2CID 120147281. doi:10.1007/s00466-009-0363-x. 
  16. Oñate, E. (1996). «On the stabilization of numerical solution of convective transport and fluid flow problems». Research Report Nº 81: International Center for Numerical Methods in Engineering. 
  17. Oñate, E. (1998). «Derivation of stabilized equations for numerical solution of advective-diffusive transport and fluid flow problems». Computer Methods in Applied Mechanics and Engineering 151 (1): 233-265. Bibcode:1998CMAME.151..233O. doi:10.1016/s0045-7825(97)00119-9. 
  18. Löhner, R.; Oñate, E. (1998). «An advancing front point generation technique». Communications in Numerical Methods in Engineering 14 (12): 1097-1108. doi:10.1002/(sici)1099-0887(199812)14:12<1097::aid-cnm183>3.0.co;2-7. 
  19. Oñate, E.; Sacco, C.; Idelsohn, S. (2000). «A finite point method for incompressible flow problems». Computing and Visualization in Science 3 (1–2): 67-75. S2CID 121836300. doi:10.1007/s007910050053. 
  20. Sacco, C. (2002). «Desarrollo del método de puntos finitos en mecánica de fluidos». PhD Thesis, Universitat Politècnica de Catalunya. 
  21. Idelsohn, S.; Storti, M.; Oñate, E. (2001). «Lagrangian formulations to solve free surface incompressible inviscid fluid flows». Computer Methods in Applied Mechanics and Engineering 191 (6): 583-593. Bibcode:2001CMAME.191..583R. doi:10.1016/s0045-7825(01)00303-6. 
  22. Löhner, R.; Sacco, C.; Oñate, E.; Idelsohn, S. (2002). «A Finite Point Method for compressible flow». International Journal for Numerical Methods in Engineering 53 (8): 1765-1779. Bibcode:2002IJNME..53.1765L. S2CID 122100757. doi:10.1002/nme.334. hdl:2117/167123. 
  23. Ortega, E.; Oñate, E.; Idelsohn, S. (2009). «A finite point method for adaptive three-dimensional compressible flow calculations». International Journal for Numerical Methods in Fluids 60 (9): 937-971. Bibcode:2009IJNMF..60..937O. S2CID 16484035. doi:10.1002/fld.1892. hdl:2117/24488. 
  24. Ortega, E.; Oñate, E.; Idelsohn, S.; Flores, R. (2013). «A meshless finite point method for three-dimensional analysis of compressible flow problems involving moving boundaries and adaptivity». International Journal for Numerical Methods in Fluids 73 (4): 323-343. Bibcode:2013IJNMF..73..323O. S2CID 122812951. doi:10.1002/fld.3799. hdl:2117/86276. 
  25. Ortega, E.; Oñate, E.; Idelsohn, S.; Buachart, C. (2011). «An adaptive finite point method for the shallow water equations». International Journal for Numerical Methods in Engineering 88 (2): 180-204. Bibcode:2011IJNME..88..180O. S2CID 122485902. doi:10.1002/nme.3171. hdl:2117/17130. 
  26. Buachart, C.; Kanok-Nukulchai, W.; Ortega, E.; Oñate, E. (2014). «A shallow water model by finite point method». International Journal of Computational Methods 11 (1): 1350047. doi:10.1142/S0219876213500473. 
  27. Ortega, E.; Oñate, E.; Idelsohn, S.; Flores, R. (2014). «Application of the finite point method to high-Reynolds number compressible flow problems». International Journal for Numerical Methods in Fluids 74 (10): 732. Bibcode:2014IJNMF..74..732O. S2CID 122766345. doi:10.1002/fld.3871. hdl:2117/23168. 
  28. Ortega, E.; Oñate, E.; Idelsohn, S.; Flores, R. (2014). «Comparative accuracy and performance assessment of the finite point method in compressible flow problems». Computers & Fluids 89: 53-65. doi:10.1016/j.compfluid.2013.10.024. hdl:2117/21385. 
  29. Bajko, J.; Cermák, L.; Jícha, M. (2014). «High order finite point method for the solution to the sound propagation problems». Computer Methods in Applied Mechanics and Engineering 280: 157-175. Bibcode:2014CMAME.280..157B. doi:10.1016/j.cma.2014.07.022. 

Bibliografía

editar

📚 Artikel Terkait di Wikipedia

Estimación de la densidad de Kernel

Statistics.  Agarwal, N.; Aluru, N.R. (2010). «A data-driven stochastic collocation approach for uncertainty quantification in MEMS». International Journal

Doble negación (lingüística)

OCLC 5861574312.  Wouden, Ton van der (2015). Negative contexts: collocation, polarity and multiple negation (en inglés). Londres: Routledge. p. 243