1. Introduction
Ejectors are fluid dynamic devices that use a high-speed primary jet to entrain and compress a secondary flow without moving parts. These are widely used in refrigeration, propulsion and chemical processes because of their simplicity and robustness (see for example the review by Aidoun et al. Reference Aidoun, Ameur, Falsafioon and Badache2019). The maximum achievable entrainment of the secondary stream for a given set of inlet conditions is defined by the choked operating regime, which is thus of particular importance. This regime is characterised by the critical back pressure – a threshold below which the secondary mass flow rate becomes insensitive to further reductions in downstream pressure. Ejectors are usually designed to operate in these choked conditions to maximise entrainment efficiency, prevent flow reversal, and ensure stable and robust performance against fluctuations in back pressure.
The choked behaviour is analogous to that of a converging–diverging nozzle, where choking occurs when the flow reaches unitary Mach at the throat. Unlike a nozzle, however, the presence of entrainment and mixing complicates the identification of a geometric location or a single Mach number criterion for the onset of choking. Instead, choking in ejectors arises from the complex interaction between the primary and secondary streams, and the evolving flow within the mixing chamber and diffuser. Two main theories have been proposed to explain the choking mechanism by postulating different sonic conditions in the two streams: the Fabri theory and the compound theory.
The Fabri theory, introduced in the seminal work of Fabri & Siestrunck (Reference Fabri and Siestrunck1958), treats the sonic conditions of the primary and secondary streams as independent. According to this theory, an ejector is considered choked when each stream individually attains Mach 1 at its respective throat, while accounting for the expansion of the primary stream within the mixing section. In contrast, the compound choking theory, originally proposed by Pearson et al. (Reference Pearson, Holiday and Smith1958) and subsequently refined by Hoge & Segars (Reference Hoge and Segars1965) and Bernstein et al. (Reference Bernstein, Heiser and Hevenor1967), defines choking as a compound sonic condition in which the two streams are dynamically coupled. Under this framework, choking may occur even if one of the streams remains subsonic throughout the mixing chamber.
To date, neither theory has been definitively proven superior or more general than the other. Computational fluid dynamics (CFD) has made it possible to reproduce the mass-flow limitations observed in ejectors (e.g. the simulations of Bartosiewicz et al. (Reference Bartosiewicz, Aidoun, Desevaux and Mercadier2005) and Hemidi et al. (Reference Hemidi, Henry, Leclaire, Seynhaeve and Bartosiewicz2009)), but these simulations have not provided conclusive evidence in favour of one choking mechanism over the other. In fact, both types of behaviour have been reported in the literature: Lamberts et al. (Reference Lamberts, Chatelain and Bartosiewicz2018a , Reference Lamberts, Chatelain, Bourgeois and Bartosiewiczb ) documented cases consistent with Fabri choking as well as cases exhibiting compound choking. The sonic line clearly penetrates the core of the secondary stream in the first case, while it stays within the shear layer between the streams in the latter case. These results suggest that the compound theory can be overruled depending on the operating conditions and that both mechanisms may even be active simultaneously.
The works of Hoge & Segars (Reference Hoge and Segars1965) and Debroeyer, Winckelmans & Bartosiewicz (Reference Debroeyer, Winckelmans and Bartosiewicz2026) show that higher ratios of primary to secondary total pressures tend to favour Fabri choking. A possible explanation is the increasingly under-expanded nature of the primary stream, which results in stronger expansion within the mixing chamber and thus a restriction of the secondary stream akin to the throat of a converging–diverging nozzle. However, lower inlet pressure ratios tend to produce over-expanded primary flows, which contract in the mixing channel and hence leave more space for the secondary stream, which then remains subsonic throughout. Wall friction has also been shown to play an important role: Kracik & Dvorak (Reference Kracik and Dvorak2023) numerically showed that smooth walls led to Fabri choking, while rough walls resulted in compound choking under the same operating conditions. However, the mechanism behind this switch remains poorly understood.
Historically, the Fabri condition has been the most widely used in integral zero-dimensional (0-D) models, with a long lineage of developments from the 1940s to recent years (see Keenan & Neumann Reference Keenan and Neumann1942; Fabri & Siestrunck Reference Fabri and Siestrunck1958; Huang et al. Reference Huang, Chang, Wang and Petrenko1999; Chen et al. Reference Chen, Liu, Chong, Yan, Little and Bartosiewicz2013, to name but a few). In contrast, the compound flow theory has only gained attention more recently (see Croquer et al. Reference Croquer, Fang, Metsue, Bartosiewicz and Poncet2021; Metsue et al. Reference Metsue, Debroeyer, Poncet and Bartosiewicz2021; Zhu et al. Reference Zhu, Liu, Yu and Yang2024). Notably, Croquer et al. (Reference Croquer, Fang, Metsue, Bartosiewicz and Poncet2021) reported a reduction in prediction error from 17 % with the Fabri theory to 5 % using the compound theory. While this might suggest a superiority of the compound theory, it is important to note that 0-D models rely heavily on the calibration of efficiency coefficients.
A comprehensive analysis of the choking mechanism requires, at minimum, one-dimensional (1-D) models capable of capturing the underlying wave propagation. Such models impose conservation of mass, momentum and energy on cross-section-averaged quantities to reproduce their streamwise evolution under given ejector operating conditions. However, as noted in § 2, such models are not intrinsically closed: one must specify either the static pressures or cross-sectional areas of both streams at each station. A common way to make compound choking theory predictive is to assume equal static pressure in both streams throughout the mixing region. This implies planar pressure waves and equal propagation speeds in the two streams, yielding a simple relation for the evolution of the dividing streamline and an equivalent Mach number governing compound choking. This may explain why almost all 1-D models in the literature adopt the compound flow framework.
Building upon this foundation, the 1-D models of Clark (Reference Clark1995), Papamoschou (Reference Papamoschou1996), Grazzini et al. (Reference Grazzini, Mazzelli and Milazzo2016) incorporate momentum and energy exchange between the streams through wall friction and interfacial shear. The formulation proposed by Banasiak & Hafner (Reference Banasiak and Hafner2011) further extends these approaches to account for phase change and introduces a hybrid 0-D–1-D framework, in which static pressures are equalised across a lumped control volume located between the primary nozzle and the constant-area section. A related 0-D–1-D model was later developed by Van den Berghe et al. (Reference Van den Berghe, Dias, Bartosiewicz and Mendez2023) to investigate ejector transients, representing the device as a junction of three unsteady one-dimensional ducts without distinguishing between primary and secondary streams. In this formulation, the distinction between compound and Fabri choking does not explicitly appear, since the flow state is cross-sectionally averaged and choking naturally arises in the unsteady solution when the Mach number reaches unity within the mixing duct.
Focusing on two-stream formulations, the existing compound-based models (Clark Reference Clark1995; Papamoschou Reference Papamoschou1996; Banasiak & Hafner Reference Banasiak and Hafner2011; Grazzini et al. Reference Grazzini, Mazzelli and Milazzo2016) treat off-design operation and thus do not delve into the choking conditions. To the authors knowledge, the only two-stream formulation treating on-design conditions in a 1-D compound setting is the work of Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024). Similarly, on the Fabri choking side, the only two-stream formulation in the literature is the model by del Valle et al. (Reference del Valle, Jabardo, Ruiz and Alonso2012), which leverages potential flow and Prandtl–Meyer expansion theories, assuming that the flow is isentropic, and focuses on on-design operations.
The aim of this work is to develop a consistent quasi-one-dimensional framework that formulates different choking mechanisms under the same governing equations for direct comparison. This enables a structured assessment of Fabri and compound choking, isolates the impact of closure assumptions, and supports systematic comparison with cross-sectionally averaged RANS data. Within this framework, four model configurations are considered to assess the range of validity of the different choking mechanisms. The first two configurations are based on the recent extension of the compound choking theory by Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024), which accounts for wall friction effects at the sonic section and provides a practical framework for integrating the governing equations through the singular sonic point. In the first case, the friction forces are prescribed using calibrated correlations, yielding the only fully predictive model considered here. In the second, the friction forces are directly imposed from axisymmetric RANS simulations, thereby removing uncertainties associated with empirical closures and isolating the influence of the choking mechanism itself. The remaining two configurations implement the Fabri choking condition, which requires an external specification of the dividing streamline. This input is provided either from RANS data or from the compound model. The latter case establishes a direct comparison between the two theories under otherwise identical conditions, allowing us to explore possible overlap or convergence between the Fabri and compound frameworks.
The common base of the model and both choking mechanisms are formally introduced in § 2. Practical considerations for implementing the model are presented in § 3. Section 4 explains the solution procedure of the governing equations. The reference data are discussed in § 6, which are used for calibration in § 5. The resulting predictions are compared and analysed in § 7. The paper closes with conclusions and perspectives in § 8.
2. A one-dimensional view on choking of parallel streams
Section 2.1 introduces the general one-dimensional governing equations. These leave one degree of freedom associated with the dividing streamline in the mixing pipe. Closure proceeds along two alternative routes: (i) enforcing equal static pressure across the streams, yielding the compound-choking formulation; or (ii) prescribing the streamwise evolution of the cross-sectional partition, yielding the Fabri-choking formulation. Further closure is required to account for the exchange terms between the two streams. This is addressed either by (i) employing friction coefficients and predictive correlations; or (ii) imposing the exchanges extracted from an external source – specifically, the RANS simulations presented in § 6. These choices yield four distinct model configurations, obtained by combining two choking criteria (compound or Fabri) with two sources for the momentum-exchange closures. This structure allows the influence of the choking condition and the closure assumptions to be assessed independently within the same quasi-one-dimensional framework.
2.1. Common general equations
The 1-D modelling approach considered in this work treats the primary and secondary streams as two parallel quasi-1-D domains along the axial coordinate
$x$
, in an axisymmetric geometry with radial coordinate as shown schematically in figure 1. The domains span the full ejector: single-stream inlets merge at
$x=0$
and continue as a coupled, double quasi-1-D mixing pipe. Cross-sections
$A_i(x)$
, with
$i \in [p,s]$
, vary smoothly along
$x$
and reveal a local discontinuity for the secondary at
$x=0$
, where inlet inclination and finite primary-nozzle thickness are treated as in § 3.2.
The ejector is modelled with two 1-D domains that are coupled in the mixing pipe. The geometry is assumed to be axisymmetric. The boundary conditions consist of the total pressures
$p_{t,i}$
and total temperatures
$T_{t,i}$
at the inlets, and the static back pressure
$p_b$
. The dividing streamline, indicated by the dotted line, is computed with (2.9) from the compound choking theory or imposed from the RANS simulations. Momentum exchange is accounted for through friction forces (see (2.17)) or through imposed total pressure gradients from RANS. The schematics shown here are intended for illustration purposes only and do not represent the geometry used in the RANS simulations (see figure 6).

