turboflow.centrifugal_compressor.flow_model module
- turboflow.centrifugal_compressor.flow_model.b_fun(b_in, div, m)[source]
Calculate the channel width from the meridonial coordinate
- turboflow.centrifugal_compressor.flow_model.compute_overall_performance(results, fluid, geometry)[source]
Calculate the overall performance metrics of the centrifugal compressor.
This function extracts necessary values from the results dictionary, performs calculations to determine overall performance metrics, and returns these in a dictionary.
- Parameters:
- resultsdict
A dictionary containing all necessary information, such as geometry and flow characteristics.
- Returns:
- dict
An dictionary containing the calculated performance metrics.
- turboflow.centrifugal_compressor.flow_model.evaluate_centrifugal_compressor(variables, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
- turboflow.centrifugal_compressor.flow_model.evaluate_impeller(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
Evaluate impeller performance - Deviation calculated according to slip factor - Losses calculated according to correlation for loss coefficient
- turboflow.centrifugal_compressor.flow_model.evaluate_vaned_diffuser(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
Evaluate vaned diffuser - Deviation calculated according to aungier - Losses calculated according to correlation for loss coefficient
- turboflow.centrifugal_compressor.flow_model.evaluate_vaneless_diffuser(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
- turboflow.centrifugal_compressor.flow_model.evaluate_vaneless_diffuser_1D(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
Evaluate vaneless diffuser using 1D transport equations
- turboflow.centrifugal_compressor.flow_model.evaluate_vaneless_diffuser_algebraic(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
Evaluate vaneless diffuser using algerbraic equations - Use conservation of angular momentum, accouting for friction by introducing a loss term - Pressure losses calculated according to correlation for loss coefficient
- turboflow.centrifugal_compressor.flow_model.evaluate_volute(independents, input, boundary_conditions, geometry, fluid, model_options, reference_values)[source]
Evaluate the volute. This include the scroll and concial diffuser.
Assumptions: - Single velocity component at volute exit - Incompressible flow in diffuser cone