CERESResearch Repository

An exception algorithm to ease convergence in multistage turbomachinery throughflow calculations

Loading...
Thumbnail Image

Date published

Free to read from

2026-01-22

Supervisor/s

Industry supervisor/s

Journal Title

Journal ISSN

Volume Title

Department

Course name

ISSN

0889-504X

Format

Citation

Di Martino M, Pachidis V. (2026) An exception algorithm to ease convergence in multistage turbomachinery throughflow calculations. Journal of Turbomachinery, Volume 148, Issue 6, June 2026, Article number 061016

Abstract

Iterative solvers used in turbomachinery, spanning throughflow formulations and higher-order computational fluid dynamics (CFD), depend critically on how they are initialized. The starting state determines not only the number of iterations but often whether a solution is found at all when residuals are noisy or non-smooth. In such regimes, fast gradient updates can stall, oscillate, or violate bounds even when the underlying model is sound. This work introduces a solver-level exception algorithm that detects those failure signatures at run time and temporarily replaces the gradient step with a bounded, derivative-free fallback to reestablish a safe descent under strict feasibility limits. Control is returned to the fast path once a reliable reduction is found, preserving turnaround time in easy regions while adding robustness where the reference update is untrustworthy. The practical motivation is to reduce user workload and eliminate manual operating-point marching while enabling wider off-design coverage and characteristics traverses without a discernible accuracy or speed penalty. Although illustrated within a streamline curvature throughflow solver, the approach is general and can be interfaced with other throughflow methodologies and, more broadly, with higher-order CFD. Validation on single- and multistage axial-flow turbines shows improved robustness without a discernible accuracy or speed penalty within a state-of-the-art throughflow environment.

Description

Software description

Software language

Git repository

Keywords

40 Engineering, Bioengineering, Mechanical Engineering & Transports, 4001 Aerospace engineering, 4012 Fluid mechanics and thermal engineering, streamline curvature, throughflow method, automation, derivative-free solvers, multistage turbomachinery, computational fluid dynamics (CFD), fan and compressor aerodynamic design, turbine aerodynamic design, turbomachinery blading design

DOI

Rights

Attribution 4.0 International

Funder/s

Grant number

Relationships

Relationships

Resources