turbo-sim / turboflow

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

Geometry generation #2

Open RoberAgro opened 1 month ago

RoberAgro commented 1 month ago

Develop functionality to create the geometry of the centrifugal compressor

Create function to plot the centrifugal compressor (translation from matlab)

Make a table summarizing all the parameters needed to carry out a performance analysis calculation including:

Think of a suitable set of design variables needed to define the geometric inputs for performance analysis: For example, it could be a set of variables like the following one:

lasseband commented 2 weeks ago

Functionality to determine geometry are implemented for the following components:

For each components the following variables are specified:

Impeller:

Vaneless diffuser:

Vaned diffuser:

Volute:

Its easy to add variables. It must be specified in the pydantic model and then simply specified in the configuration. Calculations are done within geometry_model, where each component has its own function.

Interspace can be modelled as an vaneless diffuser. If the geometry of the interspace and vaneless diffuser cannot be combined, it is possible to specify two different vaneless diffusers. For now, there is no difference between airfoil or wedge shaped vanes in the radial diffuser.