Skip all navigation and jump to content Jump to site navigation Jump to section navigation.
NASA Logo - Goddard Space Flight Center + Visit NASA.gov
Turbomachinery & Heat Transfer Branch
 

  +Turbomachinery Home

 

Not Provided
PERSONNEL
TEST FACILITIES
ANALYSIS & DESIGN CODES
PUBLICATIONS
AEROPROPULSION DIV.
RESEARCH DIRECTORATE

GLENN-HT2000

Overview

Glenn-HT ( NASA Glenn Research Center's General Multi-Block Navier-Stokes Convective Heat Transfer Code) has been used extensively to predict heat transfer and fluid flow for a variety of steady gas turbine engine problems.  Efforts have focused on turbine heat transfer, where computations have modeled tip clearance, internal coolant, and film cooling flows.  Excellent agreement has been achieved for a variety of experimental test cases, and results have been published in over 40 technical publications.  The code is available to U.S. industry and has been used by several domestic gas turbine engine companies.  The following figure shows a typical flow solution from the Glenn-HT code for a film-cooled turbine blade.

plots of normalized temperature over suction side and pressure side of blade

Originally, the Glenn-HT code was written in the Fortran 77 programming language.  However, limitations in Fortran 77 restrict the generality of the code.  Fortran 90/95 is a more object-oriented language and allows programmers to create code that is more modular and that makes more efficient use of data structures.  Recently, the Glenn-HT code was completely rewritten using all the capabilities of the Fortran 90/95 programming language.  The result, Glenn-HT2000, provides dynamic memory allocation, a modular design, unsteady flow capability and the ability to more easily implement new models and equations into the code.

In an effort to improve computational turnaround time and cost, Glenn's Turbomachinery and Heat Transfer Branch (formerly, Turbine Branch) purchased a 96-processor Linux-based personal-computer to run the Glenn-HT2000 code.  As a part of this effort, the Message Passing Interface (MPI) will have to be implemented in the code.  MPI will allow the code to run on multiple processors on a distributed memory system, such as the Turbomachinery and Heat Transfer Branch cluster.  Since the trend is toward larger computational problems, the use of many processors, and thus MPI, is very important.  The MPI implementation effort is underway, and testing has begun.

In addition to the object-oriented capabilities in the Glenn-HT2000 code, a graphical user interface (GUI) has been produced that allows a user to more easily set up a case.  Previously, users has to manually create and edit the various input files necessary for code execution.  Although this is generally sufficient for an expert user, it makes the process somewhat susceptible to errors.  Furthermore, it is quite intimidating to new users of the code.  The GUI allows some graphical manipulation of the input information.  In addition, a saved case can very easily be modified and rerun.  The GUI also provides runtime convergence histories and comes packaged with the Java Runtime Environment for Linux and Unix systems.  The following figure shows a screen shot from the GUI.

screen capture

Future plans call for the application of the new Glenn-HT2000 code to a range of gas turbine engine problems of current interest to the heat transfer community.  The new unsteady flow capability will allow researchers to predict the effect of unsteady flow phenomena on the convective heat transfer of turbine blades and vanes.  Work also will continue on the development of conjugate heat transfer capability in the code, where convective and conductive heat transfer domains can be solved simultaneously.  Finally, advanced turbulence and fluid flow models and automatic gridding techniques being developed within Glenn's Turbomachinery and Heat Transfer Branch will be applied to the Glenn-HT2000 code and solution process.

GLENN-HT2000 is available to companies and universities within the United State.  Contact  Dr. James D. Heidmann, 216-433-3604, James.D.Heidmann@nasa.gov

 

+ Privacy Policy and Important Notices NASA Curator: Barb Lucci
NASA Official: Joseph P. Veres
Last Updated: 08/14/2007