REVIVAL AND DEVELOPMENT OF HEISER–PRATT HYPERSONIC PROPULSION MODELS UTILIZING PYTHON: A COMPARATIVE AND MODULAR EXAMINATION OF SCRAMJET BURNER AND PERFORMANCE MODULESPages 55-64 Abstract
This paper introduces the foundational validated Python reimplementation of the renowned Hypersonic Airbreathing Propulsion (HAP) modeling framework developed by Heiser and Pratt, focusing on trajectory analysis, burner design, and thrust performance modules. The expanded program reinstates the original HAP technique through modular code, an intuitive GUI, and improved flexibility to model both constant-pressure and constant-area scramjet combustion processes. A trajectory estimate module, utilizing atmospheric and inlet compression circumstances, calculates pre-burner states (station 3), whilst a generalized one-dimensional flow solver simulates heat addition and area influences within the combustor. The Python model results demonstrate remarkable concordance with HAP outputs: the burner exit Mach number aligns within 0.17%, static pressure and temperature ratios within 0.7%, and thrust parameters vary by less than 0.2% in constant pressure mode. Moreover, the Python tool incorporates constant-area combustion features that were lacking in the original HAP, rendering it particularly advantageous for parametric analyses, educational purposes, and conceptual design. This study fills a significant research void by providing a rapid, transparent, and validated substitute for the traditional HAP system, facilitating wider use and expansion for contemporary hypersonic propulsion research.
Keywords:
Scramjet,
HAP,
Hypersonic.
|