DESEMPENHO DE UM ALGORITMO MULTIGRID PARALELO APLICADO ÀS EQUAÇÕES DE NAVIER-STOKES

Authors

  • Réverton Luis Antunes Neundorf SIMEPAR
  • Marcio Augusto Villela Pinto UFPR
  • Luciano Kiyoshi Araki UFPR
  • Leonardo Calvetti UFPEL

DOI:

https://doi.org/10.26512/ripe.v2i11.21276

Keywords:

Navier-Stokes. Métodos de projeção. Multigrid. Métodos iterativos. Volumes finitos. Paralelização. Particionamento do domínio.

Abstract

O escoamento laminar bidimensional de um fluido incompressível, governado pelas equações de Navier-Stokes, é o foco deste trabalho. Para tanto, utilizou-se o método de volumes finitos (MVF), com esquema de aproximação de segunda ordem (CDS), além de um método de projeção com correção incremental na pressão e convergência temporal de segunda ordem. O solver utilizado foi o método de Gauss-Seidel red-black. Para a obtenção da solução, foi empregado o método multigrid geométrico, com esquema de correção CS, restrição por ponderação completa, prolongação utilizando interpolação bilinear e número máximo de níveis para os casos estudados. A paralelização do multigrid foi realizada aplicando-se uma metodologia de particionamento do domínio a cada uma de suas componentes algorítmicas: solver, restrição, prolongação e cálculo do resíduo. Foi possível testar a superioridade do multigrid em relação à utilização do método de malha única (singlegrid). Finalmente, com a paralelização do método multigrid foi possível reduzir em até 8 vezes, utilizando 14 processadores, o tempo de CPU necessário para se obter as soluções das equações de Navier-Stokes.

Downloads

Download data is not yet available.

References

Amdahl, G. M., 1967. Validity of the single processor approach to achieving large scale. AFIPS spring joint computer conference. IBM Sunnyvale, California: [s.n.], pp. 483”“485.

Bell, J. B., Collela, P., & Glaz, H. M., 1989. A second order projection for the incompressible Navier-Stokes equations, Journal of Computational Physics, v. 85, n.2, pp. 257-283.

Briggs, W., L., Henson, V., E., & McCormick, S., 2000. A Multigrid Tutorial, Second Edition, SIAM, Philadelphia.

Brown, D. L., Cortez, R., & Minion, M. L., 2001. Accurate projection methods for the incompressible Navier-Stokes equations, Journal of Computational Physics, v. 168, n. 2, pp. 464-499.

Chan, T. F., & Saad, Y., 1986. Multigrid Algorithms on the Hypercube Multiprocessor, IEEE Trans. Comput, v. 35, pp. 969-977.

Chan, T. F., & Schreiber, R., 1985. Parallel Networks for Multigrid Algorithms: Architecture and Complexity, SIAM J. Sci. Comput, v. 6, pp. 698-711.

Chapman, B., Jost, G., & Van Der Paas, A. R., 2008. Using OpenMP - Portable Shared Memory Parallel Programming, The MIT PRESS. Massachusetts (EUA).

Chorin, A. J., 1968. Numerical solution of the Navier-Stokes equations, Mathematics of Computation, v. 22, n. 104, pp. 745”“762.

Ferziger, J. H., & Peric, M., 2002. Computational Methods for Fluid Dynamics, 3 ed., Berlin: Springer.

Ghia, U., Ghia, N., Shin, C., 1982. High-Re solutions for incompressible flow using the Navier-Stokes equations and a multigrid method. Journal of Computational Physics, v. 48, pp. 387”“411.

Goda, K., 1979. A multistep technique with implicit difference schemes for calculating two-or three-dimensional cavity flows, Journal of Computational Physics, v. 30, n. 1, pp. 76-95.

Guermond, J. L., & Shen, J., 2003. Velocity-correction projection methods for incompressible flows, SIAM J., v. 41, n. 1, pp. 112-134.

Guermond, J. L., Minev, P., & Shen, J., 2006. An overview of projection methods for incompressible flows, Computer Methods in Applied Mechanics and Engineering, v. 195, n. 44-47, pp. 6011-6045.