Figure 1. Long description
A diagram illustrating different models of ejector performance under choked conditions. Panel A: Model 1 shows compound choking with calibrated closure. The diagram features a cross-sectional view of an ejector with labeled parameters such as total pressure and temperature at the primary and secondary inlets, static back pressure, and the dividing streamline. The relationship between these parameters is depicted through various lines and annotations, including the force Fi and the area derivative dAi/dx. Panel B: Model 2 illustrates compound choking with closure from computational fluid dynamics (CFD). Similar to Model 1, it shows the ejector’s cross-sectional view with labeled parameters and annotations. The total pressure gradient dp_ti/dx is derived from RANS simulations. Panel C: Model 3 depicts Fabri choking with closure from CFD. This model includes the Mach number Mas equaling 1 and the density ratio rd(x) derived from RANS simulations. The total pressure gradient dp_ti/dx is also derived from RANS simulations. Panel D: Model 4 shows Fabri choking with closure from compound choking theory. It includes the Mach number Mas equaling 1 and the force Fi. The area derivative dAi/dx is given by equation 2.9.
The framework describes the axial evolution of cross-section-averaged flow quantities in each stream. Radial flow variations are averaged out, with their effect represented through variable cross-sectional areas and exchange terms at the stream interfaces and the wall. The governing equations are the conservation laws of mass, momentum and energy in variable-area ducts, with ideal-gas behaviour and no inter-stream mass transfer – hence, the interface in figure 1 is a dividing streamline. Written in terms of static pressure
$p$
, the total pressure
$p_t$
and the total temperature
$T_t$
, these read
\begin{align} \frac {1}{p_i} \frac {\text{d}p_i}{\text{d}x} = &\left [\frac {\gamma {Ma}_i^2}{1-{Ma}_i^2}\right ]\frac {1}{A_i}\frac {\text{d} A_i}{\text{d}x} + \left [\frac {1 + \left (\gamma - 1\right ){Ma}_i^2}{1-{Ma}_i^2}\right ] \frac {F_i}{A_i p_i} - \left [\frac {\left (\gamma -1\right ){Ma}_i^2}{1-{Ma}_i^2}\right ]\frac {Q_i}{p_i A_i u_i}, \\[-28pt] \nonumber \end{align}
\begin{align} \frac {1}{p_{t,i}}\frac {\text{d}p_{t,i}}{\text{d}x} = &\frac {F_i}{A_i p_i} - \left [\frac {\left (\gamma -1\right ){Ma}_i^2}{2 + \left (\gamma -1\right ){Ma}_i^2}\right ]\frac {Q_i}{p_i A_i u_i}, \\[-28pt] \nonumber \end{align}
with
$\gamma$
the specific-heat ratio,
$F_i$
and
$Q_i$
the momentum and energy exchange received by stream
$i$
per unit length (
$\text{d}x$
),
$u_i$
the axial velocity, and
$ \textit{Ma}_i$
the Mach numbers defined as
with
$T_i$
the static temperature for each stream and
$R$
the specific gas constant. The relations (2.1)–(2.3) apply both in the separate inlets and in the mixing pipe with the practical difference that the definitions of the momentum and energy exchanges
$F_i$
and
$Q_i$
depend on the domain. For example, wall friction acts where a stream is in contact with a wall, whereas inter-stream shear appears only in the mixing pipe. Details are given in § 3. The reader is referred to Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024) and to Shapiro (Reference Shapiro1953) for more details on the derivation of these equations.
Energy-exchange terms are retained in (2.1)–(2.3) for completeness, but are neglected in the present study (
$Q_i=0)$
. The walls are treated as adiabatic and the inlet total temperatures are identical (consistent with the RANS dataset; see § 6). Analysis of the reference data shows that inter-stream energy exchange is limited and localised, and that the corresponding contributions in (2.1) and (2.2) are at least two orders of magnitude smaller than those associated with area variation and momentum exchange
$F_i$
. This is consistent with the large-eddy simulation of Debroeyer et al. (Reference Debroeyer, Toulorge, Rasquin, Winckelmans and Bartosiewicz2025), which reports only a short region of total enthalpy exchange in the converging portion of the mixing pipe. The transfer of kinetic energy from the primary to the secondary stream is offset by heat transfer in the opposite direction, because of the low temperature of the strongly expanded primary stream. Under this assumption, (2.3) implies uniform total temperature, while (2.2) shows that total-pressure variation is governed solely by the force terms
$F_i$
. Therefore, neglecting
$Q_i$
has a negligible impact.
Energy-exchange closures may be required when inlet total temperatures differ significantly, but this is left for future work.
The radial position
$r_d(x)$
of the dividing streamline determines the local cross-sections of both domains and is defined implicitly from the primary mass flow rate as
so that, at the exit of the primary nozzle
$(x=0)$
, the streamline originates at the nozzle lip (figure 1).
The cross-sectional areas
$A_i$
and their axial gradients are prescribed by geometry in the inlet sections, but remain unknown in the mixing region where the position of the dividing streamline must be determined. These unknown areas satisfy the geometric constraint
$A_p(x) + A_s(x) = A(x)$
, with
$A(x)$
the total cross-section of the mixing duct, leaving a single degree of freedom. A unique solution can then be obtained by closing the system in one of two ways: by enforcing equal static pressure in both streams – yielding the compound-choking-based models (e.g. Pearson et al. Reference Pearson, Holiday and Smith1958; Bernstein et al. Reference Bernstein, Heiser and Hevenor1967) – or by prescribing the dividing streamline from an external source, which defines the Fabri-choking-based models.
In this work, both approaches were implemented and evaluated, highlighting their respective advantages and limitations, as well as their potential common ground. Furthermore, two alternatives are considered for the exchange terms in (2.1)–(2.3): they were either defined through correlations or extracted from the axisymmetric RANS simulations presented in § 6. The test cases in § 7 are organised according to these two aspects and are introduced later.
2.2. Selected models
The four model configurations investigated in this work combine two treatments of momentum exchange with two choking mechanisms, as illustrated in figure 1. The compound-based models include a fully predictive case using empirical friction correlations (Model 1, § 2.2.1) and a non-predictive one where total pressure gradients are imposed from the RANS simulations (Model 2, § 2.2.2). Comparing these two isolates the role of the closure terms and reveals the intrinsic limitations of the compound formulation.
The Fabri-based models follow the same logic: the dividing streamline and forces are either imposed from RANS data (Model 3, § 2.2.3) or taken from the compound model while retaining its closure correlations (Model 4, § 2.2.4). Comparing these highlights how the choking mechanism itself influences the predicted flow evolution and helps identify conditions where the Fabri and compound frameworks may converge.
2.2.1. Model 1: compound choking with calibrated closures
Parallel streams choke according to the compound flow theory when a sonic condition involving all streams is met. This is commonly modelled through the constraint of uniform static pressure at any streamwise position
$x$
, as proposed by Pearson et al. (Reference Pearson, Holiday and Smith1958) and Bernstein et al. (Reference Bernstein, Heiser and Hevenor1967) among others. Summing (2.1) for the primary and secondary streams yields the pressure and setting
$Q_i=0$
,
\begin{align} \frac {1}{p} \frac {\text{d}p}{\text{d}x} = \dfrac {1}{\beta }\left( \dfrac {\text{d}A}{\text{d}x} + \sum \limits _{i\in [p,s]}\left [\dfrac {1 + \left (\gamma - 1\right ){Ma}_i^2}{\gamma {Ma}_i^2}\right ] \dfrac {F_i}{p}\right )\!, \end{align}
where
$\beta$
is the compound choking indicator:
\begin{align} \beta = \sum _{i\in [p,s]} A_i\dfrac {1-{Ma}_i^2}{\gamma {Ma}_i^2}. \end{align}
This plays a similar role as
$1 - {Ma}^2$
in (2.1): if
$\beta$
equals zero, the system of equations is singular, which corresponds to the sonic point of the parallel streams or the so-called ‘compound’ flow. Note that the definition (2.7) of
$\beta$
is identical to that in the original isentropic theory by Pearson et al. (Reference Pearson, Holiday and Smith1958) and Bernstein et al. (Reference Bernstein, Heiser and Hevenor1967). The non-isentropic effects are handled through the exchange terms
$F_i$
. Alternatively, these have been included in the definition of
$\beta$
by Debroeyer et al. (Reference Debroeyer, Winckelmans and Bartosiewicz2026). The reader is referred to Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024) for a detailed analysis of the compound flow theory in a 1-D formulation. Hedges & Hill (Reference Hedges and Hill1974) defined an equivalent Mach number
$ \textit{Ma}_{\textit{eq}}$
related to
$\beta$
as follows:
\begin{align} {Ma}_{\textit{eq}} = \left (\gamma \frac {\beta }{A}+1\right )^{-\tfrac {1}{2}}. \end{align}
The evolution of the dividing streamline is computed explicitly by inverting (2.1) to obtain the equation for the individual cross-sections
$A_i$
:
\begin{align} \frac {\text{d}A_i}{\text{d}x} = \left [A_i\frac {1-{Ma}_i^2}{\gamma {Ma}_i^2}\right ]\frac {1}{p} \frac {\text{d}p}{\text{d}x} - \left [\frac {1 + \left (\gamma - 1\right ){Ma}_i^2}{\gamma {Ma}_i^2}\right ] \frac {F_i}{p} , \end{align}
in which the pressure gradient is computed with (2.6). The compound choking model therefore provides a direct means to compute the evolution of the dividing streamline under the assumption of equal static pressures between the streams. Moreover, the formulation naturally accommodates the exchange terms, which appear in the governing equations in a generic form. In particular, the pressure constraint remains satisfied whether the friction forces are prescribed from predictive correlations or derived from the total pressure gradients imposed by the RANS simulations.
The constraint of uniform static pressure eliminates the degree of freedom in (2.1)–(2.3) introduced by the dividing streamline. This leaves only the exchange terms undefined. The momentum exchange is embodied in this configuration by friction forces between the streams, and between the secondary stream and the wall as shown by Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024). The wall friction is modelled with a classic friction coefficient
$f_w$
:
where
$l_{w,i}$
denotes the perimeter of the wall(s) at a given position
$x$
. Note that the inner and the outer walls are considered for the secondary inlet. Wall friction is the only active force in the inlets (
$x \lt 0$
), so
$F_i = -F_{w,i}$
in (2.1) and (2.2). It only acts on the secondary stream in the mixing pipe, so the local static pressure and Mach number of the secondary stream and the perimeter of the entire cross-section
$A$
are used in (2.10). The friction coefficient is computed using the correlation of Van Driest (Reference Van Driest1951):
where
where
$\rho$
denotes the density,
$S = 110.4$
K and the law of Sutherland (Reference Sutherland1893) is used for the dynamic viscosity
$\mu$
, with a reference viscosity
$\mu _{\textit{ref}}$
of
$1.716 \ 10^{-5}$
Pa s at
$T_{\textit{ref}} = 273.15$
K. The friction between the streams is defined following Papamoschou (Reference Papamoschou1993):
where
$f_{\textit{ps}}$
denotes a friction coefficient and
$l_{\textit{ps}}$
denotes the perimeter of the primary stream:
The inter-stream friction coefficient
$f_{\textit{ps}}$
is computed as by Papamoschou (Reference Papamoschou1993):
where
$\zeta =u_s/u_p$
,
$\eta =\sqrt {\rho _s/\rho _p}$
and the local convective Mach number
$ \textit{Ma}_c$
is defined as follows:
The inter-stream friction is defined to be positive if
$u_p \gt u_s$
, in which case it counteracts the primary stream. The forces
$F_p$
and
$F_s$
are thus defined as follows in the mixing pipe:
The effect of these forces on the sonic point is discussed in detail by Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024).
2.2.2. Model 2: compound choking with closure from CFD
In this configuration, the above-mentioned compound model is used without the friction forces defined in (2.17). Instead, the forces are prescribed from the reference RANS simulations (see § 6). The model therefore serves as a tool to isolate and assess the impact of the closure assumptions and not as a predictive tool. Rather than computing the forces
$F_i$
directly from local shear stresses within the RANS data, the total pressure gradients were extracted and imposed in the model, effectively replacing (2.2) and being incorporated into (2.1) through the force term. These gradients were obtained by filtering and differentiating the axial distributions of the cross-stream averaged total pressures. The pressure distributions themselves were obtained using the post-processing tools described in § 6 (see also Van den Berghe et al. Reference Van den Berghe, Mendez and Bartosiewicz2024). Practical details of the filtering and numerical differentiation procedures are provided in § 3.5.
2.2.3. Model 3: Fabri choking with closures from CFD
Because the two streams are not constrained to share the same static pressure in the Fabri choking framework, (2.1) is integrated independently in each stream,
$i \in [p,s]$
. The position of the dividing streamline must be prescribed externally and choking occurs when the secondary stream reaches unit Mach number – the singular point of (2.1) – while the primary stream is already supersonic following expansion through its nozzle.
In this third model, the dividing streamline and the total-pressure gradients are taken from the axisymmetric RANS simulations described in § 6 and imposed on the one-dimensional formulation. This configuration is therefore non-predictive and serves instead to analyse the choking mechanism and to assess the impact of the simplifying assumptions inherent to one-dimensional models. In particular, it isolates the effect of cross-stream averaging while avoiding any assumptions on the pressure distribution, allowing a direct comparison with the compound-choking model that enforces equal pressures. The implications for choking behaviour are discussed in § 7.
However, the Fabri-based models proved highly sensitive to the pressure evolution. Small deviations in the friction forces from the RANS data disrupt the balance in (2.1), especially near the sonic point, where the equation becomes stiff. Consequently, even minor inaccuracies in the closure terms can produce large discrepancies in the pressure distribution or cause numerical failure. This sensitivity stems from the coupled dependence of (2.1) on the dividing streamline and the force term, through
$\text{d}A_i/\text{d}x$
and
$F_i$
. As the secondary flow approaches Mach 1, the denominator of (2.1) tends to zero, and maintaining a finite pressure gradient requires the combined effect of the area gradient and the force term to vanish simultaneously. Hence, a consistent relation between the force closure and the dividing streamline is essential for numerical stability.
Therefore, in Model 3, both the dividing streamline and the total-pressure gradients are imposed from the RANS simulations. Otherwise, forces predicted by empirical correlations would, in general, not remain compatible with the dividing streamline near the sonic condition. In practice, the sensitivity of the RANS-derived quantities is further mitigated through the filtering procedure described in § 3.5. This limitation does not occur in compound-based models because the equal-pressure assumption allows the dividing streamline to adapt consistently to the closure terms in (2.6). Since these terms are already embedded in the governing equation, the area and force gradients act coherently. In contrast, the Fabri formulation retains an additional degree of freedom, which can lead to instability when the two effects are misaligned near the sonic point. Practically, this requires the imposed forces to be consistent with those determining the dividing streamline, as obtained from the RANS simulations in this model configuration.
2.2.4. Model 4: Fabri choking with closure from compound choking theory
In this model, the predictive compound model from § 2.2.1 serves as the external source for the dividing streamline, while keeping the Fabri-sonic condition as the criterion for choking. The sensitivity discussed in the previous section remains, so the correlations for the friction forces are used in this configuration to be consistent with the dividing streamline model. This approach implies that the governing equations are identical to those of the predictive compound model. The only remaining difference lies in the sonic condition, which determines the solution for the choked flow (see § 4). Consequently, the corresponding analysis in § 7.4 is a direct comparison of the choking mechanisms on a common basis, albeit on an artificial dividing streamline to comply with the constraint of uniform pressure.
3. Practical implementation
3.1. Treatment of the inlets
For all the models discussed in the previous section, the friction coefficients in the inlets are taken using the empirical correlations in (2.10)–(2.12).
The boundary conditions specify the total pressure
$p_{t,i}$
and total temperature
$T_{t,i}$
at each inlet. The governing equations (2.1)–(2.3) form an explicit set of ordinary differential equations (ODEs) that are integrated axially from the inlets, where the total quantities are known. A shooting method is used to adjust the inlet static pressure until the target sonic condition is met (see § 4).
The same formulation applies to both streams. However, since the primary jet is choked in its converging–diverging nozzle, it can be solved independently. The secondary flow, however, depends on the back pressure
$p_b$
at the outlet of the diffuser and must therefore be solved in conjunction with the mixing section, as discussed later.
The jump conditions from the inlets to the mixing pipe. The primary cross-sections and, hence, the flow states are identical on both sides. The secondary stream requires a force balance, where the momentum fluxes and pressure forces are projected on the x-axis with their respective angles. The result is a double flow state at the inlet of the mixing pipe
$x=0$
, which generally has different static pressures. Schematics are intended for illustration purposes only and do not represent the geometry used in the RANS simulations (see figure 6).

