RCAIDE.Library.Methods.Powertrain.Converters.Rotor.Design.blade_geometry_setup
blade_geometry_setup#
- blade_geometry_setup(rotor, number_of_stations)[source]#
Defines a configuration for prop-rotor blade optimization.
- Parameters:
rotor (RCAIDE.Library.Components.Powertrain.Converters.Rotor) –
- Rotor component with the following attributes:
- number_of_bladesint
Number of blades on the rotor
- tip_radiusfloat
Tip radius of the rotor [m]
- hub_radiusfloat
Hub radius of the rotor [m]
- hoverData
- Hover conditions
- design_thrustfloat, optional
Design thrust at hover [N]
- design_powerfloat, optional
Design power at hover [W]
- design_freestream_velocityfloat
Freestream velocity at hover [m/s]
- design_altitudefloat
Altitude at hover [m]
- oeiData
- One engine inoperative conditions
- design_freestream_velocityfloat, optional
Freestream velocity at OEI [m/s]
- design_altitudefloat, optional
Altitude at OEI [m]
- design_thrustfloat, optional
Design thrust at OEI [N]
- design_powerfloat, optional
Design power at OEI [W]
- airfoilsdict
Dictionary of airfoil objects
- airfoil_polar_stationslist
List of airfoil section indices for each station
number_of_stations (int) – Number of radial stations for blade discretization
- Returns:
configs –
- Configuration container with the following configs:
- hoverConfig
Hover configuration
- oeiConfig
One engine inoperative configuration
- cruiseConfig (only for prop-rotors)
Cruise configuration
- Return type:
RCAIDE.Library.Components.Configs.Config.Container
Notes
- This function prepares the necessary configurations for rotor blade optimization by:
Unpacking rotor geometry parameters
Validating design requirements (thrust or power must be specified)
Processing airfoil data (importing geometry and computing polars if needed)
Setting up the radial distribution of stations
Extracting thickness-to-chord ratios from airfoils
Setting default OEI conditions if not specified
Creating vehicle and network configurations for analysis
The function creates separate configurations for hover, OEI, and cruise (for prop-rotors) conditions, which are used during the optimization process to evaluate the rotor performance at different operating points.
- Major Assumptions
Either design thrust or design power must be specified (not both)
If OEI conditions are not specified, they default to hover conditions with 10% increase
Rotor orientation is set to [0.0, π/2, 0.0] (horizontal rotor)