Harlow, F. H., & Welch, J. E., 1965. Numerical calculation of Time-Dependent of Viscous Incompressible Flow of Fluids with Free Surfaces, Physics of Fluids, v. 8, n. 12, pp. 251-263.

Hempel, R., & Schüller, A., 1988. Experiments with Parallel Multigrid using the SUPRENUM Communications Library, GMD-Studie, n. 141.

Herbin, R., Gerbi, S., & Sonnad, V., 1988. Parallel Implementation of a Multigrid Method on the Experimental ICAP Supercomputer, Appl. Math. Comput., v. 27, pp. 281-312.

Karniadakis, G. E., Israeli, M., & Orszag, S. A., 1991. High-order splitting methods for the incompressible Navier-Stokes equations, Journal of Computational Physics, v. 97, n. 2, pp. 414-443.

Kim, J., & Moin, P., 1985. Aplication of a fractional-step method to incompressible Navier-Stokes equations, Journal of Computational Physics, v. 59, n.2, pp. 308-323.

Maliska, C. R., 2004. Transferência de Calor e Mecânica dos Fluidos Computacional, Rio de Janeiro: LTC, 2 ed.

Marchi, C. R., 2001. Verificação de soluções numéricas unidimensionais em dinâmica dos fluidos, Tese de Doutorado, Universidade Federal de Santa Catarina, Florianópolis, SC.

McBryan, O., A., Frederickson, P., O., Linden, J., Shuller, A., Solchenbach, K., Stuben, K., Thole, C. A., & Trottenberg, U., 1990. Multigrid Methods on Parallel Computers ”“ a Survey on Recent Developments.

Oliveira, F., 2010. Efeitos de malhas anisotrópicas bidimensionais sobre o desempenho do método Multigrid geométrico, Tese (Doutorado em Engenharia Mecânica), Universidade Federal do Paraná, Curitiba, PR.

Orszag, S. A., Israeli, M., & Deville, M., 1986. Boundary conditions for incompressible flows, Journal of Scientific Computing, v. 1, n.1, pp. 75-111.

Pearson, C. E., 1964. A computational method for time dependent two dimensional incompressible viscous flow problems, Sperry-Rand Research Center, Sudbury, Mass., Report No. SRRC-RR-64-17.

Shih, T. M., Tan, C. H, & Hwang, B. C, 1989. Effects of grid staggering on numerical schemes, Int. J. Num. Meth. Fld., vol. 9, pp. 193-212.

Sun, X. H., & Chen, Y., 2010. Reevaluating Amdahl's law in the multicore era, Journal of Parallel and Distributed Computing, v. 70, pp. 183-188.

Tannehill, J. C., Anderson, D. A, Pletcher, R. H., 1997. Computational Fluid Mechanics and Heat Transfer, 2 ed. Washington: Taylor & Francis.

Temam, R., 1969. Sur l’approximation de la solution des équations de Navier-Stokes par la méthode des fractionnaires, Archive for Rational Mechanics and Analysis, v. 33, n. 5, pp. 377-385.

Thole, C. A., 1985. Experiments with Multigrid Methods on the CalTech-hypercube, GMD-Studie, n. 103.

Timmermans, L., J., P., Minev, P. D., & Van De Vosse, F., N., 1996. An approximate projection scheme for incompressible flow using spectral elements, International Journal for Numerical Methods in Fluids, v. 22, n. 7, pp. 673-688.

Trottenberg, U., Oosterlee, C., & Schüller, A., 2001. Multigrid, Academic Press, London.

Van Kan, J., 1986. A second-order accurate pressure-correction scheme for viscous impressible flow, SIAM J. Sci. Stat. Comput, v. 7, n. 3, pp. 870-891.

Villar, M. M., 2007. Análise Numérica Detalhada de Escoamentos Multifásicos Bidimensionais. Tese (Doutorado), Universidade Federal de Uberlândia.

Published

2017-01-10

How to Cite

Neundorf, R. L. A., Pinto, M. A. V., Araki, L. K., & Calvetti, L. (2017). DESEMPENHO DE UM ALGORITMO MULTIGRID PARALELO APLICADO ÀS EQUAÇÕES DE NAVIER-STOKES. Revista Interdisciplinar De Pesquisa Em Engenharia, 2(11), 204–224. https://doi.org/10.26512/ripe.v2i11.21276