3.2. Jump relations at the inlet of the mixing pipe
The full flow states are known at the outlets of the separate domains (
$x=0$
) after integrating the respective ODEs in the inlets. The dividing streamline originates at the bottom of the primary nozzle lip, so the primary cross-sections and variables match between the inlet, denoted with the subscript
$L$
, and in the mixing pipe, with subscript
$R$
(see figure 2). This is not the case for the secondary stream due to its inclined inlet and a potential finite thickness
$A_w$
of the nozzle. The secondary flow state on the right is found through conservation of mass, momentum and energy. The control volume is infinitesimally thin (
$\Delta x \rightarrow 0$
in figure 2). Since
$A_{s,R}+A_{p,R}=A(x=0)$
, three unknowns remain (e.g. density, velocity and temperature). Two forces intervene in the axial momentum balance: the force on the bottom wall
$\bar {F}_{w,b}$
and the force on the nozzle lip
$\bar {F}_{w,ps}$
. It is assumed that friction acting on these surfaces is negligible compared with the pressure force, which has been confirmed during the post-processing of the RANS simulations in this work. These forces are therefore orthogonal to the surfaces on which they act. The inclinations of the bottom and top wall are generally different and are denoted here with
$\alpha _b\gt 0$
and
$\alpha _t\gt 0$
. The boundary of the secondary inlet is defined as the line originating from the top wall at the exit of the primary nozzle (
$x=0$
), with a central angle
$\alpha _c = 0.5(\alpha _b + \alpha _t)$
. Projecting the momentum fluxes and the forces on the x-axis with their respective angles leads to the following balance:
where
$u$
denotes the average velocity as described in the 1-D equations. The magnitude of the forces
$F_{w,b}$
and
$F_{w,ps}$
need to be estimated from the averaged quantities of the left and right states. The expansion of the secondary stream from the inclined section on the left to
$x=0$
is generally small, hence the force on the bottom wall is approximated as
$F_{w,b} = p_{s,L} A_{w,b}$
, where the area can be computed from the geometry. Similarly, the force on the nozzle lip is defined as
$F_{w,ps} = p_{s,R} A_{w,ps}$
, where the (unknown) static pressure on the right side is applied since it is in direct contact with this wall.
Conservation of energy implies that the total temperature is conserved, since there is no source term and the walls are assumed to be adiabatic. The remaining unknowns in (3.1) are the velocity
$u_{s,R}$
and the static pressure
$p_{s,R}$
. These are linked through the known mass flow rate
$\dot {m}_s$
, the known total temperature
$T_{t,s}$
and the ideal gas law:
The two equations in (3.2) allow elimination of
$p_{s,R}$
from the momentum balance (3.1), leading to a nonlinear equation in
$u_{s,R}$
, which can be solved iteratively. The velocity
$u_{s,L}$
from the secondary inlet is a good initial guess. The secondary flow state can then be computed from
$\dot {m}_s$
,
$T_{t,s,R}$
and
$u_{s,R}$
.
The resulting right primary and secondary states generally have a different static pressure because the primary stream is over- or under-expanded. A uniform static pressure
$p(x)=p_{{\kern-1pt}p}(x)=p_s(x)$
is required for the compound model (see § 2.2.1), so first, a pressure equalisation mechanism is defined later. This is not required when using the Fabri-based model, where the static pressures are left free in each stream.
An under- or over-expanded primary stream is brought to a uniform static pressure over a finite distance using Prandtl–Meyer expansion theory or oblique shocks, respectively. The procedure results in the angle
$\theta$
of the dividing streamline, which suffices to complement the conservation equations (2.1)–(2.3).

