A PARALLEL NEWTON-KRYLOV METHOD FOR ROTORCRAFT FLOWFIELD CALCULATIONS

This paper explores the use of Krylov subspace iterative methods for implicit solution of rotary-wing flowfields on parallel computers. A Newton-Krylov scheme is proposed which couples conjugate gradient-like iterative methods within the baseline structured-grid Euler/Navier-Stokes flow solver TURNS (Transonic Unsteady Rotor Navier Stokes). Two Krylov methods are studied, Generalized Minimum Residual (GMRES) and Orthogonal s-Step Orthomin (OSOmin). Preconditioning is performed with a parallelized form of the Lower Upper-Symmetric Gauss Seidel (LU-SGS) operator. The scheme is implemented on the IBM SP2 multiprocessor and applied to three-dimensi onal computations of a rotor in forward flight. The main benefit of the Newton-Krylov scheme is found to be a higher level of time-accuracy in implicit timestepping. This increases the allowable timestep for time-accurate unsteady calculations, yielding a reduction in the overall solution time.

[1]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[2]  Graham V. Candler,et al.  A data-parallel LU-SGS method for reacting flows , 1994 .

[3]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[4]  J. Baeder,et al.  TURNS - A free-wake Euler/Navier-Stokes numerical method for helicopter rotors , 1993 .

[5]  Stuart E. Rogers,et al.  Comparison of Implicit Schemes for the Incompressible Navier-Stokes Equations , 1995 .

[6]  Rupak Biswas,et al.  Helicopter Noise Predictions Using Kirchhoff Methods , 1995 .

[7]  D. P. Young,et al.  GMRES acceleration of computational fluid dynamics codes , 1985 .

[8]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[9]  S. Eisenstat,et al.  Variational Iterative Methods for Nonsymmetric Systems of Linear Equations , 1983 .

[10]  Meng-Sing Liou,et al.  Implicit conjugate-gradient solvers on distributed-memory architectures , 1995 .

[11]  J. Mcdonald,et al.  Data-parallel lower-upper relaxation method for reacting flows , 1994 .

[12]  A. Jameson,et al.  Lower-upper Symmetric-Gauss-Seidel method for the Euler and Navier-Stokes equations , 1988 .

[13]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .

[14]  G. Golub,et al.  Gmres: a Generalized Minimum Residual Algorithm for Solving , 2022 .

[15]  Dana A. Knoll,et al.  Comparison of standard and matrix-free implementations of several Newton-Krylov solvers , 1994 .

[16]  P. Sonneveld CGS, A Fast Lanczos-Type Solver for Nonsymmetric Linear systems , 1989 .

[17]  Earl P. N. Duque,et al.  Flowfield analysis of modern helicopter rotors in hover by Navier-Stokes method , 1993 .

[18]  Anthony T. Chronopoulos,et al.  Parallel Iterative S-Step Methods for Unsymmetric Linear Systems , 1996, Parallel Comput..

[19]  Roland W. Freund,et al.  A Transpose-Free Quasi-Minimal Residual Algorithm for Non-Hermitian Linear Systems , 1993, SIAM J. Sci. Comput..

[20]  Meng-Sing Liou,et al.  Preconditioned implicit solvers for the Navier-Stokes equations on distributed-memory machines , 1994 .

[21]  J. Baeder,et al.  Flowfield of a Lifting Rotor in Hover: A Navier-Stokes Simulation , 1992 .

[22]  R. Dembo,et al.  INEXACT NEWTON METHODS , 1982 .

[23]  L. Sankar,et al.  Comparison of two methods for solving three-dimensional unsteady compressible viscous flows , 1994 .

[24]  Roger C. Strawn,et al.  Parallelization of a Three-Dimensional Flow Solver for Euler Rotorcraft Aerodynamics Predictions , 1996 .

[25]  Anthony T. Chronopoulos,et al.  Efficient Iterative Methods Applied to the Solution of Transonic Flows , 1996 .

[26]  P. K. W. Vinsome,et al.  Orthomin, an Iterative Method for Solving Sparse Sets of Simultaneous Linear Equations , 1976 .

[27]  David E. Keyes,et al.  Application of Newton-Krylov methodology to a three-dimensional unstructured Euler code , 1995 .

[28]  Anthony T. Chronopoulos s-Step Iterative Methods for (Non) Symmetric (In) Definite Linear Systems , 1989, PPSC.

[29]  D. Keyes,et al.  NEWTON-KRYLOV-SCHWARZ: AN IMPLICIT SOLVER FOR CFD , 1995 .

[30]  W. K. Anderson,et al.  Comparison of Finite Volume Flux Vector Splittings for the Euler Equations , 1985 .