Python Based Investigation of Compressible Flow Calculations Under Variable Atmospheric Conditions

Flow and thrust calculations at supersonic speeds require intensive formulas and general assumptions, thus prolonging the preliminary design process. Today, the use of computer programs for aerodynamic design and analysis is inevitable in the development of aircraft. However, in this process, traditional calculation methods are mostly used. By performing the relevant calculations with a source code, time-consuming problems such as data extraction from tables, interpolation or calculation with formulas can be avoided. In this study, a computational tool was created in Python using the formulas contained in compressible flow theory. For the calculation, ISA (International Standard Atmosphere) and altitude values are first obtained from the user to determine the atmospheric conditions. These conditions are known to directly affect static conditions. Then, the data input of one of the selected parameters is made and the remaining parameters according to these input values are presented on the result screen together with the other outputs. These outputs were compared with NASA data and their accuracy was analysed. Two different configurations were created to examine the dependence of compressible flow calculations on atmospheric conditions. In the first one, constant ISA and different altitude values were analysed, while in the other one, constant altitude and different temperature deviations were evaluated. These evaluations revealed the sensitivity of the calculation results to atmospheric variables. The findings provide critical data on how to design and analyse aircraft under different operational conditions. This study, for the first time, provides calculations based on atmospheric variables, enabling them to efficiently obtain the values of parameters that depend on these data. This approach is an innovative contribution to the existing literature, expanding the body of knowledge on the analysis of compressible flows.

Authors

Publication Details

Journal
ENERGY ENVIRONMENT & STORAGE
Published
2025-06-08
DOI
https://doi.org/10.52924/xyps8870
Primary Topic
Meteorological Phenomena and Simulations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Python Based Investigation of Compressible Flow Calculations Under Variable Atmospheric Conditions

Nafiz Kahraman, Bilge Albayrak Çeper, Makbule Esra SIRÇA
ENERGY ENVIRONMENT & STORAGE
Meteorological Phenomena and Simulations
article

Python Based Investigation of Compressible Flow Calculations Under Variable Atmospheric Conditions

Nafiz Kahraman, Bilge Albayrak Çeper, Makbule Esra SIRÇA
article en

Abstract

Flow and thrust calculations at supersonic speeds require intensive formulas and general assumptions, thus prolonging the preliminary design process. Today, the use of computer programs for aerodynamic design and analysis is inevitable in the development of aircraft. However, in this process, traditional calculation methods are mostly used. By performing the relevant calculations with a source code, time-consuming problems such as data extraction from tables, interpolation or calculation with formulas can be avoided. In this study, a computational tool was created in Python using the formulas contained in compressible flow theory. For the calculation, ISA (International Standard Atmosphere) and altitude values are first obtained from the user to determine the atmospheric conditions. These conditions are known to directly affect static conditions. Then, the data input of one of the selected parameters is made and the remaining parameters according to these input values are presented on the result screen together with the other outputs. These outputs were compared with NASA data and their accuracy was analysed. Two different configurations were created to examine the dependence of compressible flow calculations on atmospheric conditions. In the first one, constant ISA and different altitude values were analysed, while in the other one, constant altitude and different temperature deviations were evaluated. These evaluations revealed the sensitivity of the calculation results to atmospheric variables. The findings provide critical data on how to design and analyse aircraft under different operational conditions. This study, for the first time, provides calculations based on atmospheric variables, enabling them to efficiently obtain the values of parameters that depend on these data. This approach is an innovative contribution to the existing literature, expanding the body of knowledge on the analysis of compressible flows.

ENERGY ENVIRONMENT & STORAGEVol. 5(2)
Openalex Percentile: Top 79%
Meteorological Phenomena and Simulations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Python Based Investigation of Compressible Flow Calculations Under Variable Atmospheric Conditions — Nafiz Kahraman, Bilge Albayrak Çeper, et al. · ENERGY ENVIRONMENT & STORAGE (2025) | TGRS Research Map | TGRS