3.3. Pressure equalisation mechanism for the compound theory
At the inlet of the mixing pipe, the primary stream is typically either under- or over-expanded relative to the surrounding secondary stream, as evidenced by the shock-train structures observed in numerical studies (Bartosiewicz et al. Reference Bartosiewicz, Aidoun, Desevaux and Mercadier2005; Hemidi et al. Reference Hemidi, Henry, Leclaire, Seynhaeve and Bartosiewicz2009). This conflicts with the assumption of equal static pressures in the compound flow theory and thus with model 1 (§ 2.2.1) and model 2 (§ 2.2.2). To address this limitation, the present work introduces a pressure equalisation mechanism that brings the two streams to a uniform static pressure over a finite distance downstream of the primary nozzle outlet, as illustrated schematically in figure 3(a).
The proposed mechanism is inspired by the first cell of the shock train and reproduces the local pressure-adjustment process up to the point where the average static pressures of the two streams first become equal. The analysis is local in nature and provides the orientation of the dividing streamline as a function of the local static-pressure ratio, as shown in figure 3. Separate formulations are adopted for under-expanded and over-expanded primary streams, though the underlying principle remains the same.
For an under-expanded primary stream, further expansion is modelled through a diverging cross-section computed using Prandtl–Meyer expansion theory, following the approach of del Valle et al. (Reference del Valle, Jabardo, Ruiz and Alonso2012). This formulation implicitly assumes that the primary jet is supersonic at the nozzle outlet. Since practical ejectors typically employ convergent–divergent primary nozzles, this condition is generally satisfied in practical operating conditions and does not significantly restrict the applicability of the model. The process is assumed isentropic, ensuring conservation of total pressure from the current state
$(p_{{\kern-1pt}p}, \textit{Ma}_{{\kern-1pt}p})$
to a virtual state
$(p_s, \widetilde {\textit{Ma}}_p)$
characterised by the same static pressure as the secondary stream:
from which the expanded Mach number
$\widetilde {{Ma}}_p$
is determined. The deviation angle
$\theta$
is then defined as the difference between the Prandtl–Meyer angles
$\nu$
and
$\tilde {\nu }$
corresponding to the local and virtual primary Mach numbers
$ \textit{Ma}_{{\kern-1pt}p}$
and
$\widetilde {{Ma}}_p$
, respectively. For completeness, the Prandtl–Meyer angle is given by (Shapiro Reference Shapiro1953)
\begin{align} \nu ({Ma}) \;=\; \sqrt {\frac {\gamma + 1}{\gamma - 1}}\, \arctan \!\left (\sqrt {\frac {\gamma - 1}{\gamma + 1}\,\big ({Ma}^{2}-1\big )}\right ) \;-\; \arctan \!\left (\sqrt {{Ma}^{2}-1}\right )\!. \end{align}
If the primary and secondary static pressures were equal, the dividing streamline would be tangent to the wall at the outlet of the primary nozzle (without sudden change of angle). The computed deviation angle
$\tilde {\nu }-\nu$
should thus be added to the angle
$\theta _p$
of the primary nozzle at its outlet to obtain the angle of the dividing streamline:
An oblique shock is computed for the pressure ratio
$p_s/p_{{\kern-1pt}p}$
and a primary Mach number
$ \textit{Ma}_{{\kern-1pt}p}$
in case of an over-expanded primary stream. The shock angle
$\alpha$
can be computed from the following equation (Shapiro Reference Shapiro1953):
The deviation angle
$\theta$
is directly related to the shock angle
$\alpha$
and the Mach number
$ \textit{Ma}_{{\kern-1pt}p}$
:
\begin{align} \tan (\theta ) = -\frac {2 \cot (\alpha ) \left ( {Ma}_p^2 \sin ^2(\alpha ) - 1 \right )}{{Ma}_p^2 \left ( \gamma + \cos (2\alpha ) \right ) + 2}. \end{align}
Note the minus sign for the inward deviation of the primary flow. In the axisymmetric geometry, the axial derivative of the primary cross-section can be decomposed in terms of the deviation angle
$\theta$
:
The axial derivative of the secondary cross-section follows from the geometry
$A(x)$
of the mixing pipe. These local gradients of the cross-sections allow to integrate the governing equations (2.1)–(2.3) (which remain valid in the mixing pipe) to the next grid point, using the closure relations (2.17). The overall process is not isentropic due to the friction forces; the isentropic pressure equalisation mechanism is used only to determine the local angle of the dividing streamline. The above-mentioned procedure is repeated until the static pressure difference drops below an arbitrary threshold (10 Pa in this work).
This approach reproduces only the first cell of the shock train and cannot capture downstream behaviour, as reflections of Mach lines on the centreline and dividing streamline are inherently two-dimensional and thus excluded from the present one-dimensional model. Nevertheless, the proposed pressure equalisation mechanism offers two main advantages: (i) its local formulation makes it directly compatible with standard ODE integrators; and (ii) the pressure equalisation occurs over a short distance, enabling the compound flow theory to be applied as far upstream as possible to accurately locate the sonic point.
3.4. Normal compound shocks
An oblique shock train typically forms in the diffuser under on-design conditions, decelerating the flow to subsonic speed and re-establishing the back pressure imposed by the boundary conditions (Bartosiewicz et al. Reference Bartosiewicz, Aidoun, Desevaux and Mercadier2005; Hemidi et al. Reference Hemidi, Henry, Leclaire, Seynhaeve and Bartosiewicz2009). In simplified models, this system is often represented as a normal shock in 0-D formulations (Huang et al. Reference Huang, Chang, Wang and Petrenko1999; Chen et al. Reference Chen, Liu, Chong, Yan, Little and Bartosiewicz2013; Metsue et al. Reference Metsue, Debroeyer, Poncet and Bartosiewicz2021) and it also emerges naturally in the unsteady single-stream model of Van den Berghe et al. (Reference Van den Berghe, Dias, Bartosiewicz and Mendez2023).
In the compound-flow framework of model 1 and model 2, however, a normal-shock representation cannot be directly applied because the compound supersonic region may include a subsonic component, rendering standard shock relations invalid. Furthermore, shocks of unequal strength would develop in the two streams due to their differing velocities, producing a downstream pressure imbalance and violating the assumption of uniform static pressure. The inherently two-dimensional nature of the oblique shock train and its interaction with boundary layers further preclude an accurate one-dimensional description under the constraint of pressure uniformity.
Since the 1-D formulation cannot resolve the flow structure downstream of the shock, the mixing between the two streams is also undefined. To apply normal-shock relations in this context, it is therefore necessary to define an equivalent single-stream state that represents the combined effect of the primary and secondary streams at the shock location. This equivalent, or ‘fully mixed’, state is a notional construct used solely for the computation of the normal shock and is defined to have the same total mass flow rate, momentum and energy as the actual double-stream configuration. The normal-shock relations are then applied between this equivalent upstream state, denoted by the subscript
$L$
, and the downstream state, denoted by
$R$
. The properties of the equivalent state upstream of the shock are obtained from the conservation of mass and energy as
The mass flow rate and the momentum flux can be defined in terms of the static pressure
$p$
, the total temperature
$T_t$
, the cross-section
$A$
and the Mach number
$ \textit{Ma}$
:
The static pressure and the cross-section can be eliminated by taking the ratio of the momentum flux and the mass flow rate, which becomes a function of the Mach number and the total temperature:
\begin{align} \frac {\dot {m} u + p A}{\dot {m}} = \frac {1 + \gamma {Ma}^2}{{Ma} \sqrt {1+(({\gamma -1})/{2}){Ma}^2}} \sqrt {\frac {R T_t}{\gamma }}. \end{align}
Hence, conservation of momentum between the double state and the equivalent state
$L$
implies
\begin{align} \frac {\sum _{i \in [p,s]}\left (\dot {m}_i u_i + p_i A_i\right )}{\sum _{i \in [p,s]}\dot {m}_i} = \left [\frac {1 + \gamma {Ma}_L^2}{{Ma}_L \sqrt {1+(({\gamma -1})/{2}){Ma}_L^2}}\right ] \sqrt {\frac {R T_{t,L}}{\gamma }}, \end{align}
where the total temperature
$T_{t,L}$
is known from (3.9). The term between the brackets is nonlinear in
$ \textit{Ma}_L$
, and admits a subsonic and a supersonic solution for a given ratio of momentum to mass flow rate. The minimum corresponds to a sonic flow, indicating a minimal momentum for a given mass flow rate (or a maximal mass flow rate for a given amount of momentum). The supersonic solution is retained, followed by the normal shock relations to compute the right state
$R$
(see for example Shapiro Reference Shapiro1953):
The flow downstream is computed as an isentropic single stream, which has an analytical solution considering that the total pressure and total temperature are conserved and that the mass flow rate is known. The Mach number
$ \textit{Ma}_m$
of the single stream respects the following (nonlinear) equation in any point downstream of the shock:
3.5. Filtering, differentiation and interpolation
Imposing cross-section or total-pressure gradients from the RANS simulations requires computing and interpolating these quantities so they can be evaluated by the solver at any axial position
$x$
. The primary and secondary cross-sections and total pressures are obtained directly from the geometry, the dividing streamline, and the flow field (see § 6). However, their derivatives in (2.1), obtained by numerical differentiation, are sensitive to noise due to interpolation and cross-stream averaging.
The distributions of the total pressures and the primary cross-section are therefore first filtered before applying finite differences with Numpy’s gradient function. The cross-section of the secondary stream and its derivatives follow from the known geometry and the primary stream. The filter used in this work is based on the filter of Chambolle (Reference Chambolle2004) available in the denoise_tv_chambolle function from Scikit-image (Van der Walt et al. Reference Van der Walt, Schönberger, Nunez-Iglesias, Boulogne, Warner, Yager, Gouillart and Yu2014). The total variation denoising formulation avoids spurious overshoot near sharp transitions, but it is subject to boundary effects, which are problematic in the current work because the dividing streamline originates from the lip of the primary nozzle. Therefore, the signal used in the model is a combination of the original and the filtered signal:
where
$\tilde {u}[j]$
denotes the
$j{\text{th}}$
entry of the final discrete signal, composed of the original and the filtered signals
$u$
and
$\hat {u}$
. These are blended via a partition of unity that balances the unfiltered and the filtered signal such that the sum of the weights equals one at each point, that is,
\begin{align} w[j] = \begin{cases} 0.5 + 0.5 \cos \left (\pi \frac {i}{60}\right ) &\text{ if } j \leqslant 60,\\[12pt] 0.5 - 0.5 \cos \left (\pi \frac {i - (N-61)}{60}\right ) &\text{ if } j \gt N-60,\\[4pt] 0 &\text{ otherwise} \end{cases} \end{align}
and
\begin{align} \hat {w}[j] = \begin{cases} 0.5 - 0.5 \cos \left (\pi \frac {i}{60}\right ) &\text{ if } j \leqslant 60,\\[12pt] 0.5 + 0.5 \cos \left (\pi \frac {i - (N-61)}{60}\right ) &\text{ if } j \gt N-60,\\[4pt] 1 &\text{ otherwise.} \end{cases} \end{align}
The original signal is thus kept near the boundaries, transitioning over 60 entries to the filtered signal which is kept elsewhere. The width of 60 entries has been chosen arbitrarily as a compromise between filter intrusiveness near the boundary and noise tolerance.
Finally, since the full solver requires the evaluation of the governing equations (2.1)–(2.3) at any axial position
$x$
, an interpolation within the filtered grid was applied. This is a cubic interpolation using Scipy’s ‘interp1d’ function (Virtanen et al. Reference Virtanen2020).
4. Numerical solution
The governing equations presented in the previous section yields a system of ODEs in space, integrated with a shooting method to match the boundary condition at the outlet. The integration was carried out with the explicit Runge–Kutta 4 scheme using the SciPy.integrate library. The choked flow in the primary nozzle is computed first, since this is independent from the flow in the rest of the ejector. The flows in the secondary inlet and in the mixing pipe are coupled and solved afterwards.
4.1. Primary inlet
Given the inlet totals
$(p_{t,p},T_{t,p})$
, the primary mass flow is obtained by a bracketed shooting on the inlet static pressure
$p_{{\kern-1pt}p}(x_0)$
to enforce
$M_p=1$
(and
$N_p=0$
in (4.3)). By definition, the upper bound is
$p_{{\kern-1pt}p}(x_0)\leqslant p_{t,p}$
, while the lower bound is the isentropic sonic pressure
since the flow is subsonic in the converging section. The search therefore brackets
$p_{{\kern-1pt}p}(x_0)\in [p_{{sonic}},\,p_{t,p}]$
and proceeds by bisection: at each iteration, a trial
$p_{{\kern-1pt}p}^{(k)}$
(the bracket midpoint) is used to integrate (2.1)–(2.3) from
$x_0$
to either the point where
$M_p=1$
or the nozzle exit. Reaching the exit while still subsonic indicates
$p_{{\kern-1pt}p}^{(k)}$
is too high and hence the upper bound is set to
$p_{{\kern-1pt}p}^{(k)}$
. Otherwise, the bracket is tightened around the
$M_p=1$
solution. This monotone update exploits the fact that decreasing
$p_{{\kern-1pt}p}(x_0)$
increases the mass flow towards choking (see the flow chart in figure 4).
As the sonic condition is approached, the denominator in (2.1) tends to zero. To obtain a finite ratio and allow the flow to continuously expand to supersonic conditions, also the numerator must tend to zero (see Shapiro Reference Shapiro1953). Isolating the common denominator and defining the numerator
$N_p$
:
where
A finite pressure gradient is obtained if
following de l’Hôpital’s rule. The derivative of the Mach number can be analytically evaluated from the conservation equation (see (A3)), which introduces the derivative of the static pressure in the denominator. This leads to the quadratic equation (A16) for the static pressure gradient in the sonic point, which is derived in Appendix A (see also Shapiro Reference Shapiro1953; Van den Berghe et al. Reference Van den Berghe, Mendez and Bartosiewicz2024). The static pressure gradient can thus be calculated in all admissible conditions.
Flow chart for computing the choked flow in the primary nozzle. The static pressure at the inlet is found iteratively to satisfy the sonic condition
$ \textit{Ma}_{{\kern-1pt}p} \rightarrow 1, N_p \rightarrow 0$
in (4.2). The approximations in Appendix A allow to integrate the governing equations through the sonic point without numerical issues related to division by zero (see also Restrepo & Simões-Moreira Reference Restrepo and Simões-Moreira2022; Van den Berghe et al. Reference Van den Berghe, Mendez and Bartosiewicz2024).

If the procedure in figure 4 runs into the sonic point, the numerator
$N_p$
is computed with (4.3). If its absolute value drops below an arbitrary threshold (
$10^{-6}$
in this work), the correct sonic condition is found and the calculation proceeds. Otherwise, the bracket is adjusted. A negative value of the numerator indicates that the flow would expand if it is subsonic (
$\text{d}p/\text{d}x \lt 0$
in (4.2)). This occurs for example in the convergent section for an isentropic flow (see (4.3) with
$F=0$
). The fact that the flow already reached
$ \textit{Ma}_{{\kern-1pt}p}=1$
indicates that the flow rate is too high: the Mach number should be lower, allowing the flow to expand further without running into the singularity of (4.2). In the isentropic example, the sonic point should be reached further downstream at the throat. The guessed static pressure is thus too low if
$N_p(x) \lt 0$
and
$M_p(x)=1$
. Therefore, the used average pressure
$p(x_0)$
becomes the new lower bound
$p_{\textit{min}}$
. The inverse is true if
$N_p\gt 0$
. The friction force
$F_p\lt 0$
interferes in the numerator
$N_p$
, but it does not alter the mechanism discussed earlier. Note that
$\text{d}A/\text{d}x$
must be positive to compensate the negative term containing the force
$F_p$
in (4.3): the wall friction force pushes the sonic section downstream in a divergent section of the nozzle. The algorithm iterates until the tolerance on the numerator is reached or until the bracket reaches the following relative tolerance:
The above-mentioned procedure provides the solution up to the sonic point. At this point, the static pressure gradient is undetermined as (2.1) approaches the limit
$0/0$
, so a second-order approximation of the pressure gradient near the sonic point is computed using Taylor expansions (see (A18) in Appendix A) if
$M_p \leqslant 1.01$
. Once the primary stream expands beyond
$ \textit{Ma}_{{\kern-1pt}p} = 1.01$
, the pressure is computed from (4.2). The threshold of
$1.01$
was found to provide a good compromise between accuracy and smoothness of the transition from the approximation (A18) to the governing equation (4.2). In practice, the approximation (A18) is blended with (4.2) in a single function that automatically switches between both depending on the primary Mach number
$ \textit{Ma}_{{\kern-1pt}p}$
, as indicated in figure 4. The interested reader is referred to Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024) for a more detailed description of this approach.
4.2. On-design operation
The procedure for the rest of the ejector is similar to that of the primary nozzle, as shown in figure 5: the static pressure is guessed at the secondary inlet, the governing equations are integrated to the compound- or Fabri-sonic point (
$\beta =0$
in (2.6) or
$ \textit{Ma}_s=1$
in (2.1)) and the solution is accepted if the numerator of (2.6) or (2.1) equals zero.
An approximation of the static pressure gradient is then computed near the sonic point similarly as in the primary nozzle. The required derivatives for the compound case can be found in the work of Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024) and those for the Fabri case in Appendix A. The relevant equations are identical to those of the single stream in the primary nozzle, with the difference that the force term also includes the inter-stream friction. The blended equations are integrated to the outlet, switching back to the direct equations once
$ \textit{Ma}_{\textit{eq}} \geqslant 1.01$
or
$ \textit{Ma}_s \geqslant 1.01$
.
The flow might become sonic in the secondary inlet, in which case, the guessed static pressure is increased to reduce the mass flow rate and reach a sonic condition in the mixing pipe instead. For the geometry analysed in this work, the sonic point is always located in the mixing pipe, which is the most typical scenario. The analysis of the sign of the numerator in the computed sonic point is identical to that above-mentioned for the primary nozzle due to the similarity of (2.1) and (2.6).
The resulting solution is fully supersonic in the diffuser, so the normal shock from § 3.4 is required to match the back pressure. Its axial position is found iteratively to respect the outlet condition.
The solution procedure iterates on the static pressure at the secondary inlet to find the correct compound- or Fabri-sonic point. A sonic flow in the secondary inlet is not accepted as a valid solution since it is atypical for ejectors. The procedure differs in the compound and Fabri case through the sonic condition and the corresponding approximations of the pressure gradient.

