turbo-sim / turboflow

Meanline model for performance prediction and preliminary design of turbomachinery
MIT License
11 stars 1 forks source link

Equation-oriented formulation #3

Open RoberAgro opened 1 month ago

RoberAgro commented 1 month ago

Develop an equation-oriented model formulation for centrifugal compressors.

Key elements to include:

ghost commented 1 month ago

Hi,

I would like to discuss some approaches for modeling the vaneless diffuser space. If I remember correctly from our meeting we planned to use the conservation of angular momentum with a loss term: $$r{in}c{\theta, in} = r{out}c{\theta, out} + \Delta AM $$

Is this used in combination with a correlation for the pressure or enthalpy loss? I see Meroni presented an equation for calculating the exit static pressure: $$p{out} = p{in} + CP(p{0,in} - p{in})$$ while in the Oh and Chaowei paper use a correlation for the enthalpy loss: $$\Delta h = CpT{0,in} \left[\frac{p{out}}{p{0, out}}^{\frac{\gamma - 1}{\gamma}} - \frac{p{out}}{p{0, in}}^{\frac{\gamma - 1}{\gamma}}\right]$$

If I am not mistaken, both approaches can be used mathematically, but is one approach more appropriate than the other?

RoberAgro commented 4 weeks ago

See dev_projects/centrifugal_compressor/model_development.md

I think that it makes sense to use the conservation of angular momentum with a loss term. This term can be calculated as a function of the friction factor.

For the losses, I suggest to use the enthalpy loss coefficient and calculate its value based also on the friction factor. I think that using the loss coefficient would is better ("closer to the physics") than the approaches using the diffuser effectiveness ($C_p$)

lasseband commented 2 weeks ago

The framework for the Equation-Oriented approach is implemented. Equations for the following components are implemented:

The boundary conditions include the total inlet state, mass flow rate, rotational speed and inlet absolute flow angle. The model evaluates the equations for each component given these boundary condition, and accumulates the residual equations.

The independent variables and residuals for each component:

For now, the calculations are done using enthalpy-entropy function calls.

Choking calculations will further add independent/residuals. See own task.

Nomenclature