5. Calibration of Model 1
The closure equations for Model 1 in § 2.2.1 include two friction forces, computed using friction coefficients. These have to be provided by empirical correlations or by a model calibration. For the wall friction, reliable correlations exist and this work used the correlation of Van Driest (Reference Van Driest1951). For inter-stream friction, however, the only available correlation in the literature is that of Papamoschou (Reference Papamoschou1993). This correlation is rooted in experimental studies of compressible shear layers and expresses the friction in terms of free stream quantities. However, such free stream quantities are not readily available from the present 1-D model (as opposed to quasi-two-dimensional (quasi-2-D) models such as Huang et al. (Reference Huang, Jiang and Zhu2022)), which relies on cross-stream-averaged values. Moreover, the flow mixing in the mixing pipe eventually leads to the vanishing of the free streams once the shear layer reaches both the centreline and the wall boundary layers. Therefore, an empirical law for the inter-stream coefficient was proposed by correcting (2.15) as follows:
where
$w_1$
and
$w_2$
are calibration parameters that control the amplitude and axial location of the correction. By construction, the factor tends to unity near the pipe inlet (so the original correlation is retained there), while the friction is increased further downstream (for
$w_1 \gt 0$
). The constant 30 was chosen to give a smooth step over the length of the constant-area section (
$L=0.5$
m). This could also be included in the calibration, but behaves similarly to
$w_2$
and was therefore fixed.
The calibration parameters influence the total pressure distribution through (2.2), making it the clearest indicator of closure accuracy. In on-design operation, inter-stream friction has little effect on entrainment: the sonic point lies near the start of the constant-area section, leaving only a short upstream region where friction can alter the flow. Downstream of the sonic point, the mass flow is fixed, so calibration mainly affects momentum exchange and static-pressure recovery. Accordingly, the model is calibrated by identifying the weights
$w_1$
and
$w_2$
that minimise the following error measure between model predictions and RANS data:
\begin{align} J_{on}(w_1,w_2) = \sqrt {\dfrac {\sum _i \big (p_{t,s}(x_i) - \tilde {p}_{t,s}(x_i)\big )^2}{\sum _i \big (\tilde {p}_{t,s}(x_i)\big )^2}}, \end{align}
where
$p_{t,s}$
depends implicitly on the calibration parameters via (5.1) and
$\tilde {p}_{t,s}$
denotes averaged RANS data. The primary total pressure is excluded, as it is dominated by inlet shock-train losses not captured by the model, leading to overly optimistic predictions. The secondary stream, governed mainly by wall and inter-stream friction, provides the most reliable diagnostic.
The summation in (5.2) is restricted to grid points up to the diffuser inlet, excluding those downstream of the imposed normal shock (§ 3.4), which would otherwise bias the calibration and reduce accuracy in the constant-area section.
6. Selected test cases
The reference data and operating conditions are taken from Baguet & Querinjean (Reference Baguet and Querinjean2023) and Debroeyer (Reference Debroeyer2025), which describe the same axisymmetric RANS dataset. The simulations impose the total pressures and identical total temperatures at the inlets (300 K), together with the static pressure
$p_b$
at the diffuser outlet. These boundary conditions are identical to those used in the present 1-D model. The primary inlet pressure
$p_{t,p}$
is varied, while the secondary inlet pressure
$p_{t,s}$
equals 1 bar since the ejector entrains air from the atmosphere. In this work, we consider the cases with inlet pressure ratios
$p_{t,p}/p_{t,s}$
= 4, 5 and 6, corresponding to a slightly over-expanded and two under-expanded primary jets. For each inlet condition, the operating point with the lowest back pressure available in the simulations is used, with
$p_b/p_{t,s}$
= 1.10, 1.20 and 1.55, respectively.
A summary of the boundary conditions for the investigated test cases is shown in table 1. These on-design conditions serve as reference to compare the compound- and Fabri-choking mechanisms using the models described in § 2.2. The geometry of the ejector is shown in figure 6. The simulations were carried out in ANSYS Fluent with a wall-resolving mesh and the
$k{-}\omega$
SST turbulence model. The interested reader is referred to Debroeyer (Reference Debroeyer2025) for more details on the mesh and the numerical solver.
Overview of the boundary conditions (Baguet & Querinjean Reference Baguet and Querinjean2023).

Table 1. Long description
The table presents boundary conditions for investigated test cases. It has five columns and three rows. The columns are labeled as follows: p_t,p [bar], p_t,s [bar], p_b [bar], T_t,p [K], and T_t,s [K]. The rows provide specific values for these conditions. Row 1: p_t,p is 4 bar, p_t,s is 1 bar, p_b is 1.10 bar, T_t,p is 300 K, and T_t,s is 300 K. Row 2: p_t,p is 5 bar, p_t,s is 1 bar, p_b is 1.20 bar, T_t,p is 300 K, and T_t,s is 300 K. Row 3: p_t,p is 6 bar, p_t,s is 1 bar, p_b is 1.55 bar, T_t,p is 300 K, and T_t,s is 300 K.
The reference data in this work consist of axisymmetric RANS simulations performed by Baguet & Querinjean (Reference Baguet and Querinjean2023) and Debroeyer (Reference Debroeyer2025). These are post-processed by extracting the dividing streamline and by averaging over the resulting cross-sections using (6.1). The resulting one-dimensional distributions are compared with the model predictions in § 7. The length
$L=0.5$
m of the constant-area section is used to normalise the coordinates in this work.

The results from the CFD simulations are post-processed by extracting the dividing streamline and by averaging over the cross-sections following Lamberts et al. (Reference Lamberts, Chatelain and Bartosiewicz2017) and Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024). The dividing streamline is computed by integrating the mass flux at a given axial position
$x$
until the primary mass flow rate as per definition (2.5). This determines the cross-sections
$A_i$
, over which the density
$\rho$
, the mass flux
$\rho u$
and the total internal energy
$\rho e_t=\rho c_V T + 0.5\rho u^2$
are averaged:
where
$q\in [\rho , \rho u, \rho e_t]$
. Other quantities are computed using the ideal gas law and classic gas dynamic relations. The reported mass flow rates are normalised with the following reference flow rates:
These correspond to sonic flows with the stagnation conditions
$(p_{t,i}, T_{t,i})$
through cross-sections that depend on the primary throat
$A_{th}$
and the constant-area section
$A_m$
in the mixing pipe. These estimates form an upper limit since they correspond to isentropic flows and the cross-section for the secondary mass flow rate is relatively large. The normalised mass flow rates are thus bounded between zero and one (see Van den Berghe & Mendez Reference Van den Berghe and Mendez2022).
7. Results
The results are organised according to the four models introduced in § 2.2. Model 1 is presented first, as it constitutes the only predictive framework. The remaining configurations serve as diagnostic tools to interpret the RANS simulations and to explore potential pathways for improving the predictive model. Models 1 and 2 are based on compound-choking, while Models 3 and 4 are based on Fabri-choking. However, their predictions need not be interpreted strictly as such: all cases presented in the following are compound-sonic (
$\beta =0$
), but not necessarily Fabri-sonic (
$ \textit{Ma}_s\lt 1$
).
7.1. Model 1: compound choking with calibrated closures
7.1.1. Predictions on the selected operating points
Table 2 compares the mass flow rates from the RANS simulations with the predictions of the compound-based model, for the three considered pressure ratios
$p_{t,p}/p_{t,s}$
. The weights
$w_1$
and
$w_2$
for the calibration of the inter-stream coefficient (5.1) are also listed for completeness.
Overview of the mass flow rates predicted by the compound-based model, the used calibration parameters
$w_1$
and
$w_2$
, and the errors with respect to the RANS simulations. The error increases with the inlet pressure ratio
$p_{t,p}/p_{t,s}$
. An underexpanded primary stream induces a larger model error, as discussed in more detail in § 7.1.2. Finally, it should be noted that the model error aggravates the overestimation of the RANS simulations with respect to the experiments of Baguet & Querinjean (Reference Baguet and Querinjean2023).

Table 2. Long description
The table presents a comparison of mass flow rates predicted by a compound-based model and RANS simulations for three different pressure ratios. It includes columns for pressure ratios, weights used for calibration, mass flow rates from the model and RANS simulations, and the corresponding errors. The table has 3 rows and 11 columns. Column headers are: p1,p/p1,s, pb/p1,s, w1, w2, m_dot/p/m_dot,p,ref (Model), m_dot/p/m_dot,p,ref (RANS), Error, m_dot/s/m_dot,s,ref (Model), m_dot/s/m_dot,s,ref (RANS), Error. Row 1: p1,p/p1,s, 4; pb/p1,s, 1.10; w1, 1.287; w2, 0.188; m_dot/p/m_dot,p,ref (Model), 0.992; m_dot/p/m_dot,p,ref (RANS), 0.988; Error, 0.5; m_dot/s/m_dot,s,ref (Model), 0.830; m_dot/s/m_dot,s,ref (RANS), 0.827; Error, 0.4. Row 2: p1,p/p1,s, 5; pb/p1,s, 1.20; w1, 1.098; w2, 0.180; m_dot/p/m_dot,p,ref (Model), 0.993; m_dot/p/m_dot,p,ref (RANS), 0.988; Error, 0.4; m_dot/s/m_dot,s,ref (Model), 0.783; m_dot/s/m_dot,s,ref (RANS), 0.772; Error, 1.4. Row 3: p1,p/p1,s, 6; pb/p1,s, 1.55; w1, 0.616; w2, 0.108; m_dot/p/m_dot,p,ref (Model), 0.993; m_dot/p/m_dot,p,ref (RANS), 0.989; Error, 0.4; m_dot/s/m_dot,s,ref (Model), 0.739; m_dot/s/m_dot,s,ref (RANS), 0.703; Error, 5.2.
The normalised primary mass flow rate is practically constant and slightly lower than unity due to the effect of friction. The model makes an acceptable error of 0.5 %. The overestimated mass flow rate indicates a slight underestimation of the wall friction. The normalised secondary mass flow rate in on-design operation is further below unity, since the used cross-section for the reference mass flow rate
$\dot {m}_{s,\textit{ref}}$
in (6.3) is generally larger than the actual cross-section where the secondary stream reaches Mach one.
The compound-based model overestimates the secondary mass flow rate, with the error increasing with the inlet pressure ratio
$p_{t,p}/p_{t,s}$
and reaching up to 5.2 %. This overprediction adds to that of the RANS simulations, which already overestimate the entrainment measured in the experiments of Brosteaux & Doucet (Reference Brosteaux and Doucet2024) by 3 %–5 %. The origin of the discrepancy between RANS and experiments remains unclear and is not further investigated here. The cause of the model–simulation mismatch is discussed in § 7.1.2, based on the local axial distributions.
Figure 7 shows the distributions of the dividing streamline and the cross-stream averaged static pressures near the inlet of the mixing pipe. The predicted streamline consists of two regions: between the vertical dotted lines, the pressure equalisation mechanism from § 3.3 is active; beyond this region, (2.9) is integrated to obtain the cross-sections and hence the dividing streamline.
The dividing streamline (left) and the cross-stream averaged static pressure (right) from the RANS simulations, and from the compound-based model for three inlet pressure ratios. The pressure equalisation acts between the vertical dotted lines and the compound theory predicts the uniform static pressure downstream. The model is most accurate in the near-perfectly expanded case
$p_{t,p}/p_{t,s}=5$
, where the pressures equalise in the shortest distance. However, it strongly constrains the dividing streamline to keep the pressure uniform, regardless of inertial effects in the primary stream. This leads to sharp and non-physical corners at the point where the pressures equalise and at the inlet of the constant-area section at
$x/L=0$
.

The angle of the dividing streamline at the outlet of the primary nozzle reflects whether the primary stream is under- or over-expanded. It is deflected inwards in the over-expanded case (figure 7 a), aligns with the nozzle lip in the nearly perfectly expanded case (figure 7 b) and expands outwards in the under-expanded case (figure 7 c). The predicted streamlines match the reference well for under-expanded primary streams. However, the pressure equalisation mechanism becomes less accurate in the over-expanded regime. It enforces a contraction of the primary stream (see (3.7)), whereas the RANS simulation still shows an outward spread. In the RANS solution, this compression occurs through an oblique shock, which cannot be captured by the 1-D model. In the model, the oblique shock is only used to compute the inward deflection angle and to compress the supersonic primary stream through a converging cross-section. While a similar inward deflection is present in the RANS solution, it does not overcome the outward inclination imposed by the nozzle lip (figure 7 a).
In reality, the pressures equalise over a much longer distance, as also visible in figure 7. The proposed mechanism only mimics the first portion of the shock train. This limitation of the compound-based model is necessary to address pressure equalisation and choking separately. A generalised compound choking theory with non-uniform static pressure would render this mechanism redundant, but this has not been presented in the literature. The error on the dividing streamline has a direct consequence on the static pressure distributions on the right of figure 7, which show a superior agreement in the region of pressure equalisation (between the vertical lines) for under-expanded primary streams. Note that the distance between the nozzle exit and the predicted point of equal pressure is minimal in the near-perfectly expanded case in figure 7(b).
In the under-expanded cases, the predicted dividing streamlines develop a sharp corner at the equal-static-pressure point, unlike the reference. In reality, inertia drives the primary stream farther outward, causing overexpansion and a shock wave that maintains the shock train. Matching pressures then requires a different streamline gradient. This local constraint makes the compound theory ignore upstream inertial effects and thus allows sharp corners. This limitation is inherent to representing choking within the compound framework, since no generalised compound theory for non-uniform static pressure exists.
The predicted uniform static pressure is a reasonable ‘average’ of the primary and secondary pressures in the near-perfectly expanded case
$p_{t,p}/p_{t,s}=5$
, as the identical static pressure is reached far upstream due to the small initial difference. The flow in the RANS simulations expands further than in the compound prediction in the stronger under-expanded case
$p_{t,p}/p_{t,s}=6$
, as evidenced by the stronger divergence of the dividing streamline and the lower static pressures in figure 7(c). A second sharp corner appears in the compound predictions at the inlet of the constant-area section (
$x/L=0$
). This arises because the gradient
$\text{d}A/\text{d}x$
of the total cross-section disappears from the numerator in (2.6) and only the force terms remain. Upstream, the convergent geometry of the mixing pipe (considered to start at the outlet of the primary nozzle at
$x/L=-0.0372$
) thus dominates.
Figures 8 and 9 show the distributions of the Mach number and the total pressure for the three investigated inlet pressure ratios (see table 2). The total temperature remains uniform at
$T_{t,p} = T_{t,s} = 300$
K with deviations below 1 % relative to the RANS simulations. All cases are characterised by a choked flow, as evidenced by a unitary equivalent Mach number.
The model shows generally good agreement with the RANS simulations. The main differences arise from substituting the complex two-dimensional shock trains in the diffuser with normal shocks. These serve only to match the outlet pressure; the instantly mixed state downstream does not reflect the actual flow in the diffuser.
The compound-sonic point is predicted slightly upstream of the constant-area inlet (
$x/L=0$
). However, the sonic points in the RANS simulations are consistently located downstream in the constant-area section. The origin of this discrepancy is unclear. It may arise from inaccuracies in the closure modelling, altering the balance of the force terms in (2.6) or from the strong assumption of uniform static pressure in the compound flow theory. Indeed, the static pressures at the compound-sonic points generally differ, as seen near
$x/L=0$
in figure 7.
Axial distributions of the Mach numbers from the RANS simulations and from the compound-based model for the three inlet pressure ratios. The primary stream is over-expanded in the case
$p_{t,p}/p_{t,s}=4$
and under-expanded otherwise, as evidenced by the higher primary Mach number in the latter cases. The compound-sonic point is located near the inlet of the constant-area section at
$x/L=0$
.

Figure 8. Long description
Three line graphs depict axial distributions of Mach numbers from RANS simulations and a compound-based model for three inlet pressure ratios. Panel A, Panel B, and Panel C each represent different inlet pressure ratios. The x-axis represents the normalized axial position (x/L) ranging from 0 to 2.5, and the y-axis represents the Mach number (Ma) ranging from 0 to 2.5. Each panel includes four lines: RANS primary, RANS secondary, RANS equivalent, and Model 1. Panel A shows data for an inlet pressure ratio of 4, Panel B for 5, and Panel C for 6. The primary stream is over-expanded in the case and under-expanded otherwise, as indicated by the higher primary Mach number in the latter cases. The compound-sonic point is located near the inlet of the constant-area section at x/L = 1. The graphs illustrate how the Mach number varies along the axial position for different inlet pressure ratios, highlighting the differences between the RANS simulations and the compound-based model.
Axial distributions of the total pressure from the RANS simulations and from the compound-based model for the three inlet pressure ratios. The primary and secondary total pressures tend to converge through momentum exchange and reach an identical value at complete mixing. The inter-stream friction has been calibrated to minimise the error on the secondary total pressure. The primary total pressure is overestimated due to underestimated friction in the primary nozzle (with the outlet at
$x/L=-0.0372$
), but mostly due to the losses in the shock train that are not included in the model.

The model predicts a compound-subsonic solution when using the averaged states from the RANS simulations as boundary conditions at the inlet of the mixing pipe (
$p_{t,p}/p_{t,s}=6$
). The expansion of the primary stream in the constant area section is not captured by the compound theory since the gradients of the primary and the total cross-sections are directly related through (2.9) and (2.6). The missed expansion is a consequence of the assumption of uniform static pressure and causes the overestimated entrainment.

The primary and the secondary total pressures converge from their boundary conditions towards a unique value, as shown in figure 9. This indicates mixing, since a uniform flow cannot be distinguished as originating from a single reservoir or from two reservoirs as in ejectors. This is also apparent from the modelled normal shock which involves instant mixing. The inter-stream friction is strongest at the inlet of the mixing pipe, where the velocity difference is largest. Consequently, the primary total pressure decreases while the secondary total pressure increases, consistent with the signs of the forces in (2.17). As the secondary stream accelerates, the wall friction gains importance, ultimately leading to a reduction in the secondary total pressure.
A small mismatch in primary total pressure appears between the RANS and the model at the outlet of the primary nozzle (
$x/L=-0.0372$
) due to underestimated friction. The overestimated primary total pressure is likely due to losses in the shock train, which are not included in the momentum balance and mainly affect the primary stream. The secondary total pressure shows excellent agreement since its error has been minimised by calibrating the inter-stream friction (see (5.2)).
7.1.2. Overestimated entrainment using the compound theory
The compound model overestimates the entrainment in the under-expanded case
$p_{t,p}/p_{t,s}=6$
(see table 2). To reach the same secondary mass flow rate as in the RANS simulation, the model therefore predicts off-design operation. This prediction is obtained here by imposing the averaged RANS flow state as a boundary condition at the inlet of the mixing pipe and integrating the governing equations downstream.
Figure 10 shows the resulting distributions of the Mach number and the dividing streamline. The flow remains compound-subsonic and stops expanding at the inlet of the constant area section (
$x/L=0$
). The predicted dividing streamline departs from the reference curve with a relatively sharp corner as in figure 7(c) due to the constraint of uniform static pressure. Consequently, both streams miss the stronger expansion in the constant area section and the iterative procedure from § 4 incorrectly detects off-design operation. The secondary flow rate is then increased until the sonic condition is reached, as shown in figure 8(c).
The overestimated flow rate in on-design operation is thus inherent to the assumption of uniform static pressure in the mixing pipe, challenging the foundations of the compound flow theory. This limitation is particularly noteworthy, since uniform static pressure in the mixing pipe is a common assumption in 0-D (Huang et al. Reference Huang, Chang, Wang and Petrenko1999; Metsue et al. Reference Metsue, Debroeyer, Poncet and Bartosiewicz2021, among others) and 1-D ejector models (see Clark Reference Clark1995; Banasiak & Hafner Reference Banasiak and Hafner2011; Grazzini et al. Reference Grazzini, Mazzelli and Milazzo2016).
Axial distributions of the Mach number and the total pressure from the RANS simulations, and from the compound-based model using the correlations (Model 1) or the imposed total pressure gradient (Model 2) for the case where
$p_{t,p}/p_{t,s}=6$
. Imposing the total pressure gradient of the RANS simulation in the mixing pipe yields higher accuracy on the local distributions, but marginally reduces the error on the secondary flow rate, which is therefore linked to the dividing streamline and not to the closure modelling of the exchanges.

7.2. Model 2: compound choking with closure from CFD
The closure model incorporating friction forces performs reasonably well but tends to overestimate the primary total pressure due to unmodelled pressure losses in the shock train. To assess potential improvements in accuracy, the total pressure gradient extracted from the RANS simulations is imposed within the mixing pipe (see § 2.2.2).
Globally, the error on the flow rate decreased only slightly (from 5.2 % to 4.8 % in the case of
$p_{t,p}/p_{t,s}=6$
), indicating that further refinement of the closure model yields negligible improvement in entrainment prediction. This limited effect arises from the short distance between the outlet of the primary nozzle and the sonic section, across which friction forces can influence the mass flow rate. Variations downstream affect the mixing, the associated pressure recovery and ultimately the critical back pressure, but not the flow rate itself.
Figure 11 compares the distributions of the Mach number and the total pressure with their RANS references and to the original predictions using the friction forces. The improvement in total pressure is evident, though unsurprising, since the model is no longer predictive, but rather used to interpret and diagnose the RANS results. The constant offset in primary total pressure originates from the primary nozzle, where the wall friction remained modelled through the correlation of Van Driest (Reference Van Driest1951). An error persists in the secondary Mach number due to the overestimated flow rate, as the missed expansion mechanism discussed in § 7.1.2 remains active. The static pressure continues to be equalised and constrained to uniformity, as in the original compound model.
This analysis shows that the prediction error on the entrainment is fundamentally governed by the dividing streamline and ultimately linked to the constraint of uniform pressure. It can therefore not be substantially reduced through improvements of closures modelling. In the following section, the dividing streamlines from the RANS simulations are imposed in the frame of the Fabri approach.
7.3. Model 3: Fabri choking with closures from CFD
The dividing streamline and total pressure gradients obtained from the RANS simulations are now imposed within the model. This gives rise to the Fabri-sonic condition, as the constraint of uniform static pressure is relaxed, leading to a singularity in the one-dimensional equations if
$ \textit{Ma}_s\,=\,1$
. The Van Driest correlation continues to be used for the wall friction in the inlets (§ 2.2.3). We recall that the model is highly sensitive to the gradients of the dividing streamline and the total pressures near the sonic point, where the sum of the corresponding terms in (2.1) should tend to zero. This sensitivity prevents the use of predictive correlations in conjunction with the dividing streamline extracted from the RANS simulations.
7.3.1. Predictions on the selected operating points
Table 3 summarises the predicted mass flow rates in the three previously studied operating points (see also table 2). The primary mass flow rates are identical to those predicted by the compound model, since the primary stream is assumed to be choked and the same wall friction is applied. The error on the secondary flow rate remains below 1 % in all cases. This low discrepancy is also obvious from the local distributions, shown in figures 12 and 13 for the inlet pressure ratios
$p_{t,p}/p_{t,s}=4$
and
$6$
, respectively.
Overview of the mass flow rates predicted by the Fabri-based model and the errors with respect to the RANS simulations. The error on both mass flow rates remains below 1 % in all conditions.

Table 3. Long description
The table presents a comparison of predicted mass flow rates and errors with respect to RANS simulations. It includes data for three operating points, each with specific pressure ratios. The table has six rows and eight columns. The columns are labeled as follows: p1,p/p1,s, pb/p1,s, mp/mp,ref (Model), mp/mp,ref (RANS), Error, ms/ms,ref (Model), ms/ms,ref (RANS), and Error. The rows are labeled with the values 4, 5, and 6 for p1,p/p1,s. The values in the table are as follows: Row 1: 4, 1.10, 0.992, 0.988, 0.5, 0.821, 0.827, -0.7. Row 2: 5, 1.20, 0.993, 0.988, 0.4, 0.767, 0.772, -0.7. Row 3: 6, 1.55, 0.993, 0.989, 0.4, 0.696, 0.703, -0.9. The table shows the predicted mass flow rates and the corresponding errors for both the primary and secondary flow rates across different operating points.
The predicted distributions are nearly coincident with those from the RANS simulations, except near the sonic point in figure 13(a), which lies in the second shock cell of the RANS simulation. The secondary Mach number reaches 0.96 near the reference sonic point at
$x/L=0.05$
. This slight discrepancy is likely sufficient to explain the underestimation of 0.9 % on the secondary flow rate, given the strong sensitivity of (2.1) close to unity Mach number. The total pressure distributions match those from § 7.2 (compound model with extracted closures), where the same total pressure gradients were imposed; they are therefore not shown. The corresponding 4.8 % error in the secondary mass flow rate in the under-expanded case (
$p_{t,p}/p_{t,s}=6$
) can therefore be attributed to the dividing streamline predicted by the compound model, since all imposed exchange terms are otherwise identical in both approaches.
Axial distributions of the Mach number, the total pressure and the static pressure from the RANS simulations, and from the Fabri-based model using the imposed total pressure gradient (
$p_{t,p}/p_{t,s}=4$
). The distributions are in excellent agreement, but a small pressure difference persists at the inlet of the diffuser (
$x/L=1$
).

Note that the predicted static pressures do not fully equalise. For instance, a difference of approximately 0.05 between the normalised static pressures remains in figure 12(b) near the diffuser inlet (
$x/L = 1$
), whereas the reference distributions intersect at several points and eventually equalise. Unlike in the compound model, no pressure equalisation mechanism is active here. The discrepancy remains small because the dividing streamline and total pressures are imposed from the RANS simulations. However, in a fully predictive setting, small errors in the dividing streamline or in the momentum exchange could lead to significant, non-physical pressure gaps. This underlines the need for strong coupling between the closure models for momentum exchange and dividing streamline location, ensuring that the primary and secondary static pressures converge towards a common value.
The accurate performance of the Fabri-based model demonstrates that the cross-stream averaged framework (cf. figure 1) can yield reliable predictions when the correct dividing streamline and corresponding closure relations are provided. Currently, the compound-based model remains the only formulation capable of predicting the dividing streamline. As discussed in §§ 7.1 and 7.2, its assumption of uniform static pressure proves overly restrictive, leading to inaccuracies in the dividing streamline and, consequently, in the predicted mass flow rates. The compound model provided the most accurate axial distributions for the case nearest to a perfectly expanded primary stream (see figure 8 b).
Axial distributions of the Mach number, the total pressure and the static pressure from the RANS simulations, and from the Fabri-based model using the imposed total pressure gradient (
$p_{t,p}/p_{t,s}=6$
). The Fabri-sonic condition is reached in the second shock cell, but overall, the Fabri-based model predictions show excellent agreement with the reference distributions.

Figure 13. Long description
The image contains two line graphs. Panel A shows the axial distribution of the Mach number, while Panel B shows the axial distribution of the static pressure. Both graphs compare data from RANS simulations and a Fabri-based model. Panel A: The graph displays the Mach number (Ma) on the vertical axis and the normalized axial position (x/L) on the horizontal axis. The data series include RANS, primary, RANS, secondary, RANS, equivalent, and Model 3. The Mach number increases sharply at the beginning, reaches a peak, and then fluctuates before stabilizing. Panel B: The graph shows the static pressure (p/pts) on the vertical axis and the normalized axial position (x/L) on the horizontal axis. The data series include RANS, primary, RANS, secondary, and Model 3. The static pressure initially drops, then fluctuates, and finally stabilizes. The Fabri-sonic condition is reached in the second shock cell, and the Fabri-based model predictions show excellent agreement with the reference distributions.
7.3.2. A choked case with a subsonic secondary stream
Lamberts et al. (Reference Lamberts, Chatelain, Bourgeois and Bartosiewicz2018b
), Baguet & Querinjean (Reference Baguet and Querinjean2023) and Van den Berghe et al. (Reference Van den Berghe, Mendez and Bartosiewicz2024) have reported compound-choked ejector flows with a subsonic secondary stream. The Fabri-sonic condition is therefore not universal, despite the accurate results obtained in the previous section. An intuitive reason for the broader validity of the compound theory lies in the fact that Fabri-sonic parallel streams are compound-supersonic by definition (
$ \textit{Ma}_i\geqslant 1$
in (2.7)), and therefore compound-sonic farther upstream. If the shock train in the diffuser migrates upstream between these two sonic locations due to increasing back pressure, the flow remains choked in the compound sense, even though the secondary stream does not reach a unitary Mach number.
Such a case is presented in figure 14 for the case
$p_{t,p}/p_{t,s}=4$
, with an increased back pressure from
$p_b/p_{t,s}=1.10$
in figure 12 to
$p_b/p_{t,s}=1.48$
. The shock train in the simulation with the lower back pressure has moved from
$x/L=1.1$
(in the diffuser) upstream to
$x/L=0.1$
in figure 14, which lies beyond the Fabri-sonic point near
$x/L=0.5$
from figure 12. Consequently, the secondary stream no longer reaches a unitary Mach number in figure 14. This also becomes apparent from the sonic line, which does not penetrate the bulk of the secondary stream in the two-dimensional flow field. Nevertheless, the mass flow rates in the RANS simulations with both back pressures are identical, confirming that compound choking is the more general condition governing flow blockage (see also Van den Berghe et al. Reference Van den Berghe, Mendez and Bartosiewicz2024).
The Mach number from the RANS simulations at the critical operating point (
$p_{t,p}/p_{t,s}=4$
,
$p_b/p_{t,s}=1.48$
), from Model 3 iterating to the choked solution and from Model 3 imposing the same mass flow rate. The reference flow becomes compound-sonic, but not Fabri-sonic, as as evidenced by the averaged distributions and the sonic line, which penetrates only a small portion of the secondary stream. This indicates the generality of the compound theory, since the flow rate is unchanged compared with figure 12.

The choked case with a subsonic secondary stream gives rise to the question how Model 3, based on the Fabri-sonic condition, behaves in this case. Two predictions are shown in figure 14; one following the iterative procedure from § 4 to find the choked solution and one where the secondary mass flow rate is imposed to match the RANS simulations.
The Fabri-sonic point in the iterative case is reached at
$x/L=0.1$
, which coincides with the position where the secondary Mach number is maximal in the RANS simulations due to a local minimum of the cross-section. The sonic point has thus moved upstream with respect to the case with the lower back pressure and the same inlet conditions in figure 12. This shift is accompanied by an increase of the predicted secondary flow rate by 1 %. The Fabri-based Model 3 thus predicts a higher flow rate near the critical point than at lower back pressures when imposing the corresponding dividing streamlines and exchanges from RANS simulations. This non-physical behaviour has been described earlier in 0-D modelling by Metsue et al. (Reference Metsue, Debroeyer, Poncet and Bartosiewicz2021), who observed a bump in the operating curves near the critical point. The cause of the different choked solutions in this work lies in the different dividing streamlines (and consequently, the flow variables) in the RANS simulations for
$p_b/p_{t,s}=1.10$
and
$p_b/p_{t,s}=1.48$
, which start differing from the compound-sonic point at
$x/L=0.1$
. The prediction with matching flow rate remains Fabri-subsonic and is hence classified as off-design by the iterative procedure in § 4. These observations further indicate the close link between the dividing streamline and the accuracy on the secondary flow rate. The above-mentioned results show that developing a predictive Fabri-sonic model without assuming uniform static pressure is difficult. This stems from the strong coupling between the dividing streamline and the closure relations, and from the sensitivity of (2.1) near the sonic point. The problem is further complicated when the primary stream decelerates to subsonic speeds. This situation occurs in the RANS simulation in figure 14 at
$x/L=1$
, but not in the model, which instead deviates from the reference and remains supersonic. The discrepancy grows from
$x/L=0$
and increases sharply near the second sonic point of the primary stream at
$x/L=1$
, introducing in (2.1) a sensitivity similar to that at the Fabri-sonic point of the secondary stream. It also appears under off-design conditions, where the static pressure increases monotonically along the mixing duct (see, e.g. Debroeyer et al. Reference Debroeyer, Toulorge, Rasquin, Winckelmans and Bartosiewicz2025). In such cases, the primary stream passes through its sonic point between the primary-nozzle outlet (supersonic) and the diffuser exit (subsonic). This transition is problematic in the proposed framework, since the numerator of (2.1) may be non-zero there, yielding an infinite pressure gradient.
The compound framework avoids this issue: (2.6) remains regular for
$ \textit{Ma}_{{\kern-1pt}p} = 1$
and
$ \textit{Ma}_s \lt 1$
(
$\beta \gt 0$
). The secondary stream is also unaffected; a singularity instead indicates an incorrect estimate of the secondary mass flow rate in the iterative procedure of § 4. To the authors’ knowledge, no existing one-dimensional model can handle off-design regimes without assuming uniform static pressure.
7.4. Model 4: Fabri choking with closure from compound choking theory
The final model seeks to reconcile both choking conditions by enforcing the dividing streamline and momentum exchange predicted by the compound model within the Fabri-based framework. The governing equations and closures are identical, but the stopping criteria differ: the compound model converges to
$(N\to 0,\beta \to 0)$
in (2.6), while the Fabri-based model seeks
$(N\to 0,{Ma}_s\to 1)$
in (2.1). Consequently, the choked solutions are not necessarily identical.
Two situations were examined: the fully supersonic and the critical solutions predicted by the compound model for
$p_{t,p}/p_{t,s}=6$
(see table 2). The critical solution mimics a case with higher back pressure compared with the case shown in figure 8(c). These were obtained using the positive and negative roots of the quadratic equation for the static pressure gradient at the sonic point, analogous to the two isentropic solutions in a choked nozzle flow. The supersonic solution corresponds to the compound prediction in figure 8(c) prior to applying the normal shock procedure described in § 3.4.
The Fabri-based model was then initialised using the gradients of the cross-sections from (2.9), evaluated by interpolating the distributions predicted by the compound model. The exchange terms were obtained from the closure relations in § 2.2.1. This interpolation ensures that the geometric gradients remain independent of the flow field computed in the Fabri-based framework.
Figure 15 presents the resulting Mach number distributions. In the supersonic case, both model predictions coincide, reaching the Fabri-sonic condition near
$x/L=0.2$
, consistent with figure 8(c). The compound solution thus also satisfies the vanishing-numerator condition in the Fabri-sonic point. This equivalence becomes evident when substituting the compound relation for the cross-section, (2.9), in the static pressure equation (2.1): the
$(1-{Ma}_s^2)$
term in the numerator of (2.9) effectively regularises the singularity that would otherwise occur at the Fabri-sonic point. As a result, both sonic conditions yield an identical solution, if the same dividing streamline and closure relations are imposed.
The agreement confirms that the 5.2 % flow-rate overprediction of the compound model (cf. table 2) stems from inaccuracies in the dividing streamline rather than from the choking condition itself. The matching distributions in figure 15(a) confirm that the Fabri-based model predicts the same overestimated flow rate as the compound model. This discrepancy is therefore unrelated to the choking condition, which is the only formal distinction between the two predictions shown in figure 15(a).
In contrast, for the critical case, the Fabri-sonic point is not reached in the prediction of model 1, consistent with the RANS results in figure 14. The iterative process then drives
$ \textit{Ma}_s\to 1$
, leading to a 9 % overestimation of the secondary flow rate relative to the compound model. The likely cause of this discrepancy is the artificial nature of the dividing streamline predicted by the compound theory at the critical condition. The abrupt reversal of the static pressure gradient required to restore subsonic conditions in the compound model does not accurately represent the complex un-choking process in reality involving a two-dimensional shock train (cf. figure 14). These findings underline the limitations of the one-dimensional framework defined by (2.1)–(2.3), especially near the critical operating point.
Predicted distributions of the Mach number based on the compound model, and the Fabri model using the same dividing streamline and the same closure relations. Both theories agree if the Fabri-sonic point is reached. The Fabri-based model overestimates the flow rate with respect to the critical operating point predicted by the compound model.

8. Conclusion
This work provides a detailed one-dimensional analysis of the choking mechanisms in supersonic ejectors, focusing on the interplay between the compound and Fabri formulations. By implementing both mechanisms within the same two-stream framework, the study disentangles their respective assumptions and effects on the predicted flow evolution. The analysis shows that compound and Fabri choking can coexist within the same device and operating map, as discussed in § 7.4. However, all Fabri-choked cases are also compound-choked, while the reverse is not true, as demonstrated in figures 14 and 15. This indicates that the compound mechanism represents the more general condition governing flow-rate limitation in ejectors.
The compound model predicts the secondary mass flow rate within approximately 5 % of reference CFD results for all cases. The remaining overestimation of entrainment in on-design conditions arises from the assumption of equal static pressure, which neglects the primary stream inertia and its overshooting expansion. The iterative scheme offsets this by converging to a higher secondary flow rate. Enforcing the RANS-based momentum exchange did not reduce this error, indicating it cannot be further minimised by force calibration. While local flow distributions can be slightly refined, the correlation-based predictions remain highly accurate.
In contrast, the Fabri formulation allows static pressures to evolve freely but requires the dividing streamline to be prescribed by an external model or data source. Using the filtered dividing streamline extracted from RANS simulations reduced the error in secondary mass flow rate to below 1 %. However, the integration procedure proved extremely sensitive to both the dividing streamline and the closure relations small perturbations in the cross-sections induced large fluctuations in the Mach number and in some cases to infinite pressure gradients. This sensitivity is expected to persist if the dividing streamline is obtained from a predictive model. Notably, even when RANS-based streamlines were applied, complete static pressure equalisation was not achieved within the Fabri framework. This limitation is absent from the compound model, whose cross-sectional formulation inherently accounts for the effects of forces, regardless of their precise definition.
Both choking formulations yield identical results when employing the same dividing streamline and closure relations, provided the Fabri-sonic condition is reached. In that case, the Fabri-based model reproduces the same prediction error as the compound model, confirming that discrepancies in entrainment arise from inaccuracies in the dividing streamline rather than from the choking condition itself. Nonetheless, distinct solutions appear when using the dividing streamline from the critical point as predicted by the compound model. Such cases – featuring a subsonic secondary stream – have been presented here and in the literature. Although it should be kept in mind that these flow fields near the critical point remain strongly two-dimensional, thereby testing the limits of the present one-dimensional framework, the compound sonic condition emerges as the more general criterion governing flow rate blockage.
However, the investigated test cases exhibit non-uniform static pressure profiles, which conflict with the fundamental assumption of uniform static pressure in compound models. This suggests the existence of a generalised compound condition, where the sonic condition depends on both streams without requiring uniform static pressure. Such an extension could significantly enhance one-dimensional ejector modelling, though at present, no straightforward research path exists for developing a compound formulation without this simplifying assumption.
Funding
J. Van den Berghe is supported by F.R.S.-FNRS FRIA grant number 47455.
Declaration of interests
The authors report no conflict of interest.
Appendix A. First- and second-order approximations of the pressure gradient in a single stream
In this section, the first- and second-order approximations are computed for the pressure gradient of a single stream, using Taylor expansions of the numerator and denominator of (4.2). The notation and the governing equations are provided in Appendix A.1, which are required for computing the first and second derivatives in the Taylor expansions in Appendices A.2 and A.3.
A.1 Definitions
We reformulate the definition (4.2) of the static pressure gradient as follows:
where
The indices
$p$
have been omitted since the analysis that follows is valid for any single stream in a channel
$A(x)$
. The following equation for the Mach number can be derived from the governing equations (2.1)-(2.3) (see Shapiro Reference Shapiro1953):
where
For conciseness, we also define
A.2 First-order approximation
The first-order approximation consists of using the pressure gradient in the sonic section as a constant in the neighbourhood. It is computed with de l’Hôpital’s rule as in (4.4):
We therefore need the derivatives of the numerator and the denominator, as computed in the following. The derivative of
$N_A$
reads
where
The derivative of
$N_F$
reads
where
\begin{align} c_{\textit{NFp}} &= \left [\left (\gamma - 1\right )c_{M^20} -c_1\right ]\frac {F}{A p}, \quad c_{\textit{NFF}} = \left (1 + \left (\gamma - 1\right ){Ma}^2\right )\frac {1}{A p},\nonumber \\ &\qquad\, c_{\textit{NF}2} = \left (\gamma - 1\right )c_{M^21} \frac {F^2}{A p}-c_1\frac {F}{A p}\left (\frac {\text{d}\ln (A)}{\text{d}x}\right )\!. \end{align}
We introduce the following decomposition for the derivative of the force
$F$
:
This operation is general: any definition of the force
$F$
can be reduced to this form using the governing equations. The definition of these coefficients depends on the closure of the conservation equations; the definitions used in this work are given in Appendix A.4. Introducing this decomposition in (A9) leads to
where
The derivative of the denominator equals
where
Introducing the computed derivatives of the numerator and the denominator in (A6) leads to a quadratic equation for the pressure gradient with a positive root (compressing to subsonic speed) and a negative root (expanding to supersonic speed):
A.3 Second-order approximation
The full Taylor expansions of the numerator and denominator provide the following exact equation (recall that
$N^*=D^*=0$
):
\begin{align} \frac {\text{d}\ln (p)}{\text{d}x} = \dfrac {N^* + (x-x^*)\left (\dfrac {\text{d}N}{\text{d}x}\right )^* + \dfrac {(x-x^*)^2}{2}\left (\dfrac {{\rm d}^2N}{\text{d}x^2}\right )^* + \cdots }{D^* + (x-x^*)\left (\dfrac {\text{d}D}{\text{d}x}\right )^* + \dfrac {(x-x^*)^2}{2}\left (\dfrac {{\rm d}^2D}{\text{d}x^2}\right )^* + \cdots }. \end{align}
Truncating after second derivatives allows to build a second-order approximation near the sonic point:
\begin{align} \dfrac {{\rm d}\ln (p)}{\text{d}x} \approx \dfrac {\left (\dfrac {\text{d}N}{\text{d}x}\right )^* + \dfrac {(x-x^*)}{2}\left (\dfrac {d^2N}{\text{d}x^2}\right )^*}{\left (\dfrac {\text{d}D}{\text{d}x}\right )^* + \dfrac {(x-x^*)}{2}\left (\dfrac {{\rm d}^2D}{\text{d}x^2}\right )^*}. \end{align}
The second derivatives of the numerator and the denominator are computed as follows. The derivatives of the coefficients
$c_{M^20}$
and
$c_{M^21}$
are given by
These first derivatives are directly available from the equations in Appendix A.2, so are not expanded further for conciseness. We differentiate the coefficients related to
$N_A$
:
\begin{align} \frac {\text{d}c_{\textit{NA}1}}{\text{d}x} = &\,\gamma {Ma}^2 \frac {\text{d}^3\ln (A)}{\text{d}x^3} + \gamma \frac {\text{d}^2\ln (A)}{\text{d}x^2} \left [ \frac {\text{d}{Ma}^2}{\text{d}x} + c_{M^21} F\right ]\nonumber \\ & + \gamma \frac {\text{d}\ln (A)}{\text{d}x}\left [ F \frac {\text{d}c_{M^21}}{\text{d}x} + c_{M^21} \frac {\text{d}F}{\text{d}x}\right]\!. \\[0pt] \nonumber \end{align}
The second derivative of
$N_A$
becomes
We differentiate the coefficients related to
$N_F$
:
\begin{align} \frac {\text{d}c_{\textit{NFp}}}{\text{d}x} = &\left (\gamma - 1\right )\frac {F}{A p}\left (\frac {\text{d}c_{M^20}}{\text{d}x} -\frac {\text{d}{Ma}^2}{\text{d}x}\right ) + \left [\left (\gamma - 1\right )c_{M^20} -c_1\right ] \frac {\text{d}}{\text{d}x}\left (\frac {F}{Ap}\right )\!, \end{align}
\begin{align} \frac {\text{d}c_{\textit{NF}2}}{\text{d}x} = &\left (\gamma - 1\right )\left [ \frac {F^2}{A p} \frac {\text{d}c_{M^21}}{\text{d}x} + c_{M^21} \frac {\text{d}}{\text{d}x}\left (\frac {F^2}{A p}\right )\right ] -\left (\gamma - 1\right )\frac {\text{d}{Ma}^2}{\text{d}x}\frac {F}{A p}\frac {\text{d}\ln (A)}{\text{d}x}\nonumber \\[5pt] & - c_1\frac {F}{A p}\frac {\text{d}^2\ln (A)}{\text{d}x^2}-c_1\left (\frac {\text{d}\ln (A)}{\text{d}x}\right )\frac {\text{d}}{\text{d}x}\left (\frac {F}{A p}\right )\!. \end{align}
Differentiating
$N_F$
twice leads to
where
Differentiating the decomposition (A11) gives
The second derivative of
$N_F$
becomes
where
The second derivative of the numerator equals
where
The second derivative of the denominator equals
and the derivatives of the coefficients are given by
The second derivative of the static pressure is given by
If
$(N \to 0, D \to 0)$
, de l’Hôpital’s rule yields the following equation:
where
$N^*/D^*$
equals the static pressure gradient in the sonic section. Substituting the second derivatives
${\rm d}^2N/\text{d}x^2$
and
${\rm d}^2D/\text{d}x^2$
eventually leads to
\begin{align} \left (\dfrac {{\rm d}^2\ln (p)}{\text{d}x^2}\right )^* = \dfrac {- c_{N21}^* + \left (\dfrac {{\rm d} \ln (p)}{\text{d}x}\right )^* c_{D21}^*}{c_{N20}^* - \left (\dfrac {{\rm d} \ln (p)}{\text{d}x}\right )^* c_{D0}^* - 2 \left (\dfrac {\text{d}D}{\text{d}x}\right )^*} . \end{align}
The terms in (A18) can be computed with (A12), (A14), (A32), (A34), which can be evaluated in the sonic point using the derivatives of the static pressure given by (A16) and (A39). The result is the second-order approximation of the static pressure gradient.
A.4 Derivatives of the friction force
The decompositions (A11) and (A29) introduce the coefficients
$c_{F0}$
and
$c_{F1}$
, and their derivatives, which are given by the following equations for the definition in (2.10):
\begin{align} \frac {\text{d}c_{F1}}{\text{d}x} & = c_{F1}\left (\frac {1}{c_{M1}}\frac {\text{d}c_{M1}}{\text{d}x} + 2 \frac {1}{F}\frac {\text{d}F}{\text{d}x} - \frac {1}{{Ma}^2}\frac {\text{d}{Ma}^2}{\text{d}x}\right )+\frac {1}{l_w}\frac {\text{d}l_w}{\text{d}x}\frac {\text{d}F}{\text{d}x} - \frac {F}{l_w^2}\left (\frac {\text{d}l_w}{\text{d}x}\right )^2 \nonumber \\ & \quad + \frac {F}{l_w}\frac {\text{d}^2l_w}{\text{d}x^2} \\[0pt] \nonumber \end{align}


pt,i
Tt,i
pb
x=0
θ
Map→1,Np→0


L=0.5
w1
w2
pt,p/pt,s
pt,p/pt,s=5
x/L=0
pt,p/pt,s=4
x/L=0
x/L=−0.0372
pt,p/pt,s=6
pt,p/pt,s=6

pt,p/pt,s=4
x/L=1
pt,p/pt,s=6
pt,p/pt,s=4
pb/pt,s=1.48